2S09-08-21 Daniel Gutson <dgutson@codesourcery.com>
[binutils.git] / Makefile.in
blob6744b5874b7a60265b94220dfd3045aed25ef790
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
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 GDB_NLM_DEPS =
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory. It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138 FLEX="$(FLEX)"; export FLEX; \
139 LEX="$(LEX)"; export LEX; \
140 BISON="$(BISON)"; export BISON; \
141 YACC="$(YACC)"; export YACC; \
142 M4="$(M4)"; export M4; \
143 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 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
159 LD="$(LD_FOR_BUILD)"; export LD; \
160 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
161 NM="$(NM_FOR_BUILD)"; export NM; \
162 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
163 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
164 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
166 # These variables must be set on the make command line for directories
167 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
168 EXTRA_BUILD_FLAGS = \
169 CFLAGS="$(CFLAGS_FOR_BUILD)" \
170 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
172 # This is the list of directories to built for the host system.
173 SUBDIRS = @configdirs@
174 # This is set by the configure script to the arguments to use when configuring
175 # directories built for the host system.
176 HOST_CONFIGARGS = @host_configargs@
177 # Host programs are put under this directory, which is . except if building
178 # with srcdir=..
179 HOST_SUBDIR = @host_subdir@
180 # This is the list of variables to export in the environment when
181 # configuring subdirectories for the host system. We need to pass
182 # some to the GCC configure because of its hybrid host/target nature.
183 HOST_EXPORTS = \
184 $(BASE_EXPORTS) \
185 CC="$(CC)"; export CC; \
186 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
187 CFLAGS="$(CFLAGS)"; export CFLAGS; \
188 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
189 CXX="$(CXX)"; export CXX; \
190 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
191 GCJ="$(GCJ)"; export GCJ; \
192 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
193 AR="$(AR)"; export AR; \
194 AS="$(AS)"; export AS; \
195 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
196 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
197 LD="$(LD)"; export LD; \
198 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
199 NM="$(NM)"; export NM; \
200 RANLIB="$(RANLIB)"; export RANLIB; \
201 WINDRES="$(WINDRES)"; export WINDRES; \
202 WINDMC="$(WINDMC)"; export WINDMC; \
203 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
204 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
205 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
206 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
207 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
208 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
209 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
210 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
211 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
212 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
213 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
214 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
215 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
216 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
217 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
218 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
219 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
220 @if gcc-bootstrap
221 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
222 @endif gcc-bootstrap
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
225 # Similar, for later GCC stages.
226 POSTSTAGE1_HOST_EXPORTS = \
227 $(HOST_EXPORTS) \
228 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
229 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
230 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
231 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
232 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
233 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
234 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
235 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
236 -I$$r/$(srcdir)/libstdc++-v3/libsupc++ \
237 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
238 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD; \
239 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
240 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
241 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
243 # Target libraries are put under this directory:
244 TARGET_SUBDIR = @target_subdir@
245 # This is set by the configure script to the arguments to use when configuring
246 # directories built for the target.
247 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
248 # This is the list of variables to export in the environment when
249 # configuring subdirectories for the host system.
250 BASE_TARGET_EXPORTS = \
251 $(BASE_EXPORTS) \
252 AR="$(AR_FOR_TARGET)"; export AR; \
253 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
254 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
256 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
257 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
259 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
260 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
261 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
262 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
263 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
264 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
265 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
266 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
267 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
268 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
269 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
270 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
271 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
273 RAW_CXX_TARGET_EXPORTS = \
274 $(BASE_TARGET_EXPORTS) \
275 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
276 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
278 NORMAL_TARGET_EXPORTS = \
279 $(BASE_TARGET_EXPORTS) \
280 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
282 # Where to find GMP
283 HOST_GMPLIBS = @gmplibs@
284 HOST_GMPINC = @gmpinc@
286 # Where to find PPL
287 HOST_PPLLIBS = @ppllibs@
288 HOST_PPLINC = @pplinc@
290 # Where to find CLOOG
291 HOST_CLOOGLIBS = @clooglibs@
292 HOST_CLOOGINC = @clooginc@
294 # ----------------------------------------------
295 # Programs producing files for the BUILD machine
296 # ----------------------------------------------
298 SHELL = @config_shell@
300 # pwd command to use. Allow user to override default by setting PWDCMD in
301 # the environment to account for automounters. The make variable must not
302 # be called PWDCMD, otherwise the value set here is passed to make
303 # subprocesses and overrides the setting from the user's environment.
304 # Don't use PWD since it is a common shell environment variable and we
305 # don't want to corrupt it.
306 PWD_COMMAND = $${PWDCMD-pwd}
308 # compilers to use to create programs which must be run in the build
309 # environment.
310 AR_FOR_BUILD = @AR_FOR_BUILD@
311 AS_FOR_BUILD = @AS_FOR_BUILD@
312 CC_FOR_BUILD = @CC_FOR_BUILD@
313 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
314 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
315 CXX_FOR_BUILD = @CXX_FOR_BUILD@
316 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
317 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
318 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
319 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
320 LD_FOR_BUILD = @LD_FOR_BUILD@
321 NM_FOR_BUILD = @NM_FOR_BUILD@
322 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
323 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
324 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
326 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
327 # here so that they can be overridden by Makefile fragments.
328 BUILD_PREFIX = @BUILD_PREFIX@
329 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
331 # Flags to pass to stage2 and later makes. They are defined
332 # here so that they can be overridden by Makefile fragments.
333 BOOT_CFLAGS= -g -O2
334 BOOT_LDFLAGS=
335 BOOT_ADAFLAGS=-gnatpg -gnata
337 BISON = @BISON@
338 YACC = @YACC@
339 FLEX = @FLEX@
340 LEX = @LEX@
341 M4 = @M4@
342 MAKEINFO = @MAKEINFO@
343 EXPECT = @EXPECT@
344 RUNTEST = @RUNTEST@
346 # This just becomes part of the MAKEINFO definition passed down to
347 # sub-makes. It lets flags be given on the command line while still
348 # using the makeinfo from the object tree.
349 # (Default to avoid splitting info files by setting the threshold high.)
350 MAKEINFOFLAGS = --split-size=5000000
352 # ---------------------------------------------
353 # Programs producing files for the HOST machine
354 # ---------------------------------------------
356 AS = @AS@
357 AR = @AR@
358 AR_FLAGS = rc
359 CC = @CC@
360 CXX = @CXX@
361 DLLTOOL = @DLLTOOL@
362 LD = @LD@
363 LIPO = @LIPO@
364 NM = @NM@
365 OBJDUMP = @OBJDUMP@
366 RANLIB = @RANLIB@
367 STRIP = @STRIP@
368 WINDRES = @WINDRES@
369 WINDMC = @WINDMC@
371 GNATBIND = @GNATBIND@
372 GNATMAKE = @GNATMAKE@
374 CFLAGS = @CFLAGS@
375 LDFLAGS = @LDFLAGS@
376 LIBCFLAGS = $(CFLAGS)
377 CXXFLAGS = @CXXFLAGS@
378 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
380 TFLAGS =
382 # Defaults for all stages; some are overridden below.
384 STAGE_CFLAGS = $(BOOT_CFLAGS)
385 STAGE_TFLAGS = $(TFLAGS)
386 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
389 # Defaults for stage 1; some are overridden below.
390 STAGE1_CFLAGS = $(STAGE_CFLAGS)
391 STAGE1_TFLAGS = $(STAGE_TFLAGS)
392 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
394 # Defaults for stage 2; some are overridden below.
395 STAGE2_CFLAGS = $(STAGE_CFLAGS)
396 STAGE2_TFLAGS = $(STAGE_TFLAGS)
397 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
399 # Defaults for stage 3; some are overridden below.
400 STAGE3_CFLAGS = $(STAGE_CFLAGS)
401 STAGE3_TFLAGS = $(STAGE_TFLAGS)
402 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
404 # Defaults for stage 4; some are overridden below.
405 STAGE4_CFLAGS = $(STAGE_CFLAGS)
406 STAGE4_TFLAGS = $(STAGE_TFLAGS)
407 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
409 # Defaults for stage profile; some are overridden below.
410 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
411 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
412 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
414 # Defaults for stage feedback; some are overridden below.
415 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
416 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
417 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
420 # Only build the C compiler for stage1, because that is the only one that
421 # we can guarantee will build with the native compiler, and also it is the
422 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
423 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
424 # overrideable (for a bootstrap build stage1 also builds gcc.info).
426 STAGE1_CFLAGS = @stage1_cflags@
427 STAGE1_CHECKING=@stage1_checking@
428 STAGE1_LANGUAGES=@stage1_languages@
429 # * We force-disable intermodule optimizations, even if
430 # --enable-intermodule was passed, since the installed compiler
431 # probably can't handle them. Luckily, autoconf always respects
432 # the last argument when conflicting --enable arguments are passed.
433 # * Likewise, we force-disable coverage flags, since the installed
434 # compiler probably has never heard of them.
435 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
436 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
438 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
439 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
441 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
442 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
444 do-compare = @do_compare@
445 do-compare3 = $(do-compare)
447 # -----------------------------------------------
448 # Programs producing files for the TARGET machine
449 # -----------------------------------------------
451 AR_FOR_TARGET=@AR_FOR_TARGET@
452 AS_FOR_TARGET=@AS_FOR_TARGET@
453 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
455 # If GCC_FOR_TARGET is not overriden on the command line, then this
456 # variable is passed down to the gcc Makefile, where it is used to
457 # build libgcc2.a. We define it here so that it can itself be
458 # overridden on the command line.
459 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
460 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
461 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
462 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
463 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
464 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
465 LD_FOR_TARGET=@LD_FOR_TARGET@
467 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
468 NM_FOR_TARGET=@NM_FOR_TARGET@
469 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
470 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
471 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
472 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
473 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
475 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
476 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
477 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
479 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
480 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
482 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
483 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
484 LDFLAGS_FOR_TARGET =
486 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
487 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
488 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
490 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
492 # ------------------------------------
493 # Miscellaneous targets and flag lists
494 # ------------------------------------
496 # The first rule in the file had better be this one. Don't put any above it.
497 # This lives here to allow makefile fragments to contain dependencies.
498 all:
500 #### host and target specific makefile fragments come in here.
501 @target_makefile_frag@
502 @alphaieee_frag@
503 @ospace_frag@
504 @host_makefile_frag@
507 # This is the list of directories that may be needed in RPATH_ENVVAR
508 # so that prorgams built for the target machine work.
509 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
511 @if target-libstdc++-v3
512 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
513 @endif target-libstdc++-v3
515 @if target-libmudflap
516 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
517 @endif target-libmudflap
519 @if target-libssp
520 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
521 @endif target-libssp
523 @if target-libgomp
524 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
525 @endif target-libgomp
529 # This is the list of directories that may be needed in RPATH_ENVVAR
530 # so that programs built for the host machine work.
531 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)
533 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
534 @if gcc
535 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
536 @endif gcc
539 @if bfd
540 HOST_LIB_PATH_bfd = \
541 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
542 @endif bfd
544 @if opcodes
545 HOST_LIB_PATH_opcodes = \
546 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
547 @endif opcodes
549 @if gmp
550 HOST_LIB_PATH_gmp = \
551 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
552 @endif gmp
554 @if mpfr
555 HOST_LIB_PATH_mpfr = \
556 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
557 @endif mpfr
559 @if mpc
560 HOST_LIB_PATH_mpc = \
561 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
562 @endif mpc
564 @if ppl
565 HOST_LIB_PATH_ppl = \
566 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
567 @endif ppl
569 @if cloog
570 HOST_LIB_PATH_cloog = \
571 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
572 @endif cloog
575 # Flags to pass down to all sub-makes.
576 BASE_FLAGS_TO_PASS = \
577 "DESTDIR=$(DESTDIR)" \
578 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
579 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
580 "bindir=$(bindir)" \
581 "datadir=$(datadir)" \
582 "exec_prefix=$(exec_prefix)" \
583 "includedir=$(includedir)" \
584 "datarootdir=$(datarootdir)" \
585 "docdir=$(docdir)" \
586 "infodir=$(infodir)" \
587 "pdfdir=$(pdfdir)" \
588 "htmldir=$(htmldir)" \
589 "libdir=$(libdir)" \
590 "libexecdir=$(libexecdir)" \
591 "lispdir=$(lispdir)" \
592 "localstatedir=$(localstatedir)" \
593 "mandir=$(mandir)" \
594 "oldincludedir=$(oldincludedir)" \
595 "prefix=$(prefix)" \
596 "sbindir=$(sbindir)" \
597 "sharedstatedir=$(sharedstatedir)" \
598 "sysconfdir=$(sysconfdir)" \
599 "tooldir=$(tooldir)" \
600 "build_tooldir=$(build_tooldir)" \
601 "target_alias=$(target_alias)" \
602 "BISON=$(BISON)" \
603 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
604 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
605 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
606 "EXPECT=$(EXPECT)" \
607 "FLEX=$(FLEX)" \
608 "INSTALL=$(INSTALL)" \
609 "INSTALL_DATA=$(INSTALL_DATA)" \
610 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
611 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
612 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
613 "LEX=$(LEX)" \
614 "M4=$(M4)" \
615 "MAKE=$(MAKE)" \
616 "RUNTEST=$(RUNTEST)" \
617 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
618 "SHELL=$(SHELL)" \
619 "YACC=$(YACC)" \
620 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
621 "ADA_CFLAGS=$(ADA_CFLAGS)" \
622 "AR_FLAGS=$(AR_FLAGS)" \
623 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
625 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
626 "CFLAGS=$(CFLAGS)" \
627 "CXXFLAGS=$(CXXFLAGS)" \
628 "LDFLAGS=$(LDFLAGS)" \
629 "LIBCFLAGS=$(LIBCFLAGS)" \
630 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
631 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
632 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
633 "GNATBIND=$(GNATBIND)" \
634 "GNATMAKE=$(GNATMAKE)" \
635 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
636 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
637 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
638 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
639 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
640 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
641 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
642 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
643 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
644 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
645 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
646 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
647 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
648 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
649 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
650 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
651 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
652 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
653 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
654 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
655 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
656 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
657 "BUILD_CONFIG=$(BUILD_CONFIG)" \
658 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
659 "LEAN=$(LEAN)" \
660 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
661 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
662 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
663 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
664 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
665 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
666 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
667 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
668 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
669 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
670 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
671 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
672 "TFLAGS=$(TFLAGS)" \
673 "CONFIG_SHELL=$(SHELL)" \
674 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
676 # We leave this in just in case, but it is not needed anymore.
677 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
679 # Flags to pass down to most sub-makes, in which we're building with
680 # the host environment.
681 EXTRA_HOST_FLAGS = \
682 'AR=$(AR)' \
683 'AS=$(AS)' \
684 'CC=$(CC)' \
685 'CXX=$(CXX)' \
686 'DLLTOOL=$(DLLTOOL)' \
687 'GCJ=$(GCJ)' \
688 'GFORTRAN=$(GFORTRAN)' \
689 'LD=$(LD)' \
690 'LIPO=$(LIPO)' \
691 'NM=$(NM)' \
692 'OBJDUMP=$(OBJDUMP)' \
693 'RANLIB=$(RANLIB)' \
694 'STRIP=$(STRIP)' \
695 'WINDRES=$(WINDRES)' \
696 'WINDMC=$(WINDMC)'
698 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
700 # Flags that are concerned with the location of the X11 include files
701 # and library files
703 # NOTE: until the top-level is getting the values via autoconf, it only
704 # causes problems to have this top-level Makefile overriding the autoconf-set
705 # values in child directories. Only variables that don't conflict with
706 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
708 X11_FLAGS_TO_PASS = \
709 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
710 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
712 # Flags to pass to stage2 and later makes.
714 POSTSTAGE1_FLAGS_TO_PASS = \
715 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
716 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
717 GNATBIND="$${GNATBIND}" \
718 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)" \
719 HOST_LIBS="$(POSTSTAGE1_LIBS)" \
720 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
722 # Flags to pass down to makes which are built with the target environment.
723 # The double $ decreases the length of the command line; those variables
724 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
725 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
726 # so we expand them here.
727 EXTRA_TARGET_FLAGS = \
728 'AR=$$(AR_FOR_TARGET)' \
729 'AS=$(COMPILER_AS_FOR_TARGET)' \
730 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
731 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
732 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
733 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
734 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
735 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
736 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
737 'LD=$(COMPILER_LD_FOR_TARGET)' \
738 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
739 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
740 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
741 'NM=$(COMPILER_NM_FOR_TARGET)' \
742 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
743 'RANLIB=$$(RANLIB_FOR_TARGET)' \
744 'WINDRES=$$(WINDRES_FOR_TARGET)' \
745 'WINDMC=$$(WINDMC_FOR_TARGET)' \
746 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
747 "TFLAGS=$$TFLAGS"
749 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
751 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
752 # unfortunately needs the native compiler and the target ar and
753 # ranlib.
754 # If any variables are added here, they must be added to do-*, below.
755 # The BUILD_* variables are a special case, which are used for the gcc
756 # cross-building scheme.
757 EXTRA_GCC_FLAGS = \
758 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
759 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
760 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
761 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
762 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
763 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
765 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
767 @if gcc
768 BUILD_CONFIG =
769 ifneq ($(BUILD_CONFIG),)
770 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
771 endif
772 @endif gcc
774 .PHONY: configure-host
775 configure-host: \
776 maybe-configure-ash \
777 maybe-configure-autoconf \
778 maybe-configure-automake \
779 maybe-configure-bash \
780 maybe-configure-bfd \
781 maybe-configure-opcodes \
782 maybe-configure-binutils \
783 maybe-configure-bison \
784 maybe-configure-byacc \
785 maybe-configure-bzip2 \
786 maybe-configure-cgen \
787 maybe-configure-dejagnu \
788 maybe-configure-diff \
789 maybe-configure-dosutils \
790 maybe-configure-etc \
791 maybe-configure-fastjar \
792 maybe-configure-fileutils \
793 maybe-configure-findutils \
794 maybe-configure-find \
795 maybe-configure-fixincludes \
796 maybe-configure-flex \
797 maybe-configure-gas \
798 maybe-configure-gcc \
799 maybe-configure-gawk \
800 maybe-configure-gettext \
801 maybe-configure-gmp \
802 maybe-configure-mpfr \
803 maybe-configure-mpc \
804 maybe-configure-ppl \
805 maybe-configure-cloog \
806 maybe-configure-gnuserv \
807 maybe-configure-gold \
808 maybe-configure-gprof \
809 maybe-configure-gzip \
810 maybe-configure-hello \
811 maybe-configure-indent \
812 maybe-configure-intl \
813 maybe-configure-tcl \
814 maybe-configure-itcl \
815 maybe-configure-ld \
816 maybe-configure-libcpp \
817 maybe-configure-libdecnumber \
818 maybe-configure-libgui \
819 maybe-configure-libiberty \
820 maybe-configure-libiconv \
821 maybe-configure-libtool \
822 maybe-configure-m4 \
823 maybe-configure-make \
824 maybe-configure-mmalloc \
825 maybe-configure-patch \
826 maybe-configure-perl \
827 maybe-configure-prms \
828 maybe-configure-rcs \
829 maybe-configure-readline \
830 maybe-configure-release \
831 maybe-configure-recode \
832 maybe-configure-sed \
833 maybe-configure-send-pr \
834 maybe-configure-shellutils \
835 maybe-configure-sid \
836 maybe-configure-sim \
837 maybe-configure-tar \
838 maybe-configure-texinfo \
839 maybe-configure-textutils \
840 maybe-configure-time \
841 maybe-configure-uudecode \
842 maybe-configure-wdiff \
843 maybe-configure-zip \
844 maybe-configure-zlib \
845 maybe-configure-gdb \
846 maybe-configure-expect \
847 maybe-configure-guile \
848 maybe-configure-tk \
849 maybe-configure-libtermcap \
850 maybe-configure-utils \
851 maybe-configure-gnattools
852 .PHONY: configure-target
853 configure-target: \
854 maybe-configure-target-libstdc++-v3 \
855 maybe-configure-target-libmudflap \
856 maybe-configure-target-libssp \
857 maybe-configure-target-newlib \
858 maybe-configure-target-libgcc \
859 maybe-configure-target-libgfortran \
860 maybe-configure-target-libobjc \
861 maybe-configure-target-libtermcap \
862 maybe-configure-target-winsup \
863 maybe-configure-target-libgloss \
864 maybe-configure-target-libiberty \
865 maybe-configure-target-gperf \
866 maybe-configure-target-examples \
867 maybe-configure-target-libffi \
868 maybe-configure-target-libjava \
869 maybe-configure-target-zlib \
870 maybe-configure-target-boehm-gc \
871 maybe-configure-target-qthreads \
872 maybe-configure-target-rda \
873 maybe-configure-target-libada \
874 maybe-configure-target-libgomp
876 # The target built for a native non-bootstrap build.
877 .PHONY: all
878 all:
879 @if gcc-bootstrap
880 [ -f stage_final ] || echo stage3 > stage_final
881 @r=`${PWD_COMMAND}`; export r; \
882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
883 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
884 @endif gcc-bootstrap
885 @: $(MAKE); $(unstage)
886 @r=`${PWD_COMMAND}`; export r; \
887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
888 @if gcc-bootstrap
889 if [ -f stage_last ]; then \
890 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
891 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
892 else \
893 @endif gcc-bootstrap
894 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
895 @if gcc-bootstrap
897 fi \
898 @endif gcc-bootstrap
899 && :
901 .PHONY: all-build
903 all-build: maybe-all-build-libiberty
904 all-build: maybe-all-build-bison
905 all-build: maybe-all-build-byacc
906 all-build: maybe-all-build-flex
907 all-build: maybe-all-build-m4
908 all-build: maybe-all-build-texinfo
909 all-build: maybe-all-build-fixincludes
911 .PHONY: all-host
913 all-host: maybe-all-ash
914 all-host: maybe-all-autoconf
915 all-host: maybe-all-automake
916 all-host: maybe-all-bash
917 @if bfd-no-bootstrap
918 all-host: maybe-all-bfd
919 @endif bfd-no-bootstrap
920 @if opcodes-no-bootstrap
921 all-host: maybe-all-opcodes
922 @endif opcodes-no-bootstrap
923 @if binutils-no-bootstrap
924 all-host: maybe-all-binutils
925 @endif binutils-no-bootstrap
926 all-host: maybe-all-bison
927 all-host: maybe-all-byacc
928 all-host: maybe-all-bzip2
929 all-host: maybe-all-cgen
930 all-host: maybe-all-dejagnu
931 all-host: maybe-all-diff
932 all-host: maybe-all-dosutils
933 all-host: maybe-all-etc
934 all-host: maybe-all-fastjar
935 all-host: maybe-all-fileutils
936 all-host: maybe-all-findutils
937 all-host: maybe-all-find
938 all-host: maybe-all-fixincludes
939 all-host: maybe-all-flex
940 @if gas-no-bootstrap
941 all-host: maybe-all-gas
942 @endif gas-no-bootstrap
943 @if gcc-no-bootstrap
944 all-host: maybe-all-gcc
945 @endif gcc-no-bootstrap
946 all-host: maybe-all-gawk
947 all-host: maybe-all-gettext
948 @if gmp-no-bootstrap
949 all-host: maybe-all-gmp
950 @endif gmp-no-bootstrap
951 @if mpfr-no-bootstrap
952 all-host: maybe-all-mpfr
953 @endif mpfr-no-bootstrap
954 @if mpc-no-bootstrap
955 all-host: maybe-all-mpc
956 @endif mpc-no-bootstrap
957 @if ppl-no-bootstrap
958 all-host: maybe-all-ppl
959 @endif ppl-no-bootstrap
960 @if cloog-no-bootstrap
961 all-host: maybe-all-cloog
962 @endif cloog-no-bootstrap
963 all-host: maybe-all-gnuserv
964 @if gold-no-bootstrap
965 all-host: maybe-all-gold
966 @endif gold-no-bootstrap
967 all-host: maybe-all-gprof
968 all-host: maybe-all-gzip
969 all-host: maybe-all-hello
970 all-host: maybe-all-indent
971 @if intl-no-bootstrap
972 all-host: maybe-all-intl
973 @endif intl-no-bootstrap
974 all-host: maybe-all-tcl
975 all-host: maybe-all-itcl
976 @if ld-no-bootstrap
977 all-host: maybe-all-ld
978 @endif ld-no-bootstrap
979 @if libcpp-no-bootstrap
980 all-host: maybe-all-libcpp
981 @endif libcpp-no-bootstrap
982 @if libdecnumber-no-bootstrap
983 all-host: maybe-all-libdecnumber
984 @endif libdecnumber-no-bootstrap
985 all-host: maybe-all-libgui
986 @if libiberty-no-bootstrap
987 all-host: maybe-all-libiberty
988 @endif libiberty-no-bootstrap
989 all-host: maybe-all-libiconv
990 all-host: maybe-all-libtool
991 all-host: maybe-all-m4
992 all-host: maybe-all-make
993 all-host: maybe-all-mmalloc
994 all-host: maybe-all-patch
995 all-host: maybe-all-perl
996 all-host: maybe-all-prms
997 all-host: maybe-all-rcs
998 all-host: maybe-all-readline
999 all-host: maybe-all-release
1000 all-host: maybe-all-recode
1001 all-host: maybe-all-sed
1002 all-host: maybe-all-send-pr
1003 all-host: maybe-all-shellutils
1004 all-host: maybe-all-sid
1005 all-host: maybe-all-sim
1006 all-host: maybe-all-tar
1007 all-host: maybe-all-texinfo
1008 all-host: maybe-all-textutils
1009 all-host: maybe-all-time
1010 all-host: maybe-all-uudecode
1011 all-host: maybe-all-wdiff
1012 all-host: maybe-all-zip
1013 @if zlib-no-bootstrap
1014 all-host: maybe-all-zlib
1015 @endif zlib-no-bootstrap
1016 all-host: maybe-all-gdb
1017 all-host: maybe-all-expect
1018 all-host: maybe-all-guile
1019 all-host: maybe-all-tk
1020 all-host: maybe-all-libtermcap
1021 all-host: maybe-all-utils
1022 all-host: maybe-all-gnattools
1024 .PHONY: all-target
1026 @if target-libstdc++-v3-no-bootstrap
1027 all-target: maybe-all-target-libstdc++-v3
1028 @endif target-libstdc++-v3-no-bootstrap
1029 all-target: maybe-all-target-libmudflap
1030 all-target: maybe-all-target-libssp
1031 all-target: maybe-all-target-newlib
1032 @if target-libgcc-no-bootstrap
1033 all-target: maybe-all-target-libgcc
1034 @endif target-libgcc-no-bootstrap
1035 all-target: maybe-all-target-libgfortran
1036 all-target: maybe-all-target-libobjc
1037 all-target: maybe-all-target-libtermcap
1038 all-target: maybe-all-target-winsup
1039 all-target: maybe-all-target-libgloss
1040 all-target: maybe-all-target-libiberty
1041 all-target: maybe-all-target-gperf
1042 all-target: maybe-all-target-examples
1043 all-target: maybe-all-target-libffi
1044 all-target: maybe-all-target-libjava
1045 all-target: maybe-all-target-zlib
1046 all-target: maybe-all-target-boehm-gc
1047 all-target: maybe-all-target-qthreads
1048 all-target: maybe-all-target-rda
1049 all-target: maybe-all-target-libada
1050 all-target: maybe-all-target-libgomp
1052 # Do a target for all the subdirectories. A ``make do-X'' will do a
1053 # ``make X'' in all subdirectories (because, in general, there is a
1054 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1055 # but it may do additional work as well).
1057 .PHONY: do-info
1058 do-info:
1059 @: $(MAKE); $(unstage)
1060 @r=`${PWD_COMMAND}`; export r; \
1061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1063 info-target
1066 .PHONY: info-host
1068 info-host: maybe-info-ash
1069 info-host: maybe-info-autoconf
1070 info-host: maybe-info-automake
1071 info-host: maybe-info-bash
1072 info-host: maybe-info-bfd
1073 info-host: maybe-info-opcodes
1074 info-host: maybe-info-binutils
1075 info-host: maybe-info-bison
1076 info-host: maybe-info-byacc
1077 info-host: maybe-info-bzip2
1078 info-host: maybe-info-cgen
1079 info-host: maybe-info-dejagnu
1080 info-host: maybe-info-diff
1081 info-host: maybe-info-dosutils
1082 info-host: maybe-info-etc
1083 info-host: maybe-info-fastjar
1084 info-host: maybe-info-fileutils
1085 info-host: maybe-info-findutils
1086 info-host: maybe-info-find
1087 info-host: maybe-info-fixincludes
1088 info-host: maybe-info-flex
1089 info-host: maybe-info-gas
1090 info-host: maybe-info-gcc
1091 info-host: maybe-info-gawk
1092 info-host: maybe-info-gettext
1093 info-host: maybe-info-gmp
1094 info-host: maybe-info-mpfr
1095 info-host: maybe-info-mpc
1096 info-host: maybe-info-ppl
1097 info-host: maybe-info-cloog
1098 info-host: maybe-info-gnuserv
1099 info-host: maybe-info-gold
1100 info-host: maybe-info-gprof
1101 info-host: maybe-info-gzip
1102 info-host: maybe-info-hello
1103 info-host: maybe-info-indent
1104 info-host: maybe-info-intl
1105 info-host: maybe-info-tcl
1106 info-host: maybe-info-itcl
1107 info-host: maybe-info-ld
1108 info-host: maybe-info-libcpp
1109 info-host: maybe-info-libdecnumber
1110 info-host: maybe-info-libgui
1111 info-host: maybe-info-libiberty
1112 info-host: maybe-info-libiconv
1113 info-host: maybe-info-libtool
1114 info-host: maybe-info-m4
1115 info-host: maybe-info-make
1116 info-host: maybe-info-mmalloc
1117 info-host: maybe-info-patch
1118 info-host: maybe-info-perl
1119 info-host: maybe-info-prms
1120 info-host: maybe-info-rcs
1121 info-host: maybe-info-readline
1122 info-host: maybe-info-release
1123 info-host: maybe-info-recode
1124 info-host: maybe-info-sed
1125 info-host: maybe-info-send-pr
1126 info-host: maybe-info-shellutils
1127 info-host: maybe-info-sid
1128 info-host: maybe-info-sim
1129 info-host: maybe-info-tar
1130 info-host: maybe-info-texinfo
1131 info-host: maybe-info-textutils
1132 info-host: maybe-info-time
1133 info-host: maybe-info-uudecode
1134 info-host: maybe-info-wdiff
1135 info-host: maybe-info-zip
1136 info-host: maybe-info-zlib
1137 info-host: maybe-info-gdb
1138 info-host: maybe-info-expect
1139 info-host: maybe-info-guile
1140 info-host: maybe-info-tk
1141 info-host: maybe-info-libtermcap
1142 info-host: maybe-info-utils
1143 info-host: maybe-info-gnattools
1145 .PHONY: info-target
1147 info-target: maybe-info-target-libstdc++-v3
1148 info-target: maybe-info-target-libmudflap
1149 info-target: maybe-info-target-libssp
1150 info-target: maybe-info-target-newlib
1151 info-target: maybe-info-target-libgcc
1152 info-target: maybe-info-target-libgfortran
1153 info-target: maybe-info-target-libobjc
1154 info-target: maybe-info-target-libtermcap
1155 info-target: maybe-info-target-winsup
1156 info-target: maybe-info-target-libgloss
1157 info-target: maybe-info-target-libiberty
1158 info-target: maybe-info-target-gperf
1159 info-target: maybe-info-target-examples
1160 info-target: maybe-info-target-libffi
1161 info-target: maybe-info-target-libjava
1162 info-target: maybe-info-target-zlib
1163 info-target: maybe-info-target-boehm-gc
1164 info-target: maybe-info-target-qthreads
1165 info-target: maybe-info-target-rda
1166 info-target: maybe-info-target-libada
1167 info-target: maybe-info-target-libgomp
1169 .PHONY: do-dvi
1170 do-dvi:
1171 @: $(MAKE); $(unstage)
1172 @r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1175 dvi-target
1178 .PHONY: dvi-host
1180 dvi-host: maybe-dvi-ash
1181 dvi-host: maybe-dvi-autoconf
1182 dvi-host: maybe-dvi-automake
1183 dvi-host: maybe-dvi-bash
1184 dvi-host: maybe-dvi-bfd
1185 dvi-host: maybe-dvi-opcodes
1186 dvi-host: maybe-dvi-binutils
1187 dvi-host: maybe-dvi-bison
1188 dvi-host: maybe-dvi-byacc
1189 dvi-host: maybe-dvi-bzip2
1190 dvi-host: maybe-dvi-cgen
1191 dvi-host: maybe-dvi-dejagnu
1192 dvi-host: maybe-dvi-diff
1193 dvi-host: maybe-dvi-dosutils
1194 dvi-host: maybe-dvi-etc
1195 dvi-host: maybe-dvi-fastjar
1196 dvi-host: maybe-dvi-fileutils
1197 dvi-host: maybe-dvi-findutils
1198 dvi-host: maybe-dvi-find
1199 dvi-host: maybe-dvi-fixincludes
1200 dvi-host: maybe-dvi-flex
1201 dvi-host: maybe-dvi-gas
1202 dvi-host: maybe-dvi-gcc
1203 dvi-host: maybe-dvi-gawk
1204 dvi-host: maybe-dvi-gettext
1205 dvi-host: maybe-dvi-gmp
1206 dvi-host: maybe-dvi-mpfr
1207 dvi-host: maybe-dvi-mpc
1208 dvi-host: maybe-dvi-ppl
1209 dvi-host: maybe-dvi-cloog
1210 dvi-host: maybe-dvi-gnuserv
1211 dvi-host: maybe-dvi-gold
1212 dvi-host: maybe-dvi-gprof
1213 dvi-host: maybe-dvi-gzip
1214 dvi-host: maybe-dvi-hello
1215 dvi-host: maybe-dvi-indent
1216 dvi-host: maybe-dvi-intl
1217 dvi-host: maybe-dvi-tcl
1218 dvi-host: maybe-dvi-itcl
1219 dvi-host: maybe-dvi-ld
1220 dvi-host: maybe-dvi-libcpp
1221 dvi-host: maybe-dvi-libdecnumber
1222 dvi-host: maybe-dvi-libgui
1223 dvi-host: maybe-dvi-libiberty
1224 dvi-host: maybe-dvi-libiconv
1225 dvi-host: maybe-dvi-libtool
1226 dvi-host: maybe-dvi-m4
1227 dvi-host: maybe-dvi-make
1228 dvi-host: maybe-dvi-mmalloc
1229 dvi-host: maybe-dvi-patch
1230 dvi-host: maybe-dvi-perl
1231 dvi-host: maybe-dvi-prms
1232 dvi-host: maybe-dvi-rcs
1233 dvi-host: maybe-dvi-readline
1234 dvi-host: maybe-dvi-release
1235 dvi-host: maybe-dvi-recode
1236 dvi-host: maybe-dvi-sed
1237 dvi-host: maybe-dvi-send-pr
1238 dvi-host: maybe-dvi-shellutils
1239 dvi-host: maybe-dvi-sid
1240 dvi-host: maybe-dvi-sim
1241 dvi-host: maybe-dvi-tar
1242 dvi-host: maybe-dvi-texinfo
1243 dvi-host: maybe-dvi-textutils
1244 dvi-host: maybe-dvi-time
1245 dvi-host: maybe-dvi-uudecode
1246 dvi-host: maybe-dvi-wdiff
1247 dvi-host: maybe-dvi-zip
1248 dvi-host: maybe-dvi-zlib
1249 dvi-host: maybe-dvi-gdb
1250 dvi-host: maybe-dvi-expect
1251 dvi-host: maybe-dvi-guile
1252 dvi-host: maybe-dvi-tk
1253 dvi-host: maybe-dvi-libtermcap
1254 dvi-host: maybe-dvi-utils
1255 dvi-host: maybe-dvi-gnattools
1257 .PHONY: dvi-target
1259 dvi-target: maybe-dvi-target-libstdc++-v3
1260 dvi-target: maybe-dvi-target-libmudflap
1261 dvi-target: maybe-dvi-target-libssp
1262 dvi-target: maybe-dvi-target-newlib
1263 dvi-target: maybe-dvi-target-libgcc
1264 dvi-target: maybe-dvi-target-libgfortran
1265 dvi-target: maybe-dvi-target-libobjc
1266 dvi-target: maybe-dvi-target-libtermcap
1267 dvi-target: maybe-dvi-target-winsup
1268 dvi-target: maybe-dvi-target-libgloss
1269 dvi-target: maybe-dvi-target-libiberty
1270 dvi-target: maybe-dvi-target-gperf
1271 dvi-target: maybe-dvi-target-examples
1272 dvi-target: maybe-dvi-target-libffi
1273 dvi-target: maybe-dvi-target-libjava
1274 dvi-target: maybe-dvi-target-zlib
1275 dvi-target: maybe-dvi-target-boehm-gc
1276 dvi-target: maybe-dvi-target-qthreads
1277 dvi-target: maybe-dvi-target-rda
1278 dvi-target: maybe-dvi-target-libada
1279 dvi-target: maybe-dvi-target-libgomp
1281 .PHONY: do-pdf
1282 do-pdf:
1283 @: $(MAKE); $(unstage)
1284 @r=`${PWD_COMMAND}`; export r; \
1285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1286 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1287 pdf-target
1290 .PHONY: pdf-host
1292 pdf-host: maybe-pdf-ash
1293 pdf-host: maybe-pdf-autoconf
1294 pdf-host: maybe-pdf-automake
1295 pdf-host: maybe-pdf-bash
1296 pdf-host: maybe-pdf-bfd
1297 pdf-host: maybe-pdf-opcodes
1298 pdf-host: maybe-pdf-binutils
1299 pdf-host: maybe-pdf-bison
1300 pdf-host: maybe-pdf-byacc
1301 pdf-host: maybe-pdf-bzip2
1302 pdf-host: maybe-pdf-cgen
1303 pdf-host: maybe-pdf-dejagnu
1304 pdf-host: maybe-pdf-diff
1305 pdf-host: maybe-pdf-dosutils
1306 pdf-host: maybe-pdf-etc
1307 pdf-host: maybe-pdf-fastjar
1308 pdf-host: maybe-pdf-fileutils
1309 pdf-host: maybe-pdf-findutils
1310 pdf-host: maybe-pdf-find
1311 pdf-host: maybe-pdf-fixincludes
1312 pdf-host: maybe-pdf-flex
1313 pdf-host: maybe-pdf-gas
1314 pdf-host: maybe-pdf-gcc
1315 pdf-host: maybe-pdf-gawk
1316 pdf-host: maybe-pdf-gettext
1317 pdf-host: maybe-pdf-gmp
1318 pdf-host: maybe-pdf-mpfr
1319 pdf-host: maybe-pdf-mpc
1320 pdf-host: maybe-pdf-ppl
1321 pdf-host: maybe-pdf-cloog
1322 pdf-host: maybe-pdf-gnuserv
1323 pdf-host: maybe-pdf-gold
1324 pdf-host: maybe-pdf-gprof
1325 pdf-host: maybe-pdf-gzip
1326 pdf-host: maybe-pdf-hello
1327 pdf-host: maybe-pdf-indent
1328 pdf-host: maybe-pdf-intl
1329 pdf-host: maybe-pdf-tcl
1330 pdf-host: maybe-pdf-itcl
1331 pdf-host: maybe-pdf-ld
1332 pdf-host: maybe-pdf-libcpp
1333 pdf-host: maybe-pdf-libdecnumber
1334 pdf-host: maybe-pdf-libgui
1335 pdf-host: maybe-pdf-libiberty
1336 pdf-host: maybe-pdf-libiconv
1337 pdf-host: maybe-pdf-libtool
1338 pdf-host: maybe-pdf-m4
1339 pdf-host: maybe-pdf-make
1340 pdf-host: maybe-pdf-mmalloc
1341 pdf-host: maybe-pdf-patch
1342 pdf-host: maybe-pdf-perl
1343 pdf-host: maybe-pdf-prms
1344 pdf-host: maybe-pdf-rcs
1345 pdf-host: maybe-pdf-readline
1346 pdf-host: maybe-pdf-release
1347 pdf-host: maybe-pdf-recode
1348 pdf-host: maybe-pdf-sed
1349 pdf-host: maybe-pdf-send-pr
1350 pdf-host: maybe-pdf-shellutils
1351 pdf-host: maybe-pdf-sid
1352 pdf-host: maybe-pdf-sim
1353 pdf-host: maybe-pdf-tar
1354 pdf-host: maybe-pdf-texinfo
1355 pdf-host: maybe-pdf-textutils
1356 pdf-host: maybe-pdf-time
1357 pdf-host: maybe-pdf-uudecode
1358 pdf-host: maybe-pdf-wdiff
1359 pdf-host: maybe-pdf-zip
1360 pdf-host: maybe-pdf-zlib
1361 pdf-host: maybe-pdf-gdb
1362 pdf-host: maybe-pdf-expect
1363 pdf-host: maybe-pdf-guile
1364 pdf-host: maybe-pdf-tk
1365 pdf-host: maybe-pdf-libtermcap
1366 pdf-host: maybe-pdf-utils
1367 pdf-host: maybe-pdf-gnattools
1369 .PHONY: pdf-target
1371 pdf-target: maybe-pdf-target-libstdc++-v3
1372 pdf-target: maybe-pdf-target-libmudflap
1373 pdf-target: maybe-pdf-target-libssp
1374 pdf-target: maybe-pdf-target-newlib
1375 pdf-target: maybe-pdf-target-libgcc
1376 pdf-target: maybe-pdf-target-libgfortran
1377 pdf-target: maybe-pdf-target-libobjc
1378 pdf-target: maybe-pdf-target-libtermcap
1379 pdf-target: maybe-pdf-target-winsup
1380 pdf-target: maybe-pdf-target-libgloss
1381 pdf-target: maybe-pdf-target-libiberty
1382 pdf-target: maybe-pdf-target-gperf
1383 pdf-target: maybe-pdf-target-examples
1384 pdf-target: maybe-pdf-target-libffi
1385 pdf-target: maybe-pdf-target-libjava
1386 pdf-target: maybe-pdf-target-zlib
1387 pdf-target: maybe-pdf-target-boehm-gc
1388 pdf-target: maybe-pdf-target-qthreads
1389 pdf-target: maybe-pdf-target-rda
1390 pdf-target: maybe-pdf-target-libada
1391 pdf-target: maybe-pdf-target-libgomp
1393 .PHONY: do-html
1394 do-html:
1395 @: $(MAKE); $(unstage)
1396 @r=`${PWD_COMMAND}`; export r; \
1397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1398 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1399 html-target
1402 .PHONY: html-host
1404 html-host: maybe-html-ash
1405 html-host: maybe-html-autoconf
1406 html-host: maybe-html-automake
1407 html-host: maybe-html-bash
1408 html-host: maybe-html-bfd
1409 html-host: maybe-html-opcodes
1410 html-host: maybe-html-binutils
1411 html-host: maybe-html-bison
1412 html-host: maybe-html-byacc
1413 html-host: maybe-html-bzip2
1414 html-host: maybe-html-cgen
1415 html-host: maybe-html-dejagnu
1416 html-host: maybe-html-diff
1417 html-host: maybe-html-dosutils
1418 html-host: maybe-html-etc
1419 html-host: maybe-html-fastjar
1420 html-host: maybe-html-fileutils
1421 html-host: maybe-html-findutils
1422 html-host: maybe-html-find
1423 html-host: maybe-html-fixincludes
1424 html-host: maybe-html-flex
1425 html-host: maybe-html-gas
1426 html-host: maybe-html-gcc
1427 html-host: maybe-html-gawk
1428 html-host: maybe-html-gettext
1429 html-host: maybe-html-gmp
1430 html-host: maybe-html-mpfr
1431 html-host: maybe-html-mpc
1432 html-host: maybe-html-ppl
1433 html-host: maybe-html-cloog
1434 html-host: maybe-html-gnuserv
1435 html-host: maybe-html-gold
1436 html-host: maybe-html-gprof
1437 html-host: maybe-html-gzip
1438 html-host: maybe-html-hello
1439 html-host: maybe-html-indent
1440 html-host: maybe-html-intl
1441 html-host: maybe-html-tcl
1442 html-host: maybe-html-itcl
1443 html-host: maybe-html-ld
1444 html-host: maybe-html-libcpp
1445 html-host: maybe-html-libdecnumber
1446 html-host: maybe-html-libgui
1447 html-host: maybe-html-libiberty
1448 html-host: maybe-html-libiconv
1449 html-host: maybe-html-libtool
1450 html-host: maybe-html-m4
1451 html-host: maybe-html-make
1452 html-host: maybe-html-mmalloc
1453 html-host: maybe-html-patch
1454 html-host: maybe-html-perl
1455 html-host: maybe-html-prms
1456 html-host: maybe-html-rcs
1457 html-host: maybe-html-readline
1458 html-host: maybe-html-release
1459 html-host: maybe-html-recode
1460 html-host: maybe-html-sed
1461 html-host: maybe-html-send-pr
1462 html-host: maybe-html-shellutils
1463 html-host: maybe-html-sid
1464 html-host: maybe-html-sim
1465 html-host: maybe-html-tar
1466 html-host: maybe-html-texinfo
1467 html-host: maybe-html-textutils
1468 html-host: maybe-html-time
1469 html-host: maybe-html-uudecode
1470 html-host: maybe-html-wdiff
1471 html-host: maybe-html-zip
1472 html-host: maybe-html-zlib
1473 html-host: maybe-html-gdb
1474 html-host: maybe-html-expect
1475 html-host: maybe-html-guile
1476 html-host: maybe-html-tk
1477 html-host: maybe-html-libtermcap
1478 html-host: maybe-html-utils
1479 html-host: maybe-html-gnattools
1481 .PHONY: html-target
1483 html-target: maybe-html-target-libstdc++-v3
1484 html-target: maybe-html-target-libmudflap
1485 html-target: maybe-html-target-libssp
1486 html-target: maybe-html-target-newlib
1487 html-target: maybe-html-target-libgcc
1488 html-target: maybe-html-target-libgfortran
1489 html-target: maybe-html-target-libobjc
1490 html-target: maybe-html-target-libtermcap
1491 html-target: maybe-html-target-winsup
1492 html-target: maybe-html-target-libgloss
1493 html-target: maybe-html-target-libiberty
1494 html-target: maybe-html-target-gperf
1495 html-target: maybe-html-target-examples
1496 html-target: maybe-html-target-libffi
1497 html-target: maybe-html-target-libjava
1498 html-target: maybe-html-target-zlib
1499 html-target: maybe-html-target-boehm-gc
1500 html-target: maybe-html-target-qthreads
1501 html-target: maybe-html-target-rda
1502 html-target: maybe-html-target-libada
1503 html-target: maybe-html-target-libgomp
1505 .PHONY: do-TAGS
1506 do-TAGS:
1507 @: $(MAKE); $(unstage)
1508 @r=`${PWD_COMMAND}`; export r; \
1509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1510 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1511 TAGS-target
1514 .PHONY: TAGS-host
1516 TAGS-host: maybe-TAGS-ash
1517 TAGS-host: maybe-TAGS-autoconf
1518 TAGS-host: maybe-TAGS-automake
1519 TAGS-host: maybe-TAGS-bash
1520 TAGS-host: maybe-TAGS-bfd
1521 TAGS-host: maybe-TAGS-opcodes
1522 TAGS-host: maybe-TAGS-binutils
1523 TAGS-host: maybe-TAGS-bison
1524 TAGS-host: maybe-TAGS-byacc
1525 TAGS-host: maybe-TAGS-bzip2
1526 TAGS-host: maybe-TAGS-cgen
1527 TAGS-host: maybe-TAGS-dejagnu
1528 TAGS-host: maybe-TAGS-diff
1529 TAGS-host: maybe-TAGS-dosutils
1530 TAGS-host: maybe-TAGS-etc
1531 TAGS-host: maybe-TAGS-fastjar
1532 TAGS-host: maybe-TAGS-fileutils
1533 TAGS-host: maybe-TAGS-findutils
1534 TAGS-host: maybe-TAGS-find
1535 TAGS-host: maybe-TAGS-fixincludes
1536 TAGS-host: maybe-TAGS-flex
1537 TAGS-host: maybe-TAGS-gas
1538 TAGS-host: maybe-TAGS-gcc
1539 TAGS-host: maybe-TAGS-gawk
1540 TAGS-host: maybe-TAGS-gettext
1541 TAGS-host: maybe-TAGS-gmp
1542 TAGS-host: maybe-TAGS-mpfr
1543 TAGS-host: maybe-TAGS-mpc
1544 TAGS-host: maybe-TAGS-ppl
1545 TAGS-host: maybe-TAGS-cloog
1546 TAGS-host: maybe-TAGS-gnuserv
1547 TAGS-host: maybe-TAGS-gold
1548 TAGS-host: maybe-TAGS-gprof
1549 TAGS-host: maybe-TAGS-gzip
1550 TAGS-host: maybe-TAGS-hello
1551 TAGS-host: maybe-TAGS-indent
1552 TAGS-host: maybe-TAGS-intl
1553 TAGS-host: maybe-TAGS-tcl
1554 TAGS-host: maybe-TAGS-itcl
1555 TAGS-host: maybe-TAGS-ld
1556 TAGS-host: maybe-TAGS-libcpp
1557 TAGS-host: maybe-TAGS-libdecnumber
1558 TAGS-host: maybe-TAGS-libgui
1559 TAGS-host: maybe-TAGS-libiberty
1560 TAGS-host: maybe-TAGS-libiconv
1561 TAGS-host: maybe-TAGS-libtool
1562 TAGS-host: maybe-TAGS-m4
1563 TAGS-host: maybe-TAGS-make
1564 TAGS-host: maybe-TAGS-mmalloc
1565 TAGS-host: maybe-TAGS-patch
1566 TAGS-host: maybe-TAGS-perl
1567 TAGS-host: maybe-TAGS-prms
1568 TAGS-host: maybe-TAGS-rcs
1569 TAGS-host: maybe-TAGS-readline
1570 TAGS-host: maybe-TAGS-release
1571 TAGS-host: maybe-TAGS-recode
1572 TAGS-host: maybe-TAGS-sed
1573 TAGS-host: maybe-TAGS-send-pr
1574 TAGS-host: maybe-TAGS-shellutils
1575 TAGS-host: maybe-TAGS-sid
1576 TAGS-host: maybe-TAGS-sim
1577 TAGS-host: maybe-TAGS-tar
1578 TAGS-host: maybe-TAGS-texinfo
1579 TAGS-host: maybe-TAGS-textutils
1580 TAGS-host: maybe-TAGS-time
1581 TAGS-host: maybe-TAGS-uudecode
1582 TAGS-host: maybe-TAGS-wdiff
1583 TAGS-host: maybe-TAGS-zip
1584 TAGS-host: maybe-TAGS-zlib
1585 TAGS-host: maybe-TAGS-gdb
1586 TAGS-host: maybe-TAGS-expect
1587 TAGS-host: maybe-TAGS-guile
1588 TAGS-host: maybe-TAGS-tk
1589 TAGS-host: maybe-TAGS-libtermcap
1590 TAGS-host: maybe-TAGS-utils
1591 TAGS-host: maybe-TAGS-gnattools
1593 .PHONY: TAGS-target
1595 TAGS-target: maybe-TAGS-target-libstdc++-v3
1596 TAGS-target: maybe-TAGS-target-libmudflap
1597 TAGS-target: maybe-TAGS-target-libssp
1598 TAGS-target: maybe-TAGS-target-newlib
1599 TAGS-target: maybe-TAGS-target-libgcc
1600 TAGS-target: maybe-TAGS-target-libgfortran
1601 TAGS-target: maybe-TAGS-target-libobjc
1602 TAGS-target: maybe-TAGS-target-libtermcap
1603 TAGS-target: maybe-TAGS-target-winsup
1604 TAGS-target: maybe-TAGS-target-libgloss
1605 TAGS-target: maybe-TAGS-target-libiberty
1606 TAGS-target: maybe-TAGS-target-gperf
1607 TAGS-target: maybe-TAGS-target-examples
1608 TAGS-target: maybe-TAGS-target-libffi
1609 TAGS-target: maybe-TAGS-target-libjava
1610 TAGS-target: maybe-TAGS-target-zlib
1611 TAGS-target: maybe-TAGS-target-boehm-gc
1612 TAGS-target: maybe-TAGS-target-qthreads
1613 TAGS-target: maybe-TAGS-target-rda
1614 TAGS-target: maybe-TAGS-target-libada
1615 TAGS-target: maybe-TAGS-target-libgomp
1617 .PHONY: do-install-info
1618 do-install-info:
1619 @: $(MAKE); $(unstage)
1620 @r=`${PWD_COMMAND}`; export r; \
1621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1622 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1623 install-info-target
1626 .PHONY: install-info-host
1628 install-info-host: maybe-install-info-ash
1629 install-info-host: maybe-install-info-autoconf
1630 install-info-host: maybe-install-info-automake
1631 install-info-host: maybe-install-info-bash
1632 install-info-host: maybe-install-info-bfd
1633 install-info-host: maybe-install-info-opcodes
1634 install-info-host: maybe-install-info-binutils
1635 install-info-host: maybe-install-info-bison
1636 install-info-host: maybe-install-info-byacc
1637 install-info-host: maybe-install-info-bzip2
1638 install-info-host: maybe-install-info-cgen
1639 install-info-host: maybe-install-info-dejagnu
1640 install-info-host: maybe-install-info-diff
1641 install-info-host: maybe-install-info-dosutils
1642 install-info-host: maybe-install-info-etc
1643 install-info-host: maybe-install-info-fastjar
1644 install-info-host: maybe-install-info-fileutils
1645 install-info-host: maybe-install-info-findutils
1646 install-info-host: maybe-install-info-find
1647 install-info-host: maybe-install-info-fixincludes
1648 install-info-host: maybe-install-info-flex
1649 install-info-host: maybe-install-info-gas
1650 install-info-host: maybe-install-info-gcc
1651 install-info-host: maybe-install-info-gawk
1652 install-info-host: maybe-install-info-gettext
1653 install-info-host: maybe-install-info-gmp
1654 install-info-host: maybe-install-info-mpfr
1655 install-info-host: maybe-install-info-mpc
1656 install-info-host: maybe-install-info-ppl
1657 install-info-host: maybe-install-info-cloog
1658 install-info-host: maybe-install-info-gnuserv
1659 install-info-host: maybe-install-info-gold
1660 install-info-host: maybe-install-info-gprof
1661 install-info-host: maybe-install-info-gzip
1662 install-info-host: maybe-install-info-hello
1663 install-info-host: maybe-install-info-indent
1664 install-info-host: maybe-install-info-intl
1665 install-info-host: maybe-install-info-tcl
1666 install-info-host: maybe-install-info-itcl
1667 install-info-host: maybe-install-info-ld
1668 install-info-host: maybe-install-info-libcpp
1669 install-info-host: maybe-install-info-libdecnumber
1670 install-info-host: maybe-install-info-libgui
1671 install-info-host: maybe-install-info-libiberty
1672 install-info-host: maybe-install-info-libiconv
1673 install-info-host: maybe-install-info-libtool
1674 install-info-host: maybe-install-info-m4
1675 install-info-host: maybe-install-info-make
1676 install-info-host: maybe-install-info-mmalloc
1677 install-info-host: maybe-install-info-patch
1678 install-info-host: maybe-install-info-perl
1679 install-info-host: maybe-install-info-prms
1680 install-info-host: maybe-install-info-rcs
1681 install-info-host: maybe-install-info-readline
1682 install-info-host: maybe-install-info-release
1683 install-info-host: maybe-install-info-recode
1684 install-info-host: maybe-install-info-sed
1685 install-info-host: maybe-install-info-send-pr
1686 install-info-host: maybe-install-info-shellutils
1687 install-info-host: maybe-install-info-sid
1688 install-info-host: maybe-install-info-sim
1689 install-info-host: maybe-install-info-tar
1690 install-info-host: maybe-install-info-texinfo
1691 install-info-host: maybe-install-info-textutils
1692 install-info-host: maybe-install-info-time
1693 install-info-host: maybe-install-info-uudecode
1694 install-info-host: maybe-install-info-wdiff
1695 install-info-host: maybe-install-info-zip
1696 install-info-host: maybe-install-info-zlib
1697 install-info-host: maybe-install-info-gdb
1698 install-info-host: maybe-install-info-expect
1699 install-info-host: maybe-install-info-guile
1700 install-info-host: maybe-install-info-tk
1701 install-info-host: maybe-install-info-libtermcap
1702 install-info-host: maybe-install-info-utils
1703 install-info-host: maybe-install-info-gnattools
1705 .PHONY: install-info-target
1707 install-info-target: maybe-install-info-target-libstdc++-v3
1708 install-info-target: maybe-install-info-target-libmudflap
1709 install-info-target: maybe-install-info-target-libssp
1710 install-info-target: maybe-install-info-target-newlib
1711 install-info-target: maybe-install-info-target-libgcc
1712 install-info-target: maybe-install-info-target-libgfortran
1713 install-info-target: maybe-install-info-target-libobjc
1714 install-info-target: maybe-install-info-target-libtermcap
1715 install-info-target: maybe-install-info-target-winsup
1716 install-info-target: maybe-install-info-target-libgloss
1717 install-info-target: maybe-install-info-target-libiberty
1718 install-info-target: maybe-install-info-target-gperf
1719 install-info-target: maybe-install-info-target-examples
1720 install-info-target: maybe-install-info-target-libffi
1721 install-info-target: maybe-install-info-target-libjava
1722 install-info-target: maybe-install-info-target-zlib
1723 install-info-target: maybe-install-info-target-boehm-gc
1724 install-info-target: maybe-install-info-target-qthreads
1725 install-info-target: maybe-install-info-target-rda
1726 install-info-target: maybe-install-info-target-libada
1727 install-info-target: maybe-install-info-target-libgomp
1729 .PHONY: do-install-pdf
1730 do-install-pdf:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1735 install-pdf-target
1738 .PHONY: install-pdf-host
1740 install-pdf-host: maybe-install-pdf-ash
1741 install-pdf-host: maybe-install-pdf-autoconf
1742 install-pdf-host: maybe-install-pdf-automake
1743 install-pdf-host: maybe-install-pdf-bash
1744 install-pdf-host: maybe-install-pdf-bfd
1745 install-pdf-host: maybe-install-pdf-opcodes
1746 install-pdf-host: maybe-install-pdf-binutils
1747 install-pdf-host: maybe-install-pdf-bison
1748 install-pdf-host: maybe-install-pdf-byacc
1749 install-pdf-host: maybe-install-pdf-bzip2
1750 install-pdf-host: maybe-install-pdf-cgen
1751 install-pdf-host: maybe-install-pdf-dejagnu
1752 install-pdf-host: maybe-install-pdf-diff
1753 install-pdf-host: maybe-install-pdf-dosutils
1754 install-pdf-host: maybe-install-pdf-etc
1755 install-pdf-host: maybe-install-pdf-fastjar
1756 install-pdf-host: maybe-install-pdf-fileutils
1757 install-pdf-host: maybe-install-pdf-findutils
1758 install-pdf-host: maybe-install-pdf-find
1759 install-pdf-host: maybe-install-pdf-fixincludes
1760 install-pdf-host: maybe-install-pdf-flex
1761 install-pdf-host: maybe-install-pdf-gas
1762 install-pdf-host: maybe-install-pdf-gcc
1763 install-pdf-host: maybe-install-pdf-gawk
1764 install-pdf-host: maybe-install-pdf-gettext
1765 install-pdf-host: maybe-install-pdf-gmp
1766 install-pdf-host: maybe-install-pdf-mpfr
1767 install-pdf-host: maybe-install-pdf-mpc
1768 install-pdf-host: maybe-install-pdf-ppl
1769 install-pdf-host: maybe-install-pdf-cloog
1770 install-pdf-host: maybe-install-pdf-gnuserv
1771 install-pdf-host: maybe-install-pdf-gold
1772 install-pdf-host: maybe-install-pdf-gprof
1773 install-pdf-host: maybe-install-pdf-gzip
1774 install-pdf-host: maybe-install-pdf-hello
1775 install-pdf-host: maybe-install-pdf-indent
1776 install-pdf-host: maybe-install-pdf-intl
1777 install-pdf-host: maybe-install-pdf-tcl
1778 install-pdf-host: maybe-install-pdf-itcl
1779 install-pdf-host: maybe-install-pdf-ld
1780 install-pdf-host: maybe-install-pdf-libcpp
1781 install-pdf-host: maybe-install-pdf-libdecnumber
1782 install-pdf-host: maybe-install-pdf-libgui
1783 install-pdf-host: maybe-install-pdf-libiberty
1784 install-pdf-host: maybe-install-pdf-libiconv
1785 install-pdf-host: maybe-install-pdf-libtool
1786 install-pdf-host: maybe-install-pdf-m4
1787 install-pdf-host: maybe-install-pdf-make
1788 install-pdf-host: maybe-install-pdf-mmalloc
1789 install-pdf-host: maybe-install-pdf-patch
1790 install-pdf-host: maybe-install-pdf-perl
1791 install-pdf-host: maybe-install-pdf-prms
1792 install-pdf-host: maybe-install-pdf-rcs
1793 install-pdf-host: maybe-install-pdf-readline
1794 install-pdf-host: maybe-install-pdf-release
1795 install-pdf-host: maybe-install-pdf-recode
1796 install-pdf-host: maybe-install-pdf-sed
1797 install-pdf-host: maybe-install-pdf-send-pr
1798 install-pdf-host: maybe-install-pdf-shellutils
1799 install-pdf-host: maybe-install-pdf-sid
1800 install-pdf-host: maybe-install-pdf-sim
1801 install-pdf-host: maybe-install-pdf-tar
1802 install-pdf-host: maybe-install-pdf-texinfo
1803 install-pdf-host: maybe-install-pdf-textutils
1804 install-pdf-host: maybe-install-pdf-time
1805 install-pdf-host: maybe-install-pdf-uudecode
1806 install-pdf-host: maybe-install-pdf-wdiff
1807 install-pdf-host: maybe-install-pdf-zip
1808 install-pdf-host: maybe-install-pdf-zlib
1809 install-pdf-host: maybe-install-pdf-gdb
1810 install-pdf-host: maybe-install-pdf-expect
1811 install-pdf-host: maybe-install-pdf-guile
1812 install-pdf-host: maybe-install-pdf-tk
1813 install-pdf-host: maybe-install-pdf-libtermcap
1814 install-pdf-host: maybe-install-pdf-utils
1815 install-pdf-host: maybe-install-pdf-gnattools
1817 .PHONY: install-pdf-target
1819 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1820 install-pdf-target: maybe-install-pdf-target-libmudflap
1821 install-pdf-target: maybe-install-pdf-target-libssp
1822 install-pdf-target: maybe-install-pdf-target-newlib
1823 install-pdf-target: maybe-install-pdf-target-libgcc
1824 install-pdf-target: maybe-install-pdf-target-libgfortran
1825 install-pdf-target: maybe-install-pdf-target-libobjc
1826 install-pdf-target: maybe-install-pdf-target-libtermcap
1827 install-pdf-target: maybe-install-pdf-target-winsup
1828 install-pdf-target: maybe-install-pdf-target-libgloss
1829 install-pdf-target: maybe-install-pdf-target-libiberty
1830 install-pdf-target: maybe-install-pdf-target-gperf
1831 install-pdf-target: maybe-install-pdf-target-examples
1832 install-pdf-target: maybe-install-pdf-target-libffi
1833 install-pdf-target: maybe-install-pdf-target-libjava
1834 install-pdf-target: maybe-install-pdf-target-zlib
1835 install-pdf-target: maybe-install-pdf-target-boehm-gc
1836 install-pdf-target: maybe-install-pdf-target-qthreads
1837 install-pdf-target: maybe-install-pdf-target-rda
1838 install-pdf-target: maybe-install-pdf-target-libada
1839 install-pdf-target: maybe-install-pdf-target-libgomp
1841 .PHONY: do-install-html
1842 do-install-html:
1843 @: $(MAKE); $(unstage)
1844 @r=`${PWD_COMMAND}`; export r; \
1845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1846 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1847 install-html-target
1850 .PHONY: install-html-host
1852 install-html-host: maybe-install-html-ash
1853 install-html-host: maybe-install-html-autoconf
1854 install-html-host: maybe-install-html-automake
1855 install-html-host: maybe-install-html-bash
1856 install-html-host: maybe-install-html-bfd
1857 install-html-host: maybe-install-html-opcodes
1858 install-html-host: maybe-install-html-binutils
1859 install-html-host: maybe-install-html-bison
1860 install-html-host: maybe-install-html-byacc
1861 install-html-host: maybe-install-html-bzip2
1862 install-html-host: maybe-install-html-cgen
1863 install-html-host: maybe-install-html-dejagnu
1864 install-html-host: maybe-install-html-diff
1865 install-html-host: maybe-install-html-dosutils
1866 install-html-host: maybe-install-html-etc
1867 install-html-host: maybe-install-html-fastjar
1868 install-html-host: maybe-install-html-fileutils
1869 install-html-host: maybe-install-html-findutils
1870 install-html-host: maybe-install-html-find
1871 install-html-host: maybe-install-html-fixincludes
1872 install-html-host: maybe-install-html-flex
1873 install-html-host: maybe-install-html-gas
1874 install-html-host: maybe-install-html-gcc
1875 install-html-host: maybe-install-html-gawk
1876 install-html-host: maybe-install-html-gettext
1877 install-html-host: maybe-install-html-gmp
1878 install-html-host: maybe-install-html-mpfr
1879 install-html-host: maybe-install-html-mpc
1880 install-html-host: maybe-install-html-ppl
1881 install-html-host: maybe-install-html-cloog
1882 install-html-host: maybe-install-html-gnuserv
1883 install-html-host: maybe-install-html-gold
1884 install-html-host: maybe-install-html-gprof
1885 install-html-host: maybe-install-html-gzip
1886 install-html-host: maybe-install-html-hello
1887 install-html-host: maybe-install-html-indent
1888 install-html-host: maybe-install-html-intl
1889 install-html-host: maybe-install-html-tcl
1890 install-html-host: maybe-install-html-itcl
1891 install-html-host: maybe-install-html-ld
1892 install-html-host: maybe-install-html-libcpp
1893 install-html-host: maybe-install-html-libdecnumber
1894 install-html-host: maybe-install-html-libgui
1895 install-html-host: maybe-install-html-libiberty
1896 install-html-host: maybe-install-html-libiconv
1897 install-html-host: maybe-install-html-libtool
1898 install-html-host: maybe-install-html-m4
1899 install-html-host: maybe-install-html-make
1900 install-html-host: maybe-install-html-mmalloc
1901 install-html-host: maybe-install-html-patch
1902 install-html-host: maybe-install-html-perl
1903 install-html-host: maybe-install-html-prms
1904 install-html-host: maybe-install-html-rcs
1905 install-html-host: maybe-install-html-readline
1906 install-html-host: maybe-install-html-release
1907 install-html-host: maybe-install-html-recode
1908 install-html-host: maybe-install-html-sed
1909 install-html-host: maybe-install-html-send-pr
1910 install-html-host: maybe-install-html-shellutils
1911 install-html-host: maybe-install-html-sid
1912 install-html-host: maybe-install-html-sim
1913 install-html-host: maybe-install-html-tar
1914 install-html-host: maybe-install-html-texinfo
1915 install-html-host: maybe-install-html-textutils
1916 install-html-host: maybe-install-html-time
1917 install-html-host: maybe-install-html-uudecode
1918 install-html-host: maybe-install-html-wdiff
1919 install-html-host: maybe-install-html-zip
1920 install-html-host: maybe-install-html-zlib
1921 install-html-host: maybe-install-html-gdb
1922 install-html-host: maybe-install-html-expect
1923 install-html-host: maybe-install-html-guile
1924 install-html-host: maybe-install-html-tk
1925 install-html-host: maybe-install-html-libtermcap
1926 install-html-host: maybe-install-html-utils
1927 install-html-host: maybe-install-html-gnattools
1929 .PHONY: install-html-target
1931 install-html-target: maybe-install-html-target-libstdc++-v3
1932 install-html-target: maybe-install-html-target-libmudflap
1933 install-html-target: maybe-install-html-target-libssp
1934 install-html-target: maybe-install-html-target-newlib
1935 install-html-target: maybe-install-html-target-libgcc
1936 install-html-target: maybe-install-html-target-libgfortran
1937 install-html-target: maybe-install-html-target-libobjc
1938 install-html-target: maybe-install-html-target-libtermcap
1939 install-html-target: maybe-install-html-target-winsup
1940 install-html-target: maybe-install-html-target-libgloss
1941 install-html-target: maybe-install-html-target-libiberty
1942 install-html-target: maybe-install-html-target-gperf
1943 install-html-target: maybe-install-html-target-examples
1944 install-html-target: maybe-install-html-target-libffi
1945 install-html-target: maybe-install-html-target-libjava
1946 install-html-target: maybe-install-html-target-zlib
1947 install-html-target: maybe-install-html-target-boehm-gc
1948 install-html-target: maybe-install-html-target-qthreads
1949 install-html-target: maybe-install-html-target-rda
1950 install-html-target: maybe-install-html-target-libada
1951 install-html-target: maybe-install-html-target-libgomp
1953 .PHONY: do-installcheck
1954 do-installcheck:
1955 @: $(MAKE); $(unstage)
1956 @r=`${PWD_COMMAND}`; export r; \
1957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1958 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1959 installcheck-target
1962 .PHONY: installcheck-host
1964 installcheck-host: maybe-installcheck-ash
1965 installcheck-host: maybe-installcheck-autoconf
1966 installcheck-host: maybe-installcheck-automake
1967 installcheck-host: maybe-installcheck-bash
1968 installcheck-host: maybe-installcheck-bfd
1969 installcheck-host: maybe-installcheck-opcodes
1970 installcheck-host: maybe-installcheck-binutils
1971 installcheck-host: maybe-installcheck-bison
1972 installcheck-host: maybe-installcheck-byacc
1973 installcheck-host: maybe-installcheck-bzip2
1974 installcheck-host: maybe-installcheck-cgen
1975 installcheck-host: maybe-installcheck-dejagnu
1976 installcheck-host: maybe-installcheck-diff
1977 installcheck-host: maybe-installcheck-dosutils
1978 installcheck-host: maybe-installcheck-etc
1979 installcheck-host: maybe-installcheck-fastjar
1980 installcheck-host: maybe-installcheck-fileutils
1981 installcheck-host: maybe-installcheck-findutils
1982 installcheck-host: maybe-installcheck-find
1983 installcheck-host: maybe-installcheck-fixincludes
1984 installcheck-host: maybe-installcheck-flex
1985 installcheck-host: maybe-installcheck-gas
1986 installcheck-host: maybe-installcheck-gcc
1987 installcheck-host: maybe-installcheck-gawk
1988 installcheck-host: maybe-installcheck-gettext
1989 installcheck-host: maybe-installcheck-gmp
1990 installcheck-host: maybe-installcheck-mpfr
1991 installcheck-host: maybe-installcheck-mpc
1992 installcheck-host: maybe-installcheck-ppl
1993 installcheck-host: maybe-installcheck-cloog
1994 installcheck-host: maybe-installcheck-gnuserv
1995 installcheck-host: maybe-installcheck-gold
1996 installcheck-host: maybe-installcheck-gprof
1997 installcheck-host: maybe-installcheck-gzip
1998 installcheck-host: maybe-installcheck-hello
1999 installcheck-host: maybe-installcheck-indent
2000 installcheck-host: maybe-installcheck-intl
2001 installcheck-host: maybe-installcheck-tcl
2002 installcheck-host: maybe-installcheck-itcl
2003 installcheck-host: maybe-installcheck-ld
2004 installcheck-host: maybe-installcheck-libcpp
2005 installcheck-host: maybe-installcheck-libdecnumber
2006 installcheck-host: maybe-installcheck-libgui
2007 installcheck-host: maybe-installcheck-libiberty
2008 installcheck-host: maybe-installcheck-libiconv
2009 installcheck-host: maybe-installcheck-libtool
2010 installcheck-host: maybe-installcheck-m4
2011 installcheck-host: maybe-installcheck-make
2012 installcheck-host: maybe-installcheck-mmalloc
2013 installcheck-host: maybe-installcheck-patch
2014 installcheck-host: maybe-installcheck-perl
2015 installcheck-host: maybe-installcheck-prms
2016 installcheck-host: maybe-installcheck-rcs
2017 installcheck-host: maybe-installcheck-readline
2018 installcheck-host: maybe-installcheck-release
2019 installcheck-host: maybe-installcheck-recode
2020 installcheck-host: maybe-installcheck-sed
2021 installcheck-host: maybe-installcheck-send-pr
2022 installcheck-host: maybe-installcheck-shellutils
2023 installcheck-host: maybe-installcheck-sid
2024 installcheck-host: maybe-installcheck-sim
2025 installcheck-host: maybe-installcheck-tar
2026 installcheck-host: maybe-installcheck-texinfo
2027 installcheck-host: maybe-installcheck-textutils
2028 installcheck-host: maybe-installcheck-time
2029 installcheck-host: maybe-installcheck-uudecode
2030 installcheck-host: maybe-installcheck-wdiff
2031 installcheck-host: maybe-installcheck-zip
2032 installcheck-host: maybe-installcheck-zlib
2033 installcheck-host: maybe-installcheck-gdb
2034 installcheck-host: maybe-installcheck-expect
2035 installcheck-host: maybe-installcheck-guile
2036 installcheck-host: maybe-installcheck-tk
2037 installcheck-host: maybe-installcheck-libtermcap
2038 installcheck-host: maybe-installcheck-utils
2039 installcheck-host: maybe-installcheck-gnattools
2041 .PHONY: installcheck-target
2043 installcheck-target: maybe-installcheck-target-libstdc++-v3
2044 installcheck-target: maybe-installcheck-target-libmudflap
2045 installcheck-target: maybe-installcheck-target-libssp
2046 installcheck-target: maybe-installcheck-target-newlib
2047 installcheck-target: maybe-installcheck-target-libgcc
2048 installcheck-target: maybe-installcheck-target-libgfortran
2049 installcheck-target: maybe-installcheck-target-libobjc
2050 installcheck-target: maybe-installcheck-target-libtermcap
2051 installcheck-target: maybe-installcheck-target-winsup
2052 installcheck-target: maybe-installcheck-target-libgloss
2053 installcheck-target: maybe-installcheck-target-libiberty
2054 installcheck-target: maybe-installcheck-target-gperf
2055 installcheck-target: maybe-installcheck-target-examples
2056 installcheck-target: maybe-installcheck-target-libffi
2057 installcheck-target: maybe-installcheck-target-libjava
2058 installcheck-target: maybe-installcheck-target-zlib
2059 installcheck-target: maybe-installcheck-target-boehm-gc
2060 installcheck-target: maybe-installcheck-target-qthreads
2061 installcheck-target: maybe-installcheck-target-rda
2062 installcheck-target: maybe-installcheck-target-libada
2063 installcheck-target: maybe-installcheck-target-libgomp
2065 .PHONY: do-mostlyclean
2066 do-mostlyclean:
2067 @: $(MAKE); $(unstage)
2068 @r=`${PWD_COMMAND}`; export r; \
2069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2070 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2071 mostlyclean-target
2074 .PHONY: mostlyclean-host
2076 mostlyclean-host: maybe-mostlyclean-ash
2077 mostlyclean-host: maybe-mostlyclean-autoconf
2078 mostlyclean-host: maybe-mostlyclean-automake
2079 mostlyclean-host: maybe-mostlyclean-bash
2080 mostlyclean-host: maybe-mostlyclean-bfd
2081 mostlyclean-host: maybe-mostlyclean-opcodes
2082 mostlyclean-host: maybe-mostlyclean-binutils
2083 mostlyclean-host: maybe-mostlyclean-bison
2084 mostlyclean-host: maybe-mostlyclean-byacc
2085 mostlyclean-host: maybe-mostlyclean-bzip2
2086 mostlyclean-host: maybe-mostlyclean-cgen
2087 mostlyclean-host: maybe-mostlyclean-dejagnu
2088 mostlyclean-host: maybe-mostlyclean-diff
2089 mostlyclean-host: maybe-mostlyclean-dosutils
2090 mostlyclean-host: maybe-mostlyclean-etc
2091 mostlyclean-host: maybe-mostlyclean-fastjar
2092 mostlyclean-host: maybe-mostlyclean-fileutils
2093 mostlyclean-host: maybe-mostlyclean-findutils
2094 mostlyclean-host: maybe-mostlyclean-find
2095 mostlyclean-host: maybe-mostlyclean-fixincludes
2096 mostlyclean-host: maybe-mostlyclean-flex
2097 mostlyclean-host: maybe-mostlyclean-gas
2098 mostlyclean-host: maybe-mostlyclean-gcc
2099 mostlyclean-host: maybe-mostlyclean-gawk
2100 mostlyclean-host: maybe-mostlyclean-gettext
2101 mostlyclean-host: maybe-mostlyclean-gmp
2102 mostlyclean-host: maybe-mostlyclean-mpfr
2103 mostlyclean-host: maybe-mostlyclean-mpc
2104 mostlyclean-host: maybe-mostlyclean-ppl
2105 mostlyclean-host: maybe-mostlyclean-cloog
2106 mostlyclean-host: maybe-mostlyclean-gnuserv
2107 mostlyclean-host: maybe-mostlyclean-gold
2108 mostlyclean-host: maybe-mostlyclean-gprof
2109 mostlyclean-host: maybe-mostlyclean-gzip
2110 mostlyclean-host: maybe-mostlyclean-hello
2111 mostlyclean-host: maybe-mostlyclean-indent
2112 mostlyclean-host: maybe-mostlyclean-intl
2113 mostlyclean-host: maybe-mostlyclean-tcl
2114 mostlyclean-host: maybe-mostlyclean-itcl
2115 mostlyclean-host: maybe-mostlyclean-ld
2116 mostlyclean-host: maybe-mostlyclean-libcpp
2117 mostlyclean-host: maybe-mostlyclean-libdecnumber
2118 mostlyclean-host: maybe-mostlyclean-libgui
2119 mostlyclean-host: maybe-mostlyclean-libiberty
2120 mostlyclean-host: maybe-mostlyclean-libiconv
2121 mostlyclean-host: maybe-mostlyclean-libtool
2122 mostlyclean-host: maybe-mostlyclean-m4
2123 mostlyclean-host: maybe-mostlyclean-make
2124 mostlyclean-host: maybe-mostlyclean-mmalloc
2125 mostlyclean-host: maybe-mostlyclean-patch
2126 mostlyclean-host: maybe-mostlyclean-perl
2127 mostlyclean-host: maybe-mostlyclean-prms
2128 mostlyclean-host: maybe-mostlyclean-rcs
2129 mostlyclean-host: maybe-mostlyclean-readline
2130 mostlyclean-host: maybe-mostlyclean-release
2131 mostlyclean-host: maybe-mostlyclean-recode
2132 mostlyclean-host: maybe-mostlyclean-sed
2133 mostlyclean-host: maybe-mostlyclean-send-pr
2134 mostlyclean-host: maybe-mostlyclean-shellutils
2135 mostlyclean-host: maybe-mostlyclean-sid
2136 mostlyclean-host: maybe-mostlyclean-sim
2137 mostlyclean-host: maybe-mostlyclean-tar
2138 mostlyclean-host: maybe-mostlyclean-texinfo
2139 mostlyclean-host: maybe-mostlyclean-textutils
2140 mostlyclean-host: maybe-mostlyclean-time
2141 mostlyclean-host: maybe-mostlyclean-uudecode
2142 mostlyclean-host: maybe-mostlyclean-wdiff
2143 mostlyclean-host: maybe-mostlyclean-zip
2144 mostlyclean-host: maybe-mostlyclean-zlib
2145 mostlyclean-host: maybe-mostlyclean-gdb
2146 mostlyclean-host: maybe-mostlyclean-expect
2147 mostlyclean-host: maybe-mostlyclean-guile
2148 mostlyclean-host: maybe-mostlyclean-tk
2149 mostlyclean-host: maybe-mostlyclean-libtermcap
2150 mostlyclean-host: maybe-mostlyclean-utils
2151 mostlyclean-host: maybe-mostlyclean-gnattools
2153 .PHONY: mostlyclean-target
2155 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2156 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2157 mostlyclean-target: maybe-mostlyclean-target-libssp
2158 mostlyclean-target: maybe-mostlyclean-target-newlib
2159 mostlyclean-target: maybe-mostlyclean-target-libgcc
2160 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2161 mostlyclean-target: maybe-mostlyclean-target-libobjc
2162 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2163 mostlyclean-target: maybe-mostlyclean-target-winsup
2164 mostlyclean-target: maybe-mostlyclean-target-libgloss
2165 mostlyclean-target: maybe-mostlyclean-target-libiberty
2166 mostlyclean-target: maybe-mostlyclean-target-gperf
2167 mostlyclean-target: maybe-mostlyclean-target-examples
2168 mostlyclean-target: maybe-mostlyclean-target-libffi
2169 mostlyclean-target: maybe-mostlyclean-target-libjava
2170 mostlyclean-target: maybe-mostlyclean-target-zlib
2171 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2172 mostlyclean-target: maybe-mostlyclean-target-qthreads
2173 mostlyclean-target: maybe-mostlyclean-target-rda
2174 mostlyclean-target: maybe-mostlyclean-target-libada
2175 mostlyclean-target: maybe-mostlyclean-target-libgomp
2177 .PHONY: do-clean
2178 do-clean:
2179 @: $(MAKE); $(unstage)
2180 @r=`${PWD_COMMAND}`; export r; \
2181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2182 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2183 clean-target
2186 .PHONY: clean-host
2188 clean-host: maybe-clean-ash
2189 clean-host: maybe-clean-autoconf
2190 clean-host: maybe-clean-automake
2191 clean-host: maybe-clean-bash
2192 clean-host: maybe-clean-bfd
2193 clean-host: maybe-clean-opcodes
2194 clean-host: maybe-clean-binutils
2195 clean-host: maybe-clean-bison
2196 clean-host: maybe-clean-byacc
2197 clean-host: maybe-clean-bzip2
2198 clean-host: maybe-clean-cgen
2199 clean-host: maybe-clean-dejagnu
2200 clean-host: maybe-clean-diff
2201 clean-host: maybe-clean-dosutils
2202 clean-host: maybe-clean-etc
2203 clean-host: maybe-clean-fastjar
2204 clean-host: maybe-clean-fileutils
2205 clean-host: maybe-clean-findutils
2206 clean-host: maybe-clean-find
2207 clean-host: maybe-clean-fixincludes
2208 clean-host: maybe-clean-flex
2209 clean-host: maybe-clean-gas
2210 clean-host: maybe-clean-gcc
2211 clean-host: maybe-clean-gawk
2212 clean-host: maybe-clean-gettext
2213 clean-host: maybe-clean-gmp
2214 clean-host: maybe-clean-mpfr
2215 clean-host: maybe-clean-mpc
2216 clean-host: maybe-clean-ppl
2217 clean-host: maybe-clean-cloog
2218 clean-host: maybe-clean-gnuserv
2219 clean-host: maybe-clean-gold
2220 clean-host: maybe-clean-gprof
2221 clean-host: maybe-clean-gzip
2222 clean-host: maybe-clean-hello
2223 clean-host: maybe-clean-indent
2224 clean-host: maybe-clean-intl
2225 clean-host: maybe-clean-tcl
2226 clean-host: maybe-clean-itcl
2227 clean-host: maybe-clean-ld
2228 clean-host: maybe-clean-libcpp
2229 clean-host: maybe-clean-libdecnumber
2230 clean-host: maybe-clean-libgui
2231 clean-host: maybe-clean-libiberty
2232 clean-host: maybe-clean-libiconv
2233 clean-host: maybe-clean-libtool
2234 clean-host: maybe-clean-m4
2235 clean-host: maybe-clean-make
2236 clean-host: maybe-clean-mmalloc
2237 clean-host: maybe-clean-patch
2238 clean-host: maybe-clean-perl
2239 clean-host: maybe-clean-prms
2240 clean-host: maybe-clean-rcs
2241 clean-host: maybe-clean-readline
2242 clean-host: maybe-clean-release
2243 clean-host: maybe-clean-recode
2244 clean-host: maybe-clean-sed
2245 clean-host: maybe-clean-send-pr
2246 clean-host: maybe-clean-shellutils
2247 clean-host: maybe-clean-sid
2248 clean-host: maybe-clean-sim
2249 clean-host: maybe-clean-tar
2250 clean-host: maybe-clean-texinfo
2251 clean-host: maybe-clean-textutils
2252 clean-host: maybe-clean-time
2253 clean-host: maybe-clean-uudecode
2254 clean-host: maybe-clean-wdiff
2255 clean-host: maybe-clean-zip
2256 clean-host: maybe-clean-zlib
2257 clean-host: maybe-clean-gdb
2258 clean-host: maybe-clean-expect
2259 clean-host: maybe-clean-guile
2260 clean-host: maybe-clean-tk
2261 clean-host: maybe-clean-libtermcap
2262 clean-host: maybe-clean-utils
2263 clean-host: maybe-clean-gnattools
2265 .PHONY: clean-target
2267 clean-target: maybe-clean-target-libstdc++-v3
2268 clean-target: maybe-clean-target-libmudflap
2269 clean-target: maybe-clean-target-libssp
2270 clean-target: maybe-clean-target-newlib
2271 clean-target: maybe-clean-target-libgcc
2272 clean-target: maybe-clean-target-libgfortran
2273 clean-target: maybe-clean-target-libobjc
2274 clean-target: maybe-clean-target-libtermcap
2275 clean-target: maybe-clean-target-winsup
2276 clean-target: maybe-clean-target-libgloss
2277 clean-target: maybe-clean-target-libiberty
2278 clean-target: maybe-clean-target-gperf
2279 clean-target: maybe-clean-target-examples
2280 clean-target: maybe-clean-target-libffi
2281 clean-target: maybe-clean-target-libjava
2282 clean-target: maybe-clean-target-zlib
2283 clean-target: maybe-clean-target-boehm-gc
2284 clean-target: maybe-clean-target-qthreads
2285 clean-target: maybe-clean-target-rda
2286 clean-target: maybe-clean-target-libada
2287 clean-target: maybe-clean-target-libgomp
2289 .PHONY: do-distclean
2290 do-distclean:
2291 @: $(MAKE); $(unstage)
2292 @r=`${PWD_COMMAND}`; export r; \
2293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2294 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2295 distclean-target
2298 .PHONY: distclean-host
2300 distclean-host: maybe-distclean-ash
2301 distclean-host: maybe-distclean-autoconf
2302 distclean-host: maybe-distclean-automake
2303 distclean-host: maybe-distclean-bash
2304 distclean-host: maybe-distclean-bfd
2305 distclean-host: maybe-distclean-opcodes
2306 distclean-host: maybe-distclean-binutils
2307 distclean-host: maybe-distclean-bison
2308 distclean-host: maybe-distclean-byacc
2309 distclean-host: maybe-distclean-bzip2
2310 distclean-host: maybe-distclean-cgen
2311 distclean-host: maybe-distclean-dejagnu
2312 distclean-host: maybe-distclean-diff
2313 distclean-host: maybe-distclean-dosutils
2314 distclean-host: maybe-distclean-etc
2315 distclean-host: maybe-distclean-fastjar
2316 distclean-host: maybe-distclean-fileutils
2317 distclean-host: maybe-distclean-findutils
2318 distclean-host: maybe-distclean-find
2319 distclean-host: maybe-distclean-fixincludes
2320 distclean-host: maybe-distclean-flex
2321 distclean-host: maybe-distclean-gas
2322 distclean-host: maybe-distclean-gcc
2323 distclean-host: maybe-distclean-gawk
2324 distclean-host: maybe-distclean-gettext
2325 distclean-host: maybe-distclean-gmp
2326 distclean-host: maybe-distclean-mpfr
2327 distclean-host: maybe-distclean-mpc
2328 distclean-host: maybe-distclean-ppl
2329 distclean-host: maybe-distclean-cloog
2330 distclean-host: maybe-distclean-gnuserv
2331 distclean-host: maybe-distclean-gold
2332 distclean-host: maybe-distclean-gprof
2333 distclean-host: maybe-distclean-gzip
2334 distclean-host: maybe-distclean-hello
2335 distclean-host: maybe-distclean-indent
2336 distclean-host: maybe-distclean-intl
2337 distclean-host: maybe-distclean-tcl
2338 distclean-host: maybe-distclean-itcl
2339 distclean-host: maybe-distclean-ld
2340 distclean-host: maybe-distclean-libcpp
2341 distclean-host: maybe-distclean-libdecnumber
2342 distclean-host: maybe-distclean-libgui
2343 distclean-host: maybe-distclean-libiberty
2344 distclean-host: maybe-distclean-libiconv
2345 distclean-host: maybe-distclean-libtool
2346 distclean-host: maybe-distclean-m4
2347 distclean-host: maybe-distclean-make
2348 distclean-host: maybe-distclean-mmalloc
2349 distclean-host: maybe-distclean-patch
2350 distclean-host: maybe-distclean-perl
2351 distclean-host: maybe-distclean-prms
2352 distclean-host: maybe-distclean-rcs
2353 distclean-host: maybe-distclean-readline
2354 distclean-host: maybe-distclean-release
2355 distclean-host: maybe-distclean-recode
2356 distclean-host: maybe-distclean-sed
2357 distclean-host: maybe-distclean-send-pr
2358 distclean-host: maybe-distclean-shellutils
2359 distclean-host: maybe-distclean-sid
2360 distclean-host: maybe-distclean-sim
2361 distclean-host: maybe-distclean-tar
2362 distclean-host: maybe-distclean-texinfo
2363 distclean-host: maybe-distclean-textutils
2364 distclean-host: maybe-distclean-time
2365 distclean-host: maybe-distclean-uudecode
2366 distclean-host: maybe-distclean-wdiff
2367 distclean-host: maybe-distclean-zip
2368 distclean-host: maybe-distclean-zlib
2369 distclean-host: maybe-distclean-gdb
2370 distclean-host: maybe-distclean-expect
2371 distclean-host: maybe-distclean-guile
2372 distclean-host: maybe-distclean-tk
2373 distclean-host: maybe-distclean-libtermcap
2374 distclean-host: maybe-distclean-utils
2375 distclean-host: maybe-distclean-gnattools
2377 .PHONY: distclean-target
2379 distclean-target: maybe-distclean-target-libstdc++-v3
2380 distclean-target: maybe-distclean-target-libmudflap
2381 distclean-target: maybe-distclean-target-libssp
2382 distclean-target: maybe-distclean-target-newlib
2383 distclean-target: maybe-distclean-target-libgcc
2384 distclean-target: maybe-distclean-target-libgfortran
2385 distclean-target: maybe-distclean-target-libobjc
2386 distclean-target: maybe-distclean-target-libtermcap
2387 distclean-target: maybe-distclean-target-winsup
2388 distclean-target: maybe-distclean-target-libgloss
2389 distclean-target: maybe-distclean-target-libiberty
2390 distclean-target: maybe-distclean-target-gperf
2391 distclean-target: maybe-distclean-target-examples
2392 distclean-target: maybe-distclean-target-libffi
2393 distclean-target: maybe-distclean-target-libjava
2394 distclean-target: maybe-distclean-target-zlib
2395 distclean-target: maybe-distclean-target-boehm-gc
2396 distclean-target: maybe-distclean-target-qthreads
2397 distclean-target: maybe-distclean-target-rda
2398 distclean-target: maybe-distclean-target-libada
2399 distclean-target: maybe-distclean-target-libgomp
2401 .PHONY: do-maintainer-clean
2402 do-maintainer-clean:
2403 @: $(MAKE); $(unstage)
2404 @r=`${PWD_COMMAND}`; export r; \
2405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2406 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2407 maintainer-clean-target
2410 .PHONY: maintainer-clean-host
2412 maintainer-clean-host: maybe-maintainer-clean-ash
2413 maintainer-clean-host: maybe-maintainer-clean-autoconf
2414 maintainer-clean-host: maybe-maintainer-clean-automake
2415 maintainer-clean-host: maybe-maintainer-clean-bash
2416 maintainer-clean-host: maybe-maintainer-clean-bfd
2417 maintainer-clean-host: maybe-maintainer-clean-opcodes
2418 maintainer-clean-host: maybe-maintainer-clean-binutils
2419 maintainer-clean-host: maybe-maintainer-clean-bison
2420 maintainer-clean-host: maybe-maintainer-clean-byacc
2421 maintainer-clean-host: maybe-maintainer-clean-bzip2
2422 maintainer-clean-host: maybe-maintainer-clean-cgen
2423 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2424 maintainer-clean-host: maybe-maintainer-clean-diff
2425 maintainer-clean-host: maybe-maintainer-clean-dosutils
2426 maintainer-clean-host: maybe-maintainer-clean-etc
2427 maintainer-clean-host: maybe-maintainer-clean-fastjar
2428 maintainer-clean-host: maybe-maintainer-clean-fileutils
2429 maintainer-clean-host: maybe-maintainer-clean-findutils
2430 maintainer-clean-host: maybe-maintainer-clean-find
2431 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2432 maintainer-clean-host: maybe-maintainer-clean-flex
2433 maintainer-clean-host: maybe-maintainer-clean-gas
2434 maintainer-clean-host: maybe-maintainer-clean-gcc
2435 maintainer-clean-host: maybe-maintainer-clean-gawk
2436 maintainer-clean-host: maybe-maintainer-clean-gettext
2437 maintainer-clean-host: maybe-maintainer-clean-gmp
2438 maintainer-clean-host: maybe-maintainer-clean-mpfr
2439 maintainer-clean-host: maybe-maintainer-clean-mpc
2440 maintainer-clean-host: maybe-maintainer-clean-ppl
2441 maintainer-clean-host: maybe-maintainer-clean-cloog
2442 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2443 maintainer-clean-host: maybe-maintainer-clean-gold
2444 maintainer-clean-host: maybe-maintainer-clean-gprof
2445 maintainer-clean-host: maybe-maintainer-clean-gzip
2446 maintainer-clean-host: maybe-maintainer-clean-hello
2447 maintainer-clean-host: maybe-maintainer-clean-indent
2448 maintainer-clean-host: maybe-maintainer-clean-intl
2449 maintainer-clean-host: maybe-maintainer-clean-tcl
2450 maintainer-clean-host: maybe-maintainer-clean-itcl
2451 maintainer-clean-host: maybe-maintainer-clean-ld
2452 maintainer-clean-host: maybe-maintainer-clean-libcpp
2453 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2454 maintainer-clean-host: maybe-maintainer-clean-libgui
2455 maintainer-clean-host: maybe-maintainer-clean-libiberty
2456 maintainer-clean-host: maybe-maintainer-clean-libiconv
2457 maintainer-clean-host: maybe-maintainer-clean-libtool
2458 maintainer-clean-host: maybe-maintainer-clean-m4
2459 maintainer-clean-host: maybe-maintainer-clean-make
2460 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2461 maintainer-clean-host: maybe-maintainer-clean-patch
2462 maintainer-clean-host: maybe-maintainer-clean-perl
2463 maintainer-clean-host: maybe-maintainer-clean-prms
2464 maintainer-clean-host: maybe-maintainer-clean-rcs
2465 maintainer-clean-host: maybe-maintainer-clean-readline
2466 maintainer-clean-host: maybe-maintainer-clean-release
2467 maintainer-clean-host: maybe-maintainer-clean-recode
2468 maintainer-clean-host: maybe-maintainer-clean-sed
2469 maintainer-clean-host: maybe-maintainer-clean-send-pr
2470 maintainer-clean-host: maybe-maintainer-clean-shellutils
2471 maintainer-clean-host: maybe-maintainer-clean-sid
2472 maintainer-clean-host: maybe-maintainer-clean-sim
2473 maintainer-clean-host: maybe-maintainer-clean-tar
2474 maintainer-clean-host: maybe-maintainer-clean-texinfo
2475 maintainer-clean-host: maybe-maintainer-clean-textutils
2476 maintainer-clean-host: maybe-maintainer-clean-time
2477 maintainer-clean-host: maybe-maintainer-clean-uudecode
2478 maintainer-clean-host: maybe-maintainer-clean-wdiff
2479 maintainer-clean-host: maybe-maintainer-clean-zip
2480 maintainer-clean-host: maybe-maintainer-clean-zlib
2481 maintainer-clean-host: maybe-maintainer-clean-gdb
2482 maintainer-clean-host: maybe-maintainer-clean-expect
2483 maintainer-clean-host: maybe-maintainer-clean-guile
2484 maintainer-clean-host: maybe-maintainer-clean-tk
2485 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2486 maintainer-clean-host: maybe-maintainer-clean-utils
2487 maintainer-clean-host: maybe-maintainer-clean-gnattools
2489 .PHONY: maintainer-clean-target
2491 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2492 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2493 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2494 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2495 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2496 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2497 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2498 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2499 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2500 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2501 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2502 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2503 maintainer-clean-target: maybe-maintainer-clean-target-examples
2504 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2505 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2506 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2507 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2508 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2509 maintainer-clean-target: maybe-maintainer-clean-target-rda
2510 maintainer-clean-target: maybe-maintainer-clean-target-libada
2511 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2514 # Here are the targets which correspond to the do-X targets.
2516 .PHONY: info installcheck dvi pdf html
2517 .PHONY: install-info install-pdf install-html
2518 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2519 .PHONY: local-clean local-distclean local-maintainer-clean
2520 info: do-info
2521 installcheck: do-installcheck
2522 dvi: do-dvi
2523 pdf: do-pdf
2524 html: do-html
2526 # Make sure makeinfo is built before we do a `make info', if we're
2527 # in fact building texinfo.
2528 do-info: maybe-all-texinfo
2530 install-info: do-install-info dir.info
2531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2532 if [ -f dir.info ] ; then \
2533 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2534 else true ; fi
2536 install-pdf: do-install-pdf
2538 install-html: do-install-html
2540 local-clean:
2541 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2543 local-distclean:
2544 -rm -f Makefile config.status config.cache mh-frag mt-frag
2545 -rm -f maybedep.tmp serdep.tmp
2546 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2547 rm -rf $(TARGET_SUBDIR); \
2548 else true; fi
2549 -rm -rf $(BUILD_SUBDIR)
2550 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2551 rm -rf $(HOST_SUBDIR); \
2552 else true; fi
2553 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2554 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2555 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2556 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2557 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2559 local-maintainer-clean:
2560 @echo "This command is intended for maintainers to use;"
2561 @echo "it deletes files that may require special tools to rebuild."
2563 clean: do-clean local-clean
2564 mostlyclean: do-mostlyclean local-clean
2565 distclean: do-distclean local-clean local-distclean
2566 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2567 maintainer-clean: local-distclean
2568 realclean: maintainer-clean
2570 # Check target.
2572 .PHONY: check do-check
2573 check: do-check
2575 # Only include modules actually being configured and built.
2576 .PHONY: check-host
2577 check-host: \
2578 maybe-check-ash \
2579 maybe-check-autoconf \
2580 maybe-check-automake \
2581 maybe-check-bash \
2582 maybe-check-bfd \
2583 maybe-check-opcodes \
2584 maybe-check-binutils \
2585 maybe-check-bison \
2586 maybe-check-byacc \
2587 maybe-check-bzip2 \
2588 maybe-check-cgen \
2589 maybe-check-dejagnu \
2590 maybe-check-diff \
2591 maybe-check-dosutils \
2592 maybe-check-etc \
2593 maybe-check-fastjar \
2594 maybe-check-fileutils \
2595 maybe-check-findutils \
2596 maybe-check-find \
2597 maybe-check-fixincludes \
2598 maybe-check-flex \
2599 maybe-check-gas \
2600 maybe-check-gcc \
2601 maybe-check-gawk \
2602 maybe-check-gettext \
2603 maybe-check-gmp \
2604 maybe-check-mpfr \
2605 maybe-check-mpc \
2606 maybe-check-ppl \
2607 maybe-check-cloog \
2608 maybe-check-gnuserv \
2609 maybe-check-gold \
2610 maybe-check-gprof \
2611 maybe-check-gzip \
2612 maybe-check-hello \
2613 maybe-check-indent \
2614 maybe-check-intl \
2615 maybe-check-tcl \
2616 maybe-check-itcl \
2617 maybe-check-ld \
2618 maybe-check-libcpp \
2619 maybe-check-libdecnumber \
2620 maybe-check-libgui \
2621 maybe-check-libiberty \
2622 maybe-check-libiconv \
2623 maybe-check-libtool \
2624 maybe-check-m4 \
2625 maybe-check-make \
2626 maybe-check-mmalloc \
2627 maybe-check-patch \
2628 maybe-check-perl \
2629 maybe-check-prms \
2630 maybe-check-rcs \
2631 maybe-check-readline \
2632 maybe-check-release \
2633 maybe-check-recode \
2634 maybe-check-sed \
2635 maybe-check-send-pr \
2636 maybe-check-shellutils \
2637 maybe-check-sid \
2638 maybe-check-sim \
2639 maybe-check-tar \
2640 maybe-check-texinfo \
2641 maybe-check-textutils \
2642 maybe-check-time \
2643 maybe-check-uudecode \
2644 maybe-check-wdiff \
2645 maybe-check-zip \
2646 maybe-check-zlib \
2647 maybe-check-gdb \
2648 maybe-check-expect \
2649 maybe-check-guile \
2650 maybe-check-tk \
2651 maybe-check-libtermcap \
2652 maybe-check-utils \
2653 maybe-check-gnattools
2655 .PHONY: check-target
2656 check-target: \
2657 maybe-check-target-libstdc++-v3 \
2658 maybe-check-target-libmudflap \
2659 maybe-check-target-libssp \
2660 maybe-check-target-newlib \
2661 maybe-check-target-libgcc \
2662 maybe-check-target-libgfortran \
2663 maybe-check-target-libobjc \
2664 maybe-check-target-libtermcap \
2665 maybe-check-target-winsup \
2666 maybe-check-target-libgloss \
2667 maybe-check-target-libiberty \
2668 maybe-check-target-gperf \
2669 maybe-check-target-examples \
2670 maybe-check-target-libffi \
2671 maybe-check-target-libjava \
2672 maybe-check-target-zlib \
2673 maybe-check-target-boehm-gc \
2674 maybe-check-target-qthreads \
2675 maybe-check-target-rda \
2676 maybe-check-target-libada \
2677 maybe-check-target-libgomp
2679 do-check:
2680 @: $(MAKE); $(unstage)
2681 @r=`${PWD_COMMAND}`; export r; \
2682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2685 # Automated reporting of test results.
2687 warning.log: build.log
2688 $(srcdir)/contrib/warn_summary build.log > $@
2690 mail-report.log:
2691 if test x'$(BOOT_CFLAGS)' != x''; then \
2692 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2693 fi; \
2694 $(srcdir)/contrib/test_summary -t >$@
2695 chmod +x $@
2696 echo If you really want to send e-mail, run ./$@ now
2698 mail-report-with-warnings.log: warning.log
2699 if test x'$(BOOT_CFLAGS)' != x''; then \
2700 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2701 fi; \
2702 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2703 chmod +x $@
2704 echo If you really want to send e-mail, run ./$@ now
2706 # Installation targets.
2708 .PHONY: install uninstall
2709 install:
2710 @: $(MAKE); $(unstage)
2711 @r=`${PWD_COMMAND}`; export r; \
2712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2713 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2715 .PHONY: install-host-nogcc
2716 install-host-nogcc: \
2717 maybe-install-ash \
2718 maybe-install-autoconf \
2719 maybe-install-automake \
2720 maybe-install-bash \
2721 maybe-install-bfd \
2722 maybe-install-opcodes \
2723 maybe-install-binutils \
2724 maybe-install-bison \
2725 maybe-install-byacc \
2726 maybe-install-bzip2 \
2727 maybe-install-cgen \
2728 maybe-install-dejagnu \
2729 maybe-install-diff \
2730 maybe-install-dosutils \
2731 maybe-install-etc \
2732 maybe-install-fastjar \
2733 maybe-install-fileutils \
2734 maybe-install-findutils \
2735 maybe-install-find \
2736 maybe-install-fixincludes \
2737 maybe-install-flex \
2738 maybe-install-gas \
2739 maybe-install-gawk \
2740 maybe-install-gettext \
2741 maybe-install-gmp \
2742 maybe-install-mpfr \
2743 maybe-install-mpc \
2744 maybe-install-ppl \
2745 maybe-install-cloog \
2746 maybe-install-gnuserv \
2747 maybe-install-gold \
2748 maybe-install-gprof \
2749 maybe-install-gzip \
2750 maybe-install-hello \
2751 maybe-install-indent \
2752 maybe-install-intl \
2753 maybe-install-tcl \
2754 maybe-install-itcl \
2755 maybe-install-ld \
2756 maybe-install-libcpp \
2757 maybe-install-libdecnumber \
2758 maybe-install-libgui \
2759 maybe-install-libiberty \
2760 maybe-install-libiconv \
2761 maybe-install-libtool \
2762 maybe-install-m4 \
2763 maybe-install-make \
2764 maybe-install-mmalloc \
2765 maybe-install-patch \
2766 maybe-install-perl \
2767 maybe-install-prms \
2768 maybe-install-rcs \
2769 maybe-install-readline \
2770 maybe-install-release \
2771 maybe-install-recode \
2772 maybe-install-sed \
2773 maybe-install-send-pr \
2774 maybe-install-shellutils \
2775 maybe-install-sid \
2776 maybe-install-sim \
2777 maybe-install-tar \
2778 maybe-install-texinfo \
2779 maybe-install-textutils \
2780 maybe-install-time \
2781 maybe-install-uudecode \
2782 maybe-install-wdiff \
2783 maybe-install-zip \
2784 maybe-install-zlib \
2785 maybe-install-gdb \
2786 maybe-install-expect \
2787 maybe-install-guile \
2788 maybe-install-tk \
2789 maybe-install-libtermcap \
2790 maybe-install-utils \
2791 maybe-install-gnattools
2793 .PHONY: install-host
2794 install-host: \
2795 maybe-install-ash \
2796 maybe-install-autoconf \
2797 maybe-install-automake \
2798 maybe-install-bash \
2799 maybe-install-bfd \
2800 maybe-install-opcodes \
2801 maybe-install-binutils \
2802 maybe-install-bison \
2803 maybe-install-byacc \
2804 maybe-install-bzip2 \
2805 maybe-install-cgen \
2806 maybe-install-dejagnu \
2807 maybe-install-diff \
2808 maybe-install-dosutils \
2809 maybe-install-etc \
2810 maybe-install-fastjar \
2811 maybe-install-fileutils \
2812 maybe-install-findutils \
2813 maybe-install-find \
2814 maybe-install-fixincludes \
2815 maybe-install-flex \
2816 maybe-install-gas \
2817 maybe-install-gcc \
2818 maybe-install-gawk \
2819 maybe-install-gettext \
2820 maybe-install-gmp \
2821 maybe-install-mpfr \
2822 maybe-install-mpc \
2823 maybe-install-ppl \
2824 maybe-install-cloog \
2825 maybe-install-gnuserv \
2826 maybe-install-gold \
2827 maybe-install-gprof \
2828 maybe-install-gzip \
2829 maybe-install-hello \
2830 maybe-install-indent \
2831 maybe-install-intl \
2832 maybe-install-tcl \
2833 maybe-install-itcl \
2834 maybe-install-ld \
2835 maybe-install-libcpp \
2836 maybe-install-libdecnumber \
2837 maybe-install-libgui \
2838 maybe-install-libiberty \
2839 maybe-install-libiconv \
2840 maybe-install-libtool \
2841 maybe-install-m4 \
2842 maybe-install-make \
2843 maybe-install-mmalloc \
2844 maybe-install-patch \
2845 maybe-install-perl \
2846 maybe-install-prms \
2847 maybe-install-rcs \
2848 maybe-install-readline \
2849 maybe-install-release \
2850 maybe-install-recode \
2851 maybe-install-sed \
2852 maybe-install-send-pr \
2853 maybe-install-shellutils \
2854 maybe-install-sid \
2855 maybe-install-sim \
2856 maybe-install-tar \
2857 maybe-install-texinfo \
2858 maybe-install-textutils \
2859 maybe-install-time \
2860 maybe-install-uudecode \
2861 maybe-install-wdiff \
2862 maybe-install-zip \
2863 maybe-install-zlib \
2864 maybe-install-gdb \
2865 maybe-install-expect \
2866 maybe-install-guile \
2867 maybe-install-tk \
2868 maybe-install-libtermcap \
2869 maybe-install-utils \
2870 maybe-install-gnattools
2872 .PHONY: install-target
2873 install-target: \
2874 maybe-install-target-libstdc++-v3 \
2875 maybe-install-target-libmudflap \
2876 maybe-install-target-libssp \
2877 maybe-install-target-newlib \
2878 maybe-install-target-libgcc \
2879 maybe-install-target-libgfortran \
2880 maybe-install-target-libobjc \
2881 maybe-install-target-libtermcap \
2882 maybe-install-target-winsup \
2883 maybe-install-target-libgloss \
2884 maybe-install-target-libiberty \
2885 maybe-install-target-gperf \
2886 maybe-install-target-examples \
2887 maybe-install-target-libffi \
2888 maybe-install-target-libjava \
2889 maybe-install-target-zlib \
2890 maybe-install-target-boehm-gc \
2891 maybe-install-target-qthreads \
2892 maybe-install-target-rda \
2893 maybe-install-target-libada \
2894 maybe-install-target-libgomp
2896 uninstall:
2897 @echo "the uninstall target is not supported in this tree"
2899 .PHONY: install.all
2900 install.all: install-no-fixedincludes
2901 @if [ -f ./gcc/Makefile ] ; then \
2902 r=`${PWD_COMMAND}` ; export r ; \
2903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2904 $(HOST_EXPORTS) \
2905 (cd ./gcc && \
2906 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2907 else \
2908 true ; \
2911 # install-no-fixedincludes is used because Cygnus can not distribute
2912 # the fixed header files.
2913 .PHONY: install-no-fixedincludes
2914 install-no-fixedincludes: installdirs install-host-nogcc \
2915 install-target gcc-no-fixedincludes
2917 ### other supporting targets
2919 MAKEDIRS= \
2920 $(DESTDIR)$(prefix) \
2921 $(DESTDIR)$(exec_prefix)
2922 .PHONY: installdirs
2923 installdirs: mkinstalldirs
2924 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2926 dir.info: do-install-info
2927 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2928 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2929 mv -f dir.info.new dir.info ; \
2930 else true ; \
2933 dist:
2934 @echo "Building a full distribution of this tree isn't done"
2935 @echo "via 'make dist'. Check out the etc/ subdirectory"
2937 etags tags: TAGS
2939 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2940 # ability to use several tags files at once, so there is probably no need
2941 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2942 # (if we felt like it) have this Makefile write a piece of elisp which
2943 # the user could load to tell emacs19 where all the TAGS files we just
2944 # built are.
2945 TAGS: do-TAGS
2947 # ------------------------------------
2948 # Macros for configure and all targets
2949 # ------------------------------------
2955 # --------------------------------------
2956 # Modules which run on the build machine
2957 # --------------------------------------
2960 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2961 maybe-configure-build-libiberty:
2962 @if gcc-bootstrap
2963 configure-build-libiberty: stage_current
2964 @endif gcc-bootstrap
2965 @if build-libiberty
2966 maybe-configure-build-libiberty: configure-build-libiberty
2967 configure-build-libiberty:
2968 @: $(MAKE); $(unstage)
2969 @r=`${PWD_COMMAND}`; export r; \
2970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2972 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2973 $(BUILD_EXPORTS) \
2974 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2975 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2976 case $(srcdir) in \
2977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2978 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2980 esac; \
2981 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2982 libsrcdir="$$s/libiberty"; \
2983 rm -f no-such-file || : ; \
2984 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2985 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2986 --target=${target_alias} $${srcdiroption} \
2987 || exit 1
2988 @endif build-libiberty
2994 .PHONY: all-build-libiberty maybe-all-build-libiberty
2995 maybe-all-build-libiberty:
2996 @if gcc-bootstrap
2997 all-build-libiberty: stage_current
2998 @endif gcc-bootstrap
2999 @if build-libiberty
3000 TARGET-build-libiberty=all
3001 maybe-all-build-libiberty: all-build-libiberty
3002 all-build-libiberty: configure-build-libiberty
3003 @: $(MAKE); $(unstage)
3004 @r=`${PWD_COMMAND}`; export r; \
3005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3006 $(BUILD_EXPORTS) \
3007 (cd $(BUILD_SUBDIR)/libiberty && \
3008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3009 $(TARGET-build-libiberty))
3010 @endif build-libiberty
3016 .PHONY: configure-build-bison maybe-configure-build-bison
3017 maybe-configure-build-bison:
3018 @if gcc-bootstrap
3019 configure-build-bison: stage_current
3020 @endif gcc-bootstrap
3021 @if build-bison
3022 maybe-configure-build-bison: configure-build-bison
3023 configure-build-bison:
3024 @: $(MAKE); $(unstage)
3025 @r=`${PWD_COMMAND}`; export r; \
3026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3027 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3028 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3029 $(BUILD_EXPORTS) \
3030 echo Configuring in $(BUILD_SUBDIR)/bison; \
3031 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3032 case $(srcdir) in \
3033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3034 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3036 esac; \
3037 srcdiroption="--srcdir=$${topdir}/bison"; \
3038 libsrcdir="$$s/bison"; \
3039 rm -f no-such-file || : ; \
3040 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3041 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3042 --target=${target_alias} $${srcdiroption} \
3043 || exit 1
3044 @endif build-bison
3050 .PHONY: all-build-bison maybe-all-build-bison
3051 maybe-all-build-bison:
3052 @if gcc-bootstrap
3053 all-build-bison: stage_current
3054 @endif gcc-bootstrap
3055 @if build-bison
3056 TARGET-build-bison=all
3057 maybe-all-build-bison: all-build-bison
3058 all-build-bison: configure-build-bison
3059 @: $(MAKE); $(unstage)
3060 @r=`${PWD_COMMAND}`; export r; \
3061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062 $(BUILD_EXPORTS) \
3063 (cd $(BUILD_SUBDIR)/bison && \
3064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3065 $(TARGET-build-bison))
3066 @endif build-bison
3072 .PHONY: configure-build-byacc maybe-configure-build-byacc
3073 maybe-configure-build-byacc:
3074 @if gcc-bootstrap
3075 configure-build-byacc: stage_current
3076 @endif gcc-bootstrap
3077 @if build-byacc
3078 maybe-configure-build-byacc: configure-build-byacc
3079 configure-build-byacc:
3080 @: $(MAKE); $(unstage)
3081 @r=`${PWD_COMMAND}`; export r; \
3082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3084 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3085 $(BUILD_EXPORTS) \
3086 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3087 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3088 case $(srcdir) in \
3089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092 esac; \
3093 srcdiroption="--srcdir=$${topdir}/byacc"; \
3094 libsrcdir="$$s/byacc"; \
3095 rm -f no-such-file || : ; \
3096 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3097 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3098 --target=${target_alias} $${srcdiroption} \
3099 || exit 1
3100 @endif build-byacc
3106 .PHONY: all-build-byacc maybe-all-build-byacc
3107 maybe-all-build-byacc:
3108 @if gcc-bootstrap
3109 all-build-byacc: stage_current
3110 @endif gcc-bootstrap
3111 @if build-byacc
3112 TARGET-build-byacc=all
3113 maybe-all-build-byacc: all-build-byacc
3114 all-build-byacc: configure-build-byacc
3115 @: $(MAKE); $(unstage)
3116 @r=`${PWD_COMMAND}`; export r; \
3117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3118 $(BUILD_EXPORTS) \
3119 (cd $(BUILD_SUBDIR)/byacc && \
3120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3121 $(TARGET-build-byacc))
3122 @endif build-byacc
3128 .PHONY: configure-build-flex maybe-configure-build-flex
3129 maybe-configure-build-flex:
3130 @if gcc-bootstrap
3131 configure-build-flex: stage_current
3132 @endif gcc-bootstrap
3133 @if build-flex
3134 maybe-configure-build-flex: configure-build-flex
3135 configure-build-flex:
3136 @: $(MAKE); $(unstage)
3137 @r=`${PWD_COMMAND}`; export r; \
3138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3140 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3141 $(BUILD_EXPORTS) \
3142 echo Configuring in $(BUILD_SUBDIR)/flex; \
3143 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3144 case $(srcdir) in \
3145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3146 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3148 esac; \
3149 srcdiroption="--srcdir=$${topdir}/flex"; \
3150 libsrcdir="$$s/flex"; \
3151 rm -f no-such-file || : ; \
3152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3153 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3154 --target=${target_alias} $${srcdiroption} \
3155 || exit 1
3156 @endif build-flex
3162 .PHONY: all-build-flex maybe-all-build-flex
3163 maybe-all-build-flex:
3164 @if gcc-bootstrap
3165 all-build-flex: stage_current
3166 @endif gcc-bootstrap
3167 @if build-flex
3168 TARGET-build-flex=all
3169 maybe-all-build-flex: all-build-flex
3170 all-build-flex: configure-build-flex
3171 @: $(MAKE); $(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(BUILD_EXPORTS) \
3175 (cd $(BUILD_SUBDIR)/flex && \
3176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3177 $(TARGET-build-flex))
3178 @endif build-flex
3184 .PHONY: configure-build-m4 maybe-configure-build-m4
3185 maybe-configure-build-m4:
3186 @if gcc-bootstrap
3187 configure-build-m4: stage_current
3188 @endif gcc-bootstrap
3189 @if build-m4
3190 maybe-configure-build-m4: configure-build-m4
3191 configure-build-m4:
3192 @: $(MAKE); $(unstage)
3193 @r=`${PWD_COMMAND}`; export r; \
3194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3195 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3196 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3197 $(BUILD_EXPORTS) \
3198 echo Configuring in $(BUILD_SUBDIR)/m4; \
3199 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3200 case $(srcdir) in \
3201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3202 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3204 esac; \
3205 srcdiroption="--srcdir=$${topdir}/m4"; \
3206 libsrcdir="$$s/m4"; \
3207 rm -f no-such-file || : ; \
3208 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3209 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3210 --target=${target_alias} $${srcdiroption} \
3211 || exit 1
3212 @endif build-m4
3218 .PHONY: all-build-m4 maybe-all-build-m4
3219 maybe-all-build-m4:
3220 @if gcc-bootstrap
3221 all-build-m4: stage_current
3222 @endif gcc-bootstrap
3223 @if build-m4
3224 TARGET-build-m4=all
3225 maybe-all-build-m4: all-build-m4
3226 all-build-m4: configure-build-m4
3227 @: $(MAKE); $(unstage)
3228 @r=`${PWD_COMMAND}`; export r; \
3229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3230 $(BUILD_EXPORTS) \
3231 (cd $(BUILD_SUBDIR)/m4 && \
3232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3233 $(TARGET-build-m4))
3234 @endif build-m4
3240 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3241 maybe-configure-build-texinfo:
3242 @if gcc-bootstrap
3243 configure-build-texinfo: stage_current
3244 @endif gcc-bootstrap
3245 @if build-texinfo
3246 maybe-configure-build-texinfo: configure-build-texinfo
3247 configure-build-texinfo:
3248 @: $(MAKE); $(unstage)
3249 @r=`${PWD_COMMAND}`; export r; \
3250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3251 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3252 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3253 $(BUILD_EXPORTS) \
3254 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3255 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3256 case $(srcdir) in \
3257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3258 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3260 esac; \
3261 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3262 libsrcdir="$$s/texinfo"; \
3263 rm -f no-such-file || : ; \
3264 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3265 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3266 --target=${target_alias} $${srcdiroption} \
3267 || exit 1
3268 @endif build-texinfo
3274 .PHONY: all-build-texinfo maybe-all-build-texinfo
3275 maybe-all-build-texinfo:
3276 @if gcc-bootstrap
3277 all-build-texinfo: stage_current
3278 @endif gcc-bootstrap
3279 @if build-texinfo
3280 TARGET-build-texinfo=all
3281 maybe-all-build-texinfo: all-build-texinfo
3282 all-build-texinfo: configure-build-texinfo
3283 @: $(MAKE); $(unstage)
3284 @r=`${PWD_COMMAND}`; export r; \
3285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3286 $(BUILD_EXPORTS) \
3287 (cd $(BUILD_SUBDIR)/texinfo && \
3288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3289 $(TARGET-build-texinfo))
3290 @endif build-texinfo
3296 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3297 maybe-configure-build-fixincludes:
3298 @if gcc-bootstrap
3299 configure-build-fixincludes: stage_current
3300 @endif gcc-bootstrap
3301 @if build-fixincludes
3302 maybe-configure-build-fixincludes: configure-build-fixincludes
3303 configure-build-fixincludes:
3304 @: $(MAKE); $(unstage)
3305 @r=`${PWD_COMMAND}`; export r; \
3306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3308 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3309 $(BUILD_EXPORTS) \
3310 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3311 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3312 case $(srcdir) in \
3313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3314 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3316 esac; \
3317 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3318 libsrcdir="$$s/fixincludes"; \
3319 rm -f no-such-file || : ; \
3320 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3321 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3322 --target=${target_alias} $${srcdiroption} \
3323 || exit 1
3324 @endif build-fixincludes
3330 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3331 maybe-all-build-fixincludes:
3332 @if gcc-bootstrap
3333 all-build-fixincludes: stage_current
3334 @endif gcc-bootstrap
3335 @if build-fixincludes
3336 TARGET-build-fixincludes=all
3337 maybe-all-build-fixincludes: all-build-fixincludes
3338 all-build-fixincludes: configure-build-fixincludes
3339 @: $(MAKE); $(unstage)
3340 @r=`${PWD_COMMAND}`; export r; \
3341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3342 $(BUILD_EXPORTS) \
3343 (cd $(BUILD_SUBDIR)/fixincludes && \
3344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3345 $(TARGET-build-fixincludes))
3346 @endif build-fixincludes
3352 # --------------------------------------
3353 # Modules which run on the host machine
3354 # --------------------------------------
3357 .PHONY: configure-ash maybe-configure-ash
3358 maybe-configure-ash:
3359 @if gcc-bootstrap
3360 configure-ash: stage_current
3361 @endif gcc-bootstrap
3362 @if ash
3363 maybe-configure-ash: configure-ash
3364 configure-ash:
3365 @: $(MAKE); $(unstage)
3366 @r=`${PWD_COMMAND}`; export r; \
3367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3370 $(HOST_EXPORTS) \
3371 echo Configuring in $(HOST_SUBDIR)/ash; \
3372 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3373 case $(srcdir) in \
3374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3375 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3377 esac; \
3378 srcdiroption="--srcdir=$${topdir}/ash"; \
3379 libsrcdir="$$s/ash"; \
3380 $(SHELL) $${libsrcdir}/configure \
3381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3382 --target=${target_alias} $${srcdiroption} \
3383 || exit 1
3384 @endif ash
3390 .PHONY: all-ash maybe-all-ash
3391 maybe-all-ash:
3392 @if gcc-bootstrap
3393 all-ash: stage_current
3394 @endif gcc-bootstrap
3395 @if ash
3396 TARGET-ash=all
3397 maybe-all-ash: all-ash
3398 all-ash: configure-ash
3399 @: $(MAKE); $(unstage)
3400 @r=`${PWD_COMMAND}`; export r; \
3401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3402 $(HOST_EXPORTS) \
3403 (cd $(HOST_SUBDIR)/ash && \
3404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3405 $(TARGET-ash))
3406 @endif ash
3411 .PHONY: check-ash maybe-check-ash
3412 maybe-check-ash:
3413 @if ash
3414 maybe-check-ash: check-ash
3416 check-ash:
3417 @: $(MAKE); $(unstage)
3418 @r=`${PWD_COMMAND}`; export r; \
3419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3420 $(HOST_EXPORTS) \
3421 (cd $(HOST_SUBDIR)/ash && \
3422 $(MAKE) $(FLAGS_TO_PASS) check)
3424 @endif ash
3426 .PHONY: install-ash maybe-install-ash
3427 maybe-install-ash:
3428 @if ash
3429 maybe-install-ash: install-ash
3431 install-ash: installdirs
3432 @: $(MAKE); $(unstage)
3433 @r=`${PWD_COMMAND}`; export r; \
3434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435 $(HOST_EXPORTS) \
3436 (cd $(HOST_SUBDIR)/ash && \
3437 $(MAKE) $(FLAGS_TO_PASS) install)
3439 @endif ash
3441 # Other targets (info, dvi, pdf, etc.)
3443 .PHONY: maybe-info-ash info-ash
3444 maybe-info-ash:
3445 @if ash
3446 maybe-info-ash: info-ash
3448 info-ash: \
3449 configure-ash
3450 @: $(MAKE); $(unstage)
3451 @[ -f ./ash/Makefile ] || exit 0; \
3452 r=`${PWD_COMMAND}`; export r; \
3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454 $(HOST_EXPORTS) \
3455 for flag in $(EXTRA_HOST_FLAGS) ; do \
3456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457 done; \
3458 echo "Doing info in ash" ; \
3459 (cd $(HOST_SUBDIR)/ash && \
3460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462 "RANLIB=$${RANLIB}" \
3463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3464 info) \
3465 || exit 1
3467 @endif ash
3469 .PHONY: maybe-dvi-ash dvi-ash
3470 maybe-dvi-ash:
3471 @if ash
3472 maybe-dvi-ash: dvi-ash
3474 dvi-ash: \
3475 configure-ash
3476 @: $(MAKE); $(unstage)
3477 @[ -f ./ash/Makefile ] || exit 0; \
3478 r=`${PWD_COMMAND}`; export r; \
3479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480 $(HOST_EXPORTS) \
3481 for flag in $(EXTRA_HOST_FLAGS) ; do \
3482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3483 done; \
3484 echo "Doing dvi in ash" ; \
3485 (cd $(HOST_SUBDIR)/ash && \
3486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3488 "RANLIB=$${RANLIB}" \
3489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3490 dvi) \
3491 || exit 1
3493 @endif ash
3495 .PHONY: maybe-pdf-ash pdf-ash
3496 maybe-pdf-ash:
3497 @if ash
3498 maybe-pdf-ash: pdf-ash
3500 pdf-ash: \
3501 configure-ash
3502 @: $(MAKE); $(unstage)
3503 @[ -f ./ash/Makefile ] || exit 0; \
3504 r=`${PWD_COMMAND}`; export r; \
3505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3506 $(HOST_EXPORTS) \
3507 for flag in $(EXTRA_HOST_FLAGS) ; do \
3508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3509 done; \
3510 echo "Doing pdf in ash" ; \
3511 (cd $(HOST_SUBDIR)/ash && \
3512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3514 "RANLIB=$${RANLIB}" \
3515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3516 pdf) \
3517 || exit 1
3519 @endif ash
3521 .PHONY: maybe-html-ash html-ash
3522 maybe-html-ash:
3523 @if ash
3524 maybe-html-ash: html-ash
3526 html-ash: \
3527 configure-ash
3528 @: $(MAKE); $(unstage)
3529 @[ -f ./ash/Makefile ] || exit 0; \
3530 r=`${PWD_COMMAND}`; export r; \
3531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 $(HOST_EXPORTS) \
3533 for flag in $(EXTRA_HOST_FLAGS) ; do \
3534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3535 done; \
3536 echo "Doing html in ash" ; \
3537 (cd $(HOST_SUBDIR)/ash && \
3538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3540 "RANLIB=$${RANLIB}" \
3541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3542 html) \
3543 || exit 1
3545 @endif ash
3547 .PHONY: maybe-TAGS-ash TAGS-ash
3548 maybe-TAGS-ash:
3549 @if ash
3550 maybe-TAGS-ash: TAGS-ash
3552 TAGS-ash: \
3553 configure-ash
3554 @: $(MAKE); $(unstage)
3555 @[ -f ./ash/Makefile ] || exit 0; \
3556 r=`${PWD_COMMAND}`; export r; \
3557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3558 $(HOST_EXPORTS) \
3559 for flag in $(EXTRA_HOST_FLAGS) ; do \
3560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3561 done; \
3562 echo "Doing TAGS in ash" ; \
3563 (cd $(HOST_SUBDIR)/ash && \
3564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3566 "RANLIB=$${RANLIB}" \
3567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3568 TAGS) \
3569 || exit 1
3571 @endif ash
3573 .PHONY: maybe-install-info-ash install-info-ash
3574 maybe-install-info-ash:
3575 @if ash
3576 maybe-install-info-ash: install-info-ash
3578 install-info-ash: \
3579 configure-ash \
3580 info-ash
3581 @: $(MAKE); $(unstage)
3582 @[ -f ./ash/Makefile ] || exit 0; \
3583 r=`${PWD_COMMAND}`; export r; \
3584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3585 $(HOST_EXPORTS) \
3586 for flag in $(EXTRA_HOST_FLAGS) ; do \
3587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3588 done; \
3589 echo "Doing install-info in ash" ; \
3590 (cd $(HOST_SUBDIR)/ash && \
3591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3593 "RANLIB=$${RANLIB}" \
3594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3595 install-info) \
3596 || exit 1
3598 @endif ash
3600 .PHONY: maybe-install-pdf-ash install-pdf-ash
3601 maybe-install-pdf-ash:
3602 @if ash
3603 maybe-install-pdf-ash: install-pdf-ash
3605 install-pdf-ash: \
3606 configure-ash \
3607 pdf-ash
3608 @: $(MAKE); $(unstage)
3609 @[ -f ./ash/Makefile ] || exit 0; \
3610 r=`${PWD_COMMAND}`; export r; \
3611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3612 $(HOST_EXPORTS) \
3613 for flag in $(EXTRA_HOST_FLAGS) ; do \
3614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3615 done; \
3616 echo "Doing install-pdf in ash" ; \
3617 (cd $(HOST_SUBDIR)/ash && \
3618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3620 "RANLIB=$${RANLIB}" \
3621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3622 install-pdf) \
3623 || exit 1
3625 @endif ash
3627 .PHONY: maybe-install-html-ash install-html-ash
3628 maybe-install-html-ash:
3629 @if ash
3630 maybe-install-html-ash: install-html-ash
3632 install-html-ash: \
3633 configure-ash \
3634 html-ash
3635 @: $(MAKE); $(unstage)
3636 @[ -f ./ash/Makefile ] || exit 0; \
3637 r=`${PWD_COMMAND}`; export r; \
3638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639 $(HOST_EXPORTS) \
3640 for flag in $(EXTRA_HOST_FLAGS) ; do \
3641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3642 done; \
3643 echo "Doing install-html in ash" ; \
3644 (cd $(HOST_SUBDIR)/ash && \
3645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3647 "RANLIB=$${RANLIB}" \
3648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3649 install-html) \
3650 || exit 1
3652 @endif ash
3654 .PHONY: maybe-installcheck-ash installcheck-ash
3655 maybe-installcheck-ash:
3656 @if ash
3657 maybe-installcheck-ash: installcheck-ash
3659 installcheck-ash: \
3660 configure-ash
3661 @: $(MAKE); $(unstage)
3662 @[ -f ./ash/Makefile ] || exit 0; \
3663 r=`${PWD_COMMAND}`; export r; \
3664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3665 $(HOST_EXPORTS) \
3666 for flag in $(EXTRA_HOST_FLAGS) ; do \
3667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3668 done; \
3669 echo "Doing installcheck in ash" ; \
3670 (cd $(HOST_SUBDIR)/ash && \
3671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3673 "RANLIB=$${RANLIB}" \
3674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3675 installcheck) \
3676 || exit 1
3678 @endif ash
3680 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3681 maybe-mostlyclean-ash:
3682 @if ash
3683 maybe-mostlyclean-ash: mostlyclean-ash
3685 mostlyclean-ash:
3686 @: $(MAKE); $(unstage)
3687 @[ -f ./ash/Makefile ] || exit 0; \
3688 r=`${PWD_COMMAND}`; export r; \
3689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 $(HOST_EXPORTS) \
3691 for flag in $(EXTRA_HOST_FLAGS) ; do \
3692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3693 done; \
3694 echo "Doing mostlyclean in ash" ; \
3695 (cd $(HOST_SUBDIR)/ash && \
3696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3698 "RANLIB=$${RANLIB}" \
3699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3700 mostlyclean) \
3701 || exit 1
3703 @endif ash
3705 .PHONY: maybe-clean-ash clean-ash
3706 maybe-clean-ash:
3707 @if ash
3708 maybe-clean-ash: clean-ash
3710 clean-ash:
3711 @: $(MAKE); $(unstage)
3712 @[ -f ./ash/Makefile ] || exit 0; \
3713 r=`${PWD_COMMAND}`; export r; \
3714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3715 $(HOST_EXPORTS) \
3716 for flag in $(EXTRA_HOST_FLAGS) ; do \
3717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3718 done; \
3719 echo "Doing clean in ash" ; \
3720 (cd $(HOST_SUBDIR)/ash && \
3721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3723 "RANLIB=$${RANLIB}" \
3724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3725 clean) \
3726 || exit 1
3728 @endif ash
3730 .PHONY: maybe-distclean-ash distclean-ash
3731 maybe-distclean-ash:
3732 @if ash
3733 maybe-distclean-ash: distclean-ash
3735 distclean-ash:
3736 @: $(MAKE); $(unstage)
3737 @[ -f ./ash/Makefile ] || exit 0; \
3738 r=`${PWD_COMMAND}`; export r; \
3739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740 $(HOST_EXPORTS) \
3741 for flag in $(EXTRA_HOST_FLAGS) ; do \
3742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743 done; \
3744 echo "Doing distclean in ash" ; \
3745 (cd $(HOST_SUBDIR)/ash && \
3746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748 "RANLIB=$${RANLIB}" \
3749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3750 distclean) \
3751 || exit 1
3753 @endif ash
3755 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3756 maybe-maintainer-clean-ash:
3757 @if ash
3758 maybe-maintainer-clean-ash: maintainer-clean-ash
3760 maintainer-clean-ash:
3761 @: $(MAKE); $(unstage)
3762 @[ -f ./ash/Makefile ] || exit 0; \
3763 r=`${PWD_COMMAND}`; export r; \
3764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3765 $(HOST_EXPORTS) \
3766 for flag in $(EXTRA_HOST_FLAGS) ; do \
3767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3768 done; \
3769 echo "Doing maintainer-clean in ash" ; \
3770 (cd $(HOST_SUBDIR)/ash && \
3771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3773 "RANLIB=$${RANLIB}" \
3774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3775 maintainer-clean) \
3776 || exit 1
3778 @endif ash
3782 .PHONY: configure-autoconf maybe-configure-autoconf
3783 maybe-configure-autoconf:
3784 @if gcc-bootstrap
3785 configure-autoconf: stage_current
3786 @endif gcc-bootstrap
3787 @if autoconf
3788 maybe-configure-autoconf: configure-autoconf
3789 configure-autoconf:
3790 @: $(MAKE); $(unstage)
3791 @r=`${PWD_COMMAND}`; export r; \
3792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3795 $(HOST_EXPORTS) \
3796 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3797 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3798 case $(srcdir) in \
3799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3800 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3802 esac; \
3803 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3804 libsrcdir="$$s/autoconf"; \
3805 $(SHELL) $${libsrcdir}/configure \
3806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3807 --target=${target_alias} $${srcdiroption} \
3808 || exit 1
3809 @endif autoconf
3815 .PHONY: all-autoconf maybe-all-autoconf
3816 maybe-all-autoconf:
3817 @if gcc-bootstrap
3818 all-autoconf: stage_current
3819 @endif gcc-bootstrap
3820 @if autoconf
3821 TARGET-autoconf=all
3822 maybe-all-autoconf: all-autoconf
3823 all-autoconf: configure-autoconf
3824 @: $(MAKE); $(unstage)
3825 @r=`${PWD_COMMAND}`; export r; \
3826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827 $(HOST_EXPORTS) \
3828 (cd $(HOST_SUBDIR)/autoconf && \
3829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3830 $(TARGET-autoconf))
3831 @endif autoconf
3836 .PHONY: check-autoconf maybe-check-autoconf
3837 maybe-check-autoconf:
3838 @if autoconf
3839 maybe-check-autoconf: check-autoconf
3841 check-autoconf:
3842 @: $(MAKE); $(unstage)
3843 @r=`${PWD_COMMAND}`; export r; \
3844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845 $(HOST_EXPORTS) \
3846 (cd $(HOST_SUBDIR)/autoconf && \
3847 $(MAKE) $(FLAGS_TO_PASS) check)
3849 @endif autoconf
3851 .PHONY: install-autoconf maybe-install-autoconf
3852 maybe-install-autoconf:
3853 @if autoconf
3854 maybe-install-autoconf: install-autoconf
3856 install-autoconf: installdirs
3857 @: $(MAKE); $(unstage)
3858 @r=`${PWD_COMMAND}`; export r; \
3859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860 $(HOST_EXPORTS) \
3861 (cd $(HOST_SUBDIR)/autoconf && \
3862 $(MAKE) $(FLAGS_TO_PASS) install)
3864 @endif autoconf
3866 # Other targets (info, dvi, pdf, etc.)
3868 .PHONY: maybe-info-autoconf info-autoconf
3869 maybe-info-autoconf:
3870 @if autoconf
3871 maybe-info-autoconf: info-autoconf
3873 info-autoconf: \
3874 configure-autoconf
3875 @: $(MAKE); $(unstage)
3876 @[ -f ./autoconf/Makefile ] || exit 0; \
3877 r=`${PWD_COMMAND}`; export r; \
3878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879 $(HOST_EXPORTS) \
3880 for flag in $(EXTRA_HOST_FLAGS) ; do \
3881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3882 done; \
3883 echo "Doing info in autoconf" ; \
3884 (cd $(HOST_SUBDIR)/autoconf && \
3885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3887 "RANLIB=$${RANLIB}" \
3888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889 info) \
3890 || exit 1
3892 @endif autoconf
3894 .PHONY: maybe-dvi-autoconf dvi-autoconf
3895 maybe-dvi-autoconf:
3896 @if autoconf
3897 maybe-dvi-autoconf: dvi-autoconf
3899 dvi-autoconf: \
3900 configure-autoconf
3901 @: $(MAKE); $(unstage)
3902 @[ -f ./autoconf/Makefile ] || exit 0; \
3903 r=`${PWD_COMMAND}`; export r; \
3904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905 $(HOST_EXPORTS) \
3906 for flag in $(EXTRA_HOST_FLAGS) ; do \
3907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908 done; \
3909 echo "Doing dvi in autoconf" ; \
3910 (cd $(HOST_SUBDIR)/autoconf && \
3911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913 "RANLIB=$${RANLIB}" \
3914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915 dvi) \
3916 || exit 1
3918 @endif autoconf
3920 .PHONY: maybe-pdf-autoconf pdf-autoconf
3921 maybe-pdf-autoconf:
3922 @if autoconf
3923 maybe-pdf-autoconf: pdf-autoconf
3925 pdf-autoconf: \
3926 configure-autoconf
3927 @: $(MAKE); $(unstage)
3928 @[ -f ./autoconf/Makefile ] || exit 0; \
3929 r=`${PWD_COMMAND}`; export r; \
3930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3931 $(HOST_EXPORTS) \
3932 for flag in $(EXTRA_HOST_FLAGS) ; do \
3933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3934 done; \
3935 echo "Doing pdf in autoconf" ; \
3936 (cd $(HOST_SUBDIR)/autoconf && \
3937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3939 "RANLIB=$${RANLIB}" \
3940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3941 pdf) \
3942 || exit 1
3944 @endif autoconf
3946 .PHONY: maybe-html-autoconf html-autoconf
3947 maybe-html-autoconf:
3948 @if autoconf
3949 maybe-html-autoconf: html-autoconf
3951 html-autoconf: \
3952 configure-autoconf
3953 @: $(MAKE); $(unstage)
3954 @[ -f ./autoconf/Makefile ] || exit 0; \
3955 r=`${PWD_COMMAND}`; export r; \
3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957 $(HOST_EXPORTS) \
3958 for flag in $(EXTRA_HOST_FLAGS) ; do \
3959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3960 done; \
3961 echo "Doing html in autoconf" ; \
3962 (cd $(HOST_SUBDIR)/autoconf && \
3963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3965 "RANLIB=$${RANLIB}" \
3966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3967 html) \
3968 || exit 1
3970 @endif autoconf
3972 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3973 maybe-TAGS-autoconf:
3974 @if autoconf
3975 maybe-TAGS-autoconf: TAGS-autoconf
3977 TAGS-autoconf: \
3978 configure-autoconf
3979 @: $(MAKE); $(unstage)
3980 @[ -f ./autoconf/Makefile ] || exit 0; \
3981 r=`${PWD_COMMAND}`; export r; \
3982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983 $(HOST_EXPORTS) \
3984 for flag in $(EXTRA_HOST_FLAGS) ; do \
3985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3986 done; \
3987 echo "Doing TAGS in autoconf" ; \
3988 (cd $(HOST_SUBDIR)/autoconf && \
3989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3991 "RANLIB=$${RANLIB}" \
3992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3993 TAGS) \
3994 || exit 1
3996 @endif autoconf
3998 .PHONY: maybe-install-info-autoconf install-info-autoconf
3999 maybe-install-info-autoconf:
4000 @if autoconf
4001 maybe-install-info-autoconf: install-info-autoconf
4003 install-info-autoconf: \
4004 configure-autoconf \
4005 info-autoconf
4006 @: $(MAKE); $(unstage)
4007 @[ -f ./autoconf/Makefile ] || exit 0; \
4008 r=`${PWD_COMMAND}`; export r; \
4009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4010 $(HOST_EXPORTS) \
4011 for flag in $(EXTRA_HOST_FLAGS) ; do \
4012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4013 done; \
4014 echo "Doing install-info in autoconf" ; \
4015 (cd $(HOST_SUBDIR)/autoconf && \
4016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4018 "RANLIB=$${RANLIB}" \
4019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4020 install-info) \
4021 || exit 1
4023 @endif autoconf
4025 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4026 maybe-install-pdf-autoconf:
4027 @if autoconf
4028 maybe-install-pdf-autoconf: install-pdf-autoconf
4030 install-pdf-autoconf: \
4031 configure-autoconf \
4032 pdf-autoconf
4033 @: $(MAKE); $(unstage)
4034 @[ -f ./autoconf/Makefile ] || exit 0; \
4035 r=`${PWD_COMMAND}`; export r; \
4036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4037 $(HOST_EXPORTS) \
4038 for flag in $(EXTRA_HOST_FLAGS) ; do \
4039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4040 done; \
4041 echo "Doing install-pdf in autoconf" ; \
4042 (cd $(HOST_SUBDIR)/autoconf && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4045 "RANLIB=$${RANLIB}" \
4046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4047 install-pdf) \
4048 || exit 1
4050 @endif autoconf
4052 .PHONY: maybe-install-html-autoconf install-html-autoconf
4053 maybe-install-html-autoconf:
4054 @if autoconf
4055 maybe-install-html-autoconf: install-html-autoconf
4057 install-html-autoconf: \
4058 configure-autoconf \
4059 html-autoconf
4060 @: $(MAKE); $(unstage)
4061 @[ -f ./autoconf/Makefile ] || exit 0; \
4062 r=`${PWD_COMMAND}`; export r; \
4063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4064 $(HOST_EXPORTS) \
4065 for flag in $(EXTRA_HOST_FLAGS) ; do \
4066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4067 done; \
4068 echo "Doing install-html in autoconf" ; \
4069 (cd $(HOST_SUBDIR)/autoconf && \
4070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4072 "RANLIB=$${RANLIB}" \
4073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4074 install-html) \
4075 || exit 1
4077 @endif autoconf
4079 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4080 maybe-installcheck-autoconf:
4081 @if autoconf
4082 maybe-installcheck-autoconf: installcheck-autoconf
4084 installcheck-autoconf: \
4085 configure-autoconf
4086 @: $(MAKE); $(unstage)
4087 @[ -f ./autoconf/Makefile ] || exit 0; \
4088 r=`${PWD_COMMAND}`; export r; \
4089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090 $(HOST_EXPORTS) \
4091 for flag in $(EXTRA_HOST_FLAGS) ; do \
4092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4093 done; \
4094 echo "Doing installcheck in autoconf" ; \
4095 (cd $(HOST_SUBDIR)/autoconf && \
4096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4098 "RANLIB=$${RANLIB}" \
4099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4100 installcheck) \
4101 || exit 1
4103 @endif autoconf
4105 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4106 maybe-mostlyclean-autoconf:
4107 @if autoconf
4108 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4110 mostlyclean-autoconf:
4111 @: $(MAKE); $(unstage)
4112 @[ -f ./autoconf/Makefile ] || exit 0; \
4113 r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 $(HOST_EXPORTS) \
4116 for flag in $(EXTRA_HOST_FLAGS) ; do \
4117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4118 done; \
4119 echo "Doing mostlyclean in autoconf" ; \
4120 (cd $(HOST_SUBDIR)/autoconf && \
4121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4123 "RANLIB=$${RANLIB}" \
4124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4125 mostlyclean) \
4126 || exit 1
4128 @endif autoconf
4130 .PHONY: maybe-clean-autoconf clean-autoconf
4131 maybe-clean-autoconf:
4132 @if autoconf
4133 maybe-clean-autoconf: clean-autoconf
4135 clean-autoconf:
4136 @: $(MAKE); $(unstage)
4137 @[ -f ./autoconf/Makefile ] || exit 0; \
4138 r=`${PWD_COMMAND}`; export r; \
4139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4140 $(HOST_EXPORTS) \
4141 for flag in $(EXTRA_HOST_FLAGS) ; do \
4142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4143 done; \
4144 echo "Doing clean in autoconf" ; \
4145 (cd $(HOST_SUBDIR)/autoconf && \
4146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4148 "RANLIB=$${RANLIB}" \
4149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4150 clean) \
4151 || exit 1
4153 @endif autoconf
4155 .PHONY: maybe-distclean-autoconf distclean-autoconf
4156 maybe-distclean-autoconf:
4157 @if autoconf
4158 maybe-distclean-autoconf: distclean-autoconf
4160 distclean-autoconf:
4161 @: $(MAKE); $(unstage)
4162 @[ -f ./autoconf/Makefile ] || exit 0; \
4163 r=`${PWD_COMMAND}`; export r; \
4164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165 $(HOST_EXPORTS) \
4166 for flag in $(EXTRA_HOST_FLAGS) ; do \
4167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4168 done; \
4169 echo "Doing distclean in autoconf" ; \
4170 (cd $(HOST_SUBDIR)/autoconf && \
4171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4173 "RANLIB=$${RANLIB}" \
4174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4175 distclean) \
4176 || exit 1
4178 @endif autoconf
4180 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4181 maybe-maintainer-clean-autoconf:
4182 @if autoconf
4183 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4185 maintainer-clean-autoconf:
4186 @: $(MAKE); $(unstage)
4187 @[ -f ./autoconf/Makefile ] || exit 0; \
4188 r=`${PWD_COMMAND}`; export r; \
4189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190 $(HOST_EXPORTS) \
4191 for flag in $(EXTRA_HOST_FLAGS) ; do \
4192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4193 done; \
4194 echo "Doing maintainer-clean in autoconf" ; \
4195 (cd $(HOST_SUBDIR)/autoconf && \
4196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4198 "RANLIB=$${RANLIB}" \
4199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4200 maintainer-clean) \
4201 || exit 1
4203 @endif autoconf
4207 .PHONY: configure-automake maybe-configure-automake
4208 maybe-configure-automake:
4209 @if gcc-bootstrap
4210 configure-automake: stage_current
4211 @endif gcc-bootstrap
4212 @if automake
4213 maybe-configure-automake: configure-automake
4214 configure-automake:
4215 @: $(MAKE); $(unstage)
4216 @r=`${PWD_COMMAND}`; export r; \
4217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4220 $(HOST_EXPORTS) \
4221 echo Configuring in $(HOST_SUBDIR)/automake; \
4222 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4223 case $(srcdir) in \
4224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4225 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4227 esac; \
4228 srcdiroption="--srcdir=$${topdir}/automake"; \
4229 libsrcdir="$$s/automake"; \
4230 $(SHELL) $${libsrcdir}/configure \
4231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4232 --target=${target_alias} $${srcdiroption} \
4233 || exit 1
4234 @endif automake
4240 .PHONY: all-automake maybe-all-automake
4241 maybe-all-automake:
4242 @if gcc-bootstrap
4243 all-automake: stage_current
4244 @endif gcc-bootstrap
4245 @if automake
4246 TARGET-automake=all
4247 maybe-all-automake: all-automake
4248 all-automake: configure-automake
4249 @: $(MAKE); $(unstage)
4250 @r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 $(HOST_EXPORTS) \
4253 (cd $(HOST_SUBDIR)/automake && \
4254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4255 $(TARGET-automake))
4256 @endif automake
4261 .PHONY: check-automake maybe-check-automake
4262 maybe-check-automake:
4263 @if automake
4264 maybe-check-automake: check-automake
4266 check-automake:
4267 @: $(MAKE); $(unstage)
4268 @r=`${PWD_COMMAND}`; export r; \
4269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4270 $(HOST_EXPORTS) \
4271 (cd $(HOST_SUBDIR)/automake && \
4272 $(MAKE) $(FLAGS_TO_PASS) check)
4274 @endif automake
4276 .PHONY: install-automake maybe-install-automake
4277 maybe-install-automake:
4278 @if automake
4279 maybe-install-automake: install-automake
4281 install-automake: installdirs
4282 @: $(MAKE); $(unstage)
4283 @r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 (cd $(HOST_SUBDIR)/automake && \
4287 $(MAKE) $(FLAGS_TO_PASS) install)
4289 @endif automake
4291 # Other targets (info, dvi, pdf, etc.)
4293 .PHONY: maybe-info-automake info-automake
4294 maybe-info-automake:
4295 @if automake
4296 maybe-info-automake: info-automake
4298 info-automake: \
4299 configure-automake
4300 @: $(MAKE); $(unstage)
4301 @[ -f ./automake/Makefile ] || exit 0; \
4302 r=`${PWD_COMMAND}`; export r; \
4303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304 $(HOST_EXPORTS) \
4305 for flag in $(EXTRA_HOST_FLAGS) ; do \
4306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4307 done; \
4308 echo "Doing info in automake" ; \
4309 (cd $(HOST_SUBDIR)/automake && \
4310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4312 "RANLIB=$${RANLIB}" \
4313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4314 info) \
4315 || exit 1
4317 @endif automake
4319 .PHONY: maybe-dvi-automake dvi-automake
4320 maybe-dvi-automake:
4321 @if automake
4322 maybe-dvi-automake: dvi-automake
4324 dvi-automake: \
4325 configure-automake
4326 @: $(MAKE); $(unstage)
4327 @[ -f ./automake/Makefile ] || exit 0; \
4328 r=`${PWD_COMMAND}`; export r; \
4329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4330 $(HOST_EXPORTS) \
4331 for flag in $(EXTRA_HOST_FLAGS) ; do \
4332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4333 done; \
4334 echo "Doing dvi in automake" ; \
4335 (cd $(HOST_SUBDIR)/automake && \
4336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4338 "RANLIB=$${RANLIB}" \
4339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4340 dvi) \
4341 || exit 1
4343 @endif automake
4345 .PHONY: maybe-pdf-automake pdf-automake
4346 maybe-pdf-automake:
4347 @if automake
4348 maybe-pdf-automake: pdf-automake
4350 pdf-automake: \
4351 configure-automake
4352 @: $(MAKE); $(unstage)
4353 @[ -f ./automake/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing pdf in automake" ; \
4361 (cd $(HOST_SUBDIR)/automake && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 pdf) \
4367 || exit 1
4369 @endif automake
4371 .PHONY: maybe-html-automake html-automake
4372 maybe-html-automake:
4373 @if automake
4374 maybe-html-automake: html-automake
4376 html-automake: \
4377 configure-automake
4378 @: $(MAKE); $(unstage)
4379 @[ -f ./automake/Makefile ] || exit 0; \
4380 r=`${PWD_COMMAND}`; export r; \
4381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382 $(HOST_EXPORTS) \
4383 for flag in $(EXTRA_HOST_FLAGS) ; do \
4384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385 done; \
4386 echo "Doing html in automake" ; \
4387 (cd $(HOST_SUBDIR)/automake && \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390 "RANLIB=$${RANLIB}" \
4391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392 html) \
4393 || exit 1
4395 @endif automake
4397 .PHONY: maybe-TAGS-automake TAGS-automake
4398 maybe-TAGS-automake:
4399 @if automake
4400 maybe-TAGS-automake: TAGS-automake
4402 TAGS-automake: \
4403 configure-automake
4404 @: $(MAKE); $(unstage)
4405 @[ -f ./automake/Makefile ] || exit 0; \
4406 r=`${PWD_COMMAND}`; export r; \
4407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408 $(HOST_EXPORTS) \
4409 for flag in $(EXTRA_HOST_FLAGS) ; do \
4410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4411 done; \
4412 echo "Doing TAGS in automake" ; \
4413 (cd $(HOST_SUBDIR)/automake && \
4414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4416 "RANLIB=$${RANLIB}" \
4417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4418 TAGS) \
4419 || exit 1
4421 @endif automake
4423 .PHONY: maybe-install-info-automake install-info-automake
4424 maybe-install-info-automake:
4425 @if automake
4426 maybe-install-info-automake: install-info-automake
4428 install-info-automake: \
4429 configure-automake \
4430 info-automake
4431 @: $(MAKE); $(unstage)
4432 @[ -f ./automake/Makefile ] || exit 0; \
4433 r=`${PWD_COMMAND}`; export r; \
4434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4435 $(HOST_EXPORTS) \
4436 for flag in $(EXTRA_HOST_FLAGS) ; do \
4437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4438 done; \
4439 echo "Doing install-info in automake" ; \
4440 (cd $(HOST_SUBDIR)/automake && \
4441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4443 "RANLIB=$${RANLIB}" \
4444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4445 install-info) \
4446 || exit 1
4448 @endif automake
4450 .PHONY: maybe-install-pdf-automake install-pdf-automake
4451 maybe-install-pdf-automake:
4452 @if automake
4453 maybe-install-pdf-automake: install-pdf-automake
4455 install-pdf-automake: \
4456 configure-automake \
4457 pdf-automake
4458 @: $(MAKE); $(unstage)
4459 @[ -f ./automake/Makefile ] || exit 0; \
4460 r=`${PWD_COMMAND}`; export r; \
4461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462 $(HOST_EXPORTS) \
4463 for flag in $(EXTRA_HOST_FLAGS) ; do \
4464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4465 done; \
4466 echo "Doing install-pdf in automake" ; \
4467 (cd $(HOST_SUBDIR)/automake && \
4468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4470 "RANLIB=$${RANLIB}" \
4471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4472 install-pdf) \
4473 || exit 1
4475 @endif automake
4477 .PHONY: maybe-install-html-automake install-html-automake
4478 maybe-install-html-automake:
4479 @if automake
4480 maybe-install-html-automake: install-html-automake
4482 install-html-automake: \
4483 configure-automake \
4484 html-automake
4485 @: $(MAKE); $(unstage)
4486 @[ -f ./automake/Makefile ] || exit 0; \
4487 r=`${PWD_COMMAND}`; export r; \
4488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489 $(HOST_EXPORTS) \
4490 for flag in $(EXTRA_HOST_FLAGS) ; do \
4491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492 done; \
4493 echo "Doing install-html in automake" ; \
4494 (cd $(HOST_SUBDIR)/automake && \
4495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497 "RANLIB=$${RANLIB}" \
4498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4499 install-html) \
4500 || exit 1
4502 @endif automake
4504 .PHONY: maybe-installcheck-automake installcheck-automake
4505 maybe-installcheck-automake:
4506 @if automake
4507 maybe-installcheck-automake: installcheck-automake
4509 installcheck-automake: \
4510 configure-automake
4511 @: $(MAKE); $(unstage)
4512 @[ -f ./automake/Makefile ] || exit 0; \
4513 r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 for flag in $(EXTRA_HOST_FLAGS) ; do \
4517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518 done; \
4519 echo "Doing installcheck in automake" ; \
4520 (cd $(HOST_SUBDIR)/automake && \
4521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523 "RANLIB=$${RANLIB}" \
4524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525 installcheck) \
4526 || exit 1
4528 @endif automake
4530 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4531 maybe-mostlyclean-automake:
4532 @if automake
4533 maybe-mostlyclean-automake: mostlyclean-automake
4535 mostlyclean-automake:
4536 @: $(MAKE); $(unstage)
4537 @[ -f ./automake/Makefile ] || exit 0; \
4538 r=`${PWD_COMMAND}`; export r; \
4539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4540 $(HOST_EXPORTS) \
4541 for flag in $(EXTRA_HOST_FLAGS) ; do \
4542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4543 done; \
4544 echo "Doing mostlyclean in automake" ; \
4545 (cd $(HOST_SUBDIR)/automake && \
4546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4548 "RANLIB=$${RANLIB}" \
4549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4550 mostlyclean) \
4551 || exit 1
4553 @endif automake
4555 .PHONY: maybe-clean-automake clean-automake
4556 maybe-clean-automake:
4557 @if automake
4558 maybe-clean-automake: clean-automake
4560 clean-automake:
4561 @: $(MAKE); $(unstage)
4562 @[ -f ./automake/Makefile ] || exit 0; \
4563 r=`${PWD_COMMAND}`; export r; \
4564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4565 $(HOST_EXPORTS) \
4566 for flag in $(EXTRA_HOST_FLAGS) ; do \
4567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4568 done; \
4569 echo "Doing clean in automake" ; \
4570 (cd $(HOST_SUBDIR)/automake && \
4571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4573 "RANLIB=$${RANLIB}" \
4574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4575 clean) \
4576 || exit 1
4578 @endif automake
4580 .PHONY: maybe-distclean-automake distclean-automake
4581 maybe-distclean-automake:
4582 @if automake
4583 maybe-distclean-automake: distclean-automake
4585 distclean-automake:
4586 @: $(MAKE); $(unstage)
4587 @[ -f ./automake/Makefile ] || exit 0; \
4588 r=`${PWD_COMMAND}`; export r; \
4589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590 $(HOST_EXPORTS) \
4591 for flag in $(EXTRA_HOST_FLAGS) ; do \
4592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4593 done; \
4594 echo "Doing distclean in automake" ; \
4595 (cd $(HOST_SUBDIR)/automake && \
4596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4598 "RANLIB=$${RANLIB}" \
4599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4600 distclean) \
4601 || exit 1
4603 @endif automake
4605 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4606 maybe-maintainer-clean-automake:
4607 @if automake
4608 maybe-maintainer-clean-automake: maintainer-clean-automake
4610 maintainer-clean-automake:
4611 @: $(MAKE); $(unstage)
4612 @[ -f ./automake/Makefile ] || exit 0; \
4613 r=`${PWD_COMMAND}`; export r; \
4614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4615 $(HOST_EXPORTS) \
4616 for flag in $(EXTRA_HOST_FLAGS) ; do \
4617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4618 done; \
4619 echo "Doing maintainer-clean in automake" ; \
4620 (cd $(HOST_SUBDIR)/automake && \
4621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4623 "RANLIB=$${RANLIB}" \
4624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4625 maintainer-clean) \
4626 || exit 1
4628 @endif automake
4632 .PHONY: configure-bash maybe-configure-bash
4633 maybe-configure-bash:
4634 @if gcc-bootstrap
4635 configure-bash: stage_current
4636 @endif gcc-bootstrap
4637 @if bash
4638 maybe-configure-bash: configure-bash
4639 configure-bash:
4640 @: $(MAKE); $(unstage)
4641 @r=`${PWD_COMMAND}`; export r; \
4642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4643 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4645 $(HOST_EXPORTS) \
4646 echo Configuring in $(HOST_SUBDIR)/bash; \
4647 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4648 case $(srcdir) in \
4649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4650 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4652 esac; \
4653 srcdiroption="--srcdir=$${topdir}/bash"; \
4654 libsrcdir="$$s/bash"; \
4655 $(SHELL) $${libsrcdir}/configure \
4656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4657 --target=${target_alias} $${srcdiroption} \
4658 || exit 1
4659 @endif bash
4665 .PHONY: all-bash maybe-all-bash
4666 maybe-all-bash:
4667 @if gcc-bootstrap
4668 all-bash: stage_current
4669 @endif gcc-bootstrap
4670 @if bash
4671 TARGET-bash=all
4672 maybe-all-bash: all-bash
4673 all-bash: configure-bash
4674 @: $(MAKE); $(unstage)
4675 @r=`${PWD_COMMAND}`; export r; \
4676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4677 $(HOST_EXPORTS) \
4678 (cd $(HOST_SUBDIR)/bash && \
4679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4680 $(TARGET-bash))
4681 @endif bash
4686 .PHONY: check-bash maybe-check-bash
4687 maybe-check-bash:
4688 @if bash
4689 maybe-check-bash: check-bash
4691 check-bash:
4692 @: $(MAKE); $(unstage)
4693 @r=`${PWD_COMMAND}`; export r; \
4694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695 $(HOST_EXPORTS) \
4696 (cd $(HOST_SUBDIR)/bash && \
4697 $(MAKE) $(FLAGS_TO_PASS) check)
4699 @endif bash
4701 .PHONY: install-bash maybe-install-bash
4702 maybe-install-bash:
4703 @if bash
4704 maybe-install-bash: install-bash
4706 install-bash: installdirs
4707 @: $(MAKE); $(unstage)
4708 @r=`${PWD_COMMAND}`; export r; \
4709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4710 $(HOST_EXPORTS) \
4711 (cd $(HOST_SUBDIR)/bash && \
4712 $(MAKE) $(FLAGS_TO_PASS) install)
4714 @endif bash
4716 # Other targets (info, dvi, pdf, etc.)
4718 .PHONY: maybe-info-bash info-bash
4719 maybe-info-bash:
4720 @if bash
4721 maybe-info-bash: info-bash
4723 info-bash: \
4724 configure-bash
4725 @: $(MAKE); $(unstage)
4726 @[ -f ./bash/Makefile ] || exit 0; \
4727 r=`${PWD_COMMAND}`; export r; \
4728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729 $(HOST_EXPORTS) \
4730 for flag in $(EXTRA_HOST_FLAGS) ; do \
4731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4732 done; \
4733 echo "Doing info in bash" ; \
4734 (cd $(HOST_SUBDIR)/bash && \
4735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4737 "RANLIB=$${RANLIB}" \
4738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4739 info) \
4740 || exit 1
4742 @endif bash
4744 .PHONY: maybe-dvi-bash dvi-bash
4745 maybe-dvi-bash:
4746 @if bash
4747 maybe-dvi-bash: dvi-bash
4749 dvi-bash: \
4750 configure-bash
4751 @: $(MAKE); $(unstage)
4752 @[ -f ./bash/Makefile ] || exit 0; \
4753 r=`${PWD_COMMAND}`; export r; \
4754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755 $(HOST_EXPORTS) \
4756 for flag in $(EXTRA_HOST_FLAGS) ; do \
4757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4758 done; \
4759 echo "Doing dvi in bash" ; \
4760 (cd $(HOST_SUBDIR)/bash && \
4761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4763 "RANLIB=$${RANLIB}" \
4764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4765 dvi) \
4766 || exit 1
4768 @endif bash
4770 .PHONY: maybe-pdf-bash pdf-bash
4771 maybe-pdf-bash:
4772 @if bash
4773 maybe-pdf-bash: pdf-bash
4775 pdf-bash: \
4776 configure-bash
4777 @: $(MAKE); $(unstage)
4778 @[ -f ./bash/Makefile ] || exit 0; \
4779 r=`${PWD_COMMAND}`; export r; \
4780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781 $(HOST_EXPORTS) \
4782 for flag in $(EXTRA_HOST_FLAGS) ; do \
4783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4784 done; \
4785 echo "Doing pdf in bash" ; \
4786 (cd $(HOST_SUBDIR)/bash && \
4787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4789 "RANLIB=$${RANLIB}" \
4790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4791 pdf) \
4792 || exit 1
4794 @endif bash
4796 .PHONY: maybe-html-bash html-bash
4797 maybe-html-bash:
4798 @if bash
4799 maybe-html-bash: html-bash
4801 html-bash: \
4802 configure-bash
4803 @: $(MAKE); $(unstage)
4804 @[ -f ./bash/Makefile ] || exit 0; \
4805 r=`${PWD_COMMAND}`; export r; \
4806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807 $(HOST_EXPORTS) \
4808 for flag in $(EXTRA_HOST_FLAGS) ; do \
4809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4810 done; \
4811 echo "Doing html in bash" ; \
4812 (cd $(HOST_SUBDIR)/bash && \
4813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4815 "RANLIB=$${RANLIB}" \
4816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4817 html) \
4818 || exit 1
4820 @endif bash
4822 .PHONY: maybe-TAGS-bash TAGS-bash
4823 maybe-TAGS-bash:
4824 @if bash
4825 maybe-TAGS-bash: TAGS-bash
4827 TAGS-bash: \
4828 configure-bash
4829 @: $(MAKE); $(unstage)
4830 @[ -f ./bash/Makefile ] || exit 0; \
4831 r=`${PWD_COMMAND}`; export r; \
4832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4833 $(HOST_EXPORTS) \
4834 for flag in $(EXTRA_HOST_FLAGS) ; do \
4835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4836 done; \
4837 echo "Doing TAGS in bash" ; \
4838 (cd $(HOST_SUBDIR)/bash && \
4839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4841 "RANLIB=$${RANLIB}" \
4842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4843 TAGS) \
4844 || exit 1
4846 @endif bash
4848 .PHONY: maybe-install-info-bash install-info-bash
4849 maybe-install-info-bash:
4850 @if bash
4851 maybe-install-info-bash: install-info-bash
4853 install-info-bash: \
4854 configure-bash \
4855 info-bash
4856 @: $(MAKE); $(unstage)
4857 @[ -f ./bash/Makefile ] || exit 0; \
4858 r=`${PWD_COMMAND}`; export r; \
4859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860 $(HOST_EXPORTS) \
4861 for flag in $(EXTRA_HOST_FLAGS) ; do \
4862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4863 done; \
4864 echo "Doing install-info in bash" ; \
4865 (cd $(HOST_SUBDIR)/bash && \
4866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4868 "RANLIB=$${RANLIB}" \
4869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4870 install-info) \
4871 || exit 1
4873 @endif bash
4875 .PHONY: maybe-install-pdf-bash install-pdf-bash
4876 maybe-install-pdf-bash:
4877 @if bash
4878 maybe-install-pdf-bash: install-pdf-bash
4880 install-pdf-bash: \
4881 configure-bash \
4882 pdf-bash
4883 @: $(MAKE); $(unstage)
4884 @[ -f ./bash/Makefile ] || exit 0; \
4885 r=`${PWD_COMMAND}`; export r; \
4886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4887 $(HOST_EXPORTS) \
4888 for flag in $(EXTRA_HOST_FLAGS) ; do \
4889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4890 done; \
4891 echo "Doing install-pdf in bash" ; \
4892 (cd $(HOST_SUBDIR)/bash && \
4893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4895 "RANLIB=$${RANLIB}" \
4896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4897 install-pdf) \
4898 || exit 1
4900 @endif bash
4902 .PHONY: maybe-install-html-bash install-html-bash
4903 maybe-install-html-bash:
4904 @if bash
4905 maybe-install-html-bash: install-html-bash
4907 install-html-bash: \
4908 configure-bash \
4909 html-bash
4910 @: $(MAKE); $(unstage)
4911 @[ -f ./bash/Makefile ] || exit 0; \
4912 r=`${PWD_COMMAND}`; export r; \
4913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4914 $(HOST_EXPORTS) \
4915 for flag in $(EXTRA_HOST_FLAGS) ; do \
4916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4917 done; \
4918 echo "Doing install-html in bash" ; \
4919 (cd $(HOST_SUBDIR)/bash && \
4920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4922 "RANLIB=$${RANLIB}" \
4923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4924 install-html) \
4925 || exit 1
4927 @endif bash
4929 .PHONY: maybe-installcheck-bash installcheck-bash
4930 maybe-installcheck-bash:
4931 @if bash
4932 maybe-installcheck-bash: installcheck-bash
4934 installcheck-bash: \
4935 configure-bash
4936 @: $(MAKE); $(unstage)
4937 @[ -f ./bash/Makefile ] || exit 0; \
4938 r=`${PWD_COMMAND}`; export r; \
4939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4940 $(HOST_EXPORTS) \
4941 for flag in $(EXTRA_HOST_FLAGS) ; do \
4942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4943 done; \
4944 echo "Doing installcheck in bash" ; \
4945 (cd $(HOST_SUBDIR)/bash && \
4946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4948 "RANLIB=$${RANLIB}" \
4949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4950 installcheck) \
4951 || exit 1
4953 @endif bash
4955 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4956 maybe-mostlyclean-bash:
4957 @if bash
4958 maybe-mostlyclean-bash: mostlyclean-bash
4960 mostlyclean-bash:
4961 @: $(MAKE); $(unstage)
4962 @[ -f ./bash/Makefile ] || exit 0; \
4963 r=`${PWD_COMMAND}`; export r; \
4964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4965 $(HOST_EXPORTS) \
4966 for flag in $(EXTRA_HOST_FLAGS) ; do \
4967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4968 done; \
4969 echo "Doing mostlyclean in bash" ; \
4970 (cd $(HOST_SUBDIR)/bash && \
4971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4973 "RANLIB=$${RANLIB}" \
4974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4975 mostlyclean) \
4976 || exit 1
4978 @endif bash
4980 .PHONY: maybe-clean-bash clean-bash
4981 maybe-clean-bash:
4982 @if bash
4983 maybe-clean-bash: clean-bash
4985 clean-bash:
4986 @: $(MAKE); $(unstage)
4987 @[ -f ./bash/Makefile ] || exit 0; \
4988 r=`${PWD_COMMAND}`; export r; \
4989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990 $(HOST_EXPORTS) \
4991 for flag in $(EXTRA_HOST_FLAGS) ; do \
4992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4993 done; \
4994 echo "Doing clean in bash" ; \
4995 (cd $(HOST_SUBDIR)/bash && \
4996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4998 "RANLIB=$${RANLIB}" \
4999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5000 clean) \
5001 || exit 1
5003 @endif bash
5005 .PHONY: maybe-distclean-bash distclean-bash
5006 maybe-distclean-bash:
5007 @if bash
5008 maybe-distclean-bash: distclean-bash
5010 distclean-bash:
5011 @: $(MAKE); $(unstage)
5012 @[ -f ./bash/Makefile ] || exit 0; \
5013 r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 $(HOST_EXPORTS) \
5016 for flag in $(EXTRA_HOST_FLAGS) ; do \
5017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5018 done; \
5019 echo "Doing distclean in bash" ; \
5020 (cd $(HOST_SUBDIR)/bash && \
5021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5023 "RANLIB=$${RANLIB}" \
5024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5025 distclean) \
5026 || exit 1
5028 @endif bash
5030 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5031 maybe-maintainer-clean-bash:
5032 @if bash
5033 maybe-maintainer-clean-bash: maintainer-clean-bash
5035 maintainer-clean-bash:
5036 @: $(MAKE); $(unstage)
5037 @[ -f ./bash/Makefile ] || exit 0; \
5038 r=`${PWD_COMMAND}`; export r; \
5039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5040 $(HOST_EXPORTS) \
5041 for flag in $(EXTRA_HOST_FLAGS) ; do \
5042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5043 done; \
5044 echo "Doing maintainer-clean in bash" ; \
5045 (cd $(HOST_SUBDIR)/bash && \
5046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5048 "RANLIB=$${RANLIB}" \
5049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5050 maintainer-clean) \
5051 || exit 1
5053 @endif bash
5057 .PHONY: configure-bfd maybe-configure-bfd
5058 maybe-configure-bfd:
5059 @if gcc-bootstrap
5060 configure-bfd: stage_current
5061 @endif gcc-bootstrap
5062 @if bfd
5063 maybe-configure-bfd: configure-bfd
5064 configure-bfd:
5065 @r=`${PWD_COMMAND}`; export r; \
5066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5067 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5069 $(HOST_EXPORTS) \
5070 echo Configuring in $(HOST_SUBDIR)/bfd; \
5071 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5072 case $(srcdir) in \
5073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5074 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5076 esac; \
5077 srcdiroption="--srcdir=$${topdir}/bfd"; \
5078 libsrcdir="$$s/bfd"; \
5079 $(SHELL) $${libsrcdir}/configure \
5080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5081 --target=${target_alias} $${srcdiroption} \
5082 || exit 1
5083 @endif bfd
5087 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5088 maybe-configure-stage1-bfd:
5089 @if bfd-bootstrap
5090 maybe-configure-stage1-bfd: configure-stage1-bfd
5091 configure-stage1-bfd:
5092 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5094 @r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 TFLAGS="$(STAGE1_TFLAGS)"; \
5097 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5098 $(HOST_EXPORTS) \
5099 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5100 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5101 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5102 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5104 cd $(HOST_SUBDIR)/bfd || exit 1; \
5105 case $(srcdir) in \
5106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5107 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5109 esac; \
5110 srcdiroption="--srcdir=$${topdir}/bfd"; \
5111 libsrcdir="$$s/bfd"; \
5112 $(SHELL) $${libsrcdir}/configure \
5113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5114 --target=${target_alias} $${srcdiroption} \
5115 $(STAGE1_CONFIGURE_FLAGS)
5116 @endif bfd-bootstrap
5118 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5119 maybe-configure-stage2-bfd:
5120 @if bfd-bootstrap
5121 maybe-configure-stage2-bfd: configure-stage2-bfd
5122 configure-stage2-bfd:
5123 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5125 @r=`${PWD_COMMAND}`; export r; \
5126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5127 TFLAGS="$(STAGE2_TFLAGS)"; \
5128 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5129 $(HOST_EXPORTS) \
5130 $(POSTSTAGE1_HOST_EXPORTS) \
5131 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5132 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5133 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5134 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5136 cd $(HOST_SUBDIR)/bfd || exit 1; \
5137 case $(srcdir) in \
5138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5139 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5141 esac; \
5142 srcdiroption="--srcdir=$${topdir}/bfd"; \
5143 libsrcdir="$$s/bfd"; \
5144 $(SHELL) $${libsrcdir}/configure \
5145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5146 --target=${target_alias} $${srcdiroption} \
5147 --with-build-libsubdir=$(HOST_SUBDIR) \
5148 $(STAGE2_CONFIGURE_FLAGS)
5149 @endif bfd-bootstrap
5151 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5152 maybe-configure-stage3-bfd:
5153 @if bfd-bootstrap
5154 maybe-configure-stage3-bfd: configure-stage3-bfd
5155 configure-stage3-bfd:
5156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5158 @r=`${PWD_COMMAND}`; export r; \
5159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160 TFLAGS="$(STAGE3_TFLAGS)"; \
5161 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5162 $(HOST_EXPORTS) \
5163 $(POSTSTAGE1_HOST_EXPORTS) \
5164 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5165 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5166 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5167 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5169 cd $(HOST_SUBDIR)/bfd || exit 1; \
5170 case $(srcdir) in \
5171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5172 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5174 esac; \
5175 srcdiroption="--srcdir=$${topdir}/bfd"; \
5176 libsrcdir="$$s/bfd"; \
5177 $(SHELL) $${libsrcdir}/configure \
5178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5179 --target=${target_alias} $${srcdiroption} \
5180 --with-build-libsubdir=$(HOST_SUBDIR) \
5181 $(STAGE3_CONFIGURE_FLAGS)
5182 @endif bfd-bootstrap
5184 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5185 maybe-configure-stage4-bfd:
5186 @if bfd-bootstrap
5187 maybe-configure-stage4-bfd: configure-stage4-bfd
5188 configure-stage4-bfd:
5189 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5191 @r=`${PWD_COMMAND}`; export r; \
5192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5193 TFLAGS="$(STAGE4_TFLAGS)"; \
5194 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5195 $(HOST_EXPORTS) \
5196 $(POSTSTAGE1_HOST_EXPORTS) \
5197 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5198 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5199 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5200 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5202 cd $(HOST_SUBDIR)/bfd || exit 1; \
5203 case $(srcdir) in \
5204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5205 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5207 esac; \
5208 srcdiroption="--srcdir=$${topdir}/bfd"; \
5209 libsrcdir="$$s/bfd"; \
5210 $(SHELL) $${libsrcdir}/configure \
5211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5212 --target=${target_alias} $${srcdiroption} \
5213 --with-build-libsubdir=$(HOST_SUBDIR) \
5214 $(STAGE4_CONFIGURE_FLAGS)
5215 @endif bfd-bootstrap
5217 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5218 maybe-configure-stageprofile-bfd:
5219 @if bfd-bootstrap
5220 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5221 configure-stageprofile-bfd:
5222 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5224 @r=`${PWD_COMMAND}`; export r; \
5225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5227 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5228 $(HOST_EXPORTS) \
5229 $(POSTSTAGE1_HOST_EXPORTS) \
5230 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5231 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5232 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5233 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5235 cd $(HOST_SUBDIR)/bfd || exit 1; \
5236 case $(srcdir) in \
5237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5238 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5240 esac; \
5241 srcdiroption="--srcdir=$${topdir}/bfd"; \
5242 libsrcdir="$$s/bfd"; \
5243 $(SHELL) $${libsrcdir}/configure \
5244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5245 --target=${target_alias} $${srcdiroption} \
5246 --with-build-libsubdir=$(HOST_SUBDIR) \
5247 $(STAGEprofile_CONFIGURE_FLAGS)
5248 @endif bfd-bootstrap
5250 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5251 maybe-configure-stagefeedback-bfd:
5252 @if bfd-bootstrap
5253 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5254 configure-stagefeedback-bfd:
5255 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5260 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5261 $(HOST_EXPORTS) \
5262 $(POSTSTAGE1_HOST_EXPORTS) \
5263 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5264 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5265 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5266 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5268 cd $(HOST_SUBDIR)/bfd || exit 1; \
5269 case $(srcdir) in \
5270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5271 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5273 esac; \
5274 srcdiroption="--srcdir=$${topdir}/bfd"; \
5275 libsrcdir="$$s/bfd"; \
5276 $(SHELL) $${libsrcdir}/configure \
5277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5278 --target=${target_alias} $${srcdiroption} \
5279 --with-build-libsubdir=$(HOST_SUBDIR) \
5280 $(STAGEfeedback_CONFIGURE_FLAGS)
5281 @endif bfd-bootstrap
5287 .PHONY: all-bfd maybe-all-bfd
5288 maybe-all-bfd:
5289 @if gcc-bootstrap
5290 all-bfd: stage_current
5291 @endif gcc-bootstrap
5292 @if bfd
5293 TARGET-bfd=all
5294 maybe-all-bfd: all-bfd
5295 all-bfd: configure-bfd
5296 @r=`${PWD_COMMAND}`; export r; \
5297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298 $(HOST_EXPORTS) \
5299 (cd $(HOST_SUBDIR)/bfd && \
5300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5301 $(TARGET-bfd))
5302 @endif bfd
5306 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5307 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5308 maybe-all-stage1-bfd:
5309 maybe-clean-stage1-bfd:
5310 @if bfd-bootstrap
5311 maybe-all-stage1-bfd: all-stage1-bfd
5312 all-stage1: all-stage1-bfd
5313 TARGET-stage1-bfd = $(TARGET-bfd)
5314 all-stage1-bfd: configure-stage1-bfd
5315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5316 @r=`${PWD_COMMAND}`; export r; \
5317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318 TFLAGS="$(STAGE1_TFLAGS)"; \
5319 $(HOST_EXPORTS) \
5320 cd $(HOST_SUBDIR)/bfd && \
5321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5322 CFLAGS="$(STAGE1_CFLAGS)" \
5323 CXXFLAGS="$(STAGE1_CFLAGS)" \
5324 LIBCFLAGS="$(LIBCFLAGS)" \
5325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5328 $(EXTRA_HOST_FLAGS) \
5329 TFLAGS="$(STAGE1_TFLAGS)" \
5330 $(TARGET-stage1-bfd)
5332 maybe-clean-stage1-bfd: clean-stage1-bfd
5333 clean-stage1: clean-stage1-bfd
5334 clean-stage1-bfd:
5335 @if [ $(current_stage) = stage1 ]; then \
5336 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5337 else \
5338 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5339 $(MAKE) stage1-start; \
5340 fi; \
5341 cd $(HOST_SUBDIR)/bfd && \
5342 $(MAKE) $(EXTRA_HOST_FLAGS) \
5343 clean
5344 @endif bfd-bootstrap
5347 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5348 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5349 maybe-all-stage2-bfd:
5350 maybe-clean-stage2-bfd:
5351 @if bfd-bootstrap
5352 maybe-all-stage2-bfd: all-stage2-bfd
5353 all-stage2: all-stage2-bfd
5354 TARGET-stage2-bfd = $(TARGET-bfd)
5355 all-stage2-bfd: configure-stage2-bfd
5356 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5357 @r=`${PWD_COMMAND}`; export r; \
5358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5359 TFLAGS="$(STAGE2_TFLAGS)"; \
5360 $(HOST_EXPORTS) \
5361 $(POSTSTAGE1_HOST_EXPORTS) \
5362 cd $(HOST_SUBDIR)/bfd && \
5363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5364 CFLAGS="$(STAGE2_CFLAGS)" \
5365 CXXFLAGS="$(STAGE2_CFLAGS)" \
5366 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5371 TFLAGS="$(STAGE2_TFLAGS)" \
5372 $(TARGET-stage2-bfd)
5374 maybe-clean-stage2-bfd: clean-stage2-bfd
5375 clean-stage2: clean-stage2-bfd
5376 clean-stage2-bfd:
5377 @if [ $(current_stage) = stage2 ]; then \
5378 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5379 else \
5380 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5381 $(MAKE) stage2-start; \
5382 fi; \
5383 cd $(HOST_SUBDIR)/bfd && \
5384 $(MAKE) $(EXTRA_HOST_FLAGS) \
5385 $(POSTSTAGE1_FLAGS_TO_PASS) \
5386 clean
5387 @endif bfd-bootstrap
5390 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5391 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5392 maybe-all-stage3-bfd:
5393 maybe-clean-stage3-bfd:
5394 @if bfd-bootstrap
5395 maybe-all-stage3-bfd: all-stage3-bfd
5396 all-stage3: all-stage3-bfd
5397 TARGET-stage3-bfd = $(TARGET-bfd)
5398 all-stage3-bfd: configure-stage3-bfd
5399 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5400 @r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402 TFLAGS="$(STAGE3_TFLAGS)"; \
5403 $(HOST_EXPORTS) \
5404 $(POSTSTAGE1_HOST_EXPORTS) \
5405 cd $(HOST_SUBDIR)/bfd && \
5406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5407 CFLAGS="$(STAGE3_CFLAGS)" \
5408 CXXFLAGS="$(STAGE3_CFLAGS)" \
5409 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5414 TFLAGS="$(STAGE3_TFLAGS)" \
5415 $(TARGET-stage3-bfd)
5417 maybe-clean-stage3-bfd: clean-stage3-bfd
5418 clean-stage3: clean-stage3-bfd
5419 clean-stage3-bfd:
5420 @if [ $(current_stage) = stage3 ]; then \
5421 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5422 else \
5423 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5424 $(MAKE) stage3-start; \
5425 fi; \
5426 cd $(HOST_SUBDIR)/bfd && \
5427 $(MAKE) $(EXTRA_HOST_FLAGS) \
5428 $(POSTSTAGE1_FLAGS_TO_PASS) \
5429 clean
5430 @endif bfd-bootstrap
5433 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5434 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5435 maybe-all-stage4-bfd:
5436 maybe-clean-stage4-bfd:
5437 @if bfd-bootstrap
5438 maybe-all-stage4-bfd: all-stage4-bfd
5439 all-stage4: all-stage4-bfd
5440 TARGET-stage4-bfd = $(TARGET-bfd)
5441 all-stage4-bfd: configure-stage4-bfd
5442 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5443 @r=`${PWD_COMMAND}`; export r; \
5444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5445 TFLAGS="$(STAGE4_TFLAGS)"; \
5446 $(HOST_EXPORTS) \
5447 $(POSTSTAGE1_HOST_EXPORTS) \
5448 cd $(HOST_SUBDIR)/bfd && \
5449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5450 CFLAGS="$(STAGE4_CFLAGS)" \
5451 CXXFLAGS="$(STAGE4_CFLAGS)" \
5452 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5457 TFLAGS="$(STAGE4_TFLAGS)" \
5458 $(TARGET-stage4-bfd)
5460 maybe-clean-stage4-bfd: clean-stage4-bfd
5461 clean-stage4: clean-stage4-bfd
5462 clean-stage4-bfd:
5463 @if [ $(current_stage) = stage4 ]; then \
5464 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5465 else \
5466 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5467 $(MAKE) stage4-start; \
5468 fi; \
5469 cd $(HOST_SUBDIR)/bfd && \
5470 $(MAKE) $(EXTRA_HOST_FLAGS) \
5471 $(POSTSTAGE1_FLAGS_TO_PASS) \
5472 clean
5473 @endif bfd-bootstrap
5476 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5477 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5478 maybe-all-stageprofile-bfd:
5479 maybe-clean-stageprofile-bfd:
5480 @if bfd-bootstrap
5481 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5482 all-stageprofile: all-stageprofile-bfd
5483 TARGET-stageprofile-bfd = $(TARGET-bfd)
5484 all-stageprofile-bfd: configure-stageprofile-bfd
5485 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5486 @r=`${PWD_COMMAND}`; export r; \
5487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5488 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5489 $(HOST_EXPORTS) \
5490 $(POSTSTAGE1_HOST_EXPORTS) \
5491 cd $(HOST_SUBDIR)/bfd && \
5492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5493 CFLAGS="$(STAGEprofile_CFLAGS)" \
5494 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5495 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5500 TFLAGS="$(STAGEprofile_TFLAGS)" \
5501 $(TARGET-stageprofile-bfd)
5503 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5504 clean-stageprofile: clean-stageprofile-bfd
5505 clean-stageprofile-bfd:
5506 @if [ $(current_stage) = stageprofile ]; then \
5507 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5508 else \
5509 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5510 $(MAKE) stageprofile-start; \
5511 fi; \
5512 cd $(HOST_SUBDIR)/bfd && \
5513 $(MAKE) $(EXTRA_HOST_FLAGS) \
5514 $(POSTSTAGE1_FLAGS_TO_PASS) \
5515 clean
5516 @endif bfd-bootstrap
5519 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5520 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5521 maybe-all-stagefeedback-bfd:
5522 maybe-clean-stagefeedback-bfd:
5523 @if bfd-bootstrap
5524 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5525 all-stagefeedback: all-stagefeedback-bfd
5526 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5527 all-stagefeedback-bfd: configure-stagefeedback-bfd
5528 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5529 @r=`${PWD_COMMAND}`; export r; \
5530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5531 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5532 $(HOST_EXPORTS) \
5533 $(POSTSTAGE1_HOST_EXPORTS) \
5534 cd $(HOST_SUBDIR)/bfd && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5536 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5537 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5538 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5543 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5544 $(TARGET-stagefeedback-bfd)
5546 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5547 clean-stagefeedback: clean-stagefeedback-bfd
5548 clean-stagefeedback-bfd:
5549 @if [ $(current_stage) = stagefeedback ]; then \
5550 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5551 else \
5552 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5553 $(MAKE) stagefeedback-start; \
5554 fi; \
5555 cd $(HOST_SUBDIR)/bfd && \
5556 $(MAKE) $(EXTRA_HOST_FLAGS) \
5557 $(POSTSTAGE1_FLAGS_TO_PASS) \
5558 clean
5559 @endif bfd-bootstrap
5565 .PHONY: check-bfd maybe-check-bfd
5566 maybe-check-bfd:
5567 @if bfd
5568 maybe-check-bfd: check-bfd
5570 check-bfd:
5571 @: $(MAKE); $(unstage)
5572 @r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 (cd $(HOST_SUBDIR)/bfd && \
5576 $(MAKE) $(FLAGS_TO_PASS) check)
5578 @endif bfd
5580 .PHONY: install-bfd maybe-install-bfd
5581 maybe-install-bfd:
5582 @if bfd
5583 maybe-install-bfd: install-bfd
5585 install-bfd: installdirs
5586 @: $(MAKE); $(unstage)
5587 @r=`${PWD_COMMAND}`; export r; \
5588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5589 $(HOST_EXPORTS) \
5590 (cd $(HOST_SUBDIR)/bfd && \
5591 $(MAKE) $(FLAGS_TO_PASS) install)
5593 @endif bfd
5595 # Other targets (info, dvi, pdf, etc.)
5597 .PHONY: maybe-info-bfd info-bfd
5598 maybe-info-bfd:
5599 @if bfd
5600 maybe-info-bfd: info-bfd
5602 info-bfd: \
5603 configure-bfd
5604 @[ -f ./bfd/Makefile ] || exit 0; \
5605 r=`${PWD_COMMAND}`; export r; \
5606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5607 $(HOST_EXPORTS) \
5608 for flag in $(EXTRA_HOST_FLAGS) ; do \
5609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5610 done; \
5611 echo "Doing info in bfd" ; \
5612 (cd $(HOST_SUBDIR)/bfd && \
5613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5615 "RANLIB=$${RANLIB}" \
5616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5617 info) \
5618 || exit 1
5620 @endif bfd
5622 .PHONY: maybe-dvi-bfd dvi-bfd
5623 maybe-dvi-bfd:
5624 @if bfd
5625 maybe-dvi-bfd: dvi-bfd
5627 dvi-bfd: \
5628 configure-bfd
5629 @[ -f ./bfd/Makefile ] || exit 0; \
5630 r=`${PWD_COMMAND}`; export r; \
5631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5632 $(HOST_EXPORTS) \
5633 for flag in $(EXTRA_HOST_FLAGS) ; do \
5634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5635 done; \
5636 echo "Doing dvi in bfd" ; \
5637 (cd $(HOST_SUBDIR)/bfd && \
5638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5640 "RANLIB=$${RANLIB}" \
5641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5642 dvi) \
5643 || exit 1
5645 @endif bfd
5647 .PHONY: maybe-pdf-bfd pdf-bfd
5648 maybe-pdf-bfd:
5649 @if bfd
5650 maybe-pdf-bfd: pdf-bfd
5652 pdf-bfd: \
5653 configure-bfd
5654 @[ -f ./bfd/Makefile ] || exit 0; \
5655 r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 $(HOST_EXPORTS) \
5658 for flag in $(EXTRA_HOST_FLAGS) ; do \
5659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660 done; \
5661 echo "Doing pdf in bfd" ; \
5662 (cd $(HOST_SUBDIR)/bfd && \
5663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665 "RANLIB=$${RANLIB}" \
5666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667 pdf) \
5668 || exit 1
5670 @endif bfd
5672 .PHONY: maybe-html-bfd html-bfd
5673 maybe-html-bfd:
5674 @if bfd
5675 maybe-html-bfd: html-bfd
5677 html-bfd: \
5678 configure-bfd
5679 @[ -f ./bfd/Makefile ] || exit 0; \
5680 r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 $(HOST_EXPORTS) \
5683 for flag in $(EXTRA_HOST_FLAGS) ; do \
5684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685 done; \
5686 echo "Doing html in bfd" ; \
5687 (cd $(HOST_SUBDIR)/bfd && \
5688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5690 "RANLIB=$${RANLIB}" \
5691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5692 html) \
5693 || exit 1
5695 @endif bfd
5697 .PHONY: maybe-TAGS-bfd TAGS-bfd
5698 maybe-TAGS-bfd:
5699 @if bfd
5700 maybe-TAGS-bfd: TAGS-bfd
5702 TAGS-bfd: \
5703 configure-bfd
5704 @[ -f ./bfd/Makefile ] || exit 0; \
5705 r=`${PWD_COMMAND}`; export r; \
5706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5707 $(HOST_EXPORTS) \
5708 for flag in $(EXTRA_HOST_FLAGS) ; do \
5709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5710 done; \
5711 echo "Doing TAGS in bfd" ; \
5712 (cd $(HOST_SUBDIR)/bfd && \
5713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5715 "RANLIB=$${RANLIB}" \
5716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5717 TAGS) \
5718 || exit 1
5720 @endif bfd
5722 .PHONY: maybe-install-info-bfd install-info-bfd
5723 maybe-install-info-bfd:
5724 @if bfd
5725 maybe-install-info-bfd: install-info-bfd
5727 install-info-bfd: \
5728 configure-bfd \
5729 info-bfd
5730 @[ -f ./bfd/Makefile ] || exit 0; \
5731 r=`${PWD_COMMAND}`; export r; \
5732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733 $(HOST_EXPORTS) \
5734 for flag in $(EXTRA_HOST_FLAGS) ; do \
5735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736 done; \
5737 echo "Doing install-info in bfd" ; \
5738 (cd $(HOST_SUBDIR)/bfd && \
5739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741 "RANLIB=$${RANLIB}" \
5742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743 install-info) \
5744 || exit 1
5746 @endif bfd
5748 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5749 maybe-install-pdf-bfd:
5750 @if bfd
5751 maybe-install-pdf-bfd: install-pdf-bfd
5753 install-pdf-bfd: \
5754 configure-bfd \
5755 pdf-bfd
5756 @[ -f ./bfd/Makefile ] || exit 0; \
5757 r=`${PWD_COMMAND}`; export r; \
5758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5759 $(HOST_EXPORTS) \
5760 for flag in $(EXTRA_HOST_FLAGS) ; do \
5761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5762 done; \
5763 echo "Doing install-pdf in bfd" ; \
5764 (cd $(HOST_SUBDIR)/bfd && \
5765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5767 "RANLIB=$${RANLIB}" \
5768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5769 install-pdf) \
5770 || exit 1
5772 @endif bfd
5774 .PHONY: maybe-install-html-bfd install-html-bfd
5775 maybe-install-html-bfd:
5776 @if bfd
5777 maybe-install-html-bfd: install-html-bfd
5779 install-html-bfd: \
5780 configure-bfd \
5781 html-bfd
5782 @[ -f ./bfd/Makefile ] || exit 0; \
5783 r=`${PWD_COMMAND}`; export r; \
5784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785 $(HOST_EXPORTS) \
5786 for flag in $(EXTRA_HOST_FLAGS) ; do \
5787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5788 done; \
5789 echo "Doing install-html in bfd" ; \
5790 (cd $(HOST_SUBDIR)/bfd && \
5791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5793 "RANLIB=$${RANLIB}" \
5794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5795 install-html) \
5796 || exit 1
5798 @endif bfd
5800 .PHONY: maybe-installcheck-bfd installcheck-bfd
5801 maybe-installcheck-bfd:
5802 @if bfd
5803 maybe-installcheck-bfd: installcheck-bfd
5805 installcheck-bfd: \
5806 configure-bfd
5807 @[ -f ./bfd/Makefile ] || exit 0; \
5808 r=`${PWD_COMMAND}`; export r; \
5809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5810 $(HOST_EXPORTS) \
5811 for flag in $(EXTRA_HOST_FLAGS) ; do \
5812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5813 done; \
5814 echo "Doing installcheck in bfd" ; \
5815 (cd $(HOST_SUBDIR)/bfd && \
5816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5818 "RANLIB=$${RANLIB}" \
5819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5820 installcheck) \
5821 || exit 1
5823 @endif bfd
5825 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5826 maybe-mostlyclean-bfd:
5827 @if bfd
5828 maybe-mostlyclean-bfd: mostlyclean-bfd
5830 mostlyclean-bfd:
5831 @[ -f ./bfd/Makefile ] || exit 0; \
5832 r=`${PWD_COMMAND}`; export r; \
5833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834 $(HOST_EXPORTS) \
5835 for flag in $(EXTRA_HOST_FLAGS) ; do \
5836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5837 done; \
5838 echo "Doing mostlyclean in bfd" ; \
5839 (cd $(HOST_SUBDIR)/bfd && \
5840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5842 "RANLIB=$${RANLIB}" \
5843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5844 mostlyclean) \
5845 || exit 1
5847 @endif bfd
5849 .PHONY: maybe-clean-bfd clean-bfd
5850 maybe-clean-bfd:
5851 @if bfd
5852 maybe-clean-bfd: clean-bfd
5854 clean-bfd:
5855 @[ -f ./bfd/Makefile ] || exit 0; \
5856 r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858 $(HOST_EXPORTS) \
5859 for flag in $(EXTRA_HOST_FLAGS) ; do \
5860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5861 done; \
5862 echo "Doing clean in bfd" ; \
5863 (cd $(HOST_SUBDIR)/bfd && \
5864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866 "RANLIB=$${RANLIB}" \
5867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5868 clean) \
5869 || exit 1
5871 @endif bfd
5873 .PHONY: maybe-distclean-bfd distclean-bfd
5874 maybe-distclean-bfd:
5875 @if bfd
5876 maybe-distclean-bfd: distclean-bfd
5878 distclean-bfd:
5879 @[ -f ./bfd/Makefile ] || exit 0; \
5880 r=`${PWD_COMMAND}`; export r; \
5881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882 $(HOST_EXPORTS) \
5883 for flag in $(EXTRA_HOST_FLAGS) ; do \
5884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885 done; \
5886 echo "Doing distclean in bfd" ; \
5887 (cd $(HOST_SUBDIR)/bfd && \
5888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890 "RANLIB=$${RANLIB}" \
5891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5892 distclean) \
5893 || exit 1
5895 @endif bfd
5897 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5898 maybe-maintainer-clean-bfd:
5899 @if bfd
5900 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5902 maintainer-clean-bfd:
5903 @[ -f ./bfd/Makefile ] || exit 0; \
5904 r=`${PWD_COMMAND}`; export r; \
5905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 $(HOST_EXPORTS) \
5907 for flag in $(EXTRA_HOST_FLAGS) ; do \
5908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5909 done; \
5910 echo "Doing maintainer-clean in bfd" ; \
5911 (cd $(HOST_SUBDIR)/bfd && \
5912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5914 "RANLIB=$${RANLIB}" \
5915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5916 maintainer-clean) \
5917 || exit 1
5919 @endif bfd
5923 .PHONY: configure-opcodes maybe-configure-opcodes
5924 maybe-configure-opcodes:
5925 @if gcc-bootstrap
5926 configure-opcodes: stage_current
5927 @endif gcc-bootstrap
5928 @if opcodes
5929 maybe-configure-opcodes: configure-opcodes
5930 configure-opcodes:
5931 @r=`${PWD_COMMAND}`; export r; \
5932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5933 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5935 $(HOST_EXPORTS) \
5936 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5937 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5938 case $(srcdir) in \
5939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5940 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5942 esac; \
5943 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5944 libsrcdir="$$s/opcodes"; \
5945 $(SHELL) $${libsrcdir}/configure \
5946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5947 --target=${target_alias} $${srcdiroption} \
5948 || exit 1
5949 @endif opcodes
5953 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5954 maybe-configure-stage1-opcodes:
5955 @if opcodes-bootstrap
5956 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5957 configure-stage1-opcodes:
5958 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5960 @r=`${PWD_COMMAND}`; export r; \
5961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5962 TFLAGS="$(STAGE1_TFLAGS)"; \
5963 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5964 $(HOST_EXPORTS) \
5965 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5966 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5967 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5968 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5970 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5971 case $(srcdir) in \
5972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5973 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5975 esac; \
5976 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5977 libsrcdir="$$s/opcodes"; \
5978 $(SHELL) $${libsrcdir}/configure \
5979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5980 --target=${target_alias} $${srcdiroption} \
5981 $(STAGE1_CONFIGURE_FLAGS)
5982 @endif opcodes-bootstrap
5984 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5985 maybe-configure-stage2-opcodes:
5986 @if opcodes-bootstrap
5987 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5988 configure-stage2-opcodes:
5989 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5991 @r=`${PWD_COMMAND}`; export r; \
5992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993 TFLAGS="$(STAGE2_TFLAGS)"; \
5994 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5995 $(HOST_EXPORTS) \
5996 $(POSTSTAGE1_HOST_EXPORTS) \
5997 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5998 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5999 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6000 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6002 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6003 case $(srcdir) in \
6004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6005 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6007 esac; \
6008 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6009 libsrcdir="$$s/opcodes"; \
6010 $(SHELL) $${libsrcdir}/configure \
6011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6012 --target=${target_alias} $${srcdiroption} \
6013 --with-build-libsubdir=$(HOST_SUBDIR) \
6014 $(STAGE2_CONFIGURE_FLAGS)
6015 @endif opcodes-bootstrap
6017 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6018 maybe-configure-stage3-opcodes:
6019 @if opcodes-bootstrap
6020 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6021 configure-stage3-opcodes:
6022 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6024 @r=`${PWD_COMMAND}`; export r; \
6025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026 TFLAGS="$(STAGE3_TFLAGS)"; \
6027 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6028 $(HOST_EXPORTS) \
6029 $(POSTSTAGE1_HOST_EXPORTS) \
6030 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6031 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6032 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6033 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6035 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6036 case $(srcdir) in \
6037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6038 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6040 esac; \
6041 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6042 libsrcdir="$$s/opcodes"; \
6043 $(SHELL) $${libsrcdir}/configure \
6044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6045 --target=${target_alias} $${srcdiroption} \
6046 --with-build-libsubdir=$(HOST_SUBDIR) \
6047 $(STAGE3_CONFIGURE_FLAGS)
6048 @endif opcodes-bootstrap
6050 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6051 maybe-configure-stage4-opcodes:
6052 @if opcodes-bootstrap
6053 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6054 configure-stage4-opcodes:
6055 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6057 @r=`${PWD_COMMAND}`; export r; \
6058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6059 TFLAGS="$(STAGE4_TFLAGS)"; \
6060 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6061 $(HOST_EXPORTS) \
6062 $(POSTSTAGE1_HOST_EXPORTS) \
6063 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6064 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6065 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6066 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6068 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6069 case $(srcdir) in \
6070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6071 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6073 esac; \
6074 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6075 libsrcdir="$$s/opcodes"; \
6076 $(SHELL) $${libsrcdir}/configure \
6077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6078 --target=${target_alias} $${srcdiroption} \
6079 --with-build-libsubdir=$(HOST_SUBDIR) \
6080 $(STAGE4_CONFIGURE_FLAGS)
6081 @endif opcodes-bootstrap
6083 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6084 maybe-configure-stageprofile-opcodes:
6085 @if opcodes-bootstrap
6086 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6087 configure-stageprofile-opcodes:
6088 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6090 @r=`${PWD_COMMAND}`; export r; \
6091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6093 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6094 $(HOST_EXPORTS) \
6095 $(POSTSTAGE1_HOST_EXPORTS) \
6096 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6097 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6098 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6099 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6101 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6102 case $(srcdir) in \
6103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6104 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6106 esac; \
6107 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6108 libsrcdir="$$s/opcodes"; \
6109 $(SHELL) $${libsrcdir}/configure \
6110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6111 --target=${target_alias} $${srcdiroption} \
6112 --with-build-libsubdir=$(HOST_SUBDIR) \
6113 $(STAGEprofile_CONFIGURE_FLAGS)
6114 @endif opcodes-bootstrap
6116 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6117 maybe-configure-stagefeedback-opcodes:
6118 @if opcodes-bootstrap
6119 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6120 configure-stagefeedback-opcodes:
6121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6123 @r=`${PWD_COMMAND}`; export r; \
6124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6126 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6127 $(HOST_EXPORTS) \
6128 $(POSTSTAGE1_HOST_EXPORTS) \
6129 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6130 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6131 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6132 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6134 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6135 case $(srcdir) in \
6136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6137 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6139 esac; \
6140 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6141 libsrcdir="$$s/opcodes"; \
6142 $(SHELL) $${libsrcdir}/configure \
6143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6144 --target=${target_alias} $${srcdiroption} \
6145 --with-build-libsubdir=$(HOST_SUBDIR) \
6146 $(STAGEfeedback_CONFIGURE_FLAGS)
6147 @endif opcodes-bootstrap
6153 .PHONY: all-opcodes maybe-all-opcodes
6154 maybe-all-opcodes:
6155 @if gcc-bootstrap
6156 all-opcodes: stage_current
6157 @endif gcc-bootstrap
6158 @if opcodes
6159 TARGET-opcodes=all
6160 maybe-all-opcodes: all-opcodes
6161 all-opcodes: configure-opcodes
6162 @r=`${PWD_COMMAND}`; export r; \
6163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6164 $(HOST_EXPORTS) \
6165 (cd $(HOST_SUBDIR)/opcodes && \
6166 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6167 $(TARGET-opcodes))
6168 @endif opcodes
6172 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6173 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6174 maybe-all-stage1-opcodes:
6175 maybe-clean-stage1-opcodes:
6176 @if opcodes-bootstrap
6177 maybe-all-stage1-opcodes: all-stage1-opcodes
6178 all-stage1: all-stage1-opcodes
6179 TARGET-stage1-opcodes = $(TARGET-opcodes)
6180 all-stage1-opcodes: configure-stage1-opcodes
6181 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6182 @r=`${PWD_COMMAND}`; export r; \
6183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184 TFLAGS="$(STAGE1_TFLAGS)"; \
6185 $(HOST_EXPORTS) \
6186 cd $(HOST_SUBDIR)/opcodes && \
6187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6188 CFLAGS="$(STAGE1_CFLAGS)" \
6189 CXXFLAGS="$(STAGE1_CFLAGS)" \
6190 LIBCFLAGS="$(LIBCFLAGS)" \
6191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6194 $(EXTRA_HOST_FLAGS) \
6195 TFLAGS="$(STAGE1_TFLAGS)" \
6196 $(TARGET-stage1-opcodes)
6198 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6199 clean-stage1: clean-stage1-opcodes
6200 clean-stage1-opcodes:
6201 @if [ $(current_stage) = stage1 ]; then \
6202 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6203 else \
6204 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6205 $(MAKE) stage1-start; \
6206 fi; \
6207 cd $(HOST_SUBDIR)/opcodes && \
6208 $(MAKE) $(EXTRA_HOST_FLAGS) \
6209 clean
6210 @endif opcodes-bootstrap
6213 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6214 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6215 maybe-all-stage2-opcodes:
6216 maybe-clean-stage2-opcodes:
6217 @if opcodes-bootstrap
6218 maybe-all-stage2-opcodes: all-stage2-opcodes
6219 all-stage2: all-stage2-opcodes
6220 TARGET-stage2-opcodes = $(TARGET-opcodes)
6221 all-stage2-opcodes: configure-stage2-opcodes
6222 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6223 @r=`${PWD_COMMAND}`; export r; \
6224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225 TFLAGS="$(STAGE2_TFLAGS)"; \
6226 $(HOST_EXPORTS) \
6227 $(POSTSTAGE1_HOST_EXPORTS) \
6228 cd $(HOST_SUBDIR)/opcodes && \
6229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6230 CFLAGS="$(STAGE2_CFLAGS)" \
6231 CXXFLAGS="$(STAGE2_CFLAGS)" \
6232 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6237 TFLAGS="$(STAGE2_TFLAGS)" \
6238 $(TARGET-stage2-opcodes)
6240 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6241 clean-stage2: clean-stage2-opcodes
6242 clean-stage2-opcodes:
6243 @if [ $(current_stage) = stage2 ]; then \
6244 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6245 else \
6246 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6247 $(MAKE) stage2-start; \
6248 fi; \
6249 cd $(HOST_SUBDIR)/opcodes && \
6250 $(MAKE) $(EXTRA_HOST_FLAGS) \
6251 $(POSTSTAGE1_FLAGS_TO_PASS) \
6252 clean
6253 @endif opcodes-bootstrap
6256 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6257 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6258 maybe-all-stage3-opcodes:
6259 maybe-clean-stage3-opcodes:
6260 @if opcodes-bootstrap
6261 maybe-all-stage3-opcodes: all-stage3-opcodes
6262 all-stage3: all-stage3-opcodes
6263 TARGET-stage3-opcodes = $(TARGET-opcodes)
6264 all-stage3-opcodes: configure-stage3-opcodes
6265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6266 @r=`${PWD_COMMAND}`; export r; \
6267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6268 TFLAGS="$(STAGE3_TFLAGS)"; \
6269 $(HOST_EXPORTS) \
6270 $(POSTSTAGE1_HOST_EXPORTS) \
6271 cd $(HOST_SUBDIR)/opcodes && \
6272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6273 CFLAGS="$(STAGE3_CFLAGS)" \
6274 CXXFLAGS="$(STAGE3_CFLAGS)" \
6275 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6280 TFLAGS="$(STAGE3_TFLAGS)" \
6281 $(TARGET-stage3-opcodes)
6283 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6284 clean-stage3: clean-stage3-opcodes
6285 clean-stage3-opcodes:
6286 @if [ $(current_stage) = stage3 ]; then \
6287 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6288 else \
6289 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6290 $(MAKE) stage3-start; \
6291 fi; \
6292 cd $(HOST_SUBDIR)/opcodes && \
6293 $(MAKE) $(EXTRA_HOST_FLAGS) \
6294 $(POSTSTAGE1_FLAGS_TO_PASS) \
6295 clean
6296 @endif opcodes-bootstrap
6299 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6300 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6301 maybe-all-stage4-opcodes:
6302 maybe-clean-stage4-opcodes:
6303 @if opcodes-bootstrap
6304 maybe-all-stage4-opcodes: all-stage4-opcodes
6305 all-stage4: all-stage4-opcodes
6306 TARGET-stage4-opcodes = $(TARGET-opcodes)
6307 all-stage4-opcodes: configure-stage4-opcodes
6308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6309 @r=`${PWD_COMMAND}`; export r; \
6310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6311 TFLAGS="$(STAGE4_TFLAGS)"; \
6312 $(HOST_EXPORTS) \
6313 $(POSTSTAGE1_HOST_EXPORTS) \
6314 cd $(HOST_SUBDIR)/opcodes && \
6315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6316 CFLAGS="$(STAGE4_CFLAGS)" \
6317 CXXFLAGS="$(STAGE4_CFLAGS)" \
6318 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6323 TFLAGS="$(STAGE4_TFLAGS)" \
6324 $(TARGET-stage4-opcodes)
6326 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6327 clean-stage4: clean-stage4-opcodes
6328 clean-stage4-opcodes:
6329 @if [ $(current_stage) = stage4 ]; then \
6330 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6331 else \
6332 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6333 $(MAKE) stage4-start; \
6334 fi; \
6335 cd $(HOST_SUBDIR)/opcodes && \
6336 $(MAKE) $(EXTRA_HOST_FLAGS) \
6337 $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 clean
6339 @endif opcodes-bootstrap
6342 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6343 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6344 maybe-all-stageprofile-opcodes:
6345 maybe-clean-stageprofile-opcodes:
6346 @if opcodes-bootstrap
6347 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6348 all-stageprofile: all-stageprofile-opcodes
6349 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6350 all-stageprofile-opcodes: configure-stageprofile-opcodes
6351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6352 @r=`${PWD_COMMAND}`; export r; \
6353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6354 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6355 $(HOST_EXPORTS) \
6356 $(POSTSTAGE1_HOST_EXPORTS) \
6357 cd $(HOST_SUBDIR)/opcodes && \
6358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6359 CFLAGS="$(STAGEprofile_CFLAGS)" \
6360 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6361 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6366 TFLAGS="$(STAGEprofile_TFLAGS)" \
6367 $(TARGET-stageprofile-opcodes)
6369 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6370 clean-stageprofile: clean-stageprofile-opcodes
6371 clean-stageprofile-opcodes:
6372 @if [ $(current_stage) = stageprofile ]; then \
6373 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6374 else \
6375 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6376 $(MAKE) stageprofile-start; \
6377 fi; \
6378 cd $(HOST_SUBDIR)/opcodes && \
6379 $(MAKE) $(EXTRA_HOST_FLAGS) \
6380 $(POSTSTAGE1_FLAGS_TO_PASS) \
6381 clean
6382 @endif opcodes-bootstrap
6385 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6386 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6387 maybe-all-stagefeedback-opcodes:
6388 maybe-clean-stagefeedback-opcodes:
6389 @if opcodes-bootstrap
6390 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6391 all-stagefeedback: all-stagefeedback-opcodes
6392 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6393 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6394 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6395 @r=`${PWD_COMMAND}`; export r; \
6396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6397 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6398 $(HOST_EXPORTS) \
6399 $(POSTSTAGE1_HOST_EXPORTS) \
6400 cd $(HOST_SUBDIR)/opcodes && \
6401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6403 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6404 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6409 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6410 $(TARGET-stagefeedback-opcodes)
6412 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6413 clean-stagefeedback: clean-stagefeedback-opcodes
6414 clean-stagefeedback-opcodes:
6415 @if [ $(current_stage) = stagefeedback ]; then \
6416 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6417 else \
6418 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6419 $(MAKE) stagefeedback-start; \
6420 fi; \
6421 cd $(HOST_SUBDIR)/opcodes && \
6422 $(MAKE) $(EXTRA_HOST_FLAGS) \
6423 $(POSTSTAGE1_FLAGS_TO_PASS) \
6424 clean
6425 @endif opcodes-bootstrap
6431 .PHONY: check-opcodes maybe-check-opcodes
6432 maybe-check-opcodes:
6433 @if opcodes
6434 maybe-check-opcodes: check-opcodes
6436 check-opcodes:
6437 @: $(MAKE); $(unstage)
6438 @r=`${PWD_COMMAND}`; export r; \
6439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6440 $(HOST_EXPORTS) \
6441 (cd $(HOST_SUBDIR)/opcodes && \
6442 $(MAKE) $(FLAGS_TO_PASS) check)
6444 @endif opcodes
6446 .PHONY: install-opcodes maybe-install-opcodes
6447 maybe-install-opcodes:
6448 @if opcodes
6449 maybe-install-opcodes: install-opcodes
6451 install-opcodes: installdirs
6452 @: $(MAKE); $(unstage)
6453 @r=`${PWD_COMMAND}`; export r; \
6454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6455 $(HOST_EXPORTS) \
6456 (cd $(HOST_SUBDIR)/opcodes && \
6457 $(MAKE) $(FLAGS_TO_PASS) install)
6459 @endif opcodes
6461 # Other targets (info, dvi, pdf, etc.)
6463 .PHONY: maybe-info-opcodes info-opcodes
6464 maybe-info-opcodes:
6465 @if opcodes
6466 maybe-info-opcodes: info-opcodes
6468 info-opcodes: \
6469 configure-opcodes
6470 @[ -f ./opcodes/Makefile ] || exit 0; \
6471 r=`${PWD_COMMAND}`; export r; \
6472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6473 $(HOST_EXPORTS) \
6474 for flag in $(EXTRA_HOST_FLAGS) ; do \
6475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6476 done; \
6477 echo "Doing info in opcodes" ; \
6478 (cd $(HOST_SUBDIR)/opcodes && \
6479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6481 "RANLIB=$${RANLIB}" \
6482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6483 info) \
6484 || exit 1
6486 @endif opcodes
6488 .PHONY: maybe-dvi-opcodes dvi-opcodes
6489 maybe-dvi-opcodes:
6490 @if opcodes
6491 maybe-dvi-opcodes: dvi-opcodes
6493 dvi-opcodes: \
6494 configure-opcodes
6495 @[ -f ./opcodes/Makefile ] || exit 0; \
6496 r=`${PWD_COMMAND}`; export r; \
6497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6498 $(HOST_EXPORTS) \
6499 for flag in $(EXTRA_HOST_FLAGS) ; do \
6500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6501 done; \
6502 echo "Doing dvi in opcodes" ; \
6503 (cd $(HOST_SUBDIR)/opcodes && \
6504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6506 "RANLIB=$${RANLIB}" \
6507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6508 dvi) \
6509 || exit 1
6511 @endif opcodes
6513 .PHONY: maybe-pdf-opcodes pdf-opcodes
6514 maybe-pdf-opcodes:
6515 @if opcodes
6516 maybe-pdf-opcodes: pdf-opcodes
6518 pdf-opcodes: \
6519 configure-opcodes
6520 @[ -f ./opcodes/Makefile ] || exit 0; \
6521 r=`${PWD_COMMAND}`; export r; \
6522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523 $(HOST_EXPORTS) \
6524 for flag in $(EXTRA_HOST_FLAGS) ; do \
6525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6526 done; \
6527 echo "Doing pdf in opcodes" ; \
6528 (cd $(HOST_SUBDIR)/opcodes && \
6529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6531 "RANLIB=$${RANLIB}" \
6532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6533 pdf) \
6534 || exit 1
6536 @endif opcodes
6538 .PHONY: maybe-html-opcodes html-opcodes
6539 maybe-html-opcodes:
6540 @if opcodes
6541 maybe-html-opcodes: html-opcodes
6543 html-opcodes: \
6544 configure-opcodes
6545 @[ -f ./opcodes/Makefile ] || exit 0; \
6546 r=`${PWD_COMMAND}`; export r; \
6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548 $(HOST_EXPORTS) \
6549 for flag in $(EXTRA_HOST_FLAGS) ; do \
6550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551 done; \
6552 echo "Doing html in opcodes" ; \
6553 (cd $(HOST_SUBDIR)/opcodes && \
6554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556 "RANLIB=$${RANLIB}" \
6557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6558 html) \
6559 || exit 1
6561 @endif opcodes
6563 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6564 maybe-TAGS-opcodes:
6565 @if opcodes
6566 maybe-TAGS-opcodes: TAGS-opcodes
6568 TAGS-opcodes: \
6569 configure-opcodes
6570 @[ -f ./opcodes/Makefile ] || exit 0; \
6571 r=`${PWD_COMMAND}`; export r; \
6572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573 $(HOST_EXPORTS) \
6574 for flag in $(EXTRA_HOST_FLAGS) ; do \
6575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576 done; \
6577 echo "Doing TAGS in opcodes" ; \
6578 (cd $(HOST_SUBDIR)/opcodes && \
6579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581 "RANLIB=$${RANLIB}" \
6582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6583 TAGS) \
6584 || exit 1
6586 @endif opcodes
6588 .PHONY: maybe-install-info-opcodes install-info-opcodes
6589 maybe-install-info-opcodes:
6590 @if opcodes
6591 maybe-install-info-opcodes: install-info-opcodes
6593 install-info-opcodes: \
6594 configure-opcodes \
6595 info-opcodes
6596 @[ -f ./opcodes/Makefile ] || exit 0; \
6597 r=`${PWD_COMMAND}`; export r; \
6598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599 $(HOST_EXPORTS) \
6600 for flag in $(EXTRA_HOST_FLAGS) ; do \
6601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602 done; \
6603 echo "Doing install-info in opcodes" ; \
6604 (cd $(HOST_SUBDIR)/opcodes && \
6605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607 "RANLIB=$${RANLIB}" \
6608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6609 install-info) \
6610 || exit 1
6612 @endif opcodes
6614 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6615 maybe-install-pdf-opcodes:
6616 @if opcodes
6617 maybe-install-pdf-opcodes: install-pdf-opcodes
6619 install-pdf-opcodes: \
6620 configure-opcodes \
6621 pdf-opcodes
6622 @[ -f ./opcodes/Makefile ] || exit 0; \
6623 r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 for flag in $(EXTRA_HOST_FLAGS) ; do \
6627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6628 done; \
6629 echo "Doing install-pdf in opcodes" ; \
6630 (cd $(HOST_SUBDIR)/opcodes && \
6631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6633 "RANLIB=$${RANLIB}" \
6634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6635 install-pdf) \
6636 || exit 1
6638 @endif opcodes
6640 .PHONY: maybe-install-html-opcodes install-html-opcodes
6641 maybe-install-html-opcodes:
6642 @if opcodes
6643 maybe-install-html-opcodes: install-html-opcodes
6645 install-html-opcodes: \
6646 configure-opcodes \
6647 html-opcodes
6648 @[ -f ./opcodes/Makefile ] || exit 0; \
6649 r=`${PWD_COMMAND}`; export r; \
6650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651 $(HOST_EXPORTS) \
6652 for flag in $(EXTRA_HOST_FLAGS) ; do \
6653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6654 done; \
6655 echo "Doing install-html in opcodes" ; \
6656 (cd $(HOST_SUBDIR)/opcodes && \
6657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6659 "RANLIB=$${RANLIB}" \
6660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6661 install-html) \
6662 || exit 1
6664 @endif opcodes
6666 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6667 maybe-installcheck-opcodes:
6668 @if opcodes
6669 maybe-installcheck-opcodes: installcheck-opcodes
6671 installcheck-opcodes: \
6672 configure-opcodes
6673 @[ -f ./opcodes/Makefile ] || exit 0; \
6674 r=`${PWD_COMMAND}`; export r; \
6675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6676 $(HOST_EXPORTS) \
6677 for flag in $(EXTRA_HOST_FLAGS) ; do \
6678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6679 done; \
6680 echo "Doing installcheck in opcodes" ; \
6681 (cd $(HOST_SUBDIR)/opcodes && \
6682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6684 "RANLIB=$${RANLIB}" \
6685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6686 installcheck) \
6687 || exit 1
6689 @endif opcodes
6691 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6692 maybe-mostlyclean-opcodes:
6693 @if opcodes
6694 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6696 mostlyclean-opcodes:
6697 @[ -f ./opcodes/Makefile ] || exit 0; \
6698 r=`${PWD_COMMAND}`; export r; \
6699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6700 $(HOST_EXPORTS) \
6701 for flag in $(EXTRA_HOST_FLAGS) ; do \
6702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6703 done; \
6704 echo "Doing mostlyclean in opcodes" ; \
6705 (cd $(HOST_SUBDIR)/opcodes && \
6706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6708 "RANLIB=$${RANLIB}" \
6709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6710 mostlyclean) \
6711 || exit 1
6713 @endif opcodes
6715 .PHONY: maybe-clean-opcodes clean-opcodes
6716 maybe-clean-opcodes:
6717 @if opcodes
6718 maybe-clean-opcodes: clean-opcodes
6720 clean-opcodes:
6721 @[ -f ./opcodes/Makefile ] || exit 0; \
6722 r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 $(HOST_EXPORTS) \
6725 for flag in $(EXTRA_HOST_FLAGS) ; do \
6726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6727 done; \
6728 echo "Doing clean in opcodes" ; \
6729 (cd $(HOST_SUBDIR)/opcodes && \
6730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6732 "RANLIB=$${RANLIB}" \
6733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6734 clean) \
6735 || exit 1
6737 @endif opcodes
6739 .PHONY: maybe-distclean-opcodes distclean-opcodes
6740 maybe-distclean-opcodes:
6741 @if opcodes
6742 maybe-distclean-opcodes: distclean-opcodes
6744 distclean-opcodes:
6745 @[ -f ./opcodes/Makefile ] || exit 0; \
6746 r=`${PWD_COMMAND}`; export r; \
6747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6748 $(HOST_EXPORTS) \
6749 for flag in $(EXTRA_HOST_FLAGS) ; do \
6750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6751 done; \
6752 echo "Doing distclean in opcodes" ; \
6753 (cd $(HOST_SUBDIR)/opcodes && \
6754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6756 "RANLIB=$${RANLIB}" \
6757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6758 distclean) \
6759 || exit 1
6761 @endif opcodes
6763 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6764 maybe-maintainer-clean-opcodes:
6765 @if opcodes
6766 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6768 maintainer-clean-opcodes:
6769 @[ -f ./opcodes/Makefile ] || exit 0; \
6770 r=`${PWD_COMMAND}`; export r; \
6771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 $(HOST_EXPORTS) \
6773 for flag in $(EXTRA_HOST_FLAGS) ; do \
6774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775 done; \
6776 echo "Doing maintainer-clean in opcodes" ; \
6777 (cd $(HOST_SUBDIR)/opcodes && \
6778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780 "RANLIB=$${RANLIB}" \
6781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782 maintainer-clean) \
6783 || exit 1
6785 @endif opcodes
6789 .PHONY: configure-binutils maybe-configure-binutils
6790 maybe-configure-binutils:
6791 @if gcc-bootstrap
6792 configure-binutils: stage_current
6793 @endif gcc-bootstrap
6794 @if binutils
6795 maybe-configure-binutils: configure-binutils
6796 configure-binutils:
6797 @r=`${PWD_COMMAND}`; export r; \
6798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6799 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6801 $(HOST_EXPORTS) \
6802 echo Configuring in $(HOST_SUBDIR)/binutils; \
6803 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6804 case $(srcdir) in \
6805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6806 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6808 esac; \
6809 srcdiroption="--srcdir=$${topdir}/binutils"; \
6810 libsrcdir="$$s/binutils"; \
6811 $(SHELL) $${libsrcdir}/configure \
6812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6813 --target=${target_alias} $${srcdiroption} \
6814 || exit 1
6815 @endif binutils
6819 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6820 maybe-configure-stage1-binutils:
6821 @if binutils-bootstrap
6822 maybe-configure-stage1-binutils: configure-stage1-binutils
6823 configure-stage1-binutils:
6824 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6826 @r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 TFLAGS="$(STAGE1_TFLAGS)"; \
6829 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6830 $(HOST_EXPORTS) \
6831 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6832 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6833 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6834 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6836 cd $(HOST_SUBDIR)/binutils || exit 1; \
6837 case $(srcdir) in \
6838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6839 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6841 esac; \
6842 srcdiroption="--srcdir=$${topdir}/binutils"; \
6843 libsrcdir="$$s/binutils"; \
6844 $(SHELL) $${libsrcdir}/configure \
6845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6846 --target=${target_alias} $${srcdiroption} \
6847 $(STAGE1_CONFIGURE_FLAGS)
6848 @endif binutils-bootstrap
6850 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6851 maybe-configure-stage2-binutils:
6852 @if binutils-bootstrap
6853 maybe-configure-stage2-binutils: configure-stage2-binutils
6854 configure-stage2-binutils:
6855 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6857 @r=`${PWD_COMMAND}`; export r; \
6858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859 TFLAGS="$(STAGE2_TFLAGS)"; \
6860 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6861 $(HOST_EXPORTS) \
6862 $(POSTSTAGE1_HOST_EXPORTS) \
6863 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6864 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6865 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6866 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6868 cd $(HOST_SUBDIR)/binutils || exit 1; \
6869 case $(srcdir) in \
6870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6871 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6873 esac; \
6874 srcdiroption="--srcdir=$${topdir}/binutils"; \
6875 libsrcdir="$$s/binutils"; \
6876 $(SHELL) $${libsrcdir}/configure \
6877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6878 --target=${target_alias} $${srcdiroption} \
6879 --with-build-libsubdir=$(HOST_SUBDIR) \
6880 $(STAGE2_CONFIGURE_FLAGS)
6881 @endif binutils-bootstrap
6883 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6884 maybe-configure-stage3-binutils:
6885 @if binutils-bootstrap
6886 maybe-configure-stage3-binutils: configure-stage3-binutils
6887 configure-stage3-binutils:
6888 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6890 @r=`${PWD_COMMAND}`; export r; \
6891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892 TFLAGS="$(STAGE3_TFLAGS)"; \
6893 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6894 $(HOST_EXPORTS) \
6895 $(POSTSTAGE1_HOST_EXPORTS) \
6896 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6897 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6898 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6899 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6901 cd $(HOST_SUBDIR)/binutils || exit 1; \
6902 case $(srcdir) in \
6903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6904 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6906 esac; \
6907 srcdiroption="--srcdir=$${topdir}/binutils"; \
6908 libsrcdir="$$s/binutils"; \
6909 $(SHELL) $${libsrcdir}/configure \
6910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6911 --target=${target_alias} $${srcdiroption} \
6912 --with-build-libsubdir=$(HOST_SUBDIR) \
6913 $(STAGE3_CONFIGURE_FLAGS)
6914 @endif binutils-bootstrap
6916 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6917 maybe-configure-stage4-binutils:
6918 @if binutils-bootstrap
6919 maybe-configure-stage4-binutils: configure-stage4-binutils
6920 configure-stage4-binutils:
6921 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6923 @r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 TFLAGS="$(STAGE4_TFLAGS)"; \
6926 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6927 $(HOST_EXPORTS) \
6928 $(POSTSTAGE1_HOST_EXPORTS) \
6929 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6930 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6931 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6932 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6934 cd $(HOST_SUBDIR)/binutils || exit 1; \
6935 case $(srcdir) in \
6936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6937 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6939 esac; \
6940 srcdiroption="--srcdir=$${topdir}/binutils"; \
6941 libsrcdir="$$s/binutils"; \
6942 $(SHELL) $${libsrcdir}/configure \
6943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6944 --target=${target_alias} $${srcdiroption} \
6945 --with-build-libsubdir=$(HOST_SUBDIR) \
6946 $(STAGE4_CONFIGURE_FLAGS)
6947 @endif binutils-bootstrap
6949 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6950 maybe-configure-stageprofile-binutils:
6951 @if binutils-bootstrap
6952 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6953 configure-stageprofile-binutils:
6954 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6956 @r=`${PWD_COMMAND}`; export r; \
6957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6958 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6959 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6960 $(HOST_EXPORTS) \
6961 $(POSTSTAGE1_HOST_EXPORTS) \
6962 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6963 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6964 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6965 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6967 cd $(HOST_SUBDIR)/binutils || exit 1; \
6968 case $(srcdir) in \
6969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6970 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6972 esac; \
6973 srcdiroption="--srcdir=$${topdir}/binutils"; \
6974 libsrcdir="$$s/binutils"; \
6975 $(SHELL) $${libsrcdir}/configure \
6976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6977 --target=${target_alias} $${srcdiroption} \
6978 --with-build-libsubdir=$(HOST_SUBDIR) \
6979 $(STAGEprofile_CONFIGURE_FLAGS)
6980 @endif binutils-bootstrap
6982 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6983 maybe-configure-stagefeedback-binutils:
6984 @if binutils-bootstrap
6985 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6986 configure-stagefeedback-binutils:
6987 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6989 @r=`${PWD_COMMAND}`; export r; \
6990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6991 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6992 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6993 $(HOST_EXPORTS) \
6994 $(POSTSTAGE1_HOST_EXPORTS) \
6995 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6996 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6997 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6998 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7000 cd $(HOST_SUBDIR)/binutils || exit 1; \
7001 case $(srcdir) in \
7002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7003 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7005 esac; \
7006 srcdiroption="--srcdir=$${topdir}/binutils"; \
7007 libsrcdir="$$s/binutils"; \
7008 $(SHELL) $${libsrcdir}/configure \
7009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7010 --target=${target_alias} $${srcdiroption} \
7011 --with-build-libsubdir=$(HOST_SUBDIR) \
7012 $(STAGEfeedback_CONFIGURE_FLAGS)
7013 @endif binutils-bootstrap
7019 .PHONY: all-binutils maybe-all-binutils
7020 maybe-all-binutils:
7021 @if gcc-bootstrap
7022 all-binutils: stage_current
7023 @endif gcc-bootstrap
7024 @if binutils
7025 TARGET-binutils=all
7026 maybe-all-binutils: all-binutils
7027 all-binutils: configure-binutils
7028 @r=`${PWD_COMMAND}`; export r; \
7029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030 $(HOST_EXPORTS) \
7031 (cd $(HOST_SUBDIR)/binutils && \
7032 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7033 $(TARGET-binutils))
7034 @endif binutils
7038 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7039 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7040 maybe-all-stage1-binutils:
7041 maybe-clean-stage1-binutils:
7042 @if binutils-bootstrap
7043 maybe-all-stage1-binutils: all-stage1-binutils
7044 all-stage1: all-stage1-binutils
7045 TARGET-stage1-binutils = $(TARGET-binutils)
7046 all-stage1-binutils: configure-stage1-binutils
7047 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7048 @r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 TFLAGS="$(STAGE1_TFLAGS)"; \
7051 $(HOST_EXPORTS) \
7052 cd $(HOST_SUBDIR)/binutils && \
7053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7054 CFLAGS="$(STAGE1_CFLAGS)" \
7055 CXXFLAGS="$(STAGE1_CFLAGS)" \
7056 LIBCFLAGS="$(LIBCFLAGS)" \
7057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7060 $(EXTRA_HOST_FLAGS) \
7061 TFLAGS="$(STAGE1_TFLAGS)" \
7062 $(TARGET-stage1-binutils)
7064 maybe-clean-stage1-binutils: clean-stage1-binutils
7065 clean-stage1: clean-stage1-binutils
7066 clean-stage1-binutils:
7067 @if [ $(current_stage) = stage1 ]; then \
7068 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7069 else \
7070 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7071 $(MAKE) stage1-start; \
7072 fi; \
7073 cd $(HOST_SUBDIR)/binutils && \
7074 $(MAKE) $(EXTRA_HOST_FLAGS) \
7075 clean
7076 @endif binutils-bootstrap
7079 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7080 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7081 maybe-all-stage2-binutils:
7082 maybe-clean-stage2-binutils:
7083 @if binutils-bootstrap
7084 maybe-all-stage2-binutils: all-stage2-binutils
7085 all-stage2: all-stage2-binutils
7086 TARGET-stage2-binutils = $(TARGET-binutils)
7087 all-stage2-binutils: configure-stage2-binutils
7088 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7089 @r=`${PWD_COMMAND}`; export r; \
7090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7091 TFLAGS="$(STAGE2_TFLAGS)"; \
7092 $(HOST_EXPORTS) \
7093 $(POSTSTAGE1_HOST_EXPORTS) \
7094 cd $(HOST_SUBDIR)/binutils && \
7095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7096 CFLAGS="$(STAGE2_CFLAGS)" \
7097 CXXFLAGS="$(STAGE2_CFLAGS)" \
7098 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7103 TFLAGS="$(STAGE2_TFLAGS)" \
7104 $(TARGET-stage2-binutils)
7106 maybe-clean-stage2-binutils: clean-stage2-binutils
7107 clean-stage2: clean-stage2-binutils
7108 clean-stage2-binutils:
7109 @if [ $(current_stage) = stage2 ]; then \
7110 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7111 else \
7112 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7113 $(MAKE) stage2-start; \
7114 fi; \
7115 cd $(HOST_SUBDIR)/binutils && \
7116 $(MAKE) $(EXTRA_HOST_FLAGS) \
7117 $(POSTSTAGE1_FLAGS_TO_PASS) \
7118 clean
7119 @endif binutils-bootstrap
7122 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7123 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7124 maybe-all-stage3-binutils:
7125 maybe-clean-stage3-binutils:
7126 @if binutils-bootstrap
7127 maybe-all-stage3-binutils: all-stage3-binutils
7128 all-stage3: all-stage3-binutils
7129 TARGET-stage3-binutils = $(TARGET-binutils)
7130 all-stage3-binutils: configure-stage3-binutils
7131 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7132 @r=`${PWD_COMMAND}`; export r; \
7133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 TFLAGS="$(STAGE3_TFLAGS)"; \
7135 $(HOST_EXPORTS) \
7136 $(POSTSTAGE1_HOST_EXPORTS) \
7137 cd $(HOST_SUBDIR)/binutils && \
7138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7139 CFLAGS="$(STAGE3_CFLAGS)" \
7140 CXXFLAGS="$(STAGE3_CFLAGS)" \
7141 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7146 TFLAGS="$(STAGE3_TFLAGS)" \
7147 $(TARGET-stage3-binutils)
7149 maybe-clean-stage3-binutils: clean-stage3-binutils
7150 clean-stage3: clean-stage3-binutils
7151 clean-stage3-binutils:
7152 @if [ $(current_stage) = stage3 ]; then \
7153 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7154 else \
7155 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7156 $(MAKE) stage3-start; \
7157 fi; \
7158 cd $(HOST_SUBDIR)/binutils && \
7159 $(MAKE) $(EXTRA_HOST_FLAGS) \
7160 $(POSTSTAGE1_FLAGS_TO_PASS) \
7161 clean
7162 @endif binutils-bootstrap
7165 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7166 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7167 maybe-all-stage4-binutils:
7168 maybe-clean-stage4-binutils:
7169 @if binutils-bootstrap
7170 maybe-all-stage4-binutils: all-stage4-binutils
7171 all-stage4: all-stage4-binutils
7172 TARGET-stage4-binutils = $(TARGET-binutils)
7173 all-stage4-binutils: configure-stage4-binutils
7174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7175 @r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 TFLAGS="$(STAGE4_TFLAGS)"; \
7178 $(HOST_EXPORTS) \
7179 $(POSTSTAGE1_HOST_EXPORTS) \
7180 cd $(HOST_SUBDIR)/binutils && \
7181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7182 CFLAGS="$(STAGE4_CFLAGS)" \
7183 CXXFLAGS="$(STAGE4_CFLAGS)" \
7184 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7189 TFLAGS="$(STAGE4_TFLAGS)" \
7190 $(TARGET-stage4-binutils)
7192 maybe-clean-stage4-binutils: clean-stage4-binutils
7193 clean-stage4: clean-stage4-binutils
7194 clean-stage4-binutils:
7195 @if [ $(current_stage) = stage4 ]; then \
7196 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7197 else \
7198 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7199 $(MAKE) stage4-start; \
7200 fi; \
7201 cd $(HOST_SUBDIR)/binutils && \
7202 $(MAKE) $(EXTRA_HOST_FLAGS) \
7203 $(POSTSTAGE1_FLAGS_TO_PASS) \
7204 clean
7205 @endif binutils-bootstrap
7208 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7209 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7210 maybe-all-stageprofile-binutils:
7211 maybe-clean-stageprofile-binutils:
7212 @if binutils-bootstrap
7213 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7214 all-stageprofile: all-stageprofile-binutils
7215 TARGET-stageprofile-binutils = $(TARGET-binutils)
7216 all-stageprofile-binutils: configure-stageprofile-binutils
7217 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7218 @r=`${PWD_COMMAND}`; export r; \
7219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7221 $(HOST_EXPORTS) \
7222 $(POSTSTAGE1_HOST_EXPORTS) \
7223 cd $(HOST_SUBDIR)/binutils && \
7224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7225 CFLAGS="$(STAGEprofile_CFLAGS)" \
7226 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7227 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7232 TFLAGS="$(STAGEprofile_TFLAGS)" \
7233 $(TARGET-stageprofile-binutils)
7235 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7236 clean-stageprofile: clean-stageprofile-binutils
7237 clean-stageprofile-binutils:
7238 @if [ $(current_stage) = stageprofile ]; then \
7239 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7240 else \
7241 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7242 $(MAKE) stageprofile-start; \
7243 fi; \
7244 cd $(HOST_SUBDIR)/binutils && \
7245 $(MAKE) $(EXTRA_HOST_FLAGS) \
7246 $(POSTSTAGE1_FLAGS_TO_PASS) \
7247 clean
7248 @endif binutils-bootstrap
7251 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7252 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7253 maybe-all-stagefeedback-binutils:
7254 maybe-clean-stagefeedback-binutils:
7255 @if binutils-bootstrap
7256 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7257 all-stagefeedback: all-stagefeedback-binutils
7258 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7259 all-stagefeedback-binutils: configure-stagefeedback-binutils
7260 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7261 @r=`${PWD_COMMAND}`; export r; \
7262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7264 $(HOST_EXPORTS) \
7265 $(POSTSTAGE1_HOST_EXPORTS) \
7266 cd $(HOST_SUBDIR)/binutils && \
7267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7268 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7269 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7270 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7275 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7276 $(TARGET-stagefeedback-binutils)
7278 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7279 clean-stagefeedback: clean-stagefeedback-binutils
7280 clean-stagefeedback-binutils:
7281 @if [ $(current_stage) = stagefeedback ]; then \
7282 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7283 else \
7284 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7285 $(MAKE) stagefeedback-start; \
7286 fi; \
7287 cd $(HOST_SUBDIR)/binutils && \
7288 $(MAKE) $(EXTRA_HOST_FLAGS) \
7289 $(POSTSTAGE1_FLAGS_TO_PASS) \
7290 clean
7291 @endif binutils-bootstrap
7297 .PHONY: check-binutils maybe-check-binutils
7298 maybe-check-binutils:
7299 @if binutils
7300 maybe-check-binutils: check-binutils
7302 check-binutils:
7303 @: $(MAKE); $(unstage)
7304 @r=`${PWD_COMMAND}`; export r; \
7305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7306 $(HOST_EXPORTS) \
7307 (cd $(HOST_SUBDIR)/binutils && \
7308 $(MAKE) $(FLAGS_TO_PASS) check)
7310 @endif binutils
7312 .PHONY: install-binutils maybe-install-binutils
7313 maybe-install-binutils:
7314 @if binutils
7315 maybe-install-binutils: install-binutils
7317 install-binutils: installdirs
7318 @: $(MAKE); $(unstage)
7319 @r=`${PWD_COMMAND}`; export r; \
7320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7321 $(HOST_EXPORTS) \
7322 (cd $(HOST_SUBDIR)/binutils && \
7323 $(MAKE) $(FLAGS_TO_PASS) install)
7325 @endif binutils
7327 # Other targets (info, dvi, pdf, etc.)
7329 .PHONY: maybe-info-binutils info-binutils
7330 maybe-info-binutils:
7331 @if binutils
7332 maybe-info-binutils: info-binutils
7334 info-binutils: \
7335 configure-binutils
7336 @[ -f ./binutils/Makefile ] || exit 0; \
7337 r=`${PWD_COMMAND}`; export r; \
7338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7339 $(HOST_EXPORTS) \
7340 for flag in $(EXTRA_HOST_FLAGS) ; do \
7341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7342 done; \
7343 echo "Doing info in binutils" ; \
7344 (cd $(HOST_SUBDIR)/binutils && \
7345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7347 "RANLIB=$${RANLIB}" \
7348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7349 info) \
7350 || exit 1
7352 @endif binutils
7354 .PHONY: maybe-dvi-binutils dvi-binutils
7355 maybe-dvi-binutils:
7356 @if binutils
7357 maybe-dvi-binutils: dvi-binutils
7359 dvi-binutils: \
7360 configure-binutils
7361 @[ -f ./binutils/Makefile ] || exit 0; \
7362 r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 for flag in $(EXTRA_HOST_FLAGS) ; do \
7366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7367 done; \
7368 echo "Doing dvi in binutils" ; \
7369 (cd $(HOST_SUBDIR)/binutils && \
7370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7372 "RANLIB=$${RANLIB}" \
7373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7374 dvi) \
7375 || exit 1
7377 @endif binutils
7379 .PHONY: maybe-pdf-binutils pdf-binutils
7380 maybe-pdf-binutils:
7381 @if binutils
7382 maybe-pdf-binutils: pdf-binutils
7384 pdf-binutils: \
7385 configure-binutils
7386 @[ -f ./binutils/Makefile ] || exit 0; \
7387 r=`${PWD_COMMAND}`; export r; \
7388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389 $(HOST_EXPORTS) \
7390 for flag in $(EXTRA_HOST_FLAGS) ; do \
7391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392 done; \
7393 echo "Doing pdf in binutils" ; \
7394 (cd $(HOST_SUBDIR)/binutils && \
7395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397 "RANLIB=$${RANLIB}" \
7398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399 pdf) \
7400 || exit 1
7402 @endif binutils
7404 .PHONY: maybe-html-binutils html-binutils
7405 maybe-html-binutils:
7406 @if binutils
7407 maybe-html-binutils: html-binutils
7409 html-binutils: \
7410 configure-binutils
7411 @[ -f ./binutils/Makefile ] || exit 0; \
7412 r=`${PWD_COMMAND}`; export r; \
7413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 $(HOST_EXPORTS) \
7415 for flag in $(EXTRA_HOST_FLAGS) ; do \
7416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7417 done; \
7418 echo "Doing html in binutils" ; \
7419 (cd $(HOST_SUBDIR)/binutils && \
7420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7422 "RANLIB=$${RANLIB}" \
7423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7424 html) \
7425 || exit 1
7427 @endif binutils
7429 .PHONY: maybe-TAGS-binutils TAGS-binutils
7430 maybe-TAGS-binutils:
7431 @if binutils
7432 maybe-TAGS-binutils: TAGS-binutils
7434 TAGS-binutils: \
7435 configure-binutils
7436 @[ -f ./binutils/Makefile ] || exit 0; \
7437 r=`${PWD_COMMAND}`; export r; \
7438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439 $(HOST_EXPORTS) \
7440 for flag in $(EXTRA_HOST_FLAGS) ; do \
7441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7442 done; \
7443 echo "Doing TAGS in binutils" ; \
7444 (cd $(HOST_SUBDIR)/binutils && \
7445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447 "RANLIB=$${RANLIB}" \
7448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7449 TAGS) \
7450 || exit 1
7452 @endif binutils
7454 .PHONY: maybe-install-info-binutils install-info-binutils
7455 maybe-install-info-binutils:
7456 @if binutils
7457 maybe-install-info-binutils: install-info-binutils
7459 install-info-binutils: \
7460 configure-binutils \
7461 info-binutils
7462 @[ -f ./binutils/Makefile ] || exit 0; \
7463 r=`${PWD_COMMAND}`; export r; \
7464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465 $(HOST_EXPORTS) \
7466 for flag in $(EXTRA_HOST_FLAGS) ; do \
7467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7468 done; \
7469 echo "Doing install-info in binutils" ; \
7470 (cd $(HOST_SUBDIR)/binutils && \
7471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7473 "RANLIB=$${RANLIB}" \
7474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7475 install-info) \
7476 || exit 1
7478 @endif binutils
7480 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7481 maybe-install-pdf-binutils:
7482 @if binutils
7483 maybe-install-pdf-binutils: install-pdf-binutils
7485 install-pdf-binutils: \
7486 configure-binutils \
7487 pdf-binutils
7488 @[ -f ./binutils/Makefile ] || exit 0; \
7489 r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 for flag in $(EXTRA_HOST_FLAGS) ; do \
7493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494 done; \
7495 echo "Doing install-pdf in binutils" ; \
7496 (cd $(HOST_SUBDIR)/binutils && \
7497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499 "RANLIB=$${RANLIB}" \
7500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 install-pdf) \
7502 || exit 1
7504 @endif binutils
7506 .PHONY: maybe-install-html-binutils install-html-binutils
7507 maybe-install-html-binutils:
7508 @if binutils
7509 maybe-install-html-binutils: install-html-binutils
7511 install-html-binutils: \
7512 configure-binutils \
7513 html-binutils
7514 @[ -f ./binutils/Makefile ] || exit 0; \
7515 r=`${PWD_COMMAND}`; export r; \
7516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7517 $(HOST_EXPORTS) \
7518 for flag in $(EXTRA_HOST_FLAGS) ; do \
7519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7520 done; \
7521 echo "Doing install-html in binutils" ; \
7522 (cd $(HOST_SUBDIR)/binutils && \
7523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7525 "RANLIB=$${RANLIB}" \
7526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7527 install-html) \
7528 || exit 1
7530 @endif binutils
7532 .PHONY: maybe-installcheck-binutils installcheck-binutils
7533 maybe-installcheck-binutils:
7534 @if binutils
7535 maybe-installcheck-binutils: installcheck-binutils
7537 installcheck-binutils: \
7538 configure-binutils
7539 @[ -f ./binutils/Makefile ] || exit 0; \
7540 r=`${PWD_COMMAND}`; export r; \
7541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7542 $(HOST_EXPORTS) \
7543 for flag in $(EXTRA_HOST_FLAGS) ; do \
7544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7545 done; \
7546 echo "Doing installcheck in binutils" ; \
7547 (cd $(HOST_SUBDIR)/binutils && \
7548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7550 "RANLIB=$${RANLIB}" \
7551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7552 installcheck) \
7553 || exit 1
7555 @endif binutils
7557 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7558 maybe-mostlyclean-binutils:
7559 @if binutils
7560 maybe-mostlyclean-binutils: mostlyclean-binutils
7562 mostlyclean-binutils:
7563 @[ -f ./binutils/Makefile ] || exit 0; \
7564 r=`${PWD_COMMAND}`; export r; \
7565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566 $(HOST_EXPORTS) \
7567 for flag in $(EXTRA_HOST_FLAGS) ; do \
7568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7569 done; \
7570 echo "Doing mostlyclean in binutils" ; \
7571 (cd $(HOST_SUBDIR)/binutils && \
7572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7574 "RANLIB=$${RANLIB}" \
7575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7576 mostlyclean) \
7577 || exit 1
7579 @endif binutils
7581 .PHONY: maybe-clean-binutils clean-binutils
7582 maybe-clean-binutils:
7583 @if binutils
7584 maybe-clean-binutils: clean-binutils
7586 clean-binutils:
7587 @[ -f ./binutils/Makefile ] || exit 0; \
7588 r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 $(HOST_EXPORTS) \
7591 for flag in $(EXTRA_HOST_FLAGS) ; do \
7592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593 done; \
7594 echo "Doing clean in binutils" ; \
7595 (cd $(HOST_SUBDIR)/binutils && \
7596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598 "RANLIB=$${RANLIB}" \
7599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600 clean) \
7601 || exit 1
7603 @endif binutils
7605 .PHONY: maybe-distclean-binutils distclean-binutils
7606 maybe-distclean-binutils:
7607 @if binutils
7608 maybe-distclean-binutils: distclean-binutils
7610 distclean-binutils:
7611 @[ -f ./binutils/Makefile ] || exit 0; \
7612 r=`${PWD_COMMAND}`; export r; \
7613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7614 $(HOST_EXPORTS) \
7615 for flag in $(EXTRA_HOST_FLAGS) ; do \
7616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7617 done; \
7618 echo "Doing distclean in binutils" ; \
7619 (cd $(HOST_SUBDIR)/binutils && \
7620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7622 "RANLIB=$${RANLIB}" \
7623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7624 distclean) \
7625 || exit 1
7627 @endif binutils
7629 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7630 maybe-maintainer-clean-binutils:
7631 @if binutils
7632 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7634 maintainer-clean-binutils:
7635 @[ -f ./binutils/Makefile ] || exit 0; \
7636 r=`${PWD_COMMAND}`; export r; \
7637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638 $(HOST_EXPORTS) \
7639 for flag in $(EXTRA_HOST_FLAGS) ; do \
7640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7641 done; \
7642 echo "Doing maintainer-clean in binutils" ; \
7643 (cd $(HOST_SUBDIR)/binutils && \
7644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7646 "RANLIB=$${RANLIB}" \
7647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7648 maintainer-clean) \
7649 || exit 1
7651 @endif binutils
7655 .PHONY: configure-bison maybe-configure-bison
7656 maybe-configure-bison:
7657 @if gcc-bootstrap
7658 configure-bison: stage_current
7659 @endif gcc-bootstrap
7660 @if bison
7661 maybe-configure-bison: configure-bison
7662 configure-bison:
7663 @: $(MAKE); $(unstage)
7664 @r=`${PWD_COMMAND}`; export r; \
7665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7666 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7668 $(HOST_EXPORTS) \
7669 echo Configuring in $(HOST_SUBDIR)/bison; \
7670 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7671 case $(srcdir) in \
7672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7673 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7675 esac; \
7676 srcdiroption="--srcdir=$${topdir}/bison"; \
7677 libsrcdir="$$s/bison"; \
7678 $(SHELL) $${libsrcdir}/configure \
7679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7680 --target=${target_alias} $${srcdiroption} \
7681 || exit 1
7682 @endif bison
7688 .PHONY: all-bison maybe-all-bison
7689 maybe-all-bison:
7690 @if gcc-bootstrap
7691 all-bison: stage_current
7692 @endif gcc-bootstrap
7693 @if bison
7694 TARGET-bison=all
7695 maybe-all-bison: all-bison
7696 all-bison: configure-bison
7697 @: $(MAKE); $(unstage)
7698 @r=`${PWD_COMMAND}`; export r; \
7699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700 $(HOST_EXPORTS) \
7701 (cd $(HOST_SUBDIR)/bison && \
7702 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7703 $(TARGET-bison))
7704 @endif bison
7709 .PHONY: check-bison maybe-check-bison
7710 maybe-check-bison:
7711 @if bison
7712 maybe-check-bison: check-bison
7714 # This module is only tested in a native toolchain.
7715 check-bison:
7716 @: $(MAKE); $(unstage)
7717 @if [ '$(host)' = '$(target)' ] ; then \
7718 r=`${PWD_COMMAND}`; export r; \
7719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7720 $(HOST_EXPORTS) \
7721 (cd $(HOST_SUBDIR)/bison && \
7722 $(MAKE) $(FLAGS_TO_PASS) check); \
7725 @endif bison
7727 .PHONY: install-bison maybe-install-bison
7728 maybe-install-bison:
7729 @if bison
7730 maybe-install-bison: install-bison
7732 install-bison: installdirs
7733 @: $(MAKE); $(unstage)
7734 @r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 (cd $(HOST_SUBDIR)/bison && \
7738 $(MAKE) $(FLAGS_TO_PASS) install)
7740 @endif bison
7742 # Other targets (info, dvi, pdf, etc.)
7744 .PHONY: maybe-info-bison info-bison
7745 maybe-info-bison:
7746 @if bison
7747 maybe-info-bison: info-bison
7749 info-bison: \
7750 configure-bison
7751 @: $(MAKE); $(unstage)
7752 @[ -f ./bison/Makefile ] || exit 0; \
7753 r=`${PWD_COMMAND}`; export r; \
7754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755 $(HOST_EXPORTS) \
7756 for flag in $(EXTRA_HOST_FLAGS) ; do \
7757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7758 done; \
7759 echo "Doing info in bison" ; \
7760 (cd $(HOST_SUBDIR)/bison && \
7761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7763 "RANLIB=$${RANLIB}" \
7764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765 info) \
7766 || exit 1
7768 @endif bison
7770 .PHONY: maybe-dvi-bison dvi-bison
7771 maybe-dvi-bison:
7772 @if bison
7773 maybe-dvi-bison: dvi-bison
7775 dvi-bison: \
7776 configure-bison
7777 @: $(MAKE); $(unstage)
7778 @[ -f ./bison/Makefile ] || exit 0; \
7779 r=`${PWD_COMMAND}`; export r; \
7780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7781 $(HOST_EXPORTS) \
7782 for flag in $(EXTRA_HOST_FLAGS) ; do \
7783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7784 done; \
7785 echo "Doing dvi in bison" ; \
7786 (cd $(HOST_SUBDIR)/bison && \
7787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7789 "RANLIB=$${RANLIB}" \
7790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7791 dvi) \
7792 || exit 1
7794 @endif bison
7796 .PHONY: maybe-pdf-bison pdf-bison
7797 maybe-pdf-bison:
7798 @if bison
7799 maybe-pdf-bison: pdf-bison
7801 pdf-bison: \
7802 configure-bison
7803 @: $(MAKE); $(unstage)
7804 @[ -f ./bison/Makefile ] || exit 0; \
7805 r=`${PWD_COMMAND}`; export r; \
7806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807 $(HOST_EXPORTS) \
7808 for flag in $(EXTRA_HOST_FLAGS) ; do \
7809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810 done; \
7811 echo "Doing pdf in bison" ; \
7812 (cd $(HOST_SUBDIR)/bison && \
7813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815 "RANLIB=$${RANLIB}" \
7816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817 pdf) \
7818 || exit 1
7820 @endif bison
7822 .PHONY: maybe-html-bison html-bison
7823 maybe-html-bison:
7824 @if bison
7825 maybe-html-bison: html-bison
7827 html-bison: \
7828 configure-bison
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./bison/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing html in bison" ; \
7838 (cd $(HOST_SUBDIR)/bison && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 html) \
7844 || exit 1
7846 @endif bison
7848 .PHONY: maybe-TAGS-bison TAGS-bison
7849 maybe-TAGS-bison:
7850 @if bison
7851 maybe-TAGS-bison: TAGS-bison
7853 TAGS-bison: \
7854 configure-bison
7855 @: $(MAKE); $(unstage)
7856 @[ -f ./bison/Makefile ] || exit 0; \
7857 r=`${PWD_COMMAND}`; export r; \
7858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7859 $(HOST_EXPORTS) \
7860 for flag in $(EXTRA_HOST_FLAGS) ; do \
7861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7862 done; \
7863 echo "Doing TAGS in bison" ; \
7864 (cd $(HOST_SUBDIR)/bison && \
7865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7867 "RANLIB=$${RANLIB}" \
7868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7869 TAGS) \
7870 || exit 1
7872 @endif bison
7874 .PHONY: maybe-install-info-bison install-info-bison
7875 maybe-install-info-bison:
7876 @if bison
7877 maybe-install-info-bison: install-info-bison
7879 install-info-bison: \
7880 configure-bison \
7881 info-bison
7882 @: $(MAKE); $(unstage)
7883 @[ -f ./bison/Makefile ] || exit 0; \
7884 r=`${PWD_COMMAND}`; export r; \
7885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7886 $(HOST_EXPORTS) \
7887 for flag in $(EXTRA_HOST_FLAGS) ; do \
7888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7889 done; \
7890 echo "Doing install-info in bison" ; \
7891 (cd $(HOST_SUBDIR)/bison && \
7892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7894 "RANLIB=$${RANLIB}" \
7895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7896 install-info) \
7897 || exit 1
7899 @endif bison
7901 .PHONY: maybe-install-pdf-bison install-pdf-bison
7902 maybe-install-pdf-bison:
7903 @if bison
7904 maybe-install-pdf-bison: install-pdf-bison
7906 install-pdf-bison: \
7907 configure-bison \
7908 pdf-bison
7909 @: $(MAKE); $(unstage)
7910 @[ -f ./bison/Makefile ] || exit 0; \
7911 r=`${PWD_COMMAND}`; export r; \
7912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913 $(HOST_EXPORTS) \
7914 for flag in $(EXTRA_HOST_FLAGS) ; do \
7915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7916 done; \
7917 echo "Doing install-pdf in bison" ; \
7918 (cd $(HOST_SUBDIR)/bison && \
7919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7921 "RANLIB=$${RANLIB}" \
7922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7923 install-pdf) \
7924 || exit 1
7926 @endif bison
7928 .PHONY: maybe-install-html-bison install-html-bison
7929 maybe-install-html-bison:
7930 @if bison
7931 maybe-install-html-bison: install-html-bison
7933 install-html-bison: \
7934 configure-bison \
7935 html-bison
7936 @: $(MAKE); $(unstage)
7937 @[ -f ./bison/Makefile ] || exit 0; \
7938 r=`${PWD_COMMAND}`; export r; \
7939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7940 $(HOST_EXPORTS) \
7941 for flag in $(EXTRA_HOST_FLAGS) ; do \
7942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7943 done; \
7944 echo "Doing install-html in bison" ; \
7945 (cd $(HOST_SUBDIR)/bison && \
7946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7948 "RANLIB=$${RANLIB}" \
7949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7950 install-html) \
7951 || exit 1
7953 @endif bison
7955 .PHONY: maybe-installcheck-bison installcheck-bison
7956 maybe-installcheck-bison:
7957 @if bison
7958 maybe-installcheck-bison: installcheck-bison
7960 installcheck-bison: \
7961 configure-bison
7962 @: $(MAKE); $(unstage)
7963 @[ -f ./bison/Makefile ] || exit 0; \
7964 r=`${PWD_COMMAND}`; export r; \
7965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7966 $(HOST_EXPORTS) \
7967 for flag in $(EXTRA_HOST_FLAGS) ; do \
7968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7969 done; \
7970 echo "Doing installcheck in bison" ; \
7971 (cd $(HOST_SUBDIR)/bison && \
7972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7974 "RANLIB=$${RANLIB}" \
7975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7976 installcheck) \
7977 || exit 1
7979 @endif bison
7981 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7982 maybe-mostlyclean-bison:
7983 @if bison
7984 maybe-mostlyclean-bison: mostlyclean-bison
7986 mostlyclean-bison:
7987 @: $(MAKE); $(unstage)
7988 @[ -f ./bison/Makefile ] || exit 0; \
7989 r=`${PWD_COMMAND}`; export r; \
7990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7991 $(HOST_EXPORTS) \
7992 for flag in $(EXTRA_HOST_FLAGS) ; do \
7993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7994 done; \
7995 echo "Doing mostlyclean in bison" ; \
7996 (cd $(HOST_SUBDIR)/bison && \
7997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7999 "RANLIB=$${RANLIB}" \
8000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8001 mostlyclean) \
8002 || exit 1
8004 @endif bison
8006 .PHONY: maybe-clean-bison clean-bison
8007 maybe-clean-bison:
8008 @if bison
8009 maybe-clean-bison: clean-bison
8011 clean-bison:
8012 @: $(MAKE); $(unstage)
8013 @[ -f ./bison/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 clean in bison" ; \
8021 (cd $(HOST_SUBDIR)/bison && \
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 clean) \
8027 || exit 1
8029 @endif bison
8031 .PHONY: maybe-distclean-bison distclean-bison
8032 maybe-distclean-bison:
8033 @if bison
8034 maybe-distclean-bison: distclean-bison
8036 distclean-bison:
8037 @: $(MAKE); $(unstage)
8038 @[ -f ./bison/Makefile ] || exit 0; \
8039 r=`${PWD_COMMAND}`; export r; \
8040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041 $(HOST_EXPORTS) \
8042 for flag in $(EXTRA_HOST_FLAGS) ; do \
8043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8044 done; \
8045 echo "Doing distclean in bison" ; \
8046 (cd $(HOST_SUBDIR)/bison && \
8047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8049 "RANLIB=$${RANLIB}" \
8050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8051 distclean) \
8052 || exit 1
8054 @endif bison
8056 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8057 maybe-maintainer-clean-bison:
8058 @if bison
8059 maybe-maintainer-clean-bison: maintainer-clean-bison
8061 maintainer-clean-bison:
8062 @: $(MAKE); $(unstage)
8063 @[ -f ./bison/Makefile ] || exit 0; \
8064 r=`${PWD_COMMAND}`; export r; \
8065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8066 $(HOST_EXPORTS) \
8067 for flag in $(EXTRA_HOST_FLAGS) ; do \
8068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8069 done; \
8070 echo "Doing maintainer-clean in bison" ; \
8071 (cd $(HOST_SUBDIR)/bison && \
8072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8074 "RANLIB=$${RANLIB}" \
8075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8076 maintainer-clean) \
8077 || exit 1
8079 @endif bison
8083 .PHONY: configure-byacc maybe-configure-byacc
8084 maybe-configure-byacc:
8085 @if gcc-bootstrap
8086 configure-byacc: stage_current
8087 @endif gcc-bootstrap
8088 @if byacc
8089 maybe-configure-byacc: configure-byacc
8090 configure-byacc:
8091 @: $(MAKE); $(unstage)
8092 @r=`${PWD_COMMAND}`; export r; \
8093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8094 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8096 $(HOST_EXPORTS) \
8097 echo Configuring in $(HOST_SUBDIR)/byacc; \
8098 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8099 case $(srcdir) in \
8100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8101 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8103 esac; \
8104 srcdiroption="--srcdir=$${topdir}/byacc"; \
8105 libsrcdir="$$s/byacc"; \
8106 $(SHELL) $${libsrcdir}/configure \
8107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8108 --target=${target_alias} $${srcdiroption} \
8109 || exit 1
8110 @endif byacc
8116 .PHONY: all-byacc maybe-all-byacc
8117 maybe-all-byacc:
8118 @if gcc-bootstrap
8119 all-byacc: stage_current
8120 @endif gcc-bootstrap
8121 @if byacc
8122 TARGET-byacc=all
8123 maybe-all-byacc: all-byacc
8124 all-byacc: configure-byacc
8125 @: $(MAKE); $(unstage)
8126 @r=`${PWD_COMMAND}`; export r; \
8127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8128 $(HOST_EXPORTS) \
8129 (cd $(HOST_SUBDIR)/byacc && \
8130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8131 $(TARGET-byacc))
8132 @endif byacc
8137 .PHONY: check-byacc maybe-check-byacc
8138 maybe-check-byacc:
8139 @if byacc
8140 maybe-check-byacc: check-byacc
8142 # This module is only tested in a native toolchain.
8143 check-byacc:
8144 @: $(MAKE); $(unstage)
8145 @if [ '$(host)' = '$(target)' ] ; then \
8146 r=`${PWD_COMMAND}`; export r; \
8147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8148 $(HOST_EXPORTS) \
8149 (cd $(HOST_SUBDIR)/byacc && \
8150 $(MAKE) $(FLAGS_TO_PASS) check); \
8153 @endif byacc
8155 .PHONY: install-byacc maybe-install-byacc
8156 maybe-install-byacc:
8157 @if byacc
8158 maybe-install-byacc: install-byacc
8160 install-byacc: installdirs
8161 @: $(MAKE); $(unstage)
8162 @r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 (cd $(HOST_SUBDIR)/byacc && \
8166 $(MAKE) $(FLAGS_TO_PASS) install)
8168 @endif byacc
8170 # Other targets (info, dvi, pdf, etc.)
8172 .PHONY: maybe-info-byacc info-byacc
8173 maybe-info-byacc:
8174 @if byacc
8175 maybe-info-byacc: info-byacc
8177 info-byacc: \
8178 configure-byacc
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./byacc/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing info in byacc" ; \
8188 (cd $(HOST_SUBDIR)/byacc && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 info) \
8194 || exit 1
8196 @endif byacc
8198 .PHONY: maybe-dvi-byacc dvi-byacc
8199 maybe-dvi-byacc:
8200 @if byacc
8201 maybe-dvi-byacc: dvi-byacc
8203 dvi-byacc: \
8204 configure-byacc
8205 @: $(MAKE); $(unstage)
8206 @[ -f ./byacc/Makefile ] || exit 0; \
8207 r=`${PWD_COMMAND}`; export r; \
8208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209 $(HOST_EXPORTS) \
8210 for flag in $(EXTRA_HOST_FLAGS) ; do \
8211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212 done; \
8213 echo "Doing dvi in byacc" ; \
8214 (cd $(HOST_SUBDIR)/byacc && \
8215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217 "RANLIB=$${RANLIB}" \
8218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219 dvi) \
8220 || exit 1
8222 @endif byacc
8224 .PHONY: maybe-pdf-byacc pdf-byacc
8225 maybe-pdf-byacc:
8226 @if byacc
8227 maybe-pdf-byacc: pdf-byacc
8229 pdf-byacc: \
8230 configure-byacc
8231 @: $(MAKE); $(unstage)
8232 @[ -f ./byacc/Makefile ] || exit 0; \
8233 r=`${PWD_COMMAND}`; export r; \
8234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8235 $(HOST_EXPORTS) \
8236 for flag in $(EXTRA_HOST_FLAGS) ; do \
8237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8238 done; \
8239 echo "Doing pdf in byacc" ; \
8240 (cd $(HOST_SUBDIR)/byacc && \
8241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8243 "RANLIB=$${RANLIB}" \
8244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8245 pdf) \
8246 || exit 1
8248 @endif byacc
8250 .PHONY: maybe-html-byacc html-byacc
8251 maybe-html-byacc:
8252 @if byacc
8253 maybe-html-byacc: html-byacc
8255 html-byacc: \
8256 configure-byacc
8257 @: $(MAKE); $(unstage)
8258 @[ -f ./byacc/Makefile ] || exit 0; \
8259 r=`${PWD_COMMAND}`; export r; \
8260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8261 $(HOST_EXPORTS) \
8262 for flag in $(EXTRA_HOST_FLAGS) ; do \
8263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8264 done; \
8265 echo "Doing html in byacc" ; \
8266 (cd $(HOST_SUBDIR)/byacc && \
8267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8269 "RANLIB=$${RANLIB}" \
8270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8271 html) \
8272 || exit 1
8274 @endif byacc
8276 .PHONY: maybe-TAGS-byacc TAGS-byacc
8277 maybe-TAGS-byacc:
8278 @if byacc
8279 maybe-TAGS-byacc: TAGS-byacc
8281 TAGS-byacc: \
8282 configure-byacc
8283 @: $(MAKE); $(unstage)
8284 @[ -f ./byacc/Makefile ] || exit 0; \
8285 r=`${PWD_COMMAND}`; export r; \
8286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287 $(HOST_EXPORTS) \
8288 for flag in $(EXTRA_HOST_FLAGS) ; do \
8289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8290 done; \
8291 echo "Doing TAGS in byacc" ; \
8292 (cd $(HOST_SUBDIR)/byacc && \
8293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8295 "RANLIB=$${RANLIB}" \
8296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8297 TAGS) \
8298 || exit 1
8300 @endif byacc
8302 .PHONY: maybe-install-info-byacc install-info-byacc
8303 maybe-install-info-byacc:
8304 @if byacc
8305 maybe-install-info-byacc: install-info-byacc
8307 install-info-byacc: \
8308 configure-byacc \
8309 info-byacc
8310 @: $(MAKE); $(unstage)
8311 @[ -f ./byacc/Makefile ] || exit 0; \
8312 r=`${PWD_COMMAND}`; export r; \
8313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8314 $(HOST_EXPORTS) \
8315 for flag in $(EXTRA_HOST_FLAGS) ; do \
8316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8317 done; \
8318 echo "Doing install-info in byacc" ; \
8319 (cd $(HOST_SUBDIR)/byacc && \
8320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8322 "RANLIB=$${RANLIB}" \
8323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8324 install-info) \
8325 || exit 1
8327 @endif byacc
8329 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8330 maybe-install-pdf-byacc:
8331 @if byacc
8332 maybe-install-pdf-byacc: install-pdf-byacc
8334 install-pdf-byacc: \
8335 configure-byacc \
8336 pdf-byacc
8337 @: $(MAKE); $(unstage)
8338 @[ -f ./byacc/Makefile ] || exit 0; \
8339 r=`${PWD_COMMAND}`; export r; \
8340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341 $(HOST_EXPORTS) \
8342 for flag in $(EXTRA_HOST_FLAGS) ; do \
8343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344 done; \
8345 echo "Doing install-pdf in byacc" ; \
8346 (cd $(HOST_SUBDIR)/byacc && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349 "RANLIB=$${RANLIB}" \
8350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8351 install-pdf) \
8352 || exit 1
8354 @endif byacc
8356 .PHONY: maybe-install-html-byacc install-html-byacc
8357 maybe-install-html-byacc:
8358 @if byacc
8359 maybe-install-html-byacc: install-html-byacc
8361 install-html-byacc: \
8362 configure-byacc \
8363 html-byacc
8364 @: $(MAKE); $(unstage)
8365 @[ -f ./byacc/Makefile ] || exit 0; \
8366 r=`${PWD_COMMAND}`; export r; \
8367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8368 $(HOST_EXPORTS) \
8369 for flag in $(EXTRA_HOST_FLAGS) ; do \
8370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8371 done; \
8372 echo "Doing install-html in byacc" ; \
8373 (cd $(HOST_SUBDIR)/byacc && \
8374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8376 "RANLIB=$${RANLIB}" \
8377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8378 install-html) \
8379 || exit 1
8381 @endif byacc
8383 .PHONY: maybe-installcheck-byacc installcheck-byacc
8384 maybe-installcheck-byacc:
8385 @if byacc
8386 maybe-installcheck-byacc: installcheck-byacc
8388 installcheck-byacc: \
8389 configure-byacc
8390 @: $(MAKE); $(unstage)
8391 @[ -f ./byacc/Makefile ] || exit 0; \
8392 r=`${PWD_COMMAND}`; export r; \
8393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394 $(HOST_EXPORTS) \
8395 for flag in $(EXTRA_HOST_FLAGS) ; do \
8396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8397 done; \
8398 echo "Doing installcheck in byacc" ; \
8399 (cd $(HOST_SUBDIR)/byacc && \
8400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8402 "RANLIB=$${RANLIB}" \
8403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8404 installcheck) \
8405 || exit 1
8407 @endif byacc
8409 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8410 maybe-mostlyclean-byacc:
8411 @if byacc
8412 maybe-mostlyclean-byacc: mostlyclean-byacc
8414 mostlyclean-byacc:
8415 @: $(MAKE); $(unstage)
8416 @[ -f ./byacc/Makefile ] || exit 0; \
8417 r=`${PWD_COMMAND}`; export r; \
8418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8419 $(HOST_EXPORTS) \
8420 for flag in $(EXTRA_HOST_FLAGS) ; do \
8421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8422 done; \
8423 echo "Doing mostlyclean in byacc" ; \
8424 (cd $(HOST_SUBDIR)/byacc && \
8425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8427 "RANLIB=$${RANLIB}" \
8428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8429 mostlyclean) \
8430 || exit 1
8432 @endif byacc
8434 .PHONY: maybe-clean-byacc clean-byacc
8435 maybe-clean-byacc:
8436 @if byacc
8437 maybe-clean-byacc: clean-byacc
8439 clean-byacc:
8440 @: $(MAKE); $(unstage)
8441 @[ -f ./byacc/Makefile ] || exit 0; \
8442 r=`${PWD_COMMAND}`; export r; \
8443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8444 $(HOST_EXPORTS) \
8445 for flag in $(EXTRA_HOST_FLAGS) ; do \
8446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8447 done; \
8448 echo "Doing clean in byacc" ; \
8449 (cd $(HOST_SUBDIR)/byacc && \
8450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8452 "RANLIB=$${RANLIB}" \
8453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8454 clean) \
8455 || exit 1
8457 @endif byacc
8459 .PHONY: maybe-distclean-byacc distclean-byacc
8460 maybe-distclean-byacc:
8461 @if byacc
8462 maybe-distclean-byacc: distclean-byacc
8464 distclean-byacc:
8465 @: $(MAKE); $(unstage)
8466 @[ -f ./byacc/Makefile ] || exit 0; \
8467 r=`${PWD_COMMAND}`; export r; \
8468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469 $(HOST_EXPORTS) \
8470 for flag in $(EXTRA_HOST_FLAGS) ; do \
8471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8472 done; \
8473 echo "Doing distclean in byacc" ; \
8474 (cd $(HOST_SUBDIR)/byacc && \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8477 "RANLIB=$${RANLIB}" \
8478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8479 distclean) \
8480 || exit 1
8482 @endif byacc
8484 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8485 maybe-maintainer-clean-byacc:
8486 @if byacc
8487 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8489 maintainer-clean-byacc:
8490 @: $(MAKE); $(unstage)
8491 @[ -f ./byacc/Makefile ] || exit 0; \
8492 r=`${PWD_COMMAND}`; export r; \
8493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494 $(HOST_EXPORTS) \
8495 for flag in $(EXTRA_HOST_FLAGS) ; do \
8496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8497 done; \
8498 echo "Doing maintainer-clean in byacc" ; \
8499 (cd $(HOST_SUBDIR)/byacc && \
8500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8502 "RANLIB=$${RANLIB}" \
8503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8504 maintainer-clean) \
8505 || exit 1
8507 @endif byacc
8511 .PHONY: configure-bzip2 maybe-configure-bzip2
8512 maybe-configure-bzip2:
8513 @if gcc-bootstrap
8514 configure-bzip2: stage_current
8515 @endif gcc-bootstrap
8516 @if bzip2
8517 maybe-configure-bzip2: configure-bzip2
8518 configure-bzip2:
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8524 $(HOST_EXPORTS) \
8525 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8526 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8527 case $(srcdir) in \
8528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8529 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8531 esac; \
8532 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8533 libsrcdir="$$s/bzip2"; \
8534 $(SHELL) $${libsrcdir}/configure \
8535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8536 --target=${target_alias} $${srcdiroption} \
8537 || exit 1
8538 @endif bzip2
8544 .PHONY: all-bzip2 maybe-all-bzip2
8545 maybe-all-bzip2:
8546 @if gcc-bootstrap
8547 all-bzip2: stage_current
8548 @endif gcc-bootstrap
8549 @if bzip2
8550 TARGET-bzip2=all
8551 maybe-all-bzip2: all-bzip2
8552 all-bzip2: configure-bzip2
8553 @: $(MAKE); $(unstage)
8554 @r=`${PWD_COMMAND}`; export r; \
8555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556 $(HOST_EXPORTS) \
8557 (cd $(HOST_SUBDIR)/bzip2 && \
8558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8559 $(TARGET-bzip2))
8560 @endif bzip2
8565 .PHONY: check-bzip2 maybe-check-bzip2
8566 maybe-check-bzip2:
8567 @if bzip2
8568 maybe-check-bzip2: check-bzip2
8570 check-bzip2:
8571 @: $(MAKE); $(unstage)
8572 @r=`${PWD_COMMAND}`; export r; \
8573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574 $(HOST_EXPORTS) \
8575 (cd $(HOST_SUBDIR)/bzip2 && \
8576 $(MAKE) $(FLAGS_TO_PASS) check)
8578 @endif bzip2
8580 .PHONY: install-bzip2 maybe-install-bzip2
8581 maybe-install-bzip2:
8582 @if bzip2
8583 maybe-install-bzip2: install-bzip2
8585 install-bzip2: installdirs
8586 @: $(MAKE); $(unstage)
8587 @r=`${PWD_COMMAND}`; export r; \
8588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589 $(HOST_EXPORTS) \
8590 (cd $(HOST_SUBDIR)/bzip2 && \
8591 $(MAKE) $(FLAGS_TO_PASS) install)
8593 @endif bzip2
8595 # Other targets (info, dvi, pdf, etc.)
8597 .PHONY: maybe-info-bzip2 info-bzip2
8598 maybe-info-bzip2:
8599 @if bzip2
8600 maybe-info-bzip2: info-bzip2
8602 info-bzip2: \
8603 configure-bzip2
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./bzip2/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing info in bzip2" ; \
8613 (cd $(HOST_SUBDIR)/bzip2 && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 info) \
8619 || exit 1
8621 @endif bzip2
8623 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8624 maybe-dvi-bzip2:
8625 @if bzip2
8626 maybe-dvi-bzip2: dvi-bzip2
8628 dvi-bzip2: \
8629 configure-bzip2
8630 @: $(MAKE); $(unstage)
8631 @[ -f ./bzip2/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing dvi in bzip2" ; \
8639 (cd $(HOST_SUBDIR)/bzip2 && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644 dvi) \
8645 || exit 1
8647 @endif bzip2
8649 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8650 maybe-pdf-bzip2:
8651 @if bzip2
8652 maybe-pdf-bzip2: pdf-bzip2
8654 pdf-bzip2: \
8655 configure-bzip2
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./bzip2/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing pdf in bzip2" ; \
8665 (cd $(HOST_SUBDIR)/bzip2 && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 pdf) \
8671 || exit 1
8673 @endif bzip2
8675 .PHONY: maybe-html-bzip2 html-bzip2
8676 maybe-html-bzip2:
8677 @if bzip2
8678 maybe-html-bzip2: html-bzip2
8680 html-bzip2: \
8681 configure-bzip2
8682 @: $(MAKE); $(unstage)
8683 @[ -f ./bzip2/Makefile ] || exit 0; \
8684 r=`${PWD_COMMAND}`; export r; \
8685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686 $(HOST_EXPORTS) \
8687 for flag in $(EXTRA_HOST_FLAGS) ; do \
8688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689 done; \
8690 echo "Doing html in bzip2" ; \
8691 (cd $(HOST_SUBDIR)/bzip2 && \
8692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694 "RANLIB=$${RANLIB}" \
8695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696 html) \
8697 || exit 1
8699 @endif bzip2
8701 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8702 maybe-TAGS-bzip2:
8703 @if bzip2
8704 maybe-TAGS-bzip2: TAGS-bzip2
8706 TAGS-bzip2: \
8707 configure-bzip2
8708 @: $(MAKE); $(unstage)
8709 @[ -f ./bzip2/Makefile ] || exit 0; \
8710 r=`${PWD_COMMAND}`; export r; \
8711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8712 $(HOST_EXPORTS) \
8713 for flag in $(EXTRA_HOST_FLAGS) ; do \
8714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8715 done; \
8716 echo "Doing TAGS in bzip2" ; \
8717 (cd $(HOST_SUBDIR)/bzip2 && \
8718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8720 "RANLIB=$${RANLIB}" \
8721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8722 TAGS) \
8723 || exit 1
8725 @endif bzip2
8727 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8728 maybe-install-info-bzip2:
8729 @if bzip2
8730 maybe-install-info-bzip2: install-info-bzip2
8732 install-info-bzip2: \
8733 configure-bzip2 \
8734 info-bzip2
8735 @: $(MAKE); $(unstage)
8736 @[ -f ./bzip2/Makefile ] || exit 0; \
8737 r=`${PWD_COMMAND}`; export r; \
8738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8739 $(HOST_EXPORTS) \
8740 for flag in $(EXTRA_HOST_FLAGS) ; do \
8741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8742 done; \
8743 echo "Doing install-info in bzip2" ; \
8744 (cd $(HOST_SUBDIR)/bzip2 && \
8745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8747 "RANLIB=$${RANLIB}" \
8748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8749 install-info) \
8750 || exit 1
8752 @endif bzip2
8754 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8755 maybe-install-pdf-bzip2:
8756 @if bzip2
8757 maybe-install-pdf-bzip2: install-pdf-bzip2
8759 install-pdf-bzip2: \
8760 configure-bzip2 \
8761 pdf-bzip2
8762 @: $(MAKE); $(unstage)
8763 @[ -f ./bzip2/Makefile ] || exit 0; \
8764 r=`${PWD_COMMAND}`; export r; \
8765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766 $(HOST_EXPORTS) \
8767 for flag in $(EXTRA_HOST_FLAGS) ; do \
8768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8769 done; \
8770 echo "Doing install-pdf in bzip2" ; \
8771 (cd $(HOST_SUBDIR)/bzip2 && \
8772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8774 "RANLIB=$${RANLIB}" \
8775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8776 install-pdf) \
8777 || exit 1
8779 @endif bzip2
8781 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8782 maybe-install-html-bzip2:
8783 @if bzip2
8784 maybe-install-html-bzip2: install-html-bzip2
8786 install-html-bzip2: \
8787 configure-bzip2 \
8788 html-bzip2
8789 @: $(MAKE); $(unstage)
8790 @[ -f ./bzip2/Makefile ] || exit 0; \
8791 r=`${PWD_COMMAND}`; export r; \
8792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8793 $(HOST_EXPORTS) \
8794 for flag in $(EXTRA_HOST_FLAGS) ; do \
8795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8796 done; \
8797 echo "Doing install-html in bzip2" ; \
8798 (cd $(HOST_SUBDIR)/bzip2 && \
8799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8801 "RANLIB=$${RANLIB}" \
8802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8803 install-html) \
8804 || exit 1
8806 @endif bzip2
8808 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8809 maybe-installcheck-bzip2:
8810 @if bzip2
8811 maybe-installcheck-bzip2: installcheck-bzip2
8813 installcheck-bzip2: \
8814 configure-bzip2
8815 @: $(MAKE); $(unstage)
8816 @[ -f ./bzip2/Makefile ] || exit 0; \
8817 r=`${PWD_COMMAND}`; export r; \
8818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 $(HOST_EXPORTS) \
8820 for flag in $(EXTRA_HOST_FLAGS) ; do \
8821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822 done; \
8823 echo "Doing installcheck in bzip2" ; \
8824 (cd $(HOST_SUBDIR)/bzip2 && \
8825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827 "RANLIB=$${RANLIB}" \
8828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829 installcheck) \
8830 || exit 1
8832 @endif bzip2
8834 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8835 maybe-mostlyclean-bzip2:
8836 @if bzip2
8837 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8839 mostlyclean-bzip2:
8840 @: $(MAKE); $(unstage)
8841 @[ -f ./bzip2/Makefile ] || exit 0; \
8842 r=`${PWD_COMMAND}`; export r; \
8843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844 $(HOST_EXPORTS) \
8845 for flag in $(EXTRA_HOST_FLAGS) ; do \
8846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847 done; \
8848 echo "Doing mostlyclean in bzip2" ; \
8849 (cd $(HOST_SUBDIR)/bzip2 && \
8850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852 "RANLIB=$${RANLIB}" \
8853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8854 mostlyclean) \
8855 || exit 1
8857 @endif bzip2
8859 .PHONY: maybe-clean-bzip2 clean-bzip2
8860 maybe-clean-bzip2:
8861 @if bzip2
8862 maybe-clean-bzip2: clean-bzip2
8864 clean-bzip2:
8865 @: $(MAKE); $(unstage)
8866 @[ -f ./bzip2/Makefile ] || exit 0; \
8867 r=`${PWD_COMMAND}`; export r; \
8868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869 $(HOST_EXPORTS) \
8870 for flag in $(EXTRA_HOST_FLAGS) ; do \
8871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8872 done; \
8873 echo "Doing clean in bzip2" ; \
8874 (cd $(HOST_SUBDIR)/bzip2 && \
8875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8877 "RANLIB=$${RANLIB}" \
8878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8879 clean) \
8880 || exit 1
8882 @endif bzip2
8884 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8885 maybe-distclean-bzip2:
8886 @if bzip2
8887 maybe-distclean-bzip2: distclean-bzip2
8889 distclean-bzip2:
8890 @: $(MAKE); $(unstage)
8891 @[ -f ./bzip2/Makefile ] || exit 0; \
8892 r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 $(HOST_EXPORTS) \
8895 for flag in $(EXTRA_HOST_FLAGS) ; do \
8896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8897 done; \
8898 echo "Doing distclean in bzip2" ; \
8899 (cd $(HOST_SUBDIR)/bzip2 && \
8900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8902 "RANLIB=$${RANLIB}" \
8903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8904 distclean) \
8905 || exit 1
8907 @endif bzip2
8909 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8910 maybe-maintainer-clean-bzip2:
8911 @if bzip2
8912 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8914 maintainer-clean-bzip2:
8915 @: $(MAKE); $(unstage)
8916 @[ -f ./bzip2/Makefile ] || exit 0; \
8917 r=`${PWD_COMMAND}`; export r; \
8918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919 $(HOST_EXPORTS) \
8920 for flag in $(EXTRA_HOST_FLAGS) ; do \
8921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8922 done; \
8923 echo "Doing maintainer-clean in bzip2" ; \
8924 (cd $(HOST_SUBDIR)/bzip2 && \
8925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8927 "RANLIB=$${RANLIB}" \
8928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8929 maintainer-clean) \
8930 || exit 1
8932 @endif bzip2
8936 .PHONY: configure-cgen maybe-configure-cgen
8937 maybe-configure-cgen:
8938 @if gcc-bootstrap
8939 configure-cgen: stage_current
8940 @endif gcc-bootstrap
8941 @if cgen
8942 maybe-configure-cgen: configure-cgen
8943 configure-cgen:
8944 @: $(MAKE); $(unstage)
8945 @r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8949 $(HOST_EXPORTS) \
8950 echo Configuring in $(HOST_SUBDIR)/cgen; \
8951 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8952 case $(srcdir) in \
8953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8954 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8956 esac; \
8957 srcdiroption="--srcdir=$${topdir}/cgen"; \
8958 libsrcdir="$$s/cgen"; \
8959 $(SHELL) $${libsrcdir}/configure \
8960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8961 --target=${target_alias} $${srcdiroption} \
8962 || exit 1
8963 @endif cgen
8969 .PHONY: all-cgen maybe-all-cgen
8970 maybe-all-cgen:
8971 @if gcc-bootstrap
8972 all-cgen: stage_current
8973 @endif gcc-bootstrap
8974 @if cgen
8975 TARGET-cgen=all
8976 maybe-all-cgen: all-cgen
8977 all-cgen: configure-cgen
8978 @: $(MAKE); $(unstage)
8979 @r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 (cd $(HOST_SUBDIR)/cgen && \
8983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8984 $(TARGET-cgen))
8985 @endif cgen
8990 .PHONY: check-cgen maybe-check-cgen
8991 maybe-check-cgen:
8992 @if cgen
8993 maybe-check-cgen: check-cgen
8995 check-cgen:
8996 @: $(MAKE); $(unstage)
8997 @r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 (cd $(HOST_SUBDIR)/cgen && \
9001 $(MAKE) $(FLAGS_TO_PASS) check)
9003 @endif cgen
9005 .PHONY: install-cgen maybe-install-cgen
9006 maybe-install-cgen:
9007 @if cgen
9008 maybe-install-cgen: install-cgen
9010 install-cgen: installdirs
9011 @: $(MAKE); $(unstage)
9012 @r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 (cd $(HOST_SUBDIR)/cgen && \
9016 $(MAKE) $(FLAGS_TO_PASS) install)
9018 @endif cgen
9020 # Other targets (info, dvi, pdf, etc.)
9022 .PHONY: maybe-info-cgen info-cgen
9023 maybe-info-cgen:
9024 @if cgen
9025 maybe-info-cgen: info-cgen
9027 info-cgen: \
9028 configure-cgen
9029 @: $(MAKE); $(unstage)
9030 @[ -f ./cgen/Makefile ] || exit 0; \
9031 r=`${PWD_COMMAND}`; export r; \
9032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033 $(HOST_EXPORTS) \
9034 for flag in $(EXTRA_HOST_FLAGS) ; do \
9035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9036 done; \
9037 echo "Doing info in cgen" ; \
9038 (cd $(HOST_SUBDIR)/cgen && \
9039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9041 "RANLIB=$${RANLIB}" \
9042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9043 info) \
9044 || exit 1
9046 @endif cgen
9048 .PHONY: maybe-dvi-cgen dvi-cgen
9049 maybe-dvi-cgen:
9050 @if cgen
9051 maybe-dvi-cgen: dvi-cgen
9053 dvi-cgen: \
9054 configure-cgen
9055 @: $(MAKE); $(unstage)
9056 @[ -f ./cgen/Makefile ] || exit 0; \
9057 r=`${PWD_COMMAND}`; export r; \
9058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059 $(HOST_EXPORTS) \
9060 for flag in $(EXTRA_HOST_FLAGS) ; do \
9061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062 done; \
9063 echo "Doing dvi in cgen" ; \
9064 (cd $(HOST_SUBDIR)/cgen && \
9065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067 "RANLIB=$${RANLIB}" \
9068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9069 dvi) \
9070 || exit 1
9072 @endif cgen
9074 .PHONY: maybe-pdf-cgen pdf-cgen
9075 maybe-pdf-cgen:
9076 @if cgen
9077 maybe-pdf-cgen: pdf-cgen
9079 pdf-cgen: \
9080 configure-cgen
9081 @: $(MAKE); $(unstage)
9082 @[ -f ./cgen/Makefile ] || exit 0; \
9083 r=`${PWD_COMMAND}`; export r; \
9084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085 $(HOST_EXPORTS) \
9086 for flag in $(EXTRA_HOST_FLAGS) ; do \
9087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088 done; \
9089 echo "Doing pdf in cgen" ; \
9090 (cd $(HOST_SUBDIR)/cgen && \
9091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093 "RANLIB=$${RANLIB}" \
9094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095 pdf) \
9096 || exit 1
9098 @endif cgen
9100 .PHONY: maybe-html-cgen html-cgen
9101 maybe-html-cgen:
9102 @if cgen
9103 maybe-html-cgen: html-cgen
9105 html-cgen: \
9106 configure-cgen
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./cgen/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing html in cgen" ; \
9116 (cd $(HOST_SUBDIR)/cgen && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 html) \
9122 || exit 1
9124 @endif cgen
9126 .PHONY: maybe-TAGS-cgen TAGS-cgen
9127 maybe-TAGS-cgen:
9128 @if cgen
9129 maybe-TAGS-cgen: TAGS-cgen
9131 TAGS-cgen: \
9132 configure-cgen
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./cgen/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing TAGS in cgen" ; \
9142 (cd $(HOST_SUBDIR)/cgen && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 TAGS) \
9148 || exit 1
9150 @endif cgen
9152 .PHONY: maybe-install-info-cgen install-info-cgen
9153 maybe-install-info-cgen:
9154 @if cgen
9155 maybe-install-info-cgen: install-info-cgen
9157 install-info-cgen: \
9158 configure-cgen \
9159 info-cgen
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./cgen/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing install-info in cgen" ; \
9169 (cd $(HOST_SUBDIR)/cgen && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 install-info) \
9175 || exit 1
9177 @endif cgen
9179 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9180 maybe-install-pdf-cgen:
9181 @if cgen
9182 maybe-install-pdf-cgen: install-pdf-cgen
9184 install-pdf-cgen: \
9185 configure-cgen \
9186 pdf-cgen
9187 @: $(MAKE); $(unstage)
9188 @[ -f ./cgen/Makefile ] || exit 0; \
9189 r=`${PWD_COMMAND}`; export r; \
9190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9191 $(HOST_EXPORTS) \
9192 for flag in $(EXTRA_HOST_FLAGS) ; do \
9193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9194 done; \
9195 echo "Doing install-pdf in cgen" ; \
9196 (cd $(HOST_SUBDIR)/cgen && \
9197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9199 "RANLIB=$${RANLIB}" \
9200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9201 install-pdf) \
9202 || exit 1
9204 @endif cgen
9206 .PHONY: maybe-install-html-cgen install-html-cgen
9207 maybe-install-html-cgen:
9208 @if cgen
9209 maybe-install-html-cgen: install-html-cgen
9211 install-html-cgen: \
9212 configure-cgen \
9213 html-cgen
9214 @: $(MAKE); $(unstage)
9215 @[ -f ./cgen/Makefile ] || exit 0; \
9216 r=`${PWD_COMMAND}`; export r; \
9217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9218 $(HOST_EXPORTS) \
9219 for flag in $(EXTRA_HOST_FLAGS) ; do \
9220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9221 done; \
9222 echo "Doing install-html in cgen" ; \
9223 (cd $(HOST_SUBDIR)/cgen && \
9224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9226 "RANLIB=$${RANLIB}" \
9227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9228 install-html) \
9229 || exit 1
9231 @endif cgen
9233 .PHONY: maybe-installcheck-cgen installcheck-cgen
9234 maybe-installcheck-cgen:
9235 @if cgen
9236 maybe-installcheck-cgen: installcheck-cgen
9238 installcheck-cgen: \
9239 configure-cgen
9240 @: $(MAKE); $(unstage)
9241 @[ -f ./cgen/Makefile ] || exit 0; \
9242 r=`${PWD_COMMAND}`; export r; \
9243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9244 $(HOST_EXPORTS) \
9245 for flag in $(EXTRA_HOST_FLAGS) ; do \
9246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9247 done; \
9248 echo "Doing installcheck in cgen" ; \
9249 (cd $(HOST_SUBDIR)/cgen && \
9250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9252 "RANLIB=$${RANLIB}" \
9253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9254 installcheck) \
9255 || exit 1
9257 @endif cgen
9259 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9260 maybe-mostlyclean-cgen:
9261 @if cgen
9262 maybe-mostlyclean-cgen: mostlyclean-cgen
9264 mostlyclean-cgen:
9265 @: $(MAKE); $(unstage)
9266 @[ -f ./cgen/Makefile ] || exit 0; \
9267 r=`${PWD_COMMAND}`; export r; \
9268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9269 $(HOST_EXPORTS) \
9270 for flag in $(EXTRA_HOST_FLAGS) ; do \
9271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9272 done; \
9273 echo "Doing mostlyclean in cgen" ; \
9274 (cd $(HOST_SUBDIR)/cgen && \
9275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9277 "RANLIB=$${RANLIB}" \
9278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9279 mostlyclean) \
9280 || exit 1
9282 @endif cgen
9284 .PHONY: maybe-clean-cgen clean-cgen
9285 maybe-clean-cgen:
9286 @if cgen
9287 maybe-clean-cgen: clean-cgen
9289 clean-cgen:
9290 @: $(MAKE); $(unstage)
9291 @[ -f ./cgen/Makefile ] || exit 0; \
9292 r=`${PWD_COMMAND}`; export r; \
9293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294 $(HOST_EXPORTS) \
9295 for flag in $(EXTRA_HOST_FLAGS) ; do \
9296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9297 done; \
9298 echo "Doing clean in cgen" ; \
9299 (cd $(HOST_SUBDIR)/cgen && \
9300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9302 "RANLIB=$${RANLIB}" \
9303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9304 clean) \
9305 || exit 1
9307 @endif cgen
9309 .PHONY: maybe-distclean-cgen distclean-cgen
9310 maybe-distclean-cgen:
9311 @if cgen
9312 maybe-distclean-cgen: distclean-cgen
9314 distclean-cgen:
9315 @: $(MAKE); $(unstage)
9316 @[ -f ./cgen/Makefile ] || exit 0; \
9317 r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 $(HOST_EXPORTS) \
9320 for flag in $(EXTRA_HOST_FLAGS) ; do \
9321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322 done; \
9323 echo "Doing distclean in cgen" ; \
9324 (cd $(HOST_SUBDIR)/cgen && \
9325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327 "RANLIB=$${RANLIB}" \
9328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329 distclean) \
9330 || exit 1
9332 @endif cgen
9334 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9335 maybe-maintainer-clean-cgen:
9336 @if cgen
9337 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9339 maintainer-clean-cgen:
9340 @: $(MAKE); $(unstage)
9341 @[ -f ./cgen/Makefile ] || exit 0; \
9342 r=`${PWD_COMMAND}`; export r; \
9343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9344 $(HOST_EXPORTS) \
9345 for flag in $(EXTRA_HOST_FLAGS) ; do \
9346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9347 done; \
9348 echo "Doing maintainer-clean in cgen" ; \
9349 (cd $(HOST_SUBDIR)/cgen && \
9350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9352 "RANLIB=$${RANLIB}" \
9353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9354 maintainer-clean) \
9355 || exit 1
9357 @endif cgen
9361 .PHONY: configure-dejagnu maybe-configure-dejagnu
9362 maybe-configure-dejagnu:
9363 @if gcc-bootstrap
9364 configure-dejagnu: stage_current
9365 @endif gcc-bootstrap
9366 @if dejagnu
9367 maybe-configure-dejagnu: configure-dejagnu
9368 configure-dejagnu:
9369 @: $(MAKE); $(unstage)
9370 @r=`${PWD_COMMAND}`; export r; \
9371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9374 $(HOST_EXPORTS) \
9375 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9376 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9377 case $(srcdir) in \
9378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9379 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9381 esac; \
9382 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9383 libsrcdir="$$s/dejagnu"; \
9384 $(SHELL) $${libsrcdir}/configure \
9385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9386 --target=${target_alias} $${srcdiroption} \
9387 || exit 1
9388 @endif dejagnu
9394 .PHONY: all-dejagnu maybe-all-dejagnu
9395 maybe-all-dejagnu:
9396 @if gcc-bootstrap
9397 all-dejagnu: stage_current
9398 @endif gcc-bootstrap
9399 @if dejagnu
9400 TARGET-dejagnu=all
9401 maybe-all-dejagnu: all-dejagnu
9402 all-dejagnu: configure-dejagnu
9403 @: $(MAKE); $(unstage)
9404 @r=`${PWD_COMMAND}`; export r; \
9405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406 $(HOST_EXPORTS) \
9407 (cd $(HOST_SUBDIR)/dejagnu && \
9408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9409 $(TARGET-dejagnu))
9410 @endif dejagnu
9415 .PHONY: check-dejagnu maybe-check-dejagnu
9416 maybe-check-dejagnu:
9417 @if dejagnu
9418 maybe-check-dejagnu: check-dejagnu
9420 check-dejagnu:
9421 @: $(MAKE); $(unstage)
9422 @r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 $(HOST_EXPORTS) \
9425 (cd $(HOST_SUBDIR)/dejagnu && \
9426 $(MAKE) $(FLAGS_TO_PASS) check)
9428 @endif dejagnu
9430 .PHONY: install-dejagnu maybe-install-dejagnu
9431 maybe-install-dejagnu:
9432 @if dejagnu
9433 maybe-install-dejagnu: install-dejagnu
9435 install-dejagnu: installdirs
9436 @: $(MAKE); $(unstage)
9437 @r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 (cd $(HOST_SUBDIR)/dejagnu && \
9441 $(MAKE) $(FLAGS_TO_PASS) install)
9443 @endif dejagnu
9445 # Other targets (info, dvi, pdf, etc.)
9447 .PHONY: maybe-info-dejagnu info-dejagnu
9448 maybe-info-dejagnu:
9449 @if dejagnu
9450 maybe-info-dejagnu: info-dejagnu
9452 info-dejagnu: \
9453 configure-dejagnu
9454 @: $(MAKE); $(unstage)
9455 @[ -f ./dejagnu/Makefile ] || exit 0; \
9456 r=`${PWD_COMMAND}`; export r; \
9457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458 $(HOST_EXPORTS) \
9459 for flag in $(EXTRA_HOST_FLAGS) ; do \
9460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9461 done; \
9462 echo "Doing info in dejagnu" ; \
9463 (cd $(HOST_SUBDIR)/dejagnu && \
9464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9466 "RANLIB=$${RANLIB}" \
9467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9468 info) \
9469 || exit 1
9471 @endif dejagnu
9473 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9474 maybe-dvi-dejagnu:
9475 @if dejagnu
9476 maybe-dvi-dejagnu: dvi-dejagnu
9478 dvi-dejagnu: \
9479 configure-dejagnu
9480 @: $(MAKE); $(unstage)
9481 @[ -f ./dejagnu/Makefile ] || exit 0; \
9482 r=`${PWD_COMMAND}`; export r; \
9483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484 $(HOST_EXPORTS) \
9485 for flag in $(EXTRA_HOST_FLAGS) ; do \
9486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9487 done; \
9488 echo "Doing dvi in dejagnu" ; \
9489 (cd $(HOST_SUBDIR)/dejagnu && \
9490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9492 "RANLIB=$${RANLIB}" \
9493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9494 dvi) \
9495 || exit 1
9497 @endif dejagnu
9499 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9500 maybe-pdf-dejagnu:
9501 @if dejagnu
9502 maybe-pdf-dejagnu: pdf-dejagnu
9504 pdf-dejagnu: \
9505 configure-dejagnu
9506 @: $(MAKE); $(unstage)
9507 @[ -f ./dejagnu/Makefile ] || exit 0; \
9508 r=`${PWD_COMMAND}`; export r; \
9509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510 $(HOST_EXPORTS) \
9511 for flag in $(EXTRA_HOST_FLAGS) ; do \
9512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9513 done; \
9514 echo "Doing pdf in dejagnu" ; \
9515 (cd $(HOST_SUBDIR)/dejagnu && \
9516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9518 "RANLIB=$${RANLIB}" \
9519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9520 pdf) \
9521 || exit 1
9523 @endif dejagnu
9525 .PHONY: maybe-html-dejagnu html-dejagnu
9526 maybe-html-dejagnu:
9527 @if dejagnu
9528 maybe-html-dejagnu: html-dejagnu
9530 html-dejagnu: \
9531 configure-dejagnu
9532 @: $(MAKE); $(unstage)
9533 @[ -f ./dejagnu/Makefile ] || exit 0; \
9534 r=`${PWD_COMMAND}`; export r; \
9535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536 $(HOST_EXPORTS) \
9537 for flag in $(EXTRA_HOST_FLAGS) ; do \
9538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9539 done; \
9540 echo "Doing html in dejagnu" ; \
9541 (cd $(HOST_SUBDIR)/dejagnu && \
9542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9544 "RANLIB=$${RANLIB}" \
9545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9546 html) \
9547 || exit 1
9549 @endif dejagnu
9551 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9552 maybe-TAGS-dejagnu:
9553 @if dejagnu
9554 maybe-TAGS-dejagnu: TAGS-dejagnu
9556 TAGS-dejagnu: \
9557 configure-dejagnu
9558 @: $(MAKE); $(unstage)
9559 @[ -f ./dejagnu/Makefile ] || exit 0; \
9560 r=`${PWD_COMMAND}`; export r; \
9561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562 $(HOST_EXPORTS) \
9563 for flag in $(EXTRA_HOST_FLAGS) ; do \
9564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565 done; \
9566 echo "Doing TAGS in dejagnu" ; \
9567 (cd $(HOST_SUBDIR)/dejagnu && \
9568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570 "RANLIB=$${RANLIB}" \
9571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9572 TAGS) \
9573 || exit 1
9575 @endif dejagnu
9577 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9578 maybe-install-info-dejagnu:
9579 @if dejagnu
9580 maybe-install-info-dejagnu: install-info-dejagnu
9582 install-info-dejagnu: \
9583 configure-dejagnu \
9584 info-dejagnu
9585 @: $(MAKE); $(unstage)
9586 @[ -f ./dejagnu/Makefile ] || exit 0; \
9587 r=`${PWD_COMMAND}`; export r; \
9588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9589 $(HOST_EXPORTS) \
9590 for flag in $(EXTRA_HOST_FLAGS) ; do \
9591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9592 done; \
9593 echo "Doing install-info in dejagnu" ; \
9594 (cd $(HOST_SUBDIR)/dejagnu && \
9595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9597 "RANLIB=$${RANLIB}" \
9598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9599 install-info) \
9600 || exit 1
9602 @endif dejagnu
9604 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9605 maybe-install-pdf-dejagnu:
9606 @if dejagnu
9607 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9609 install-pdf-dejagnu: \
9610 configure-dejagnu \
9611 pdf-dejagnu
9612 @: $(MAKE); $(unstage)
9613 @[ -f ./dejagnu/Makefile ] || exit 0; \
9614 r=`${PWD_COMMAND}`; export r; \
9615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616 $(HOST_EXPORTS) \
9617 for flag in $(EXTRA_HOST_FLAGS) ; do \
9618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9619 done; \
9620 echo "Doing install-pdf in dejagnu" ; \
9621 (cd $(HOST_SUBDIR)/dejagnu && \
9622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9624 "RANLIB=$${RANLIB}" \
9625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9626 install-pdf) \
9627 || exit 1
9629 @endif dejagnu
9631 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9632 maybe-install-html-dejagnu:
9633 @if dejagnu
9634 maybe-install-html-dejagnu: install-html-dejagnu
9636 install-html-dejagnu: \
9637 configure-dejagnu \
9638 html-dejagnu
9639 @: $(MAKE); $(unstage)
9640 @[ -f ./dejagnu/Makefile ] || exit 0; \
9641 r=`${PWD_COMMAND}`; export r; \
9642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643 $(HOST_EXPORTS) \
9644 for flag in $(EXTRA_HOST_FLAGS) ; do \
9645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646 done; \
9647 echo "Doing install-html in dejagnu" ; \
9648 (cd $(HOST_SUBDIR)/dejagnu && \
9649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651 "RANLIB=$${RANLIB}" \
9652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9653 install-html) \
9654 || exit 1
9656 @endif dejagnu
9658 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9659 maybe-installcheck-dejagnu:
9660 @if dejagnu
9661 maybe-installcheck-dejagnu: installcheck-dejagnu
9663 installcheck-dejagnu: \
9664 configure-dejagnu
9665 @: $(MAKE); $(unstage)
9666 @[ -f ./dejagnu/Makefile ] || exit 0; \
9667 r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 $(HOST_EXPORTS) \
9670 for flag in $(EXTRA_HOST_FLAGS) ; do \
9671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672 done; \
9673 echo "Doing installcheck in dejagnu" ; \
9674 (cd $(HOST_SUBDIR)/dejagnu && \
9675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677 "RANLIB=$${RANLIB}" \
9678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9679 installcheck) \
9680 || exit 1
9682 @endif dejagnu
9684 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9685 maybe-mostlyclean-dejagnu:
9686 @if dejagnu
9687 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9689 mostlyclean-dejagnu:
9690 @: $(MAKE); $(unstage)
9691 @[ -f ./dejagnu/Makefile ] || exit 0; \
9692 r=`${PWD_COMMAND}`; export r; \
9693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694 $(HOST_EXPORTS) \
9695 for flag in $(EXTRA_HOST_FLAGS) ; do \
9696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9697 done; \
9698 echo "Doing mostlyclean in dejagnu" ; \
9699 (cd $(HOST_SUBDIR)/dejagnu && \
9700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9702 "RANLIB=$${RANLIB}" \
9703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9704 mostlyclean) \
9705 || exit 1
9707 @endif dejagnu
9709 .PHONY: maybe-clean-dejagnu clean-dejagnu
9710 maybe-clean-dejagnu:
9711 @if dejagnu
9712 maybe-clean-dejagnu: clean-dejagnu
9714 clean-dejagnu:
9715 @: $(MAKE); $(unstage)
9716 @[ -f ./dejagnu/Makefile ] || exit 0; \
9717 r=`${PWD_COMMAND}`; export r; \
9718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9719 $(HOST_EXPORTS) \
9720 for flag in $(EXTRA_HOST_FLAGS) ; do \
9721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9722 done; \
9723 echo "Doing clean in dejagnu" ; \
9724 (cd $(HOST_SUBDIR)/dejagnu && \
9725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9727 "RANLIB=$${RANLIB}" \
9728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9729 clean) \
9730 || exit 1
9732 @endif dejagnu
9734 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9735 maybe-distclean-dejagnu:
9736 @if dejagnu
9737 maybe-distclean-dejagnu: distclean-dejagnu
9739 distclean-dejagnu:
9740 @: $(MAKE); $(unstage)
9741 @[ -f ./dejagnu/Makefile ] || exit 0; \
9742 r=`${PWD_COMMAND}`; export r; \
9743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9744 $(HOST_EXPORTS) \
9745 for flag in $(EXTRA_HOST_FLAGS) ; do \
9746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9747 done; \
9748 echo "Doing distclean in dejagnu" ; \
9749 (cd $(HOST_SUBDIR)/dejagnu && \
9750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9752 "RANLIB=$${RANLIB}" \
9753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9754 distclean) \
9755 || exit 1
9757 @endif dejagnu
9759 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9760 maybe-maintainer-clean-dejagnu:
9761 @if dejagnu
9762 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9764 maintainer-clean-dejagnu:
9765 @: $(MAKE); $(unstage)
9766 @[ -f ./dejagnu/Makefile ] || exit 0; \
9767 r=`${PWD_COMMAND}`; export r; \
9768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9769 $(HOST_EXPORTS) \
9770 for flag in $(EXTRA_HOST_FLAGS) ; do \
9771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9772 done; \
9773 echo "Doing maintainer-clean in dejagnu" ; \
9774 (cd $(HOST_SUBDIR)/dejagnu && \
9775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9777 "RANLIB=$${RANLIB}" \
9778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9779 maintainer-clean) \
9780 || exit 1
9782 @endif dejagnu
9786 .PHONY: configure-diff maybe-configure-diff
9787 maybe-configure-diff:
9788 @if gcc-bootstrap
9789 configure-diff: stage_current
9790 @endif gcc-bootstrap
9791 @if diff
9792 maybe-configure-diff: configure-diff
9793 configure-diff:
9794 @: $(MAKE); $(unstage)
9795 @r=`${PWD_COMMAND}`; export r; \
9796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9797 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9799 $(HOST_EXPORTS) \
9800 echo Configuring in $(HOST_SUBDIR)/diff; \
9801 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9802 case $(srcdir) in \
9803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9804 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9806 esac; \
9807 srcdiroption="--srcdir=$${topdir}/diff"; \
9808 libsrcdir="$$s/diff"; \
9809 $(SHELL) $${libsrcdir}/configure \
9810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9811 --target=${target_alias} $${srcdiroption} \
9812 || exit 1
9813 @endif diff
9819 .PHONY: all-diff maybe-all-diff
9820 maybe-all-diff:
9821 @if gcc-bootstrap
9822 all-diff: stage_current
9823 @endif gcc-bootstrap
9824 @if diff
9825 TARGET-diff=all
9826 maybe-all-diff: all-diff
9827 all-diff: configure-diff
9828 @: $(MAKE); $(unstage)
9829 @r=`${PWD_COMMAND}`; export r; \
9830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831 $(HOST_EXPORTS) \
9832 (cd $(HOST_SUBDIR)/diff && \
9833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9834 $(TARGET-diff))
9835 @endif diff
9840 .PHONY: check-diff maybe-check-diff
9841 maybe-check-diff:
9842 @if diff
9843 maybe-check-diff: check-diff
9845 check-diff:
9846 @: $(MAKE); $(unstage)
9847 @r=`${PWD_COMMAND}`; export r; \
9848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849 $(HOST_EXPORTS) \
9850 (cd $(HOST_SUBDIR)/diff && \
9851 $(MAKE) $(FLAGS_TO_PASS) check)
9853 @endif diff
9855 .PHONY: install-diff maybe-install-diff
9856 maybe-install-diff:
9857 @if diff
9858 maybe-install-diff: install-diff
9860 install-diff: installdirs
9861 @: $(MAKE); $(unstage)
9862 @r=`${PWD_COMMAND}`; export r; \
9863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9864 $(HOST_EXPORTS) \
9865 (cd $(HOST_SUBDIR)/diff && \
9866 $(MAKE) $(FLAGS_TO_PASS) install)
9868 @endif diff
9870 # Other targets (info, dvi, pdf, etc.)
9872 .PHONY: maybe-info-diff info-diff
9873 maybe-info-diff:
9874 @if diff
9875 maybe-info-diff: info-diff
9877 info-diff: \
9878 configure-diff
9879 @: $(MAKE); $(unstage)
9880 @[ -f ./diff/Makefile ] || exit 0; \
9881 r=`${PWD_COMMAND}`; export r; \
9882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883 $(HOST_EXPORTS) \
9884 for flag in $(EXTRA_HOST_FLAGS) ; do \
9885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886 done; \
9887 echo "Doing info in diff" ; \
9888 (cd $(HOST_SUBDIR)/diff && \
9889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891 "RANLIB=$${RANLIB}" \
9892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893 info) \
9894 || exit 1
9896 @endif diff
9898 .PHONY: maybe-dvi-diff dvi-diff
9899 maybe-dvi-diff:
9900 @if diff
9901 maybe-dvi-diff: dvi-diff
9903 dvi-diff: \
9904 configure-diff
9905 @: $(MAKE); $(unstage)
9906 @[ -f ./diff/Makefile ] || exit 0; \
9907 r=`${PWD_COMMAND}`; export r; \
9908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909 $(HOST_EXPORTS) \
9910 for flag in $(EXTRA_HOST_FLAGS) ; do \
9911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912 done; \
9913 echo "Doing dvi in diff" ; \
9914 (cd $(HOST_SUBDIR)/diff && \
9915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917 "RANLIB=$${RANLIB}" \
9918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9919 dvi) \
9920 || exit 1
9922 @endif diff
9924 .PHONY: maybe-pdf-diff pdf-diff
9925 maybe-pdf-diff:
9926 @if diff
9927 maybe-pdf-diff: pdf-diff
9929 pdf-diff: \
9930 configure-diff
9931 @: $(MAKE); $(unstage)
9932 @[ -f ./diff/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 pdf in diff" ; \
9940 (cd $(HOST_SUBDIR)/diff && \
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 pdf) \
9946 || exit 1
9948 @endif diff
9950 .PHONY: maybe-html-diff html-diff
9951 maybe-html-diff:
9952 @if diff
9953 maybe-html-diff: html-diff
9955 html-diff: \
9956 configure-diff
9957 @: $(MAKE); $(unstage)
9958 @[ -f ./diff/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 html in diff" ; \
9966 (cd $(HOST_SUBDIR)/diff && \
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 html) \
9972 || exit 1
9974 @endif diff
9976 .PHONY: maybe-TAGS-diff TAGS-diff
9977 maybe-TAGS-diff:
9978 @if diff
9979 maybe-TAGS-diff: TAGS-diff
9981 TAGS-diff: \
9982 configure-diff
9983 @: $(MAKE); $(unstage)
9984 @[ -f ./diff/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 TAGS in diff" ; \
9992 (cd $(HOST_SUBDIR)/diff && \
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 TAGS) \
9998 || exit 1
10000 @endif diff
10002 .PHONY: maybe-install-info-diff install-info-diff
10003 maybe-install-info-diff:
10004 @if diff
10005 maybe-install-info-diff: install-info-diff
10007 install-info-diff: \
10008 configure-diff \
10009 info-diff
10010 @: $(MAKE); $(unstage)
10011 @[ -f ./diff/Makefile ] || exit 0; \
10012 r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 $(HOST_EXPORTS) \
10015 for flag in $(EXTRA_HOST_FLAGS) ; do \
10016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10017 done; \
10018 echo "Doing install-info in diff" ; \
10019 (cd $(HOST_SUBDIR)/diff && \
10020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10022 "RANLIB=$${RANLIB}" \
10023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10024 install-info) \
10025 || exit 1
10027 @endif diff
10029 .PHONY: maybe-install-pdf-diff install-pdf-diff
10030 maybe-install-pdf-diff:
10031 @if diff
10032 maybe-install-pdf-diff: install-pdf-diff
10034 install-pdf-diff: \
10035 configure-diff \
10036 pdf-diff
10037 @: $(MAKE); $(unstage)
10038 @[ -f ./diff/Makefile ] || exit 0; \
10039 r=`${PWD_COMMAND}`; export r; \
10040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041 $(HOST_EXPORTS) \
10042 for flag in $(EXTRA_HOST_FLAGS) ; do \
10043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044 done; \
10045 echo "Doing install-pdf in diff" ; \
10046 (cd $(HOST_SUBDIR)/diff && \
10047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049 "RANLIB=$${RANLIB}" \
10050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051 install-pdf) \
10052 || exit 1
10054 @endif diff
10056 .PHONY: maybe-install-html-diff install-html-diff
10057 maybe-install-html-diff:
10058 @if diff
10059 maybe-install-html-diff: install-html-diff
10061 install-html-diff: \
10062 configure-diff \
10063 html-diff
10064 @: $(MAKE); $(unstage)
10065 @[ -f ./diff/Makefile ] || exit 0; \
10066 r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068 $(HOST_EXPORTS) \
10069 for flag in $(EXTRA_HOST_FLAGS) ; do \
10070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10071 done; \
10072 echo "Doing install-html in diff" ; \
10073 (cd $(HOST_SUBDIR)/diff && \
10074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076 "RANLIB=$${RANLIB}" \
10077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10078 install-html) \
10079 || exit 1
10081 @endif diff
10083 .PHONY: maybe-installcheck-diff installcheck-diff
10084 maybe-installcheck-diff:
10085 @if diff
10086 maybe-installcheck-diff: installcheck-diff
10088 installcheck-diff: \
10089 configure-diff
10090 @: $(MAKE); $(unstage)
10091 @[ -f ./diff/Makefile ] || exit 0; \
10092 r=`${PWD_COMMAND}`; export r; \
10093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10094 $(HOST_EXPORTS) \
10095 for flag in $(EXTRA_HOST_FLAGS) ; do \
10096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10097 done; \
10098 echo "Doing installcheck in diff" ; \
10099 (cd $(HOST_SUBDIR)/diff && \
10100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10102 "RANLIB=$${RANLIB}" \
10103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10104 installcheck) \
10105 || exit 1
10107 @endif diff
10109 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10110 maybe-mostlyclean-diff:
10111 @if diff
10112 maybe-mostlyclean-diff: mostlyclean-diff
10114 mostlyclean-diff:
10115 @: $(MAKE); $(unstage)
10116 @[ -f ./diff/Makefile ] || exit 0; \
10117 r=`${PWD_COMMAND}`; export r; \
10118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10119 $(HOST_EXPORTS) \
10120 for flag in $(EXTRA_HOST_FLAGS) ; do \
10121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10122 done; \
10123 echo "Doing mostlyclean in diff" ; \
10124 (cd $(HOST_SUBDIR)/diff && \
10125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10127 "RANLIB=$${RANLIB}" \
10128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10129 mostlyclean) \
10130 || exit 1
10132 @endif diff
10134 .PHONY: maybe-clean-diff clean-diff
10135 maybe-clean-diff:
10136 @if diff
10137 maybe-clean-diff: clean-diff
10139 clean-diff:
10140 @: $(MAKE); $(unstage)
10141 @[ -f ./diff/Makefile ] || exit 0; \
10142 r=`${PWD_COMMAND}`; export r; \
10143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10144 $(HOST_EXPORTS) \
10145 for flag in $(EXTRA_HOST_FLAGS) ; do \
10146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10147 done; \
10148 echo "Doing clean in diff" ; \
10149 (cd $(HOST_SUBDIR)/diff && \
10150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10152 "RANLIB=$${RANLIB}" \
10153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10154 clean) \
10155 || exit 1
10157 @endif diff
10159 .PHONY: maybe-distclean-diff distclean-diff
10160 maybe-distclean-diff:
10161 @if diff
10162 maybe-distclean-diff: distclean-diff
10164 distclean-diff:
10165 @: $(MAKE); $(unstage)
10166 @[ -f ./diff/Makefile ] || exit 0; \
10167 r=`${PWD_COMMAND}`; export r; \
10168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169 $(HOST_EXPORTS) \
10170 for flag in $(EXTRA_HOST_FLAGS) ; do \
10171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172 done; \
10173 echo "Doing distclean in diff" ; \
10174 (cd $(HOST_SUBDIR)/diff && \
10175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177 "RANLIB=$${RANLIB}" \
10178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10179 distclean) \
10180 || exit 1
10182 @endif diff
10184 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10185 maybe-maintainer-clean-diff:
10186 @if diff
10187 maybe-maintainer-clean-diff: maintainer-clean-diff
10189 maintainer-clean-diff:
10190 @: $(MAKE); $(unstage)
10191 @[ -f ./diff/Makefile ] || exit 0; \
10192 r=`${PWD_COMMAND}`; export r; \
10193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10194 $(HOST_EXPORTS) \
10195 for flag in $(EXTRA_HOST_FLAGS) ; do \
10196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10197 done; \
10198 echo "Doing maintainer-clean in diff" ; \
10199 (cd $(HOST_SUBDIR)/diff && \
10200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10202 "RANLIB=$${RANLIB}" \
10203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10204 maintainer-clean) \
10205 || exit 1
10207 @endif diff
10211 .PHONY: configure-dosutils maybe-configure-dosutils
10212 maybe-configure-dosutils:
10213 @if gcc-bootstrap
10214 configure-dosutils: stage_current
10215 @endif gcc-bootstrap
10216 @if dosutils
10217 maybe-configure-dosutils: configure-dosutils
10218 configure-dosutils:
10219 @: $(MAKE); $(unstage)
10220 @r=`${PWD_COMMAND}`; export r; \
10221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10224 $(HOST_EXPORTS) \
10225 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10226 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10227 case $(srcdir) in \
10228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10229 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10231 esac; \
10232 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10233 libsrcdir="$$s/dosutils"; \
10234 $(SHELL) $${libsrcdir}/configure \
10235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10236 --target=${target_alias} $${srcdiroption} \
10237 || exit 1
10238 @endif dosutils
10244 .PHONY: all-dosutils maybe-all-dosutils
10245 maybe-all-dosutils:
10246 @if gcc-bootstrap
10247 all-dosutils: stage_current
10248 @endif gcc-bootstrap
10249 @if dosutils
10250 TARGET-dosutils=all
10251 maybe-all-dosutils: all-dosutils
10252 all-dosutils: configure-dosutils
10253 @: $(MAKE); $(unstage)
10254 @r=`${PWD_COMMAND}`; export r; \
10255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256 $(HOST_EXPORTS) \
10257 (cd $(HOST_SUBDIR)/dosutils && \
10258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10259 $(TARGET-dosutils))
10260 @endif dosutils
10265 .PHONY: check-dosutils maybe-check-dosutils
10266 maybe-check-dosutils:
10267 @if dosutils
10268 maybe-check-dosutils: check-dosutils
10270 check-dosutils:
10272 @endif dosutils
10274 .PHONY: install-dosutils maybe-install-dosutils
10275 maybe-install-dosutils:
10276 @if dosutils
10277 maybe-install-dosutils: install-dosutils
10279 install-dosutils: installdirs
10280 @: $(MAKE); $(unstage)
10281 @r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 (cd $(HOST_SUBDIR)/dosutils && \
10285 $(MAKE) $(FLAGS_TO_PASS) install)
10287 @endif dosutils
10289 # Other targets (info, dvi, pdf, etc.)
10291 .PHONY: maybe-info-dosutils info-dosutils
10292 maybe-info-dosutils:
10293 @if dosutils
10294 maybe-info-dosutils: info-dosutils
10296 info-dosutils: \
10297 configure-dosutils
10298 @: $(MAKE); $(unstage)
10299 @[ -f ./dosutils/Makefile ] || exit 0; \
10300 r=`${PWD_COMMAND}`; export r; \
10301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302 $(HOST_EXPORTS) \
10303 for flag in $(EXTRA_HOST_FLAGS) ; do \
10304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10305 done; \
10306 echo "Doing info in dosutils" ; \
10307 (cd $(HOST_SUBDIR)/dosutils && \
10308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10310 "RANLIB=$${RANLIB}" \
10311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10312 info) \
10313 || exit 1
10315 @endif dosutils
10317 .PHONY: maybe-dvi-dosutils dvi-dosutils
10318 maybe-dvi-dosutils:
10319 @if dosutils
10320 maybe-dvi-dosutils: dvi-dosutils
10322 dvi-dosutils: \
10323 configure-dosutils
10324 @: $(MAKE); $(unstage)
10325 @[ -f ./dosutils/Makefile ] || exit 0; \
10326 r=`${PWD_COMMAND}`; export r; \
10327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328 $(HOST_EXPORTS) \
10329 for flag in $(EXTRA_HOST_FLAGS) ; do \
10330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331 done; \
10332 echo "Doing dvi in dosutils" ; \
10333 (cd $(HOST_SUBDIR)/dosutils && \
10334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336 "RANLIB=$${RANLIB}" \
10337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10338 dvi) \
10339 || exit 1
10341 @endif dosutils
10343 .PHONY: maybe-pdf-dosutils pdf-dosutils
10344 maybe-pdf-dosutils:
10345 @if dosutils
10346 maybe-pdf-dosutils: pdf-dosutils
10348 pdf-dosutils: \
10349 configure-dosutils
10350 @: $(MAKE); $(unstage)
10351 @[ -f ./dosutils/Makefile ] || exit 0; \
10352 r=`${PWD_COMMAND}`; export r; \
10353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10354 $(HOST_EXPORTS) \
10355 for flag in $(EXTRA_HOST_FLAGS) ; do \
10356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10357 done; \
10358 echo "Doing pdf in dosutils" ; \
10359 (cd $(HOST_SUBDIR)/dosutils && \
10360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10362 "RANLIB=$${RANLIB}" \
10363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10364 pdf) \
10365 || exit 1
10367 @endif dosutils
10369 .PHONY: maybe-html-dosutils html-dosutils
10370 maybe-html-dosutils:
10371 @if dosutils
10372 maybe-html-dosutils: html-dosutils
10374 html-dosutils: \
10375 configure-dosutils
10376 @: $(MAKE); $(unstage)
10377 @[ -f ./dosutils/Makefile ] || exit 0; \
10378 r=`${PWD_COMMAND}`; export r; \
10379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10380 $(HOST_EXPORTS) \
10381 for flag in $(EXTRA_HOST_FLAGS) ; do \
10382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10383 done; \
10384 echo "Doing html in dosutils" ; \
10385 (cd $(HOST_SUBDIR)/dosutils && \
10386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10388 "RANLIB=$${RANLIB}" \
10389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10390 html) \
10391 || exit 1
10393 @endif dosutils
10395 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10396 maybe-TAGS-dosutils:
10397 @if dosutils
10398 maybe-TAGS-dosutils: TAGS-dosutils
10400 TAGS-dosutils: \
10401 configure-dosutils
10402 @: $(MAKE); $(unstage)
10403 @[ -f ./dosutils/Makefile ] || exit 0; \
10404 r=`${PWD_COMMAND}`; export r; \
10405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10406 $(HOST_EXPORTS) \
10407 for flag in $(EXTRA_HOST_FLAGS) ; do \
10408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10409 done; \
10410 echo "Doing TAGS in dosutils" ; \
10411 (cd $(HOST_SUBDIR)/dosutils && \
10412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10414 "RANLIB=$${RANLIB}" \
10415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10416 TAGS) \
10417 || exit 1
10419 @endif dosutils
10421 .PHONY: maybe-install-info-dosutils install-info-dosutils
10422 maybe-install-info-dosutils:
10423 @if dosutils
10424 maybe-install-info-dosutils: install-info-dosutils
10426 install-info-dosutils: \
10427 configure-dosutils \
10428 info-dosutils
10429 @: $(MAKE); $(unstage)
10430 @[ -f ./dosutils/Makefile ] || exit 0; \
10431 r=`${PWD_COMMAND}`; export r; \
10432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10433 $(HOST_EXPORTS) \
10434 for flag in $(EXTRA_HOST_FLAGS) ; do \
10435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10436 done; \
10437 echo "Doing install-info in dosutils" ; \
10438 (cd $(HOST_SUBDIR)/dosutils && \
10439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10441 "RANLIB=$${RANLIB}" \
10442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10443 install-info) \
10444 || exit 1
10446 @endif dosutils
10448 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10449 maybe-install-pdf-dosutils:
10450 @if dosutils
10451 maybe-install-pdf-dosutils: install-pdf-dosutils
10453 install-pdf-dosutils: \
10454 configure-dosutils \
10455 pdf-dosutils
10456 @: $(MAKE); $(unstage)
10457 @[ -f ./dosutils/Makefile ] || exit 0; \
10458 r=`${PWD_COMMAND}`; export r; \
10459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10460 $(HOST_EXPORTS) \
10461 for flag in $(EXTRA_HOST_FLAGS) ; do \
10462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10463 done; \
10464 echo "Doing install-pdf in dosutils" ; \
10465 (cd $(HOST_SUBDIR)/dosutils && \
10466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10468 "RANLIB=$${RANLIB}" \
10469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10470 install-pdf) \
10471 || exit 1
10473 @endif dosutils
10475 .PHONY: maybe-install-html-dosutils install-html-dosutils
10476 maybe-install-html-dosutils:
10477 @if dosutils
10478 maybe-install-html-dosutils: install-html-dosutils
10480 install-html-dosutils: \
10481 configure-dosutils \
10482 html-dosutils
10483 @: $(MAKE); $(unstage)
10484 @[ -f ./dosutils/Makefile ] || exit 0; \
10485 r=`${PWD_COMMAND}`; export r; \
10486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10487 $(HOST_EXPORTS) \
10488 for flag in $(EXTRA_HOST_FLAGS) ; do \
10489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10490 done; \
10491 echo "Doing install-html in dosutils" ; \
10492 (cd $(HOST_SUBDIR)/dosutils && \
10493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10495 "RANLIB=$${RANLIB}" \
10496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10497 install-html) \
10498 || exit 1
10500 @endif dosutils
10502 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10503 maybe-installcheck-dosutils:
10504 @if dosutils
10505 maybe-installcheck-dosutils: installcheck-dosutils
10507 installcheck-dosutils: \
10508 configure-dosutils
10509 @: $(MAKE); $(unstage)
10510 @[ -f ./dosutils/Makefile ] || exit 0; \
10511 r=`${PWD_COMMAND}`; export r; \
10512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10513 $(HOST_EXPORTS) \
10514 for flag in $(EXTRA_HOST_FLAGS) ; do \
10515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10516 done; \
10517 echo "Doing installcheck in dosutils" ; \
10518 (cd $(HOST_SUBDIR)/dosutils && \
10519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10521 "RANLIB=$${RANLIB}" \
10522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10523 installcheck) \
10524 || exit 1
10526 @endif dosutils
10528 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10529 maybe-mostlyclean-dosutils:
10530 @if dosutils
10531 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10533 mostlyclean-dosutils:
10534 @: $(MAKE); $(unstage)
10535 @[ -f ./dosutils/Makefile ] || exit 0; \
10536 r=`${PWD_COMMAND}`; export r; \
10537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10538 $(HOST_EXPORTS) \
10539 for flag in $(EXTRA_HOST_FLAGS) ; do \
10540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10541 done; \
10542 echo "Doing mostlyclean in dosutils" ; \
10543 (cd $(HOST_SUBDIR)/dosutils && \
10544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10546 "RANLIB=$${RANLIB}" \
10547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10548 mostlyclean) \
10549 || exit 1
10551 @endif dosutils
10553 .PHONY: maybe-clean-dosutils clean-dosutils
10554 maybe-clean-dosutils:
10555 @if dosutils
10556 maybe-clean-dosutils: clean-dosutils
10558 clean-dosutils:
10559 @: $(MAKE); $(unstage)
10560 @[ -f ./dosutils/Makefile ] || exit 0; \
10561 r=`${PWD_COMMAND}`; export r; \
10562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10563 $(HOST_EXPORTS) \
10564 for flag in $(EXTRA_HOST_FLAGS) ; do \
10565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10566 done; \
10567 echo "Doing clean in dosutils" ; \
10568 (cd $(HOST_SUBDIR)/dosutils && \
10569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10571 "RANLIB=$${RANLIB}" \
10572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10573 clean) \
10574 || exit 1
10576 @endif dosutils
10578 .PHONY: maybe-distclean-dosutils distclean-dosutils
10579 maybe-distclean-dosutils:
10580 @if dosutils
10581 maybe-distclean-dosutils: distclean-dosutils
10583 distclean-dosutils:
10584 @: $(MAKE); $(unstage)
10585 @[ -f ./dosutils/Makefile ] || exit 0; \
10586 r=`${PWD_COMMAND}`; export r; \
10587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588 $(HOST_EXPORTS) \
10589 for flag in $(EXTRA_HOST_FLAGS) ; do \
10590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591 done; \
10592 echo "Doing distclean in dosutils" ; \
10593 (cd $(HOST_SUBDIR)/dosutils && \
10594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596 "RANLIB=$${RANLIB}" \
10597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10598 distclean) \
10599 || exit 1
10601 @endif dosutils
10603 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10604 maybe-maintainer-clean-dosutils:
10605 @if dosutils
10606 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10608 maintainer-clean-dosutils:
10609 @: $(MAKE); $(unstage)
10610 @[ -f ./dosutils/Makefile ] || exit 0; \
10611 r=`${PWD_COMMAND}`; export r; \
10612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10613 $(HOST_EXPORTS) \
10614 for flag in $(EXTRA_HOST_FLAGS) ; do \
10615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10616 done; \
10617 echo "Doing maintainer-clean in dosutils" ; \
10618 (cd $(HOST_SUBDIR)/dosutils && \
10619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10621 "RANLIB=$${RANLIB}" \
10622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10623 maintainer-clean) \
10624 || exit 1
10626 @endif dosutils
10630 .PHONY: configure-etc maybe-configure-etc
10631 maybe-configure-etc:
10632 @if gcc-bootstrap
10633 configure-etc: stage_current
10634 @endif gcc-bootstrap
10635 @if etc
10636 maybe-configure-etc: configure-etc
10637 configure-etc:
10638 @: $(MAKE); $(unstage)
10639 @r=`${PWD_COMMAND}`; export r; \
10640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10643 $(HOST_EXPORTS) \
10644 echo Configuring in $(HOST_SUBDIR)/etc; \
10645 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10646 case $(srcdir) in \
10647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10648 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10650 esac; \
10651 srcdiroption="--srcdir=$${topdir}/etc"; \
10652 libsrcdir="$$s/etc"; \
10653 $(SHELL) $${libsrcdir}/configure \
10654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10655 --target=${target_alias} $${srcdiroption} \
10656 || exit 1
10657 @endif etc
10663 .PHONY: all-etc maybe-all-etc
10664 maybe-all-etc:
10665 @if gcc-bootstrap
10666 all-etc: stage_current
10667 @endif gcc-bootstrap
10668 @if etc
10669 TARGET-etc=all
10670 maybe-all-etc: all-etc
10671 all-etc: configure-etc
10672 @: $(MAKE); $(unstage)
10673 @r=`${PWD_COMMAND}`; export r; \
10674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10675 $(HOST_EXPORTS) \
10676 (cd $(HOST_SUBDIR)/etc && \
10677 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10678 $(TARGET-etc))
10679 @endif etc
10684 .PHONY: check-etc maybe-check-etc
10685 maybe-check-etc:
10686 @if etc
10687 maybe-check-etc: check-etc
10689 check-etc:
10690 @: $(MAKE); $(unstage)
10691 @r=`${PWD_COMMAND}`; export r; \
10692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10693 $(HOST_EXPORTS) \
10694 (cd $(HOST_SUBDIR)/etc && \
10695 $(MAKE) $(FLAGS_TO_PASS) check)
10697 @endif etc
10699 .PHONY: install-etc maybe-install-etc
10700 maybe-install-etc:
10701 @if etc
10702 maybe-install-etc: install-etc
10704 install-etc: installdirs
10705 @: $(MAKE); $(unstage)
10706 @r=`${PWD_COMMAND}`; export r; \
10707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708 $(HOST_EXPORTS) \
10709 (cd $(HOST_SUBDIR)/etc && \
10710 $(MAKE) $(FLAGS_TO_PASS) install)
10712 @endif etc
10714 # Other targets (info, dvi, pdf, etc.)
10716 .PHONY: maybe-info-etc info-etc
10717 maybe-info-etc:
10718 @if etc
10719 maybe-info-etc: info-etc
10721 info-etc: \
10722 configure-etc
10723 @: $(MAKE); $(unstage)
10724 @[ -f ./etc/Makefile ] || exit 0; \
10725 r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 $(HOST_EXPORTS) \
10728 for flag in $(EXTRA_HOST_FLAGS) ; do \
10729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730 done; \
10731 echo "Doing info in etc" ; \
10732 (cd $(HOST_SUBDIR)/etc && \
10733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735 "RANLIB=$${RANLIB}" \
10736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737 info) \
10738 || exit 1
10740 @endif etc
10742 .PHONY: maybe-dvi-etc dvi-etc
10743 maybe-dvi-etc:
10744 @if etc
10745 maybe-dvi-etc: dvi-etc
10747 dvi-etc: \
10748 configure-etc
10749 @: $(MAKE); $(unstage)
10750 @[ -f ./etc/Makefile ] || exit 0; \
10751 r=`${PWD_COMMAND}`; export r; \
10752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753 $(HOST_EXPORTS) \
10754 for flag in $(EXTRA_HOST_FLAGS) ; do \
10755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10756 done; \
10757 echo "Doing dvi in etc" ; \
10758 (cd $(HOST_SUBDIR)/etc && \
10759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10761 "RANLIB=$${RANLIB}" \
10762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10763 dvi) \
10764 || exit 1
10766 @endif etc
10768 .PHONY: maybe-pdf-etc pdf-etc
10769 maybe-pdf-etc:
10770 @if etc
10771 maybe-pdf-etc: pdf-etc
10773 pdf-etc: \
10774 configure-etc
10775 @: $(MAKE); $(unstage)
10776 @[ -f ./etc/Makefile ] || exit 0; \
10777 r=`${PWD_COMMAND}`; export r; \
10778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779 $(HOST_EXPORTS) \
10780 for flag in $(EXTRA_HOST_FLAGS) ; do \
10781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10782 done; \
10783 echo "Doing pdf in etc" ; \
10784 (cd $(HOST_SUBDIR)/etc && \
10785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10787 "RANLIB=$${RANLIB}" \
10788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10789 pdf) \
10790 || exit 1
10792 @endif etc
10794 .PHONY: maybe-html-etc html-etc
10795 maybe-html-etc:
10796 @if etc
10797 maybe-html-etc: html-etc
10799 html-etc: \
10800 configure-etc
10801 @: $(MAKE); $(unstage)
10802 @[ -f ./etc/Makefile ] || exit 0; \
10803 r=`${PWD_COMMAND}`; export r; \
10804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10805 $(HOST_EXPORTS) \
10806 for flag in $(EXTRA_HOST_FLAGS) ; do \
10807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10808 done; \
10809 echo "Doing html in etc" ; \
10810 (cd $(HOST_SUBDIR)/etc && \
10811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10813 "RANLIB=$${RANLIB}" \
10814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10815 html) \
10816 || exit 1
10818 @endif etc
10820 .PHONY: maybe-TAGS-etc TAGS-etc
10821 maybe-TAGS-etc:
10822 @if etc
10823 maybe-TAGS-etc: TAGS-etc
10825 TAGS-etc: \
10826 configure-etc
10827 @: $(MAKE); $(unstage)
10828 @[ -f ./etc/Makefile ] || exit 0; \
10829 r=`${PWD_COMMAND}`; export r; \
10830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831 $(HOST_EXPORTS) \
10832 for flag in $(EXTRA_HOST_FLAGS) ; do \
10833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834 done; \
10835 echo "Doing TAGS in etc" ; \
10836 (cd $(HOST_SUBDIR)/etc && \
10837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839 "RANLIB=$${RANLIB}" \
10840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841 TAGS) \
10842 || exit 1
10844 @endif etc
10846 .PHONY: maybe-install-info-etc install-info-etc
10847 maybe-install-info-etc:
10848 @if etc
10849 maybe-install-info-etc: install-info-etc
10851 install-info-etc: \
10852 configure-etc \
10853 info-etc
10854 @: $(MAKE); $(unstage)
10855 @[ -f ./etc/Makefile ] || exit 0; \
10856 r=`${PWD_COMMAND}`; export r; \
10857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10858 $(HOST_EXPORTS) \
10859 for flag in $(EXTRA_HOST_FLAGS) ; do \
10860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10861 done; \
10862 echo "Doing install-info in etc" ; \
10863 (cd $(HOST_SUBDIR)/etc && \
10864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10866 "RANLIB=$${RANLIB}" \
10867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10868 install-info) \
10869 || exit 1
10871 @endif etc
10873 .PHONY: maybe-install-pdf-etc install-pdf-etc
10874 maybe-install-pdf-etc:
10875 @if etc
10876 maybe-install-pdf-etc: install-pdf-etc
10878 install-pdf-etc: \
10879 configure-etc \
10880 pdf-etc
10881 @: $(MAKE); $(unstage)
10882 @[ -f ./etc/Makefile ] || exit 0; \
10883 r=`${PWD_COMMAND}`; export r; \
10884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885 $(HOST_EXPORTS) \
10886 for flag in $(EXTRA_HOST_FLAGS) ; do \
10887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888 done; \
10889 echo "Doing install-pdf in etc" ; \
10890 (cd $(HOST_SUBDIR)/etc && \
10891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10893 "RANLIB=$${RANLIB}" \
10894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10895 install-pdf) \
10896 || exit 1
10898 @endif etc
10900 .PHONY: maybe-install-html-etc install-html-etc
10901 maybe-install-html-etc:
10902 @if etc
10903 maybe-install-html-etc: install-html-etc
10905 install-html-etc: \
10906 configure-etc \
10907 html-etc
10908 @: $(MAKE); $(unstage)
10909 @[ -f ./etc/Makefile ] || exit 0; \
10910 r=`${PWD_COMMAND}`; export r; \
10911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10912 $(HOST_EXPORTS) \
10913 for flag in $(EXTRA_HOST_FLAGS) ; do \
10914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10915 done; \
10916 echo "Doing install-html in etc" ; \
10917 (cd $(HOST_SUBDIR)/etc && \
10918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10920 "RANLIB=$${RANLIB}" \
10921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10922 install-html) \
10923 || exit 1
10925 @endif etc
10927 .PHONY: maybe-installcheck-etc installcheck-etc
10928 maybe-installcheck-etc:
10929 @if etc
10930 maybe-installcheck-etc: installcheck-etc
10932 installcheck-etc: \
10933 configure-etc
10934 @: $(MAKE); $(unstage)
10935 @[ -f ./etc/Makefile ] || exit 0; \
10936 r=`${PWD_COMMAND}`; export r; \
10937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10938 $(HOST_EXPORTS) \
10939 for flag in $(EXTRA_HOST_FLAGS) ; do \
10940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10941 done; \
10942 echo "Doing installcheck in etc" ; \
10943 (cd $(HOST_SUBDIR)/etc && \
10944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10946 "RANLIB=$${RANLIB}" \
10947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10948 installcheck) \
10949 || exit 1
10951 @endif etc
10953 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10954 maybe-mostlyclean-etc:
10955 @if etc
10956 maybe-mostlyclean-etc: mostlyclean-etc
10958 mostlyclean-etc:
10959 @: $(MAKE); $(unstage)
10960 @[ -f ./etc/Makefile ] || exit 0; \
10961 r=`${PWD_COMMAND}`; export r; \
10962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963 $(HOST_EXPORTS) \
10964 for flag in $(EXTRA_HOST_FLAGS) ; do \
10965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966 done; \
10967 echo "Doing mostlyclean in etc" ; \
10968 (cd $(HOST_SUBDIR)/etc && \
10969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971 "RANLIB=$${RANLIB}" \
10972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973 mostlyclean) \
10974 || exit 1
10976 @endif etc
10978 .PHONY: maybe-clean-etc clean-etc
10979 maybe-clean-etc:
10980 @if etc
10981 maybe-clean-etc: clean-etc
10983 clean-etc:
10984 @: $(MAKE); $(unstage)
10985 @[ -f ./etc/Makefile ] || exit 0; \
10986 r=`${PWD_COMMAND}`; export r; \
10987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988 $(HOST_EXPORTS) \
10989 for flag in $(EXTRA_HOST_FLAGS) ; do \
10990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991 done; \
10992 echo "Doing clean in etc" ; \
10993 (cd $(HOST_SUBDIR)/etc && \
10994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996 "RANLIB=$${RANLIB}" \
10997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998 clean) \
10999 || exit 1
11001 @endif etc
11003 .PHONY: maybe-distclean-etc distclean-etc
11004 maybe-distclean-etc:
11005 @if etc
11006 maybe-distclean-etc: distclean-etc
11008 distclean-etc:
11009 @: $(MAKE); $(unstage)
11010 @[ -f ./etc/Makefile ] || exit 0; \
11011 r=`${PWD_COMMAND}`; export r; \
11012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013 $(HOST_EXPORTS) \
11014 for flag in $(EXTRA_HOST_FLAGS) ; do \
11015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016 done; \
11017 echo "Doing distclean in etc" ; \
11018 (cd $(HOST_SUBDIR)/etc && \
11019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021 "RANLIB=$${RANLIB}" \
11022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023 distclean) \
11024 || exit 1
11026 @endif etc
11028 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11029 maybe-maintainer-clean-etc:
11030 @if etc
11031 maybe-maintainer-clean-etc: maintainer-clean-etc
11033 maintainer-clean-etc:
11034 @: $(MAKE); $(unstage)
11035 @[ -f ./etc/Makefile ] || exit 0; \
11036 r=`${PWD_COMMAND}`; export r; \
11037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038 $(HOST_EXPORTS) \
11039 for flag in $(EXTRA_HOST_FLAGS) ; do \
11040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11041 done; \
11042 echo "Doing maintainer-clean in etc" ; \
11043 (cd $(HOST_SUBDIR)/etc && \
11044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11046 "RANLIB=$${RANLIB}" \
11047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11048 maintainer-clean) \
11049 || exit 1
11051 @endif etc
11055 .PHONY: configure-fastjar maybe-configure-fastjar
11056 maybe-configure-fastjar:
11057 @if gcc-bootstrap
11058 configure-fastjar: stage_current
11059 @endif gcc-bootstrap
11060 @if fastjar
11061 maybe-configure-fastjar: configure-fastjar
11062 configure-fastjar:
11063 @: $(MAKE); $(unstage)
11064 @r=`${PWD_COMMAND}`; export r; \
11065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11066 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11068 $(HOST_EXPORTS) \
11069 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11070 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11071 case $(srcdir) in \
11072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11073 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11075 esac; \
11076 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11077 libsrcdir="$$s/fastjar"; \
11078 $(SHELL) $${libsrcdir}/configure \
11079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11080 --target=${target_alias} $${srcdiroption} \
11081 || exit 1
11082 @endif fastjar
11088 .PHONY: all-fastjar maybe-all-fastjar
11089 maybe-all-fastjar:
11090 @if gcc-bootstrap
11091 all-fastjar: stage_current
11092 @endif gcc-bootstrap
11093 @if fastjar
11094 TARGET-fastjar=all
11095 maybe-all-fastjar: all-fastjar
11096 all-fastjar: configure-fastjar
11097 @: $(MAKE); $(unstage)
11098 @r=`${PWD_COMMAND}`; export r; \
11099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11100 $(HOST_EXPORTS) \
11101 (cd $(HOST_SUBDIR)/fastjar && \
11102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11103 $(TARGET-fastjar))
11104 @endif fastjar
11109 .PHONY: check-fastjar maybe-check-fastjar
11110 maybe-check-fastjar:
11111 @if fastjar
11112 maybe-check-fastjar: check-fastjar
11114 # This module is only tested in a native toolchain.
11115 check-fastjar:
11116 @: $(MAKE); $(unstage)
11117 @if [ '$(host)' = '$(target)' ] ; then \
11118 r=`${PWD_COMMAND}`; export r; \
11119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120 $(HOST_EXPORTS) \
11121 (cd $(HOST_SUBDIR)/fastjar && \
11122 $(MAKE) $(FLAGS_TO_PASS) check); \
11125 @endif fastjar
11127 .PHONY: install-fastjar maybe-install-fastjar
11128 maybe-install-fastjar:
11129 @if fastjar
11130 maybe-install-fastjar: install-fastjar
11132 install-fastjar: installdirs
11133 @: $(MAKE); $(unstage)
11134 @r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 (cd $(HOST_SUBDIR)/fastjar && \
11138 $(MAKE) $(FLAGS_TO_PASS) install)
11140 @endif fastjar
11142 # Other targets (info, dvi, pdf, etc.)
11144 .PHONY: maybe-info-fastjar info-fastjar
11145 maybe-info-fastjar:
11146 @if fastjar
11147 maybe-info-fastjar: info-fastjar
11149 info-fastjar: \
11150 configure-fastjar
11151 @: $(MAKE); $(unstage)
11152 @[ -f ./fastjar/Makefile ] || exit 0; \
11153 r=`${PWD_COMMAND}`; export r; \
11154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11155 $(HOST_EXPORTS) \
11156 for flag in $(EXTRA_HOST_FLAGS) ; do \
11157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11158 done; \
11159 echo "Doing info in fastjar" ; \
11160 (cd $(HOST_SUBDIR)/fastjar && \
11161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11163 "RANLIB=$${RANLIB}" \
11164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11165 info) \
11166 || exit 1
11168 @endif fastjar
11170 .PHONY: maybe-dvi-fastjar dvi-fastjar
11171 maybe-dvi-fastjar:
11172 @if fastjar
11173 maybe-dvi-fastjar: dvi-fastjar
11175 dvi-fastjar: \
11176 configure-fastjar
11177 @: $(MAKE); $(unstage)
11178 @[ -f ./fastjar/Makefile ] || exit 0; \
11179 r=`${PWD_COMMAND}`; export r; \
11180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11181 $(HOST_EXPORTS) \
11182 for flag in $(EXTRA_HOST_FLAGS) ; do \
11183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11184 done; \
11185 echo "Doing dvi in fastjar" ; \
11186 (cd $(HOST_SUBDIR)/fastjar && \
11187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11189 "RANLIB=$${RANLIB}" \
11190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11191 dvi) \
11192 || exit 1
11194 @endif fastjar
11196 .PHONY: maybe-pdf-fastjar pdf-fastjar
11197 maybe-pdf-fastjar:
11198 @if fastjar
11199 maybe-pdf-fastjar: pdf-fastjar
11201 pdf-fastjar: \
11202 configure-fastjar
11203 @: $(MAKE); $(unstage)
11204 @[ -f ./fastjar/Makefile ] || exit 0; \
11205 r=`${PWD_COMMAND}`; export r; \
11206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207 $(HOST_EXPORTS) \
11208 for flag in $(EXTRA_HOST_FLAGS) ; do \
11209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11210 done; \
11211 echo "Doing pdf in fastjar" ; \
11212 (cd $(HOST_SUBDIR)/fastjar && \
11213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11215 "RANLIB=$${RANLIB}" \
11216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11217 pdf) \
11218 || exit 1
11220 @endif fastjar
11222 .PHONY: maybe-html-fastjar html-fastjar
11223 maybe-html-fastjar:
11224 @if fastjar
11225 maybe-html-fastjar: html-fastjar
11227 html-fastjar: \
11228 configure-fastjar
11229 @: $(MAKE); $(unstage)
11230 @[ -f ./fastjar/Makefile ] || exit 0; \
11231 r=`${PWD_COMMAND}`; export r; \
11232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233 $(HOST_EXPORTS) \
11234 for flag in $(EXTRA_HOST_FLAGS) ; do \
11235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11236 done; \
11237 echo "Doing html in fastjar" ; \
11238 (cd $(HOST_SUBDIR)/fastjar && \
11239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241 "RANLIB=$${RANLIB}" \
11242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11243 html) \
11244 || exit 1
11246 @endif fastjar
11248 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11249 maybe-TAGS-fastjar:
11250 @if fastjar
11251 maybe-TAGS-fastjar: TAGS-fastjar
11253 TAGS-fastjar: \
11254 configure-fastjar
11255 @: $(MAKE); $(unstage)
11256 @[ -f ./fastjar/Makefile ] || exit 0; \
11257 r=`${PWD_COMMAND}`; export r; \
11258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11259 $(HOST_EXPORTS) \
11260 for flag in $(EXTRA_HOST_FLAGS) ; do \
11261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11262 done; \
11263 echo "Doing TAGS in fastjar" ; \
11264 (cd $(HOST_SUBDIR)/fastjar && \
11265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11267 "RANLIB=$${RANLIB}" \
11268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11269 TAGS) \
11270 || exit 1
11272 @endif fastjar
11274 .PHONY: maybe-install-info-fastjar install-info-fastjar
11275 maybe-install-info-fastjar:
11276 @if fastjar
11277 maybe-install-info-fastjar: install-info-fastjar
11279 install-info-fastjar: \
11280 configure-fastjar \
11281 info-fastjar
11282 @: $(MAKE); $(unstage)
11283 @[ -f ./fastjar/Makefile ] || exit 0; \
11284 r=`${PWD_COMMAND}`; export r; \
11285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286 $(HOST_EXPORTS) \
11287 for flag in $(EXTRA_HOST_FLAGS) ; do \
11288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11289 done; \
11290 echo "Doing install-info in fastjar" ; \
11291 (cd $(HOST_SUBDIR)/fastjar && \
11292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11294 "RANLIB=$${RANLIB}" \
11295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11296 install-info) \
11297 || exit 1
11299 @endif fastjar
11301 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11302 maybe-install-pdf-fastjar:
11303 @if fastjar
11304 maybe-install-pdf-fastjar: install-pdf-fastjar
11306 install-pdf-fastjar: \
11307 configure-fastjar \
11308 pdf-fastjar
11309 @: $(MAKE); $(unstage)
11310 @[ -f ./fastjar/Makefile ] || exit 0; \
11311 r=`${PWD_COMMAND}`; export r; \
11312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11313 $(HOST_EXPORTS) \
11314 for flag in $(EXTRA_HOST_FLAGS) ; do \
11315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11316 done; \
11317 echo "Doing install-pdf in fastjar" ; \
11318 (cd $(HOST_SUBDIR)/fastjar && \
11319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11321 "RANLIB=$${RANLIB}" \
11322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11323 install-pdf) \
11324 || exit 1
11326 @endif fastjar
11328 .PHONY: maybe-install-html-fastjar install-html-fastjar
11329 maybe-install-html-fastjar:
11330 @if fastjar
11331 maybe-install-html-fastjar: install-html-fastjar
11333 install-html-fastjar: \
11334 configure-fastjar \
11335 html-fastjar
11336 @: $(MAKE); $(unstage)
11337 @[ -f ./fastjar/Makefile ] || exit 0; \
11338 r=`${PWD_COMMAND}`; export r; \
11339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340 $(HOST_EXPORTS) \
11341 for flag in $(EXTRA_HOST_FLAGS) ; do \
11342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11343 done; \
11344 echo "Doing install-html in fastjar" ; \
11345 (cd $(HOST_SUBDIR)/fastjar && \
11346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11348 "RANLIB=$${RANLIB}" \
11349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11350 install-html) \
11351 || exit 1
11353 @endif fastjar
11355 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11356 maybe-installcheck-fastjar:
11357 @if fastjar
11358 maybe-installcheck-fastjar: installcheck-fastjar
11360 installcheck-fastjar: \
11361 configure-fastjar
11362 @: $(MAKE); $(unstage)
11363 @[ -f ./fastjar/Makefile ] || exit 0; \
11364 r=`${PWD_COMMAND}`; export r; \
11365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366 $(HOST_EXPORTS) \
11367 for flag in $(EXTRA_HOST_FLAGS) ; do \
11368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11369 done; \
11370 echo "Doing installcheck in fastjar" ; \
11371 (cd $(HOST_SUBDIR)/fastjar && \
11372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11374 "RANLIB=$${RANLIB}" \
11375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11376 installcheck) \
11377 || exit 1
11379 @endif fastjar
11381 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11382 maybe-mostlyclean-fastjar:
11383 @if fastjar
11384 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11386 mostlyclean-fastjar:
11387 @: $(MAKE); $(unstage)
11388 @[ -f ./fastjar/Makefile ] || exit 0; \
11389 r=`${PWD_COMMAND}`; export r; \
11390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11391 $(HOST_EXPORTS) \
11392 for flag in $(EXTRA_HOST_FLAGS) ; do \
11393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11394 done; \
11395 echo "Doing mostlyclean in fastjar" ; \
11396 (cd $(HOST_SUBDIR)/fastjar && \
11397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11399 "RANLIB=$${RANLIB}" \
11400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11401 mostlyclean) \
11402 || exit 1
11404 @endif fastjar
11406 .PHONY: maybe-clean-fastjar clean-fastjar
11407 maybe-clean-fastjar:
11408 @if fastjar
11409 maybe-clean-fastjar: clean-fastjar
11411 clean-fastjar:
11412 @: $(MAKE); $(unstage)
11413 @[ -f ./fastjar/Makefile ] || exit 0; \
11414 r=`${PWD_COMMAND}`; export r; \
11415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11416 $(HOST_EXPORTS) \
11417 for flag in $(EXTRA_HOST_FLAGS) ; do \
11418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11419 done; \
11420 echo "Doing clean in fastjar" ; \
11421 (cd $(HOST_SUBDIR)/fastjar && \
11422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11424 "RANLIB=$${RANLIB}" \
11425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11426 clean) \
11427 || exit 1
11429 @endif fastjar
11431 .PHONY: maybe-distclean-fastjar distclean-fastjar
11432 maybe-distclean-fastjar:
11433 @if fastjar
11434 maybe-distclean-fastjar: distclean-fastjar
11436 distclean-fastjar:
11437 @: $(MAKE); $(unstage)
11438 @[ -f ./fastjar/Makefile ] || exit 0; \
11439 r=`${PWD_COMMAND}`; export r; \
11440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441 $(HOST_EXPORTS) \
11442 for flag in $(EXTRA_HOST_FLAGS) ; do \
11443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11444 done; \
11445 echo "Doing distclean in fastjar" ; \
11446 (cd $(HOST_SUBDIR)/fastjar && \
11447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11449 "RANLIB=$${RANLIB}" \
11450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11451 distclean) \
11452 || exit 1
11454 @endif fastjar
11456 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11457 maybe-maintainer-clean-fastjar:
11458 @if fastjar
11459 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11461 maintainer-clean-fastjar:
11462 @: $(MAKE); $(unstage)
11463 @[ -f ./fastjar/Makefile ] || exit 0; \
11464 r=`${PWD_COMMAND}`; export r; \
11465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11466 $(HOST_EXPORTS) \
11467 for flag in $(EXTRA_HOST_FLAGS) ; do \
11468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11469 done; \
11470 echo "Doing maintainer-clean in fastjar" ; \
11471 (cd $(HOST_SUBDIR)/fastjar && \
11472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11474 "RANLIB=$${RANLIB}" \
11475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11476 maintainer-clean) \
11477 || exit 1
11479 @endif fastjar
11483 .PHONY: configure-fileutils maybe-configure-fileutils
11484 maybe-configure-fileutils:
11485 @if gcc-bootstrap
11486 configure-fileutils: stage_current
11487 @endif gcc-bootstrap
11488 @if fileutils
11489 maybe-configure-fileutils: configure-fileutils
11490 configure-fileutils:
11491 @: $(MAKE); $(unstage)
11492 @r=`${PWD_COMMAND}`; export r; \
11493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11496 $(HOST_EXPORTS) \
11497 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11498 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11499 case $(srcdir) in \
11500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11501 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11503 esac; \
11504 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11505 libsrcdir="$$s/fileutils"; \
11506 $(SHELL) $${libsrcdir}/configure \
11507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11508 --target=${target_alias} $${srcdiroption} \
11509 || exit 1
11510 @endif fileutils
11516 .PHONY: all-fileutils maybe-all-fileutils
11517 maybe-all-fileutils:
11518 @if gcc-bootstrap
11519 all-fileutils: stage_current
11520 @endif gcc-bootstrap
11521 @if fileutils
11522 TARGET-fileutils=all
11523 maybe-all-fileutils: all-fileutils
11524 all-fileutils: configure-fileutils
11525 @: $(MAKE); $(unstage)
11526 @r=`${PWD_COMMAND}`; export r; \
11527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528 $(HOST_EXPORTS) \
11529 (cd $(HOST_SUBDIR)/fileutils && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11531 $(TARGET-fileutils))
11532 @endif fileutils
11537 .PHONY: check-fileutils maybe-check-fileutils
11538 maybe-check-fileutils:
11539 @if fileutils
11540 maybe-check-fileutils: check-fileutils
11542 check-fileutils:
11543 @: $(MAKE); $(unstage)
11544 @r=`${PWD_COMMAND}`; export r; \
11545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546 $(HOST_EXPORTS) \
11547 (cd $(HOST_SUBDIR)/fileutils && \
11548 $(MAKE) $(FLAGS_TO_PASS) check)
11550 @endif fileutils
11552 .PHONY: install-fileutils maybe-install-fileutils
11553 maybe-install-fileutils:
11554 @if fileutils
11555 maybe-install-fileutils: install-fileutils
11557 install-fileutils: installdirs
11558 @: $(MAKE); $(unstage)
11559 @r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 $(HOST_EXPORTS) \
11562 (cd $(HOST_SUBDIR)/fileutils && \
11563 $(MAKE) $(FLAGS_TO_PASS) install)
11565 @endif fileutils
11567 # Other targets (info, dvi, pdf, etc.)
11569 .PHONY: maybe-info-fileutils info-fileutils
11570 maybe-info-fileutils:
11571 @if fileutils
11572 maybe-info-fileutils: info-fileutils
11574 info-fileutils: \
11575 configure-fileutils
11576 @: $(MAKE); $(unstage)
11577 @[ -f ./fileutils/Makefile ] || exit 0; \
11578 r=`${PWD_COMMAND}`; export r; \
11579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580 $(HOST_EXPORTS) \
11581 for flag in $(EXTRA_HOST_FLAGS) ; do \
11582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583 done; \
11584 echo "Doing info in fileutils" ; \
11585 (cd $(HOST_SUBDIR)/fileutils && \
11586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588 "RANLIB=$${RANLIB}" \
11589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11590 info) \
11591 || exit 1
11593 @endif fileutils
11595 .PHONY: maybe-dvi-fileutils dvi-fileutils
11596 maybe-dvi-fileutils:
11597 @if fileutils
11598 maybe-dvi-fileutils: dvi-fileutils
11600 dvi-fileutils: \
11601 configure-fileutils
11602 @: $(MAKE); $(unstage)
11603 @[ -f ./fileutils/Makefile ] || exit 0; \
11604 r=`${PWD_COMMAND}`; export r; \
11605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606 $(HOST_EXPORTS) \
11607 for flag in $(EXTRA_HOST_FLAGS) ; do \
11608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11609 done; \
11610 echo "Doing dvi in fileutils" ; \
11611 (cd $(HOST_SUBDIR)/fileutils && \
11612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11614 "RANLIB=$${RANLIB}" \
11615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11616 dvi) \
11617 || exit 1
11619 @endif fileutils
11621 .PHONY: maybe-pdf-fileutils pdf-fileutils
11622 maybe-pdf-fileutils:
11623 @if fileutils
11624 maybe-pdf-fileutils: pdf-fileutils
11626 pdf-fileutils: \
11627 configure-fileutils
11628 @: $(MAKE); $(unstage)
11629 @[ -f ./fileutils/Makefile ] || exit 0; \
11630 r=`${PWD_COMMAND}`; export r; \
11631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632 $(HOST_EXPORTS) \
11633 for flag in $(EXTRA_HOST_FLAGS) ; do \
11634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11635 done; \
11636 echo "Doing pdf in fileutils" ; \
11637 (cd $(HOST_SUBDIR)/fileutils && \
11638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11640 "RANLIB=$${RANLIB}" \
11641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11642 pdf) \
11643 || exit 1
11645 @endif fileutils
11647 .PHONY: maybe-html-fileutils html-fileutils
11648 maybe-html-fileutils:
11649 @if fileutils
11650 maybe-html-fileutils: html-fileutils
11652 html-fileutils: \
11653 configure-fileutils
11654 @: $(MAKE); $(unstage)
11655 @[ -f ./fileutils/Makefile ] || exit 0; \
11656 r=`${PWD_COMMAND}`; export r; \
11657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658 $(HOST_EXPORTS) \
11659 for flag in $(EXTRA_HOST_FLAGS) ; do \
11660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11661 done; \
11662 echo "Doing html in fileutils" ; \
11663 (cd $(HOST_SUBDIR)/fileutils && \
11664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11666 "RANLIB=$${RANLIB}" \
11667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11668 html) \
11669 || exit 1
11671 @endif fileutils
11673 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11674 maybe-TAGS-fileutils:
11675 @if fileutils
11676 maybe-TAGS-fileutils: TAGS-fileutils
11678 TAGS-fileutils: \
11679 configure-fileutils
11680 @: $(MAKE); $(unstage)
11681 @[ -f ./fileutils/Makefile ] || exit 0; \
11682 r=`${PWD_COMMAND}`; export r; \
11683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684 $(HOST_EXPORTS) \
11685 for flag in $(EXTRA_HOST_FLAGS) ; do \
11686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11687 done; \
11688 echo "Doing TAGS in fileutils" ; \
11689 (cd $(HOST_SUBDIR)/fileutils && \
11690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11692 "RANLIB=$${RANLIB}" \
11693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11694 TAGS) \
11695 || exit 1
11697 @endif fileutils
11699 .PHONY: maybe-install-info-fileutils install-info-fileutils
11700 maybe-install-info-fileutils:
11701 @if fileutils
11702 maybe-install-info-fileutils: install-info-fileutils
11704 install-info-fileutils: \
11705 configure-fileutils \
11706 info-fileutils
11707 @: $(MAKE); $(unstage)
11708 @[ -f ./fileutils/Makefile ] || exit 0; \
11709 r=`${PWD_COMMAND}`; export r; \
11710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11711 $(HOST_EXPORTS) \
11712 for flag in $(EXTRA_HOST_FLAGS) ; do \
11713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11714 done; \
11715 echo "Doing install-info in fileutils" ; \
11716 (cd $(HOST_SUBDIR)/fileutils && \
11717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11719 "RANLIB=$${RANLIB}" \
11720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11721 install-info) \
11722 || exit 1
11724 @endif fileutils
11726 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11727 maybe-install-pdf-fileutils:
11728 @if fileutils
11729 maybe-install-pdf-fileutils: install-pdf-fileutils
11731 install-pdf-fileutils: \
11732 configure-fileutils \
11733 pdf-fileutils
11734 @: $(MAKE); $(unstage)
11735 @[ -f ./fileutils/Makefile ] || exit 0; \
11736 r=`${PWD_COMMAND}`; export r; \
11737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11738 $(HOST_EXPORTS) \
11739 for flag in $(EXTRA_HOST_FLAGS) ; do \
11740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11741 done; \
11742 echo "Doing install-pdf in fileutils" ; \
11743 (cd $(HOST_SUBDIR)/fileutils && \
11744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11746 "RANLIB=$${RANLIB}" \
11747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11748 install-pdf) \
11749 || exit 1
11751 @endif fileutils
11753 .PHONY: maybe-install-html-fileutils install-html-fileutils
11754 maybe-install-html-fileutils:
11755 @if fileutils
11756 maybe-install-html-fileutils: install-html-fileutils
11758 install-html-fileutils: \
11759 configure-fileutils \
11760 html-fileutils
11761 @: $(MAKE); $(unstage)
11762 @[ -f ./fileutils/Makefile ] || exit 0; \
11763 r=`${PWD_COMMAND}`; export r; \
11764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11765 $(HOST_EXPORTS) \
11766 for flag in $(EXTRA_HOST_FLAGS) ; do \
11767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11768 done; \
11769 echo "Doing install-html in fileutils" ; \
11770 (cd $(HOST_SUBDIR)/fileutils && \
11771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11773 "RANLIB=$${RANLIB}" \
11774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11775 install-html) \
11776 || exit 1
11778 @endif fileutils
11780 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11781 maybe-installcheck-fileutils:
11782 @if fileutils
11783 maybe-installcheck-fileutils: installcheck-fileutils
11785 installcheck-fileutils: \
11786 configure-fileutils
11787 @: $(MAKE); $(unstage)
11788 @[ -f ./fileutils/Makefile ] || exit 0; \
11789 r=`${PWD_COMMAND}`; export r; \
11790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11791 $(HOST_EXPORTS) \
11792 for flag in $(EXTRA_HOST_FLAGS) ; do \
11793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11794 done; \
11795 echo "Doing installcheck in fileutils" ; \
11796 (cd $(HOST_SUBDIR)/fileutils && \
11797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11799 "RANLIB=$${RANLIB}" \
11800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11801 installcheck) \
11802 || exit 1
11804 @endif fileutils
11806 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11807 maybe-mostlyclean-fileutils:
11808 @if fileutils
11809 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11811 mostlyclean-fileutils:
11812 @: $(MAKE); $(unstage)
11813 @[ -f ./fileutils/Makefile ] || exit 0; \
11814 r=`${PWD_COMMAND}`; export r; \
11815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816 $(HOST_EXPORTS) \
11817 for flag in $(EXTRA_HOST_FLAGS) ; do \
11818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11819 done; \
11820 echo "Doing mostlyclean in fileutils" ; \
11821 (cd $(HOST_SUBDIR)/fileutils && \
11822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11824 "RANLIB=$${RANLIB}" \
11825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11826 mostlyclean) \
11827 || exit 1
11829 @endif fileutils
11831 .PHONY: maybe-clean-fileutils clean-fileutils
11832 maybe-clean-fileutils:
11833 @if fileutils
11834 maybe-clean-fileutils: clean-fileutils
11836 clean-fileutils:
11837 @: $(MAKE); $(unstage)
11838 @[ -f ./fileutils/Makefile ] || exit 0; \
11839 r=`${PWD_COMMAND}`; export r; \
11840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841 $(HOST_EXPORTS) \
11842 for flag in $(EXTRA_HOST_FLAGS) ; do \
11843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11844 done; \
11845 echo "Doing clean in fileutils" ; \
11846 (cd $(HOST_SUBDIR)/fileutils && \
11847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11849 "RANLIB=$${RANLIB}" \
11850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11851 clean) \
11852 || exit 1
11854 @endif fileutils
11856 .PHONY: maybe-distclean-fileutils distclean-fileutils
11857 maybe-distclean-fileutils:
11858 @if fileutils
11859 maybe-distclean-fileutils: distclean-fileutils
11861 distclean-fileutils:
11862 @: $(MAKE); $(unstage)
11863 @[ -f ./fileutils/Makefile ] || exit 0; \
11864 r=`${PWD_COMMAND}`; export r; \
11865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11866 $(HOST_EXPORTS) \
11867 for flag in $(EXTRA_HOST_FLAGS) ; do \
11868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11869 done; \
11870 echo "Doing distclean in fileutils" ; \
11871 (cd $(HOST_SUBDIR)/fileutils && \
11872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11874 "RANLIB=$${RANLIB}" \
11875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11876 distclean) \
11877 || exit 1
11879 @endif fileutils
11881 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11882 maybe-maintainer-clean-fileutils:
11883 @if fileutils
11884 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11886 maintainer-clean-fileutils:
11887 @: $(MAKE); $(unstage)
11888 @[ -f ./fileutils/Makefile ] || exit 0; \
11889 r=`${PWD_COMMAND}`; export r; \
11890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11891 $(HOST_EXPORTS) \
11892 for flag in $(EXTRA_HOST_FLAGS) ; do \
11893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11894 done; \
11895 echo "Doing maintainer-clean in fileutils" ; \
11896 (cd $(HOST_SUBDIR)/fileutils && \
11897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11899 "RANLIB=$${RANLIB}" \
11900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11901 maintainer-clean) \
11902 || exit 1
11904 @endif fileutils
11908 .PHONY: configure-findutils maybe-configure-findutils
11909 maybe-configure-findutils:
11910 @if gcc-bootstrap
11911 configure-findutils: stage_current
11912 @endif gcc-bootstrap
11913 @if findutils
11914 maybe-configure-findutils: configure-findutils
11915 configure-findutils:
11916 @: $(MAKE); $(unstage)
11917 @r=`${PWD_COMMAND}`; export r; \
11918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11921 $(HOST_EXPORTS) \
11922 echo Configuring in $(HOST_SUBDIR)/findutils; \
11923 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11924 case $(srcdir) in \
11925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11926 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11928 esac; \
11929 srcdiroption="--srcdir=$${topdir}/findutils"; \
11930 libsrcdir="$$s/findutils"; \
11931 $(SHELL) $${libsrcdir}/configure \
11932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11933 --target=${target_alias} $${srcdiroption} \
11934 || exit 1
11935 @endif findutils
11941 .PHONY: all-findutils maybe-all-findutils
11942 maybe-all-findutils:
11943 @if gcc-bootstrap
11944 all-findutils: stage_current
11945 @endif gcc-bootstrap
11946 @if findutils
11947 TARGET-findutils=all
11948 maybe-all-findutils: all-findutils
11949 all-findutils: configure-findutils
11950 @: $(MAKE); $(unstage)
11951 @r=`${PWD_COMMAND}`; export r; \
11952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953 $(HOST_EXPORTS) \
11954 (cd $(HOST_SUBDIR)/findutils && \
11955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11956 $(TARGET-findutils))
11957 @endif findutils
11962 .PHONY: check-findutils maybe-check-findutils
11963 maybe-check-findutils:
11964 @if findutils
11965 maybe-check-findutils: check-findutils
11967 check-findutils:
11968 @: $(MAKE); $(unstage)
11969 @r=`${PWD_COMMAND}`; export r; \
11970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971 $(HOST_EXPORTS) \
11972 (cd $(HOST_SUBDIR)/findutils && \
11973 $(MAKE) $(FLAGS_TO_PASS) check)
11975 @endif findutils
11977 .PHONY: install-findutils maybe-install-findutils
11978 maybe-install-findutils:
11979 @if findutils
11980 maybe-install-findutils: install-findutils
11982 install-findutils: installdirs
11983 @: $(MAKE); $(unstage)
11984 @r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 (cd $(HOST_SUBDIR)/findutils && \
11988 $(MAKE) $(FLAGS_TO_PASS) install)
11990 @endif findutils
11992 # Other targets (info, dvi, pdf, etc.)
11994 .PHONY: maybe-info-findutils info-findutils
11995 maybe-info-findutils:
11996 @if findutils
11997 maybe-info-findutils: info-findutils
11999 info-findutils: \
12000 configure-findutils
12001 @: $(MAKE); $(unstage)
12002 @[ -f ./findutils/Makefile ] || exit 0; \
12003 r=`${PWD_COMMAND}`; export r; \
12004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005 $(HOST_EXPORTS) \
12006 for flag in $(EXTRA_HOST_FLAGS) ; do \
12007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008 done; \
12009 echo "Doing info in findutils" ; \
12010 (cd $(HOST_SUBDIR)/findutils && \
12011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013 "RANLIB=$${RANLIB}" \
12014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015 info) \
12016 || exit 1
12018 @endif findutils
12020 .PHONY: maybe-dvi-findutils dvi-findutils
12021 maybe-dvi-findutils:
12022 @if findutils
12023 maybe-dvi-findutils: dvi-findutils
12025 dvi-findutils: \
12026 configure-findutils
12027 @: $(MAKE); $(unstage)
12028 @[ -f ./findutils/Makefile ] || exit 0; \
12029 r=`${PWD_COMMAND}`; export r; \
12030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12031 $(HOST_EXPORTS) \
12032 for flag in $(EXTRA_HOST_FLAGS) ; do \
12033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12034 done; \
12035 echo "Doing dvi in findutils" ; \
12036 (cd $(HOST_SUBDIR)/findutils && \
12037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12039 "RANLIB=$${RANLIB}" \
12040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12041 dvi) \
12042 || exit 1
12044 @endif findutils
12046 .PHONY: maybe-pdf-findutils pdf-findutils
12047 maybe-pdf-findutils:
12048 @if findutils
12049 maybe-pdf-findutils: pdf-findutils
12051 pdf-findutils: \
12052 configure-findutils
12053 @: $(MAKE); $(unstage)
12054 @[ -f ./findutils/Makefile ] || exit 0; \
12055 r=`${PWD_COMMAND}`; export r; \
12056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12057 $(HOST_EXPORTS) \
12058 for flag in $(EXTRA_HOST_FLAGS) ; do \
12059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12060 done; \
12061 echo "Doing pdf in findutils" ; \
12062 (cd $(HOST_SUBDIR)/findutils && \
12063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12065 "RANLIB=$${RANLIB}" \
12066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12067 pdf) \
12068 || exit 1
12070 @endif findutils
12072 .PHONY: maybe-html-findutils html-findutils
12073 maybe-html-findutils:
12074 @if findutils
12075 maybe-html-findutils: html-findutils
12077 html-findutils: \
12078 configure-findutils
12079 @: $(MAKE); $(unstage)
12080 @[ -f ./findutils/Makefile ] || exit 0; \
12081 r=`${PWD_COMMAND}`; export r; \
12082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12083 $(HOST_EXPORTS) \
12084 for flag in $(EXTRA_HOST_FLAGS) ; do \
12085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12086 done; \
12087 echo "Doing html in findutils" ; \
12088 (cd $(HOST_SUBDIR)/findutils && \
12089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12091 "RANLIB=$${RANLIB}" \
12092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12093 html) \
12094 || exit 1
12096 @endif findutils
12098 .PHONY: maybe-TAGS-findutils TAGS-findutils
12099 maybe-TAGS-findutils:
12100 @if findutils
12101 maybe-TAGS-findutils: TAGS-findutils
12103 TAGS-findutils: \
12104 configure-findutils
12105 @: $(MAKE); $(unstage)
12106 @[ -f ./findutils/Makefile ] || exit 0; \
12107 r=`${PWD_COMMAND}`; export r; \
12108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12109 $(HOST_EXPORTS) \
12110 for flag in $(EXTRA_HOST_FLAGS) ; do \
12111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12112 done; \
12113 echo "Doing TAGS in findutils" ; \
12114 (cd $(HOST_SUBDIR)/findutils && \
12115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12117 "RANLIB=$${RANLIB}" \
12118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12119 TAGS) \
12120 || exit 1
12122 @endif findutils
12124 .PHONY: maybe-install-info-findutils install-info-findutils
12125 maybe-install-info-findutils:
12126 @if findutils
12127 maybe-install-info-findutils: install-info-findutils
12129 install-info-findutils: \
12130 configure-findutils \
12131 info-findutils
12132 @: $(MAKE); $(unstage)
12133 @[ -f ./findutils/Makefile ] || exit 0; \
12134 r=`${PWD_COMMAND}`; export r; \
12135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12136 $(HOST_EXPORTS) \
12137 for flag in $(EXTRA_HOST_FLAGS) ; do \
12138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12139 done; \
12140 echo "Doing install-info in findutils" ; \
12141 (cd $(HOST_SUBDIR)/findutils && \
12142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12144 "RANLIB=$${RANLIB}" \
12145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12146 install-info) \
12147 || exit 1
12149 @endif findutils
12151 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12152 maybe-install-pdf-findutils:
12153 @if findutils
12154 maybe-install-pdf-findutils: install-pdf-findutils
12156 install-pdf-findutils: \
12157 configure-findutils \
12158 pdf-findutils
12159 @: $(MAKE); $(unstage)
12160 @[ -f ./findutils/Makefile ] || exit 0; \
12161 r=`${PWD_COMMAND}`; export r; \
12162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12163 $(HOST_EXPORTS) \
12164 for flag in $(EXTRA_HOST_FLAGS) ; do \
12165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12166 done; \
12167 echo "Doing install-pdf in findutils" ; \
12168 (cd $(HOST_SUBDIR)/findutils && \
12169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12171 "RANLIB=$${RANLIB}" \
12172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12173 install-pdf) \
12174 || exit 1
12176 @endif findutils
12178 .PHONY: maybe-install-html-findutils install-html-findutils
12179 maybe-install-html-findutils:
12180 @if findutils
12181 maybe-install-html-findutils: install-html-findutils
12183 install-html-findutils: \
12184 configure-findutils \
12185 html-findutils
12186 @: $(MAKE); $(unstage)
12187 @[ -f ./findutils/Makefile ] || exit 0; \
12188 r=`${PWD_COMMAND}`; export r; \
12189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190 $(HOST_EXPORTS) \
12191 for flag in $(EXTRA_HOST_FLAGS) ; do \
12192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12193 done; \
12194 echo "Doing install-html in findutils" ; \
12195 (cd $(HOST_SUBDIR)/findutils && \
12196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12198 "RANLIB=$${RANLIB}" \
12199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12200 install-html) \
12201 || exit 1
12203 @endif findutils
12205 .PHONY: maybe-installcheck-findutils installcheck-findutils
12206 maybe-installcheck-findutils:
12207 @if findutils
12208 maybe-installcheck-findutils: installcheck-findutils
12210 installcheck-findutils: \
12211 configure-findutils
12212 @: $(MAKE); $(unstage)
12213 @[ -f ./findutils/Makefile ] || exit 0; \
12214 r=`${PWD_COMMAND}`; export r; \
12215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12216 $(HOST_EXPORTS) \
12217 for flag in $(EXTRA_HOST_FLAGS) ; do \
12218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12219 done; \
12220 echo "Doing installcheck in findutils" ; \
12221 (cd $(HOST_SUBDIR)/findutils && \
12222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12224 "RANLIB=$${RANLIB}" \
12225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12226 installcheck) \
12227 || exit 1
12229 @endif findutils
12231 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12232 maybe-mostlyclean-findutils:
12233 @if findutils
12234 maybe-mostlyclean-findutils: mostlyclean-findutils
12236 mostlyclean-findutils:
12237 @: $(MAKE); $(unstage)
12238 @[ -f ./findutils/Makefile ] || exit 0; \
12239 r=`${PWD_COMMAND}`; export r; \
12240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12241 $(HOST_EXPORTS) \
12242 for flag in $(EXTRA_HOST_FLAGS) ; do \
12243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12244 done; \
12245 echo "Doing mostlyclean in findutils" ; \
12246 (cd $(HOST_SUBDIR)/findutils && \
12247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12249 "RANLIB=$${RANLIB}" \
12250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12251 mostlyclean) \
12252 || exit 1
12254 @endif findutils
12256 .PHONY: maybe-clean-findutils clean-findutils
12257 maybe-clean-findutils:
12258 @if findutils
12259 maybe-clean-findutils: clean-findutils
12261 clean-findutils:
12262 @: $(MAKE); $(unstage)
12263 @[ -f ./findutils/Makefile ] || exit 0; \
12264 r=`${PWD_COMMAND}`; export r; \
12265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12266 $(HOST_EXPORTS) \
12267 for flag in $(EXTRA_HOST_FLAGS) ; do \
12268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12269 done; \
12270 echo "Doing clean in findutils" ; \
12271 (cd $(HOST_SUBDIR)/findutils && \
12272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12274 "RANLIB=$${RANLIB}" \
12275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12276 clean) \
12277 || exit 1
12279 @endif findutils
12281 .PHONY: maybe-distclean-findutils distclean-findutils
12282 maybe-distclean-findutils:
12283 @if findutils
12284 maybe-distclean-findutils: distclean-findutils
12286 distclean-findutils:
12287 @: $(MAKE); $(unstage)
12288 @[ -f ./findutils/Makefile ] || exit 0; \
12289 r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) \
12292 for flag in $(EXTRA_HOST_FLAGS) ; do \
12293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12294 done; \
12295 echo "Doing distclean in findutils" ; \
12296 (cd $(HOST_SUBDIR)/findutils && \
12297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12299 "RANLIB=$${RANLIB}" \
12300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12301 distclean) \
12302 || exit 1
12304 @endif findutils
12306 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12307 maybe-maintainer-clean-findutils:
12308 @if findutils
12309 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12311 maintainer-clean-findutils:
12312 @: $(MAKE); $(unstage)
12313 @[ -f ./findutils/Makefile ] || exit 0; \
12314 r=`${PWD_COMMAND}`; export r; \
12315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12316 $(HOST_EXPORTS) \
12317 for flag in $(EXTRA_HOST_FLAGS) ; do \
12318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12319 done; \
12320 echo "Doing maintainer-clean in findutils" ; \
12321 (cd $(HOST_SUBDIR)/findutils && \
12322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12324 "RANLIB=$${RANLIB}" \
12325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12326 maintainer-clean) \
12327 || exit 1
12329 @endif findutils
12333 .PHONY: configure-find maybe-configure-find
12334 maybe-configure-find:
12335 @if gcc-bootstrap
12336 configure-find: stage_current
12337 @endif gcc-bootstrap
12338 @if find
12339 maybe-configure-find: configure-find
12340 configure-find:
12341 @: $(MAKE); $(unstage)
12342 @r=`${PWD_COMMAND}`; export r; \
12343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12346 $(HOST_EXPORTS) \
12347 echo Configuring in $(HOST_SUBDIR)/find; \
12348 cd "$(HOST_SUBDIR)/find" || exit 1; \
12349 case $(srcdir) in \
12350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12351 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12353 esac; \
12354 srcdiroption="--srcdir=$${topdir}/find"; \
12355 libsrcdir="$$s/find"; \
12356 $(SHELL) $${libsrcdir}/configure \
12357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12358 --target=${target_alias} $${srcdiroption} \
12359 || exit 1
12360 @endif find
12366 .PHONY: all-find maybe-all-find
12367 maybe-all-find:
12368 @if gcc-bootstrap
12369 all-find: stage_current
12370 @endif gcc-bootstrap
12371 @if find
12372 TARGET-find=all
12373 maybe-all-find: all-find
12374 all-find: configure-find
12375 @: $(MAKE); $(unstage)
12376 @r=`${PWD_COMMAND}`; export r; \
12377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12378 $(HOST_EXPORTS) \
12379 (cd $(HOST_SUBDIR)/find && \
12380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12381 $(TARGET-find))
12382 @endif find
12387 .PHONY: check-find maybe-check-find
12388 maybe-check-find:
12389 @if find
12390 maybe-check-find: check-find
12392 check-find:
12393 @: $(MAKE); $(unstage)
12394 @r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 (cd $(HOST_SUBDIR)/find && \
12398 $(MAKE) $(FLAGS_TO_PASS) check)
12400 @endif find
12402 .PHONY: install-find maybe-install-find
12403 maybe-install-find:
12404 @if find
12405 maybe-install-find: install-find
12407 install-find: installdirs
12408 @: $(MAKE); $(unstage)
12409 @r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 (cd $(HOST_SUBDIR)/find && \
12413 $(MAKE) $(FLAGS_TO_PASS) install)
12415 @endif find
12417 # Other targets (info, dvi, pdf, etc.)
12419 .PHONY: maybe-info-find info-find
12420 maybe-info-find:
12421 @if find
12422 maybe-info-find: info-find
12424 info-find: \
12425 configure-find
12426 @: $(MAKE); $(unstage)
12427 @[ -f ./find/Makefile ] || exit 0; \
12428 r=`${PWD_COMMAND}`; export r; \
12429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12430 $(HOST_EXPORTS) \
12431 for flag in $(EXTRA_HOST_FLAGS) ; do \
12432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12433 done; \
12434 echo "Doing info in find" ; \
12435 (cd $(HOST_SUBDIR)/find && \
12436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12438 "RANLIB=$${RANLIB}" \
12439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12440 info) \
12441 || exit 1
12443 @endif find
12445 .PHONY: maybe-dvi-find dvi-find
12446 maybe-dvi-find:
12447 @if find
12448 maybe-dvi-find: dvi-find
12450 dvi-find: \
12451 configure-find
12452 @: $(MAKE); $(unstage)
12453 @[ -f ./find/Makefile ] || exit 0; \
12454 r=`${PWD_COMMAND}`; export r; \
12455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456 $(HOST_EXPORTS) \
12457 for flag in $(EXTRA_HOST_FLAGS) ; do \
12458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12459 done; \
12460 echo "Doing dvi in find" ; \
12461 (cd $(HOST_SUBDIR)/find && \
12462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12464 "RANLIB=$${RANLIB}" \
12465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12466 dvi) \
12467 || exit 1
12469 @endif find
12471 .PHONY: maybe-pdf-find pdf-find
12472 maybe-pdf-find:
12473 @if find
12474 maybe-pdf-find: pdf-find
12476 pdf-find: \
12477 configure-find
12478 @: $(MAKE); $(unstage)
12479 @[ -f ./find/Makefile ] || exit 0; \
12480 r=`${PWD_COMMAND}`; export r; \
12481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12482 $(HOST_EXPORTS) \
12483 for flag in $(EXTRA_HOST_FLAGS) ; do \
12484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12485 done; \
12486 echo "Doing pdf in find" ; \
12487 (cd $(HOST_SUBDIR)/find && \
12488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12490 "RANLIB=$${RANLIB}" \
12491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12492 pdf) \
12493 || exit 1
12495 @endif find
12497 .PHONY: maybe-html-find html-find
12498 maybe-html-find:
12499 @if find
12500 maybe-html-find: html-find
12502 html-find: \
12503 configure-find
12504 @: $(MAKE); $(unstage)
12505 @[ -f ./find/Makefile ] || exit 0; \
12506 r=`${PWD_COMMAND}`; export r; \
12507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12508 $(HOST_EXPORTS) \
12509 for flag in $(EXTRA_HOST_FLAGS) ; do \
12510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12511 done; \
12512 echo "Doing html in find" ; \
12513 (cd $(HOST_SUBDIR)/find && \
12514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12516 "RANLIB=$${RANLIB}" \
12517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12518 html) \
12519 || exit 1
12521 @endif find
12523 .PHONY: maybe-TAGS-find TAGS-find
12524 maybe-TAGS-find:
12525 @if find
12526 maybe-TAGS-find: TAGS-find
12528 TAGS-find: \
12529 configure-find
12530 @: $(MAKE); $(unstage)
12531 @[ -f ./find/Makefile ] || exit 0; \
12532 r=`${PWD_COMMAND}`; export r; \
12533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12534 $(HOST_EXPORTS) \
12535 for flag in $(EXTRA_HOST_FLAGS) ; do \
12536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12537 done; \
12538 echo "Doing TAGS in find" ; \
12539 (cd $(HOST_SUBDIR)/find && \
12540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12542 "RANLIB=$${RANLIB}" \
12543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12544 TAGS) \
12545 || exit 1
12547 @endif find
12549 .PHONY: maybe-install-info-find install-info-find
12550 maybe-install-info-find:
12551 @if find
12552 maybe-install-info-find: install-info-find
12554 install-info-find: \
12555 configure-find \
12556 info-find
12557 @: $(MAKE); $(unstage)
12558 @[ -f ./find/Makefile ] || exit 0; \
12559 r=`${PWD_COMMAND}`; export r; \
12560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561 $(HOST_EXPORTS) \
12562 for flag in $(EXTRA_HOST_FLAGS) ; do \
12563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12564 done; \
12565 echo "Doing install-info in find" ; \
12566 (cd $(HOST_SUBDIR)/find && \
12567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12569 "RANLIB=$${RANLIB}" \
12570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12571 install-info) \
12572 || exit 1
12574 @endif find
12576 .PHONY: maybe-install-pdf-find install-pdf-find
12577 maybe-install-pdf-find:
12578 @if find
12579 maybe-install-pdf-find: install-pdf-find
12581 install-pdf-find: \
12582 configure-find \
12583 pdf-find
12584 @: $(MAKE); $(unstage)
12585 @[ -f ./find/Makefile ] || exit 0; \
12586 r=`${PWD_COMMAND}`; export r; \
12587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12588 $(HOST_EXPORTS) \
12589 for flag in $(EXTRA_HOST_FLAGS) ; do \
12590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12591 done; \
12592 echo "Doing install-pdf in find" ; \
12593 (cd $(HOST_SUBDIR)/find && \
12594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12596 "RANLIB=$${RANLIB}" \
12597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12598 install-pdf) \
12599 || exit 1
12601 @endif find
12603 .PHONY: maybe-install-html-find install-html-find
12604 maybe-install-html-find:
12605 @if find
12606 maybe-install-html-find: install-html-find
12608 install-html-find: \
12609 configure-find \
12610 html-find
12611 @: $(MAKE); $(unstage)
12612 @[ -f ./find/Makefile ] || exit 0; \
12613 r=`${PWD_COMMAND}`; export r; \
12614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12615 $(HOST_EXPORTS) \
12616 for flag in $(EXTRA_HOST_FLAGS) ; do \
12617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12618 done; \
12619 echo "Doing install-html in find" ; \
12620 (cd $(HOST_SUBDIR)/find && \
12621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12623 "RANLIB=$${RANLIB}" \
12624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12625 install-html) \
12626 || exit 1
12628 @endif find
12630 .PHONY: maybe-installcheck-find installcheck-find
12631 maybe-installcheck-find:
12632 @if find
12633 maybe-installcheck-find: installcheck-find
12635 installcheck-find: \
12636 configure-find
12637 @: $(MAKE); $(unstage)
12638 @[ -f ./find/Makefile ] || exit 0; \
12639 r=`${PWD_COMMAND}`; export r; \
12640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12641 $(HOST_EXPORTS) \
12642 for flag in $(EXTRA_HOST_FLAGS) ; do \
12643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12644 done; \
12645 echo "Doing installcheck in find" ; \
12646 (cd $(HOST_SUBDIR)/find && \
12647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12649 "RANLIB=$${RANLIB}" \
12650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12651 installcheck) \
12652 || exit 1
12654 @endif find
12656 .PHONY: maybe-mostlyclean-find mostlyclean-find
12657 maybe-mostlyclean-find:
12658 @if find
12659 maybe-mostlyclean-find: mostlyclean-find
12661 mostlyclean-find:
12662 @: $(MAKE); $(unstage)
12663 @[ -f ./find/Makefile ] || exit 0; \
12664 r=`${PWD_COMMAND}`; export r; \
12665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12666 $(HOST_EXPORTS) \
12667 for flag in $(EXTRA_HOST_FLAGS) ; do \
12668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12669 done; \
12670 echo "Doing mostlyclean in find" ; \
12671 (cd $(HOST_SUBDIR)/find && \
12672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12674 "RANLIB=$${RANLIB}" \
12675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12676 mostlyclean) \
12677 || exit 1
12679 @endif find
12681 .PHONY: maybe-clean-find clean-find
12682 maybe-clean-find:
12683 @if find
12684 maybe-clean-find: clean-find
12686 clean-find:
12687 @: $(MAKE); $(unstage)
12688 @[ -f ./find/Makefile ] || exit 0; \
12689 r=`${PWD_COMMAND}`; export r; \
12690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12691 $(HOST_EXPORTS) \
12692 for flag in $(EXTRA_HOST_FLAGS) ; do \
12693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12694 done; \
12695 echo "Doing clean in find" ; \
12696 (cd $(HOST_SUBDIR)/find && \
12697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12699 "RANLIB=$${RANLIB}" \
12700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12701 clean) \
12702 || exit 1
12704 @endif find
12706 .PHONY: maybe-distclean-find distclean-find
12707 maybe-distclean-find:
12708 @if find
12709 maybe-distclean-find: distclean-find
12711 distclean-find:
12712 @: $(MAKE); $(unstage)
12713 @[ -f ./find/Makefile ] || exit 0; \
12714 r=`${PWD_COMMAND}`; export r; \
12715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716 $(HOST_EXPORTS) \
12717 for flag in $(EXTRA_HOST_FLAGS) ; do \
12718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12719 done; \
12720 echo "Doing distclean in find" ; \
12721 (cd $(HOST_SUBDIR)/find && \
12722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12724 "RANLIB=$${RANLIB}" \
12725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12726 distclean) \
12727 || exit 1
12729 @endif find
12731 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12732 maybe-maintainer-clean-find:
12733 @if find
12734 maybe-maintainer-clean-find: maintainer-clean-find
12736 maintainer-clean-find:
12737 @: $(MAKE); $(unstage)
12738 @[ -f ./find/Makefile ] || exit 0; \
12739 r=`${PWD_COMMAND}`; export r; \
12740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12741 $(HOST_EXPORTS) \
12742 for flag in $(EXTRA_HOST_FLAGS) ; do \
12743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12744 done; \
12745 echo "Doing maintainer-clean in find" ; \
12746 (cd $(HOST_SUBDIR)/find && \
12747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12749 "RANLIB=$${RANLIB}" \
12750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12751 maintainer-clean) \
12752 || exit 1
12754 @endif find
12758 .PHONY: configure-fixincludes maybe-configure-fixincludes
12759 maybe-configure-fixincludes:
12760 @if gcc-bootstrap
12761 configure-fixincludes: stage_current
12762 @endif gcc-bootstrap
12763 @if fixincludes
12764 maybe-configure-fixincludes: configure-fixincludes
12765 configure-fixincludes:
12766 @: $(MAKE); $(unstage)
12767 @r=`${PWD_COMMAND}`; export r; \
12768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12771 $(HOST_EXPORTS) \
12772 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12773 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12774 case $(srcdir) in \
12775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12776 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12778 esac; \
12779 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12780 libsrcdir="$$s/fixincludes"; \
12781 $(SHELL) $${libsrcdir}/configure \
12782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12783 --target=${target_alias} $${srcdiroption} \
12784 || exit 1
12785 @endif fixincludes
12791 .PHONY: all-fixincludes maybe-all-fixincludes
12792 maybe-all-fixincludes:
12793 @if gcc-bootstrap
12794 all-fixincludes: stage_current
12795 @endif gcc-bootstrap
12796 @if fixincludes
12797 TARGET-fixincludes=all
12798 maybe-all-fixincludes: all-fixincludes
12799 all-fixincludes: configure-fixincludes
12800 @: $(MAKE); $(unstage)
12801 @r=`${PWD_COMMAND}`; export r; \
12802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12803 $(HOST_EXPORTS) \
12804 (cd $(HOST_SUBDIR)/fixincludes && \
12805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12806 $(TARGET-fixincludes))
12807 @endif fixincludes
12812 .PHONY: check-fixincludes maybe-check-fixincludes
12813 maybe-check-fixincludes:
12814 @if fixincludes
12815 maybe-check-fixincludes: check-fixincludes
12817 check-fixincludes:
12818 @: $(MAKE); $(unstage)
12819 @r=`${PWD_COMMAND}`; export r; \
12820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821 $(HOST_EXPORTS) \
12822 (cd $(HOST_SUBDIR)/fixincludes && \
12823 $(MAKE) $(FLAGS_TO_PASS) check)
12825 @endif fixincludes
12827 .PHONY: install-fixincludes maybe-install-fixincludes
12828 maybe-install-fixincludes:
12829 @if fixincludes
12830 maybe-install-fixincludes: install-fixincludes
12832 install-fixincludes: installdirs
12833 @: $(MAKE); $(unstage)
12834 @r=`${PWD_COMMAND}`; export r; \
12835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12836 $(HOST_EXPORTS) \
12837 (cd $(HOST_SUBDIR)/fixincludes && \
12838 $(MAKE) $(FLAGS_TO_PASS) install)
12840 @endif fixincludes
12842 # Other targets (info, dvi, pdf, etc.)
12844 .PHONY: maybe-info-fixincludes info-fixincludes
12845 maybe-info-fixincludes:
12846 @if fixincludes
12847 maybe-info-fixincludes: info-fixincludes
12849 info-fixincludes: \
12850 configure-fixincludes
12851 @: $(MAKE); $(unstage)
12852 @[ -f ./fixincludes/Makefile ] || exit 0; \
12853 r=`${PWD_COMMAND}`; export r; \
12854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 $(HOST_EXPORTS) \
12856 for flag in $(EXTRA_HOST_FLAGS) ; do \
12857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 done; \
12859 echo "Doing info in fixincludes" ; \
12860 (cd $(HOST_SUBDIR)/fixincludes && \
12861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863 "RANLIB=$${RANLIB}" \
12864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12865 info) \
12866 || exit 1
12868 @endif fixincludes
12870 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12871 maybe-dvi-fixincludes:
12872 @if fixincludes
12873 maybe-dvi-fixincludes: dvi-fixincludes
12875 dvi-fixincludes: \
12876 configure-fixincludes
12877 @: $(MAKE); $(unstage)
12878 @[ -f ./fixincludes/Makefile ] || exit 0; \
12879 r=`${PWD_COMMAND}`; export r; \
12880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881 $(HOST_EXPORTS) \
12882 for flag in $(EXTRA_HOST_FLAGS) ; do \
12883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12884 done; \
12885 echo "Doing dvi in fixincludes" ; \
12886 (cd $(HOST_SUBDIR)/fixincludes && \
12887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12889 "RANLIB=$${RANLIB}" \
12890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12891 dvi) \
12892 || exit 1
12894 @endif fixincludes
12896 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12897 maybe-pdf-fixincludes:
12898 @if fixincludes
12899 maybe-pdf-fixincludes: pdf-fixincludes
12901 pdf-fixincludes: \
12902 configure-fixincludes
12903 @: $(MAKE); $(unstage)
12904 @[ -f ./fixincludes/Makefile ] || exit 0; \
12905 r=`${PWD_COMMAND}`; export r; \
12906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12907 $(HOST_EXPORTS) \
12908 for flag in $(EXTRA_HOST_FLAGS) ; do \
12909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12910 done; \
12911 echo "Doing pdf in fixincludes" ; \
12912 (cd $(HOST_SUBDIR)/fixincludes && \
12913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12915 "RANLIB=$${RANLIB}" \
12916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12917 pdf) \
12918 || exit 1
12920 @endif fixincludes
12922 .PHONY: maybe-html-fixincludes html-fixincludes
12923 maybe-html-fixincludes:
12924 @if fixincludes
12925 maybe-html-fixincludes: html-fixincludes
12927 html-fixincludes: \
12928 configure-fixincludes
12929 @: $(MAKE); $(unstage)
12930 @[ -f ./fixincludes/Makefile ] || exit 0; \
12931 r=`${PWD_COMMAND}`; export r; \
12932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12933 $(HOST_EXPORTS) \
12934 for flag in $(EXTRA_HOST_FLAGS) ; do \
12935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12936 done; \
12937 echo "Doing html in fixincludes" ; \
12938 (cd $(HOST_SUBDIR)/fixincludes && \
12939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12941 "RANLIB=$${RANLIB}" \
12942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12943 html) \
12944 || exit 1
12946 @endif fixincludes
12948 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12949 maybe-TAGS-fixincludes:
12950 @if fixincludes
12951 maybe-TAGS-fixincludes: TAGS-fixincludes
12953 # fixincludes doesn't support TAGS.
12954 TAGS-fixincludes:
12956 @endif fixincludes
12958 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12959 maybe-install-info-fixincludes:
12960 @if fixincludes
12961 maybe-install-info-fixincludes: install-info-fixincludes
12963 install-info-fixincludes: \
12964 configure-fixincludes \
12965 info-fixincludes
12966 @: $(MAKE); $(unstage)
12967 @[ -f ./fixincludes/Makefile ] || exit 0; \
12968 r=`${PWD_COMMAND}`; export r; \
12969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12970 $(HOST_EXPORTS) \
12971 for flag in $(EXTRA_HOST_FLAGS) ; do \
12972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12973 done; \
12974 echo "Doing install-info in fixincludes" ; \
12975 (cd $(HOST_SUBDIR)/fixincludes && \
12976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12978 "RANLIB=$${RANLIB}" \
12979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12980 install-info) \
12981 || exit 1
12983 @endif fixincludes
12985 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12986 maybe-install-pdf-fixincludes:
12987 @if fixincludes
12988 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12990 install-pdf-fixincludes: \
12991 configure-fixincludes \
12992 pdf-fixincludes
12993 @: $(MAKE); $(unstage)
12994 @[ -f ./fixincludes/Makefile ] || exit 0; \
12995 r=`${PWD_COMMAND}`; export r; \
12996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12997 $(HOST_EXPORTS) \
12998 for flag in $(EXTRA_HOST_FLAGS) ; do \
12999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13000 done; \
13001 echo "Doing install-pdf in fixincludes" ; \
13002 (cd $(HOST_SUBDIR)/fixincludes && \
13003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13005 "RANLIB=$${RANLIB}" \
13006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13007 install-pdf) \
13008 || exit 1
13010 @endif fixincludes
13012 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13013 maybe-install-html-fixincludes:
13014 @if fixincludes
13015 maybe-install-html-fixincludes: install-html-fixincludes
13017 install-html-fixincludes: \
13018 configure-fixincludes \
13019 html-fixincludes
13020 @: $(MAKE); $(unstage)
13021 @[ -f ./fixincludes/Makefile ] || exit 0; \
13022 r=`${PWD_COMMAND}`; export r; \
13023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13024 $(HOST_EXPORTS) \
13025 for flag in $(EXTRA_HOST_FLAGS) ; do \
13026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13027 done; \
13028 echo "Doing install-html in fixincludes" ; \
13029 (cd $(HOST_SUBDIR)/fixincludes && \
13030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13032 "RANLIB=$${RANLIB}" \
13033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13034 install-html) \
13035 || exit 1
13037 @endif fixincludes
13039 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13040 maybe-installcheck-fixincludes:
13041 @if fixincludes
13042 maybe-installcheck-fixincludes: installcheck-fixincludes
13044 installcheck-fixincludes: \
13045 configure-fixincludes
13046 @: $(MAKE); $(unstage)
13047 @[ -f ./fixincludes/Makefile ] || exit 0; \
13048 r=`${PWD_COMMAND}`; export r; \
13049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13050 $(HOST_EXPORTS) \
13051 for flag in $(EXTRA_HOST_FLAGS) ; do \
13052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13053 done; \
13054 echo "Doing installcheck in fixincludes" ; \
13055 (cd $(HOST_SUBDIR)/fixincludes && \
13056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13058 "RANLIB=$${RANLIB}" \
13059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13060 installcheck) \
13061 || exit 1
13063 @endif fixincludes
13065 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13066 maybe-mostlyclean-fixincludes:
13067 @if fixincludes
13068 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13070 mostlyclean-fixincludes:
13071 @: $(MAKE); $(unstage)
13072 @[ -f ./fixincludes/Makefile ] || exit 0; \
13073 r=`${PWD_COMMAND}`; export r; \
13074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075 $(HOST_EXPORTS) \
13076 for flag in $(EXTRA_HOST_FLAGS) ; do \
13077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13078 done; \
13079 echo "Doing mostlyclean in fixincludes" ; \
13080 (cd $(HOST_SUBDIR)/fixincludes && \
13081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13083 "RANLIB=$${RANLIB}" \
13084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13085 mostlyclean) \
13086 || exit 1
13088 @endif fixincludes
13090 .PHONY: maybe-clean-fixincludes clean-fixincludes
13091 maybe-clean-fixincludes:
13092 @if fixincludes
13093 maybe-clean-fixincludes: clean-fixincludes
13095 clean-fixincludes:
13096 @: $(MAKE); $(unstage)
13097 @[ -f ./fixincludes/Makefile ] || exit 0; \
13098 r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 $(HOST_EXPORTS) \
13101 for flag in $(EXTRA_HOST_FLAGS) ; do \
13102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13103 done; \
13104 echo "Doing clean in fixincludes" ; \
13105 (cd $(HOST_SUBDIR)/fixincludes && \
13106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13108 "RANLIB=$${RANLIB}" \
13109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13110 clean) \
13111 || exit 1
13113 @endif fixincludes
13115 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13116 maybe-distclean-fixincludes:
13117 @if fixincludes
13118 maybe-distclean-fixincludes: distclean-fixincludes
13120 distclean-fixincludes:
13121 @: $(MAKE); $(unstage)
13122 @[ -f ./fixincludes/Makefile ] || exit 0; \
13123 r=`${PWD_COMMAND}`; export r; \
13124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125 $(HOST_EXPORTS) \
13126 for flag in $(EXTRA_HOST_FLAGS) ; do \
13127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128 done; \
13129 echo "Doing distclean in fixincludes" ; \
13130 (cd $(HOST_SUBDIR)/fixincludes && \
13131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133 "RANLIB=$${RANLIB}" \
13134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135 distclean) \
13136 || exit 1
13138 @endif fixincludes
13140 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13141 maybe-maintainer-clean-fixincludes:
13142 @if fixincludes
13143 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13145 maintainer-clean-fixincludes:
13146 @: $(MAKE); $(unstage)
13147 @[ -f ./fixincludes/Makefile ] || exit 0; \
13148 r=`${PWD_COMMAND}`; export r; \
13149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150 $(HOST_EXPORTS) \
13151 for flag in $(EXTRA_HOST_FLAGS) ; do \
13152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13153 done; \
13154 echo "Doing maintainer-clean in fixincludes" ; \
13155 (cd $(HOST_SUBDIR)/fixincludes && \
13156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13158 "RANLIB=$${RANLIB}" \
13159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13160 maintainer-clean) \
13161 || exit 1
13163 @endif fixincludes
13167 .PHONY: configure-flex maybe-configure-flex
13168 maybe-configure-flex:
13169 @if gcc-bootstrap
13170 configure-flex: stage_current
13171 @endif gcc-bootstrap
13172 @if flex
13173 maybe-configure-flex: configure-flex
13174 configure-flex:
13175 @: $(MAKE); $(unstage)
13176 @r=`${PWD_COMMAND}`; export r; \
13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13180 $(HOST_EXPORTS) \
13181 echo Configuring in $(HOST_SUBDIR)/flex; \
13182 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13183 case $(srcdir) in \
13184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13185 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13187 esac; \
13188 srcdiroption="--srcdir=$${topdir}/flex"; \
13189 libsrcdir="$$s/flex"; \
13190 $(SHELL) $${libsrcdir}/configure \
13191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13192 --target=${target_alias} $${srcdiroption} \
13193 || exit 1
13194 @endif flex
13200 .PHONY: all-flex maybe-all-flex
13201 maybe-all-flex:
13202 @if gcc-bootstrap
13203 all-flex: stage_current
13204 @endif gcc-bootstrap
13205 @if flex
13206 TARGET-flex=all
13207 maybe-all-flex: all-flex
13208 all-flex: configure-flex
13209 @: $(MAKE); $(unstage)
13210 @r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 $(HOST_EXPORTS) \
13213 (cd $(HOST_SUBDIR)/flex && \
13214 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13215 $(TARGET-flex))
13216 @endif flex
13221 .PHONY: check-flex maybe-check-flex
13222 maybe-check-flex:
13223 @if flex
13224 maybe-check-flex: check-flex
13226 # This module is only tested in a native toolchain.
13227 check-flex:
13228 @: $(MAKE); $(unstage)
13229 @if [ '$(host)' = '$(target)' ] ; then \
13230 r=`${PWD_COMMAND}`; export r; \
13231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232 $(HOST_EXPORTS) \
13233 (cd $(HOST_SUBDIR)/flex && \
13234 $(MAKE) $(FLAGS_TO_PASS) check); \
13237 @endif flex
13239 .PHONY: install-flex maybe-install-flex
13240 maybe-install-flex:
13241 @if flex
13242 maybe-install-flex: install-flex
13244 install-flex: installdirs
13245 @: $(MAKE); $(unstage)
13246 @r=`${PWD_COMMAND}`; export r; \
13247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248 $(HOST_EXPORTS) \
13249 (cd $(HOST_SUBDIR)/flex && \
13250 $(MAKE) $(FLAGS_TO_PASS) install)
13252 @endif flex
13254 # Other targets (info, dvi, pdf, etc.)
13256 .PHONY: maybe-info-flex info-flex
13257 maybe-info-flex:
13258 @if flex
13259 maybe-info-flex: info-flex
13261 info-flex: \
13262 configure-flex
13263 @: $(MAKE); $(unstage)
13264 @[ -f ./flex/Makefile ] || exit 0; \
13265 r=`${PWD_COMMAND}`; export r; \
13266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267 $(HOST_EXPORTS) \
13268 for flag in $(EXTRA_HOST_FLAGS) ; do \
13269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13270 done; \
13271 echo "Doing info in flex" ; \
13272 (cd $(HOST_SUBDIR)/flex && \
13273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13275 "RANLIB=$${RANLIB}" \
13276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13277 info) \
13278 || exit 1
13280 @endif flex
13282 .PHONY: maybe-dvi-flex dvi-flex
13283 maybe-dvi-flex:
13284 @if flex
13285 maybe-dvi-flex: dvi-flex
13287 dvi-flex: \
13288 configure-flex
13289 @: $(MAKE); $(unstage)
13290 @[ -f ./flex/Makefile ] || exit 0; \
13291 r=`${PWD_COMMAND}`; export r; \
13292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293 $(HOST_EXPORTS) \
13294 for flag in $(EXTRA_HOST_FLAGS) ; do \
13295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13296 done; \
13297 echo "Doing dvi in flex" ; \
13298 (cd $(HOST_SUBDIR)/flex && \
13299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13301 "RANLIB=$${RANLIB}" \
13302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13303 dvi) \
13304 || exit 1
13306 @endif flex
13308 .PHONY: maybe-pdf-flex pdf-flex
13309 maybe-pdf-flex:
13310 @if flex
13311 maybe-pdf-flex: pdf-flex
13313 pdf-flex: \
13314 configure-flex
13315 @: $(MAKE); $(unstage)
13316 @[ -f ./flex/Makefile ] || exit 0; \
13317 r=`${PWD_COMMAND}`; export r; \
13318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13319 $(HOST_EXPORTS) \
13320 for flag in $(EXTRA_HOST_FLAGS) ; do \
13321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13322 done; \
13323 echo "Doing pdf in flex" ; \
13324 (cd $(HOST_SUBDIR)/flex && \
13325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13327 "RANLIB=$${RANLIB}" \
13328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13329 pdf) \
13330 || exit 1
13332 @endif flex
13334 .PHONY: maybe-html-flex html-flex
13335 maybe-html-flex:
13336 @if flex
13337 maybe-html-flex: html-flex
13339 html-flex: \
13340 configure-flex
13341 @: $(MAKE); $(unstage)
13342 @[ -f ./flex/Makefile ] || exit 0; \
13343 r=`${PWD_COMMAND}`; export r; \
13344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13345 $(HOST_EXPORTS) \
13346 for flag in $(EXTRA_HOST_FLAGS) ; do \
13347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13348 done; \
13349 echo "Doing html in flex" ; \
13350 (cd $(HOST_SUBDIR)/flex && \
13351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13353 "RANLIB=$${RANLIB}" \
13354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13355 html) \
13356 || exit 1
13358 @endif flex
13360 .PHONY: maybe-TAGS-flex TAGS-flex
13361 maybe-TAGS-flex:
13362 @if flex
13363 maybe-TAGS-flex: TAGS-flex
13365 TAGS-flex: \
13366 configure-flex
13367 @: $(MAKE); $(unstage)
13368 @[ -f ./flex/Makefile ] || exit 0; \
13369 r=`${PWD_COMMAND}`; export r; \
13370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371 $(HOST_EXPORTS) \
13372 for flag in $(EXTRA_HOST_FLAGS) ; do \
13373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13374 done; \
13375 echo "Doing TAGS in flex" ; \
13376 (cd $(HOST_SUBDIR)/flex && \
13377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13379 "RANLIB=$${RANLIB}" \
13380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13381 TAGS) \
13382 || exit 1
13384 @endif flex
13386 .PHONY: maybe-install-info-flex install-info-flex
13387 maybe-install-info-flex:
13388 @if flex
13389 maybe-install-info-flex: install-info-flex
13391 install-info-flex: \
13392 configure-flex \
13393 info-flex
13394 @: $(MAKE); $(unstage)
13395 @[ -f ./flex/Makefile ] || exit 0; \
13396 r=`${PWD_COMMAND}`; export r; \
13397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13398 $(HOST_EXPORTS) \
13399 for flag in $(EXTRA_HOST_FLAGS) ; do \
13400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13401 done; \
13402 echo "Doing install-info in flex" ; \
13403 (cd $(HOST_SUBDIR)/flex && \
13404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13406 "RANLIB=$${RANLIB}" \
13407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13408 install-info) \
13409 || exit 1
13411 @endif flex
13413 .PHONY: maybe-install-pdf-flex install-pdf-flex
13414 maybe-install-pdf-flex:
13415 @if flex
13416 maybe-install-pdf-flex: install-pdf-flex
13418 install-pdf-flex: \
13419 configure-flex \
13420 pdf-flex
13421 @: $(MAKE); $(unstage)
13422 @[ -f ./flex/Makefile ] || exit 0; \
13423 r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 $(HOST_EXPORTS) \
13426 for flag in $(EXTRA_HOST_FLAGS) ; do \
13427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13428 done; \
13429 echo "Doing install-pdf in flex" ; \
13430 (cd $(HOST_SUBDIR)/flex && \
13431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13433 "RANLIB=$${RANLIB}" \
13434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13435 install-pdf) \
13436 || exit 1
13438 @endif flex
13440 .PHONY: maybe-install-html-flex install-html-flex
13441 maybe-install-html-flex:
13442 @if flex
13443 maybe-install-html-flex: install-html-flex
13445 install-html-flex: \
13446 configure-flex \
13447 html-flex
13448 @: $(MAKE); $(unstage)
13449 @[ -f ./flex/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 install-html in flex" ; \
13457 (cd $(HOST_SUBDIR)/flex && \
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 install-html) \
13463 || exit 1
13465 @endif flex
13467 .PHONY: maybe-installcheck-flex installcheck-flex
13468 maybe-installcheck-flex:
13469 @if flex
13470 maybe-installcheck-flex: installcheck-flex
13472 installcheck-flex: \
13473 configure-flex
13474 @: $(MAKE); $(unstage)
13475 @[ -f ./flex/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 installcheck in flex" ; \
13483 (cd $(HOST_SUBDIR)/flex && \
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 installcheck) \
13489 || exit 1
13491 @endif flex
13493 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13494 maybe-mostlyclean-flex:
13495 @if flex
13496 maybe-mostlyclean-flex: mostlyclean-flex
13498 mostlyclean-flex:
13499 @: $(MAKE); $(unstage)
13500 @[ -f ./flex/Makefile ] || exit 0; \
13501 r=`${PWD_COMMAND}`; export r; \
13502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13503 $(HOST_EXPORTS) \
13504 for flag in $(EXTRA_HOST_FLAGS) ; do \
13505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13506 done; \
13507 echo "Doing mostlyclean in flex" ; \
13508 (cd $(HOST_SUBDIR)/flex && \
13509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13511 "RANLIB=$${RANLIB}" \
13512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13513 mostlyclean) \
13514 || exit 1
13516 @endif flex
13518 .PHONY: maybe-clean-flex clean-flex
13519 maybe-clean-flex:
13520 @if flex
13521 maybe-clean-flex: clean-flex
13523 clean-flex:
13524 @: $(MAKE); $(unstage)
13525 @[ -f ./flex/Makefile ] || exit 0; \
13526 r=`${PWD_COMMAND}`; export r; \
13527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13528 $(HOST_EXPORTS) \
13529 for flag in $(EXTRA_HOST_FLAGS) ; do \
13530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13531 done; \
13532 echo "Doing clean in flex" ; \
13533 (cd $(HOST_SUBDIR)/flex && \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13536 "RANLIB=$${RANLIB}" \
13537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13538 clean) \
13539 || exit 1
13541 @endif flex
13543 .PHONY: maybe-distclean-flex distclean-flex
13544 maybe-distclean-flex:
13545 @if flex
13546 maybe-distclean-flex: distclean-flex
13548 distclean-flex:
13549 @: $(MAKE); $(unstage)
13550 @[ -f ./flex/Makefile ] || exit 0; \
13551 r=`${PWD_COMMAND}`; export r; \
13552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553 $(HOST_EXPORTS) \
13554 for flag in $(EXTRA_HOST_FLAGS) ; do \
13555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556 done; \
13557 echo "Doing distclean in flex" ; \
13558 (cd $(HOST_SUBDIR)/flex && \
13559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561 "RANLIB=$${RANLIB}" \
13562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13563 distclean) \
13564 || exit 1
13566 @endif flex
13568 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13569 maybe-maintainer-clean-flex:
13570 @if flex
13571 maybe-maintainer-clean-flex: maintainer-clean-flex
13573 maintainer-clean-flex:
13574 @: $(MAKE); $(unstage)
13575 @[ -f ./flex/Makefile ] || exit 0; \
13576 r=`${PWD_COMMAND}`; export r; \
13577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578 $(HOST_EXPORTS) \
13579 for flag in $(EXTRA_HOST_FLAGS) ; do \
13580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13581 done; \
13582 echo "Doing maintainer-clean in flex" ; \
13583 (cd $(HOST_SUBDIR)/flex && \
13584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13586 "RANLIB=$${RANLIB}" \
13587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13588 maintainer-clean) \
13589 || exit 1
13591 @endif flex
13595 .PHONY: configure-gas maybe-configure-gas
13596 maybe-configure-gas:
13597 @if gcc-bootstrap
13598 configure-gas: stage_current
13599 @endif gcc-bootstrap
13600 @if gas
13601 maybe-configure-gas: configure-gas
13602 configure-gas:
13603 @r=`${PWD_COMMAND}`; export r; \
13604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13605 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13607 $(HOST_EXPORTS) \
13608 echo Configuring in $(HOST_SUBDIR)/gas; \
13609 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13610 case $(srcdir) in \
13611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13612 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13614 esac; \
13615 srcdiroption="--srcdir=$${topdir}/gas"; \
13616 libsrcdir="$$s/gas"; \
13617 $(SHELL) $${libsrcdir}/configure \
13618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13619 --target=${target_alias} $${srcdiroption} \
13620 || exit 1
13621 @endif gas
13625 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13626 maybe-configure-stage1-gas:
13627 @if gas-bootstrap
13628 maybe-configure-stage1-gas: configure-stage1-gas
13629 configure-stage1-gas:
13630 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13632 @r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634 TFLAGS="$(STAGE1_TFLAGS)"; \
13635 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13636 $(HOST_EXPORTS) \
13637 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13638 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13639 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13640 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13642 cd $(HOST_SUBDIR)/gas || exit 1; \
13643 case $(srcdir) in \
13644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13645 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13647 esac; \
13648 srcdiroption="--srcdir=$${topdir}/gas"; \
13649 libsrcdir="$$s/gas"; \
13650 $(SHELL) $${libsrcdir}/configure \
13651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13652 --target=${target_alias} $${srcdiroption} \
13653 $(STAGE1_CONFIGURE_FLAGS)
13654 @endif gas-bootstrap
13656 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13657 maybe-configure-stage2-gas:
13658 @if gas-bootstrap
13659 maybe-configure-stage2-gas: configure-stage2-gas
13660 configure-stage2-gas:
13661 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13663 @r=`${PWD_COMMAND}`; export r; \
13664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13665 TFLAGS="$(STAGE2_TFLAGS)"; \
13666 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13667 $(HOST_EXPORTS) \
13668 $(POSTSTAGE1_HOST_EXPORTS) \
13669 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13670 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13671 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13672 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13674 cd $(HOST_SUBDIR)/gas || exit 1; \
13675 case $(srcdir) in \
13676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13677 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13679 esac; \
13680 srcdiroption="--srcdir=$${topdir}/gas"; \
13681 libsrcdir="$$s/gas"; \
13682 $(SHELL) $${libsrcdir}/configure \
13683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13684 --target=${target_alias} $${srcdiroption} \
13685 --with-build-libsubdir=$(HOST_SUBDIR) \
13686 $(STAGE2_CONFIGURE_FLAGS)
13687 @endif gas-bootstrap
13689 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13690 maybe-configure-stage3-gas:
13691 @if gas-bootstrap
13692 maybe-configure-stage3-gas: configure-stage3-gas
13693 configure-stage3-gas:
13694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13696 @r=`${PWD_COMMAND}`; export r; \
13697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698 TFLAGS="$(STAGE3_TFLAGS)"; \
13699 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13700 $(HOST_EXPORTS) \
13701 $(POSTSTAGE1_HOST_EXPORTS) \
13702 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13703 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13704 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13705 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13707 cd $(HOST_SUBDIR)/gas || exit 1; \
13708 case $(srcdir) in \
13709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13710 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13712 esac; \
13713 srcdiroption="--srcdir=$${topdir}/gas"; \
13714 libsrcdir="$$s/gas"; \
13715 $(SHELL) $${libsrcdir}/configure \
13716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13717 --target=${target_alias} $${srcdiroption} \
13718 --with-build-libsubdir=$(HOST_SUBDIR) \
13719 $(STAGE3_CONFIGURE_FLAGS)
13720 @endif gas-bootstrap
13722 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13723 maybe-configure-stage4-gas:
13724 @if gas-bootstrap
13725 maybe-configure-stage4-gas: configure-stage4-gas
13726 configure-stage4-gas:
13727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13729 @r=`${PWD_COMMAND}`; export r; \
13730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13731 TFLAGS="$(STAGE4_TFLAGS)"; \
13732 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13733 $(HOST_EXPORTS) \
13734 $(POSTSTAGE1_HOST_EXPORTS) \
13735 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13736 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13737 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13738 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13740 cd $(HOST_SUBDIR)/gas || exit 1; \
13741 case $(srcdir) in \
13742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13743 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13745 esac; \
13746 srcdiroption="--srcdir=$${topdir}/gas"; \
13747 libsrcdir="$$s/gas"; \
13748 $(SHELL) $${libsrcdir}/configure \
13749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13750 --target=${target_alias} $${srcdiroption} \
13751 --with-build-libsubdir=$(HOST_SUBDIR) \
13752 $(STAGE4_CONFIGURE_FLAGS)
13753 @endif gas-bootstrap
13755 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13756 maybe-configure-stageprofile-gas:
13757 @if gas-bootstrap
13758 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13759 configure-stageprofile-gas:
13760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13762 @r=`${PWD_COMMAND}`; export r; \
13763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13765 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13769 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13770 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13771 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13773 cd $(HOST_SUBDIR)/gas || exit 1; \
13774 case $(srcdir) in \
13775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13776 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13778 esac; \
13779 srcdiroption="--srcdir=$${topdir}/gas"; \
13780 libsrcdir="$$s/gas"; \
13781 $(SHELL) $${libsrcdir}/configure \
13782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13783 --target=${target_alias} $${srcdiroption} \
13784 --with-build-libsubdir=$(HOST_SUBDIR) \
13785 $(STAGEprofile_CONFIGURE_FLAGS)
13786 @endif gas-bootstrap
13788 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13789 maybe-configure-stagefeedback-gas:
13790 @if gas-bootstrap
13791 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13792 configure-stagefeedback-gas:
13793 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13795 @r=`${PWD_COMMAND}`; export r; \
13796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13797 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13798 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13799 $(HOST_EXPORTS) \
13800 $(POSTSTAGE1_HOST_EXPORTS) \
13801 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13802 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13803 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13804 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13806 cd $(HOST_SUBDIR)/gas || exit 1; \
13807 case $(srcdir) in \
13808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13809 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13811 esac; \
13812 srcdiroption="--srcdir=$${topdir}/gas"; \
13813 libsrcdir="$$s/gas"; \
13814 $(SHELL) $${libsrcdir}/configure \
13815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13816 --target=${target_alias} $${srcdiroption} \
13817 --with-build-libsubdir=$(HOST_SUBDIR) \
13818 $(STAGEfeedback_CONFIGURE_FLAGS)
13819 @endif gas-bootstrap
13825 .PHONY: all-gas maybe-all-gas
13826 maybe-all-gas:
13827 @if gcc-bootstrap
13828 all-gas: stage_current
13829 @endif gcc-bootstrap
13830 @if gas
13831 TARGET-gas=all
13832 maybe-all-gas: all-gas
13833 all-gas: configure-gas
13834 @r=`${PWD_COMMAND}`; export r; \
13835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13836 $(HOST_EXPORTS) \
13837 (cd $(HOST_SUBDIR)/gas && \
13838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13839 $(TARGET-gas))
13840 @endif gas
13844 .PHONY: all-stage1-gas maybe-all-stage1-gas
13845 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13846 maybe-all-stage1-gas:
13847 maybe-clean-stage1-gas:
13848 @if gas-bootstrap
13849 maybe-all-stage1-gas: all-stage1-gas
13850 all-stage1: all-stage1-gas
13851 TARGET-stage1-gas = $(TARGET-gas)
13852 all-stage1-gas: configure-stage1-gas
13853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13854 @r=`${PWD_COMMAND}`; export r; \
13855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13856 TFLAGS="$(STAGE1_TFLAGS)"; \
13857 $(HOST_EXPORTS) \
13858 cd $(HOST_SUBDIR)/gas && \
13859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13860 CFLAGS="$(STAGE1_CFLAGS)" \
13861 CXXFLAGS="$(STAGE1_CFLAGS)" \
13862 LIBCFLAGS="$(LIBCFLAGS)" \
13863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13866 $(EXTRA_HOST_FLAGS) \
13867 TFLAGS="$(STAGE1_TFLAGS)" \
13868 $(TARGET-stage1-gas)
13870 maybe-clean-stage1-gas: clean-stage1-gas
13871 clean-stage1: clean-stage1-gas
13872 clean-stage1-gas:
13873 @if [ $(current_stage) = stage1 ]; then \
13874 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13875 else \
13876 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13877 $(MAKE) stage1-start; \
13878 fi; \
13879 cd $(HOST_SUBDIR)/gas && \
13880 $(MAKE) $(EXTRA_HOST_FLAGS) \
13881 clean
13882 @endif gas-bootstrap
13885 .PHONY: all-stage2-gas maybe-all-stage2-gas
13886 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13887 maybe-all-stage2-gas:
13888 maybe-clean-stage2-gas:
13889 @if gas-bootstrap
13890 maybe-all-stage2-gas: all-stage2-gas
13891 all-stage2: all-stage2-gas
13892 TARGET-stage2-gas = $(TARGET-gas)
13893 all-stage2-gas: configure-stage2-gas
13894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13895 @r=`${PWD_COMMAND}`; export r; \
13896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13897 TFLAGS="$(STAGE2_TFLAGS)"; \
13898 $(HOST_EXPORTS) \
13899 $(POSTSTAGE1_HOST_EXPORTS) \
13900 cd $(HOST_SUBDIR)/gas && \
13901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13902 CFLAGS="$(STAGE2_CFLAGS)" \
13903 CXXFLAGS="$(STAGE2_CFLAGS)" \
13904 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13909 TFLAGS="$(STAGE2_TFLAGS)" \
13910 $(TARGET-stage2-gas)
13912 maybe-clean-stage2-gas: clean-stage2-gas
13913 clean-stage2: clean-stage2-gas
13914 clean-stage2-gas:
13915 @if [ $(current_stage) = stage2 ]; then \
13916 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13917 else \
13918 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13919 $(MAKE) stage2-start; \
13920 fi; \
13921 cd $(HOST_SUBDIR)/gas && \
13922 $(MAKE) $(EXTRA_HOST_FLAGS) \
13923 $(POSTSTAGE1_FLAGS_TO_PASS) \
13924 clean
13925 @endif gas-bootstrap
13928 .PHONY: all-stage3-gas maybe-all-stage3-gas
13929 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13930 maybe-all-stage3-gas:
13931 maybe-clean-stage3-gas:
13932 @if gas-bootstrap
13933 maybe-all-stage3-gas: all-stage3-gas
13934 all-stage3: all-stage3-gas
13935 TARGET-stage3-gas = $(TARGET-gas)
13936 all-stage3-gas: configure-stage3-gas
13937 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13938 @r=`${PWD_COMMAND}`; export r; \
13939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13940 TFLAGS="$(STAGE3_TFLAGS)"; \
13941 $(HOST_EXPORTS) \
13942 $(POSTSTAGE1_HOST_EXPORTS) \
13943 cd $(HOST_SUBDIR)/gas && \
13944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13945 CFLAGS="$(STAGE3_CFLAGS)" \
13946 CXXFLAGS="$(STAGE3_CFLAGS)" \
13947 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13952 TFLAGS="$(STAGE3_TFLAGS)" \
13953 $(TARGET-stage3-gas)
13955 maybe-clean-stage3-gas: clean-stage3-gas
13956 clean-stage3: clean-stage3-gas
13957 clean-stage3-gas:
13958 @if [ $(current_stage) = stage3 ]; then \
13959 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13960 else \
13961 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13962 $(MAKE) stage3-start; \
13963 fi; \
13964 cd $(HOST_SUBDIR)/gas && \
13965 $(MAKE) $(EXTRA_HOST_FLAGS) \
13966 $(POSTSTAGE1_FLAGS_TO_PASS) \
13967 clean
13968 @endif gas-bootstrap
13971 .PHONY: all-stage4-gas maybe-all-stage4-gas
13972 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13973 maybe-all-stage4-gas:
13974 maybe-clean-stage4-gas:
13975 @if gas-bootstrap
13976 maybe-all-stage4-gas: all-stage4-gas
13977 all-stage4: all-stage4-gas
13978 TARGET-stage4-gas = $(TARGET-gas)
13979 all-stage4-gas: configure-stage4-gas
13980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13981 @r=`${PWD_COMMAND}`; export r; \
13982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983 TFLAGS="$(STAGE4_TFLAGS)"; \
13984 $(HOST_EXPORTS) \
13985 $(POSTSTAGE1_HOST_EXPORTS) \
13986 cd $(HOST_SUBDIR)/gas && \
13987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13988 CFLAGS="$(STAGE4_CFLAGS)" \
13989 CXXFLAGS="$(STAGE4_CFLAGS)" \
13990 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13995 TFLAGS="$(STAGE4_TFLAGS)" \
13996 $(TARGET-stage4-gas)
13998 maybe-clean-stage4-gas: clean-stage4-gas
13999 clean-stage4: clean-stage4-gas
14000 clean-stage4-gas:
14001 @if [ $(current_stage) = stage4 ]; then \
14002 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14003 else \
14004 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14005 $(MAKE) stage4-start; \
14006 fi; \
14007 cd $(HOST_SUBDIR)/gas && \
14008 $(MAKE) $(EXTRA_HOST_FLAGS) \
14009 $(POSTSTAGE1_FLAGS_TO_PASS) \
14010 clean
14011 @endif gas-bootstrap
14014 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14015 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14016 maybe-all-stageprofile-gas:
14017 maybe-clean-stageprofile-gas:
14018 @if gas-bootstrap
14019 maybe-all-stageprofile-gas: all-stageprofile-gas
14020 all-stageprofile: all-stageprofile-gas
14021 TARGET-stageprofile-gas = $(TARGET-gas)
14022 all-stageprofile-gas: configure-stageprofile-gas
14023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14024 @r=`${PWD_COMMAND}`; export r; \
14025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14026 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14027 $(HOST_EXPORTS) \
14028 $(POSTSTAGE1_HOST_EXPORTS) \
14029 cd $(HOST_SUBDIR)/gas && \
14030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14031 CFLAGS="$(STAGEprofile_CFLAGS)" \
14032 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14033 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14038 TFLAGS="$(STAGEprofile_TFLAGS)" \
14039 $(TARGET-stageprofile-gas)
14041 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14042 clean-stageprofile: clean-stageprofile-gas
14043 clean-stageprofile-gas:
14044 @if [ $(current_stage) = stageprofile ]; then \
14045 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14046 else \
14047 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14048 $(MAKE) stageprofile-start; \
14049 fi; \
14050 cd $(HOST_SUBDIR)/gas && \
14051 $(MAKE) $(EXTRA_HOST_FLAGS) \
14052 $(POSTSTAGE1_FLAGS_TO_PASS) \
14053 clean
14054 @endif gas-bootstrap
14057 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14058 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14059 maybe-all-stagefeedback-gas:
14060 maybe-clean-stagefeedback-gas:
14061 @if gas-bootstrap
14062 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14063 all-stagefeedback: all-stagefeedback-gas
14064 TARGET-stagefeedback-gas = $(TARGET-gas)
14065 all-stagefeedback-gas: configure-stagefeedback-gas
14066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14067 @r=`${PWD_COMMAND}`; export r; \
14068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14070 $(HOST_EXPORTS) \
14071 $(POSTSTAGE1_HOST_EXPORTS) \
14072 cd $(HOST_SUBDIR)/gas && \
14073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14074 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14075 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14076 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14081 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14082 $(TARGET-stagefeedback-gas)
14084 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14085 clean-stagefeedback: clean-stagefeedback-gas
14086 clean-stagefeedback-gas:
14087 @if [ $(current_stage) = stagefeedback ]; then \
14088 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14089 else \
14090 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14091 $(MAKE) stagefeedback-start; \
14092 fi; \
14093 cd $(HOST_SUBDIR)/gas && \
14094 $(MAKE) $(EXTRA_HOST_FLAGS) \
14095 $(POSTSTAGE1_FLAGS_TO_PASS) \
14096 clean
14097 @endif gas-bootstrap
14103 .PHONY: check-gas maybe-check-gas
14104 maybe-check-gas:
14105 @if gas
14106 maybe-check-gas: check-gas
14108 check-gas:
14109 @: $(MAKE); $(unstage)
14110 @r=`${PWD_COMMAND}`; export r; \
14111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14112 $(HOST_EXPORTS) \
14113 (cd $(HOST_SUBDIR)/gas && \
14114 $(MAKE) $(FLAGS_TO_PASS) check)
14116 @endif gas
14118 .PHONY: install-gas maybe-install-gas
14119 maybe-install-gas:
14120 @if gas
14121 maybe-install-gas: install-gas
14123 install-gas: installdirs
14124 @: $(MAKE); $(unstage)
14125 @r=`${PWD_COMMAND}`; export r; \
14126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127 $(HOST_EXPORTS) \
14128 (cd $(HOST_SUBDIR)/gas && \
14129 $(MAKE) $(FLAGS_TO_PASS) install)
14131 @endif gas
14133 # Other targets (info, dvi, pdf, etc.)
14135 .PHONY: maybe-info-gas info-gas
14136 maybe-info-gas:
14137 @if gas
14138 maybe-info-gas: info-gas
14140 info-gas: \
14141 configure-gas
14142 @[ -f ./gas/Makefile ] || exit 0; \
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) ; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing info in gas" ; \
14150 (cd $(HOST_SUBDIR)/gas && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155 info) \
14156 || exit 1
14158 @endif gas
14160 .PHONY: maybe-dvi-gas dvi-gas
14161 maybe-dvi-gas:
14162 @if gas
14163 maybe-dvi-gas: dvi-gas
14165 dvi-gas: \
14166 configure-gas
14167 @[ -f ./gas/Makefile ] || exit 0; \
14168 r=`${PWD_COMMAND}`; export r; \
14169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170 $(HOST_EXPORTS) \
14171 for flag in $(EXTRA_HOST_FLAGS) ; do \
14172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173 done; \
14174 echo "Doing dvi in gas" ; \
14175 (cd $(HOST_SUBDIR)/gas && \
14176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178 "RANLIB=$${RANLIB}" \
14179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180 dvi) \
14181 || exit 1
14183 @endif gas
14185 .PHONY: maybe-pdf-gas pdf-gas
14186 maybe-pdf-gas:
14187 @if gas
14188 maybe-pdf-gas: pdf-gas
14190 pdf-gas: \
14191 configure-gas
14192 @[ -f ./gas/Makefile ] || exit 0; \
14193 r=`${PWD_COMMAND}`; export r; \
14194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195 $(HOST_EXPORTS) \
14196 for flag in $(EXTRA_HOST_FLAGS) ; do \
14197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14198 done; \
14199 echo "Doing pdf in gas" ; \
14200 (cd $(HOST_SUBDIR)/gas && \
14201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14203 "RANLIB=$${RANLIB}" \
14204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14205 pdf) \
14206 || exit 1
14208 @endif gas
14210 .PHONY: maybe-html-gas html-gas
14211 maybe-html-gas:
14212 @if gas
14213 maybe-html-gas: html-gas
14215 html-gas: \
14216 configure-gas
14217 @[ -f ./gas/Makefile ] || exit 0; \
14218 r=`${PWD_COMMAND}`; export r; \
14219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220 $(HOST_EXPORTS) \
14221 for flag in $(EXTRA_HOST_FLAGS) ; do \
14222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223 done; \
14224 echo "Doing html in gas" ; \
14225 (cd $(HOST_SUBDIR)/gas && \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228 "RANLIB=$${RANLIB}" \
14229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230 html) \
14231 || exit 1
14233 @endif gas
14235 .PHONY: maybe-TAGS-gas TAGS-gas
14236 maybe-TAGS-gas:
14237 @if gas
14238 maybe-TAGS-gas: TAGS-gas
14240 TAGS-gas: \
14241 configure-gas
14242 @[ -f ./gas/Makefile ] || exit 0; \
14243 r=`${PWD_COMMAND}`; export r; \
14244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14245 $(HOST_EXPORTS) \
14246 for flag in $(EXTRA_HOST_FLAGS) ; do \
14247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14248 done; \
14249 echo "Doing TAGS in gas" ; \
14250 (cd $(HOST_SUBDIR)/gas && \
14251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14253 "RANLIB=$${RANLIB}" \
14254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14255 TAGS) \
14256 || exit 1
14258 @endif gas
14260 .PHONY: maybe-install-info-gas install-info-gas
14261 maybe-install-info-gas:
14262 @if gas
14263 maybe-install-info-gas: install-info-gas
14265 install-info-gas: \
14266 configure-gas \
14267 info-gas
14268 @[ -f ./gas/Makefile ] || exit 0; \
14269 r=`${PWD_COMMAND}`; export r; \
14270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14271 $(HOST_EXPORTS) \
14272 for flag in $(EXTRA_HOST_FLAGS) ; do \
14273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14274 done; \
14275 echo "Doing install-info in gas" ; \
14276 (cd $(HOST_SUBDIR)/gas && \
14277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14279 "RANLIB=$${RANLIB}" \
14280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14281 install-info) \
14282 || exit 1
14284 @endif gas
14286 .PHONY: maybe-install-pdf-gas install-pdf-gas
14287 maybe-install-pdf-gas:
14288 @if gas
14289 maybe-install-pdf-gas: install-pdf-gas
14291 install-pdf-gas: \
14292 configure-gas \
14293 pdf-gas
14294 @[ -f ./gas/Makefile ] || exit 0; \
14295 r=`${PWD_COMMAND}`; export r; \
14296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297 $(HOST_EXPORTS) \
14298 for flag in $(EXTRA_HOST_FLAGS) ; do \
14299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14300 done; \
14301 echo "Doing install-pdf in gas" ; \
14302 (cd $(HOST_SUBDIR)/gas && \
14303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14305 "RANLIB=$${RANLIB}" \
14306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14307 install-pdf) \
14308 || exit 1
14310 @endif gas
14312 .PHONY: maybe-install-html-gas install-html-gas
14313 maybe-install-html-gas:
14314 @if gas
14315 maybe-install-html-gas: install-html-gas
14317 install-html-gas: \
14318 configure-gas \
14319 html-gas
14320 @[ -f ./gas/Makefile ] || exit 0; \
14321 r=`${PWD_COMMAND}`; export r; \
14322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323 $(HOST_EXPORTS) \
14324 for flag in $(EXTRA_HOST_FLAGS) ; do \
14325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14326 done; \
14327 echo "Doing install-html in gas" ; \
14328 (cd $(HOST_SUBDIR)/gas && \
14329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14331 "RANLIB=$${RANLIB}" \
14332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14333 install-html) \
14334 || exit 1
14336 @endif gas
14338 .PHONY: maybe-installcheck-gas installcheck-gas
14339 maybe-installcheck-gas:
14340 @if gas
14341 maybe-installcheck-gas: installcheck-gas
14343 installcheck-gas: \
14344 configure-gas
14345 @[ -f ./gas/Makefile ] || exit 0; \
14346 r=`${PWD_COMMAND}`; export r; \
14347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348 $(HOST_EXPORTS) \
14349 for flag in $(EXTRA_HOST_FLAGS) ; do \
14350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14351 done; \
14352 echo "Doing installcheck in gas" ; \
14353 (cd $(HOST_SUBDIR)/gas && \
14354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14356 "RANLIB=$${RANLIB}" \
14357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14358 installcheck) \
14359 || exit 1
14361 @endif gas
14363 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14364 maybe-mostlyclean-gas:
14365 @if gas
14366 maybe-mostlyclean-gas: mostlyclean-gas
14368 mostlyclean-gas:
14369 @[ -f ./gas/Makefile ] || exit 0; \
14370 r=`${PWD_COMMAND}`; export r; \
14371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372 $(HOST_EXPORTS) \
14373 for flag in $(EXTRA_HOST_FLAGS) ; do \
14374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14375 done; \
14376 echo "Doing mostlyclean in gas" ; \
14377 (cd $(HOST_SUBDIR)/gas && \
14378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14380 "RANLIB=$${RANLIB}" \
14381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14382 mostlyclean) \
14383 || exit 1
14385 @endif gas
14387 .PHONY: maybe-clean-gas clean-gas
14388 maybe-clean-gas:
14389 @if gas
14390 maybe-clean-gas: clean-gas
14392 clean-gas:
14393 @[ -f ./gas/Makefile ] || exit 0; \
14394 r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 $(HOST_EXPORTS) \
14397 for flag in $(EXTRA_HOST_FLAGS) ; do \
14398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399 done; \
14400 echo "Doing clean in gas" ; \
14401 (cd $(HOST_SUBDIR)/gas && \
14402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404 "RANLIB=$${RANLIB}" \
14405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14406 clean) \
14407 || exit 1
14409 @endif gas
14411 .PHONY: maybe-distclean-gas distclean-gas
14412 maybe-distclean-gas:
14413 @if gas
14414 maybe-distclean-gas: distclean-gas
14416 distclean-gas:
14417 @[ -f ./gas/Makefile ] || exit 0; \
14418 r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 $(HOST_EXPORTS) \
14421 for flag in $(EXTRA_HOST_FLAGS) ; do \
14422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14423 done; \
14424 echo "Doing distclean in gas" ; \
14425 (cd $(HOST_SUBDIR)/gas && \
14426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14428 "RANLIB=$${RANLIB}" \
14429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14430 distclean) \
14431 || exit 1
14433 @endif gas
14435 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14436 maybe-maintainer-clean-gas:
14437 @if gas
14438 maybe-maintainer-clean-gas: maintainer-clean-gas
14440 maintainer-clean-gas:
14441 @[ -f ./gas/Makefile ] || exit 0; \
14442 r=`${PWD_COMMAND}`; export r; \
14443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14444 $(HOST_EXPORTS) \
14445 for flag in $(EXTRA_HOST_FLAGS) ; do \
14446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14447 done; \
14448 echo "Doing maintainer-clean in gas" ; \
14449 (cd $(HOST_SUBDIR)/gas && \
14450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14452 "RANLIB=$${RANLIB}" \
14453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14454 maintainer-clean) \
14455 || exit 1
14457 @endif gas
14461 .PHONY: configure-gcc maybe-configure-gcc
14462 maybe-configure-gcc:
14463 @if gcc-bootstrap
14464 configure-gcc: stage_current
14465 @endif gcc-bootstrap
14466 @if gcc
14467 maybe-configure-gcc: configure-gcc
14468 configure-gcc:
14469 @r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14473 $(HOST_EXPORTS) \
14474 echo Configuring in $(HOST_SUBDIR)/gcc; \
14475 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14476 case $(srcdir) in \
14477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14478 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14480 esac; \
14481 srcdiroption="--srcdir=$${topdir}/gcc"; \
14482 libsrcdir="$$s/gcc"; \
14483 $(SHELL) $${libsrcdir}/configure \
14484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14485 --target=${target_alias} $${srcdiroption} \
14486 || exit 1
14487 @endif gcc
14491 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14492 maybe-configure-stage1-gcc:
14493 @if gcc-bootstrap
14494 maybe-configure-stage1-gcc: configure-stage1-gcc
14495 configure-stage1-gcc:
14496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14498 @r=`${PWD_COMMAND}`; export r; \
14499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14500 TFLAGS="$(STAGE1_TFLAGS)"; \
14501 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14502 $(HOST_EXPORTS) \
14503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14504 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14506 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14508 cd $(HOST_SUBDIR)/gcc || exit 1; \
14509 case $(srcdir) in \
14510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14511 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14513 esac; \
14514 srcdiroption="--srcdir=$${topdir}/gcc"; \
14515 libsrcdir="$$s/gcc"; \
14516 $(SHELL) $${libsrcdir}/configure \
14517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14518 --target=${target_alias} $${srcdiroption} \
14519 $(STAGE1_CONFIGURE_FLAGS)
14520 @endif gcc-bootstrap
14522 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14523 maybe-configure-stage2-gcc:
14524 @if gcc-bootstrap
14525 maybe-configure-stage2-gcc: configure-stage2-gcc
14526 configure-stage2-gcc:
14527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14529 @r=`${PWD_COMMAND}`; export r; \
14530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531 TFLAGS="$(STAGE2_TFLAGS)"; \
14532 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14533 $(HOST_EXPORTS) \
14534 $(POSTSTAGE1_HOST_EXPORTS) \
14535 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14536 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14537 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14538 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14540 cd $(HOST_SUBDIR)/gcc || exit 1; \
14541 case $(srcdir) in \
14542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14543 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14545 esac; \
14546 srcdiroption="--srcdir=$${topdir}/gcc"; \
14547 libsrcdir="$$s/gcc"; \
14548 $(SHELL) $${libsrcdir}/configure \
14549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550 --target=${target_alias} $${srcdiroption} \
14551 --with-build-libsubdir=$(HOST_SUBDIR) \
14552 $(STAGE2_CONFIGURE_FLAGS)
14553 @endif gcc-bootstrap
14555 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14556 maybe-configure-stage3-gcc:
14557 @if gcc-bootstrap
14558 maybe-configure-stage3-gcc: configure-stage3-gcc
14559 configure-stage3-gcc:
14560 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14562 @r=`${PWD_COMMAND}`; export r; \
14563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564 TFLAGS="$(STAGE3_TFLAGS)"; \
14565 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14566 $(HOST_EXPORTS) \
14567 $(POSTSTAGE1_HOST_EXPORTS) \
14568 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14569 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14570 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14571 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14573 cd $(HOST_SUBDIR)/gcc || exit 1; \
14574 case $(srcdir) in \
14575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14576 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14578 esac; \
14579 srcdiroption="--srcdir=$${topdir}/gcc"; \
14580 libsrcdir="$$s/gcc"; \
14581 $(SHELL) $${libsrcdir}/configure \
14582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14583 --target=${target_alias} $${srcdiroption} \
14584 --with-build-libsubdir=$(HOST_SUBDIR) \
14585 $(STAGE3_CONFIGURE_FLAGS)
14586 @endif gcc-bootstrap
14588 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14589 maybe-configure-stage4-gcc:
14590 @if gcc-bootstrap
14591 maybe-configure-stage4-gcc: configure-stage4-gcc
14592 configure-stage4-gcc:
14593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14595 @r=`${PWD_COMMAND}`; export r; \
14596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597 TFLAGS="$(STAGE4_TFLAGS)"; \
14598 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14599 $(HOST_EXPORTS) \
14600 $(POSTSTAGE1_HOST_EXPORTS) \
14601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14602 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14604 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14606 cd $(HOST_SUBDIR)/gcc || exit 1; \
14607 case $(srcdir) in \
14608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14609 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14611 esac; \
14612 srcdiroption="--srcdir=$${topdir}/gcc"; \
14613 libsrcdir="$$s/gcc"; \
14614 $(SHELL) $${libsrcdir}/configure \
14615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14616 --target=${target_alias} $${srcdiroption} \
14617 --with-build-libsubdir=$(HOST_SUBDIR) \
14618 $(STAGE4_CONFIGURE_FLAGS)
14619 @endif gcc-bootstrap
14621 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14622 maybe-configure-stageprofile-gcc:
14623 @if gcc-bootstrap
14624 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14625 configure-stageprofile-gcc:
14626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14628 @r=`${PWD_COMMAND}`; export r; \
14629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14631 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14632 $(HOST_EXPORTS) \
14633 $(POSTSTAGE1_HOST_EXPORTS) \
14634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14635 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14637 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14639 cd $(HOST_SUBDIR)/gcc || exit 1; \
14640 case $(srcdir) in \
14641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14642 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14644 esac; \
14645 srcdiroption="--srcdir=$${topdir}/gcc"; \
14646 libsrcdir="$$s/gcc"; \
14647 $(SHELL) $${libsrcdir}/configure \
14648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14649 --target=${target_alias} $${srcdiroption} \
14650 --with-build-libsubdir=$(HOST_SUBDIR) \
14651 $(STAGEprofile_CONFIGURE_FLAGS)
14652 @endif gcc-bootstrap
14654 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14655 maybe-configure-stagefeedback-gcc:
14656 @if gcc-bootstrap
14657 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14658 configure-stagefeedback-gcc:
14659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14661 @r=`${PWD_COMMAND}`; export r; \
14662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14664 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14665 $(HOST_EXPORTS) \
14666 $(POSTSTAGE1_HOST_EXPORTS) \
14667 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14668 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14669 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14670 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14672 cd $(HOST_SUBDIR)/gcc || exit 1; \
14673 case $(srcdir) in \
14674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14675 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14677 esac; \
14678 srcdiroption="--srcdir=$${topdir}/gcc"; \
14679 libsrcdir="$$s/gcc"; \
14680 $(SHELL) $${libsrcdir}/configure \
14681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14682 --target=${target_alias} $${srcdiroption} \
14683 --with-build-libsubdir=$(HOST_SUBDIR) \
14684 $(STAGEfeedback_CONFIGURE_FLAGS)
14685 @endif gcc-bootstrap
14691 .PHONY: all-gcc maybe-all-gcc
14692 maybe-all-gcc:
14693 @if gcc-bootstrap
14694 all-gcc: stage_current
14695 @endif gcc-bootstrap
14696 @if gcc
14697 TARGET-gcc=all
14698 maybe-all-gcc: all-gcc
14699 all-gcc: configure-gcc
14700 @r=`${PWD_COMMAND}`; export r; \
14701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14702 $(HOST_EXPORTS) \
14703 (cd $(HOST_SUBDIR)/gcc && \
14704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14705 $(TARGET-gcc))
14706 @endif gcc
14710 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14711 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14712 maybe-all-stage1-gcc:
14713 maybe-clean-stage1-gcc:
14714 @if gcc-bootstrap
14715 maybe-all-stage1-gcc: all-stage1-gcc
14716 all-stage1: all-stage1-gcc
14717 TARGET-stage1-gcc = $(TARGET-gcc)
14718 all-stage1-gcc: configure-stage1-gcc
14719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14720 @r=`${PWD_COMMAND}`; export r; \
14721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14722 TFLAGS="$(STAGE1_TFLAGS)"; \
14723 $(HOST_EXPORTS) \
14724 cd $(HOST_SUBDIR)/gcc && \
14725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14726 CFLAGS="$(STAGE1_CFLAGS)" \
14727 CXXFLAGS="$(STAGE1_CFLAGS)" \
14728 LIBCFLAGS="$(LIBCFLAGS)" \
14729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14732 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14733 TFLAGS="$(STAGE1_TFLAGS)" \
14734 $(TARGET-stage1-gcc)
14736 maybe-clean-stage1-gcc: clean-stage1-gcc
14737 clean-stage1: clean-stage1-gcc
14738 clean-stage1-gcc:
14739 @if [ $(current_stage) = stage1 ]; then \
14740 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14741 else \
14742 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14743 $(MAKE) stage1-start; \
14744 fi; \
14745 cd $(HOST_SUBDIR)/gcc && \
14746 $(MAKE) $(EXTRA_HOST_FLAGS) \
14747 $(EXTRA_GCC_FLAGS) clean
14748 @endif gcc-bootstrap
14751 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14752 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14753 maybe-all-stage2-gcc:
14754 maybe-clean-stage2-gcc:
14755 @if gcc-bootstrap
14756 maybe-all-stage2-gcc: all-stage2-gcc
14757 all-stage2: all-stage2-gcc
14758 TARGET-stage2-gcc = $(TARGET-gcc)
14759 all-stage2-gcc: configure-stage2-gcc
14760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14761 @r=`${PWD_COMMAND}`; export r; \
14762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14763 TFLAGS="$(STAGE2_TFLAGS)"; \
14764 $(HOST_EXPORTS) \
14765 $(POSTSTAGE1_HOST_EXPORTS) \
14766 cd $(HOST_SUBDIR)/gcc && \
14767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14768 CFLAGS="$(STAGE2_CFLAGS)" \
14769 CXXFLAGS="$(STAGE2_CFLAGS)" \
14770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14775 TFLAGS="$(STAGE2_TFLAGS)" \
14776 $(TARGET-stage2-gcc)
14778 maybe-clean-stage2-gcc: clean-stage2-gcc
14779 clean-stage2: clean-stage2-gcc
14780 clean-stage2-gcc:
14781 @if [ $(current_stage) = stage2 ]; then \
14782 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14783 else \
14784 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14785 $(MAKE) stage2-start; \
14786 fi; \
14787 cd $(HOST_SUBDIR)/gcc && \
14788 $(MAKE) $(EXTRA_HOST_FLAGS) \
14789 $(POSTSTAGE1_FLAGS_TO_PASS) \
14790 $(EXTRA_GCC_FLAGS) clean
14791 @endif gcc-bootstrap
14794 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14795 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14796 maybe-all-stage3-gcc:
14797 maybe-clean-stage3-gcc:
14798 @if gcc-bootstrap
14799 maybe-all-stage3-gcc: all-stage3-gcc
14800 all-stage3: all-stage3-gcc
14801 TARGET-stage3-gcc = $(TARGET-gcc)
14802 all-stage3-gcc: configure-stage3-gcc
14803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14804 @r=`${PWD_COMMAND}`; export r; \
14805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806 TFLAGS="$(STAGE3_TFLAGS)"; \
14807 $(HOST_EXPORTS) \
14808 $(POSTSTAGE1_HOST_EXPORTS) \
14809 cd $(HOST_SUBDIR)/gcc && \
14810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14811 CFLAGS="$(STAGE3_CFLAGS)" \
14812 CXXFLAGS="$(STAGE3_CFLAGS)" \
14813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14818 TFLAGS="$(STAGE3_TFLAGS)" \
14819 $(TARGET-stage3-gcc)
14821 maybe-clean-stage3-gcc: clean-stage3-gcc
14822 clean-stage3: clean-stage3-gcc
14823 clean-stage3-gcc:
14824 @if [ $(current_stage) = stage3 ]; then \
14825 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14826 else \
14827 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14828 $(MAKE) stage3-start; \
14829 fi; \
14830 cd $(HOST_SUBDIR)/gcc && \
14831 $(MAKE) $(EXTRA_HOST_FLAGS) \
14832 $(POSTSTAGE1_FLAGS_TO_PASS) \
14833 $(EXTRA_GCC_FLAGS) clean
14834 @endif gcc-bootstrap
14837 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14838 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14839 maybe-all-stage4-gcc:
14840 maybe-clean-stage4-gcc:
14841 @if gcc-bootstrap
14842 maybe-all-stage4-gcc: all-stage4-gcc
14843 all-stage4: all-stage4-gcc
14844 TARGET-stage4-gcc = $(TARGET-gcc)
14845 all-stage4-gcc: configure-stage4-gcc
14846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14847 @r=`${PWD_COMMAND}`; export r; \
14848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14849 TFLAGS="$(STAGE4_TFLAGS)"; \
14850 $(HOST_EXPORTS) \
14851 $(POSTSTAGE1_HOST_EXPORTS) \
14852 cd $(HOST_SUBDIR)/gcc && \
14853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14854 CFLAGS="$(STAGE4_CFLAGS)" \
14855 CXXFLAGS="$(STAGE4_CFLAGS)" \
14856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14861 TFLAGS="$(STAGE4_TFLAGS)" \
14862 $(TARGET-stage4-gcc)
14864 maybe-clean-stage4-gcc: clean-stage4-gcc
14865 clean-stage4: clean-stage4-gcc
14866 clean-stage4-gcc:
14867 @if [ $(current_stage) = stage4 ]; then \
14868 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14869 else \
14870 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14871 $(MAKE) stage4-start; \
14872 fi; \
14873 cd $(HOST_SUBDIR)/gcc && \
14874 $(MAKE) $(EXTRA_HOST_FLAGS) \
14875 $(POSTSTAGE1_FLAGS_TO_PASS) \
14876 $(EXTRA_GCC_FLAGS) clean
14877 @endif gcc-bootstrap
14880 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14881 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14882 maybe-all-stageprofile-gcc:
14883 maybe-clean-stageprofile-gcc:
14884 @if gcc-bootstrap
14885 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14886 all-stageprofile: all-stageprofile-gcc
14887 TARGET-stageprofile-gcc = $(TARGET-gcc)
14888 all-stageprofile-gcc: configure-stageprofile-gcc
14889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14890 @r=`${PWD_COMMAND}`; export r; \
14891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14893 $(HOST_EXPORTS) \
14894 $(POSTSTAGE1_HOST_EXPORTS) \
14895 cd $(HOST_SUBDIR)/gcc && \
14896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14897 CFLAGS="$(STAGEprofile_CFLAGS)" \
14898 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14904 TFLAGS="$(STAGEprofile_TFLAGS)" \
14905 $(TARGET-stageprofile-gcc)
14907 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14908 clean-stageprofile: clean-stageprofile-gcc
14909 clean-stageprofile-gcc:
14910 @if [ $(current_stage) = stageprofile ]; then \
14911 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14912 else \
14913 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14914 $(MAKE) stageprofile-start; \
14915 fi; \
14916 cd $(HOST_SUBDIR)/gcc && \
14917 $(MAKE) $(EXTRA_HOST_FLAGS) \
14918 $(POSTSTAGE1_FLAGS_TO_PASS) \
14919 $(EXTRA_GCC_FLAGS) clean
14920 @endif gcc-bootstrap
14923 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14924 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14925 maybe-all-stagefeedback-gcc:
14926 maybe-clean-stagefeedback-gcc:
14927 @if gcc-bootstrap
14928 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14929 all-stagefeedback: all-stagefeedback-gcc
14930 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14931 all-stagefeedback-gcc: configure-stagefeedback-gcc
14932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14933 @r=`${PWD_COMMAND}`; export r; \
14934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14936 $(HOST_EXPORTS) \
14937 $(POSTSTAGE1_HOST_EXPORTS) \
14938 cd $(HOST_SUBDIR)/gcc && \
14939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14941 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14948 $(TARGET-stagefeedback-gcc)
14950 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14951 clean-stagefeedback: clean-stagefeedback-gcc
14952 clean-stagefeedback-gcc:
14953 @if [ $(current_stage) = stagefeedback ]; then \
14954 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14955 else \
14956 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14957 $(MAKE) stagefeedback-start; \
14958 fi; \
14959 cd $(HOST_SUBDIR)/gcc && \
14960 $(MAKE) $(EXTRA_HOST_FLAGS) \
14961 $(POSTSTAGE1_FLAGS_TO_PASS) \
14962 $(EXTRA_GCC_FLAGS) clean
14963 @endif gcc-bootstrap
14969 .PHONY: check-gcc maybe-check-gcc
14970 maybe-check-gcc:
14971 @if gcc
14972 maybe-check-gcc: check-gcc
14974 check-gcc:
14975 @: $(MAKE); $(unstage)
14976 @r=`${PWD_COMMAND}`; export r; \
14977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14978 $(HOST_EXPORTS) \
14979 (cd $(HOST_SUBDIR)/gcc && \
14980 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14982 @endif gcc
14984 .PHONY: install-gcc maybe-install-gcc
14985 maybe-install-gcc:
14986 @if gcc
14987 maybe-install-gcc: install-gcc
14989 install-gcc: installdirs
14990 @: $(MAKE); $(unstage)
14991 @r=`${PWD_COMMAND}`; export r; \
14992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14993 $(HOST_EXPORTS) \
14994 (cd $(HOST_SUBDIR)/gcc && \
14995 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14997 @endif gcc
14999 # Other targets (info, dvi, pdf, etc.)
15001 .PHONY: maybe-info-gcc info-gcc
15002 maybe-info-gcc:
15003 @if gcc
15004 maybe-info-gcc: info-gcc
15006 info-gcc: \
15007 configure-gcc
15008 @[ -f ./gcc/Makefile ] || exit 0; \
15009 r=`${PWD_COMMAND}`; export r; \
15010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15011 $(HOST_EXPORTS) \
15012 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15014 done; \
15015 echo "Doing info in gcc" ; \
15016 (cd $(HOST_SUBDIR)/gcc && \
15017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15019 "RANLIB=$${RANLIB}" \
15020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15021 info) \
15022 || exit 1
15024 @endif gcc
15026 .PHONY: maybe-dvi-gcc dvi-gcc
15027 maybe-dvi-gcc:
15028 @if gcc
15029 maybe-dvi-gcc: dvi-gcc
15031 dvi-gcc: \
15032 configure-gcc
15033 @[ -f ./gcc/Makefile ] || exit 0; \
15034 r=`${PWD_COMMAND}`; export r; \
15035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036 $(HOST_EXPORTS) \
15037 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15039 done; \
15040 echo "Doing dvi in gcc" ; \
15041 (cd $(HOST_SUBDIR)/gcc && \
15042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15044 "RANLIB=$${RANLIB}" \
15045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15046 dvi) \
15047 || exit 1
15049 @endif gcc
15051 .PHONY: maybe-pdf-gcc pdf-gcc
15052 maybe-pdf-gcc:
15053 @if gcc
15054 maybe-pdf-gcc: pdf-gcc
15056 pdf-gcc: \
15057 configure-gcc
15058 @[ -f ./gcc/Makefile ] || exit 0; \
15059 r=`${PWD_COMMAND}`; export r; \
15060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15061 $(HOST_EXPORTS) \
15062 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15064 done; \
15065 echo "Doing pdf in gcc" ; \
15066 (cd $(HOST_SUBDIR)/gcc && \
15067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15069 "RANLIB=$${RANLIB}" \
15070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15071 pdf) \
15072 || exit 1
15074 @endif gcc
15076 .PHONY: maybe-html-gcc html-gcc
15077 maybe-html-gcc:
15078 @if gcc
15079 maybe-html-gcc: html-gcc
15081 html-gcc: \
15082 configure-gcc
15083 @[ -f ./gcc/Makefile ] || exit 0; \
15084 r=`${PWD_COMMAND}`; export r; \
15085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086 $(HOST_EXPORTS) \
15087 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15089 done; \
15090 echo "Doing html in gcc" ; \
15091 (cd $(HOST_SUBDIR)/gcc && \
15092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15094 "RANLIB=$${RANLIB}" \
15095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15096 html) \
15097 || exit 1
15099 @endif gcc
15101 .PHONY: maybe-TAGS-gcc TAGS-gcc
15102 maybe-TAGS-gcc:
15103 @if gcc
15104 maybe-TAGS-gcc: TAGS-gcc
15106 TAGS-gcc: \
15107 configure-gcc
15108 @[ -f ./gcc/Makefile ] || exit 0; \
15109 r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 $(HOST_EXPORTS) \
15112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114 done; \
15115 echo "Doing TAGS in gcc" ; \
15116 (cd $(HOST_SUBDIR)/gcc && \
15117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15119 "RANLIB=$${RANLIB}" \
15120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15121 TAGS) \
15122 || exit 1
15124 @endif gcc
15126 .PHONY: maybe-install-info-gcc install-info-gcc
15127 maybe-install-info-gcc:
15128 @if gcc
15129 maybe-install-info-gcc: install-info-gcc
15131 install-info-gcc: \
15132 configure-gcc \
15133 info-gcc
15134 @[ -f ./gcc/Makefile ] || exit 0; \
15135 r=`${PWD_COMMAND}`; export r; \
15136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137 $(HOST_EXPORTS) \
15138 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140 done; \
15141 echo "Doing install-info in gcc" ; \
15142 (cd $(HOST_SUBDIR)/gcc && \
15143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145 "RANLIB=$${RANLIB}" \
15146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147 install-info) \
15148 || exit 1
15150 @endif gcc
15152 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15153 maybe-install-pdf-gcc:
15154 @if gcc
15155 maybe-install-pdf-gcc: install-pdf-gcc
15157 install-pdf-gcc: \
15158 configure-gcc \
15159 pdf-gcc
15160 @[ -f ./gcc/Makefile ] || exit 0; \
15161 r=`${PWD_COMMAND}`; export r; \
15162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163 $(HOST_EXPORTS) \
15164 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15166 done; \
15167 echo "Doing install-pdf in gcc" ; \
15168 (cd $(HOST_SUBDIR)/gcc && \
15169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15171 "RANLIB=$${RANLIB}" \
15172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15173 install-pdf) \
15174 || exit 1
15176 @endif gcc
15178 .PHONY: maybe-install-html-gcc install-html-gcc
15179 maybe-install-html-gcc:
15180 @if gcc
15181 maybe-install-html-gcc: install-html-gcc
15183 install-html-gcc: \
15184 configure-gcc \
15185 html-gcc
15186 @[ -f ./gcc/Makefile ] || exit 0; \
15187 r=`${PWD_COMMAND}`; export r; \
15188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15189 $(HOST_EXPORTS) \
15190 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192 done; \
15193 echo "Doing install-html in gcc" ; \
15194 (cd $(HOST_SUBDIR)/gcc && \
15195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15197 "RANLIB=$${RANLIB}" \
15198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15199 install-html) \
15200 || exit 1
15202 @endif gcc
15204 .PHONY: maybe-installcheck-gcc installcheck-gcc
15205 maybe-installcheck-gcc:
15206 @if gcc
15207 maybe-installcheck-gcc: installcheck-gcc
15209 installcheck-gcc: \
15210 configure-gcc
15211 @[ -f ./gcc/Makefile ] || exit 0; \
15212 r=`${PWD_COMMAND}`; export r; \
15213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214 $(HOST_EXPORTS) \
15215 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15217 done; \
15218 echo "Doing installcheck in gcc" ; \
15219 (cd $(HOST_SUBDIR)/gcc && \
15220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15222 "RANLIB=$${RANLIB}" \
15223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15224 installcheck) \
15225 || exit 1
15227 @endif gcc
15229 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15230 maybe-mostlyclean-gcc:
15231 @if gcc
15232 maybe-mostlyclean-gcc: mostlyclean-gcc
15234 mostlyclean-gcc:
15235 @[ -f ./gcc/Makefile ] || exit 0; \
15236 r=`${PWD_COMMAND}`; export r; \
15237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15238 $(HOST_EXPORTS) \
15239 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15241 done; \
15242 echo "Doing mostlyclean in gcc" ; \
15243 (cd $(HOST_SUBDIR)/gcc && \
15244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15246 "RANLIB=$${RANLIB}" \
15247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15248 mostlyclean) \
15249 || exit 1
15251 @endif gcc
15253 .PHONY: maybe-clean-gcc clean-gcc
15254 maybe-clean-gcc:
15255 @if gcc
15256 maybe-clean-gcc: clean-gcc
15258 clean-gcc:
15259 @[ -f ./gcc/Makefile ] || exit 0; \
15260 r=`${PWD_COMMAND}`; export r; \
15261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15262 $(HOST_EXPORTS) \
15263 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15265 done; \
15266 echo "Doing clean in gcc" ; \
15267 (cd $(HOST_SUBDIR)/gcc && \
15268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15270 "RANLIB=$${RANLIB}" \
15271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15272 clean) \
15273 || exit 1
15275 @endif gcc
15277 .PHONY: maybe-distclean-gcc distclean-gcc
15278 maybe-distclean-gcc:
15279 @if gcc
15280 maybe-distclean-gcc: distclean-gcc
15282 distclean-gcc:
15283 @[ -f ./gcc/Makefile ] || exit 0; \
15284 r=`${PWD_COMMAND}`; export r; \
15285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286 $(HOST_EXPORTS) \
15287 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289 done; \
15290 echo "Doing distclean in gcc" ; \
15291 (cd $(HOST_SUBDIR)/gcc && \
15292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294 "RANLIB=$${RANLIB}" \
15295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296 distclean) \
15297 || exit 1
15299 @endif gcc
15301 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15302 maybe-maintainer-clean-gcc:
15303 @if gcc
15304 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15306 maintainer-clean-gcc:
15307 @[ -f ./gcc/Makefile ] || exit 0; \
15308 r=`${PWD_COMMAND}`; export r; \
15309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15310 $(HOST_EXPORTS) \
15311 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15313 done; \
15314 echo "Doing maintainer-clean in gcc" ; \
15315 (cd $(HOST_SUBDIR)/gcc && \
15316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15318 "RANLIB=$${RANLIB}" \
15319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15320 maintainer-clean) \
15321 || exit 1
15323 @endif gcc
15327 .PHONY: configure-gawk maybe-configure-gawk
15328 maybe-configure-gawk:
15329 @if gcc-bootstrap
15330 configure-gawk: stage_current
15331 @endif gcc-bootstrap
15332 @if gawk
15333 maybe-configure-gawk: configure-gawk
15334 configure-gawk:
15335 @: $(MAKE); $(unstage)
15336 @r=`${PWD_COMMAND}`; export r; \
15337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15340 $(HOST_EXPORTS) \
15341 echo Configuring in $(HOST_SUBDIR)/gawk; \
15342 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15343 case $(srcdir) in \
15344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15345 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15347 esac; \
15348 srcdiroption="--srcdir=$${topdir}/gawk"; \
15349 libsrcdir="$$s/gawk"; \
15350 $(SHELL) $${libsrcdir}/configure \
15351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15352 --target=${target_alias} $${srcdiroption} \
15353 || exit 1
15354 @endif gawk
15360 .PHONY: all-gawk maybe-all-gawk
15361 maybe-all-gawk:
15362 @if gcc-bootstrap
15363 all-gawk: stage_current
15364 @endif gcc-bootstrap
15365 @if gawk
15366 TARGET-gawk=all
15367 maybe-all-gawk: all-gawk
15368 all-gawk: configure-gawk
15369 @: $(MAKE); $(unstage)
15370 @r=`${PWD_COMMAND}`; export r; \
15371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15372 $(HOST_EXPORTS) \
15373 (cd $(HOST_SUBDIR)/gawk && \
15374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15375 $(TARGET-gawk))
15376 @endif gawk
15381 .PHONY: check-gawk maybe-check-gawk
15382 maybe-check-gawk:
15383 @if gawk
15384 maybe-check-gawk: check-gawk
15386 check-gawk:
15387 @: $(MAKE); $(unstage)
15388 @r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 $(HOST_EXPORTS) \
15391 (cd $(HOST_SUBDIR)/gawk && \
15392 $(MAKE) $(FLAGS_TO_PASS) check)
15394 @endif gawk
15396 .PHONY: install-gawk maybe-install-gawk
15397 maybe-install-gawk:
15398 @if gawk
15399 maybe-install-gawk: install-gawk
15401 install-gawk: installdirs
15402 @: $(MAKE); $(unstage)
15403 @r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 (cd $(HOST_SUBDIR)/gawk && \
15407 $(MAKE) $(FLAGS_TO_PASS) install)
15409 @endif gawk
15411 # Other targets (info, dvi, pdf, etc.)
15413 .PHONY: maybe-info-gawk info-gawk
15414 maybe-info-gawk:
15415 @if gawk
15416 maybe-info-gawk: info-gawk
15418 info-gawk: \
15419 configure-gawk
15420 @: $(MAKE); $(unstage)
15421 @[ -f ./gawk/Makefile ] || exit 0; \
15422 r=`${PWD_COMMAND}`; export r; \
15423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15424 $(HOST_EXPORTS) \
15425 for flag in $(EXTRA_HOST_FLAGS) ; do \
15426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15427 done; \
15428 echo "Doing info in gawk" ; \
15429 (cd $(HOST_SUBDIR)/gawk && \
15430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15432 "RANLIB=$${RANLIB}" \
15433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15434 info) \
15435 || exit 1
15437 @endif gawk
15439 .PHONY: maybe-dvi-gawk dvi-gawk
15440 maybe-dvi-gawk:
15441 @if gawk
15442 maybe-dvi-gawk: dvi-gawk
15444 dvi-gawk: \
15445 configure-gawk
15446 @: $(MAKE); $(unstage)
15447 @[ -f ./gawk/Makefile ] || exit 0; \
15448 r=`${PWD_COMMAND}`; export r; \
15449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450 $(HOST_EXPORTS) \
15451 for flag in $(EXTRA_HOST_FLAGS) ; do \
15452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15453 done; \
15454 echo "Doing dvi in gawk" ; \
15455 (cd $(HOST_SUBDIR)/gawk && \
15456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15458 "RANLIB=$${RANLIB}" \
15459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15460 dvi) \
15461 || exit 1
15463 @endif gawk
15465 .PHONY: maybe-pdf-gawk pdf-gawk
15466 maybe-pdf-gawk:
15467 @if gawk
15468 maybe-pdf-gawk: pdf-gawk
15470 pdf-gawk: \
15471 configure-gawk
15472 @: $(MAKE); $(unstage)
15473 @[ -f ./gawk/Makefile ] || exit 0; \
15474 r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 $(HOST_EXPORTS) \
15477 for flag in $(EXTRA_HOST_FLAGS) ; do \
15478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479 done; \
15480 echo "Doing pdf in gawk" ; \
15481 (cd $(HOST_SUBDIR)/gawk && \
15482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484 "RANLIB=$${RANLIB}" \
15485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486 pdf) \
15487 || exit 1
15489 @endif gawk
15491 .PHONY: maybe-html-gawk html-gawk
15492 maybe-html-gawk:
15493 @if gawk
15494 maybe-html-gawk: html-gawk
15496 html-gawk: \
15497 configure-gawk
15498 @: $(MAKE); $(unstage)
15499 @[ -f ./gawk/Makefile ] || exit 0; \
15500 r=`${PWD_COMMAND}`; export r; \
15501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15502 $(HOST_EXPORTS) \
15503 for flag in $(EXTRA_HOST_FLAGS) ; do \
15504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15505 done; \
15506 echo "Doing html in gawk" ; \
15507 (cd $(HOST_SUBDIR)/gawk && \
15508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15510 "RANLIB=$${RANLIB}" \
15511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15512 html) \
15513 || exit 1
15515 @endif gawk
15517 .PHONY: maybe-TAGS-gawk TAGS-gawk
15518 maybe-TAGS-gawk:
15519 @if gawk
15520 maybe-TAGS-gawk: TAGS-gawk
15522 TAGS-gawk: \
15523 configure-gawk
15524 @: $(MAKE); $(unstage)
15525 @[ -f ./gawk/Makefile ] || exit 0; \
15526 r=`${PWD_COMMAND}`; export r; \
15527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15528 $(HOST_EXPORTS) \
15529 for flag in $(EXTRA_HOST_FLAGS) ; do \
15530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15531 done; \
15532 echo "Doing TAGS in gawk" ; \
15533 (cd $(HOST_SUBDIR)/gawk && \
15534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15536 "RANLIB=$${RANLIB}" \
15537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15538 TAGS) \
15539 || exit 1
15541 @endif gawk
15543 .PHONY: maybe-install-info-gawk install-info-gawk
15544 maybe-install-info-gawk:
15545 @if gawk
15546 maybe-install-info-gawk: install-info-gawk
15548 install-info-gawk: \
15549 configure-gawk \
15550 info-gawk
15551 @: $(MAKE); $(unstage)
15552 @[ -f ./gawk/Makefile ] || exit 0; \
15553 r=`${PWD_COMMAND}`; export r; \
15554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555 $(HOST_EXPORTS) \
15556 for flag in $(EXTRA_HOST_FLAGS) ; do \
15557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15558 done; \
15559 echo "Doing install-info in gawk" ; \
15560 (cd $(HOST_SUBDIR)/gawk && \
15561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15563 "RANLIB=$${RANLIB}" \
15564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15565 install-info) \
15566 || exit 1
15568 @endif gawk
15570 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15571 maybe-install-pdf-gawk:
15572 @if gawk
15573 maybe-install-pdf-gawk: install-pdf-gawk
15575 install-pdf-gawk: \
15576 configure-gawk \
15577 pdf-gawk
15578 @: $(MAKE); $(unstage)
15579 @[ -f ./gawk/Makefile ] || exit 0; \
15580 r=`${PWD_COMMAND}`; export r; \
15581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15582 $(HOST_EXPORTS) \
15583 for flag in $(EXTRA_HOST_FLAGS) ; do \
15584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15585 done; \
15586 echo "Doing install-pdf in gawk" ; \
15587 (cd $(HOST_SUBDIR)/gawk && \
15588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15590 "RANLIB=$${RANLIB}" \
15591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15592 install-pdf) \
15593 || exit 1
15595 @endif gawk
15597 .PHONY: maybe-install-html-gawk install-html-gawk
15598 maybe-install-html-gawk:
15599 @if gawk
15600 maybe-install-html-gawk: install-html-gawk
15602 install-html-gawk: \
15603 configure-gawk \
15604 html-gawk
15605 @: $(MAKE); $(unstage)
15606 @[ -f ./gawk/Makefile ] || exit 0; \
15607 r=`${PWD_COMMAND}`; export r; \
15608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609 $(HOST_EXPORTS) \
15610 for flag in $(EXTRA_HOST_FLAGS) ; do \
15611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15612 done; \
15613 echo "Doing install-html in gawk" ; \
15614 (cd $(HOST_SUBDIR)/gawk && \
15615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15617 "RANLIB=$${RANLIB}" \
15618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15619 install-html) \
15620 || exit 1
15622 @endif gawk
15624 .PHONY: maybe-installcheck-gawk installcheck-gawk
15625 maybe-installcheck-gawk:
15626 @if gawk
15627 maybe-installcheck-gawk: installcheck-gawk
15629 installcheck-gawk: \
15630 configure-gawk
15631 @: $(MAKE); $(unstage)
15632 @[ -f ./gawk/Makefile ] || exit 0; \
15633 r=`${PWD_COMMAND}`; export r; \
15634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 $(HOST_EXPORTS) \
15636 for flag in $(EXTRA_HOST_FLAGS) ; do \
15637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15638 done; \
15639 echo "Doing installcheck in gawk" ; \
15640 (cd $(HOST_SUBDIR)/gawk && \
15641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15643 "RANLIB=$${RANLIB}" \
15644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15645 installcheck) \
15646 || exit 1
15648 @endif gawk
15650 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15651 maybe-mostlyclean-gawk:
15652 @if gawk
15653 maybe-mostlyclean-gawk: mostlyclean-gawk
15655 mostlyclean-gawk:
15656 @: $(MAKE); $(unstage)
15657 @[ -f ./gawk/Makefile ] || exit 0; \
15658 r=`${PWD_COMMAND}`; export r; \
15659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15660 $(HOST_EXPORTS) \
15661 for flag in $(EXTRA_HOST_FLAGS) ; do \
15662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15663 done; \
15664 echo "Doing mostlyclean in gawk" ; \
15665 (cd $(HOST_SUBDIR)/gawk && \
15666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15668 "RANLIB=$${RANLIB}" \
15669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15670 mostlyclean) \
15671 || exit 1
15673 @endif gawk
15675 .PHONY: maybe-clean-gawk clean-gawk
15676 maybe-clean-gawk:
15677 @if gawk
15678 maybe-clean-gawk: clean-gawk
15680 clean-gawk:
15681 @: $(MAKE); $(unstage)
15682 @[ -f ./gawk/Makefile ] || exit 0; \
15683 r=`${PWD_COMMAND}`; export r; \
15684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15685 $(HOST_EXPORTS) \
15686 for flag in $(EXTRA_HOST_FLAGS) ; do \
15687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15688 done; \
15689 echo "Doing clean in gawk" ; \
15690 (cd $(HOST_SUBDIR)/gawk && \
15691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15693 "RANLIB=$${RANLIB}" \
15694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15695 clean) \
15696 || exit 1
15698 @endif gawk
15700 .PHONY: maybe-distclean-gawk distclean-gawk
15701 maybe-distclean-gawk:
15702 @if gawk
15703 maybe-distclean-gawk: distclean-gawk
15705 distclean-gawk:
15706 @: $(MAKE); $(unstage)
15707 @[ -f ./gawk/Makefile ] || exit 0; \
15708 r=`${PWD_COMMAND}`; export r; \
15709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710 $(HOST_EXPORTS) \
15711 for flag in $(EXTRA_HOST_FLAGS) ; do \
15712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713 done; \
15714 echo "Doing distclean in gawk" ; \
15715 (cd $(HOST_SUBDIR)/gawk && \
15716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718 "RANLIB=$${RANLIB}" \
15719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720 distclean) \
15721 || exit 1
15723 @endif gawk
15725 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15726 maybe-maintainer-clean-gawk:
15727 @if gawk
15728 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15730 maintainer-clean-gawk:
15731 @: $(MAKE); $(unstage)
15732 @[ -f ./gawk/Makefile ] || exit 0; \
15733 r=`${PWD_COMMAND}`; export r; \
15734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15735 $(HOST_EXPORTS) \
15736 for flag in $(EXTRA_HOST_FLAGS) ; do \
15737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15738 done; \
15739 echo "Doing maintainer-clean in gawk" ; \
15740 (cd $(HOST_SUBDIR)/gawk && \
15741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15743 "RANLIB=$${RANLIB}" \
15744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15745 maintainer-clean) \
15746 || exit 1
15748 @endif gawk
15752 .PHONY: configure-gettext maybe-configure-gettext
15753 maybe-configure-gettext:
15754 @if gcc-bootstrap
15755 configure-gettext: stage_current
15756 @endif gcc-bootstrap
15757 @if gettext
15758 maybe-configure-gettext: configure-gettext
15759 configure-gettext:
15760 @: $(MAKE); $(unstage)
15761 @r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15765 $(HOST_EXPORTS) \
15766 echo Configuring in $(HOST_SUBDIR)/gettext; \
15767 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15768 case $(srcdir) in \
15769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15770 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15772 esac; \
15773 srcdiroption="--srcdir=$${topdir}/gettext"; \
15774 libsrcdir="$$s/gettext"; \
15775 $(SHELL) $${libsrcdir}/configure \
15776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15777 --target=${target_alias} $${srcdiroption} \
15778 || exit 1
15779 @endif gettext
15785 .PHONY: all-gettext maybe-all-gettext
15786 maybe-all-gettext:
15787 @if gcc-bootstrap
15788 all-gettext: stage_current
15789 @endif gcc-bootstrap
15790 @if gettext
15791 TARGET-gettext=all
15792 maybe-all-gettext: all-gettext
15793 all-gettext: configure-gettext
15794 @: $(MAKE); $(unstage)
15795 @r=`${PWD_COMMAND}`; export r; \
15796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15797 $(HOST_EXPORTS) \
15798 (cd $(HOST_SUBDIR)/gettext && \
15799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15800 $(TARGET-gettext))
15801 @endif gettext
15806 .PHONY: check-gettext maybe-check-gettext
15807 maybe-check-gettext:
15808 @if gettext
15809 maybe-check-gettext: check-gettext
15811 check-gettext:
15812 @: $(MAKE); $(unstage)
15813 @r=`${PWD_COMMAND}`; export r; \
15814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815 $(HOST_EXPORTS) \
15816 (cd $(HOST_SUBDIR)/gettext && \
15817 $(MAKE) $(FLAGS_TO_PASS) check)
15819 @endif gettext
15821 .PHONY: install-gettext maybe-install-gettext
15822 maybe-install-gettext:
15823 @if gettext
15824 maybe-install-gettext: install-gettext
15826 install-gettext: installdirs
15827 @: $(MAKE); $(unstage)
15828 @r=`${PWD_COMMAND}`; export r; \
15829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15830 $(HOST_EXPORTS) \
15831 (cd $(HOST_SUBDIR)/gettext && \
15832 $(MAKE) $(FLAGS_TO_PASS) install)
15834 @endif gettext
15836 # Other targets (info, dvi, pdf, etc.)
15838 .PHONY: maybe-info-gettext info-gettext
15839 maybe-info-gettext:
15840 @if gettext
15841 maybe-info-gettext: info-gettext
15843 info-gettext: \
15844 configure-gettext
15845 @: $(MAKE); $(unstage)
15846 @[ -f ./gettext/Makefile ] || exit 0; \
15847 r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849 $(HOST_EXPORTS) \
15850 for flag in $(EXTRA_HOST_FLAGS) ; do \
15851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15852 done; \
15853 echo "Doing info in gettext" ; \
15854 (cd $(HOST_SUBDIR)/gettext && \
15855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15857 "RANLIB=$${RANLIB}" \
15858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15859 info) \
15860 || exit 1
15862 @endif gettext
15864 .PHONY: maybe-dvi-gettext dvi-gettext
15865 maybe-dvi-gettext:
15866 @if gettext
15867 maybe-dvi-gettext: dvi-gettext
15869 dvi-gettext: \
15870 configure-gettext
15871 @: $(MAKE); $(unstage)
15872 @[ -f ./gettext/Makefile ] || exit 0; \
15873 r=`${PWD_COMMAND}`; export r; \
15874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875 $(HOST_EXPORTS) \
15876 for flag in $(EXTRA_HOST_FLAGS) ; do \
15877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878 done; \
15879 echo "Doing dvi in gettext" ; \
15880 (cd $(HOST_SUBDIR)/gettext && \
15881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883 "RANLIB=$${RANLIB}" \
15884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885 dvi) \
15886 || exit 1
15888 @endif gettext
15890 .PHONY: maybe-pdf-gettext pdf-gettext
15891 maybe-pdf-gettext:
15892 @if gettext
15893 maybe-pdf-gettext: pdf-gettext
15895 pdf-gettext: \
15896 configure-gettext
15897 @: $(MAKE); $(unstage)
15898 @[ -f ./gettext/Makefile ] || exit 0; \
15899 r=`${PWD_COMMAND}`; export r; \
15900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901 $(HOST_EXPORTS) \
15902 for flag in $(EXTRA_HOST_FLAGS) ; do \
15903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904 done; \
15905 echo "Doing pdf in gettext" ; \
15906 (cd $(HOST_SUBDIR)/gettext && \
15907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909 "RANLIB=$${RANLIB}" \
15910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911 pdf) \
15912 || exit 1
15914 @endif gettext
15916 .PHONY: maybe-html-gettext html-gettext
15917 maybe-html-gettext:
15918 @if gettext
15919 maybe-html-gettext: html-gettext
15921 html-gettext: \
15922 configure-gettext
15923 @: $(MAKE); $(unstage)
15924 @[ -f ./gettext/Makefile ] || exit 0; \
15925 r=`${PWD_COMMAND}`; export r; \
15926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15927 $(HOST_EXPORTS) \
15928 for flag in $(EXTRA_HOST_FLAGS) ; do \
15929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15930 done; \
15931 echo "Doing html in gettext" ; \
15932 (cd $(HOST_SUBDIR)/gettext && \
15933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15935 "RANLIB=$${RANLIB}" \
15936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15937 html) \
15938 || exit 1
15940 @endif gettext
15942 .PHONY: maybe-TAGS-gettext TAGS-gettext
15943 maybe-TAGS-gettext:
15944 @if gettext
15945 maybe-TAGS-gettext: TAGS-gettext
15947 TAGS-gettext: \
15948 configure-gettext
15949 @: $(MAKE); $(unstage)
15950 @[ -f ./gettext/Makefile ] || exit 0; \
15951 r=`${PWD_COMMAND}`; export r; \
15952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953 $(HOST_EXPORTS) \
15954 for flag in $(EXTRA_HOST_FLAGS) ; do \
15955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15956 done; \
15957 echo "Doing TAGS in gettext" ; \
15958 (cd $(HOST_SUBDIR)/gettext && \
15959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15961 "RANLIB=$${RANLIB}" \
15962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15963 TAGS) \
15964 || exit 1
15966 @endif gettext
15968 .PHONY: maybe-install-info-gettext install-info-gettext
15969 maybe-install-info-gettext:
15970 @if gettext
15971 maybe-install-info-gettext: install-info-gettext
15973 install-info-gettext: \
15974 configure-gettext \
15975 info-gettext
15976 @: $(MAKE); $(unstage)
15977 @[ -f ./gettext/Makefile ] || exit 0; \
15978 r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 $(HOST_EXPORTS) \
15981 for flag in $(EXTRA_HOST_FLAGS) ; do \
15982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15983 done; \
15984 echo "Doing install-info in gettext" ; \
15985 (cd $(HOST_SUBDIR)/gettext && \
15986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15988 "RANLIB=$${RANLIB}" \
15989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15990 install-info) \
15991 || exit 1
15993 @endif gettext
15995 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15996 maybe-install-pdf-gettext:
15997 @if gettext
15998 maybe-install-pdf-gettext: install-pdf-gettext
16000 install-pdf-gettext: \
16001 configure-gettext \
16002 pdf-gettext
16003 @: $(MAKE); $(unstage)
16004 @[ -f ./gettext/Makefile ] || exit 0; \
16005 r=`${PWD_COMMAND}`; export r; \
16006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16007 $(HOST_EXPORTS) \
16008 for flag in $(EXTRA_HOST_FLAGS) ; do \
16009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16010 done; \
16011 echo "Doing install-pdf in gettext" ; \
16012 (cd $(HOST_SUBDIR)/gettext && \
16013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16015 "RANLIB=$${RANLIB}" \
16016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16017 install-pdf) \
16018 || exit 1
16020 @endif gettext
16022 .PHONY: maybe-install-html-gettext install-html-gettext
16023 maybe-install-html-gettext:
16024 @if gettext
16025 maybe-install-html-gettext: install-html-gettext
16027 install-html-gettext: \
16028 configure-gettext \
16029 html-gettext
16030 @: $(MAKE); $(unstage)
16031 @[ -f ./gettext/Makefile ] || exit 0; \
16032 r=`${PWD_COMMAND}`; export r; \
16033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16034 $(HOST_EXPORTS) \
16035 for flag in $(EXTRA_HOST_FLAGS) ; do \
16036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16037 done; \
16038 echo "Doing install-html in gettext" ; \
16039 (cd $(HOST_SUBDIR)/gettext && \
16040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16042 "RANLIB=$${RANLIB}" \
16043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16044 install-html) \
16045 || exit 1
16047 @endif gettext
16049 .PHONY: maybe-installcheck-gettext installcheck-gettext
16050 maybe-installcheck-gettext:
16051 @if gettext
16052 maybe-installcheck-gettext: installcheck-gettext
16054 installcheck-gettext: \
16055 configure-gettext
16056 @: $(MAKE); $(unstage)
16057 @[ -f ./gettext/Makefile ] || exit 0; \
16058 r=`${PWD_COMMAND}`; export r; \
16059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060 $(HOST_EXPORTS) \
16061 for flag in $(EXTRA_HOST_FLAGS) ; do \
16062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16063 done; \
16064 echo "Doing installcheck in gettext" ; \
16065 (cd $(HOST_SUBDIR)/gettext && \
16066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16068 "RANLIB=$${RANLIB}" \
16069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16070 installcheck) \
16071 || exit 1
16073 @endif gettext
16075 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16076 maybe-mostlyclean-gettext:
16077 @if gettext
16078 maybe-mostlyclean-gettext: mostlyclean-gettext
16080 mostlyclean-gettext:
16081 @: $(MAKE); $(unstage)
16082 @[ -f ./gettext/Makefile ] || exit 0; \
16083 r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 $(HOST_EXPORTS) \
16086 for flag in $(EXTRA_HOST_FLAGS) ; do \
16087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16088 done; \
16089 echo "Doing mostlyclean in gettext" ; \
16090 (cd $(HOST_SUBDIR)/gettext && \
16091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16093 "RANLIB=$${RANLIB}" \
16094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16095 mostlyclean) \
16096 || exit 1
16098 @endif gettext
16100 .PHONY: maybe-clean-gettext clean-gettext
16101 maybe-clean-gettext:
16102 @if gettext
16103 maybe-clean-gettext: clean-gettext
16105 clean-gettext:
16106 @: $(MAKE); $(unstage)
16107 @[ -f ./gettext/Makefile ] || exit 0; \
16108 r=`${PWD_COMMAND}`; export r; \
16109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110 $(HOST_EXPORTS) \
16111 for flag in $(EXTRA_HOST_FLAGS) ; do \
16112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16113 done; \
16114 echo "Doing clean in gettext" ; \
16115 (cd $(HOST_SUBDIR)/gettext && \
16116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16118 "RANLIB=$${RANLIB}" \
16119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16120 clean) \
16121 || exit 1
16123 @endif gettext
16125 .PHONY: maybe-distclean-gettext distclean-gettext
16126 maybe-distclean-gettext:
16127 @if gettext
16128 maybe-distclean-gettext: distclean-gettext
16130 distclean-gettext:
16131 @: $(MAKE); $(unstage)
16132 @[ -f ./gettext/Makefile ] || exit 0; \
16133 r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 $(HOST_EXPORTS) \
16136 for flag in $(EXTRA_HOST_FLAGS) ; do \
16137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138 done; \
16139 echo "Doing distclean in gettext" ; \
16140 (cd $(HOST_SUBDIR)/gettext && \
16141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143 "RANLIB=$${RANLIB}" \
16144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145 distclean) \
16146 || exit 1
16148 @endif gettext
16150 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16151 maybe-maintainer-clean-gettext:
16152 @if gettext
16153 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16155 maintainer-clean-gettext:
16156 @: $(MAKE); $(unstage)
16157 @[ -f ./gettext/Makefile ] || exit 0; \
16158 r=`${PWD_COMMAND}`; export r; \
16159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16160 $(HOST_EXPORTS) \
16161 for flag in $(EXTRA_HOST_FLAGS) ; do \
16162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16163 done; \
16164 echo "Doing maintainer-clean in gettext" ; \
16165 (cd $(HOST_SUBDIR)/gettext && \
16166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16168 "RANLIB=$${RANLIB}" \
16169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16170 maintainer-clean) \
16171 || exit 1
16173 @endif gettext
16177 .PHONY: configure-gmp maybe-configure-gmp
16178 maybe-configure-gmp:
16179 @if gcc-bootstrap
16180 configure-gmp: stage_current
16181 @endif gcc-bootstrap
16182 @if gmp
16183 maybe-configure-gmp: configure-gmp
16184 configure-gmp:
16185 @r=`${PWD_COMMAND}`; export r; \
16186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16189 $(HOST_EXPORTS) \
16190 echo Configuring in $(HOST_SUBDIR)/gmp; \
16191 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16192 case $(srcdir) in \
16193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16194 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16196 esac; \
16197 srcdiroption="--srcdir=$${topdir}/gmp"; \
16198 libsrcdir="$$s/gmp"; \
16199 $(SHELL) $${libsrcdir}/configure \
16200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16201 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16202 || exit 1
16203 @endif gmp
16207 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16208 maybe-configure-stage1-gmp:
16209 @if gmp-bootstrap
16210 maybe-configure-stage1-gmp: configure-stage1-gmp
16211 configure-stage1-gmp:
16212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16214 @r=`${PWD_COMMAND}`; export r; \
16215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16216 TFLAGS="$(STAGE1_TFLAGS)"; \
16217 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16218 $(HOST_EXPORTS) \
16219 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16220 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16221 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16222 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16224 cd $(HOST_SUBDIR)/gmp || exit 1; \
16225 case $(srcdir) in \
16226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16227 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16229 esac; \
16230 srcdiroption="--srcdir=$${topdir}/gmp"; \
16231 libsrcdir="$$s/gmp"; \
16232 $(SHELL) $${libsrcdir}/configure \
16233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16234 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16235 $(STAGE1_CONFIGURE_FLAGS) \
16236 --disable-shared
16237 @endif gmp-bootstrap
16239 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16240 maybe-configure-stage2-gmp:
16241 @if gmp-bootstrap
16242 maybe-configure-stage2-gmp: configure-stage2-gmp
16243 configure-stage2-gmp:
16244 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16246 @r=`${PWD_COMMAND}`; export r; \
16247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16248 TFLAGS="$(STAGE2_TFLAGS)"; \
16249 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16250 $(HOST_EXPORTS) \
16251 $(POSTSTAGE1_HOST_EXPORTS) \
16252 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16253 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16254 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16255 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16257 cd $(HOST_SUBDIR)/gmp || exit 1; \
16258 case $(srcdir) in \
16259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16260 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16262 esac; \
16263 srcdiroption="--srcdir=$${topdir}/gmp"; \
16264 libsrcdir="$$s/gmp"; \
16265 $(SHELL) $${libsrcdir}/configure \
16266 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16267 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16268 --with-build-libsubdir=$(HOST_SUBDIR) \
16269 $(STAGE2_CONFIGURE_FLAGS) \
16270 --disable-shared
16271 @endif gmp-bootstrap
16273 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16274 maybe-configure-stage3-gmp:
16275 @if gmp-bootstrap
16276 maybe-configure-stage3-gmp: configure-stage3-gmp
16277 configure-stage3-gmp:
16278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16280 @r=`${PWD_COMMAND}`; export r; \
16281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16282 TFLAGS="$(STAGE3_TFLAGS)"; \
16283 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16284 $(HOST_EXPORTS) \
16285 $(POSTSTAGE1_HOST_EXPORTS) \
16286 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16287 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16288 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16289 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16291 cd $(HOST_SUBDIR)/gmp || exit 1; \
16292 case $(srcdir) in \
16293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16294 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16296 esac; \
16297 srcdiroption="--srcdir=$${topdir}/gmp"; \
16298 libsrcdir="$$s/gmp"; \
16299 $(SHELL) $${libsrcdir}/configure \
16300 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16301 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16302 --with-build-libsubdir=$(HOST_SUBDIR) \
16303 $(STAGE3_CONFIGURE_FLAGS) \
16304 --disable-shared
16305 @endif gmp-bootstrap
16307 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16308 maybe-configure-stage4-gmp:
16309 @if gmp-bootstrap
16310 maybe-configure-stage4-gmp: configure-stage4-gmp
16311 configure-stage4-gmp:
16312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16314 @r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 TFLAGS="$(STAGE4_TFLAGS)"; \
16317 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16318 $(HOST_EXPORTS) \
16319 $(POSTSTAGE1_HOST_EXPORTS) \
16320 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16321 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16322 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16323 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16325 cd $(HOST_SUBDIR)/gmp || exit 1; \
16326 case $(srcdir) in \
16327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16328 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16330 esac; \
16331 srcdiroption="--srcdir=$${topdir}/gmp"; \
16332 libsrcdir="$$s/gmp"; \
16333 $(SHELL) $${libsrcdir}/configure \
16334 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16335 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16336 --with-build-libsubdir=$(HOST_SUBDIR) \
16337 $(STAGE4_CONFIGURE_FLAGS) \
16338 --disable-shared
16339 @endif gmp-bootstrap
16341 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16342 maybe-configure-stageprofile-gmp:
16343 @if gmp-bootstrap
16344 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16345 configure-stageprofile-gmp:
16346 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16348 @r=`${PWD_COMMAND}`; export r; \
16349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16350 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16351 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16352 $(HOST_EXPORTS) \
16353 $(POSTSTAGE1_HOST_EXPORTS) \
16354 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16355 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16356 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16357 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16359 cd $(HOST_SUBDIR)/gmp || exit 1; \
16360 case $(srcdir) in \
16361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16362 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16364 esac; \
16365 srcdiroption="--srcdir=$${topdir}/gmp"; \
16366 libsrcdir="$$s/gmp"; \
16367 $(SHELL) $${libsrcdir}/configure \
16368 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16369 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16370 --with-build-libsubdir=$(HOST_SUBDIR) \
16371 $(STAGEprofile_CONFIGURE_FLAGS) \
16372 --disable-shared
16373 @endif gmp-bootstrap
16375 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16376 maybe-configure-stagefeedback-gmp:
16377 @if gmp-bootstrap
16378 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16379 configure-stagefeedback-gmp:
16380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16382 @r=`${PWD_COMMAND}`; export r; \
16383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16384 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16385 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16386 $(HOST_EXPORTS) \
16387 $(POSTSTAGE1_HOST_EXPORTS) \
16388 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16389 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16390 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16391 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16393 cd $(HOST_SUBDIR)/gmp || exit 1; \
16394 case $(srcdir) in \
16395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16396 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16398 esac; \
16399 srcdiroption="--srcdir=$${topdir}/gmp"; \
16400 libsrcdir="$$s/gmp"; \
16401 $(SHELL) $${libsrcdir}/configure \
16402 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16403 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16404 --with-build-libsubdir=$(HOST_SUBDIR) \
16405 $(STAGEfeedback_CONFIGURE_FLAGS) \
16406 --disable-shared
16407 @endif gmp-bootstrap
16413 .PHONY: all-gmp maybe-all-gmp
16414 maybe-all-gmp:
16415 @if gcc-bootstrap
16416 all-gmp: stage_current
16417 @endif gcc-bootstrap
16418 @if gmp
16419 TARGET-gmp=all
16420 maybe-all-gmp: all-gmp
16421 all-gmp: configure-gmp
16422 @r=`${PWD_COMMAND}`; export r; \
16423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16424 $(HOST_EXPORTS) \
16425 (cd $(HOST_SUBDIR)/gmp && \
16426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16427 $(TARGET-gmp))
16428 @endif gmp
16432 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16433 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16434 maybe-all-stage1-gmp:
16435 maybe-clean-stage1-gmp:
16436 @if gmp-bootstrap
16437 maybe-all-stage1-gmp: all-stage1-gmp
16438 all-stage1: all-stage1-gmp
16439 TARGET-stage1-gmp = $(TARGET-gmp)
16440 all-stage1-gmp: configure-stage1-gmp
16441 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16442 @r=`${PWD_COMMAND}`; export r; \
16443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16444 TFLAGS="$(STAGE1_TFLAGS)"; \
16445 $(HOST_EXPORTS) \
16446 cd $(HOST_SUBDIR)/gmp && \
16447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16448 CFLAGS="$(STAGE1_CFLAGS)" \
16449 CXXFLAGS="$(STAGE1_CFLAGS)" \
16450 LIBCFLAGS="$(LIBCFLAGS)" \
16451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16454 $(EXTRA_HOST_FLAGS) \
16455 TFLAGS="$(STAGE1_TFLAGS)" \
16456 $(TARGET-stage1-gmp)
16458 maybe-clean-stage1-gmp: clean-stage1-gmp
16459 clean-stage1: clean-stage1-gmp
16460 clean-stage1-gmp:
16461 @if [ $(current_stage) = stage1 ]; then \
16462 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16463 else \
16464 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16465 $(MAKE) stage1-start; \
16466 fi; \
16467 cd $(HOST_SUBDIR)/gmp && \
16468 $(MAKE) $(EXTRA_HOST_FLAGS) \
16469 clean
16470 @endif gmp-bootstrap
16473 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16474 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16475 maybe-all-stage2-gmp:
16476 maybe-clean-stage2-gmp:
16477 @if gmp-bootstrap
16478 maybe-all-stage2-gmp: all-stage2-gmp
16479 all-stage2: all-stage2-gmp
16480 TARGET-stage2-gmp = $(TARGET-gmp)
16481 all-stage2-gmp: configure-stage2-gmp
16482 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16483 @r=`${PWD_COMMAND}`; export r; \
16484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16485 TFLAGS="$(STAGE2_TFLAGS)"; \
16486 $(HOST_EXPORTS) \
16487 $(POSTSTAGE1_HOST_EXPORTS) \
16488 cd $(HOST_SUBDIR)/gmp && \
16489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16490 CFLAGS="$(STAGE2_CFLAGS)" \
16491 CXXFLAGS="$(STAGE2_CFLAGS)" \
16492 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16497 TFLAGS="$(STAGE2_TFLAGS)" \
16498 $(TARGET-stage2-gmp)
16500 maybe-clean-stage2-gmp: clean-stage2-gmp
16501 clean-stage2: clean-stage2-gmp
16502 clean-stage2-gmp:
16503 @if [ $(current_stage) = stage2 ]; then \
16504 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16505 else \
16506 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16507 $(MAKE) stage2-start; \
16508 fi; \
16509 cd $(HOST_SUBDIR)/gmp && \
16510 $(MAKE) $(EXTRA_HOST_FLAGS) \
16511 $(POSTSTAGE1_FLAGS_TO_PASS) \
16512 clean
16513 @endif gmp-bootstrap
16516 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16517 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16518 maybe-all-stage3-gmp:
16519 maybe-clean-stage3-gmp:
16520 @if gmp-bootstrap
16521 maybe-all-stage3-gmp: all-stage3-gmp
16522 all-stage3: all-stage3-gmp
16523 TARGET-stage3-gmp = $(TARGET-gmp)
16524 all-stage3-gmp: configure-stage3-gmp
16525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16526 @r=`${PWD_COMMAND}`; export r; \
16527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16528 TFLAGS="$(STAGE3_TFLAGS)"; \
16529 $(HOST_EXPORTS) \
16530 $(POSTSTAGE1_HOST_EXPORTS) \
16531 cd $(HOST_SUBDIR)/gmp && \
16532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16533 CFLAGS="$(STAGE3_CFLAGS)" \
16534 CXXFLAGS="$(STAGE3_CFLAGS)" \
16535 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16539 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16540 TFLAGS="$(STAGE3_TFLAGS)" \
16541 $(TARGET-stage3-gmp)
16543 maybe-clean-stage3-gmp: clean-stage3-gmp
16544 clean-stage3: clean-stage3-gmp
16545 clean-stage3-gmp:
16546 @if [ $(current_stage) = stage3 ]; then \
16547 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16548 else \
16549 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16550 $(MAKE) stage3-start; \
16551 fi; \
16552 cd $(HOST_SUBDIR)/gmp && \
16553 $(MAKE) $(EXTRA_HOST_FLAGS) \
16554 $(POSTSTAGE1_FLAGS_TO_PASS) \
16555 clean
16556 @endif gmp-bootstrap
16559 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16560 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16561 maybe-all-stage4-gmp:
16562 maybe-clean-stage4-gmp:
16563 @if gmp-bootstrap
16564 maybe-all-stage4-gmp: all-stage4-gmp
16565 all-stage4: all-stage4-gmp
16566 TARGET-stage4-gmp = $(TARGET-gmp)
16567 all-stage4-gmp: configure-stage4-gmp
16568 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16569 @r=`${PWD_COMMAND}`; export r; \
16570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16571 TFLAGS="$(STAGE4_TFLAGS)"; \
16572 $(HOST_EXPORTS) \
16573 $(POSTSTAGE1_HOST_EXPORTS) \
16574 cd $(HOST_SUBDIR)/gmp && \
16575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16576 CFLAGS="$(STAGE4_CFLAGS)" \
16577 CXXFLAGS="$(STAGE4_CFLAGS)" \
16578 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16583 TFLAGS="$(STAGE4_TFLAGS)" \
16584 $(TARGET-stage4-gmp)
16586 maybe-clean-stage4-gmp: clean-stage4-gmp
16587 clean-stage4: clean-stage4-gmp
16588 clean-stage4-gmp:
16589 @if [ $(current_stage) = stage4 ]; then \
16590 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16591 else \
16592 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16593 $(MAKE) stage4-start; \
16594 fi; \
16595 cd $(HOST_SUBDIR)/gmp && \
16596 $(MAKE) $(EXTRA_HOST_FLAGS) \
16597 $(POSTSTAGE1_FLAGS_TO_PASS) \
16598 clean
16599 @endif gmp-bootstrap
16602 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16603 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16604 maybe-all-stageprofile-gmp:
16605 maybe-clean-stageprofile-gmp:
16606 @if gmp-bootstrap
16607 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16608 all-stageprofile: all-stageprofile-gmp
16609 TARGET-stageprofile-gmp = $(TARGET-gmp)
16610 all-stageprofile-gmp: configure-stageprofile-gmp
16611 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16612 @r=`${PWD_COMMAND}`; export r; \
16613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16614 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16615 $(HOST_EXPORTS) \
16616 $(POSTSTAGE1_HOST_EXPORTS) \
16617 cd $(HOST_SUBDIR)/gmp && \
16618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16619 CFLAGS="$(STAGEprofile_CFLAGS)" \
16620 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16621 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16625 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16626 TFLAGS="$(STAGEprofile_TFLAGS)" \
16627 $(TARGET-stageprofile-gmp)
16629 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16630 clean-stageprofile: clean-stageprofile-gmp
16631 clean-stageprofile-gmp:
16632 @if [ $(current_stage) = stageprofile ]; then \
16633 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16634 else \
16635 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16636 $(MAKE) stageprofile-start; \
16637 fi; \
16638 cd $(HOST_SUBDIR)/gmp && \
16639 $(MAKE) $(EXTRA_HOST_FLAGS) \
16640 $(POSTSTAGE1_FLAGS_TO_PASS) \
16641 clean
16642 @endif gmp-bootstrap
16645 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16646 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16647 maybe-all-stagefeedback-gmp:
16648 maybe-clean-stagefeedback-gmp:
16649 @if gmp-bootstrap
16650 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16651 all-stagefeedback: all-stagefeedback-gmp
16652 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16653 all-stagefeedback-gmp: configure-stagefeedback-gmp
16654 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16655 @r=`${PWD_COMMAND}`; export r; \
16656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16658 $(HOST_EXPORTS) \
16659 $(POSTSTAGE1_HOST_EXPORTS) \
16660 cd $(HOST_SUBDIR)/gmp && \
16661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16662 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16663 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16664 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16669 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16670 $(TARGET-stagefeedback-gmp)
16672 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16673 clean-stagefeedback: clean-stagefeedback-gmp
16674 clean-stagefeedback-gmp:
16675 @if [ $(current_stage) = stagefeedback ]; then \
16676 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16677 else \
16678 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16679 $(MAKE) stagefeedback-start; \
16680 fi; \
16681 cd $(HOST_SUBDIR)/gmp && \
16682 $(MAKE) $(EXTRA_HOST_FLAGS) \
16683 $(POSTSTAGE1_FLAGS_TO_PASS) \
16684 clean
16685 @endif gmp-bootstrap
16691 .PHONY: check-gmp maybe-check-gmp
16692 maybe-check-gmp:
16693 @if gmp
16694 maybe-check-gmp: check-gmp
16696 check-gmp:
16697 @: $(MAKE); $(unstage)
16698 @r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 $(HOST_EXPORTS) \
16701 (cd $(HOST_SUBDIR)/gmp && \
16702 $(MAKE) $(FLAGS_TO_PASS) check)
16704 @endif gmp
16706 .PHONY: install-gmp maybe-install-gmp
16707 maybe-install-gmp:
16708 @if gmp
16709 maybe-install-gmp: install-gmp
16711 install-gmp:
16713 @endif gmp
16715 # Other targets (info, dvi, pdf, etc.)
16717 .PHONY: maybe-info-gmp info-gmp
16718 maybe-info-gmp:
16719 @if gmp
16720 maybe-info-gmp: info-gmp
16722 info-gmp: \
16723 configure-gmp
16724 @[ -f ./gmp/Makefile ] || exit 0; \
16725 r=`${PWD_COMMAND}`; export r; \
16726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16727 $(HOST_EXPORTS) \
16728 for flag in $(EXTRA_HOST_FLAGS) ; do \
16729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16730 done; \
16731 echo "Doing info in gmp" ; \
16732 (cd $(HOST_SUBDIR)/gmp && \
16733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16735 "RANLIB=$${RANLIB}" \
16736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16737 info) \
16738 || exit 1
16740 @endif gmp
16742 .PHONY: maybe-dvi-gmp dvi-gmp
16743 maybe-dvi-gmp:
16744 @if gmp
16745 maybe-dvi-gmp: dvi-gmp
16747 dvi-gmp: \
16748 configure-gmp
16749 @[ -f ./gmp/Makefile ] || exit 0; \
16750 r=`${PWD_COMMAND}`; export r; \
16751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16752 $(HOST_EXPORTS) \
16753 for flag in $(EXTRA_HOST_FLAGS) ; do \
16754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16755 done; \
16756 echo "Doing dvi in gmp" ; \
16757 (cd $(HOST_SUBDIR)/gmp && \
16758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16760 "RANLIB=$${RANLIB}" \
16761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16762 dvi) \
16763 || exit 1
16765 @endif gmp
16767 .PHONY: maybe-pdf-gmp pdf-gmp
16768 maybe-pdf-gmp:
16769 @if gmp
16770 maybe-pdf-gmp: pdf-gmp
16772 pdf-gmp: \
16773 configure-gmp
16774 @[ -f ./gmp/Makefile ] || exit 0; \
16775 r=`${PWD_COMMAND}`; export r; \
16776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 $(HOST_EXPORTS) \
16778 for flag in $(EXTRA_HOST_FLAGS) ; do \
16779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16780 done; \
16781 echo "Doing pdf in gmp" ; \
16782 (cd $(HOST_SUBDIR)/gmp && \
16783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16785 "RANLIB=$${RANLIB}" \
16786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16787 pdf) \
16788 || exit 1
16790 @endif gmp
16792 .PHONY: maybe-html-gmp html-gmp
16793 maybe-html-gmp:
16794 @if gmp
16795 maybe-html-gmp: html-gmp
16797 html-gmp: \
16798 configure-gmp
16799 @[ -f ./gmp/Makefile ] || exit 0; \
16800 r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 $(HOST_EXPORTS) \
16803 for flag in $(EXTRA_HOST_FLAGS) ; do \
16804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16805 done; \
16806 echo "Doing html in gmp" ; \
16807 (cd $(HOST_SUBDIR)/gmp && \
16808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16810 "RANLIB=$${RANLIB}" \
16811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16812 html) \
16813 || exit 1
16815 @endif gmp
16817 .PHONY: maybe-TAGS-gmp TAGS-gmp
16818 maybe-TAGS-gmp:
16819 @if gmp
16820 maybe-TAGS-gmp: TAGS-gmp
16822 TAGS-gmp: \
16823 configure-gmp
16824 @[ -f ./gmp/Makefile ] || exit 0; \
16825 r=`${PWD_COMMAND}`; export r; \
16826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16827 $(HOST_EXPORTS) \
16828 for flag in $(EXTRA_HOST_FLAGS) ; do \
16829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16830 done; \
16831 echo "Doing TAGS in gmp" ; \
16832 (cd $(HOST_SUBDIR)/gmp && \
16833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16835 "RANLIB=$${RANLIB}" \
16836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16837 TAGS) \
16838 || exit 1
16840 @endif gmp
16842 .PHONY: maybe-install-info-gmp install-info-gmp
16843 maybe-install-info-gmp:
16844 @if gmp
16845 maybe-install-info-gmp: install-info-gmp
16847 install-info-gmp: \
16848 configure-gmp \
16849 info-gmp
16850 @[ -f ./gmp/Makefile ] || exit 0; \
16851 r=`${PWD_COMMAND}`; export r; \
16852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853 $(HOST_EXPORTS) \
16854 for flag in $(EXTRA_HOST_FLAGS) ; do \
16855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856 done; \
16857 echo "Doing install-info in gmp" ; \
16858 (cd $(HOST_SUBDIR)/gmp && \
16859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861 "RANLIB=$${RANLIB}" \
16862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863 install-info) \
16864 || exit 1
16866 @endif gmp
16868 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16869 maybe-install-pdf-gmp:
16870 @if gmp
16871 maybe-install-pdf-gmp: install-pdf-gmp
16873 install-pdf-gmp: \
16874 configure-gmp \
16875 pdf-gmp
16876 @[ -f ./gmp/Makefile ] || exit 0; \
16877 r=`${PWD_COMMAND}`; export r; \
16878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879 $(HOST_EXPORTS) \
16880 for flag in $(EXTRA_HOST_FLAGS) ; do \
16881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16882 done; \
16883 echo "Doing install-pdf in gmp" ; \
16884 (cd $(HOST_SUBDIR)/gmp && \
16885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16887 "RANLIB=$${RANLIB}" \
16888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16889 install-pdf) \
16890 || exit 1
16892 @endif gmp
16894 .PHONY: maybe-install-html-gmp install-html-gmp
16895 maybe-install-html-gmp:
16896 @if gmp
16897 maybe-install-html-gmp: install-html-gmp
16899 install-html-gmp: \
16900 configure-gmp \
16901 html-gmp
16902 @[ -f ./gmp/Makefile ] || exit 0; \
16903 r=`${PWD_COMMAND}`; export r; \
16904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16905 $(HOST_EXPORTS) \
16906 for flag in $(EXTRA_HOST_FLAGS) ; do \
16907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16908 done; \
16909 echo "Doing install-html in gmp" ; \
16910 (cd $(HOST_SUBDIR)/gmp && \
16911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16913 "RANLIB=$${RANLIB}" \
16914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16915 install-html) \
16916 || exit 1
16918 @endif gmp
16920 .PHONY: maybe-installcheck-gmp installcheck-gmp
16921 maybe-installcheck-gmp:
16922 @if gmp
16923 maybe-installcheck-gmp: installcheck-gmp
16925 installcheck-gmp: \
16926 configure-gmp
16927 @[ -f ./gmp/Makefile ] || exit 0; \
16928 r=`${PWD_COMMAND}`; export r; \
16929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930 $(HOST_EXPORTS) \
16931 for flag in $(EXTRA_HOST_FLAGS) ; do \
16932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16933 done; \
16934 echo "Doing installcheck in gmp" ; \
16935 (cd $(HOST_SUBDIR)/gmp && \
16936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16938 "RANLIB=$${RANLIB}" \
16939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16940 installcheck) \
16941 || exit 1
16943 @endif gmp
16945 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16946 maybe-mostlyclean-gmp:
16947 @if gmp
16948 maybe-mostlyclean-gmp: mostlyclean-gmp
16950 mostlyclean-gmp:
16951 @[ -f ./gmp/Makefile ] || exit 0; \
16952 r=`${PWD_COMMAND}`; export r; \
16953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954 $(HOST_EXPORTS) \
16955 for flag in $(EXTRA_HOST_FLAGS) ; do \
16956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16957 done; \
16958 echo "Doing mostlyclean in gmp" ; \
16959 (cd $(HOST_SUBDIR)/gmp && \
16960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16962 "RANLIB=$${RANLIB}" \
16963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16964 mostlyclean) \
16965 || exit 1
16967 @endif gmp
16969 .PHONY: maybe-clean-gmp clean-gmp
16970 maybe-clean-gmp:
16971 @if gmp
16972 maybe-clean-gmp: clean-gmp
16974 clean-gmp:
16975 @[ -f ./gmp/Makefile ] || exit 0; \
16976 r=`${PWD_COMMAND}`; export r; \
16977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16978 $(HOST_EXPORTS) \
16979 for flag in $(EXTRA_HOST_FLAGS) ; do \
16980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16981 done; \
16982 echo "Doing clean in gmp" ; \
16983 (cd $(HOST_SUBDIR)/gmp && \
16984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16986 "RANLIB=$${RANLIB}" \
16987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16988 clean) \
16989 || exit 1
16991 @endif gmp
16993 .PHONY: maybe-distclean-gmp distclean-gmp
16994 maybe-distclean-gmp:
16995 @if gmp
16996 maybe-distclean-gmp: distclean-gmp
16998 distclean-gmp:
16999 @[ -f ./gmp/Makefile ] || exit 0; \
17000 r=`${PWD_COMMAND}`; export r; \
17001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17002 $(HOST_EXPORTS) \
17003 for flag in $(EXTRA_HOST_FLAGS) ; do \
17004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17005 done; \
17006 echo "Doing distclean in gmp" ; \
17007 (cd $(HOST_SUBDIR)/gmp && \
17008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17010 "RANLIB=$${RANLIB}" \
17011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17012 distclean) \
17013 || exit 1
17015 @endif gmp
17017 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17018 maybe-maintainer-clean-gmp:
17019 @if gmp
17020 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17022 maintainer-clean-gmp:
17023 @[ -f ./gmp/Makefile ] || exit 0; \
17024 r=`${PWD_COMMAND}`; export r; \
17025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17026 $(HOST_EXPORTS) \
17027 for flag in $(EXTRA_HOST_FLAGS) ; do \
17028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17029 done; \
17030 echo "Doing maintainer-clean in gmp" ; \
17031 (cd $(HOST_SUBDIR)/gmp && \
17032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17034 "RANLIB=$${RANLIB}" \
17035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17036 maintainer-clean) \
17037 || exit 1
17039 @endif gmp
17043 .PHONY: configure-mpfr maybe-configure-mpfr
17044 maybe-configure-mpfr:
17045 @if gcc-bootstrap
17046 configure-mpfr: stage_current
17047 @endif gcc-bootstrap
17048 @if mpfr
17049 maybe-configure-mpfr: configure-mpfr
17050 configure-mpfr:
17051 @r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17055 $(HOST_EXPORTS) \
17056 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17057 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17058 case $(srcdir) in \
17059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17060 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17062 esac; \
17063 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17064 libsrcdir="$$s/mpfr"; \
17065 $(SHELL) $${libsrcdir}/configure \
17066 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17067 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17068 || exit 1
17069 @endif mpfr
17073 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17074 maybe-configure-stage1-mpfr:
17075 @if mpfr-bootstrap
17076 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17077 configure-stage1-mpfr:
17078 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17080 @r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 TFLAGS="$(STAGE1_TFLAGS)"; \
17083 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17084 $(HOST_EXPORTS) \
17085 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17086 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17087 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17088 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17090 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17091 case $(srcdir) in \
17092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17093 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17095 esac; \
17096 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17097 libsrcdir="$$s/mpfr"; \
17098 $(SHELL) $${libsrcdir}/configure \
17099 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17100 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17101 $(STAGE1_CONFIGURE_FLAGS) \
17102 --disable-shared @extra_mpfr_configure_flags@
17103 @endif mpfr-bootstrap
17105 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17106 maybe-configure-stage2-mpfr:
17107 @if mpfr-bootstrap
17108 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17109 configure-stage2-mpfr:
17110 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17112 @r=`${PWD_COMMAND}`; export r; \
17113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114 TFLAGS="$(STAGE2_TFLAGS)"; \
17115 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17116 $(HOST_EXPORTS) \
17117 $(POSTSTAGE1_HOST_EXPORTS) \
17118 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17119 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17120 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17121 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17123 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17124 case $(srcdir) in \
17125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17126 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17128 esac; \
17129 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17130 libsrcdir="$$s/mpfr"; \
17131 $(SHELL) $${libsrcdir}/configure \
17132 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17133 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17134 --with-build-libsubdir=$(HOST_SUBDIR) \
17135 $(STAGE2_CONFIGURE_FLAGS) \
17136 --disable-shared @extra_mpfr_configure_flags@
17137 @endif mpfr-bootstrap
17139 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17140 maybe-configure-stage3-mpfr:
17141 @if mpfr-bootstrap
17142 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17143 configure-stage3-mpfr:
17144 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17146 @r=`${PWD_COMMAND}`; export r; \
17147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17148 TFLAGS="$(STAGE3_TFLAGS)"; \
17149 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17150 $(HOST_EXPORTS) \
17151 $(POSTSTAGE1_HOST_EXPORTS) \
17152 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17153 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17154 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17155 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17157 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17158 case $(srcdir) in \
17159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17160 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17162 esac; \
17163 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17164 libsrcdir="$$s/mpfr"; \
17165 $(SHELL) $${libsrcdir}/configure \
17166 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17167 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17168 --with-build-libsubdir=$(HOST_SUBDIR) \
17169 $(STAGE3_CONFIGURE_FLAGS) \
17170 --disable-shared @extra_mpfr_configure_flags@
17171 @endif mpfr-bootstrap
17173 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17174 maybe-configure-stage4-mpfr:
17175 @if mpfr-bootstrap
17176 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17177 configure-stage4-mpfr:
17178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17180 @r=`${PWD_COMMAND}`; export r; \
17181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17182 TFLAGS="$(STAGE4_TFLAGS)"; \
17183 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17184 $(HOST_EXPORTS) \
17185 $(POSTSTAGE1_HOST_EXPORTS) \
17186 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17187 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17188 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17189 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17191 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17192 case $(srcdir) in \
17193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17194 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17196 esac; \
17197 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17198 libsrcdir="$$s/mpfr"; \
17199 $(SHELL) $${libsrcdir}/configure \
17200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17201 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17202 --with-build-libsubdir=$(HOST_SUBDIR) \
17203 $(STAGE4_CONFIGURE_FLAGS) \
17204 --disable-shared @extra_mpfr_configure_flags@
17205 @endif mpfr-bootstrap
17207 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17208 maybe-configure-stageprofile-mpfr:
17209 @if mpfr-bootstrap
17210 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17211 configure-stageprofile-mpfr:
17212 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17214 @r=`${PWD_COMMAND}`; export r; \
17215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17217 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17218 $(HOST_EXPORTS) \
17219 $(POSTSTAGE1_HOST_EXPORTS) \
17220 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17221 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17222 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17223 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17225 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17226 case $(srcdir) in \
17227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17228 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17230 esac; \
17231 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17232 libsrcdir="$$s/mpfr"; \
17233 $(SHELL) $${libsrcdir}/configure \
17234 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17235 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17236 --with-build-libsubdir=$(HOST_SUBDIR) \
17237 $(STAGEprofile_CONFIGURE_FLAGS) \
17238 --disable-shared @extra_mpfr_configure_flags@
17239 @endif mpfr-bootstrap
17241 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17242 maybe-configure-stagefeedback-mpfr:
17243 @if mpfr-bootstrap
17244 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17245 configure-stagefeedback-mpfr:
17246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17248 @r=`${PWD_COMMAND}`; export r; \
17249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17250 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17251 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17252 $(HOST_EXPORTS) \
17253 $(POSTSTAGE1_HOST_EXPORTS) \
17254 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17255 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17256 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17257 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17259 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17260 case $(srcdir) in \
17261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17262 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17264 esac; \
17265 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17266 libsrcdir="$$s/mpfr"; \
17267 $(SHELL) $${libsrcdir}/configure \
17268 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17269 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17270 --with-build-libsubdir=$(HOST_SUBDIR) \
17271 $(STAGEfeedback_CONFIGURE_FLAGS) \
17272 --disable-shared @extra_mpfr_configure_flags@
17273 @endif mpfr-bootstrap
17279 .PHONY: all-mpfr maybe-all-mpfr
17280 maybe-all-mpfr:
17281 @if gcc-bootstrap
17282 all-mpfr: stage_current
17283 @endif gcc-bootstrap
17284 @if mpfr
17285 TARGET-mpfr=all
17286 maybe-all-mpfr: all-mpfr
17287 all-mpfr: configure-mpfr
17288 @r=`${PWD_COMMAND}`; export r; \
17289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17290 $(HOST_EXPORTS) \
17291 (cd $(HOST_SUBDIR)/mpfr && \
17292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17293 $(TARGET-mpfr))
17294 @endif mpfr
17298 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17299 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17300 maybe-all-stage1-mpfr:
17301 maybe-clean-stage1-mpfr:
17302 @if mpfr-bootstrap
17303 maybe-all-stage1-mpfr: all-stage1-mpfr
17304 all-stage1: all-stage1-mpfr
17305 TARGET-stage1-mpfr = $(TARGET-mpfr)
17306 all-stage1-mpfr: configure-stage1-mpfr
17307 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17308 @r=`${PWD_COMMAND}`; export r; \
17309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17310 TFLAGS="$(STAGE1_TFLAGS)"; \
17311 $(HOST_EXPORTS) \
17312 cd $(HOST_SUBDIR)/mpfr && \
17313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17314 CFLAGS="$(STAGE1_CFLAGS)" \
17315 CXXFLAGS="$(STAGE1_CFLAGS)" \
17316 LIBCFLAGS="$(LIBCFLAGS)" \
17317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17320 $(EXTRA_HOST_FLAGS) \
17321 TFLAGS="$(STAGE1_TFLAGS)" \
17322 $(TARGET-stage1-mpfr)
17324 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17325 clean-stage1: clean-stage1-mpfr
17326 clean-stage1-mpfr:
17327 @if [ $(current_stage) = stage1 ]; then \
17328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17329 else \
17330 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17331 $(MAKE) stage1-start; \
17332 fi; \
17333 cd $(HOST_SUBDIR)/mpfr && \
17334 $(MAKE) $(EXTRA_HOST_FLAGS) \
17335 clean
17336 @endif mpfr-bootstrap
17339 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17340 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17341 maybe-all-stage2-mpfr:
17342 maybe-clean-stage2-mpfr:
17343 @if mpfr-bootstrap
17344 maybe-all-stage2-mpfr: all-stage2-mpfr
17345 all-stage2: all-stage2-mpfr
17346 TARGET-stage2-mpfr = $(TARGET-mpfr)
17347 all-stage2-mpfr: configure-stage2-mpfr
17348 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17349 @r=`${PWD_COMMAND}`; export r; \
17350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351 TFLAGS="$(STAGE2_TFLAGS)"; \
17352 $(HOST_EXPORTS) \
17353 $(POSTSTAGE1_HOST_EXPORTS) \
17354 cd $(HOST_SUBDIR)/mpfr && \
17355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17356 CFLAGS="$(STAGE2_CFLAGS)" \
17357 CXXFLAGS="$(STAGE2_CFLAGS)" \
17358 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17363 TFLAGS="$(STAGE2_TFLAGS)" \
17364 $(TARGET-stage2-mpfr)
17366 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17367 clean-stage2: clean-stage2-mpfr
17368 clean-stage2-mpfr:
17369 @if [ $(current_stage) = stage2 ]; then \
17370 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17371 else \
17372 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17373 $(MAKE) stage2-start; \
17374 fi; \
17375 cd $(HOST_SUBDIR)/mpfr && \
17376 $(MAKE) $(EXTRA_HOST_FLAGS) \
17377 $(POSTSTAGE1_FLAGS_TO_PASS) \
17378 clean
17379 @endif mpfr-bootstrap
17382 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17383 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17384 maybe-all-stage3-mpfr:
17385 maybe-clean-stage3-mpfr:
17386 @if mpfr-bootstrap
17387 maybe-all-stage3-mpfr: all-stage3-mpfr
17388 all-stage3: all-stage3-mpfr
17389 TARGET-stage3-mpfr = $(TARGET-mpfr)
17390 all-stage3-mpfr: configure-stage3-mpfr
17391 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17392 @r=`${PWD_COMMAND}`; export r; \
17393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17394 TFLAGS="$(STAGE3_TFLAGS)"; \
17395 $(HOST_EXPORTS) \
17396 $(POSTSTAGE1_HOST_EXPORTS) \
17397 cd $(HOST_SUBDIR)/mpfr && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17399 CFLAGS="$(STAGE3_CFLAGS)" \
17400 CXXFLAGS="$(STAGE3_CFLAGS)" \
17401 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17406 TFLAGS="$(STAGE3_TFLAGS)" \
17407 $(TARGET-stage3-mpfr)
17409 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17410 clean-stage3: clean-stage3-mpfr
17411 clean-stage3-mpfr:
17412 @if [ $(current_stage) = stage3 ]; then \
17413 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17414 else \
17415 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17416 $(MAKE) stage3-start; \
17417 fi; \
17418 cd $(HOST_SUBDIR)/mpfr && \
17419 $(MAKE) $(EXTRA_HOST_FLAGS) \
17420 $(POSTSTAGE1_FLAGS_TO_PASS) \
17421 clean
17422 @endif mpfr-bootstrap
17425 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17426 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17427 maybe-all-stage4-mpfr:
17428 maybe-clean-stage4-mpfr:
17429 @if mpfr-bootstrap
17430 maybe-all-stage4-mpfr: all-stage4-mpfr
17431 all-stage4: all-stage4-mpfr
17432 TARGET-stage4-mpfr = $(TARGET-mpfr)
17433 all-stage4-mpfr: configure-stage4-mpfr
17434 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17435 @r=`${PWD_COMMAND}`; export r; \
17436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437 TFLAGS="$(STAGE4_TFLAGS)"; \
17438 $(HOST_EXPORTS) \
17439 $(POSTSTAGE1_HOST_EXPORTS) \
17440 cd $(HOST_SUBDIR)/mpfr && \
17441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17442 CFLAGS="$(STAGE4_CFLAGS)" \
17443 CXXFLAGS="$(STAGE4_CFLAGS)" \
17444 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17449 TFLAGS="$(STAGE4_TFLAGS)" \
17450 $(TARGET-stage4-mpfr)
17452 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17453 clean-stage4: clean-stage4-mpfr
17454 clean-stage4-mpfr:
17455 @if [ $(current_stage) = stage4 ]; then \
17456 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17457 else \
17458 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17459 $(MAKE) stage4-start; \
17460 fi; \
17461 cd $(HOST_SUBDIR)/mpfr && \
17462 $(MAKE) $(EXTRA_HOST_FLAGS) \
17463 $(POSTSTAGE1_FLAGS_TO_PASS) \
17464 clean
17465 @endif mpfr-bootstrap
17468 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17469 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17470 maybe-all-stageprofile-mpfr:
17471 maybe-clean-stageprofile-mpfr:
17472 @if mpfr-bootstrap
17473 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17474 all-stageprofile: all-stageprofile-mpfr
17475 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17476 all-stageprofile-mpfr: configure-stageprofile-mpfr
17477 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17478 @r=`${PWD_COMMAND}`; export r; \
17479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17480 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17481 $(HOST_EXPORTS) \
17482 $(POSTSTAGE1_HOST_EXPORTS) \
17483 cd $(HOST_SUBDIR)/mpfr && \
17484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17485 CFLAGS="$(STAGEprofile_CFLAGS)" \
17486 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17487 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17492 TFLAGS="$(STAGEprofile_TFLAGS)" \
17493 $(TARGET-stageprofile-mpfr)
17495 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17496 clean-stageprofile: clean-stageprofile-mpfr
17497 clean-stageprofile-mpfr:
17498 @if [ $(current_stage) = stageprofile ]; then \
17499 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17500 else \
17501 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17502 $(MAKE) stageprofile-start; \
17503 fi; \
17504 cd $(HOST_SUBDIR)/mpfr && \
17505 $(MAKE) $(EXTRA_HOST_FLAGS) \
17506 $(POSTSTAGE1_FLAGS_TO_PASS) \
17507 clean
17508 @endif mpfr-bootstrap
17511 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17512 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17513 maybe-all-stagefeedback-mpfr:
17514 maybe-clean-stagefeedback-mpfr:
17515 @if mpfr-bootstrap
17516 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17517 all-stagefeedback: all-stagefeedback-mpfr
17518 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17519 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17520 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17521 @r=`${PWD_COMMAND}`; export r; \
17522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17523 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17524 $(HOST_EXPORTS) \
17525 $(POSTSTAGE1_HOST_EXPORTS) \
17526 cd $(HOST_SUBDIR)/mpfr && \
17527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17528 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17529 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17530 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17535 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17536 $(TARGET-stagefeedback-mpfr)
17538 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17539 clean-stagefeedback: clean-stagefeedback-mpfr
17540 clean-stagefeedback-mpfr:
17541 @if [ $(current_stage) = stagefeedback ]; then \
17542 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17543 else \
17544 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17545 $(MAKE) stagefeedback-start; \
17546 fi; \
17547 cd $(HOST_SUBDIR)/mpfr && \
17548 $(MAKE) $(EXTRA_HOST_FLAGS) \
17549 $(POSTSTAGE1_FLAGS_TO_PASS) \
17550 clean
17551 @endif mpfr-bootstrap
17557 .PHONY: check-mpfr maybe-check-mpfr
17558 maybe-check-mpfr:
17559 @if mpfr
17560 maybe-check-mpfr: check-mpfr
17562 check-mpfr:
17563 @: $(MAKE); $(unstage)
17564 @r=`${PWD_COMMAND}`; export r; \
17565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566 $(HOST_EXPORTS) \
17567 (cd $(HOST_SUBDIR)/mpfr && \
17568 $(MAKE) $(FLAGS_TO_PASS) check)
17570 @endif mpfr
17572 .PHONY: install-mpfr maybe-install-mpfr
17573 maybe-install-mpfr:
17574 @if mpfr
17575 maybe-install-mpfr: install-mpfr
17577 install-mpfr:
17579 @endif mpfr
17581 # Other targets (info, dvi, pdf, etc.)
17583 .PHONY: maybe-info-mpfr info-mpfr
17584 maybe-info-mpfr:
17585 @if mpfr
17586 maybe-info-mpfr: info-mpfr
17588 info-mpfr: \
17589 configure-mpfr
17590 @[ -f ./mpfr/Makefile ] || exit 0; \
17591 r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 $(HOST_EXPORTS) \
17594 for flag in $(EXTRA_HOST_FLAGS) ; do \
17595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596 done; \
17597 echo "Doing info in mpfr" ; \
17598 (cd $(HOST_SUBDIR)/mpfr && \
17599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601 "RANLIB=$${RANLIB}" \
17602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603 info) \
17604 || exit 1
17606 @endif mpfr
17608 .PHONY: maybe-dvi-mpfr dvi-mpfr
17609 maybe-dvi-mpfr:
17610 @if mpfr
17611 maybe-dvi-mpfr: dvi-mpfr
17613 dvi-mpfr: \
17614 configure-mpfr
17615 @[ -f ./mpfr/Makefile ] || exit 0; \
17616 r=`${PWD_COMMAND}`; export r; \
17617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17618 $(HOST_EXPORTS) \
17619 for flag in $(EXTRA_HOST_FLAGS) ; do \
17620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17621 done; \
17622 echo "Doing dvi in mpfr" ; \
17623 (cd $(HOST_SUBDIR)/mpfr && \
17624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17626 "RANLIB=$${RANLIB}" \
17627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17628 dvi) \
17629 || exit 1
17631 @endif mpfr
17633 .PHONY: maybe-pdf-mpfr pdf-mpfr
17634 maybe-pdf-mpfr:
17635 @if mpfr
17636 maybe-pdf-mpfr: pdf-mpfr
17638 pdf-mpfr: \
17639 configure-mpfr
17640 @[ -f ./mpfr/Makefile ] || exit 0; \
17641 r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 $(HOST_EXPORTS) \
17644 for flag in $(EXTRA_HOST_FLAGS) ; do \
17645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646 done; \
17647 echo "Doing pdf in mpfr" ; \
17648 (cd $(HOST_SUBDIR)/mpfr && \
17649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651 "RANLIB=$${RANLIB}" \
17652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653 pdf) \
17654 || exit 1
17656 @endif mpfr
17658 .PHONY: maybe-html-mpfr html-mpfr
17659 maybe-html-mpfr:
17660 @if mpfr
17661 maybe-html-mpfr: html-mpfr
17663 html-mpfr: \
17664 configure-mpfr
17665 @[ -f ./mpfr/Makefile ] || exit 0; \
17666 r=`${PWD_COMMAND}`; export r; \
17667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17668 $(HOST_EXPORTS) \
17669 for flag in $(EXTRA_HOST_FLAGS) ; do \
17670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17671 done; \
17672 echo "Doing html in mpfr" ; \
17673 (cd $(HOST_SUBDIR)/mpfr && \
17674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17676 "RANLIB=$${RANLIB}" \
17677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17678 html) \
17679 || exit 1
17681 @endif mpfr
17683 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17684 maybe-TAGS-mpfr:
17685 @if mpfr
17686 maybe-TAGS-mpfr: TAGS-mpfr
17688 TAGS-mpfr: \
17689 configure-mpfr
17690 @[ -f ./mpfr/Makefile ] || exit 0; \
17691 r=`${PWD_COMMAND}`; export r; \
17692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693 $(HOST_EXPORTS) \
17694 for flag in $(EXTRA_HOST_FLAGS) ; do \
17695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17696 done; \
17697 echo "Doing TAGS in mpfr" ; \
17698 (cd $(HOST_SUBDIR)/mpfr && \
17699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701 "RANLIB=$${RANLIB}" \
17702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17703 TAGS) \
17704 || exit 1
17706 @endif mpfr
17708 .PHONY: maybe-install-info-mpfr install-info-mpfr
17709 maybe-install-info-mpfr:
17710 @if mpfr
17711 maybe-install-info-mpfr: install-info-mpfr
17713 install-info-mpfr: \
17714 configure-mpfr \
17715 info-mpfr
17716 @[ -f ./mpfr/Makefile ] || exit 0; \
17717 r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719 $(HOST_EXPORTS) \
17720 for flag in $(EXTRA_HOST_FLAGS) ; do \
17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722 done; \
17723 echo "Doing install-info in mpfr" ; \
17724 (cd $(HOST_SUBDIR)/mpfr && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727 "RANLIB=$${RANLIB}" \
17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729 install-info) \
17730 || exit 1
17732 @endif mpfr
17734 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17735 maybe-install-pdf-mpfr:
17736 @if mpfr
17737 maybe-install-pdf-mpfr: install-pdf-mpfr
17739 install-pdf-mpfr: \
17740 configure-mpfr \
17741 pdf-mpfr
17742 @[ -f ./mpfr/Makefile ] || exit 0; \
17743 r=`${PWD_COMMAND}`; export r; \
17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745 $(HOST_EXPORTS) \
17746 for flag in $(EXTRA_HOST_FLAGS) ; do \
17747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17748 done; \
17749 echo "Doing install-pdf in mpfr" ; \
17750 (cd $(HOST_SUBDIR)/mpfr && \
17751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753 "RANLIB=$${RANLIB}" \
17754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17755 install-pdf) \
17756 || exit 1
17758 @endif mpfr
17760 .PHONY: maybe-install-html-mpfr install-html-mpfr
17761 maybe-install-html-mpfr:
17762 @if mpfr
17763 maybe-install-html-mpfr: install-html-mpfr
17765 install-html-mpfr: \
17766 configure-mpfr \
17767 html-mpfr
17768 @[ -f ./mpfr/Makefile ] || exit 0; \
17769 r=`${PWD_COMMAND}`; export r; \
17770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17771 $(HOST_EXPORTS) \
17772 for flag in $(EXTRA_HOST_FLAGS) ; do \
17773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17774 done; \
17775 echo "Doing install-html in mpfr" ; \
17776 (cd $(HOST_SUBDIR)/mpfr && \
17777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17779 "RANLIB=$${RANLIB}" \
17780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17781 install-html) \
17782 || exit 1
17784 @endif mpfr
17786 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17787 maybe-installcheck-mpfr:
17788 @if mpfr
17789 maybe-installcheck-mpfr: installcheck-mpfr
17791 installcheck-mpfr: \
17792 configure-mpfr
17793 @[ -f ./mpfr/Makefile ] || exit 0; \
17794 r=`${PWD_COMMAND}`; export r; \
17795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796 $(HOST_EXPORTS) \
17797 for flag in $(EXTRA_HOST_FLAGS) ; do \
17798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17799 done; \
17800 echo "Doing installcheck in mpfr" ; \
17801 (cd $(HOST_SUBDIR)/mpfr && \
17802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17804 "RANLIB=$${RANLIB}" \
17805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17806 installcheck) \
17807 || exit 1
17809 @endif mpfr
17811 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17812 maybe-mostlyclean-mpfr:
17813 @if mpfr
17814 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17816 mostlyclean-mpfr:
17817 @[ -f ./mpfr/Makefile ] || exit 0; \
17818 r=`${PWD_COMMAND}`; export r; \
17819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820 $(HOST_EXPORTS) \
17821 for flag in $(EXTRA_HOST_FLAGS) ; do \
17822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17823 done; \
17824 echo "Doing mostlyclean in mpfr" ; \
17825 (cd $(HOST_SUBDIR)/mpfr && \
17826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17828 "RANLIB=$${RANLIB}" \
17829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17830 mostlyclean) \
17831 || exit 1
17833 @endif mpfr
17835 .PHONY: maybe-clean-mpfr clean-mpfr
17836 maybe-clean-mpfr:
17837 @if mpfr
17838 maybe-clean-mpfr: clean-mpfr
17840 clean-mpfr:
17841 @[ -f ./mpfr/Makefile ] || exit 0; \
17842 r=`${PWD_COMMAND}`; export r; \
17843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17844 $(HOST_EXPORTS) \
17845 for flag in $(EXTRA_HOST_FLAGS) ; do \
17846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17847 done; \
17848 echo "Doing clean in mpfr" ; \
17849 (cd $(HOST_SUBDIR)/mpfr && \
17850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17852 "RANLIB=$${RANLIB}" \
17853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17854 clean) \
17855 || exit 1
17857 @endif mpfr
17859 .PHONY: maybe-distclean-mpfr distclean-mpfr
17860 maybe-distclean-mpfr:
17861 @if mpfr
17862 maybe-distclean-mpfr: distclean-mpfr
17864 distclean-mpfr:
17865 @[ -f ./mpfr/Makefile ] || exit 0; \
17866 r=`${PWD_COMMAND}`; export r; \
17867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17868 $(HOST_EXPORTS) \
17869 for flag in $(EXTRA_HOST_FLAGS) ; do \
17870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17871 done; \
17872 echo "Doing distclean in mpfr" ; \
17873 (cd $(HOST_SUBDIR)/mpfr && \
17874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17876 "RANLIB=$${RANLIB}" \
17877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17878 distclean) \
17879 || exit 1
17881 @endif mpfr
17883 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17884 maybe-maintainer-clean-mpfr:
17885 @if mpfr
17886 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17888 maintainer-clean-mpfr:
17889 @[ -f ./mpfr/Makefile ] || exit 0; \
17890 r=`${PWD_COMMAND}`; export r; \
17891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17892 $(HOST_EXPORTS) \
17893 for flag in $(EXTRA_HOST_FLAGS) ; do \
17894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17895 done; \
17896 echo "Doing maintainer-clean in mpfr" ; \
17897 (cd $(HOST_SUBDIR)/mpfr && \
17898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17900 "RANLIB=$${RANLIB}" \
17901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17902 maintainer-clean) \
17903 || exit 1
17905 @endif mpfr
17909 .PHONY: configure-mpc maybe-configure-mpc
17910 maybe-configure-mpc:
17911 @if gcc-bootstrap
17912 configure-mpc: stage_current
17913 @endif gcc-bootstrap
17914 @if mpc
17915 maybe-configure-mpc: configure-mpc
17916 configure-mpc:
17917 @r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17921 $(HOST_EXPORTS) \
17922 echo Configuring in $(HOST_SUBDIR)/mpc; \
17923 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17924 case $(srcdir) in \
17925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17926 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17928 esac; \
17929 srcdiroption="--srcdir=$${topdir}/mpc"; \
17930 libsrcdir="$$s/mpc"; \
17931 $(SHELL) $${libsrcdir}/configure \
17932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17933 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17934 || exit 1
17935 @endif mpc
17939 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17940 maybe-configure-stage1-mpc:
17941 @if mpc-bootstrap
17942 maybe-configure-stage1-mpc: configure-stage1-mpc
17943 configure-stage1-mpc:
17944 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17946 @r=`${PWD_COMMAND}`; export r; \
17947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17948 TFLAGS="$(STAGE1_TFLAGS)"; \
17949 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17950 $(HOST_EXPORTS) \
17951 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17952 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17953 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17954 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17956 cd $(HOST_SUBDIR)/mpc || exit 1; \
17957 case $(srcdir) in \
17958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17959 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17961 esac; \
17962 srcdiroption="--srcdir=$${topdir}/mpc"; \
17963 libsrcdir="$$s/mpc"; \
17964 $(SHELL) $${libsrcdir}/configure \
17965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17966 --target=${target_alias} $${srcdiroption} \
17967 $(STAGE1_CONFIGURE_FLAGS) \
17968 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17969 @endif mpc-bootstrap
17971 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17972 maybe-configure-stage2-mpc:
17973 @if mpc-bootstrap
17974 maybe-configure-stage2-mpc: configure-stage2-mpc
17975 configure-stage2-mpc:
17976 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17978 @r=`${PWD_COMMAND}`; export r; \
17979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17980 TFLAGS="$(STAGE2_TFLAGS)"; \
17981 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17982 $(HOST_EXPORTS) \
17983 $(POSTSTAGE1_HOST_EXPORTS) \
17984 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17985 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17986 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17987 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17989 cd $(HOST_SUBDIR)/mpc || exit 1; \
17990 case $(srcdir) in \
17991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17992 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17994 esac; \
17995 srcdiroption="--srcdir=$${topdir}/mpc"; \
17996 libsrcdir="$$s/mpc"; \
17997 $(SHELL) $${libsrcdir}/configure \
17998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17999 --target=${target_alias} $${srcdiroption} \
18000 --with-build-libsubdir=$(HOST_SUBDIR) \
18001 $(STAGE2_CONFIGURE_FLAGS) \
18002 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18003 @endif mpc-bootstrap
18005 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18006 maybe-configure-stage3-mpc:
18007 @if mpc-bootstrap
18008 maybe-configure-stage3-mpc: configure-stage3-mpc
18009 configure-stage3-mpc:
18010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18012 @r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 TFLAGS="$(STAGE3_TFLAGS)"; \
18015 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18016 $(HOST_EXPORTS) \
18017 $(POSTSTAGE1_HOST_EXPORTS) \
18018 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18019 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18020 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18021 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18023 cd $(HOST_SUBDIR)/mpc || exit 1; \
18024 case $(srcdir) in \
18025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18026 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18028 esac; \
18029 srcdiroption="--srcdir=$${topdir}/mpc"; \
18030 libsrcdir="$$s/mpc"; \
18031 $(SHELL) $${libsrcdir}/configure \
18032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18033 --target=${target_alias} $${srcdiroption} \
18034 --with-build-libsubdir=$(HOST_SUBDIR) \
18035 $(STAGE3_CONFIGURE_FLAGS) \
18036 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18037 @endif mpc-bootstrap
18039 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18040 maybe-configure-stage4-mpc:
18041 @if mpc-bootstrap
18042 maybe-configure-stage4-mpc: configure-stage4-mpc
18043 configure-stage4-mpc:
18044 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18046 @r=`${PWD_COMMAND}`; export r; \
18047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048 TFLAGS="$(STAGE4_TFLAGS)"; \
18049 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18050 $(HOST_EXPORTS) \
18051 $(POSTSTAGE1_HOST_EXPORTS) \
18052 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18053 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18054 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18055 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18057 cd $(HOST_SUBDIR)/mpc || exit 1; \
18058 case $(srcdir) in \
18059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18060 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18062 esac; \
18063 srcdiroption="--srcdir=$${topdir}/mpc"; \
18064 libsrcdir="$$s/mpc"; \
18065 $(SHELL) $${libsrcdir}/configure \
18066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18067 --target=${target_alias} $${srcdiroption} \
18068 --with-build-libsubdir=$(HOST_SUBDIR) \
18069 $(STAGE4_CONFIGURE_FLAGS) \
18070 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18071 @endif mpc-bootstrap
18073 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18074 maybe-configure-stageprofile-mpc:
18075 @if mpc-bootstrap
18076 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18077 configure-stageprofile-mpc:
18078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18080 @r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18083 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18084 $(HOST_EXPORTS) \
18085 $(POSTSTAGE1_HOST_EXPORTS) \
18086 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18087 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18088 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18089 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18091 cd $(HOST_SUBDIR)/mpc || exit 1; \
18092 case $(srcdir) in \
18093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18094 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18096 esac; \
18097 srcdiroption="--srcdir=$${topdir}/mpc"; \
18098 libsrcdir="$$s/mpc"; \
18099 $(SHELL) $${libsrcdir}/configure \
18100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18101 --target=${target_alias} $${srcdiroption} \
18102 --with-build-libsubdir=$(HOST_SUBDIR) \
18103 $(STAGEprofile_CONFIGURE_FLAGS) \
18104 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18105 @endif mpc-bootstrap
18107 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18108 maybe-configure-stagefeedback-mpc:
18109 @if mpc-bootstrap
18110 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18111 configure-stagefeedback-mpc:
18112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18114 @r=`${PWD_COMMAND}`; export r; \
18115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18116 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18117 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18118 $(HOST_EXPORTS) \
18119 $(POSTSTAGE1_HOST_EXPORTS) \
18120 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18121 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18122 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18123 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18125 cd $(HOST_SUBDIR)/mpc || exit 1; \
18126 case $(srcdir) in \
18127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18128 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18130 esac; \
18131 srcdiroption="--srcdir=$${topdir}/mpc"; \
18132 libsrcdir="$$s/mpc"; \
18133 $(SHELL) $${libsrcdir}/configure \
18134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18135 --target=${target_alias} $${srcdiroption} \
18136 --with-build-libsubdir=$(HOST_SUBDIR) \
18137 $(STAGEfeedback_CONFIGURE_FLAGS) \
18138 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18139 @endif mpc-bootstrap
18145 .PHONY: all-mpc maybe-all-mpc
18146 maybe-all-mpc:
18147 @if gcc-bootstrap
18148 all-mpc: stage_current
18149 @endif gcc-bootstrap
18150 @if mpc
18151 TARGET-mpc=all
18152 maybe-all-mpc: all-mpc
18153 all-mpc: configure-mpc
18154 @r=`${PWD_COMMAND}`; export r; \
18155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156 $(HOST_EXPORTS) \
18157 (cd $(HOST_SUBDIR)/mpc && \
18158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18159 $(TARGET-mpc))
18160 @endif mpc
18164 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18165 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18166 maybe-all-stage1-mpc:
18167 maybe-clean-stage1-mpc:
18168 @if mpc-bootstrap
18169 maybe-all-stage1-mpc: all-stage1-mpc
18170 all-stage1: all-stage1-mpc
18171 TARGET-stage1-mpc = $(TARGET-mpc)
18172 all-stage1-mpc: configure-stage1-mpc
18173 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18174 @r=`${PWD_COMMAND}`; export r; \
18175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18176 TFLAGS="$(STAGE1_TFLAGS)"; \
18177 $(HOST_EXPORTS) \
18178 cd $(HOST_SUBDIR)/mpc && \
18179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18180 CFLAGS="$(STAGE1_CFLAGS)" \
18181 CXXFLAGS="$(STAGE1_CFLAGS)" \
18182 LIBCFLAGS="$(LIBCFLAGS)" \
18183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186 $(EXTRA_HOST_FLAGS) \
18187 TFLAGS="$(STAGE1_TFLAGS)" \
18188 $(TARGET-stage1-mpc)
18190 maybe-clean-stage1-mpc: clean-stage1-mpc
18191 clean-stage1: clean-stage1-mpc
18192 clean-stage1-mpc:
18193 @if [ $(current_stage) = stage1 ]; then \
18194 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18195 else \
18196 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18197 $(MAKE) stage1-start; \
18198 fi; \
18199 cd $(HOST_SUBDIR)/mpc && \
18200 $(MAKE) $(EXTRA_HOST_FLAGS) \
18201 clean
18202 @endif mpc-bootstrap
18205 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18206 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18207 maybe-all-stage2-mpc:
18208 maybe-clean-stage2-mpc:
18209 @if mpc-bootstrap
18210 maybe-all-stage2-mpc: all-stage2-mpc
18211 all-stage2: all-stage2-mpc
18212 TARGET-stage2-mpc = $(TARGET-mpc)
18213 all-stage2-mpc: configure-stage2-mpc
18214 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18215 @r=`${PWD_COMMAND}`; export r; \
18216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217 TFLAGS="$(STAGE2_TFLAGS)"; \
18218 $(HOST_EXPORTS) \
18219 $(POSTSTAGE1_HOST_EXPORTS) \
18220 cd $(HOST_SUBDIR)/mpc && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222 CFLAGS="$(STAGE2_CFLAGS)" \
18223 CXXFLAGS="$(STAGE2_CFLAGS)" \
18224 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18229 TFLAGS="$(STAGE2_TFLAGS)" \
18230 $(TARGET-stage2-mpc)
18232 maybe-clean-stage2-mpc: clean-stage2-mpc
18233 clean-stage2: clean-stage2-mpc
18234 clean-stage2-mpc:
18235 @if [ $(current_stage) = stage2 ]; then \
18236 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18237 else \
18238 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18239 $(MAKE) stage2-start; \
18240 fi; \
18241 cd $(HOST_SUBDIR)/mpc && \
18242 $(MAKE) $(EXTRA_HOST_FLAGS) \
18243 $(POSTSTAGE1_FLAGS_TO_PASS) \
18244 clean
18245 @endif mpc-bootstrap
18248 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18249 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18250 maybe-all-stage3-mpc:
18251 maybe-clean-stage3-mpc:
18252 @if mpc-bootstrap
18253 maybe-all-stage3-mpc: all-stage3-mpc
18254 all-stage3: all-stage3-mpc
18255 TARGET-stage3-mpc = $(TARGET-mpc)
18256 all-stage3-mpc: configure-stage3-mpc
18257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18258 @r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 TFLAGS="$(STAGE3_TFLAGS)"; \
18261 $(HOST_EXPORTS) \
18262 $(POSTSTAGE1_HOST_EXPORTS) \
18263 cd $(HOST_SUBDIR)/mpc && \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265 CFLAGS="$(STAGE3_CFLAGS)" \
18266 CXXFLAGS="$(STAGE3_CFLAGS)" \
18267 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18272 TFLAGS="$(STAGE3_TFLAGS)" \
18273 $(TARGET-stage3-mpc)
18275 maybe-clean-stage3-mpc: clean-stage3-mpc
18276 clean-stage3: clean-stage3-mpc
18277 clean-stage3-mpc:
18278 @if [ $(current_stage) = stage3 ]; then \
18279 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18280 else \
18281 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18282 $(MAKE) stage3-start; \
18283 fi; \
18284 cd $(HOST_SUBDIR)/mpc && \
18285 $(MAKE) $(EXTRA_HOST_FLAGS) \
18286 $(POSTSTAGE1_FLAGS_TO_PASS) \
18287 clean
18288 @endif mpc-bootstrap
18291 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18292 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18293 maybe-all-stage4-mpc:
18294 maybe-clean-stage4-mpc:
18295 @if mpc-bootstrap
18296 maybe-all-stage4-mpc: all-stage4-mpc
18297 all-stage4: all-stage4-mpc
18298 TARGET-stage4-mpc = $(TARGET-mpc)
18299 all-stage4-mpc: configure-stage4-mpc
18300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18301 @r=`${PWD_COMMAND}`; export r; \
18302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303 TFLAGS="$(STAGE4_TFLAGS)"; \
18304 $(HOST_EXPORTS) \
18305 $(POSTSTAGE1_HOST_EXPORTS) \
18306 cd $(HOST_SUBDIR)/mpc && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308 CFLAGS="$(STAGE4_CFLAGS)" \
18309 CXXFLAGS="$(STAGE4_CFLAGS)" \
18310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18315 TFLAGS="$(STAGE4_TFLAGS)" \
18316 $(TARGET-stage4-mpc)
18318 maybe-clean-stage4-mpc: clean-stage4-mpc
18319 clean-stage4: clean-stage4-mpc
18320 clean-stage4-mpc:
18321 @if [ $(current_stage) = stage4 ]; then \
18322 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18323 else \
18324 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18325 $(MAKE) stage4-start; \
18326 fi; \
18327 cd $(HOST_SUBDIR)/mpc && \
18328 $(MAKE) $(EXTRA_HOST_FLAGS) \
18329 $(POSTSTAGE1_FLAGS_TO_PASS) \
18330 clean
18331 @endif mpc-bootstrap
18334 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18335 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18336 maybe-all-stageprofile-mpc:
18337 maybe-clean-stageprofile-mpc:
18338 @if mpc-bootstrap
18339 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18340 all-stageprofile: all-stageprofile-mpc
18341 TARGET-stageprofile-mpc = $(TARGET-mpc)
18342 all-stageprofile-mpc: configure-stageprofile-mpc
18343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18344 @r=`${PWD_COMMAND}`; export r; \
18345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18347 $(HOST_EXPORTS) \
18348 $(POSTSTAGE1_HOST_EXPORTS) \
18349 cd $(HOST_SUBDIR)/mpc && \
18350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351 CFLAGS="$(STAGEprofile_CFLAGS)" \
18352 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18353 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18358 TFLAGS="$(STAGEprofile_TFLAGS)" \
18359 $(TARGET-stageprofile-mpc)
18361 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18362 clean-stageprofile: clean-stageprofile-mpc
18363 clean-stageprofile-mpc:
18364 @if [ $(current_stage) = stageprofile ]; then \
18365 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18366 else \
18367 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18368 $(MAKE) stageprofile-start; \
18369 fi; \
18370 cd $(HOST_SUBDIR)/mpc && \
18371 $(MAKE) $(EXTRA_HOST_FLAGS) \
18372 $(POSTSTAGE1_FLAGS_TO_PASS) \
18373 clean
18374 @endif mpc-bootstrap
18377 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18378 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18379 maybe-all-stagefeedback-mpc:
18380 maybe-clean-stagefeedback-mpc:
18381 @if mpc-bootstrap
18382 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18383 all-stagefeedback: all-stagefeedback-mpc
18384 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18385 all-stagefeedback-mpc: configure-stagefeedback-mpc
18386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18387 @r=`${PWD_COMMAND}`; export r; \
18388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18389 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18390 $(HOST_EXPORTS) \
18391 $(POSTSTAGE1_HOST_EXPORTS) \
18392 cd $(HOST_SUBDIR)/mpc && \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18395 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18396 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18401 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18402 $(TARGET-stagefeedback-mpc)
18404 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18405 clean-stagefeedback: clean-stagefeedback-mpc
18406 clean-stagefeedback-mpc:
18407 @if [ $(current_stage) = stagefeedback ]; then \
18408 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18409 else \
18410 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18411 $(MAKE) stagefeedback-start; \
18412 fi; \
18413 cd $(HOST_SUBDIR)/mpc && \
18414 $(MAKE) $(EXTRA_HOST_FLAGS) \
18415 $(POSTSTAGE1_FLAGS_TO_PASS) \
18416 clean
18417 @endif mpc-bootstrap
18423 .PHONY: check-mpc maybe-check-mpc
18424 maybe-check-mpc:
18425 @if mpc
18426 maybe-check-mpc: check-mpc
18428 check-mpc:
18429 @: $(MAKE); $(unstage)
18430 @r=`${PWD_COMMAND}`; export r; \
18431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432 $(HOST_EXPORTS) \
18433 (cd $(HOST_SUBDIR)/mpc && \
18434 $(MAKE) $(FLAGS_TO_PASS) check)
18436 @endif mpc
18438 .PHONY: install-mpc maybe-install-mpc
18439 maybe-install-mpc:
18440 @if mpc
18441 maybe-install-mpc: install-mpc
18443 install-mpc:
18445 @endif mpc
18447 # Other targets (info, dvi, pdf, etc.)
18449 .PHONY: maybe-info-mpc info-mpc
18450 maybe-info-mpc:
18451 @if mpc
18452 maybe-info-mpc: info-mpc
18454 info-mpc: \
18455 configure-mpc
18456 @[ -f ./mpc/Makefile ] || exit 0; \
18457 r=`${PWD_COMMAND}`; export r; \
18458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459 $(HOST_EXPORTS) \
18460 for flag in $(EXTRA_HOST_FLAGS) ; do \
18461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18462 done; \
18463 echo "Doing info in mpc" ; \
18464 (cd $(HOST_SUBDIR)/mpc && \
18465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18467 "RANLIB=$${RANLIB}" \
18468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18469 info) \
18470 || exit 1
18472 @endif mpc
18474 .PHONY: maybe-dvi-mpc dvi-mpc
18475 maybe-dvi-mpc:
18476 @if mpc
18477 maybe-dvi-mpc: dvi-mpc
18479 dvi-mpc: \
18480 configure-mpc
18481 @[ -f ./mpc/Makefile ] || exit 0; \
18482 r=`${PWD_COMMAND}`; export r; \
18483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484 $(HOST_EXPORTS) \
18485 for flag in $(EXTRA_HOST_FLAGS) ; do \
18486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18487 done; \
18488 echo "Doing dvi in mpc" ; \
18489 (cd $(HOST_SUBDIR)/mpc && \
18490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18492 "RANLIB=$${RANLIB}" \
18493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18494 dvi) \
18495 || exit 1
18497 @endif mpc
18499 .PHONY: maybe-pdf-mpc pdf-mpc
18500 maybe-pdf-mpc:
18501 @if mpc
18502 maybe-pdf-mpc: pdf-mpc
18504 pdf-mpc: \
18505 configure-mpc
18506 @[ -f ./mpc/Makefile ] || exit 0; \
18507 r=`${PWD_COMMAND}`; export r; \
18508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509 $(HOST_EXPORTS) \
18510 for flag in $(EXTRA_HOST_FLAGS) ; do \
18511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18512 done; \
18513 echo "Doing pdf in mpc" ; \
18514 (cd $(HOST_SUBDIR)/mpc && \
18515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18517 "RANLIB=$${RANLIB}" \
18518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18519 pdf) \
18520 || exit 1
18522 @endif mpc
18524 .PHONY: maybe-html-mpc html-mpc
18525 maybe-html-mpc:
18526 @if mpc
18527 maybe-html-mpc: html-mpc
18529 html-mpc: \
18530 configure-mpc
18531 @[ -f ./mpc/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 html in mpc" ; \
18539 (cd $(HOST_SUBDIR)/mpc && \
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 html) \
18545 || exit 1
18547 @endif mpc
18549 .PHONY: maybe-TAGS-mpc TAGS-mpc
18550 maybe-TAGS-mpc:
18551 @if mpc
18552 maybe-TAGS-mpc: TAGS-mpc
18554 TAGS-mpc: \
18555 configure-mpc
18556 @[ -f ./mpc/Makefile ] || exit 0; \
18557 r=`${PWD_COMMAND}`; export r; \
18558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559 $(HOST_EXPORTS) \
18560 for flag in $(EXTRA_HOST_FLAGS) ; do \
18561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18562 done; \
18563 echo "Doing TAGS in mpc" ; \
18564 (cd $(HOST_SUBDIR)/mpc && \
18565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18567 "RANLIB=$${RANLIB}" \
18568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18569 TAGS) \
18570 || exit 1
18572 @endif mpc
18574 .PHONY: maybe-install-info-mpc install-info-mpc
18575 maybe-install-info-mpc:
18576 @if mpc
18577 maybe-install-info-mpc: install-info-mpc
18579 install-info-mpc: \
18580 configure-mpc \
18581 info-mpc
18582 @[ -f ./mpc/Makefile ] || exit 0; \
18583 r=`${PWD_COMMAND}`; export r; \
18584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585 $(HOST_EXPORTS) \
18586 for flag in $(EXTRA_HOST_FLAGS) ; do \
18587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18588 done; \
18589 echo "Doing install-info in mpc" ; \
18590 (cd $(HOST_SUBDIR)/mpc && \
18591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18593 "RANLIB=$${RANLIB}" \
18594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18595 install-info) \
18596 || exit 1
18598 @endif mpc
18600 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18601 maybe-install-pdf-mpc:
18602 @if mpc
18603 maybe-install-pdf-mpc: install-pdf-mpc
18605 install-pdf-mpc: \
18606 configure-mpc \
18607 pdf-mpc
18608 @[ -f ./mpc/Makefile ] || exit 0; \
18609 r=`${PWD_COMMAND}`; export r; \
18610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18611 $(HOST_EXPORTS) \
18612 for flag in $(EXTRA_HOST_FLAGS) ; do \
18613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18614 done; \
18615 echo "Doing install-pdf in mpc" ; \
18616 (cd $(HOST_SUBDIR)/mpc && \
18617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18619 "RANLIB=$${RANLIB}" \
18620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18621 install-pdf) \
18622 || exit 1
18624 @endif mpc
18626 .PHONY: maybe-install-html-mpc install-html-mpc
18627 maybe-install-html-mpc:
18628 @if mpc
18629 maybe-install-html-mpc: install-html-mpc
18631 install-html-mpc: \
18632 configure-mpc \
18633 html-mpc
18634 @[ -f ./mpc/Makefile ] || exit 0; \
18635 r=`${PWD_COMMAND}`; export r; \
18636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18637 $(HOST_EXPORTS) \
18638 for flag in $(EXTRA_HOST_FLAGS) ; do \
18639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18640 done; \
18641 echo "Doing install-html in mpc" ; \
18642 (cd $(HOST_SUBDIR)/mpc && \
18643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18645 "RANLIB=$${RANLIB}" \
18646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18647 install-html) \
18648 || exit 1
18650 @endif mpc
18652 .PHONY: maybe-installcheck-mpc installcheck-mpc
18653 maybe-installcheck-mpc:
18654 @if mpc
18655 maybe-installcheck-mpc: installcheck-mpc
18657 installcheck-mpc: \
18658 configure-mpc
18659 @[ -f ./mpc/Makefile ] || exit 0; \
18660 r=`${PWD_COMMAND}`; export r; \
18661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18662 $(HOST_EXPORTS) \
18663 for flag in $(EXTRA_HOST_FLAGS) ; do \
18664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18665 done; \
18666 echo "Doing installcheck in mpc" ; \
18667 (cd $(HOST_SUBDIR)/mpc && \
18668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18670 "RANLIB=$${RANLIB}" \
18671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18672 installcheck) \
18673 || exit 1
18675 @endif mpc
18677 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18678 maybe-mostlyclean-mpc:
18679 @if mpc
18680 maybe-mostlyclean-mpc: mostlyclean-mpc
18682 mostlyclean-mpc:
18683 @[ -f ./mpc/Makefile ] || exit 0; \
18684 r=`${PWD_COMMAND}`; export r; \
18685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18686 $(HOST_EXPORTS) \
18687 for flag in $(EXTRA_HOST_FLAGS) ; do \
18688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18689 done; \
18690 echo "Doing mostlyclean in mpc" ; \
18691 (cd $(HOST_SUBDIR)/mpc && \
18692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18694 "RANLIB=$${RANLIB}" \
18695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18696 mostlyclean) \
18697 || exit 1
18699 @endif mpc
18701 .PHONY: maybe-clean-mpc clean-mpc
18702 maybe-clean-mpc:
18703 @if mpc
18704 maybe-clean-mpc: clean-mpc
18706 clean-mpc:
18707 @[ -f ./mpc/Makefile ] || exit 0; \
18708 r=`${PWD_COMMAND}`; export r; \
18709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710 $(HOST_EXPORTS) \
18711 for flag in $(EXTRA_HOST_FLAGS) ; do \
18712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18713 done; \
18714 echo "Doing clean in mpc" ; \
18715 (cd $(HOST_SUBDIR)/mpc && \
18716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18718 "RANLIB=$${RANLIB}" \
18719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18720 clean) \
18721 || exit 1
18723 @endif mpc
18725 .PHONY: maybe-distclean-mpc distclean-mpc
18726 maybe-distclean-mpc:
18727 @if mpc
18728 maybe-distclean-mpc: distclean-mpc
18730 distclean-mpc:
18731 @[ -f ./mpc/Makefile ] || exit 0; \
18732 r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 for flag in $(EXTRA_HOST_FLAGS) ; do \
18736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18737 done; \
18738 echo "Doing distclean in mpc" ; \
18739 (cd $(HOST_SUBDIR)/mpc && \
18740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18742 "RANLIB=$${RANLIB}" \
18743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18744 distclean) \
18745 || exit 1
18747 @endif mpc
18749 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18750 maybe-maintainer-clean-mpc:
18751 @if mpc
18752 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18754 maintainer-clean-mpc:
18755 @[ -f ./mpc/Makefile ] || exit 0; \
18756 r=`${PWD_COMMAND}`; export r; \
18757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18758 $(HOST_EXPORTS) \
18759 for flag in $(EXTRA_HOST_FLAGS) ; do \
18760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18761 done; \
18762 echo "Doing maintainer-clean in mpc" ; \
18763 (cd $(HOST_SUBDIR)/mpc && \
18764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18766 "RANLIB=$${RANLIB}" \
18767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18768 maintainer-clean) \
18769 || exit 1
18771 @endif mpc
18775 .PHONY: configure-ppl maybe-configure-ppl
18776 maybe-configure-ppl:
18777 @if gcc-bootstrap
18778 configure-ppl: stage_current
18779 @endif gcc-bootstrap
18780 @if ppl
18781 maybe-configure-ppl: configure-ppl
18782 configure-ppl:
18783 @r=`${PWD_COMMAND}`; export r; \
18784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18787 $(HOST_EXPORTS) \
18788 echo Configuring in $(HOST_SUBDIR)/ppl; \
18789 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18790 case $(srcdir) in \
18791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18792 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18794 esac; \
18795 srcdiroption="--srcdir=$${topdir}/ppl"; \
18796 libsrcdir="$$s/ppl"; \
18797 $(SHELL) $${libsrcdir}/configure \
18798 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18799 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18800 || exit 1
18801 @endif ppl
18805 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18806 maybe-configure-stage1-ppl:
18807 @if ppl-bootstrap
18808 maybe-configure-stage1-ppl: configure-stage1-ppl
18809 configure-stage1-ppl:
18810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18812 @r=`${PWD_COMMAND}`; export r; \
18813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18814 TFLAGS="$(STAGE1_TFLAGS)"; \
18815 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18816 $(HOST_EXPORTS) \
18817 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18818 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18819 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18820 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18822 cd $(HOST_SUBDIR)/ppl || exit 1; \
18823 case $(srcdir) in \
18824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18825 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18827 esac; \
18828 srcdiroption="--srcdir=$${topdir}/ppl"; \
18829 libsrcdir="$$s/ppl"; \
18830 $(SHELL) $${libsrcdir}/configure \
18831 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18832 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18833 $(STAGE1_CONFIGURE_FLAGS) \
18834 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18835 @endif ppl-bootstrap
18837 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18838 maybe-configure-stage2-ppl:
18839 @if ppl-bootstrap
18840 maybe-configure-stage2-ppl: configure-stage2-ppl
18841 configure-stage2-ppl:
18842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18844 @r=`${PWD_COMMAND}`; export r; \
18845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18846 TFLAGS="$(STAGE2_TFLAGS)"; \
18847 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18848 $(HOST_EXPORTS) \
18849 $(POSTSTAGE1_HOST_EXPORTS) \
18850 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18851 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18852 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18853 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18855 cd $(HOST_SUBDIR)/ppl || exit 1; \
18856 case $(srcdir) in \
18857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18858 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18860 esac; \
18861 srcdiroption="--srcdir=$${topdir}/ppl"; \
18862 libsrcdir="$$s/ppl"; \
18863 $(SHELL) $${libsrcdir}/configure \
18864 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18865 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18866 --with-build-libsubdir=$(HOST_SUBDIR) \
18867 $(STAGE2_CONFIGURE_FLAGS) \
18868 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18869 @endif ppl-bootstrap
18871 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18872 maybe-configure-stage3-ppl:
18873 @if ppl-bootstrap
18874 maybe-configure-stage3-ppl: configure-stage3-ppl
18875 configure-stage3-ppl:
18876 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18878 @r=`${PWD_COMMAND}`; export r; \
18879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18880 TFLAGS="$(STAGE3_TFLAGS)"; \
18881 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18882 $(HOST_EXPORTS) \
18883 $(POSTSTAGE1_HOST_EXPORTS) \
18884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18885 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18886 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18887 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18889 cd $(HOST_SUBDIR)/ppl || exit 1; \
18890 case $(srcdir) in \
18891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18892 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18894 esac; \
18895 srcdiroption="--srcdir=$${topdir}/ppl"; \
18896 libsrcdir="$$s/ppl"; \
18897 $(SHELL) $${libsrcdir}/configure \
18898 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18899 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18900 --with-build-libsubdir=$(HOST_SUBDIR) \
18901 $(STAGE3_CONFIGURE_FLAGS) \
18902 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18903 @endif ppl-bootstrap
18905 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18906 maybe-configure-stage4-ppl:
18907 @if ppl-bootstrap
18908 maybe-configure-stage4-ppl: configure-stage4-ppl
18909 configure-stage4-ppl:
18910 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18912 @r=`${PWD_COMMAND}`; export r; \
18913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18914 TFLAGS="$(STAGE4_TFLAGS)"; \
18915 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18916 $(HOST_EXPORTS) \
18917 $(POSTSTAGE1_HOST_EXPORTS) \
18918 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18919 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18920 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18921 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18923 cd $(HOST_SUBDIR)/ppl || exit 1; \
18924 case $(srcdir) in \
18925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18926 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18928 esac; \
18929 srcdiroption="--srcdir=$${topdir}/ppl"; \
18930 libsrcdir="$$s/ppl"; \
18931 $(SHELL) $${libsrcdir}/configure \
18932 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18933 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18934 --with-build-libsubdir=$(HOST_SUBDIR) \
18935 $(STAGE4_CONFIGURE_FLAGS) \
18936 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18937 @endif ppl-bootstrap
18939 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18940 maybe-configure-stageprofile-ppl:
18941 @if ppl-bootstrap
18942 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18943 configure-stageprofile-ppl:
18944 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18946 @r=`${PWD_COMMAND}`; export r; \
18947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18949 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18950 $(HOST_EXPORTS) \
18951 $(POSTSTAGE1_HOST_EXPORTS) \
18952 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18953 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18954 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18955 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18957 cd $(HOST_SUBDIR)/ppl || exit 1; \
18958 case $(srcdir) in \
18959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18960 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18962 esac; \
18963 srcdiroption="--srcdir=$${topdir}/ppl"; \
18964 libsrcdir="$$s/ppl"; \
18965 $(SHELL) $${libsrcdir}/configure \
18966 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18967 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18968 --with-build-libsubdir=$(HOST_SUBDIR) \
18969 $(STAGEprofile_CONFIGURE_FLAGS) \
18970 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18971 @endif ppl-bootstrap
18973 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18974 maybe-configure-stagefeedback-ppl:
18975 @if ppl-bootstrap
18976 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18977 configure-stagefeedback-ppl:
18978 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18980 @r=`${PWD_COMMAND}`; export r; \
18981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18983 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18984 $(HOST_EXPORTS) \
18985 $(POSTSTAGE1_HOST_EXPORTS) \
18986 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18987 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18988 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18989 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18991 cd $(HOST_SUBDIR)/ppl || exit 1; \
18992 case $(srcdir) in \
18993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18994 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18996 esac; \
18997 srcdiroption="--srcdir=$${topdir}/ppl"; \
18998 libsrcdir="$$s/ppl"; \
18999 $(SHELL) $${libsrcdir}/configure \
19000 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19001 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19002 --with-build-libsubdir=$(HOST_SUBDIR) \
19003 $(STAGEfeedback_CONFIGURE_FLAGS) \
19004 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19005 @endif ppl-bootstrap
19011 .PHONY: all-ppl maybe-all-ppl
19012 maybe-all-ppl:
19013 @if gcc-bootstrap
19014 all-ppl: stage_current
19015 @endif gcc-bootstrap
19016 @if ppl
19017 TARGET-ppl=all
19018 maybe-all-ppl: all-ppl
19019 all-ppl: configure-ppl
19020 @r=`${PWD_COMMAND}`; export r; \
19021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19022 $(HOST_EXPORTS) \
19023 (cd $(HOST_SUBDIR)/ppl && \
19024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19025 $(TARGET-ppl))
19026 @endif ppl
19030 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19031 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19032 maybe-all-stage1-ppl:
19033 maybe-clean-stage1-ppl:
19034 @if ppl-bootstrap
19035 maybe-all-stage1-ppl: all-stage1-ppl
19036 all-stage1: all-stage1-ppl
19037 TARGET-stage1-ppl = $(TARGET-ppl)
19038 all-stage1-ppl: configure-stage1-ppl
19039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19040 @r=`${PWD_COMMAND}`; export r; \
19041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19042 TFLAGS="$(STAGE1_TFLAGS)"; \
19043 $(HOST_EXPORTS) \
19044 cd $(HOST_SUBDIR)/ppl && \
19045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19046 CFLAGS="$(STAGE1_CFLAGS)" \
19047 CXXFLAGS="$(STAGE1_CFLAGS)" \
19048 LIBCFLAGS="$(LIBCFLAGS)" \
19049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19052 $(EXTRA_HOST_FLAGS) \
19053 TFLAGS="$(STAGE1_TFLAGS)" \
19054 $(TARGET-stage1-ppl)
19056 maybe-clean-stage1-ppl: clean-stage1-ppl
19057 clean-stage1: clean-stage1-ppl
19058 clean-stage1-ppl:
19059 @if [ $(current_stage) = stage1 ]; then \
19060 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19061 else \
19062 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19063 $(MAKE) stage1-start; \
19064 fi; \
19065 cd $(HOST_SUBDIR)/ppl && \
19066 $(MAKE) $(EXTRA_HOST_FLAGS) \
19067 clean
19068 @endif ppl-bootstrap
19071 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19072 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19073 maybe-all-stage2-ppl:
19074 maybe-clean-stage2-ppl:
19075 @if ppl-bootstrap
19076 maybe-all-stage2-ppl: all-stage2-ppl
19077 all-stage2: all-stage2-ppl
19078 TARGET-stage2-ppl = $(TARGET-ppl)
19079 all-stage2-ppl: configure-stage2-ppl
19080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19081 @r=`${PWD_COMMAND}`; export r; \
19082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083 TFLAGS="$(STAGE2_TFLAGS)"; \
19084 $(HOST_EXPORTS) \
19085 $(POSTSTAGE1_HOST_EXPORTS) \
19086 cd $(HOST_SUBDIR)/ppl && \
19087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19088 CFLAGS="$(STAGE2_CFLAGS)" \
19089 CXXFLAGS="$(STAGE2_CFLAGS)" \
19090 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19095 TFLAGS="$(STAGE2_TFLAGS)" \
19096 $(TARGET-stage2-ppl)
19098 maybe-clean-stage2-ppl: clean-stage2-ppl
19099 clean-stage2: clean-stage2-ppl
19100 clean-stage2-ppl:
19101 @if [ $(current_stage) = stage2 ]; then \
19102 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19103 else \
19104 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19105 $(MAKE) stage2-start; \
19106 fi; \
19107 cd $(HOST_SUBDIR)/ppl && \
19108 $(MAKE) $(EXTRA_HOST_FLAGS) \
19109 $(POSTSTAGE1_FLAGS_TO_PASS) \
19110 clean
19111 @endif ppl-bootstrap
19114 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19115 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19116 maybe-all-stage3-ppl:
19117 maybe-clean-stage3-ppl:
19118 @if ppl-bootstrap
19119 maybe-all-stage3-ppl: all-stage3-ppl
19120 all-stage3: all-stage3-ppl
19121 TARGET-stage3-ppl = $(TARGET-ppl)
19122 all-stage3-ppl: configure-stage3-ppl
19123 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19124 @r=`${PWD_COMMAND}`; export r; \
19125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19126 TFLAGS="$(STAGE3_TFLAGS)"; \
19127 $(HOST_EXPORTS) \
19128 $(POSTSTAGE1_HOST_EXPORTS) \
19129 cd $(HOST_SUBDIR)/ppl && \
19130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19131 CFLAGS="$(STAGE3_CFLAGS)" \
19132 CXXFLAGS="$(STAGE3_CFLAGS)" \
19133 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19138 TFLAGS="$(STAGE3_TFLAGS)" \
19139 $(TARGET-stage3-ppl)
19141 maybe-clean-stage3-ppl: clean-stage3-ppl
19142 clean-stage3: clean-stage3-ppl
19143 clean-stage3-ppl:
19144 @if [ $(current_stage) = stage3 ]; then \
19145 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19146 else \
19147 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19148 $(MAKE) stage3-start; \
19149 fi; \
19150 cd $(HOST_SUBDIR)/ppl && \
19151 $(MAKE) $(EXTRA_HOST_FLAGS) \
19152 $(POSTSTAGE1_FLAGS_TO_PASS) \
19153 clean
19154 @endif ppl-bootstrap
19157 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19158 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19159 maybe-all-stage4-ppl:
19160 maybe-clean-stage4-ppl:
19161 @if ppl-bootstrap
19162 maybe-all-stage4-ppl: all-stage4-ppl
19163 all-stage4: all-stage4-ppl
19164 TARGET-stage4-ppl = $(TARGET-ppl)
19165 all-stage4-ppl: configure-stage4-ppl
19166 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19167 @r=`${PWD_COMMAND}`; export r; \
19168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19169 TFLAGS="$(STAGE4_TFLAGS)"; \
19170 $(HOST_EXPORTS) \
19171 $(POSTSTAGE1_HOST_EXPORTS) \
19172 cd $(HOST_SUBDIR)/ppl && \
19173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19174 CFLAGS="$(STAGE4_CFLAGS)" \
19175 CXXFLAGS="$(STAGE4_CFLAGS)" \
19176 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19181 TFLAGS="$(STAGE4_TFLAGS)" \
19182 $(TARGET-stage4-ppl)
19184 maybe-clean-stage4-ppl: clean-stage4-ppl
19185 clean-stage4: clean-stage4-ppl
19186 clean-stage4-ppl:
19187 @if [ $(current_stage) = stage4 ]; then \
19188 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19189 else \
19190 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19191 $(MAKE) stage4-start; \
19192 fi; \
19193 cd $(HOST_SUBDIR)/ppl && \
19194 $(MAKE) $(EXTRA_HOST_FLAGS) \
19195 $(POSTSTAGE1_FLAGS_TO_PASS) \
19196 clean
19197 @endif ppl-bootstrap
19200 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19201 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19202 maybe-all-stageprofile-ppl:
19203 maybe-clean-stageprofile-ppl:
19204 @if ppl-bootstrap
19205 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19206 all-stageprofile: all-stageprofile-ppl
19207 TARGET-stageprofile-ppl = $(TARGET-ppl)
19208 all-stageprofile-ppl: configure-stageprofile-ppl
19209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19210 @r=`${PWD_COMMAND}`; export r; \
19211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19213 $(HOST_EXPORTS) \
19214 $(POSTSTAGE1_HOST_EXPORTS) \
19215 cd $(HOST_SUBDIR)/ppl && \
19216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19217 CFLAGS="$(STAGEprofile_CFLAGS)" \
19218 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19219 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19224 TFLAGS="$(STAGEprofile_TFLAGS)" \
19225 $(TARGET-stageprofile-ppl)
19227 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19228 clean-stageprofile: clean-stageprofile-ppl
19229 clean-stageprofile-ppl:
19230 @if [ $(current_stage) = stageprofile ]; then \
19231 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19232 else \
19233 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19234 $(MAKE) stageprofile-start; \
19235 fi; \
19236 cd $(HOST_SUBDIR)/ppl && \
19237 $(MAKE) $(EXTRA_HOST_FLAGS) \
19238 $(POSTSTAGE1_FLAGS_TO_PASS) \
19239 clean
19240 @endif ppl-bootstrap
19243 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19244 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19245 maybe-all-stagefeedback-ppl:
19246 maybe-clean-stagefeedback-ppl:
19247 @if ppl-bootstrap
19248 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19249 all-stagefeedback: all-stagefeedback-ppl
19250 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19251 all-stagefeedback-ppl: configure-stagefeedback-ppl
19252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19253 @r=`${PWD_COMMAND}`; export r; \
19254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19255 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19256 $(HOST_EXPORTS) \
19257 $(POSTSTAGE1_HOST_EXPORTS) \
19258 cd $(HOST_SUBDIR)/ppl && \
19259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19260 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19261 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19267 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19268 $(TARGET-stagefeedback-ppl)
19270 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19271 clean-stagefeedback: clean-stagefeedback-ppl
19272 clean-stagefeedback-ppl:
19273 @if [ $(current_stage) = stagefeedback ]; then \
19274 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19275 else \
19276 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19277 $(MAKE) stagefeedback-start; \
19278 fi; \
19279 cd $(HOST_SUBDIR)/ppl && \
19280 $(MAKE) $(EXTRA_HOST_FLAGS) \
19281 $(POSTSTAGE1_FLAGS_TO_PASS) \
19282 clean
19283 @endif ppl-bootstrap
19289 .PHONY: check-ppl maybe-check-ppl
19290 maybe-check-ppl:
19291 @if ppl
19292 maybe-check-ppl: check-ppl
19294 check-ppl:
19295 @: $(MAKE); $(unstage)
19296 @r=`${PWD_COMMAND}`; export r; \
19297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298 $(HOST_EXPORTS) \
19299 (cd $(HOST_SUBDIR)/ppl && \
19300 $(MAKE) $(FLAGS_TO_PASS) check)
19302 @endif ppl
19304 .PHONY: install-ppl maybe-install-ppl
19305 maybe-install-ppl:
19306 @if ppl
19307 maybe-install-ppl: install-ppl
19309 install-ppl:
19311 @endif ppl
19313 # Other targets (info, dvi, pdf, etc.)
19315 .PHONY: maybe-info-ppl info-ppl
19316 maybe-info-ppl:
19317 @if ppl
19318 maybe-info-ppl: info-ppl
19320 info-ppl: \
19321 configure-ppl
19322 @[ -f ./ppl/Makefile ] || exit 0; \
19323 r=`${PWD_COMMAND}`; export r; \
19324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19325 $(HOST_EXPORTS) \
19326 for flag in $(EXTRA_HOST_FLAGS) ; do \
19327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19328 done; \
19329 echo "Doing info in ppl" ; \
19330 (cd $(HOST_SUBDIR)/ppl && \
19331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19333 "RANLIB=$${RANLIB}" \
19334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19335 info) \
19336 || exit 1
19338 @endif ppl
19340 .PHONY: maybe-dvi-ppl dvi-ppl
19341 maybe-dvi-ppl:
19342 @if ppl
19343 maybe-dvi-ppl: dvi-ppl
19345 dvi-ppl: \
19346 configure-ppl
19347 @[ -f ./ppl/Makefile ] || exit 0; \
19348 r=`${PWD_COMMAND}`; export r; \
19349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19350 $(HOST_EXPORTS) \
19351 for flag in $(EXTRA_HOST_FLAGS) ; do \
19352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19353 done; \
19354 echo "Doing dvi in ppl" ; \
19355 (cd $(HOST_SUBDIR)/ppl && \
19356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19358 "RANLIB=$${RANLIB}" \
19359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19360 dvi) \
19361 || exit 1
19363 @endif ppl
19365 .PHONY: maybe-pdf-ppl pdf-ppl
19366 maybe-pdf-ppl:
19367 @if ppl
19368 maybe-pdf-ppl: pdf-ppl
19370 pdf-ppl: \
19371 configure-ppl
19372 @[ -f ./ppl/Makefile ] || exit 0; \
19373 r=`${PWD_COMMAND}`; export r; \
19374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375 $(HOST_EXPORTS) \
19376 for flag in $(EXTRA_HOST_FLAGS) ; do \
19377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19378 done; \
19379 echo "Doing pdf in ppl" ; \
19380 (cd $(HOST_SUBDIR)/ppl && \
19381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19383 "RANLIB=$${RANLIB}" \
19384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19385 pdf) \
19386 || exit 1
19388 @endif ppl
19390 .PHONY: maybe-html-ppl html-ppl
19391 maybe-html-ppl:
19392 @if ppl
19393 maybe-html-ppl: html-ppl
19395 html-ppl: \
19396 configure-ppl
19397 @[ -f ./ppl/Makefile ] || exit 0; \
19398 r=`${PWD_COMMAND}`; export r; \
19399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400 $(HOST_EXPORTS) \
19401 for flag in $(EXTRA_HOST_FLAGS) ; do \
19402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19403 done; \
19404 echo "Doing html in ppl" ; \
19405 (cd $(HOST_SUBDIR)/ppl && \
19406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19408 "RANLIB=$${RANLIB}" \
19409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19410 html) \
19411 || exit 1
19413 @endif ppl
19415 .PHONY: maybe-TAGS-ppl TAGS-ppl
19416 maybe-TAGS-ppl:
19417 @if ppl
19418 maybe-TAGS-ppl: TAGS-ppl
19420 TAGS-ppl: \
19421 configure-ppl
19422 @[ -f ./ppl/Makefile ] || exit 0; \
19423 r=`${PWD_COMMAND}`; export r; \
19424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425 $(HOST_EXPORTS) \
19426 for flag in $(EXTRA_HOST_FLAGS) ; do \
19427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428 done; \
19429 echo "Doing TAGS in ppl" ; \
19430 (cd $(HOST_SUBDIR)/ppl && \
19431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19433 "RANLIB=$${RANLIB}" \
19434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19435 TAGS) \
19436 || exit 1
19438 @endif ppl
19440 .PHONY: maybe-install-info-ppl install-info-ppl
19441 maybe-install-info-ppl:
19442 @if ppl
19443 maybe-install-info-ppl: install-info-ppl
19445 install-info-ppl: \
19446 configure-ppl \
19447 info-ppl
19448 @[ -f ./ppl/Makefile ] || exit 0; \
19449 r=`${PWD_COMMAND}`; export r; \
19450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19451 $(HOST_EXPORTS) \
19452 for flag in $(EXTRA_HOST_FLAGS) ; do \
19453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19454 done; \
19455 echo "Doing install-info in ppl" ; \
19456 (cd $(HOST_SUBDIR)/ppl && \
19457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19459 "RANLIB=$${RANLIB}" \
19460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19461 install-info) \
19462 || exit 1
19464 @endif ppl
19466 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19467 maybe-install-pdf-ppl:
19468 @if ppl
19469 maybe-install-pdf-ppl: install-pdf-ppl
19471 install-pdf-ppl: \
19472 configure-ppl \
19473 pdf-ppl
19474 @[ -f ./ppl/Makefile ] || exit 0; \
19475 r=`${PWD_COMMAND}`; export r; \
19476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477 $(HOST_EXPORTS) \
19478 for flag in $(EXTRA_HOST_FLAGS) ; do \
19479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19480 done; \
19481 echo "Doing install-pdf in ppl" ; \
19482 (cd $(HOST_SUBDIR)/ppl && \
19483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19485 "RANLIB=$${RANLIB}" \
19486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19487 install-pdf) \
19488 || exit 1
19490 @endif ppl
19492 .PHONY: maybe-install-html-ppl install-html-ppl
19493 maybe-install-html-ppl:
19494 @if ppl
19495 maybe-install-html-ppl: install-html-ppl
19497 install-html-ppl: \
19498 configure-ppl \
19499 html-ppl
19500 @[ -f ./ppl/Makefile ] || exit 0; \
19501 r=`${PWD_COMMAND}`; export r; \
19502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503 $(HOST_EXPORTS) \
19504 for flag in $(EXTRA_HOST_FLAGS) ; do \
19505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19506 done; \
19507 echo "Doing install-html in ppl" ; \
19508 (cd $(HOST_SUBDIR)/ppl && \
19509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19511 "RANLIB=$${RANLIB}" \
19512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19513 install-html) \
19514 || exit 1
19516 @endif ppl
19518 .PHONY: maybe-installcheck-ppl installcheck-ppl
19519 maybe-installcheck-ppl:
19520 @if ppl
19521 maybe-installcheck-ppl: installcheck-ppl
19523 installcheck-ppl: \
19524 configure-ppl
19525 @[ -f ./ppl/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing installcheck in ppl" ; \
19533 (cd $(HOST_SUBDIR)/ppl && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19538 installcheck) \
19539 || exit 1
19541 @endif ppl
19543 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19544 maybe-mostlyclean-ppl:
19545 @if ppl
19546 maybe-mostlyclean-ppl: mostlyclean-ppl
19548 mostlyclean-ppl:
19549 @[ -f ./ppl/Makefile ] || exit 0; \
19550 r=`${PWD_COMMAND}`; export r; \
19551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19552 $(HOST_EXPORTS) \
19553 for flag in $(EXTRA_HOST_FLAGS) ; do \
19554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19555 done; \
19556 echo "Doing mostlyclean in ppl" ; \
19557 (cd $(HOST_SUBDIR)/ppl && \
19558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19560 "RANLIB=$${RANLIB}" \
19561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19562 mostlyclean) \
19563 || exit 1
19565 @endif ppl
19567 .PHONY: maybe-clean-ppl clean-ppl
19568 maybe-clean-ppl:
19569 @if ppl
19570 maybe-clean-ppl: clean-ppl
19572 clean-ppl:
19573 @[ -f ./ppl/Makefile ] || exit 0; \
19574 r=`${PWD_COMMAND}`; export r; \
19575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576 $(HOST_EXPORTS) \
19577 for flag in $(EXTRA_HOST_FLAGS) ; do \
19578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19579 done; \
19580 echo "Doing clean in ppl" ; \
19581 (cd $(HOST_SUBDIR)/ppl && \
19582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19584 "RANLIB=$${RANLIB}" \
19585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19586 clean) \
19587 || exit 1
19589 @endif ppl
19591 .PHONY: maybe-distclean-ppl distclean-ppl
19592 maybe-distclean-ppl:
19593 @if ppl
19594 maybe-distclean-ppl: distclean-ppl
19596 distclean-ppl:
19597 @[ -f ./ppl/Makefile ] || exit 0; \
19598 r=`${PWD_COMMAND}`; export r; \
19599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19600 $(HOST_EXPORTS) \
19601 for flag in $(EXTRA_HOST_FLAGS) ; do \
19602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19603 done; \
19604 echo "Doing distclean in ppl" ; \
19605 (cd $(HOST_SUBDIR)/ppl && \
19606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19608 "RANLIB=$${RANLIB}" \
19609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19610 distclean) \
19611 || exit 1
19613 @endif ppl
19615 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19616 maybe-maintainer-clean-ppl:
19617 @if ppl
19618 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19620 maintainer-clean-ppl:
19621 @[ -f ./ppl/Makefile ] || exit 0; \
19622 r=`${PWD_COMMAND}`; export r; \
19623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19624 $(HOST_EXPORTS) \
19625 for flag in $(EXTRA_HOST_FLAGS) ; do \
19626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19627 done; \
19628 echo "Doing maintainer-clean in ppl" ; \
19629 (cd $(HOST_SUBDIR)/ppl && \
19630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19632 "RANLIB=$${RANLIB}" \
19633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19634 maintainer-clean) \
19635 || exit 1
19637 @endif ppl
19641 .PHONY: configure-cloog maybe-configure-cloog
19642 maybe-configure-cloog:
19643 @if gcc-bootstrap
19644 configure-cloog: stage_current
19645 @endif gcc-bootstrap
19646 @if cloog
19647 maybe-configure-cloog: configure-cloog
19648 configure-cloog:
19649 @r=`${PWD_COMMAND}`; export r; \
19650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19651 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19653 $(HOST_EXPORTS) \
19654 echo Configuring in $(HOST_SUBDIR)/cloog; \
19655 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19656 case $(srcdir) in \
19657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19658 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19660 esac; \
19661 srcdiroption="--srcdir=$${topdir}/cloog"; \
19662 libsrcdir="$$s/cloog"; \
19663 $(SHELL) $${libsrcdir}/configure \
19664 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19665 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
19666 || exit 1
19667 @endif cloog
19671 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19672 maybe-configure-stage1-cloog:
19673 @if cloog-bootstrap
19674 maybe-configure-stage1-cloog: configure-stage1-cloog
19675 configure-stage1-cloog:
19676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19678 @r=`${PWD_COMMAND}`; export r; \
19679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680 TFLAGS="$(STAGE1_TFLAGS)"; \
19681 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19682 $(HOST_EXPORTS) \
19683 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19684 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19685 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19686 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19688 cd $(HOST_SUBDIR)/cloog || exit 1; \
19689 case $(srcdir) in \
19690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19691 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19693 esac; \
19694 srcdiroption="--srcdir=$${topdir}/cloog"; \
19695 libsrcdir="$$s/cloog"; \
19696 $(SHELL) $${libsrcdir}/configure \
19697 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19698 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19699 $(STAGE1_CONFIGURE_FLAGS) \
19700 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19701 @endif cloog-bootstrap
19703 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19704 maybe-configure-stage2-cloog:
19705 @if cloog-bootstrap
19706 maybe-configure-stage2-cloog: configure-stage2-cloog
19707 configure-stage2-cloog:
19708 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19710 @r=`${PWD_COMMAND}`; export r; \
19711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19712 TFLAGS="$(STAGE2_TFLAGS)"; \
19713 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19714 $(HOST_EXPORTS) \
19715 $(POSTSTAGE1_HOST_EXPORTS) \
19716 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19717 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19718 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19719 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19721 cd $(HOST_SUBDIR)/cloog || exit 1; \
19722 case $(srcdir) in \
19723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19724 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19726 esac; \
19727 srcdiroption="--srcdir=$${topdir}/cloog"; \
19728 libsrcdir="$$s/cloog"; \
19729 $(SHELL) $${libsrcdir}/configure \
19730 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19731 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19732 --with-build-libsubdir=$(HOST_SUBDIR) \
19733 $(STAGE2_CONFIGURE_FLAGS) \
19734 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19735 @endif cloog-bootstrap
19737 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19738 maybe-configure-stage3-cloog:
19739 @if cloog-bootstrap
19740 maybe-configure-stage3-cloog: configure-stage3-cloog
19741 configure-stage3-cloog:
19742 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19744 @r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746 TFLAGS="$(STAGE3_TFLAGS)"; \
19747 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19748 $(HOST_EXPORTS) \
19749 $(POSTSTAGE1_HOST_EXPORTS) \
19750 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19751 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19752 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19753 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19755 cd $(HOST_SUBDIR)/cloog || exit 1; \
19756 case $(srcdir) in \
19757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19758 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19760 esac; \
19761 srcdiroption="--srcdir=$${topdir}/cloog"; \
19762 libsrcdir="$$s/cloog"; \
19763 $(SHELL) $${libsrcdir}/configure \
19764 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19765 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19766 --with-build-libsubdir=$(HOST_SUBDIR) \
19767 $(STAGE3_CONFIGURE_FLAGS) \
19768 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19769 @endif cloog-bootstrap
19771 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19772 maybe-configure-stage4-cloog:
19773 @if cloog-bootstrap
19774 maybe-configure-stage4-cloog: configure-stage4-cloog
19775 configure-stage4-cloog:
19776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19778 @r=`${PWD_COMMAND}`; export r; \
19779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19780 TFLAGS="$(STAGE4_TFLAGS)"; \
19781 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19782 $(HOST_EXPORTS) \
19783 $(POSTSTAGE1_HOST_EXPORTS) \
19784 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19785 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19786 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19787 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19789 cd $(HOST_SUBDIR)/cloog || exit 1; \
19790 case $(srcdir) in \
19791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19792 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19794 esac; \
19795 srcdiroption="--srcdir=$${topdir}/cloog"; \
19796 libsrcdir="$$s/cloog"; \
19797 $(SHELL) $${libsrcdir}/configure \
19798 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19799 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19800 --with-build-libsubdir=$(HOST_SUBDIR) \
19801 $(STAGE4_CONFIGURE_FLAGS) \
19802 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19803 @endif cloog-bootstrap
19805 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19806 maybe-configure-stageprofile-cloog:
19807 @if cloog-bootstrap
19808 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19809 configure-stageprofile-cloog:
19810 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19815 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19816 $(HOST_EXPORTS) \
19817 $(POSTSTAGE1_HOST_EXPORTS) \
19818 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19819 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19820 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19821 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19823 cd $(HOST_SUBDIR)/cloog || exit 1; \
19824 case $(srcdir) in \
19825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19826 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19828 esac; \
19829 srcdiroption="--srcdir=$${topdir}/cloog"; \
19830 libsrcdir="$$s/cloog"; \
19831 $(SHELL) $${libsrcdir}/configure \
19832 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19833 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19834 --with-build-libsubdir=$(HOST_SUBDIR) \
19835 $(STAGEprofile_CONFIGURE_FLAGS) \
19836 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19837 @endif cloog-bootstrap
19839 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19840 maybe-configure-stagefeedback-cloog:
19841 @if cloog-bootstrap
19842 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19843 configure-stagefeedback-cloog:
19844 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19846 @r=`${PWD_COMMAND}`; export r; \
19847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19849 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19850 $(HOST_EXPORTS) \
19851 $(POSTSTAGE1_HOST_EXPORTS) \
19852 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19853 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19854 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19855 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19857 cd $(HOST_SUBDIR)/cloog || exit 1; \
19858 case $(srcdir) in \
19859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19860 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19862 esac; \
19863 srcdiroption="--srcdir=$${topdir}/cloog"; \
19864 libsrcdir="$$s/cloog"; \
19865 $(SHELL) $${libsrcdir}/configure \
19866 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19867 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19868 --with-build-libsubdir=$(HOST_SUBDIR) \
19869 $(STAGEfeedback_CONFIGURE_FLAGS) \
19870 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19871 @endif cloog-bootstrap
19877 .PHONY: all-cloog maybe-all-cloog
19878 maybe-all-cloog:
19879 @if gcc-bootstrap
19880 all-cloog: stage_current
19881 @endif gcc-bootstrap
19882 @if cloog
19883 TARGET-cloog=all
19884 maybe-all-cloog: all-cloog
19885 all-cloog: configure-cloog
19886 @r=`${PWD_COMMAND}`; export r; \
19887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888 $(HOST_EXPORTS) \
19889 (cd $(HOST_SUBDIR)/cloog && \
19890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19891 $(TARGET-cloog))
19892 @endif cloog
19896 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19897 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19898 maybe-all-stage1-cloog:
19899 maybe-clean-stage1-cloog:
19900 @if cloog-bootstrap
19901 maybe-all-stage1-cloog: all-stage1-cloog
19902 all-stage1: all-stage1-cloog
19903 TARGET-stage1-cloog = $(TARGET-cloog)
19904 all-stage1-cloog: configure-stage1-cloog
19905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19906 @r=`${PWD_COMMAND}`; export r; \
19907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19908 TFLAGS="$(STAGE1_TFLAGS)"; \
19909 $(HOST_EXPORTS) \
19910 cd $(HOST_SUBDIR)/cloog && \
19911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19912 CFLAGS="$(STAGE1_CFLAGS)" \
19913 CXXFLAGS="$(STAGE1_CFLAGS)" \
19914 LIBCFLAGS="$(LIBCFLAGS)" \
19915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19918 $(EXTRA_HOST_FLAGS) \
19919 TFLAGS="$(STAGE1_TFLAGS)" \
19920 $(TARGET-stage1-cloog)
19922 maybe-clean-stage1-cloog: clean-stage1-cloog
19923 clean-stage1: clean-stage1-cloog
19924 clean-stage1-cloog:
19925 @if [ $(current_stage) = stage1 ]; then \
19926 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19927 else \
19928 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19929 $(MAKE) stage1-start; \
19930 fi; \
19931 cd $(HOST_SUBDIR)/cloog && \
19932 $(MAKE) $(EXTRA_HOST_FLAGS) \
19933 clean
19934 @endif cloog-bootstrap
19937 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19938 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19939 maybe-all-stage2-cloog:
19940 maybe-clean-stage2-cloog:
19941 @if cloog-bootstrap
19942 maybe-all-stage2-cloog: all-stage2-cloog
19943 all-stage2: all-stage2-cloog
19944 TARGET-stage2-cloog = $(TARGET-cloog)
19945 all-stage2-cloog: configure-stage2-cloog
19946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19947 @r=`${PWD_COMMAND}`; export r; \
19948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19949 TFLAGS="$(STAGE2_TFLAGS)"; \
19950 $(HOST_EXPORTS) \
19951 $(POSTSTAGE1_HOST_EXPORTS) \
19952 cd $(HOST_SUBDIR)/cloog && \
19953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19954 CFLAGS="$(STAGE2_CFLAGS)" \
19955 CXXFLAGS="$(STAGE2_CFLAGS)" \
19956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19961 TFLAGS="$(STAGE2_TFLAGS)" \
19962 $(TARGET-stage2-cloog)
19964 maybe-clean-stage2-cloog: clean-stage2-cloog
19965 clean-stage2: clean-stage2-cloog
19966 clean-stage2-cloog:
19967 @if [ $(current_stage) = stage2 ]; then \
19968 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19969 else \
19970 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19971 $(MAKE) stage2-start; \
19972 fi; \
19973 cd $(HOST_SUBDIR)/cloog && \
19974 $(MAKE) $(EXTRA_HOST_FLAGS) \
19975 $(POSTSTAGE1_FLAGS_TO_PASS) \
19976 clean
19977 @endif cloog-bootstrap
19980 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19981 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19982 maybe-all-stage3-cloog:
19983 maybe-clean-stage3-cloog:
19984 @if cloog-bootstrap
19985 maybe-all-stage3-cloog: all-stage3-cloog
19986 all-stage3: all-stage3-cloog
19987 TARGET-stage3-cloog = $(TARGET-cloog)
19988 all-stage3-cloog: configure-stage3-cloog
19989 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19990 @r=`${PWD_COMMAND}`; export r; \
19991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19992 TFLAGS="$(STAGE3_TFLAGS)"; \
19993 $(HOST_EXPORTS) \
19994 $(POSTSTAGE1_HOST_EXPORTS) \
19995 cd $(HOST_SUBDIR)/cloog && \
19996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19997 CFLAGS="$(STAGE3_CFLAGS)" \
19998 CXXFLAGS="$(STAGE3_CFLAGS)" \
19999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20004 TFLAGS="$(STAGE3_TFLAGS)" \
20005 $(TARGET-stage3-cloog)
20007 maybe-clean-stage3-cloog: clean-stage3-cloog
20008 clean-stage3: clean-stage3-cloog
20009 clean-stage3-cloog:
20010 @if [ $(current_stage) = stage3 ]; then \
20011 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20012 else \
20013 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20014 $(MAKE) stage3-start; \
20015 fi; \
20016 cd $(HOST_SUBDIR)/cloog && \
20017 $(MAKE) $(EXTRA_HOST_FLAGS) \
20018 $(POSTSTAGE1_FLAGS_TO_PASS) \
20019 clean
20020 @endif cloog-bootstrap
20023 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20024 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20025 maybe-all-stage4-cloog:
20026 maybe-clean-stage4-cloog:
20027 @if cloog-bootstrap
20028 maybe-all-stage4-cloog: all-stage4-cloog
20029 all-stage4: all-stage4-cloog
20030 TARGET-stage4-cloog = $(TARGET-cloog)
20031 all-stage4-cloog: configure-stage4-cloog
20032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20033 @r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035 TFLAGS="$(STAGE4_TFLAGS)"; \
20036 $(HOST_EXPORTS) \
20037 $(POSTSTAGE1_HOST_EXPORTS) \
20038 cd $(HOST_SUBDIR)/cloog && \
20039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20040 CFLAGS="$(STAGE4_CFLAGS)" \
20041 CXXFLAGS="$(STAGE4_CFLAGS)" \
20042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20047 TFLAGS="$(STAGE4_TFLAGS)" \
20048 $(TARGET-stage4-cloog)
20050 maybe-clean-stage4-cloog: clean-stage4-cloog
20051 clean-stage4: clean-stage4-cloog
20052 clean-stage4-cloog:
20053 @if [ $(current_stage) = stage4 ]; then \
20054 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20055 else \
20056 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20057 $(MAKE) stage4-start; \
20058 fi; \
20059 cd $(HOST_SUBDIR)/cloog && \
20060 $(MAKE) $(EXTRA_HOST_FLAGS) \
20061 $(POSTSTAGE1_FLAGS_TO_PASS) \
20062 clean
20063 @endif cloog-bootstrap
20066 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20067 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20068 maybe-all-stageprofile-cloog:
20069 maybe-clean-stageprofile-cloog:
20070 @if cloog-bootstrap
20071 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20072 all-stageprofile: all-stageprofile-cloog
20073 TARGET-stageprofile-cloog = $(TARGET-cloog)
20074 all-stageprofile-cloog: configure-stageprofile-cloog
20075 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20076 @r=`${PWD_COMMAND}`; export r; \
20077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20079 $(HOST_EXPORTS) \
20080 $(POSTSTAGE1_HOST_EXPORTS) \
20081 cd $(HOST_SUBDIR)/cloog && \
20082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20083 CFLAGS="$(STAGEprofile_CFLAGS)" \
20084 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20090 TFLAGS="$(STAGEprofile_TFLAGS)" \
20091 $(TARGET-stageprofile-cloog)
20093 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20094 clean-stageprofile: clean-stageprofile-cloog
20095 clean-stageprofile-cloog:
20096 @if [ $(current_stage) = stageprofile ]; then \
20097 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20098 else \
20099 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20100 $(MAKE) stageprofile-start; \
20101 fi; \
20102 cd $(HOST_SUBDIR)/cloog && \
20103 $(MAKE) $(EXTRA_HOST_FLAGS) \
20104 $(POSTSTAGE1_FLAGS_TO_PASS) \
20105 clean
20106 @endif cloog-bootstrap
20109 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20110 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20111 maybe-all-stagefeedback-cloog:
20112 maybe-clean-stagefeedback-cloog:
20113 @if cloog-bootstrap
20114 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20115 all-stagefeedback: all-stagefeedback-cloog
20116 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20117 all-stagefeedback-cloog: configure-stagefeedback-cloog
20118 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20119 @r=`${PWD_COMMAND}`; export r; \
20120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20121 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20122 $(HOST_EXPORTS) \
20123 $(POSTSTAGE1_HOST_EXPORTS) \
20124 cd $(HOST_SUBDIR)/cloog && \
20125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20126 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20127 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20128 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20133 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20134 $(TARGET-stagefeedback-cloog)
20136 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20137 clean-stagefeedback: clean-stagefeedback-cloog
20138 clean-stagefeedback-cloog:
20139 @if [ $(current_stage) = stagefeedback ]; then \
20140 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20141 else \
20142 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20143 $(MAKE) stagefeedback-start; \
20144 fi; \
20145 cd $(HOST_SUBDIR)/cloog && \
20146 $(MAKE) $(EXTRA_HOST_FLAGS) \
20147 $(POSTSTAGE1_FLAGS_TO_PASS) \
20148 clean
20149 @endif cloog-bootstrap
20155 .PHONY: check-cloog maybe-check-cloog
20156 maybe-check-cloog:
20157 @if cloog
20158 maybe-check-cloog: check-cloog
20160 check-cloog:
20161 @: $(MAKE); $(unstage)
20162 @r=`${PWD_COMMAND}`; export r; \
20163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20164 $(HOST_EXPORTS) \
20165 (cd $(HOST_SUBDIR)/cloog && \
20166 $(MAKE) $(FLAGS_TO_PASS) check)
20168 @endif cloog
20170 .PHONY: install-cloog maybe-install-cloog
20171 maybe-install-cloog:
20172 @if cloog
20173 maybe-install-cloog: install-cloog
20175 install-cloog:
20177 @endif cloog
20179 # Other targets (info, dvi, pdf, etc.)
20181 .PHONY: maybe-info-cloog info-cloog
20182 maybe-info-cloog:
20183 @if cloog
20184 maybe-info-cloog: info-cloog
20186 info-cloog: \
20187 configure-cloog
20188 @[ -f ./cloog/Makefile ] || exit 0; \
20189 r=`${PWD_COMMAND}`; export r; \
20190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191 $(HOST_EXPORTS) \
20192 for flag in $(EXTRA_HOST_FLAGS) ; do \
20193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20194 done; \
20195 echo "Doing info in cloog" ; \
20196 (cd $(HOST_SUBDIR)/cloog && \
20197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199 "RANLIB=$${RANLIB}" \
20200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20201 info) \
20202 || exit 1
20204 @endif cloog
20206 .PHONY: maybe-dvi-cloog dvi-cloog
20207 maybe-dvi-cloog:
20208 @if cloog
20209 maybe-dvi-cloog: dvi-cloog
20211 dvi-cloog: \
20212 configure-cloog
20213 @[ -f ./cloog/Makefile ] || exit 0; \
20214 r=`${PWD_COMMAND}`; export r; \
20215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216 $(HOST_EXPORTS) \
20217 for flag in $(EXTRA_HOST_FLAGS) ; do \
20218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20219 done; \
20220 echo "Doing dvi in cloog" ; \
20221 (cd $(HOST_SUBDIR)/cloog && \
20222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20224 "RANLIB=$${RANLIB}" \
20225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20226 dvi) \
20227 || exit 1
20229 @endif cloog
20231 .PHONY: maybe-pdf-cloog pdf-cloog
20232 maybe-pdf-cloog:
20233 @if cloog
20234 maybe-pdf-cloog: pdf-cloog
20236 pdf-cloog: \
20237 configure-cloog
20238 @[ -f ./cloog/Makefile ] || exit 0; \
20239 r=`${PWD_COMMAND}`; export r; \
20240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20241 $(HOST_EXPORTS) \
20242 for flag in $(EXTRA_HOST_FLAGS) ; do \
20243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20244 done; \
20245 echo "Doing pdf in cloog" ; \
20246 (cd $(HOST_SUBDIR)/cloog && \
20247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20249 "RANLIB=$${RANLIB}" \
20250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20251 pdf) \
20252 || exit 1
20254 @endif cloog
20256 .PHONY: maybe-html-cloog html-cloog
20257 maybe-html-cloog:
20258 @if cloog
20259 maybe-html-cloog: html-cloog
20261 html-cloog: \
20262 configure-cloog
20263 @[ -f ./cloog/Makefile ] || exit 0; \
20264 r=`${PWD_COMMAND}`; export r; \
20265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266 $(HOST_EXPORTS) \
20267 for flag in $(EXTRA_HOST_FLAGS) ; do \
20268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269 done; \
20270 echo "Doing html in cloog" ; \
20271 (cd $(HOST_SUBDIR)/cloog && \
20272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274 "RANLIB=$${RANLIB}" \
20275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276 html) \
20277 || exit 1
20279 @endif cloog
20281 .PHONY: maybe-TAGS-cloog TAGS-cloog
20282 maybe-TAGS-cloog:
20283 @if cloog
20284 maybe-TAGS-cloog: TAGS-cloog
20286 TAGS-cloog: \
20287 configure-cloog
20288 @[ -f ./cloog/Makefile ] || exit 0; \
20289 r=`${PWD_COMMAND}`; export r; \
20290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20291 $(HOST_EXPORTS) \
20292 for flag in $(EXTRA_HOST_FLAGS) ; do \
20293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20294 done; \
20295 echo "Doing TAGS in cloog" ; \
20296 (cd $(HOST_SUBDIR)/cloog && \
20297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20299 "RANLIB=$${RANLIB}" \
20300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20301 TAGS) \
20302 || exit 1
20304 @endif cloog
20306 .PHONY: maybe-install-info-cloog install-info-cloog
20307 maybe-install-info-cloog:
20308 @if cloog
20309 maybe-install-info-cloog: install-info-cloog
20311 install-info-cloog: \
20312 configure-cloog \
20313 info-cloog
20314 @[ -f ./cloog/Makefile ] || exit 0; \
20315 r=`${PWD_COMMAND}`; export r; \
20316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317 $(HOST_EXPORTS) \
20318 for flag in $(EXTRA_HOST_FLAGS) ; do \
20319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320 done; \
20321 echo "Doing install-info in cloog" ; \
20322 (cd $(HOST_SUBDIR)/cloog && \
20323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20325 "RANLIB=$${RANLIB}" \
20326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20327 install-info) \
20328 || exit 1
20330 @endif cloog
20332 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20333 maybe-install-pdf-cloog:
20334 @if cloog
20335 maybe-install-pdf-cloog: install-pdf-cloog
20337 install-pdf-cloog: \
20338 configure-cloog \
20339 pdf-cloog
20340 @[ -f ./cloog/Makefile ] || exit 0; \
20341 r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 $(HOST_EXPORTS) \
20344 for flag in $(EXTRA_HOST_FLAGS) ; do \
20345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20346 done; \
20347 echo "Doing install-pdf in cloog" ; \
20348 (cd $(HOST_SUBDIR)/cloog && \
20349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20351 "RANLIB=$${RANLIB}" \
20352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20353 install-pdf) \
20354 || exit 1
20356 @endif cloog
20358 .PHONY: maybe-install-html-cloog install-html-cloog
20359 maybe-install-html-cloog:
20360 @if cloog
20361 maybe-install-html-cloog: install-html-cloog
20363 install-html-cloog: \
20364 configure-cloog \
20365 html-cloog
20366 @[ -f ./cloog/Makefile ] || exit 0; \
20367 r=`${PWD_COMMAND}`; export r; \
20368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369 $(HOST_EXPORTS) \
20370 for flag in $(EXTRA_HOST_FLAGS) ; do \
20371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372 done; \
20373 echo "Doing install-html in cloog" ; \
20374 (cd $(HOST_SUBDIR)/cloog && \
20375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20377 "RANLIB=$${RANLIB}" \
20378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20379 install-html) \
20380 || exit 1
20382 @endif cloog
20384 .PHONY: maybe-installcheck-cloog installcheck-cloog
20385 maybe-installcheck-cloog:
20386 @if cloog
20387 maybe-installcheck-cloog: installcheck-cloog
20389 installcheck-cloog: \
20390 configure-cloog
20391 @[ -f ./cloog/Makefile ] || exit 0; \
20392 r=`${PWD_COMMAND}`; export r; \
20393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20394 $(HOST_EXPORTS) \
20395 for flag in $(EXTRA_HOST_FLAGS) ; do \
20396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20397 done; \
20398 echo "Doing installcheck in cloog" ; \
20399 (cd $(HOST_SUBDIR)/cloog && \
20400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20402 "RANLIB=$${RANLIB}" \
20403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20404 installcheck) \
20405 || exit 1
20407 @endif cloog
20409 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20410 maybe-mostlyclean-cloog:
20411 @if cloog
20412 maybe-mostlyclean-cloog: mostlyclean-cloog
20414 mostlyclean-cloog:
20415 @[ -f ./cloog/Makefile ] || exit 0; \
20416 r=`${PWD_COMMAND}`; export r; \
20417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20418 $(HOST_EXPORTS) \
20419 for flag in $(EXTRA_HOST_FLAGS) ; do \
20420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20421 done; \
20422 echo "Doing mostlyclean in cloog" ; \
20423 (cd $(HOST_SUBDIR)/cloog && \
20424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20426 "RANLIB=$${RANLIB}" \
20427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20428 mostlyclean) \
20429 || exit 1
20431 @endif cloog
20433 .PHONY: maybe-clean-cloog clean-cloog
20434 maybe-clean-cloog:
20435 @if cloog
20436 maybe-clean-cloog: clean-cloog
20438 clean-cloog:
20439 @[ -f ./cloog/Makefile ] || exit 0; \
20440 r=`${PWD_COMMAND}`; export r; \
20441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20442 $(HOST_EXPORTS) \
20443 for flag in $(EXTRA_HOST_FLAGS) ; do \
20444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20445 done; \
20446 echo "Doing clean in cloog" ; \
20447 (cd $(HOST_SUBDIR)/cloog && \
20448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20450 "RANLIB=$${RANLIB}" \
20451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20452 clean) \
20453 || exit 1
20455 @endif cloog
20457 .PHONY: maybe-distclean-cloog distclean-cloog
20458 maybe-distclean-cloog:
20459 @if cloog
20460 maybe-distclean-cloog: distclean-cloog
20462 distclean-cloog:
20463 @[ -f ./cloog/Makefile ] || exit 0; \
20464 r=`${PWD_COMMAND}`; export r; \
20465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20466 $(HOST_EXPORTS) \
20467 for flag in $(EXTRA_HOST_FLAGS) ; do \
20468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20469 done; \
20470 echo "Doing distclean in cloog" ; \
20471 (cd $(HOST_SUBDIR)/cloog && \
20472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20474 "RANLIB=$${RANLIB}" \
20475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20476 distclean) \
20477 || exit 1
20479 @endif cloog
20481 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20482 maybe-maintainer-clean-cloog:
20483 @if cloog
20484 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20486 maintainer-clean-cloog:
20487 @[ -f ./cloog/Makefile ] || exit 0; \
20488 r=`${PWD_COMMAND}`; export r; \
20489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20490 $(HOST_EXPORTS) \
20491 for flag in $(EXTRA_HOST_FLAGS) ; do \
20492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20493 done; \
20494 echo "Doing maintainer-clean in cloog" ; \
20495 (cd $(HOST_SUBDIR)/cloog && \
20496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20498 "RANLIB=$${RANLIB}" \
20499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20500 maintainer-clean) \
20501 || exit 1
20503 @endif cloog
20507 .PHONY: configure-gnuserv maybe-configure-gnuserv
20508 maybe-configure-gnuserv:
20509 @if gcc-bootstrap
20510 configure-gnuserv: stage_current
20511 @endif gcc-bootstrap
20512 @if gnuserv
20513 maybe-configure-gnuserv: configure-gnuserv
20514 configure-gnuserv:
20515 @: $(MAKE); $(unstage)
20516 @r=`${PWD_COMMAND}`; export r; \
20517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20518 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20520 $(HOST_EXPORTS) \
20521 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20522 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20523 case $(srcdir) in \
20524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20525 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20527 esac; \
20528 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20529 libsrcdir="$$s/gnuserv"; \
20530 $(SHELL) $${libsrcdir}/configure \
20531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20532 --target=${target_alias} $${srcdiroption} \
20533 || exit 1
20534 @endif gnuserv
20540 .PHONY: all-gnuserv maybe-all-gnuserv
20541 maybe-all-gnuserv:
20542 @if gcc-bootstrap
20543 all-gnuserv: stage_current
20544 @endif gcc-bootstrap
20545 @if gnuserv
20546 TARGET-gnuserv=all
20547 maybe-all-gnuserv: all-gnuserv
20548 all-gnuserv: configure-gnuserv
20549 @: $(MAKE); $(unstage)
20550 @r=`${PWD_COMMAND}`; export r; \
20551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20552 $(HOST_EXPORTS) \
20553 (cd $(HOST_SUBDIR)/gnuserv && \
20554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20555 $(TARGET-gnuserv))
20556 @endif gnuserv
20561 .PHONY: check-gnuserv maybe-check-gnuserv
20562 maybe-check-gnuserv:
20563 @if gnuserv
20564 maybe-check-gnuserv: check-gnuserv
20566 check-gnuserv:
20567 @: $(MAKE); $(unstage)
20568 @r=`${PWD_COMMAND}`; export r; \
20569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20570 $(HOST_EXPORTS) \
20571 (cd $(HOST_SUBDIR)/gnuserv && \
20572 $(MAKE) $(FLAGS_TO_PASS) check)
20574 @endif gnuserv
20576 .PHONY: install-gnuserv maybe-install-gnuserv
20577 maybe-install-gnuserv:
20578 @if gnuserv
20579 maybe-install-gnuserv: install-gnuserv
20581 install-gnuserv: installdirs
20582 @: $(MAKE); $(unstage)
20583 @r=`${PWD_COMMAND}`; export r; \
20584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20585 $(HOST_EXPORTS) \
20586 (cd $(HOST_SUBDIR)/gnuserv && \
20587 $(MAKE) $(FLAGS_TO_PASS) install)
20589 @endif gnuserv
20591 # Other targets (info, dvi, pdf, etc.)
20593 .PHONY: maybe-info-gnuserv info-gnuserv
20594 maybe-info-gnuserv:
20595 @if gnuserv
20596 maybe-info-gnuserv: info-gnuserv
20598 info-gnuserv: \
20599 configure-gnuserv
20600 @: $(MAKE); $(unstage)
20601 @[ -f ./gnuserv/Makefile ] || exit 0; \
20602 r=`${PWD_COMMAND}`; export r; \
20603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20604 $(HOST_EXPORTS) \
20605 for flag in $(EXTRA_HOST_FLAGS) ; do \
20606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20607 done; \
20608 echo "Doing info in gnuserv" ; \
20609 (cd $(HOST_SUBDIR)/gnuserv && \
20610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20612 "RANLIB=$${RANLIB}" \
20613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20614 info) \
20615 || exit 1
20617 @endif gnuserv
20619 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20620 maybe-dvi-gnuserv:
20621 @if gnuserv
20622 maybe-dvi-gnuserv: dvi-gnuserv
20624 dvi-gnuserv: \
20625 configure-gnuserv
20626 @: $(MAKE); $(unstage)
20627 @[ -f ./gnuserv/Makefile ] || exit 0; \
20628 r=`${PWD_COMMAND}`; export r; \
20629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20630 $(HOST_EXPORTS) \
20631 for flag in $(EXTRA_HOST_FLAGS) ; do \
20632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20633 done; \
20634 echo "Doing dvi in gnuserv" ; \
20635 (cd $(HOST_SUBDIR)/gnuserv && \
20636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20638 "RANLIB=$${RANLIB}" \
20639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20640 dvi) \
20641 || exit 1
20643 @endif gnuserv
20645 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20646 maybe-pdf-gnuserv:
20647 @if gnuserv
20648 maybe-pdf-gnuserv: pdf-gnuserv
20650 pdf-gnuserv: \
20651 configure-gnuserv
20652 @: $(MAKE); $(unstage)
20653 @[ -f ./gnuserv/Makefile ] || exit 0; \
20654 r=`${PWD_COMMAND}`; export r; \
20655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20656 $(HOST_EXPORTS) \
20657 for flag in $(EXTRA_HOST_FLAGS) ; do \
20658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20659 done; \
20660 echo "Doing pdf in gnuserv" ; \
20661 (cd $(HOST_SUBDIR)/gnuserv && \
20662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20664 "RANLIB=$${RANLIB}" \
20665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20666 pdf) \
20667 || exit 1
20669 @endif gnuserv
20671 .PHONY: maybe-html-gnuserv html-gnuserv
20672 maybe-html-gnuserv:
20673 @if gnuserv
20674 maybe-html-gnuserv: html-gnuserv
20676 html-gnuserv: \
20677 configure-gnuserv
20678 @: $(MAKE); $(unstage)
20679 @[ -f ./gnuserv/Makefile ] || exit 0; \
20680 r=`${PWD_COMMAND}`; export r; \
20681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682 $(HOST_EXPORTS) \
20683 for flag in $(EXTRA_HOST_FLAGS) ; do \
20684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20685 done; \
20686 echo "Doing html in gnuserv" ; \
20687 (cd $(HOST_SUBDIR)/gnuserv && \
20688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20690 "RANLIB=$${RANLIB}" \
20691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20692 html) \
20693 || exit 1
20695 @endif gnuserv
20697 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20698 maybe-TAGS-gnuserv:
20699 @if gnuserv
20700 maybe-TAGS-gnuserv: TAGS-gnuserv
20702 TAGS-gnuserv: \
20703 configure-gnuserv
20704 @: $(MAKE); $(unstage)
20705 @[ -f ./gnuserv/Makefile ] || exit 0; \
20706 r=`${PWD_COMMAND}`; export r; \
20707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20708 $(HOST_EXPORTS) \
20709 for flag in $(EXTRA_HOST_FLAGS) ; do \
20710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20711 done; \
20712 echo "Doing TAGS in gnuserv" ; \
20713 (cd $(HOST_SUBDIR)/gnuserv && \
20714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20716 "RANLIB=$${RANLIB}" \
20717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20718 TAGS) \
20719 || exit 1
20721 @endif gnuserv
20723 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20724 maybe-install-info-gnuserv:
20725 @if gnuserv
20726 maybe-install-info-gnuserv: install-info-gnuserv
20728 install-info-gnuserv: \
20729 configure-gnuserv \
20730 info-gnuserv
20731 @: $(MAKE); $(unstage)
20732 @[ -f ./gnuserv/Makefile ] || exit 0; \
20733 r=`${PWD_COMMAND}`; export r; \
20734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735 $(HOST_EXPORTS) \
20736 for flag in $(EXTRA_HOST_FLAGS) ; do \
20737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738 done; \
20739 echo "Doing install-info in gnuserv" ; \
20740 (cd $(HOST_SUBDIR)/gnuserv && \
20741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743 "RANLIB=$${RANLIB}" \
20744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745 install-info) \
20746 || exit 1
20748 @endif gnuserv
20750 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20751 maybe-install-pdf-gnuserv:
20752 @if gnuserv
20753 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20755 install-pdf-gnuserv: \
20756 configure-gnuserv \
20757 pdf-gnuserv
20758 @: $(MAKE); $(unstage)
20759 @[ -f ./gnuserv/Makefile ] || exit 0; \
20760 r=`${PWD_COMMAND}`; export r; \
20761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20762 $(HOST_EXPORTS) \
20763 for flag in $(EXTRA_HOST_FLAGS) ; do \
20764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20765 done; \
20766 echo "Doing install-pdf in gnuserv" ; \
20767 (cd $(HOST_SUBDIR)/gnuserv && \
20768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20770 "RANLIB=$${RANLIB}" \
20771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20772 install-pdf) \
20773 || exit 1
20775 @endif gnuserv
20777 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20778 maybe-install-html-gnuserv:
20779 @if gnuserv
20780 maybe-install-html-gnuserv: install-html-gnuserv
20782 install-html-gnuserv: \
20783 configure-gnuserv \
20784 html-gnuserv
20785 @: $(MAKE); $(unstage)
20786 @[ -f ./gnuserv/Makefile ] || exit 0; \
20787 r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 $(HOST_EXPORTS) \
20790 for flag in $(EXTRA_HOST_FLAGS) ; do \
20791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20792 done; \
20793 echo "Doing install-html in gnuserv" ; \
20794 (cd $(HOST_SUBDIR)/gnuserv && \
20795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20797 "RANLIB=$${RANLIB}" \
20798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20799 install-html) \
20800 || exit 1
20802 @endif gnuserv
20804 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20805 maybe-installcheck-gnuserv:
20806 @if gnuserv
20807 maybe-installcheck-gnuserv: installcheck-gnuserv
20809 installcheck-gnuserv: \
20810 configure-gnuserv
20811 @: $(MAKE); $(unstage)
20812 @[ -f ./gnuserv/Makefile ] || exit 0; \
20813 r=`${PWD_COMMAND}`; export r; \
20814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20815 $(HOST_EXPORTS) \
20816 for flag in $(EXTRA_HOST_FLAGS) ; do \
20817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20818 done; \
20819 echo "Doing installcheck in gnuserv" ; \
20820 (cd $(HOST_SUBDIR)/gnuserv && \
20821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20823 "RANLIB=$${RANLIB}" \
20824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20825 installcheck) \
20826 || exit 1
20828 @endif gnuserv
20830 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20831 maybe-mostlyclean-gnuserv:
20832 @if gnuserv
20833 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20835 mostlyclean-gnuserv:
20836 @: $(MAKE); $(unstage)
20837 @[ -f ./gnuserv/Makefile ] || exit 0; \
20838 r=`${PWD_COMMAND}`; export r; \
20839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840 $(HOST_EXPORTS) \
20841 for flag in $(EXTRA_HOST_FLAGS) ; do \
20842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20843 done; \
20844 echo "Doing mostlyclean in gnuserv" ; \
20845 (cd $(HOST_SUBDIR)/gnuserv && \
20846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20848 "RANLIB=$${RANLIB}" \
20849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20850 mostlyclean) \
20851 || exit 1
20853 @endif gnuserv
20855 .PHONY: maybe-clean-gnuserv clean-gnuserv
20856 maybe-clean-gnuserv:
20857 @if gnuserv
20858 maybe-clean-gnuserv: clean-gnuserv
20860 clean-gnuserv:
20861 @: $(MAKE); $(unstage)
20862 @[ -f ./gnuserv/Makefile ] || exit 0; \
20863 r=`${PWD_COMMAND}`; export r; \
20864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865 $(HOST_EXPORTS) \
20866 for flag in $(EXTRA_HOST_FLAGS) ; do \
20867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20868 done; \
20869 echo "Doing clean in gnuserv" ; \
20870 (cd $(HOST_SUBDIR)/gnuserv && \
20871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20873 "RANLIB=$${RANLIB}" \
20874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20875 clean) \
20876 || exit 1
20878 @endif gnuserv
20880 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20881 maybe-distclean-gnuserv:
20882 @if gnuserv
20883 maybe-distclean-gnuserv: distclean-gnuserv
20885 distclean-gnuserv:
20886 @: $(MAKE); $(unstage)
20887 @[ -f ./gnuserv/Makefile ] || exit 0; \
20888 r=`${PWD_COMMAND}`; export r; \
20889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890 $(HOST_EXPORTS) \
20891 for flag in $(EXTRA_HOST_FLAGS) ; do \
20892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20893 done; \
20894 echo "Doing distclean in gnuserv" ; \
20895 (cd $(HOST_SUBDIR)/gnuserv && \
20896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20898 "RANLIB=$${RANLIB}" \
20899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20900 distclean) \
20901 || exit 1
20903 @endif gnuserv
20905 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20906 maybe-maintainer-clean-gnuserv:
20907 @if gnuserv
20908 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20910 maintainer-clean-gnuserv:
20911 @: $(MAKE); $(unstage)
20912 @[ -f ./gnuserv/Makefile ] || exit 0; \
20913 r=`${PWD_COMMAND}`; export r; \
20914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20915 $(HOST_EXPORTS) \
20916 for flag in $(EXTRA_HOST_FLAGS) ; do \
20917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20918 done; \
20919 echo "Doing maintainer-clean in gnuserv" ; \
20920 (cd $(HOST_SUBDIR)/gnuserv && \
20921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20923 "RANLIB=$${RANLIB}" \
20924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20925 maintainer-clean) \
20926 || exit 1
20928 @endif gnuserv
20932 .PHONY: configure-gold maybe-configure-gold
20933 maybe-configure-gold:
20934 @if gcc-bootstrap
20935 configure-gold: stage_current
20936 @endif gcc-bootstrap
20937 @if gold
20938 maybe-configure-gold: configure-gold
20939 configure-gold:
20940 @r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20944 $(HOST_EXPORTS) \
20945 echo Configuring in $(HOST_SUBDIR)/gold; \
20946 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20947 case $(srcdir) in \
20948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20949 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20951 esac; \
20952 srcdiroption="--srcdir=$${topdir}/gold"; \
20953 libsrcdir="$$s/gold"; \
20954 $(SHELL) $${libsrcdir}/configure \
20955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20956 --target=${target_alias} $${srcdiroption} \
20957 || exit 1
20958 @endif gold
20962 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20963 maybe-configure-stage1-gold:
20964 @if gold-bootstrap
20965 maybe-configure-stage1-gold: configure-stage1-gold
20966 configure-stage1-gold:
20967 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20969 @r=`${PWD_COMMAND}`; export r; \
20970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971 TFLAGS="$(STAGE1_TFLAGS)"; \
20972 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20973 $(HOST_EXPORTS) \
20974 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20975 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20976 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20977 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20979 cd $(HOST_SUBDIR)/gold || exit 1; \
20980 case $(srcdir) in \
20981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20982 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20984 esac; \
20985 srcdiroption="--srcdir=$${topdir}/gold"; \
20986 libsrcdir="$$s/gold"; \
20987 $(SHELL) $${libsrcdir}/configure \
20988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20989 --target=${target_alias} $${srcdiroption} \
20990 $(STAGE1_CONFIGURE_FLAGS)
20991 @endif gold-bootstrap
20993 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20994 maybe-configure-stage2-gold:
20995 @if gold-bootstrap
20996 maybe-configure-stage2-gold: configure-stage2-gold
20997 configure-stage2-gold:
20998 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21000 @r=`${PWD_COMMAND}`; export r; \
21001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21002 TFLAGS="$(STAGE2_TFLAGS)"; \
21003 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21004 $(HOST_EXPORTS) \
21005 $(POSTSTAGE1_HOST_EXPORTS) \
21006 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21007 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21008 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21009 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21011 cd $(HOST_SUBDIR)/gold || exit 1; \
21012 case $(srcdir) in \
21013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21014 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21016 esac; \
21017 srcdiroption="--srcdir=$${topdir}/gold"; \
21018 libsrcdir="$$s/gold"; \
21019 $(SHELL) $${libsrcdir}/configure \
21020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21021 --target=${target_alias} $${srcdiroption} \
21022 --with-build-libsubdir=$(HOST_SUBDIR) \
21023 $(STAGE2_CONFIGURE_FLAGS)
21024 @endif gold-bootstrap
21026 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
21027 maybe-configure-stage3-gold:
21028 @if gold-bootstrap
21029 maybe-configure-stage3-gold: configure-stage3-gold
21030 configure-stage3-gold:
21031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21033 @r=`${PWD_COMMAND}`; export r; \
21034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21035 TFLAGS="$(STAGE3_TFLAGS)"; \
21036 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21037 $(HOST_EXPORTS) \
21038 $(POSTSTAGE1_HOST_EXPORTS) \
21039 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21040 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21041 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21042 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
21043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21044 cd $(HOST_SUBDIR)/gold || exit 1; \
21045 case $(srcdir) in \
21046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21047 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21049 esac; \
21050 srcdiroption="--srcdir=$${topdir}/gold"; \
21051 libsrcdir="$$s/gold"; \
21052 $(SHELL) $${libsrcdir}/configure \
21053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21054 --target=${target_alias} $${srcdiroption} \
21055 --with-build-libsubdir=$(HOST_SUBDIR) \
21056 $(STAGE3_CONFIGURE_FLAGS)
21057 @endif gold-bootstrap
21059 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
21060 maybe-configure-stage4-gold:
21061 @if gold-bootstrap
21062 maybe-configure-stage4-gold: configure-stage4-gold
21063 configure-stage4-gold:
21064 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21066 @r=`${PWD_COMMAND}`; export r; \
21067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21068 TFLAGS="$(STAGE4_TFLAGS)"; \
21069 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21070 $(HOST_EXPORTS) \
21071 $(POSTSTAGE1_HOST_EXPORTS) \
21072 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21073 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21074 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21075 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
21076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21077 cd $(HOST_SUBDIR)/gold || exit 1; \
21078 case $(srcdir) in \
21079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21080 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21082 esac; \
21083 srcdiroption="--srcdir=$${topdir}/gold"; \
21084 libsrcdir="$$s/gold"; \
21085 $(SHELL) $${libsrcdir}/configure \
21086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21087 --target=${target_alias} $${srcdiroption} \
21088 --with-build-libsubdir=$(HOST_SUBDIR) \
21089 $(STAGE4_CONFIGURE_FLAGS)
21090 @endif gold-bootstrap
21092 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
21093 maybe-configure-stageprofile-gold:
21094 @if gold-bootstrap
21095 maybe-configure-stageprofile-gold: configure-stageprofile-gold
21096 configure-stageprofile-gold:
21097 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21099 @r=`${PWD_COMMAND}`; export r; \
21100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21102 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21103 $(HOST_EXPORTS) \
21104 $(POSTSTAGE1_HOST_EXPORTS) \
21105 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21106 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
21107 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21108 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
21109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21110 cd $(HOST_SUBDIR)/gold || exit 1; \
21111 case $(srcdir) in \
21112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21113 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21115 esac; \
21116 srcdiroption="--srcdir=$${topdir}/gold"; \
21117 libsrcdir="$$s/gold"; \
21118 $(SHELL) $${libsrcdir}/configure \
21119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21120 --target=${target_alias} $${srcdiroption} \
21121 --with-build-libsubdir=$(HOST_SUBDIR) \
21122 $(STAGEprofile_CONFIGURE_FLAGS)
21123 @endif gold-bootstrap
21125 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
21126 maybe-configure-stagefeedback-gold:
21127 @if gold-bootstrap
21128 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
21129 configure-stagefeedback-gold:
21130 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21132 @r=`${PWD_COMMAND}`; export r; \
21133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21134 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21135 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21136 $(HOST_EXPORTS) \
21137 $(POSTSTAGE1_HOST_EXPORTS) \
21138 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21139 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
21140 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21141 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
21142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21143 cd $(HOST_SUBDIR)/gold || exit 1; \
21144 case $(srcdir) in \
21145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21146 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21148 esac; \
21149 srcdiroption="--srcdir=$${topdir}/gold"; \
21150 libsrcdir="$$s/gold"; \
21151 $(SHELL) $${libsrcdir}/configure \
21152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21153 --target=${target_alias} $${srcdiroption} \
21154 --with-build-libsubdir=$(HOST_SUBDIR) \
21155 $(STAGEfeedback_CONFIGURE_FLAGS)
21156 @endif gold-bootstrap
21162 .PHONY: all-gold maybe-all-gold
21163 maybe-all-gold:
21164 @if gcc-bootstrap
21165 all-gold: stage_current
21166 @endif gcc-bootstrap
21167 @if gold
21168 TARGET-gold=all
21169 maybe-all-gold: all-gold
21170 all-gold: configure-gold
21171 @r=`${PWD_COMMAND}`; export r; \
21172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173 $(HOST_EXPORTS) \
21174 (cd $(HOST_SUBDIR)/gold && \
21175 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21176 $(TARGET-gold))
21177 @endif gold
21181 .PHONY: all-stage1-gold maybe-all-stage1-gold
21182 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
21183 maybe-all-stage1-gold:
21184 maybe-clean-stage1-gold:
21185 @if gold-bootstrap
21186 maybe-all-stage1-gold: all-stage1-gold
21187 all-stage1: all-stage1-gold
21188 TARGET-stage1-gold = $(TARGET-gold)
21189 all-stage1-gold: configure-stage1-gold
21190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21191 @r=`${PWD_COMMAND}`; export r; \
21192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193 TFLAGS="$(STAGE1_TFLAGS)"; \
21194 $(HOST_EXPORTS) \
21195 cd $(HOST_SUBDIR)/gold && \
21196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21197 CFLAGS="$(STAGE1_CFLAGS)" \
21198 CXXFLAGS="$(STAGE1_CFLAGS)" \
21199 LIBCFLAGS="$(LIBCFLAGS)" \
21200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21203 $(EXTRA_HOST_FLAGS) \
21204 TFLAGS="$(STAGE1_TFLAGS)" \
21205 $(TARGET-stage1-gold)
21207 maybe-clean-stage1-gold: clean-stage1-gold
21208 clean-stage1: clean-stage1-gold
21209 clean-stage1-gold:
21210 @if [ $(current_stage) = stage1 ]; then \
21211 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21212 else \
21213 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
21214 $(MAKE) stage1-start; \
21215 fi; \
21216 cd $(HOST_SUBDIR)/gold && \
21217 $(MAKE) $(EXTRA_HOST_FLAGS) \
21218 clean
21219 @endif gold-bootstrap
21222 .PHONY: all-stage2-gold maybe-all-stage2-gold
21223 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
21224 maybe-all-stage2-gold:
21225 maybe-clean-stage2-gold:
21226 @if gold-bootstrap
21227 maybe-all-stage2-gold: all-stage2-gold
21228 all-stage2: all-stage2-gold
21229 TARGET-stage2-gold = $(TARGET-gold)
21230 all-stage2-gold: configure-stage2-gold
21231 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21232 @r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 TFLAGS="$(STAGE2_TFLAGS)"; \
21235 $(HOST_EXPORTS) \
21236 $(POSTSTAGE1_HOST_EXPORTS) \
21237 cd $(HOST_SUBDIR)/gold && \
21238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21239 CFLAGS="$(STAGE2_CFLAGS)" \
21240 CXXFLAGS="$(STAGE2_CFLAGS)" \
21241 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21246 TFLAGS="$(STAGE2_TFLAGS)" \
21247 $(TARGET-stage2-gold)
21249 maybe-clean-stage2-gold: clean-stage2-gold
21250 clean-stage2: clean-stage2-gold
21251 clean-stage2-gold:
21252 @if [ $(current_stage) = stage2 ]; then \
21253 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21254 else \
21255 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
21256 $(MAKE) stage2-start; \
21257 fi; \
21258 cd $(HOST_SUBDIR)/gold && \
21259 $(MAKE) $(EXTRA_HOST_FLAGS) \
21260 $(POSTSTAGE1_FLAGS_TO_PASS) \
21261 clean
21262 @endif gold-bootstrap
21265 .PHONY: all-stage3-gold maybe-all-stage3-gold
21266 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
21267 maybe-all-stage3-gold:
21268 maybe-clean-stage3-gold:
21269 @if gold-bootstrap
21270 maybe-all-stage3-gold: all-stage3-gold
21271 all-stage3: all-stage3-gold
21272 TARGET-stage3-gold = $(TARGET-gold)
21273 all-stage3-gold: configure-stage3-gold
21274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21275 @r=`${PWD_COMMAND}`; export r; \
21276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277 TFLAGS="$(STAGE3_TFLAGS)"; \
21278 $(HOST_EXPORTS) \
21279 $(POSTSTAGE1_HOST_EXPORTS) \
21280 cd $(HOST_SUBDIR)/gold && \
21281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21282 CFLAGS="$(STAGE3_CFLAGS)" \
21283 CXXFLAGS="$(STAGE3_CFLAGS)" \
21284 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21289 TFLAGS="$(STAGE3_TFLAGS)" \
21290 $(TARGET-stage3-gold)
21292 maybe-clean-stage3-gold: clean-stage3-gold
21293 clean-stage3: clean-stage3-gold
21294 clean-stage3-gold:
21295 @if [ $(current_stage) = stage3 ]; then \
21296 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21297 else \
21298 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
21299 $(MAKE) stage3-start; \
21300 fi; \
21301 cd $(HOST_SUBDIR)/gold && \
21302 $(MAKE) $(EXTRA_HOST_FLAGS) \
21303 $(POSTSTAGE1_FLAGS_TO_PASS) \
21304 clean
21305 @endif gold-bootstrap
21308 .PHONY: all-stage4-gold maybe-all-stage4-gold
21309 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
21310 maybe-all-stage4-gold:
21311 maybe-clean-stage4-gold:
21312 @if gold-bootstrap
21313 maybe-all-stage4-gold: all-stage4-gold
21314 all-stage4: all-stage4-gold
21315 TARGET-stage4-gold = $(TARGET-gold)
21316 all-stage4-gold: configure-stage4-gold
21317 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21318 @r=`${PWD_COMMAND}`; export r; \
21319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320 TFLAGS="$(STAGE4_TFLAGS)"; \
21321 $(HOST_EXPORTS) \
21322 $(POSTSTAGE1_HOST_EXPORTS) \
21323 cd $(HOST_SUBDIR)/gold && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21325 CFLAGS="$(STAGE4_CFLAGS)" \
21326 CXXFLAGS="$(STAGE4_CFLAGS)" \
21327 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21332 TFLAGS="$(STAGE4_TFLAGS)" \
21333 $(TARGET-stage4-gold)
21335 maybe-clean-stage4-gold: clean-stage4-gold
21336 clean-stage4: clean-stage4-gold
21337 clean-stage4-gold:
21338 @if [ $(current_stage) = stage4 ]; then \
21339 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21340 else \
21341 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
21342 $(MAKE) stage4-start; \
21343 fi; \
21344 cd $(HOST_SUBDIR)/gold && \
21345 $(MAKE) $(EXTRA_HOST_FLAGS) \
21346 $(POSTSTAGE1_FLAGS_TO_PASS) \
21347 clean
21348 @endif gold-bootstrap
21351 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
21352 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
21353 maybe-all-stageprofile-gold:
21354 maybe-clean-stageprofile-gold:
21355 @if gold-bootstrap
21356 maybe-all-stageprofile-gold: all-stageprofile-gold
21357 all-stageprofile: all-stageprofile-gold
21358 TARGET-stageprofile-gold = $(TARGET-gold)
21359 all-stageprofile-gold: configure-stageprofile-gold
21360 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21364 $(HOST_EXPORTS) \
21365 $(POSTSTAGE1_HOST_EXPORTS) \
21366 cd $(HOST_SUBDIR)/gold && \
21367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21368 CFLAGS="$(STAGEprofile_CFLAGS)" \
21369 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
21370 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21375 TFLAGS="$(STAGEprofile_TFLAGS)" \
21376 $(TARGET-stageprofile-gold)
21378 maybe-clean-stageprofile-gold: clean-stageprofile-gold
21379 clean-stageprofile: clean-stageprofile-gold
21380 clean-stageprofile-gold:
21381 @if [ $(current_stage) = stageprofile ]; then \
21382 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21383 else \
21384 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
21385 $(MAKE) stageprofile-start; \
21386 fi; \
21387 cd $(HOST_SUBDIR)/gold && \
21388 $(MAKE) $(EXTRA_HOST_FLAGS) \
21389 $(POSTSTAGE1_FLAGS_TO_PASS) \
21390 clean
21391 @endif gold-bootstrap
21394 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
21395 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
21396 maybe-all-stagefeedback-gold:
21397 maybe-clean-stagefeedback-gold:
21398 @if gold-bootstrap
21399 maybe-all-stagefeedback-gold: all-stagefeedback-gold
21400 all-stagefeedback: all-stagefeedback-gold
21401 TARGET-stagefeedback-gold = $(TARGET-gold)
21402 all-stagefeedback-gold: configure-stagefeedback-gold
21403 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21404 @r=`${PWD_COMMAND}`; export r; \
21405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21406 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21407 $(HOST_EXPORTS) \
21408 $(POSTSTAGE1_HOST_EXPORTS) \
21409 cd $(HOST_SUBDIR)/gold && \
21410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21411 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21412 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
21413 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21418 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21419 $(TARGET-stagefeedback-gold)
21421 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
21422 clean-stagefeedback: clean-stagefeedback-gold
21423 clean-stagefeedback-gold:
21424 @if [ $(current_stage) = stagefeedback ]; then \
21425 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21426 else \
21427 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
21428 $(MAKE) stagefeedback-start; \
21429 fi; \
21430 cd $(HOST_SUBDIR)/gold && \
21431 $(MAKE) $(EXTRA_HOST_FLAGS) \
21432 $(POSTSTAGE1_FLAGS_TO_PASS) \
21433 clean
21434 @endif gold-bootstrap
21440 .PHONY: check-gold maybe-check-gold
21441 maybe-check-gold:
21442 @if gold
21443 maybe-check-gold: check-gold
21445 check-gold:
21446 @: $(MAKE); $(unstage)
21447 @r=`${PWD_COMMAND}`; export r; \
21448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449 $(HOST_EXPORTS) \
21450 (cd $(HOST_SUBDIR)/gold && \
21451 $(MAKE) $(FLAGS_TO_PASS) check)
21453 @endif gold
21455 .PHONY: install-gold maybe-install-gold
21456 maybe-install-gold:
21457 @if gold
21458 maybe-install-gold: install-gold
21460 install-gold: installdirs
21461 @: $(MAKE); $(unstage)
21462 @r=`${PWD_COMMAND}`; export r; \
21463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21464 $(HOST_EXPORTS) \
21465 (cd $(HOST_SUBDIR)/gold && \
21466 $(MAKE) $(FLAGS_TO_PASS) install)
21468 @endif gold
21470 # Other targets (info, dvi, pdf, etc.)
21472 .PHONY: maybe-info-gold info-gold
21473 maybe-info-gold:
21474 @if gold
21475 maybe-info-gold: info-gold
21477 info-gold: \
21478 configure-gold
21479 @[ -f ./gold/Makefile ] || exit 0; \
21480 r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 for flag in $(EXTRA_HOST_FLAGS) ; do \
21484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21485 done; \
21486 echo "Doing info in gold" ; \
21487 (cd $(HOST_SUBDIR)/gold && \
21488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21490 "RANLIB=$${RANLIB}" \
21491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21492 info) \
21493 || exit 1
21495 @endif gold
21497 .PHONY: maybe-dvi-gold dvi-gold
21498 maybe-dvi-gold:
21499 @if gold
21500 maybe-dvi-gold: dvi-gold
21502 dvi-gold: \
21503 configure-gold
21504 @[ -f ./gold/Makefile ] || exit 0; \
21505 r=`${PWD_COMMAND}`; export r; \
21506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21507 $(HOST_EXPORTS) \
21508 for flag in $(EXTRA_HOST_FLAGS) ; do \
21509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21510 done; \
21511 echo "Doing dvi in gold" ; \
21512 (cd $(HOST_SUBDIR)/gold && \
21513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21515 "RANLIB=$${RANLIB}" \
21516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21517 dvi) \
21518 || exit 1
21520 @endif gold
21522 .PHONY: maybe-pdf-gold pdf-gold
21523 maybe-pdf-gold:
21524 @if gold
21525 maybe-pdf-gold: pdf-gold
21527 pdf-gold: \
21528 configure-gold
21529 @[ -f ./gold/Makefile ] || exit 0; \
21530 r=`${PWD_COMMAND}`; export r; \
21531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532 $(HOST_EXPORTS) \
21533 for flag in $(EXTRA_HOST_FLAGS) ; do \
21534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21535 done; \
21536 echo "Doing pdf in gold" ; \
21537 (cd $(HOST_SUBDIR)/gold && \
21538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21540 "RANLIB=$${RANLIB}" \
21541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21542 pdf) \
21543 || exit 1
21545 @endif gold
21547 .PHONY: maybe-html-gold html-gold
21548 maybe-html-gold:
21549 @if gold
21550 maybe-html-gold: html-gold
21552 html-gold: \
21553 configure-gold
21554 @[ -f ./gold/Makefile ] || exit 0; \
21555 r=`${PWD_COMMAND}`; export r; \
21556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21557 $(HOST_EXPORTS) \
21558 for flag in $(EXTRA_HOST_FLAGS) ; do \
21559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21560 done; \
21561 echo "Doing html in gold" ; \
21562 (cd $(HOST_SUBDIR)/gold && \
21563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21565 "RANLIB=$${RANLIB}" \
21566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21567 html) \
21568 || exit 1
21570 @endif gold
21572 .PHONY: maybe-TAGS-gold TAGS-gold
21573 maybe-TAGS-gold:
21574 @if gold
21575 maybe-TAGS-gold: TAGS-gold
21577 TAGS-gold: \
21578 configure-gold
21579 @[ -f ./gold/Makefile ] || exit 0; \
21580 r=`${PWD_COMMAND}`; export r; \
21581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582 $(HOST_EXPORTS) \
21583 for flag in $(EXTRA_HOST_FLAGS) ; do \
21584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21585 done; \
21586 echo "Doing TAGS in gold" ; \
21587 (cd $(HOST_SUBDIR)/gold && \
21588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21590 "RANLIB=$${RANLIB}" \
21591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21592 TAGS) \
21593 || exit 1
21595 @endif gold
21597 .PHONY: maybe-install-info-gold install-info-gold
21598 maybe-install-info-gold:
21599 @if gold
21600 maybe-install-info-gold: install-info-gold
21602 install-info-gold: \
21603 configure-gold \
21604 info-gold
21605 @[ -f ./gold/Makefile ] || exit 0; \
21606 r=`${PWD_COMMAND}`; export r; \
21607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608 $(HOST_EXPORTS) \
21609 for flag in $(EXTRA_HOST_FLAGS) ; do \
21610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611 done; \
21612 echo "Doing install-info in gold" ; \
21613 (cd $(HOST_SUBDIR)/gold && \
21614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616 "RANLIB=$${RANLIB}" \
21617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618 install-info) \
21619 || exit 1
21621 @endif gold
21623 .PHONY: maybe-install-pdf-gold install-pdf-gold
21624 maybe-install-pdf-gold:
21625 @if gold
21626 maybe-install-pdf-gold: install-pdf-gold
21628 install-pdf-gold: \
21629 configure-gold \
21630 pdf-gold
21631 @[ -f ./gold/Makefile ] || exit 0; \
21632 r=`${PWD_COMMAND}`; export r; \
21633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21634 $(HOST_EXPORTS) \
21635 for flag in $(EXTRA_HOST_FLAGS) ; do \
21636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21637 done; \
21638 echo "Doing install-pdf in gold" ; \
21639 (cd $(HOST_SUBDIR)/gold && \
21640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21642 "RANLIB=$${RANLIB}" \
21643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21644 install-pdf) \
21645 || exit 1
21647 @endif gold
21649 .PHONY: maybe-install-html-gold install-html-gold
21650 maybe-install-html-gold:
21651 @if gold
21652 maybe-install-html-gold: install-html-gold
21654 install-html-gold: \
21655 configure-gold \
21656 html-gold
21657 @[ -f ./gold/Makefile ] || exit 0; \
21658 r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 for flag in $(EXTRA_HOST_FLAGS) ; do \
21662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663 done; \
21664 echo "Doing install-html in gold" ; \
21665 (cd $(HOST_SUBDIR)/gold && \
21666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668 "RANLIB=$${RANLIB}" \
21669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670 install-html) \
21671 || exit 1
21673 @endif gold
21675 .PHONY: maybe-installcheck-gold installcheck-gold
21676 maybe-installcheck-gold:
21677 @if gold
21678 maybe-installcheck-gold: installcheck-gold
21680 installcheck-gold: \
21681 configure-gold
21682 @[ -f ./gold/Makefile ] || exit 0; \
21683 r=`${PWD_COMMAND}`; export r; \
21684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685 $(HOST_EXPORTS) \
21686 for flag in $(EXTRA_HOST_FLAGS) ; do \
21687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688 done; \
21689 echo "Doing installcheck in gold" ; \
21690 (cd $(HOST_SUBDIR)/gold && \
21691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693 "RANLIB=$${RANLIB}" \
21694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695 installcheck) \
21696 || exit 1
21698 @endif gold
21700 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21701 maybe-mostlyclean-gold:
21702 @if gold
21703 maybe-mostlyclean-gold: mostlyclean-gold
21705 mostlyclean-gold:
21706 @[ -f ./gold/Makefile ] || exit 0; \
21707 r=`${PWD_COMMAND}`; export r; \
21708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709 $(HOST_EXPORTS) \
21710 for flag in $(EXTRA_HOST_FLAGS) ; do \
21711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712 done; \
21713 echo "Doing mostlyclean in gold" ; \
21714 (cd $(HOST_SUBDIR)/gold && \
21715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21717 "RANLIB=$${RANLIB}" \
21718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21719 mostlyclean) \
21720 || exit 1
21722 @endif gold
21724 .PHONY: maybe-clean-gold clean-gold
21725 maybe-clean-gold:
21726 @if gold
21727 maybe-clean-gold: clean-gold
21729 clean-gold:
21730 @[ -f ./gold/Makefile ] || exit 0; \
21731 r=`${PWD_COMMAND}`; export r; \
21732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21733 $(HOST_EXPORTS) \
21734 for flag in $(EXTRA_HOST_FLAGS) ; do \
21735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21736 done; \
21737 echo "Doing clean in gold" ; \
21738 (cd $(HOST_SUBDIR)/gold && \
21739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741 "RANLIB=$${RANLIB}" \
21742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21743 clean) \
21744 || exit 1
21746 @endif gold
21748 .PHONY: maybe-distclean-gold distclean-gold
21749 maybe-distclean-gold:
21750 @if gold
21751 maybe-distclean-gold: distclean-gold
21753 distclean-gold:
21754 @[ -f ./gold/Makefile ] || exit 0; \
21755 r=`${PWD_COMMAND}`; export r; \
21756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757 $(HOST_EXPORTS) \
21758 for flag in $(EXTRA_HOST_FLAGS) ; do \
21759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21760 done; \
21761 echo "Doing distclean in gold" ; \
21762 (cd $(HOST_SUBDIR)/gold && \
21763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21765 "RANLIB=$${RANLIB}" \
21766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21767 distclean) \
21768 || exit 1
21770 @endif gold
21772 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21773 maybe-maintainer-clean-gold:
21774 @if gold
21775 maybe-maintainer-clean-gold: maintainer-clean-gold
21777 maintainer-clean-gold:
21778 @[ -f ./gold/Makefile ] || exit 0; \
21779 r=`${PWD_COMMAND}`; export r; \
21780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781 $(HOST_EXPORTS) \
21782 for flag in $(EXTRA_HOST_FLAGS) ; do \
21783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784 done; \
21785 echo "Doing maintainer-clean in gold" ; \
21786 (cd $(HOST_SUBDIR)/gold && \
21787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789 "RANLIB=$${RANLIB}" \
21790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21791 maintainer-clean) \
21792 || exit 1
21794 @endif gold
21798 .PHONY: configure-gprof maybe-configure-gprof
21799 maybe-configure-gprof:
21800 @if gcc-bootstrap
21801 configure-gprof: stage_current
21802 @endif gcc-bootstrap
21803 @if gprof
21804 maybe-configure-gprof: configure-gprof
21805 configure-gprof:
21806 @: $(MAKE); $(unstage)
21807 @r=`${PWD_COMMAND}`; export r; \
21808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21809 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21811 $(HOST_EXPORTS) \
21812 echo Configuring in $(HOST_SUBDIR)/gprof; \
21813 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21814 case $(srcdir) in \
21815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21816 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21818 esac; \
21819 srcdiroption="--srcdir=$${topdir}/gprof"; \
21820 libsrcdir="$$s/gprof"; \
21821 $(SHELL) $${libsrcdir}/configure \
21822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21823 --target=${target_alias} $${srcdiroption} \
21824 || exit 1
21825 @endif gprof
21831 .PHONY: all-gprof maybe-all-gprof
21832 maybe-all-gprof:
21833 @if gcc-bootstrap
21834 all-gprof: stage_current
21835 @endif gcc-bootstrap
21836 @if gprof
21837 TARGET-gprof=all
21838 maybe-all-gprof: all-gprof
21839 all-gprof: configure-gprof
21840 @: $(MAKE); $(unstage)
21841 @r=`${PWD_COMMAND}`; export r; \
21842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843 $(HOST_EXPORTS) \
21844 (cd $(HOST_SUBDIR)/gprof && \
21845 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21846 $(TARGET-gprof))
21847 @endif gprof
21852 .PHONY: check-gprof maybe-check-gprof
21853 maybe-check-gprof:
21854 @if gprof
21855 maybe-check-gprof: check-gprof
21857 check-gprof:
21858 @: $(MAKE); $(unstage)
21859 @r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 (cd $(HOST_SUBDIR)/gprof && \
21863 $(MAKE) $(FLAGS_TO_PASS) check)
21865 @endif gprof
21867 .PHONY: install-gprof maybe-install-gprof
21868 maybe-install-gprof:
21869 @if gprof
21870 maybe-install-gprof: install-gprof
21872 install-gprof: installdirs
21873 @: $(MAKE); $(unstage)
21874 @r=`${PWD_COMMAND}`; export r; \
21875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876 $(HOST_EXPORTS) \
21877 (cd $(HOST_SUBDIR)/gprof && \
21878 $(MAKE) $(FLAGS_TO_PASS) install)
21880 @endif gprof
21882 # Other targets (info, dvi, pdf, etc.)
21884 .PHONY: maybe-info-gprof info-gprof
21885 maybe-info-gprof:
21886 @if gprof
21887 maybe-info-gprof: info-gprof
21889 info-gprof: \
21890 configure-gprof
21891 @: $(MAKE); $(unstage)
21892 @[ -f ./gprof/Makefile ] || exit 0; \
21893 r=`${PWD_COMMAND}`; export r; \
21894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895 $(HOST_EXPORTS) \
21896 for flag in $(EXTRA_HOST_FLAGS) ; do \
21897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21898 done; \
21899 echo "Doing info in gprof" ; \
21900 (cd $(HOST_SUBDIR)/gprof && \
21901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21903 "RANLIB=$${RANLIB}" \
21904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21905 info) \
21906 || exit 1
21908 @endif gprof
21910 .PHONY: maybe-dvi-gprof dvi-gprof
21911 maybe-dvi-gprof:
21912 @if gprof
21913 maybe-dvi-gprof: dvi-gprof
21915 dvi-gprof: \
21916 configure-gprof
21917 @: $(MAKE); $(unstage)
21918 @[ -f ./gprof/Makefile ] || exit 0; \
21919 r=`${PWD_COMMAND}`; export r; \
21920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21921 $(HOST_EXPORTS) \
21922 for flag in $(EXTRA_HOST_FLAGS) ; do \
21923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21924 done; \
21925 echo "Doing dvi in gprof" ; \
21926 (cd $(HOST_SUBDIR)/gprof && \
21927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21929 "RANLIB=$${RANLIB}" \
21930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21931 dvi) \
21932 || exit 1
21934 @endif gprof
21936 .PHONY: maybe-pdf-gprof pdf-gprof
21937 maybe-pdf-gprof:
21938 @if gprof
21939 maybe-pdf-gprof: pdf-gprof
21941 pdf-gprof: \
21942 configure-gprof
21943 @: $(MAKE); $(unstage)
21944 @[ -f ./gprof/Makefile ] || exit 0; \
21945 r=`${PWD_COMMAND}`; export r; \
21946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947 $(HOST_EXPORTS) \
21948 for flag in $(EXTRA_HOST_FLAGS) ; do \
21949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950 done; \
21951 echo "Doing pdf in gprof" ; \
21952 (cd $(HOST_SUBDIR)/gprof && \
21953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955 "RANLIB=$${RANLIB}" \
21956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957 pdf) \
21958 || exit 1
21960 @endif gprof
21962 .PHONY: maybe-html-gprof html-gprof
21963 maybe-html-gprof:
21964 @if gprof
21965 maybe-html-gprof: html-gprof
21967 html-gprof: \
21968 configure-gprof
21969 @: $(MAKE); $(unstage)
21970 @[ -f ./gprof/Makefile ] || exit 0; \
21971 r=`${PWD_COMMAND}`; export r; \
21972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21973 $(HOST_EXPORTS) \
21974 for flag in $(EXTRA_HOST_FLAGS) ; do \
21975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21976 done; \
21977 echo "Doing html in gprof" ; \
21978 (cd $(HOST_SUBDIR)/gprof && \
21979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21981 "RANLIB=$${RANLIB}" \
21982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21983 html) \
21984 || exit 1
21986 @endif gprof
21988 .PHONY: maybe-TAGS-gprof TAGS-gprof
21989 maybe-TAGS-gprof:
21990 @if gprof
21991 maybe-TAGS-gprof: TAGS-gprof
21993 TAGS-gprof: \
21994 configure-gprof
21995 @: $(MAKE); $(unstage)
21996 @[ -f ./gprof/Makefile ] || exit 0; \
21997 r=`${PWD_COMMAND}`; export r; \
21998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999 $(HOST_EXPORTS) \
22000 for flag in $(EXTRA_HOST_FLAGS) ; do \
22001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22002 done; \
22003 echo "Doing TAGS in gprof" ; \
22004 (cd $(HOST_SUBDIR)/gprof && \
22005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22007 "RANLIB=$${RANLIB}" \
22008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22009 TAGS) \
22010 || exit 1
22012 @endif gprof
22014 .PHONY: maybe-install-info-gprof install-info-gprof
22015 maybe-install-info-gprof:
22016 @if gprof
22017 maybe-install-info-gprof: install-info-gprof
22019 install-info-gprof: \
22020 configure-gprof \
22021 info-gprof
22022 @: $(MAKE); $(unstage)
22023 @[ -f ./gprof/Makefile ] || exit 0; \
22024 r=`${PWD_COMMAND}`; export r; \
22025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22026 $(HOST_EXPORTS) \
22027 for flag in $(EXTRA_HOST_FLAGS) ; do \
22028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22029 done; \
22030 echo "Doing install-info in gprof" ; \
22031 (cd $(HOST_SUBDIR)/gprof && \
22032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22034 "RANLIB=$${RANLIB}" \
22035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22036 install-info) \
22037 || exit 1
22039 @endif gprof
22041 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
22042 maybe-install-pdf-gprof:
22043 @if gprof
22044 maybe-install-pdf-gprof: install-pdf-gprof
22046 install-pdf-gprof: \
22047 configure-gprof \
22048 pdf-gprof
22049 @: $(MAKE); $(unstage)
22050 @[ -f ./gprof/Makefile ] || exit 0; \
22051 r=`${PWD_COMMAND}`; export r; \
22052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22053 $(HOST_EXPORTS) \
22054 for flag in $(EXTRA_HOST_FLAGS) ; do \
22055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22056 done; \
22057 echo "Doing install-pdf in gprof" ; \
22058 (cd $(HOST_SUBDIR)/gprof && \
22059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22061 "RANLIB=$${RANLIB}" \
22062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22063 install-pdf) \
22064 || exit 1
22066 @endif gprof
22068 .PHONY: maybe-install-html-gprof install-html-gprof
22069 maybe-install-html-gprof:
22070 @if gprof
22071 maybe-install-html-gprof: install-html-gprof
22073 install-html-gprof: \
22074 configure-gprof \
22075 html-gprof
22076 @: $(MAKE); $(unstage)
22077 @[ -f ./gprof/Makefile ] || exit 0; \
22078 r=`${PWD_COMMAND}`; export r; \
22079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22080 $(HOST_EXPORTS) \
22081 for flag in $(EXTRA_HOST_FLAGS) ; do \
22082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22083 done; \
22084 echo "Doing install-html in gprof" ; \
22085 (cd $(HOST_SUBDIR)/gprof && \
22086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22088 "RANLIB=$${RANLIB}" \
22089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22090 install-html) \
22091 || exit 1
22093 @endif gprof
22095 .PHONY: maybe-installcheck-gprof installcheck-gprof
22096 maybe-installcheck-gprof:
22097 @if gprof
22098 maybe-installcheck-gprof: installcheck-gprof
22100 installcheck-gprof: \
22101 configure-gprof
22102 @: $(MAKE); $(unstage)
22103 @[ -f ./gprof/Makefile ] || exit 0; \
22104 r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 for flag in $(EXTRA_HOST_FLAGS) ; do \
22108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22109 done; \
22110 echo "Doing installcheck in gprof" ; \
22111 (cd $(HOST_SUBDIR)/gprof && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22114 "RANLIB=$${RANLIB}" \
22115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22116 installcheck) \
22117 || exit 1
22119 @endif gprof
22121 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
22122 maybe-mostlyclean-gprof:
22123 @if gprof
22124 maybe-mostlyclean-gprof: mostlyclean-gprof
22126 mostlyclean-gprof:
22127 @: $(MAKE); $(unstage)
22128 @[ -f ./gprof/Makefile ] || exit 0; \
22129 r=`${PWD_COMMAND}`; export r; \
22130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131 $(HOST_EXPORTS) \
22132 for flag in $(EXTRA_HOST_FLAGS) ; do \
22133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22134 done; \
22135 echo "Doing mostlyclean in gprof" ; \
22136 (cd $(HOST_SUBDIR)/gprof && \
22137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22139 "RANLIB=$${RANLIB}" \
22140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22141 mostlyclean) \
22142 || exit 1
22144 @endif gprof
22146 .PHONY: maybe-clean-gprof clean-gprof
22147 maybe-clean-gprof:
22148 @if gprof
22149 maybe-clean-gprof: clean-gprof
22151 clean-gprof:
22152 @: $(MAKE); $(unstage)
22153 @[ -f ./gprof/Makefile ] || exit 0; \
22154 r=`${PWD_COMMAND}`; export r; \
22155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156 $(HOST_EXPORTS) \
22157 for flag in $(EXTRA_HOST_FLAGS) ; do \
22158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22159 done; \
22160 echo "Doing clean in gprof" ; \
22161 (cd $(HOST_SUBDIR)/gprof && \
22162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22164 "RANLIB=$${RANLIB}" \
22165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22166 clean) \
22167 || exit 1
22169 @endif gprof
22171 .PHONY: maybe-distclean-gprof distclean-gprof
22172 maybe-distclean-gprof:
22173 @if gprof
22174 maybe-distclean-gprof: distclean-gprof
22176 distclean-gprof:
22177 @: $(MAKE); $(unstage)
22178 @[ -f ./gprof/Makefile ] || exit 0; \
22179 r=`${PWD_COMMAND}`; export r; \
22180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22181 $(HOST_EXPORTS) \
22182 for flag in $(EXTRA_HOST_FLAGS) ; do \
22183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22184 done; \
22185 echo "Doing distclean in gprof" ; \
22186 (cd $(HOST_SUBDIR)/gprof && \
22187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22189 "RANLIB=$${RANLIB}" \
22190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22191 distclean) \
22192 || exit 1
22194 @endif gprof
22196 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
22197 maybe-maintainer-clean-gprof:
22198 @if gprof
22199 maybe-maintainer-clean-gprof: maintainer-clean-gprof
22201 maintainer-clean-gprof:
22202 @: $(MAKE); $(unstage)
22203 @[ -f ./gprof/Makefile ] || exit 0; \
22204 r=`${PWD_COMMAND}`; export r; \
22205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22206 $(HOST_EXPORTS) \
22207 for flag in $(EXTRA_HOST_FLAGS) ; do \
22208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22209 done; \
22210 echo "Doing maintainer-clean in gprof" ; \
22211 (cd $(HOST_SUBDIR)/gprof && \
22212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22214 "RANLIB=$${RANLIB}" \
22215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22216 maintainer-clean) \
22217 || exit 1
22219 @endif gprof
22223 .PHONY: configure-gzip maybe-configure-gzip
22224 maybe-configure-gzip:
22225 @if gcc-bootstrap
22226 configure-gzip: stage_current
22227 @endif gcc-bootstrap
22228 @if gzip
22229 maybe-configure-gzip: configure-gzip
22230 configure-gzip:
22231 @: $(MAKE); $(unstage)
22232 @r=`${PWD_COMMAND}`; export r; \
22233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22234 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
22235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
22236 $(HOST_EXPORTS) \
22237 echo Configuring in $(HOST_SUBDIR)/gzip; \
22238 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
22239 case $(srcdir) in \
22240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22241 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
22242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22243 esac; \
22244 srcdiroption="--srcdir=$${topdir}/gzip"; \
22245 libsrcdir="$$s/gzip"; \
22246 $(SHELL) $${libsrcdir}/configure \
22247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22248 --target=${target_alias} $${srcdiroption} \
22249 || exit 1
22250 @endif gzip
22256 .PHONY: all-gzip maybe-all-gzip
22257 maybe-all-gzip:
22258 @if gcc-bootstrap
22259 all-gzip: stage_current
22260 @endif gcc-bootstrap
22261 @if gzip
22262 TARGET-gzip=all
22263 maybe-all-gzip: all-gzip
22264 all-gzip: configure-gzip
22265 @: $(MAKE); $(unstage)
22266 @r=`${PWD_COMMAND}`; export r; \
22267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22268 $(HOST_EXPORTS) \
22269 (cd $(HOST_SUBDIR)/gzip && \
22270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22271 $(TARGET-gzip))
22272 @endif gzip
22277 .PHONY: check-gzip maybe-check-gzip
22278 maybe-check-gzip:
22279 @if gzip
22280 maybe-check-gzip: check-gzip
22282 check-gzip:
22283 @: $(MAKE); $(unstage)
22284 @r=`${PWD_COMMAND}`; export r; \
22285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286 $(HOST_EXPORTS) \
22287 (cd $(HOST_SUBDIR)/gzip && \
22288 $(MAKE) $(FLAGS_TO_PASS) check)
22290 @endif gzip
22292 .PHONY: install-gzip maybe-install-gzip
22293 maybe-install-gzip:
22294 @if gzip
22295 maybe-install-gzip: install-gzip
22297 install-gzip: installdirs
22298 @: $(MAKE); $(unstage)
22299 @r=`${PWD_COMMAND}`; export r; \
22300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22301 $(HOST_EXPORTS) \
22302 (cd $(HOST_SUBDIR)/gzip && \
22303 $(MAKE) $(FLAGS_TO_PASS) install)
22305 @endif gzip
22307 # Other targets (info, dvi, pdf, etc.)
22309 .PHONY: maybe-info-gzip info-gzip
22310 maybe-info-gzip:
22311 @if gzip
22312 maybe-info-gzip: info-gzip
22314 info-gzip: \
22315 configure-gzip
22316 @: $(MAKE); $(unstage)
22317 @[ -f ./gzip/Makefile ] || exit 0; \
22318 r=`${PWD_COMMAND}`; export r; \
22319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320 $(HOST_EXPORTS) \
22321 for flag in $(EXTRA_HOST_FLAGS) ; do \
22322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323 done; \
22324 echo "Doing info in gzip" ; \
22325 (cd $(HOST_SUBDIR)/gzip && \
22326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328 "RANLIB=$${RANLIB}" \
22329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22330 info) \
22331 || exit 1
22333 @endif gzip
22335 .PHONY: maybe-dvi-gzip dvi-gzip
22336 maybe-dvi-gzip:
22337 @if gzip
22338 maybe-dvi-gzip: dvi-gzip
22340 dvi-gzip: \
22341 configure-gzip
22342 @: $(MAKE); $(unstage)
22343 @[ -f ./gzip/Makefile ] || exit 0; \
22344 r=`${PWD_COMMAND}`; export r; \
22345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22346 $(HOST_EXPORTS) \
22347 for flag in $(EXTRA_HOST_FLAGS) ; do \
22348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22349 done; \
22350 echo "Doing dvi in gzip" ; \
22351 (cd $(HOST_SUBDIR)/gzip && \
22352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22354 "RANLIB=$${RANLIB}" \
22355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22356 dvi) \
22357 || exit 1
22359 @endif gzip
22361 .PHONY: maybe-pdf-gzip pdf-gzip
22362 maybe-pdf-gzip:
22363 @if gzip
22364 maybe-pdf-gzip: pdf-gzip
22366 pdf-gzip: \
22367 configure-gzip
22368 @: $(MAKE); $(unstage)
22369 @[ -f ./gzip/Makefile ] || exit 0; \
22370 r=`${PWD_COMMAND}`; export r; \
22371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372 $(HOST_EXPORTS) \
22373 for flag in $(EXTRA_HOST_FLAGS) ; do \
22374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22375 done; \
22376 echo "Doing pdf in gzip" ; \
22377 (cd $(HOST_SUBDIR)/gzip && \
22378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22380 "RANLIB=$${RANLIB}" \
22381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22382 pdf) \
22383 || exit 1
22385 @endif gzip
22387 .PHONY: maybe-html-gzip html-gzip
22388 maybe-html-gzip:
22389 @if gzip
22390 maybe-html-gzip: html-gzip
22392 html-gzip: \
22393 configure-gzip
22394 @: $(MAKE); $(unstage)
22395 @[ -f ./gzip/Makefile ] || exit 0; \
22396 r=`${PWD_COMMAND}`; export r; \
22397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22398 $(HOST_EXPORTS) \
22399 for flag in $(EXTRA_HOST_FLAGS) ; do \
22400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22401 done; \
22402 echo "Doing html in gzip" ; \
22403 (cd $(HOST_SUBDIR)/gzip && \
22404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22406 "RANLIB=$${RANLIB}" \
22407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22408 html) \
22409 || exit 1
22411 @endif gzip
22413 .PHONY: maybe-TAGS-gzip TAGS-gzip
22414 maybe-TAGS-gzip:
22415 @if gzip
22416 maybe-TAGS-gzip: TAGS-gzip
22418 TAGS-gzip: \
22419 configure-gzip
22420 @: $(MAKE); $(unstage)
22421 @[ -f ./gzip/Makefile ] || exit 0; \
22422 r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(HOST_EXPORTS) \
22425 for flag in $(EXTRA_HOST_FLAGS) ; do \
22426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22427 done; \
22428 echo "Doing TAGS in gzip" ; \
22429 (cd $(HOST_SUBDIR)/gzip && \
22430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22432 "RANLIB=$${RANLIB}" \
22433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22434 TAGS) \
22435 || exit 1
22437 @endif gzip
22439 .PHONY: maybe-install-info-gzip install-info-gzip
22440 maybe-install-info-gzip:
22441 @if gzip
22442 maybe-install-info-gzip: install-info-gzip
22444 install-info-gzip: \
22445 configure-gzip \
22446 info-gzip
22447 @: $(MAKE); $(unstage)
22448 @[ -f ./gzip/Makefile ] || exit 0; \
22449 r=`${PWD_COMMAND}`; export r; \
22450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22451 $(HOST_EXPORTS) \
22452 for flag in $(EXTRA_HOST_FLAGS) ; do \
22453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22454 done; \
22455 echo "Doing install-info in gzip" ; \
22456 (cd $(HOST_SUBDIR)/gzip && \
22457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22459 "RANLIB=$${RANLIB}" \
22460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22461 install-info) \
22462 || exit 1
22464 @endif gzip
22466 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
22467 maybe-install-pdf-gzip:
22468 @if gzip
22469 maybe-install-pdf-gzip: install-pdf-gzip
22471 install-pdf-gzip: \
22472 configure-gzip \
22473 pdf-gzip
22474 @: $(MAKE); $(unstage)
22475 @[ -f ./gzip/Makefile ] || exit 0; \
22476 r=`${PWD_COMMAND}`; export r; \
22477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478 $(HOST_EXPORTS) \
22479 for flag in $(EXTRA_HOST_FLAGS) ; do \
22480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22481 done; \
22482 echo "Doing install-pdf in gzip" ; \
22483 (cd $(HOST_SUBDIR)/gzip && \
22484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22486 "RANLIB=$${RANLIB}" \
22487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22488 install-pdf) \
22489 || exit 1
22491 @endif gzip
22493 .PHONY: maybe-install-html-gzip install-html-gzip
22494 maybe-install-html-gzip:
22495 @if gzip
22496 maybe-install-html-gzip: install-html-gzip
22498 install-html-gzip: \
22499 configure-gzip \
22500 html-gzip
22501 @: $(MAKE); $(unstage)
22502 @[ -f ./gzip/Makefile ] || exit 0; \
22503 r=`${PWD_COMMAND}`; export r; \
22504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505 $(HOST_EXPORTS) \
22506 for flag in $(EXTRA_HOST_FLAGS) ; do \
22507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508 done; \
22509 echo "Doing install-html in gzip" ; \
22510 (cd $(HOST_SUBDIR)/gzip && \
22511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513 "RANLIB=$${RANLIB}" \
22514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22515 install-html) \
22516 || exit 1
22518 @endif gzip
22520 .PHONY: maybe-installcheck-gzip installcheck-gzip
22521 maybe-installcheck-gzip:
22522 @if gzip
22523 maybe-installcheck-gzip: installcheck-gzip
22525 installcheck-gzip: \
22526 configure-gzip
22527 @: $(MAKE); $(unstage)
22528 @[ -f ./gzip/Makefile ] || exit 0; \
22529 r=`${PWD_COMMAND}`; export r; \
22530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531 $(HOST_EXPORTS) \
22532 for flag in $(EXTRA_HOST_FLAGS) ; do \
22533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22534 done; \
22535 echo "Doing installcheck in gzip" ; \
22536 (cd $(HOST_SUBDIR)/gzip && \
22537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22539 "RANLIB=$${RANLIB}" \
22540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22541 installcheck) \
22542 || exit 1
22544 @endif gzip
22546 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22547 maybe-mostlyclean-gzip:
22548 @if gzip
22549 maybe-mostlyclean-gzip: mostlyclean-gzip
22551 mostlyclean-gzip:
22552 @: $(MAKE); $(unstage)
22553 @[ -f ./gzip/Makefile ] || exit 0; \
22554 r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 $(HOST_EXPORTS) \
22557 for flag in $(EXTRA_HOST_FLAGS) ; do \
22558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22559 done; \
22560 echo "Doing mostlyclean in gzip" ; \
22561 (cd $(HOST_SUBDIR)/gzip && \
22562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22564 "RANLIB=$${RANLIB}" \
22565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22566 mostlyclean) \
22567 || exit 1
22569 @endif gzip
22571 .PHONY: maybe-clean-gzip clean-gzip
22572 maybe-clean-gzip:
22573 @if gzip
22574 maybe-clean-gzip: clean-gzip
22576 clean-gzip:
22577 @: $(MAKE); $(unstage)
22578 @[ -f ./gzip/Makefile ] || exit 0; \
22579 r=`${PWD_COMMAND}`; export r; \
22580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581 $(HOST_EXPORTS) \
22582 for flag in $(EXTRA_HOST_FLAGS) ; do \
22583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22584 done; \
22585 echo "Doing clean in gzip" ; \
22586 (cd $(HOST_SUBDIR)/gzip && \
22587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22589 "RANLIB=$${RANLIB}" \
22590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22591 clean) \
22592 || exit 1
22594 @endif gzip
22596 .PHONY: maybe-distclean-gzip distclean-gzip
22597 maybe-distclean-gzip:
22598 @if gzip
22599 maybe-distclean-gzip: distclean-gzip
22601 distclean-gzip:
22602 @: $(MAKE); $(unstage)
22603 @[ -f ./gzip/Makefile ] || exit 0; \
22604 r=`${PWD_COMMAND}`; export r; \
22605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22606 $(HOST_EXPORTS) \
22607 for flag in $(EXTRA_HOST_FLAGS) ; do \
22608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22609 done; \
22610 echo "Doing distclean in gzip" ; \
22611 (cd $(HOST_SUBDIR)/gzip && \
22612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22614 "RANLIB=$${RANLIB}" \
22615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22616 distclean) \
22617 || exit 1
22619 @endif gzip
22621 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22622 maybe-maintainer-clean-gzip:
22623 @if gzip
22624 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22626 maintainer-clean-gzip:
22627 @: $(MAKE); $(unstage)
22628 @[ -f ./gzip/Makefile ] || exit 0; \
22629 r=`${PWD_COMMAND}`; export r; \
22630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22631 $(HOST_EXPORTS) \
22632 for flag in $(EXTRA_HOST_FLAGS) ; do \
22633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22634 done; \
22635 echo "Doing maintainer-clean in gzip" ; \
22636 (cd $(HOST_SUBDIR)/gzip && \
22637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22639 "RANLIB=$${RANLIB}" \
22640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22641 maintainer-clean) \
22642 || exit 1
22644 @endif gzip
22648 .PHONY: configure-hello maybe-configure-hello
22649 maybe-configure-hello:
22650 @if gcc-bootstrap
22651 configure-hello: stage_current
22652 @endif gcc-bootstrap
22653 @if hello
22654 maybe-configure-hello: configure-hello
22655 configure-hello:
22656 @: $(MAKE); $(unstage)
22657 @r=`${PWD_COMMAND}`; export r; \
22658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22659 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22661 $(HOST_EXPORTS) \
22662 echo Configuring in $(HOST_SUBDIR)/hello; \
22663 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22664 case $(srcdir) in \
22665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22666 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22668 esac; \
22669 srcdiroption="--srcdir=$${topdir}/hello"; \
22670 libsrcdir="$$s/hello"; \
22671 $(SHELL) $${libsrcdir}/configure \
22672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22673 --target=${target_alias} $${srcdiroption} \
22674 || exit 1
22675 @endif hello
22681 .PHONY: all-hello maybe-all-hello
22682 maybe-all-hello:
22683 @if gcc-bootstrap
22684 all-hello: stage_current
22685 @endif gcc-bootstrap
22686 @if hello
22687 TARGET-hello=all
22688 maybe-all-hello: all-hello
22689 all-hello: configure-hello
22690 @: $(MAKE); $(unstage)
22691 @r=`${PWD_COMMAND}`; export r; \
22692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693 $(HOST_EXPORTS) \
22694 (cd $(HOST_SUBDIR)/hello && \
22695 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22696 $(TARGET-hello))
22697 @endif hello
22702 .PHONY: check-hello maybe-check-hello
22703 maybe-check-hello:
22704 @if hello
22705 maybe-check-hello: check-hello
22707 check-hello:
22708 @: $(MAKE); $(unstage)
22709 @r=`${PWD_COMMAND}`; export r; \
22710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22711 $(HOST_EXPORTS) \
22712 (cd $(HOST_SUBDIR)/hello && \
22713 $(MAKE) $(FLAGS_TO_PASS) check)
22715 @endif hello
22717 .PHONY: install-hello maybe-install-hello
22718 maybe-install-hello:
22719 @if hello
22720 maybe-install-hello: install-hello
22722 install-hello: installdirs
22723 @: $(MAKE); $(unstage)
22724 @r=`${PWD_COMMAND}`; export r; \
22725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22726 $(HOST_EXPORTS) \
22727 (cd $(HOST_SUBDIR)/hello && \
22728 $(MAKE) $(FLAGS_TO_PASS) install)
22730 @endif hello
22732 # Other targets (info, dvi, pdf, etc.)
22734 .PHONY: maybe-info-hello info-hello
22735 maybe-info-hello:
22736 @if hello
22737 maybe-info-hello: info-hello
22739 info-hello: \
22740 configure-hello
22741 @: $(MAKE); $(unstage)
22742 @[ -f ./hello/Makefile ] || exit 0; \
22743 r=`${PWD_COMMAND}`; export r; \
22744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22745 $(HOST_EXPORTS) \
22746 for flag in $(EXTRA_HOST_FLAGS) ; do \
22747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22748 done; \
22749 echo "Doing info in hello" ; \
22750 (cd $(HOST_SUBDIR)/hello && \
22751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22753 "RANLIB=$${RANLIB}" \
22754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22755 info) \
22756 || exit 1
22758 @endif hello
22760 .PHONY: maybe-dvi-hello dvi-hello
22761 maybe-dvi-hello:
22762 @if hello
22763 maybe-dvi-hello: dvi-hello
22765 dvi-hello: \
22766 configure-hello
22767 @: $(MAKE); $(unstage)
22768 @[ -f ./hello/Makefile ] || exit 0; \
22769 r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 $(HOST_EXPORTS) \
22772 for flag in $(EXTRA_HOST_FLAGS) ; do \
22773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774 done; \
22775 echo "Doing dvi in hello" ; \
22776 (cd $(HOST_SUBDIR)/hello && \
22777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779 "RANLIB=$${RANLIB}" \
22780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22781 dvi) \
22782 || exit 1
22784 @endif hello
22786 .PHONY: maybe-pdf-hello pdf-hello
22787 maybe-pdf-hello:
22788 @if hello
22789 maybe-pdf-hello: pdf-hello
22791 pdf-hello: \
22792 configure-hello
22793 @: $(MAKE); $(unstage)
22794 @[ -f ./hello/Makefile ] || exit 0; \
22795 r=`${PWD_COMMAND}`; export r; \
22796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22797 $(HOST_EXPORTS) \
22798 for flag in $(EXTRA_HOST_FLAGS) ; do \
22799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22800 done; \
22801 echo "Doing pdf in hello" ; \
22802 (cd $(HOST_SUBDIR)/hello && \
22803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22805 "RANLIB=$${RANLIB}" \
22806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22807 pdf) \
22808 || exit 1
22810 @endif hello
22812 .PHONY: maybe-html-hello html-hello
22813 maybe-html-hello:
22814 @if hello
22815 maybe-html-hello: html-hello
22817 html-hello: \
22818 configure-hello
22819 @: $(MAKE); $(unstage)
22820 @[ -f ./hello/Makefile ] || exit 0; \
22821 r=`${PWD_COMMAND}`; export r; \
22822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22823 $(HOST_EXPORTS) \
22824 for flag in $(EXTRA_HOST_FLAGS) ; do \
22825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22826 done; \
22827 echo "Doing html in hello" ; \
22828 (cd $(HOST_SUBDIR)/hello && \
22829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22831 "RANLIB=$${RANLIB}" \
22832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22833 html) \
22834 || exit 1
22836 @endif hello
22838 .PHONY: maybe-TAGS-hello TAGS-hello
22839 maybe-TAGS-hello:
22840 @if hello
22841 maybe-TAGS-hello: TAGS-hello
22843 TAGS-hello: \
22844 configure-hello
22845 @: $(MAKE); $(unstage)
22846 @[ -f ./hello/Makefile ] || exit 0; \
22847 r=`${PWD_COMMAND}`; export r; \
22848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849 $(HOST_EXPORTS) \
22850 for flag in $(EXTRA_HOST_FLAGS) ; do \
22851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22852 done; \
22853 echo "Doing TAGS in hello" ; \
22854 (cd $(HOST_SUBDIR)/hello && \
22855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22857 "RANLIB=$${RANLIB}" \
22858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22859 TAGS) \
22860 || exit 1
22862 @endif hello
22864 .PHONY: maybe-install-info-hello install-info-hello
22865 maybe-install-info-hello:
22866 @if hello
22867 maybe-install-info-hello: install-info-hello
22869 install-info-hello: \
22870 configure-hello \
22871 info-hello
22872 @: $(MAKE); $(unstage)
22873 @[ -f ./hello/Makefile ] || exit 0; \
22874 r=`${PWD_COMMAND}`; export r; \
22875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22876 $(HOST_EXPORTS) \
22877 for flag in $(EXTRA_HOST_FLAGS) ; do \
22878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22879 done; \
22880 echo "Doing install-info in hello" ; \
22881 (cd $(HOST_SUBDIR)/hello && \
22882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22884 "RANLIB=$${RANLIB}" \
22885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22886 install-info) \
22887 || exit 1
22889 @endif hello
22891 .PHONY: maybe-install-pdf-hello install-pdf-hello
22892 maybe-install-pdf-hello:
22893 @if hello
22894 maybe-install-pdf-hello: install-pdf-hello
22896 install-pdf-hello: \
22897 configure-hello \
22898 pdf-hello
22899 @: $(MAKE); $(unstage)
22900 @[ -f ./hello/Makefile ] || exit 0; \
22901 r=`${PWD_COMMAND}`; export r; \
22902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22903 $(HOST_EXPORTS) \
22904 for flag in $(EXTRA_HOST_FLAGS) ; do \
22905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22906 done; \
22907 echo "Doing install-pdf in hello" ; \
22908 (cd $(HOST_SUBDIR)/hello && \
22909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22911 "RANLIB=$${RANLIB}" \
22912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22913 install-pdf) \
22914 || exit 1
22916 @endif hello
22918 .PHONY: maybe-install-html-hello install-html-hello
22919 maybe-install-html-hello:
22920 @if hello
22921 maybe-install-html-hello: install-html-hello
22923 install-html-hello: \
22924 configure-hello \
22925 html-hello
22926 @: $(MAKE); $(unstage)
22927 @[ -f ./hello/Makefile ] || exit 0; \
22928 r=`${PWD_COMMAND}`; export r; \
22929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930 $(HOST_EXPORTS) \
22931 for flag in $(EXTRA_HOST_FLAGS) ; do \
22932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22933 done; \
22934 echo "Doing install-html in hello" ; \
22935 (cd $(HOST_SUBDIR)/hello && \
22936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22938 "RANLIB=$${RANLIB}" \
22939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22940 install-html) \
22941 || exit 1
22943 @endif hello
22945 .PHONY: maybe-installcheck-hello installcheck-hello
22946 maybe-installcheck-hello:
22947 @if hello
22948 maybe-installcheck-hello: installcheck-hello
22950 installcheck-hello: \
22951 configure-hello
22952 @: $(MAKE); $(unstage)
22953 @[ -f ./hello/Makefile ] || exit 0; \
22954 r=`${PWD_COMMAND}`; export r; \
22955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22956 $(HOST_EXPORTS) \
22957 for flag in $(EXTRA_HOST_FLAGS) ; do \
22958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22959 done; \
22960 echo "Doing installcheck in hello" ; \
22961 (cd $(HOST_SUBDIR)/hello && \
22962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22964 "RANLIB=$${RANLIB}" \
22965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22966 installcheck) \
22967 || exit 1
22969 @endif hello
22971 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22972 maybe-mostlyclean-hello:
22973 @if hello
22974 maybe-mostlyclean-hello: mostlyclean-hello
22976 mostlyclean-hello:
22977 @: $(MAKE); $(unstage)
22978 @[ -f ./hello/Makefile ] || exit 0; \
22979 r=`${PWD_COMMAND}`; export r; \
22980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22981 $(HOST_EXPORTS) \
22982 for flag in $(EXTRA_HOST_FLAGS) ; do \
22983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22984 done; \
22985 echo "Doing mostlyclean in hello" ; \
22986 (cd $(HOST_SUBDIR)/hello && \
22987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22989 "RANLIB=$${RANLIB}" \
22990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22991 mostlyclean) \
22992 || exit 1
22994 @endif hello
22996 .PHONY: maybe-clean-hello clean-hello
22997 maybe-clean-hello:
22998 @if hello
22999 maybe-clean-hello: clean-hello
23001 clean-hello:
23002 @: $(MAKE); $(unstage)
23003 @[ -f ./hello/Makefile ] || exit 0; \
23004 r=`${PWD_COMMAND}`; export r; \
23005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006 $(HOST_EXPORTS) \
23007 for flag in $(EXTRA_HOST_FLAGS) ; do \
23008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23009 done; \
23010 echo "Doing clean in hello" ; \
23011 (cd $(HOST_SUBDIR)/hello && \
23012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23014 "RANLIB=$${RANLIB}" \
23015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23016 clean) \
23017 || exit 1
23019 @endif hello
23021 .PHONY: maybe-distclean-hello distclean-hello
23022 maybe-distclean-hello:
23023 @if hello
23024 maybe-distclean-hello: distclean-hello
23026 distclean-hello:
23027 @: $(MAKE); $(unstage)
23028 @[ -f ./hello/Makefile ] || exit 0; \
23029 r=`${PWD_COMMAND}`; export r; \
23030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031 $(HOST_EXPORTS) \
23032 for flag in $(EXTRA_HOST_FLAGS) ; do \
23033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23034 done; \
23035 echo "Doing distclean in hello" ; \
23036 (cd $(HOST_SUBDIR)/hello && \
23037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23039 "RANLIB=$${RANLIB}" \
23040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23041 distclean) \
23042 || exit 1
23044 @endif hello
23046 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
23047 maybe-maintainer-clean-hello:
23048 @if hello
23049 maybe-maintainer-clean-hello: maintainer-clean-hello
23051 maintainer-clean-hello:
23052 @: $(MAKE); $(unstage)
23053 @[ -f ./hello/Makefile ] || exit 0; \
23054 r=`${PWD_COMMAND}`; export r; \
23055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056 $(HOST_EXPORTS) \
23057 for flag in $(EXTRA_HOST_FLAGS) ; do \
23058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23059 done; \
23060 echo "Doing maintainer-clean in hello" ; \
23061 (cd $(HOST_SUBDIR)/hello && \
23062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23064 "RANLIB=$${RANLIB}" \
23065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23066 maintainer-clean) \
23067 || exit 1
23069 @endif hello
23073 .PHONY: configure-indent maybe-configure-indent
23074 maybe-configure-indent:
23075 @if gcc-bootstrap
23076 configure-indent: stage_current
23077 @endif gcc-bootstrap
23078 @if indent
23079 maybe-configure-indent: configure-indent
23080 configure-indent:
23081 @: $(MAKE); $(unstage)
23082 @r=`${PWD_COMMAND}`; export r; \
23083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23084 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
23085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
23086 $(HOST_EXPORTS) \
23087 echo Configuring in $(HOST_SUBDIR)/indent; \
23088 cd "$(HOST_SUBDIR)/indent" || exit 1; \
23089 case $(srcdir) in \
23090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23091 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
23092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23093 esac; \
23094 srcdiroption="--srcdir=$${topdir}/indent"; \
23095 libsrcdir="$$s/indent"; \
23096 $(SHELL) $${libsrcdir}/configure \
23097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23098 --target=${target_alias} $${srcdiroption} \
23099 || exit 1
23100 @endif indent
23106 .PHONY: all-indent maybe-all-indent
23107 maybe-all-indent:
23108 @if gcc-bootstrap
23109 all-indent: stage_current
23110 @endif gcc-bootstrap
23111 @if indent
23112 TARGET-indent=all
23113 maybe-all-indent: all-indent
23114 all-indent: configure-indent
23115 @: $(MAKE); $(unstage)
23116 @r=`${PWD_COMMAND}`; export r; \
23117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118 $(HOST_EXPORTS) \
23119 (cd $(HOST_SUBDIR)/indent && \
23120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23121 $(TARGET-indent))
23122 @endif indent
23127 .PHONY: check-indent maybe-check-indent
23128 maybe-check-indent:
23129 @if indent
23130 maybe-check-indent: check-indent
23132 check-indent:
23133 @: $(MAKE); $(unstage)
23134 @r=`${PWD_COMMAND}`; export r; \
23135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136 $(HOST_EXPORTS) \
23137 (cd $(HOST_SUBDIR)/indent && \
23138 $(MAKE) $(FLAGS_TO_PASS) check)
23140 @endif indent
23142 .PHONY: install-indent maybe-install-indent
23143 maybe-install-indent:
23144 @if indent
23145 maybe-install-indent: install-indent
23147 install-indent: installdirs
23148 @: $(MAKE); $(unstage)
23149 @r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23151 $(HOST_EXPORTS) \
23152 (cd $(HOST_SUBDIR)/indent && \
23153 $(MAKE) $(FLAGS_TO_PASS) install)
23155 @endif indent
23157 # Other targets (info, dvi, pdf, etc.)
23159 .PHONY: maybe-info-indent info-indent
23160 maybe-info-indent:
23161 @if indent
23162 maybe-info-indent: info-indent
23164 info-indent: \
23165 configure-indent
23166 @: $(MAKE); $(unstage)
23167 @[ -f ./indent/Makefile ] || exit 0; \
23168 r=`${PWD_COMMAND}`; export r; \
23169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170 $(HOST_EXPORTS) \
23171 for flag in $(EXTRA_HOST_FLAGS) ; do \
23172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173 done; \
23174 echo "Doing info in indent" ; \
23175 (cd $(HOST_SUBDIR)/indent && \
23176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178 "RANLIB=$${RANLIB}" \
23179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180 info) \
23181 || exit 1
23183 @endif indent
23185 .PHONY: maybe-dvi-indent dvi-indent
23186 maybe-dvi-indent:
23187 @if indent
23188 maybe-dvi-indent: dvi-indent
23190 dvi-indent: \
23191 configure-indent
23192 @: $(MAKE); $(unstage)
23193 @[ -f ./indent/Makefile ] || exit 0; \
23194 r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 $(HOST_EXPORTS) \
23197 for flag in $(EXTRA_HOST_FLAGS) ; do \
23198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23199 done; \
23200 echo "Doing dvi in indent" ; \
23201 (cd $(HOST_SUBDIR)/indent && \
23202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204 "RANLIB=$${RANLIB}" \
23205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23206 dvi) \
23207 || exit 1
23209 @endif indent
23211 .PHONY: maybe-pdf-indent pdf-indent
23212 maybe-pdf-indent:
23213 @if indent
23214 maybe-pdf-indent: pdf-indent
23216 pdf-indent: \
23217 configure-indent
23218 @: $(MAKE); $(unstage)
23219 @[ -f ./indent/Makefile ] || exit 0; \
23220 r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222 $(HOST_EXPORTS) \
23223 for flag in $(EXTRA_HOST_FLAGS) ; do \
23224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23225 done; \
23226 echo "Doing pdf in indent" ; \
23227 (cd $(HOST_SUBDIR)/indent && \
23228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23230 "RANLIB=$${RANLIB}" \
23231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23232 pdf) \
23233 || exit 1
23235 @endif indent
23237 .PHONY: maybe-html-indent html-indent
23238 maybe-html-indent:
23239 @if indent
23240 maybe-html-indent: html-indent
23242 html-indent: \
23243 configure-indent
23244 @: $(MAKE); $(unstage)
23245 @[ -f ./indent/Makefile ] || exit 0; \
23246 r=`${PWD_COMMAND}`; export r; \
23247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23248 $(HOST_EXPORTS) \
23249 for flag in $(EXTRA_HOST_FLAGS) ; do \
23250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23251 done; \
23252 echo "Doing html in indent" ; \
23253 (cd $(HOST_SUBDIR)/indent && \
23254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23256 "RANLIB=$${RANLIB}" \
23257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23258 html) \
23259 || exit 1
23261 @endif indent
23263 .PHONY: maybe-TAGS-indent TAGS-indent
23264 maybe-TAGS-indent:
23265 @if indent
23266 maybe-TAGS-indent: TAGS-indent
23268 TAGS-indent: \
23269 configure-indent
23270 @: $(MAKE); $(unstage)
23271 @[ -f ./indent/Makefile ] || exit 0; \
23272 r=`${PWD_COMMAND}`; export r; \
23273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274 $(HOST_EXPORTS) \
23275 for flag in $(EXTRA_HOST_FLAGS) ; do \
23276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23277 done; \
23278 echo "Doing TAGS in indent" ; \
23279 (cd $(HOST_SUBDIR)/indent && \
23280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23282 "RANLIB=$${RANLIB}" \
23283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23284 TAGS) \
23285 || exit 1
23287 @endif indent
23289 .PHONY: maybe-install-info-indent install-info-indent
23290 maybe-install-info-indent:
23291 @if indent
23292 maybe-install-info-indent: install-info-indent
23294 install-info-indent: \
23295 configure-indent \
23296 info-indent
23297 @: $(MAKE); $(unstage)
23298 @[ -f ./indent/Makefile ] || exit 0; \
23299 r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 $(HOST_EXPORTS) \
23302 for flag in $(EXTRA_HOST_FLAGS) ; do \
23303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304 done; \
23305 echo "Doing install-info in indent" ; \
23306 (cd $(HOST_SUBDIR)/indent && \
23307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309 "RANLIB=$${RANLIB}" \
23310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23311 install-info) \
23312 || exit 1
23314 @endif indent
23316 .PHONY: maybe-install-pdf-indent install-pdf-indent
23317 maybe-install-pdf-indent:
23318 @if indent
23319 maybe-install-pdf-indent: install-pdf-indent
23321 install-pdf-indent: \
23322 configure-indent \
23323 pdf-indent
23324 @: $(MAKE); $(unstage)
23325 @[ -f ./indent/Makefile ] || exit 0; \
23326 r=`${PWD_COMMAND}`; export r; \
23327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328 $(HOST_EXPORTS) \
23329 for flag in $(EXTRA_HOST_FLAGS) ; do \
23330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331 done; \
23332 echo "Doing install-pdf in indent" ; \
23333 (cd $(HOST_SUBDIR)/indent && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336 "RANLIB=$${RANLIB}" \
23337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23338 install-pdf) \
23339 || exit 1
23341 @endif indent
23343 .PHONY: maybe-install-html-indent install-html-indent
23344 maybe-install-html-indent:
23345 @if indent
23346 maybe-install-html-indent: install-html-indent
23348 install-html-indent: \
23349 configure-indent \
23350 html-indent
23351 @: $(MAKE); $(unstage)
23352 @[ -f ./indent/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 install-html in indent" ; \
23360 (cd $(HOST_SUBDIR)/indent && \
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 install-html) \
23366 || exit 1
23368 @endif indent
23370 .PHONY: maybe-installcheck-indent installcheck-indent
23371 maybe-installcheck-indent:
23372 @if indent
23373 maybe-installcheck-indent: installcheck-indent
23375 installcheck-indent: \
23376 configure-indent
23377 @: $(MAKE); $(unstage)
23378 @[ -f ./indent/Makefile ] || exit 0; \
23379 r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 $(HOST_EXPORTS) \
23382 for flag in $(EXTRA_HOST_FLAGS) ; do \
23383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384 done; \
23385 echo "Doing installcheck in indent" ; \
23386 (cd $(HOST_SUBDIR)/indent && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389 "RANLIB=$${RANLIB}" \
23390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391 installcheck) \
23392 || exit 1
23394 @endif indent
23396 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
23397 maybe-mostlyclean-indent:
23398 @if indent
23399 maybe-mostlyclean-indent: mostlyclean-indent
23401 mostlyclean-indent:
23402 @: $(MAKE); $(unstage)
23403 @[ -f ./indent/Makefile ] || exit 0; \
23404 r=`${PWD_COMMAND}`; export r; \
23405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23406 $(HOST_EXPORTS) \
23407 for flag in $(EXTRA_HOST_FLAGS) ; do \
23408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23409 done; \
23410 echo "Doing mostlyclean in indent" ; \
23411 (cd $(HOST_SUBDIR)/indent && \
23412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23414 "RANLIB=$${RANLIB}" \
23415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23416 mostlyclean) \
23417 || exit 1
23419 @endif indent
23421 .PHONY: maybe-clean-indent clean-indent
23422 maybe-clean-indent:
23423 @if indent
23424 maybe-clean-indent: clean-indent
23426 clean-indent:
23427 @: $(MAKE); $(unstage)
23428 @[ -f ./indent/Makefile ] || exit 0; \
23429 r=`${PWD_COMMAND}`; export r; \
23430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23431 $(HOST_EXPORTS) \
23432 for flag in $(EXTRA_HOST_FLAGS) ; do \
23433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23434 done; \
23435 echo "Doing clean in indent" ; \
23436 (cd $(HOST_SUBDIR)/indent && \
23437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23439 "RANLIB=$${RANLIB}" \
23440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23441 clean) \
23442 || exit 1
23444 @endif indent
23446 .PHONY: maybe-distclean-indent distclean-indent
23447 maybe-distclean-indent:
23448 @if indent
23449 maybe-distclean-indent: distclean-indent
23451 distclean-indent:
23452 @: $(MAKE); $(unstage)
23453 @[ -f ./indent/Makefile ] || exit 0; \
23454 r=`${PWD_COMMAND}`; export r; \
23455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456 $(HOST_EXPORTS) \
23457 for flag in $(EXTRA_HOST_FLAGS) ; do \
23458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459 done; \
23460 echo "Doing distclean in indent" ; \
23461 (cd $(HOST_SUBDIR)/indent && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464 "RANLIB=$${RANLIB}" \
23465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23466 distclean) \
23467 || exit 1
23469 @endif indent
23471 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23472 maybe-maintainer-clean-indent:
23473 @if indent
23474 maybe-maintainer-clean-indent: maintainer-clean-indent
23476 maintainer-clean-indent:
23477 @: $(MAKE); $(unstage)
23478 @[ -f ./indent/Makefile ] || exit 0; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 for flag in $(EXTRA_HOST_FLAGS) ; do \
23483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484 done; \
23485 echo "Doing maintainer-clean in indent" ; \
23486 (cd $(HOST_SUBDIR)/indent && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489 "RANLIB=$${RANLIB}" \
23490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491 maintainer-clean) \
23492 || exit 1
23494 @endif indent
23498 .PHONY: configure-intl maybe-configure-intl
23499 maybe-configure-intl:
23500 @if gcc-bootstrap
23501 configure-intl: stage_current
23502 @endif gcc-bootstrap
23503 @if intl
23504 maybe-configure-intl: configure-intl
23505 configure-intl:
23506 @r=`${PWD_COMMAND}`; export r; \
23507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23510 $(HOST_EXPORTS) \
23511 echo Configuring in $(HOST_SUBDIR)/intl; \
23512 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23513 case $(srcdir) in \
23514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23515 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23517 esac; \
23518 srcdiroption="--srcdir=$${topdir}/intl"; \
23519 libsrcdir="$$s/intl"; \
23520 $(SHELL) $${libsrcdir}/configure \
23521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23522 --target=${target_alias} $${srcdiroption} \
23523 || exit 1
23524 @endif intl
23528 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23529 maybe-configure-stage1-intl:
23530 @if intl-bootstrap
23531 maybe-configure-stage1-intl: configure-stage1-intl
23532 configure-stage1-intl:
23533 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23535 @r=`${PWD_COMMAND}`; export r; \
23536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23537 TFLAGS="$(STAGE1_TFLAGS)"; \
23538 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23539 $(HOST_EXPORTS) \
23540 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23541 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23542 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23543 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23545 cd $(HOST_SUBDIR)/intl || exit 1; \
23546 case $(srcdir) in \
23547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23548 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23550 esac; \
23551 srcdiroption="--srcdir=$${topdir}/intl"; \
23552 libsrcdir="$$s/intl"; \
23553 $(SHELL) $${libsrcdir}/configure \
23554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23555 --target=${target_alias} $${srcdiroption} \
23556 $(STAGE1_CONFIGURE_FLAGS)
23557 @endif intl-bootstrap
23559 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23560 maybe-configure-stage2-intl:
23561 @if intl-bootstrap
23562 maybe-configure-stage2-intl: configure-stage2-intl
23563 configure-stage2-intl:
23564 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23566 @r=`${PWD_COMMAND}`; export r; \
23567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568 TFLAGS="$(STAGE2_TFLAGS)"; \
23569 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23570 $(HOST_EXPORTS) \
23571 $(POSTSTAGE1_HOST_EXPORTS) \
23572 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23573 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23574 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23575 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23577 cd $(HOST_SUBDIR)/intl || exit 1; \
23578 case $(srcdir) in \
23579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23580 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23582 esac; \
23583 srcdiroption="--srcdir=$${topdir}/intl"; \
23584 libsrcdir="$$s/intl"; \
23585 $(SHELL) $${libsrcdir}/configure \
23586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23587 --target=${target_alias} $${srcdiroption} \
23588 --with-build-libsubdir=$(HOST_SUBDIR) \
23589 $(STAGE2_CONFIGURE_FLAGS)
23590 @endif intl-bootstrap
23592 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23593 maybe-configure-stage3-intl:
23594 @if intl-bootstrap
23595 maybe-configure-stage3-intl: configure-stage3-intl
23596 configure-stage3-intl:
23597 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23599 @r=`${PWD_COMMAND}`; export r; \
23600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601 TFLAGS="$(STAGE3_TFLAGS)"; \
23602 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23603 $(HOST_EXPORTS) \
23604 $(POSTSTAGE1_HOST_EXPORTS) \
23605 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23606 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23607 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23608 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23610 cd $(HOST_SUBDIR)/intl || exit 1; \
23611 case $(srcdir) in \
23612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23613 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23615 esac; \
23616 srcdiroption="--srcdir=$${topdir}/intl"; \
23617 libsrcdir="$$s/intl"; \
23618 $(SHELL) $${libsrcdir}/configure \
23619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23620 --target=${target_alias} $${srcdiroption} \
23621 --with-build-libsubdir=$(HOST_SUBDIR) \
23622 $(STAGE3_CONFIGURE_FLAGS)
23623 @endif intl-bootstrap
23625 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23626 maybe-configure-stage4-intl:
23627 @if intl-bootstrap
23628 maybe-configure-stage4-intl: configure-stage4-intl
23629 configure-stage4-intl:
23630 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23632 @r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 TFLAGS="$(STAGE4_TFLAGS)"; \
23635 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23636 $(HOST_EXPORTS) \
23637 $(POSTSTAGE1_HOST_EXPORTS) \
23638 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23639 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23640 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23641 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23643 cd $(HOST_SUBDIR)/intl || exit 1; \
23644 case $(srcdir) in \
23645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23646 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23648 esac; \
23649 srcdiroption="--srcdir=$${topdir}/intl"; \
23650 libsrcdir="$$s/intl"; \
23651 $(SHELL) $${libsrcdir}/configure \
23652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23653 --target=${target_alias} $${srcdiroption} \
23654 --with-build-libsubdir=$(HOST_SUBDIR) \
23655 $(STAGE4_CONFIGURE_FLAGS)
23656 @endif intl-bootstrap
23658 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23659 maybe-configure-stageprofile-intl:
23660 @if intl-bootstrap
23661 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23662 configure-stageprofile-intl:
23663 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23665 @r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23668 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23669 $(HOST_EXPORTS) \
23670 $(POSTSTAGE1_HOST_EXPORTS) \
23671 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23672 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23673 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23674 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23676 cd $(HOST_SUBDIR)/intl || exit 1; \
23677 case $(srcdir) in \
23678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23679 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23681 esac; \
23682 srcdiroption="--srcdir=$${topdir}/intl"; \
23683 libsrcdir="$$s/intl"; \
23684 $(SHELL) $${libsrcdir}/configure \
23685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23686 --target=${target_alias} $${srcdiroption} \
23687 --with-build-libsubdir=$(HOST_SUBDIR) \
23688 $(STAGEprofile_CONFIGURE_FLAGS)
23689 @endif intl-bootstrap
23691 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23692 maybe-configure-stagefeedback-intl:
23693 @if intl-bootstrap
23694 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23695 configure-stagefeedback-intl:
23696 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23698 @r=`${PWD_COMMAND}`; export r; \
23699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23701 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23702 $(HOST_EXPORTS) \
23703 $(POSTSTAGE1_HOST_EXPORTS) \
23704 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23705 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23706 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23707 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23709 cd $(HOST_SUBDIR)/intl || exit 1; \
23710 case $(srcdir) in \
23711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23712 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23714 esac; \
23715 srcdiroption="--srcdir=$${topdir}/intl"; \
23716 libsrcdir="$$s/intl"; \
23717 $(SHELL) $${libsrcdir}/configure \
23718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23719 --target=${target_alias} $${srcdiroption} \
23720 --with-build-libsubdir=$(HOST_SUBDIR) \
23721 $(STAGEfeedback_CONFIGURE_FLAGS)
23722 @endif intl-bootstrap
23728 .PHONY: all-intl maybe-all-intl
23729 maybe-all-intl:
23730 @if gcc-bootstrap
23731 all-intl: stage_current
23732 @endif gcc-bootstrap
23733 @if intl
23734 TARGET-intl=all
23735 maybe-all-intl: all-intl
23736 all-intl: configure-intl
23737 @r=`${PWD_COMMAND}`; export r; \
23738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739 $(HOST_EXPORTS) \
23740 (cd $(HOST_SUBDIR)/intl && \
23741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23742 $(TARGET-intl))
23743 @endif intl
23747 .PHONY: all-stage1-intl maybe-all-stage1-intl
23748 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23749 maybe-all-stage1-intl:
23750 maybe-clean-stage1-intl:
23751 @if intl-bootstrap
23752 maybe-all-stage1-intl: all-stage1-intl
23753 all-stage1: all-stage1-intl
23754 TARGET-stage1-intl = $(TARGET-intl)
23755 all-stage1-intl: configure-stage1-intl
23756 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23757 @r=`${PWD_COMMAND}`; export r; \
23758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23759 TFLAGS="$(STAGE1_TFLAGS)"; \
23760 $(HOST_EXPORTS) \
23761 cd $(HOST_SUBDIR)/intl && \
23762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23763 CFLAGS="$(STAGE1_CFLAGS)" \
23764 CXXFLAGS="$(STAGE1_CFLAGS)" \
23765 LIBCFLAGS="$(LIBCFLAGS)" \
23766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23769 $(EXTRA_HOST_FLAGS) \
23770 TFLAGS="$(STAGE1_TFLAGS)" \
23771 $(TARGET-stage1-intl)
23773 maybe-clean-stage1-intl: clean-stage1-intl
23774 clean-stage1: clean-stage1-intl
23775 clean-stage1-intl:
23776 @if [ $(current_stage) = stage1 ]; then \
23777 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23778 else \
23779 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23780 $(MAKE) stage1-start; \
23781 fi; \
23782 cd $(HOST_SUBDIR)/intl && \
23783 $(MAKE) $(EXTRA_HOST_FLAGS) \
23784 clean
23785 @endif intl-bootstrap
23788 .PHONY: all-stage2-intl maybe-all-stage2-intl
23789 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23790 maybe-all-stage2-intl:
23791 maybe-clean-stage2-intl:
23792 @if intl-bootstrap
23793 maybe-all-stage2-intl: all-stage2-intl
23794 all-stage2: all-stage2-intl
23795 TARGET-stage2-intl = $(TARGET-intl)
23796 all-stage2-intl: configure-stage2-intl
23797 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23798 @r=`${PWD_COMMAND}`; export r; \
23799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800 TFLAGS="$(STAGE2_TFLAGS)"; \
23801 $(HOST_EXPORTS) \
23802 $(POSTSTAGE1_HOST_EXPORTS) \
23803 cd $(HOST_SUBDIR)/intl && \
23804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23805 CFLAGS="$(STAGE2_CFLAGS)" \
23806 CXXFLAGS="$(STAGE2_CFLAGS)" \
23807 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23811 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23812 TFLAGS="$(STAGE2_TFLAGS)" \
23813 $(TARGET-stage2-intl)
23815 maybe-clean-stage2-intl: clean-stage2-intl
23816 clean-stage2: clean-stage2-intl
23817 clean-stage2-intl:
23818 @if [ $(current_stage) = stage2 ]; then \
23819 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23820 else \
23821 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23822 $(MAKE) stage2-start; \
23823 fi; \
23824 cd $(HOST_SUBDIR)/intl && \
23825 $(MAKE) $(EXTRA_HOST_FLAGS) \
23826 $(POSTSTAGE1_FLAGS_TO_PASS) \
23827 clean
23828 @endif intl-bootstrap
23831 .PHONY: all-stage3-intl maybe-all-stage3-intl
23832 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23833 maybe-all-stage3-intl:
23834 maybe-clean-stage3-intl:
23835 @if intl-bootstrap
23836 maybe-all-stage3-intl: all-stage3-intl
23837 all-stage3: all-stage3-intl
23838 TARGET-stage3-intl = $(TARGET-intl)
23839 all-stage3-intl: configure-stage3-intl
23840 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23841 @r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 TFLAGS="$(STAGE3_TFLAGS)"; \
23844 $(HOST_EXPORTS) \
23845 $(POSTSTAGE1_HOST_EXPORTS) \
23846 cd $(HOST_SUBDIR)/intl && \
23847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23848 CFLAGS="$(STAGE3_CFLAGS)" \
23849 CXXFLAGS="$(STAGE3_CFLAGS)" \
23850 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23854 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23855 TFLAGS="$(STAGE3_TFLAGS)" \
23856 $(TARGET-stage3-intl)
23858 maybe-clean-stage3-intl: clean-stage3-intl
23859 clean-stage3: clean-stage3-intl
23860 clean-stage3-intl:
23861 @if [ $(current_stage) = stage3 ]; then \
23862 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23863 else \
23864 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23865 $(MAKE) stage3-start; \
23866 fi; \
23867 cd $(HOST_SUBDIR)/intl && \
23868 $(MAKE) $(EXTRA_HOST_FLAGS) \
23869 $(POSTSTAGE1_FLAGS_TO_PASS) \
23870 clean
23871 @endif intl-bootstrap
23874 .PHONY: all-stage4-intl maybe-all-stage4-intl
23875 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23876 maybe-all-stage4-intl:
23877 maybe-clean-stage4-intl:
23878 @if intl-bootstrap
23879 maybe-all-stage4-intl: all-stage4-intl
23880 all-stage4: all-stage4-intl
23881 TARGET-stage4-intl = $(TARGET-intl)
23882 all-stage4-intl: configure-stage4-intl
23883 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23884 @r=`${PWD_COMMAND}`; export r; \
23885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23886 TFLAGS="$(STAGE4_TFLAGS)"; \
23887 $(HOST_EXPORTS) \
23888 $(POSTSTAGE1_HOST_EXPORTS) \
23889 cd $(HOST_SUBDIR)/intl && \
23890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23891 CFLAGS="$(STAGE4_CFLAGS)" \
23892 CXXFLAGS="$(STAGE4_CFLAGS)" \
23893 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23897 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23898 TFLAGS="$(STAGE4_TFLAGS)" \
23899 $(TARGET-stage4-intl)
23901 maybe-clean-stage4-intl: clean-stage4-intl
23902 clean-stage4: clean-stage4-intl
23903 clean-stage4-intl:
23904 @if [ $(current_stage) = stage4 ]; then \
23905 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23906 else \
23907 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23908 $(MAKE) stage4-start; \
23909 fi; \
23910 cd $(HOST_SUBDIR)/intl && \
23911 $(MAKE) $(EXTRA_HOST_FLAGS) \
23912 $(POSTSTAGE1_FLAGS_TO_PASS) \
23913 clean
23914 @endif intl-bootstrap
23917 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23918 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23919 maybe-all-stageprofile-intl:
23920 maybe-clean-stageprofile-intl:
23921 @if intl-bootstrap
23922 maybe-all-stageprofile-intl: all-stageprofile-intl
23923 all-stageprofile: all-stageprofile-intl
23924 TARGET-stageprofile-intl = $(TARGET-intl)
23925 all-stageprofile-intl: configure-stageprofile-intl
23926 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23927 @r=`${PWD_COMMAND}`; export r; \
23928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23930 $(HOST_EXPORTS) \
23931 $(POSTSTAGE1_HOST_EXPORTS) \
23932 cd $(HOST_SUBDIR)/intl && \
23933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23934 CFLAGS="$(STAGEprofile_CFLAGS)" \
23935 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23936 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23937 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23938 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23939 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23940 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23941 TFLAGS="$(STAGEprofile_TFLAGS)" \
23942 $(TARGET-stageprofile-intl)
23944 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23945 clean-stageprofile: clean-stageprofile-intl
23946 clean-stageprofile-intl:
23947 @if [ $(current_stage) = stageprofile ]; then \
23948 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23949 else \
23950 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23951 $(MAKE) stageprofile-start; \
23952 fi; \
23953 cd $(HOST_SUBDIR)/intl && \
23954 $(MAKE) $(EXTRA_HOST_FLAGS) \
23955 $(POSTSTAGE1_FLAGS_TO_PASS) \
23956 clean
23957 @endif intl-bootstrap
23960 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23961 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23962 maybe-all-stagefeedback-intl:
23963 maybe-clean-stagefeedback-intl:
23964 @if intl-bootstrap
23965 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23966 all-stagefeedback: all-stagefeedback-intl
23967 TARGET-stagefeedback-intl = $(TARGET-intl)
23968 all-stagefeedback-intl: configure-stagefeedback-intl
23969 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23970 @r=`${PWD_COMMAND}`; export r; \
23971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23972 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23973 $(HOST_EXPORTS) \
23974 $(POSTSTAGE1_HOST_EXPORTS) \
23975 cd $(HOST_SUBDIR)/intl && \
23976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23977 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23978 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23979 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23980 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23981 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23982 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23983 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23984 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23985 $(TARGET-stagefeedback-intl)
23987 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23988 clean-stagefeedback: clean-stagefeedback-intl
23989 clean-stagefeedback-intl:
23990 @if [ $(current_stage) = stagefeedback ]; then \
23991 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23992 else \
23993 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23994 $(MAKE) stagefeedback-start; \
23995 fi; \
23996 cd $(HOST_SUBDIR)/intl && \
23997 $(MAKE) $(EXTRA_HOST_FLAGS) \
23998 $(POSTSTAGE1_FLAGS_TO_PASS) \
23999 clean
24000 @endif intl-bootstrap
24006 .PHONY: check-intl maybe-check-intl
24007 maybe-check-intl:
24008 @if intl
24009 maybe-check-intl: check-intl
24011 check-intl:
24012 @: $(MAKE); $(unstage)
24013 @r=`${PWD_COMMAND}`; export r; \
24014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24015 $(HOST_EXPORTS) \
24016 (cd $(HOST_SUBDIR)/intl && \
24017 $(MAKE) $(FLAGS_TO_PASS) check)
24019 @endif intl
24021 .PHONY: install-intl maybe-install-intl
24022 maybe-install-intl:
24023 @if intl
24024 maybe-install-intl: install-intl
24026 install-intl: installdirs
24027 @: $(MAKE); $(unstage)
24028 @r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 (cd $(HOST_SUBDIR)/intl && \
24032 $(MAKE) $(FLAGS_TO_PASS) install)
24034 @endif intl
24036 # Other targets (info, dvi, pdf, etc.)
24038 .PHONY: maybe-info-intl info-intl
24039 maybe-info-intl:
24040 @if intl
24041 maybe-info-intl: info-intl
24043 info-intl: \
24044 configure-intl
24045 @[ -f ./intl/Makefile ] || exit 0; \
24046 r=`${PWD_COMMAND}`; export r; \
24047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24048 $(HOST_EXPORTS) \
24049 for flag in $(EXTRA_HOST_FLAGS) ; do \
24050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24051 done; \
24052 echo "Doing info in intl" ; \
24053 (cd $(HOST_SUBDIR)/intl && \
24054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24056 "RANLIB=$${RANLIB}" \
24057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24058 info) \
24059 || exit 1
24061 @endif intl
24063 .PHONY: maybe-dvi-intl dvi-intl
24064 maybe-dvi-intl:
24065 @if intl
24066 maybe-dvi-intl: dvi-intl
24068 dvi-intl: \
24069 configure-intl
24070 @[ -f ./intl/Makefile ] || exit 0; \
24071 r=`${PWD_COMMAND}`; export r; \
24072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24073 $(HOST_EXPORTS) \
24074 for flag in $(EXTRA_HOST_FLAGS) ; do \
24075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24076 done; \
24077 echo "Doing dvi in intl" ; \
24078 (cd $(HOST_SUBDIR)/intl && \
24079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24081 "RANLIB=$${RANLIB}" \
24082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24083 dvi) \
24084 || exit 1
24086 @endif intl
24088 .PHONY: maybe-pdf-intl pdf-intl
24089 maybe-pdf-intl:
24090 @if intl
24091 maybe-pdf-intl: pdf-intl
24093 pdf-intl: \
24094 configure-intl
24095 @[ -f ./intl/Makefile ] || exit 0; \
24096 r=`${PWD_COMMAND}`; export r; \
24097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24098 $(HOST_EXPORTS) \
24099 for flag in $(EXTRA_HOST_FLAGS) ; do \
24100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24101 done; \
24102 echo "Doing pdf in intl" ; \
24103 (cd $(HOST_SUBDIR)/intl && \
24104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24106 "RANLIB=$${RANLIB}" \
24107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24108 pdf) \
24109 || exit 1
24111 @endif intl
24113 .PHONY: maybe-html-intl html-intl
24114 maybe-html-intl:
24115 @if intl
24116 maybe-html-intl: html-intl
24118 html-intl: \
24119 configure-intl
24120 @[ -f ./intl/Makefile ] || exit 0; \
24121 r=`${PWD_COMMAND}`; export r; \
24122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24123 $(HOST_EXPORTS) \
24124 for flag in $(EXTRA_HOST_FLAGS) ; do \
24125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24126 done; \
24127 echo "Doing html in intl" ; \
24128 (cd $(HOST_SUBDIR)/intl && \
24129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24131 "RANLIB=$${RANLIB}" \
24132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24133 html) \
24134 || exit 1
24136 @endif intl
24138 .PHONY: maybe-TAGS-intl TAGS-intl
24139 maybe-TAGS-intl:
24140 @if intl
24141 maybe-TAGS-intl: TAGS-intl
24143 TAGS-intl: \
24144 configure-intl
24145 @[ -f ./intl/Makefile ] || exit 0; \
24146 r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 $(HOST_EXPORTS) \
24149 for flag in $(EXTRA_HOST_FLAGS) ; do \
24150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24151 done; \
24152 echo "Doing TAGS in intl" ; \
24153 (cd $(HOST_SUBDIR)/intl && \
24154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24156 "RANLIB=$${RANLIB}" \
24157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24158 TAGS) \
24159 || exit 1
24161 @endif intl
24163 .PHONY: maybe-install-info-intl install-info-intl
24164 maybe-install-info-intl:
24165 @if intl
24166 maybe-install-info-intl: install-info-intl
24168 install-info-intl: \
24169 configure-intl \
24170 info-intl
24171 @[ -f ./intl/Makefile ] || exit 0; \
24172 r=`${PWD_COMMAND}`; export r; \
24173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24174 $(HOST_EXPORTS) \
24175 for flag in $(EXTRA_HOST_FLAGS) ; do \
24176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24177 done; \
24178 echo "Doing install-info in intl" ; \
24179 (cd $(HOST_SUBDIR)/intl && \
24180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24182 "RANLIB=$${RANLIB}" \
24183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24184 install-info) \
24185 || exit 1
24187 @endif intl
24189 .PHONY: maybe-install-pdf-intl install-pdf-intl
24190 maybe-install-pdf-intl:
24191 @if intl
24192 maybe-install-pdf-intl: install-pdf-intl
24194 install-pdf-intl: \
24195 configure-intl \
24196 pdf-intl
24197 @[ -f ./intl/Makefile ] || exit 0; \
24198 r=`${PWD_COMMAND}`; export r; \
24199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24200 $(HOST_EXPORTS) \
24201 for flag in $(EXTRA_HOST_FLAGS) ; do \
24202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24203 done; \
24204 echo "Doing install-pdf in intl" ; \
24205 (cd $(HOST_SUBDIR)/intl && \
24206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24208 "RANLIB=$${RANLIB}" \
24209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24210 install-pdf) \
24211 || exit 1
24213 @endif intl
24215 .PHONY: maybe-install-html-intl install-html-intl
24216 maybe-install-html-intl:
24217 @if intl
24218 maybe-install-html-intl: install-html-intl
24220 install-html-intl: \
24221 configure-intl \
24222 html-intl
24223 @[ -f ./intl/Makefile ] || exit 0; \
24224 r=`${PWD_COMMAND}`; export r; \
24225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24226 $(HOST_EXPORTS) \
24227 for flag in $(EXTRA_HOST_FLAGS) ; do \
24228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24229 done; \
24230 echo "Doing install-html in intl" ; \
24231 (cd $(HOST_SUBDIR)/intl && \
24232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24234 "RANLIB=$${RANLIB}" \
24235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24236 install-html) \
24237 || exit 1
24239 @endif intl
24241 .PHONY: maybe-installcheck-intl installcheck-intl
24242 maybe-installcheck-intl:
24243 @if intl
24244 maybe-installcheck-intl: installcheck-intl
24246 installcheck-intl: \
24247 configure-intl
24248 @[ -f ./intl/Makefile ] || exit 0; \
24249 r=`${PWD_COMMAND}`; export r; \
24250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251 $(HOST_EXPORTS) \
24252 for flag in $(EXTRA_HOST_FLAGS) ; do \
24253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24254 done; \
24255 echo "Doing installcheck in intl" ; \
24256 (cd $(HOST_SUBDIR)/intl && \
24257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24259 "RANLIB=$${RANLIB}" \
24260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24261 installcheck) \
24262 || exit 1
24264 @endif intl
24266 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
24267 maybe-mostlyclean-intl:
24268 @if intl
24269 maybe-mostlyclean-intl: mostlyclean-intl
24271 mostlyclean-intl:
24272 @[ -f ./intl/Makefile ] || exit 0; \
24273 r=`${PWD_COMMAND}`; export r; \
24274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24275 $(HOST_EXPORTS) \
24276 for flag in $(EXTRA_HOST_FLAGS) ; do \
24277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24278 done; \
24279 echo "Doing mostlyclean in intl" ; \
24280 (cd $(HOST_SUBDIR)/intl && \
24281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24283 "RANLIB=$${RANLIB}" \
24284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24285 mostlyclean) \
24286 || exit 1
24288 @endif intl
24290 .PHONY: maybe-clean-intl clean-intl
24291 maybe-clean-intl:
24292 @if intl
24293 maybe-clean-intl: clean-intl
24295 clean-intl:
24296 @[ -f ./intl/Makefile ] || exit 0; \
24297 r=`${PWD_COMMAND}`; export r; \
24298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24299 $(HOST_EXPORTS) \
24300 for flag in $(EXTRA_HOST_FLAGS) ; do \
24301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24302 done; \
24303 echo "Doing clean in intl" ; \
24304 (cd $(HOST_SUBDIR)/intl && \
24305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24307 "RANLIB=$${RANLIB}" \
24308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24309 clean) \
24310 || exit 1
24312 @endif intl
24314 .PHONY: maybe-distclean-intl distclean-intl
24315 maybe-distclean-intl:
24316 @if intl
24317 maybe-distclean-intl: distclean-intl
24319 distclean-intl:
24320 @[ -f ./intl/Makefile ] || exit 0; \
24321 r=`${PWD_COMMAND}`; export r; \
24322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323 $(HOST_EXPORTS) \
24324 for flag in $(EXTRA_HOST_FLAGS) ; do \
24325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24326 done; \
24327 echo "Doing distclean in intl" ; \
24328 (cd $(HOST_SUBDIR)/intl && \
24329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24331 "RANLIB=$${RANLIB}" \
24332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24333 distclean) \
24334 || exit 1
24336 @endif intl
24338 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
24339 maybe-maintainer-clean-intl:
24340 @if intl
24341 maybe-maintainer-clean-intl: maintainer-clean-intl
24343 maintainer-clean-intl:
24344 @[ -f ./intl/Makefile ] || exit 0; \
24345 r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 $(HOST_EXPORTS) \
24348 for flag in $(EXTRA_HOST_FLAGS) ; do \
24349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24350 done; \
24351 echo "Doing maintainer-clean in intl" ; \
24352 (cd $(HOST_SUBDIR)/intl && \
24353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24355 "RANLIB=$${RANLIB}" \
24356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24357 maintainer-clean) \
24358 || exit 1
24360 @endif intl
24364 .PHONY: configure-tcl maybe-configure-tcl
24365 maybe-configure-tcl:
24366 @if gcc-bootstrap
24367 configure-tcl: stage_current
24368 @endif gcc-bootstrap
24369 @if tcl
24370 maybe-configure-tcl: configure-tcl
24371 configure-tcl:
24372 @: $(MAKE); $(unstage)
24373 @r=`${PWD_COMMAND}`; export r; \
24374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24375 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
24376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
24377 $(HOST_EXPORTS) \
24378 echo Configuring in $(HOST_SUBDIR)/tcl; \
24379 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
24380 case $(srcdir) in \
24381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24382 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
24383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24384 esac; \
24385 srcdiroption="--srcdir=$${topdir}/tcl"; \
24386 libsrcdir="$$s/tcl"; \
24387 $(SHELL) $${libsrcdir}/configure \
24388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24389 --target=${target_alias} $${srcdiroption} \
24390 || exit 1
24391 @endif tcl
24397 .PHONY: all-tcl maybe-all-tcl
24398 maybe-all-tcl:
24399 @if gcc-bootstrap
24400 all-tcl: stage_current
24401 @endif gcc-bootstrap
24402 @if tcl
24403 TARGET-tcl=all
24404 maybe-all-tcl: all-tcl
24405 all-tcl: configure-tcl
24406 @: $(MAKE); $(unstage)
24407 @r=`${PWD_COMMAND}`; export r; \
24408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409 $(HOST_EXPORTS) \
24410 (cd $(HOST_SUBDIR)/tcl && \
24411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24412 $(TARGET-tcl))
24413 @endif tcl
24418 .PHONY: check-tcl maybe-check-tcl
24419 maybe-check-tcl:
24420 @if tcl
24421 maybe-check-tcl: check-tcl
24423 check-tcl:
24424 @: $(MAKE); $(unstage)
24425 @r=`${PWD_COMMAND}`; export r; \
24426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427 $(HOST_EXPORTS) \
24428 (cd $(HOST_SUBDIR)/tcl && \
24429 $(MAKE) $(FLAGS_TO_PASS) check)
24431 @endif tcl
24433 .PHONY: install-tcl maybe-install-tcl
24434 maybe-install-tcl:
24435 @if tcl
24436 maybe-install-tcl: install-tcl
24438 install-tcl: installdirs
24439 @: $(MAKE); $(unstage)
24440 @r=`${PWD_COMMAND}`; export r; \
24441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24442 $(HOST_EXPORTS) \
24443 (cd $(HOST_SUBDIR)/tcl && \
24444 $(MAKE) $(FLAGS_TO_PASS) install)
24446 @endif tcl
24448 # Other targets (info, dvi, pdf, etc.)
24450 .PHONY: maybe-info-tcl info-tcl
24451 maybe-info-tcl:
24452 @if tcl
24453 maybe-info-tcl: info-tcl
24455 info-tcl: \
24456 configure-tcl
24457 @: $(MAKE); $(unstage)
24458 @[ -f ./tcl/Makefile ] || exit 0; \
24459 r=`${PWD_COMMAND}`; export r; \
24460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24461 $(HOST_EXPORTS) \
24462 for flag in $(EXTRA_HOST_FLAGS) ; do \
24463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24464 done; \
24465 echo "Doing info in tcl" ; \
24466 (cd $(HOST_SUBDIR)/tcl && \
24467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24469 "RANLIB=$${RANLIB}" \
24470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24471 info) \
24472 || exit 1
24474 @endif tcl
24476 .PHONY: maybe-dvi-tcl dvi-tcl
24477 maybe-dvi-tcl:
24478 @if tcl
24479 maybe-dvi-tcl: dvi-tcl
24481 dvi-tcl: \
24482 configure-tcl
24483 @: $(MAKE); $(unstage)
24484 @[ -f ./tcl/Makefile ] || exit 0; \
24485 r=`${PWD_COMMAND}`; export r; \
24486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24487 $(HOST_EXPORTS) \
24488 for flag in $(EXTRA_HOST_FLAGS) ; do \
24489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24490 done; \
24491 echo "Doing dvi in tcl" ; \
24492 (cd $(HOST_SUBDIR)/tcl && \
24493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24495 "RANLIB=$${RANLIB}" \
24496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24497 dvi) \
24498 || exit 1
24500 @endif tcl
24502 .PHONY: maybe-pdf-tcl pdf-tcl
24503 maybe-pdf-tcl:
24504 @if tcl
24505 maybe-pdf-tcl: pdf-tcl
24507 pdf-tcl: \
24508 configure-tcl
24509 @: $(MAKE); $(unstage)
24510 @[ -f ./tcl/Makefile ] || exit 0; \
24511 r=`${PWD_COMMAND}`; export r; \
24512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24513 $(HOST_EXPORTS) \
24514 for flag in $(EXTRA_HOST_FLAGS) ; do \
24515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24516 done; \
24517 echo "Doing pdf in tcl" ; \
24518 (cd $(HOST_SUBDIR)/tcl && \
24519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24521 "RANLIB=$${RANLIB}" \
24522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24523 pdf) \
24524 || exit 1
24526 @endif tcl
24528 .PHONY: maybe-html-tcl html-tcl
24529 maybe-html-tcl:
24530 @if tcl
24531 maybe-html-tcl: html-tcl
24533 html-tcl: \
24534 configure-tcl
24535 @: $(MAKE); $(unstage)
24536 @[ -f ./tcl/Makefile ] || exit 0; \
24537 r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 $(HOST_EXPORTS) \
24540 for flag in $(EXTRA_HOST_FLAGS) ; do \
24541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24542 done; \
24543 echo "Doing html in tcl" ; \
24544 (cd $(HOST_SUBDIR)/tcl && \
24545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24547 "RANLIB=$${RANLIB}" \
24548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24549 html) \
24550 || exit 1
24552 @endif tcl
24554 .PHONY: maybe-TAGS-tcl TAGS-tcl
24555 maybe-TAGS-tcl:
24556 @if tcl
24557 maybe-TAGS-tcl: TAGS-tcl
24559 TAGS-tcl: \
24560 configure-tcl
24561 @: $(MAKE); $(unstage)
24562 @[ -f ./tcl/Makefile ] || exit 0; \
24563 r=`${PWD_COMMAND}`; export r; \
24564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24565 $(HOST_EXPORTS) \
24566 for flag in $(EXTRA_HOST_FLAGS) ; do \
24567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24568 done; \
24569 echo "Doing TAGS in tcl" ; \
24570 (cd $(HOST_SUBDIR)/tcl && \
24571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24573 "RANLIB=$${RANLIB}" \
24574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24575 TAGS) \
24576 || exit 1
24578 @endif tcl
24580 .PHONY: maybe-install-info-tcl install-info-tcl
24581 maybe-install-info-tcl:
24582 @if tcl
24583 maybe-install-info-tcl: install-info-tcl
24585 install-info-tcl: \
24586 configure-tcl \
24587 info-tcl
24588 @: $(MAKE); $(unstage)
24589 @[ -f ./tcl/Makefile ] || exit 0; \
24590 r=`${PWD_COMMAND}`; export r; \
24591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592 $(HOST_EXPORTS) \
24593 for flag in $(EXTRA_HOST_FLAGS) ; do \
24594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24595 done; \
24596 echo "Doing install-info in tcl" ; \
24597 (cd $(HOST_SUBDIR)/tcl && \
24598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24600 "RANLIB=$${RANLIB}" \
24601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24602 install-info) \
24603 || exit 1
24605 @endif tcl
24607 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24608 maybe-install-pdf-tcl:
24609 @if tcl
24610 maybe-install-pdf-tcl: install-pdf-tcl
24612 install-pdf-tcl: \
24613 configure-tcl \
24614 pdf-tcl
24615 @: $(MAKE); $(unstage)
24616 @[ -f ./tcl/Makefile ] || exit 0; \
24617 r=`${PWD_COMMAND}`; export r; \
24618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24619 $(HOST_EXPORTS) \
24620 for flag in $(EXTRA_HOST_FLAGS) ; do \
24621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24622 done; \
24623 echo "Doing install-pdf in tcl" ; \
24624 (cd $(HOST_SUBDIR)/tcl && \
24625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24627 "RANLIB=$${RANLIB}" \
24628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24629 install-pdf) \
24630 || exit 1
24632 @endif tcl
24634 .PHONY: maybe-install-html-tcl install-html-tcl
24635 maybe-install-html-tcl:
24636 @if tcl
24637 maybe-install-html-tcl: install-html-tcl
24639 install-html-tcl: \
24640 configure-tcl \
24641 html-tcl
24642 @: $(MAKE); $(unstage)
24643 @[ -f ./tcl/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) ; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing install-html in tcl" ; \
24651 (cd $(HOST_SUBDIR)/tcl && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 install-html) \
24657 || exit 1
24659 @endif tcl
24661 .PHONY: maybe-installcheck-tcl installcheck-tcl
24662 maybe-installcheck-tcl:
24663 @if tcl
24664 maybe-installcheck-tcl: installcheck-tcl
24666 installcheck-tcl: \
24667 configure-tcl
24668 @: $(MAKE); $(unstage)
24669 @[ -f ./tcl/Makefile ] || exit 0; \
24670 r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 $(HOST_EXPORTS) \
24673 for flag in $(EXTRA_HOST_FLAGS) ; do \
24674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675 done; \
24676 echo "Doing installcheck in tcl" ; \
24677 (cd $(HOST_SUBDIR)/tcl && \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680 "RANLIB=$${RANLIB}" \
24681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682 installcheck) \
24683 || exit 1
24685 @endif tcl
24687 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24688 maybe-mostlyclean-tcl:
24689 @if tcl
24690 maybe-mostlyclean-tcl: mostlyclean-tcl
24692 # tcl doesn't support mostlyclean.
24693 mostlyclean-tcl:
24695 @endif tcl
24697 .PHONY: maybe-clean-tcl clean-tcl
24698 maybe-clean-tcl:
24699 @if tcl
24700 maybe-clean-tcl: clean-tcl
24702 clean-tcl:
24703 @: $(MAKE); $(unstage)
24704 @[ -f ./tcl/Makefile ] || exit 0; \
24705 r=`${PWD_COMMAND}`; export r; \
24706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707 $(HOST_EXPORTS) \
24708 for flag in $(EXTRA_HOST_FLAGS) ; do \
24709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24710 done; \
24711 echo "Doing clean in tcl" ; \
24712 (cd $(HOST_SUBDIR)/tcl && \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24715 "RANLIB=$${RANLIB}" \
24716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24717 clean) \
24718 || exit 1
24720 @endif tcl
24722 .PHONY: maybe-distclean-tcl distclean-tcl
24723 maybe-distclean-tcl:
24724 @if tcl
24725 maybe-distclean-tcl: distclean-tcl
24727 distclean-tcl:
24728 @: $(MAKE); $(unstage)
24729 @[ -f ./tcl/Makefile ] || exit 0; \
24730 r=`${PWD_COMMAND}`; export r; \
24731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24732 $(HOST_EXPORTS) \
24733 for flag in $(EXTRA_HOST_FLAGS) ; do \
24734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24735 done; \
24736 echo "Doing distclean in tcl" ; \
24737 (cd $(HOST_SUBDIR)/tcl && \
24738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24740 "RANLIB=$${RANLIB}" \
24741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24742 distclean) \
24743 || exit 1
24745 @endif tcl
24747 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24748 maybe-maintainer-clean-tcl:
24749 @if tcl
24750 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24752 maintainer-clean-tcl:
24753 @: $(MAKE); $(unstage)
24754 @[ -f ./tcl/Makefile ] || exit 0; \
24755 r=`${PWD_COMMAND}`; export r; \
24756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757 $(HOST_EXPORTS) \
24758 for flag in $(EXTRA_HOST_FLAGS) ; do \
24759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24760 done; \
24761 echo "Doing maintainer-clean in tcl" ; \
24762 (cd $(HOST_SUBDIR)/tcl && \
24763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24765 "RANLIB=$${RANLIB}" \
24766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24767 maintainer-clean) \
24768 || exit 1
24770 @endif tcl
24774 .PHONY: configure-itcl maybe-configure-itcl
24775 maybe-configure-itcl:
24776 @if gcc-bootstrap
24777 configure-itcl: stage_current
24778 @endif gcc-bootstrap
24779 @if itcl
24780 maybe-configure-itcl: configure-itcl
24781 configure-itcl:
24782 @: $(MAKE); $(unstage)
24783 @r=`${PWD_COMMAND}`; export r; \
24784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24785 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24787 $(HOST_EXPORTS) \
24788 echo Configuring in $(HOST_SUBDIR)/itcl; \
24789 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24790 case $(srcdir) in \
24791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24792 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24794 esac; \
24795 srcdiroption="--srcdir=$${topdir}/itcl"; \
24796 libsrcdir="$$s/itcl"; \
24797 $(SHELL) $${libsrcdir}/configure \
24798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24799 --target=${target_alias} $${srcdiroption} \
24800 || exit 1
24801 @endif itcl
24807 .PHONY: all-itcl maybe-all-itcl
24808 maybe-all-itcl:
24809 @if gcc-bootstrap
24810 all-itcl: stage_current
24811 @endif gcc-bootstrap
24812 @if itcl
24813 TARGET-itcl=all
24814 maybe-all-itcl: all-itcl
24815 all-itcl: configure-itcl
24816 @: $(MAKE); $(unstage)
24817 @r=`${PWD_COMMAND}`; export r; \
24818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24819 $(HOST_EXPORTS) \
24820 (cd $(HOST_SUBDIR)/itcl && \
24821 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24822 $(TARGET-itcl))
24823 @endif itcl
24828 .PHONY: check-itcl maybe-check-itcl
24829 maybe-check-itcl:
24830 @if itcl
24831 maybe-check-itcl: check-itcl
24833 check-itcl:
24834 @: $(MAKE); $(unstage)
24835 @r=`${PWD_COMMAND}`; export r; \
24836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24837 $(HOST_EXPORTS) \
24838 (cd $(HOST_SUBDIR)/itcl && \
24839 $(MAKE) $(FLAGS_TO_PASS) check)
24841 @endif itcl
24843 .PHONY: install-itcl maybe-install-itcl
24844 maybe-install-itcl:
24845 @if itcl
24846 maybe-install-itcl: install-itcl
24848 install-itcl: installdirs
24849 @: $(MAKE); $(unstage)
24850 @r=`${PWD_COMMAND}`; export r; \
24851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 $(HOST_EXPORTS) \
24853 (cd $(HOST_SUBDIR)/itcl && \
24854 $(MAKE) $(FLAGS_TO_PASS) install)
24856 @endif itcl
24858 # Other targets (info, dvi, pdf, etc.)
24860 .PHONY: maybe-info-itcl info-itcl
24861 maybe-info-itcl:
24862 @if itcl
24863 maybe-info-itcl: info-itcl
24865 info-itcl: \
24866 configure-itcl
24867 @: $(MAKE); $(unstage)
24868 @[ -f ./itcl/Makefile ] || exit 0; \
24869 r=`${PWD_COMMAND}`; export r; \
24870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871 $(HOST_EXPORTS) \
24872 for flag in $(EXTRA_HOST_FLAGS) ; do \
24873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24874 done; \
24875 echo "Doing info in itcl" ; \
24876 (cd $(HOST_SUBDIR)/itcl && \
24877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24879 "RANLIB=$${RANLIB}" \
24880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24881 info) \
24882 || exit 1
24884 @endif itcl
24886 .PHONY: maybe-dvi-itcl dvi-itcl
24887 maybe-dvi-itcl:
24888 @if itcl
24889 maybe-dvi-itcl: dvi-itcl
24891 dvi-itcl: \
24892 configure-itcl
24893 @: $(MAKE); $(unstage)
24894 @[ -f ./itcl/Makefile ] || exit 0; \
24895 r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 $(HOST_EXPORTS) \
24898 for flag in $(EXTRA_HOST_FLAGS) ; do \
24899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24900 done; \
24901 echo "Doing dvi in itcl" ; \
24902 (cd $(HOST_SUBDIR)/itcl && \
24903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24905 "RANLIB=$${RANLIB}" \
24906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24907 dvi) \
24908 || exit 1
24910 @endif itcl
24912 .PHONY: maybe-pdf-itcl pdf-itcl
24913 maybe-pdf-itcl:
24914 @if itcl
24915 maybe-pdf-itcl: pdf-itcl
24917 pdf-itcl: \
24918 configure-itcl
24919 @: $(MAKE); $(unstage)
24920 @[ -f ./itcl/Makefile ] || exit 0; \
24921 r=`${PWD_COMMAND}`; export r; \
24922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923 $(HOST_EXPORTS) \
24924 for flag in $(EXTRA_HOST_FLAGS) ; do \
24925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24926 done; \
24927 echo "Doing pdf in itcl" ; \
24928 (cd $(HOST_SUBDIR)/itcl && \
24929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24931 "RANLIB=$${RANLIB}" \
24932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24933 pdf) \
24934 || exit 1
24936 @endif itcl
24938 .PHONY: maybe-html-itcl html-itcl
24939 maybe-html-itcl:
24940 @if itcl
24941 maybe-html-itcl: html-itcl
24943 html-itcl: \
24944 configure-itcl
24945 @: $(MAKE); $(unstage)
24946 @[ -f ./itcl/Makefile ] || exit 0; \
24947 r=`${PWD_COMMAND}`; export r; \
24948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949 $(HOST_EXPORTS) \
24950 for flag in $(EXTRA_HOST_FLAGS) ; do \
24951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24952 done; \
24953 echo "Doing html in itcl" ; \
24954 (cd $(HOST_SUBDIR)/itcl && \
24955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24957 "RANLIB=$${RANLIB}" \
24958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24959 html) \
24960 || exit 1
24962 @endif itcl
24964 .PHONY: maybe-TAGS-itcl TAGS-itcl
24965 maybe-TAGS-itcl:
24966 @if itcl
24967 maybe-TAGS-itcl: TAGS-itcl
24969 TAGS-itcl: \
24970 configure-itcl
24971 @: $(MAKE); $(unstage)
24972 @[ -f ./itcl/Makefile ] || exit 0; \
24973 r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 $(HOST_EXPORTS) \
24976 for flag in $(EXTRA_HOST_FLAGS) ; do \
24977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978 done; \
24979 echo "Doing TAGS in itcl" ; \
24980 (cd $(HOST_SUBDIR)/itcl && \
24981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983 "RANLIB=$${RANLIB}" \
24984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 TAGS) \
24986 || exit 1
24988 @endif itcl
24990 .PHONY: maybe-install-info-itcl install-info-itcl
24991 maybe-install-info-itcl:
24992 @if itcl
24993 maybe-install-info-itcl: install-info-itcl
24995 install-info-itcl: \
24996 configure-itcl \
24997 info-itcl
24998 @: $(MAKE); $(unstage)
24999 @[ -f ./itcl/Makefile ] || exit 0; \
25000 r=`${PWD_COMMAND}`; export r; \
25001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25002 $(HOST_EXPORTS) \
25003 for flag in $(EXTRA_HOST_FLAGS) ; do \
25004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25005 done; \
25006 echo "Doing install-info in itcl" ; \
25007 (cd $(HOST_SUBDIR)/itcl && \
25008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25010 "RANLIB=$${RANLIB}" \
25011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25012 install-info) \
25013 || exit 1
25015 @endif itcl
25017 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25018 maybe-install-pdf-itcl:
25019 @if itcl
25020 maybe-install-pdf-itcl: install-pdf-itcl
25022 install-pdf-itcl: \
25023 configure-itcl \
25024 pdf-itcl
25025 @: $(MAKE); $(unstage)
25026 @[ -f ./itcl/Makefile ] || exit 0; \
25027 r=`${PWD_COMMAND}`; export r; \
25028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25029 $(HOST_EXPORTS) \
25030 for flag in $(EXTRA_HOST_FLAGS) ; do \
25031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25032 done; \
25033 echo "Doing install-pdf in itcl" ; \
25034 (cd $(HOST_SUBDIR)/itcl && \
25035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25037 "RANLIB=$${RANLIB}" \
25038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25039 install-pdf) \
25040 || exit 1
25042 @endif itcl
25044 .PHONY: maybe-install-html-itcl install-html-itcl
25045 maybe-install-html-itcl:
25046 @if itcl
25047 maybe-install-html-itcl: install-html-itcl
25049 install-html-itcl: \
25050 configure-itcl \
25051 html-itcl
25052 @: $(MAKE); $(unstage)
25053 @[ -f ./itcl/Makefile ] || exit 0; \
25054 r=`${PWD_COMMAND}`; export r; \
25055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25056 $(HOST_EXPORTS) \
25057 for flag in $(EXTRA_HOST_FLAGS) ; do \
25058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25059 done; \
25060 echo "Doing install-html in itcl" ; \
25061 (cd $(HOST_SUBDIR)/itcl && \
25062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25064 "RANLIB=$${RANLIB}" \
25065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25066 install-html) \
25067 || exit 1
25069 @endif itcl
25071 .PHONY: maybe-installcheck-itcl installcheck-itcl
25072 maybe-installcheck-itcl:
25073 @if itcl
25074 maybe-installcheck-itcl: installcheck-itcl
25076 installcheck-itcl: \
25077 configure-itcl
25078 @: $(MAKE); $(unstage)
25079 @[ -f ./itcl/Makefile ] || exit 0; \
25080 r=`${PWD_COMMAND}`; export r; \
25081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082 $(HOST_EXPORTS) \
25083 for flag in $(EXTRA_HOST_FLAGS) ; do \
25084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085 done; \
25086 echo "Doing installcheck in itcl" ; \
25087 (cd $(HOST_SUBDIR)/itcl && \
25088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090 "RANLIB=$${RANLIB}" \
25091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092 installcheck) \
25093 || exit 1
25095 @endif itcl
25097 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
25098 maybe-mostlyclean-itcl:
25099 @if itcl
25100 maybe-mostlyclean-itcl: mostlyclean-itcl
25102 mostlyclean-itcl:
25103 @: $(MAKE); $(unstage)
25104 @[ -f ./itcl/Makefile ] || exit 0; \
25105 r=`${PWD_COMMAND}`; export r; \
25106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107 $(HOST_EXPORTS) \
25108 for flag in $(EXTRA_HOST_FLAGS) ; do \
25109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110 done; \
25111 echo "Doing mostlyclean in itcl" ; \
25112 (cd $(HOST_SUBDIR)/itcl && \
25113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115 "RANLIB=$${RANLIB}" \
25116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117 mostlyclean) \
25118 || exit 1
25120 @endif itcl
25122 .PHONY: maybe-clean-itcl clean-itcl
25123 maybe-clean-itcl:
25124 @if itcl
25125 maybe-clean-itcl: clean-itcl
25127 clean-itcl:
25128 @: $(MAKE); $(unstage)
25129 @[ -f ./itcl/Makefile ] || exit 0; \
25130 r=`${PWD_COMMAND}`; export r; \
25131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132 $(HOST_EXPORTS) \
25133 for flag in $(EXTRA_HOST_FLAGS) ; do \
25134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25135 done; \
25136 echo "Doing clean in itcl" ; \
25137 (cd $(HOST_SUBDIR)/itcl && \
25138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25140 "RANLIB=$${RANLIB}" \
25141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25142 clean) \
25143 || exit 1
25145 @endif itcl
25147 .PHONY: maybe-distclean-itcl distclean-itcl
25148 maybe-distclean-itcl:
25149 @if itcl
25150 maybe-distclean-itcl: distclean-itcl
25152 distclean-itcl:
25153 @: $(MAKE); $(unstage)
25154 @[ -f ./itcl/Makefile ] || exit 0; \
25155 r=`${PWD_COMMAND}`; export r; \
25156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157 $(HOST_EXPORTS) \
25158 for flag in $(EXTRA_HOST_FLAGS) ; do \
25159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25160 done; \
25161 echo "Doing distclean in itcl" ; \
25162 (cd $(HOST_SUBDIR)/itcl && \
25163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25165 "RANLIB=$${RANLIB}" \
25166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25167 distclean) \
25168 || exit 1
25170 @endif itcl
25172 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
25173 maybe-maintainer-clean-itcl:
25174 @if itcl
25175 maybe-maintainer-clean-itcl: maintainer-clean-itcl
25177 maintainer-clean-itcl:
25178 @: $(MAKE); $(unstage)
25179 @[ -f ./itcl/Makefile ] || exit 0; \
25180 r=`${PWD_COMMAND}`; export r; \
25181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25182 $(HOST_EXPORTS) \
25183 for flag in $(EXTRA_HOST_FLAGS) ; do \
25184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25185 done; \
25186 echo "Doing maintainer-clean in itcl" ; \
25187 (cd $(HOST_SUBDIR)/itcl && \
25188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25190 "RANLIB=$${RANLIB}" \
25191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25192 maintainer-clean) \
25193 || exit 1
25195 @endif itcl
25199 .PHONY: configure-ld maybe-configure-ld
25200 maybe-configure-ld:
25201 @if gcc-bootstrap
25202 configure-ld: stage_current
25203 @endif gcc-bootstrap
25204 @if ld
25205 maybe-configure-ld: configure-ld
25206 configure-ld:
25207 @r=`${PWD_COMMAND}`; export r; \
25208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25209 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25211 $(HOST_EXPORTS) \
25212 echo Configuring in $(HOST_SUBDIR)/ld; \
25213 cd "$(HOST_SUBDIR)/ld" || exit 1; \
25214 case $(srcdir) in \
25215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25216 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25218 esac; \
25219 srcdiroption="--srcdir=$${topdir}/ld"; \
25220 libsrcdir="$$s/ld"; \
25221 $(SHELL) $${libsrcdir}/configure \
25222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25223 --target=${target_alias} $${srcdiroption} \
25224 || exit 1
25225 @endif ld
25229 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
25230 maybe-configure-stage1-ld:
25231 @if ld-bootstrap
25232 maybe-configure-stage1-ld: configure-stage1-ld
25233 configure-stage1-ld:
25234 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25236 @r=`${PWD_COMMAND}`; export r; \
25237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25238 TFLAGS="$(STAGE1_TFLAGS)"; \
25239 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25240 $(HOST_EXPORTS) \
25241 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25242 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25243 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25244 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
25245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25246 cd $(HOST_SUBDIR)/ld || exit 1; \
25247 case $(srcdir) in \
25248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25249 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25251 esac; \
25252 srcdiroption="--srcdir=$${topdir}/ld"; \
25253 libsrcdir="$$s/ld"; \
25254 $(SHELL) $${libsrcdir}/configure \
25255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25256 --target=${target_alias} $${srcdiroption} \
25257 $(STAGE1_CONFIGURE_FLAGS)
25258 @endif ld-bootstrap
25260 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
25261 maybe-configure-stage2-ld:
25262 @if ld-bootstrap
25263 maybe-configure-stage2-ld: configure-stage2-ld
25264 configure-stage2-ld:
25265 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25267 @r=`${PWD_COMMAND}`; export r; \
25268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25269 TFLAGS="$(STAGE2_TFLAGS)"; \
25270 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25271 $(HOST_EXPORTS) \
25272 $(POSTSTAGE1_HOST_EXPORTS) \
25273 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25274 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25275 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25276 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
25277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25278 cd $(HOST_SUBDIR)/ld || exit 1; \
25279 case $(srcdir) in \
25280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25281 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25283 esac; \
25284 srcdiroption="--srcdir=$${topdir}/ld"; \
25285 libsrcdir="$$s/ld"; \
25286 $(SHELL) $${libsrcdir}/configure \
25287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25288 --target=${target_alias} $${srcdiroption} \
25289 --with-build-libsubdir=$(HOST_SUBDIR) \
25290 $(STAGE2_CONFIGURE_FLAGS)
25291 @endif ld-bootstrap
25293 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
25294 maybe-configure-stage3-ld:
25295 @if ld-bootstrap
25296 maybe-configure-stage3-ld: configure-stage3-ld
25297 configure-stage3-ld:
25298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25300 @r=`${PWD_COMMAND}`; export r; \
25301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25302 TFLAGS="$(STAGE3_TFLAGS)"; \
25303 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25304 $(HOST_EXPORTS) \
25305 $(POSTSTAGE1_HOST_EXPORTS) \
25306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25307 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25309 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
25310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25311 cd $(HOST_SUBDIR)/ld || exit 1; \
25312 case $(srcdir) in \
25313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25314 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25316 esac; \
25317 srcdiroption="--srcdir=$${topdir}/ld"; \
25318 libsrcdir="$$s/ld"; \
25319 $(SHELL) $${libsrcdir}/configure \
25320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25321 --target=${target_alias} $${srcdiroption} \
25322 --with-build-libsubdir=$(HOST_SUBDIR) \
25323 $(STAGE3_CONFIGURE_FLAGS)
25324 @endif ld-bootstrap
25326 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
25327 maybe-configure-stage4-ld:
25328 @if ld-bootstrap
25329 maybe-configure-stage4-ld: configure-stage4-ld
25330 configure-stage4-ld:
25331 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25333 @r=`${PWD_COMMAND}`; export r; \
25334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25335 TFLAGS="$(STAGE4_TFLAGS)"; \
25336 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25337 $(HOST_EXPORTS) \
25338 $(POSTSTAGE1_HOST_EXPORTS) \
25339 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25340 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25341 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25342 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25344 cd $(HOST_SUBDIR)/ld || exit 1; \
25345 case $(srcdir) in \
25346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25347 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25349 esac; \
25350 srcdiroption="--srcdir=$${topdir}/ld"; \
25351 libsrcdir="$$s/ld"; \
25352 $(SHELL) $${libsrcdir}/configure \
25353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25354 --target=${target_alias} $${srcdiroption} \
25355 --with-build-libsubdir=$(HOST_SUBDIR) \
25356 $(STAGE4_CONFIGURE_FLAGS)
25357 @endif ld-bootstrap
25359 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25360 maybe-configure-stageprofile-ld:
25361 @if ld-bootstrap
25362 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25363 configure-stageprofile-ld:
25364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25366 @r=`${PWD_COMMAND}`; export r; \
25367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25369 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25370 $(HOST_EXPORTS) \
25371 $(POSTSTAGE1_HOST_EXPORTS) \
25372 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25373 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25374 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25375 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25377 cd $(HOST_SUBDIR)/ld || exit 1; \
25378 case $(srcdir) in \
25379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25380 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25382 esac; \
25383 srcdiroption="--srcdir=$${topdir}/ld"; \
25384 libsrcdir="$$s/ld"; \
25385 $(SHELL) $${libsrcdir}/configure \
25386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25387 --target=${target_alias} $${srcdiroption} \
25388 --with-build-libsubdir=$(HOST_SUBDIR) \
25389 $(STAGEprofile_CONFIGURE_FLAGS)
25390 @endif ld-bootstrap
25392 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25393 maybe-configure-stagefeedback-ld:
25394 @if ld-bootstrap
25395 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25396 configure-stagefeedback-ld:
25397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25399 @r=`${PWD_COMMAND}`; export r; \
25400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25402 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25403 $(HOST_EXPORTS) \
25404 $(POSTSTAGE1_HOST_EXPORTS) \
25405 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25406 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25408 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25410 cd $(HOST_SUBDIR)/ld || exit 1; \
25411 case $(srcdir) in \
25412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25413 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25415 esac; \
25416 srcdiroption="--srcdir=$${topdir}/ld"; \
25417 libsrcdir="$$s/ld"; \
25418 $(SHELL) $${libsrcdir}/configure \
25419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25420 --target=${target_alias} $${srcdiroption} \
25421 --with-build-libsubdir=$(HOST_SUBDIR) \
25422 $(STAGEfeedback_CONFIGURE_FLAGS)
25423 @endif ld-bootstrap
25429 .PHONY: all-ld maybe-all-ld
25430 maybe-all-ld:
25431 @if gcc-bootstrap
25432 all-ld: stage_current
25433 @endif gcc-bootstrap
25434 @if ld
25435 TARGET-ld=all
25436 maybe-all-ld: all-ld
25437 all-ld: configure-ld
25438 @r=`${PWD_COMMAND}`; export r; \
25439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440 $(HOST_EXPORTS) \
25441 (cd $(HOST_SUBDIR)/ld && \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25443 $(TARGET-ld))
25444 @endif ld
25448 .PHONY: all-stage1-ld maybe-all-stage1-ld
25449 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25450 maybe-all-stage1-ld:
25451 maybe-clean-stage1-ld:
25452 @if ld-bootstrap
25453 maybe-all-stage1-ld: all-stage1-ld
25454 all-stage1: all-stage1-ld
25455 TARGET-stage1-ld = $(TARGET-ld)
25456 all-stage1-ld: configure-stage1-ld
25457 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25458 @r=`${PWD_COMMAND}`; export r; \
25459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460 TFLAGS="$(STAGE1_TFLAGS)"; \
25461 $(HOST_EXPORTS) \
25462 cd $(HOST_SUBDIR)/ld && \
25463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25464 CFLAGS="$(STAGE1_CFLAGS)" \
25465 CXXFLAGS="$(STAGE1_CFLAGS)" \
25466 LIBCFLAGS="$(LIBCFLAGS)" \
25467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25470 $(EXTRA_HOST_FLAGS) \
25471 TFLAGS="$(STAGE1_TFLAGS)" \
25472 $(TARGET-stage1-ld)
25474 maybe-clean-stage1-ld: clean-stage1-ld
25475 clean-stage1: clean-stage1-ld
25476 clean-stage1-ld:
25477 @if [ $(current_stage) = stage1 ]; then \
25478 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25479 else \
25480 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25481 $(MAKE) stage1-start; \
25482 fi; \
25483 cd $(HOST_SUBDIR)/ld && \
25484 $(MAKE) $(EXTRA_HOST_FLAGS) \
25485 clean
25486 @endif ld-bootstrap
25489 .PHONY: all-stage2-ld maybe-all-stage2-ld
25490 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25491 maybe-all-stage2-ld:
25492 maybe-clean-stage2-ld:
25493 @if ld-bootstrap
25494 maybe-all-stage2-ld: all-stage2-ld
25495 all-stage2: all-stage2-ld
25496 TARGET-stage2-ld = $(TARGET-ld)
25497 all-stage2-ld: configure-stage2-ld
25498 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25499 @r=`${PWD_COMMAND}`; export r; \
25500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25501 TFLAGS="$(STAGE2_TFLAGS)"; \
25502 $(HOST_EXPORTS) \
25503 $(POSTSTAGE1_HOST_EXPORTS) \
25504 cd $(HOST_SUBDIR)/ld && \
25505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25506 CFLAGS="$(STAGE2_CFLAGS)" \
25507 CXXFLAGS="$(STAGE2_CFLAGS)" \
25508 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25513 TFLAGS="$(STAGE2_TFLAGS)" \
25514 $(TARGET-stage2-ld)
25516 maybe-clean-stage2-ld: clean-stage2-ld
25517 clean-stage2: clean-stage2-ld
25518 clean-stage2-ld:
25519 @if [ $(current_stage) = stage2 ]; then \
25520 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25521 else \
25522 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25523 $(MAKE) stage2-start; \
25524 fi; \
25525 cd $(HOST_SUBDIR)/ld && \
25526 $(MAKE) $(EXTRA_HOST_FLAGS) \
25527 $(POSTSTAGE1_FLAGS_TO_PASS) \
25528 clean
25529 @endif ld-bootstrap
25532 .PHONY: all-stage3-ld maybe-all-stage3-ld
25533 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25534 maybe-all-stage3-ld:
25535 maybe-clean-stage3-ld:
25536 @if ld-bootstrap
25537 maybe-all-stage3-ld: all-stage3-ld
25538 all-stage3: all-stage3-ld
25539 TARGET-stage3-ld = $(TARGET-ld)
25540 all-stage3-ld: configure-stage3-ld
25541 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25542 @r=`${PWD_COMMAND}`; export r; \
25543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544 TFLAGS="$(STAGE3_TFLAGS)"; \
25545 $(HOST_EXPORTS) \
25546 $(POSTSTAGE1_HOST_EXPORTS) \
25547 cd $(HOST_SUBDIR)/ld && \
25548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25549 CFLAGS="$(STAGE3_CFLAGS)" \
25550 CXXFLAGS="$(STAGE3_CFLAGS)" \
25551 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25556 TFLAGS="$(STAGE3_TFLAGS)" \
25557 $(TARGET-stage3-ld)
25559 maybe-clean-stage3-ld: clean-stage3-ld
25560 clean-stage3: clean-stage3-ld
25561 clean-stage3-ld:
25562 @if [ $(current_stage) = stage3 ]; then \
25563 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25564 else \
25565 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25566 $(MAKE) stage3-start; \
25567 fi; \
25568 cd $(HOST_SUBDIR)/ld && \
25569 $(MAKE) $(EXTRA_HOST_FLAGS) \
25570 $(POSTSTAGE1_FLAGS_TO_PASS) \
25571 clean
25572 @endif ld-bootstrap
25575 .PHONY: all-stage4-ld maybe-all-stage4-ld
25576 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25577 maybe-all-stage4-ld:
25578 maybe-clean-stage4-ld:
25579 @if ld-bootstrap
25580 maybe-all-stage4-ld: all-stage4-ld
25581 all-stage4: all-stage4-ld
25582 TARGET-stage4-ld = $(TARGET-ld)
25583 all-stage4-ld: configure-stage4-ld
25584 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25585 @r=`${PWD_COMMAND}`; export r; \
25586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25587 TFLAGS="$(STAGE4_TFLAGS)"; \
25588 $(HOST_EXPORTS) \
25589 $(POSTSTAGE1_HOST_EXPORTS) \
25590 cd $(HOST_SUBDIR)/ld && \
25591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25592 CFLAGS="$(STAGE4_CFLAGS)" \
25593 CXXFLAGS="$(STAGE4_CFLAGS)" \
25594 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25599 TFLAGS="$(STAGE4_TFLAGS)" \
25600 $(TARGET-stage4-ld)
25602 maybe-clean-stage4-ld: clean-stage4-ld
25603 clean-stage4: clean-stage4-ld
25604 clean-stage4-ld:
25605 @if [ $(current_stage) = stage4 ]; then \
25606 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25607 else \
25608 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25609 $(MAKE) stage4-start; \
25610 fi; \
25611 cd $(HOST_SUBDIR)/ld && \
25612 $(MAKE) $(EXTRA_HOST_FLAGS) \
25613 $(POSTSTAGE1_FLAGS_TO_PASS) \
25614 clean
25615 @endif ld-bootstrap
25618 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25619 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25620 maybe-all-stageprofile-ld:
25621 maybe-clean-stageprofile-ld:
25622 @if ld-bootstrap
25623 maybe-all-stageprofile-ld: all-stageprofile-ld
25624 all-stageprofile: all-stageprofile-ld
25625 TARGET-stageprofile-ld = $(TARGET-ld)
25626 all-stageprofile-ld: configure-stageprofile-ld
25627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25628 @r=`${PWD_COMMAND}`; export r; \
25629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25631 $(HOST_EXPORTS) \
25632 $(POSTSTAGE1_HOST_EXPORTS) \
25633 cd $(HOST_SUBDIR)/ld && \
25634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25635 CFLAGS="$(STAGEprofile_CFLAGS)" \
25636 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25637 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25642 TFLAGS="$(STAGEprofile_TFLAGS)" \
25643 $(TARGET-stageprofile-ld)
25645 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25646 clean-stageprofile: clean-stageprofile-ld
25647 clean-stageprofile-ld:
25648 @if [ $(current_stage) = stageprofile ]; then \
25649 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25650 else \
25651 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25652 $(MAKE) stageprofile-start; \
25653 fi; \
25654 cd $(HOST_SUBDIR)/ld && \
25655 $(MAKE) $(EXTRA_HOST_FLAGS) \
25656 $(POSTSTAGE1_FLAGS_TO_PASS) \
25657 clean
25658 @endif ld-bootstrap
25661 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25662 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25663 maybe-all-stagefeedback-ld:
25664 maybe-clean-stagefeedback-ld:
25665 @if ld-bootstrap
25666 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25667 all-stagefeedback: all-stagefeedback-ld
25668 TARGET-stagefeedback-ld = $(TARGET-ld)
25669 all-stagefeedback-ld: configure-stagefeedback-ld
25670 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25671 @r=`${PWD_COMMAND}`; export r; \
25672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25673 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25674 $(HOST_EXPORTS) \
25675 $(POSTSTAGE1_HOST_EXPORTS) \
25676 cd $(HOST_SUBDIR)/ld && \
25677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25678 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25679 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25680 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25685 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25686 $(TARGET-stagefeedback-ld)
25688 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25689 clean-stagefeedback: clean-stagefeedback-ld
25690 clean-stagefeedback-ld:
25691 @if [ $(current_stage) = stagefeedback ]; then \
25692 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25693 else \
25694 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25695 $(MAKE) stagefeedback-start; \
25696 fi; \
25697 cd $(HOST_SUBDIR)/ld && \
25698 $(MAKE) $(EXTRA_HOST_FLAGS) \
25699 $(POSTSTAGE1_FLAGS_TO_PASS) \
25700 clean
25701 @endif ld-bootstrap
25707 .PHONY: check-ld maybe-check-ld
25708 maybe-check-ld:
25709 @if ld
25710 maybe-check-ld: check-ld
25712 check-ld:
25713 @: $(MAKE); $(unstage)
25714 @r=`${PWD_COMMAND}`; export r; \
25715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716 $(HOST_EXPORTS) \
25717 (cd $(HOST_SUBDIR)/ld && \
25718 $(MAKE) $(FLAGS_TO_PASS) check)
25720 @endif ld
25722 .PHONY: install-ld maybe-install-ld
25723 maybe-install-ld:
25724 @if ld
25725 maybe-install-ld: install-ld
25727 install-ld: installdirs
25728 @: $(MAKE); $(unstage)
25729 @r=`${PWD_COMMAND}`; export r; \
25730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25731 $(HOST_EXPORTS) \
25732 (cd $(HOST_SUBDIR)/ld && \
25733 $(MAKE) $(FLAGS_TO_PASS) install)
25735 @endif ld
25737 # Other targets (info, dvi, pdf, etc.)
25739 .PHONY: maybe-info-ld info-ld
25740 maybe-info-ld:
25741 @if ld
25742 maybe-info-ld: info-ld
25744 info-ld: \
25745 configure-ld
25746 @[ -f ./ld/Makefile ] || exit 0; \
25747 r=`${PWD_COMMAND}`; export r; \
25748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749 $(HOST_EXPORTS) \
25750 for flag in $(EXTRA_HOST_FLAGS) ; do \
25751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25752 done; \
25753 echo "Doing info in ld" ; \
25754 (cd $(HOST_SUBDIR)/ld && \
25755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25757 "RANLIB=$${RANLIB}" \
25758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25759 info) \
25760 || exit 1
25762 @endif ld
25764 .PHONY: maybe-dvi-ld dvi-ld
25765 maybe-dvi-ld:
25766 @if ld
25767 maybe-dvi-ld: dvi-ld
25769 dvi-ld: \
25770 configure-ld
25771 @[ -f ./ld/Makefile ] || exit 0; \
25772 r=`${PWD_COMMAND}`; export r; \
25773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25774 $(HOST_EXPORTS) \
25775 for flag in $(EXTRA_HOST_FLAGS) ; do \
25776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25777 done; \
25778 echo "Doing dvi in ld" ; \
25779 (cd $(HOST_SUBDIR)/ld && \
25780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25782 "RANLIB=$${RANLIB}" \
25783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25784 dvi) \
25785 || exit 1
25787 @endif ld
25789 .PHONY: maybe-pdf-ld pdf-ld
25790 maybe-pdf-ld:
25791 @if ld
25792 maybe-pdf-ld: pdf-ld
25794 pdf-ld: \
25795 configure-ld
25796 @[ -f ./ld/Makefile ] || exit 0; \
25797 r=`${PWD_COMMAND}`; export r; \
25798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799 $(HOST_EXPORTS) \
25800 for flag in $(EXTRA_HOST_FLAGS) ; do \
25801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25802 done; \
25803 echo "Doing pdf in ld" ; \
25804 (cd $(HOST_SUBDIR)/ld && \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25807 "RANLIB=$${RANLIB}" \
25808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25809 pdf) \
25810 || exit 1
25812 @endif ld
25814 .PHONY: maybe-html-ld html-ld
25815 maybe-html-ld:
25816 @if ld
25817 maybe-html-ld: html-ld
25819 html-ld: \
25820 configure-ld
25821 @[ -f ./ld/Makefile ] || exit 0; \
25822 r=`${PWD_COMMAND}`; export r; \
25823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25824 $(HOST_EXPORTS) \
25825 for flag in $(EXTRA_HOST_FLAGS) ; do \
25826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25827 done; \
25828 echo "Doing html in ld" ; \
25829 (cd $(HOST_SUBDIR)/ld && \
25830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25832 "RANLIB=$${RANLIB}" \
25833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25834 html) \
25835 || exit 1
25837 @endif ld
25839 .PHONY: maybe-TAGS-ld TAGS-ld
25840 maybe-TAGS-ld:
25841 @if ld
25842 maybe-TAGS-ld: TAGS-ld
25844 TAGS-ld: \
25845 configure-ld
25846 @[ -f ./ld/Makefile ] || exit 0; \
25847 r=`${PWD_COMMAND}`; export r; \
25848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849 $(HOST_EXPORTS) \
25850 for flag in $(EXTRA_HOST_FLAGS) ; do \
25851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852 done; \
25853 echo "Doing TAGS in ld" ; \
25854 (cd $(HOST_SUBDIR)/ld && \
25855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857 "RANLIB=$${RANLIB}" \
25858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859 TAGS) \
25860 || exit 1
25862 @endif ld
25864 .PHONY: maybe-install-info-ld install-info-ld
25865 maybe-install-info-ld:
25866 @if ld
25867 maybe-install-info-ld: install-info-ld
25869 install-info-ld: \
25870 configure-ld \
25871 info-ld
25872 @[ -f ./ld/Makefile ] || exit 0; \
25873 r=`${PWD_COMMAND}`; export r; \
25874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 $(HOST_EXPORTS) \
25876 for flag in $(EXTRA_HOST_FLAGS) ; do \
25877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878 done; \
25879 echo "Doing install-info in ld" ; \
25880 (cd $(HOST_SUBDIR)/ld && \
25881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883 "RANLIB=$${RANLIB}" \
25884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25885 install-info) \
25886 || exit 1
25888 @endif ld
25890 .PHONY: maybe-install-pdf-ld install-pdf-ld
25891 maybe-install-pdf-ld:
25892 @if ld
25893 maybe-install-pdf-ld: install-pdf-ld
25895 install-pdf-ld: \
25896 configure-ld \
25897 pdf-ld
25898 @[ -f ./ld/Makefile ] || exit 0; \
25899 r=`${PWD_COMMAND}`; export r; \
25900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901 $(HOST_EXPORTS) \
25902 for flag in $(EXTRA_HOST_FLAGS) ; do \
25903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904 done; \
25905 echo "Doing install-pdf in ld" ; \
25906 (cd $(HOST_SUBDIR)/ld && \
25907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25909 "RANLIB=$${RANLIB}" \
25910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25911 install-pdf) \
25912 || exit 1
25914 @endif ld
25916 .PHONY: maybe-install-html-ld install-html-ld
25917 maybe-install-html-ld:
25918 @if ld
25919 maybe-install-html-ld: install-html-ld
25921 install-html-ld: \
25922 configure-ld \
25923 html-ld
25924 @[ -f ./ld/Makefile ] || exit 0; \
25925 r=`${PWD_COMMAND}`; export r; \
25926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927 $(HOST_EXPORTS) \
25928 for flag in $(EXTRA_HOST_FLAGS) ; do \
25929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930 done; \
25931 echo "Doing install-html in ld" ; \
25932 (cd $(HOST_SUBDIR)/ld && \
25933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25935 "RANLIB=$${RANLIB}" \
25936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25937 install-html) \
25938 || exit 1
25940 @endif ld
25942 .PHONY: maybe-installcheck-ld installcheck-ld
25943 maybe-installcheck-ld:
25944 @if ld
25945 maybe-installcheck-ld: installcheck-ld
25947 installcheck-ld: \
25948 configure-ld
25949 @[ -f ./ld/Makefile ] || exit 0; \
25950 r=`${PWD_COMMAND}`; export r; \
25951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952 $(HOST_EXPORTS) \
25953 for flag in $(EXTRA_HOST_FLAGS) ; do \
25954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955 done; \
25956 echo "Doing installcheck in ld" ; \
25957 (cd $(HOST_SUBDIR)/ld && \
25958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960 "RANLIB=$${RANLIB}" \
25961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962 installcheck) \
25963 || exit 1
25965 @endif ld
25967 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25968 maybe-mostlyclean-ld:
25969 @if ld
25970 maybe-mostlyclean-ld: mostlyclean-ld
25972 mostlyclean-ld:
25973 @[ -f ./ld/Makefile ] || exit 0; \
25974 r=`${PWD_COMMAND}`; export r; \
25975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25976 $(HOST_EXPORTS) \
25977 for flag in $(EXTRA_HOST_FLAGS) ; do \
25978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25979 done; \
25980 echo "Doing mostlyclean in ld" ; \
25981 (cd $(HOST_SUBDIR)/ld && \
25982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25984 "RANLIB=$${RANLIB}" \
25985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25986 mostlyclean) \
25987 || exit 1
25989 @endif ld
25991 .PHONY: maybe-clean-ld clean-ld
25992 maybe-clean-ld:
25993 @if ld
25994 maybe-clean-ld: clean-ld
25996 clean-ld:
25997 @[ -f ./ld/Makefile ] || exit 0; \
25998 r=`${PWD_COMMAND}`; export r; \
25999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000 $(HOST_EXPORTS) \
26001 for flag in $(EXTRA_HOST_FLAGS) ; do \
26002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26003 done; \
26004 echo "Doing clean in ld" ; \
26005 (cd $(HOST_SUBDIR)/ld && \
26006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26008 "RANLIB=$${RANLIB}" \
26009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26010 clean) \
26011 || exit 1
26013 @endif ld
26015 .PHONY: maybe-distclean-ld distclean-ld
26016 maybe-distclean-ld:
26017 @if ld
26018 maybe-distclean-ld: distclean-ld
26020 distclean-ld:
26021 @[ -f ./ld/Makefile ] || exit 0; \
26022 r=`${PWD_COMMAND}`; export r; \
26023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26024 $(HOST_EXPORTS) \
26025 for flag in $(EXTRA_HOST_FLAGS) ; do \
26026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26027 done; \
26028 echo "Doing distclean in ld" ; \
26029 (cd $(HOST_SUBDIR)/ld && \
26030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26032 "RANLIB=$${RANLIB}" \
26033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26034 distclean) \
26035 || exit 1
26037 @endif ld
26039 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26040 maybe-maintainer-clean-ld:
26041 @if ld
26042 maybe-maintainer-clean-ld: maintainer-clean-ld
26044 maintainer-clean-ld:
26045 @[ -f ./ld/Makefile ] || exit 0; \
26046 r=`${PWD_COMMAND}`; export r; \
26047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26048 $(HOST_EXPORTS) \
26049 for flag in $(EXTRA_HOST_FLAGS) ; do \
26050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26051 done; \
26052 echo "Doing maintainer-clean in ld" ; \
26053 (cd $(HOST_SUBDIR)/ld && \
26054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26056 "RANLIB=$${RANLIB}" \
26057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26058 maintainer-clean) \
26059 || exit 1
26061 @endif ld
26065 .PHONY: configure-libcpp maybe-configure-libcpp
26066 maybe-configure-libcpp:
26067 @if gcc-bootstrap
26068 configure-libcpp: stage_current
26069 @endif gcc-bootstrap
26070 @if libcpp
26071 maybe-configure-libcpp: configure-libcpp
26072 configure-libcpp:
26073 @r=`${PWD_COMMAND}`; export r; \
26074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26075 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26077 $(HOST_EXPORTS) \
26078 echo Configuring in $(HOST_SUBDIR)/libcpp; \
26079 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
26080 case $(srcdir) in \
26081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26082 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26084 esac; \
26085 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26086 libsrcdir="$$s/libcpp"; \
26087 $(SHELL) $${libsrcdir}/configure \
26088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26089 --target=${target_alias} $${srcdiroption} \
26090 || exit 1
26091 @endif libcpp
26095 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
26096 maybe-configure-stage1-libcpp:
26097 @if libcpp-bootstrap
26098 maybe-configure-stage1-libcpp: configure-stage1-libcpp
26099 configure-stage1-libcpp:
26100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26102 @r=`${PWD_COMMAND}`; export r; \
26103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104 TFLAGS="$(STAGE1_TFLAGS)"; \
26105 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26106 $(HOST_EXPORTS) \
26107 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26108 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26109 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26110 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
26111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26112 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26113 case $(srcdir) in \
26114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26115 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26117 esac; \
26118 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26119 libsrcdir="$$s/libcpp"; \
26120 $(SHELL) $${libsrcdir}/configure \
26121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26122 --target=${target_alias} $${srcdiroption} \
26123 $(STAGE1_CONFIGURE_FLAGS)
26124 @endif libcpp-bootstrap
26126 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
26127 maybe-configure-stage2-libcpp:
26128 @if libcpp-bootstrap
26129 maybe-configure-stage2-libcpp: configure-stage2-libcpp
26130 configure-stage2-libcpp:
26131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26133 @r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26135 TFLAGS="$(STAGE2_TFLAGS)"; \
26136 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26137 $(HOST_EXPORTS) \
26138 $(POSTSTAGE1_HOST_EXPORTS) \
26139 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26140 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26141 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26142 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
26143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26144 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26145 case $(srcdir) in \
26146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26147 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26149 esac; \
26150 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26151 libsrcdir="$$s/libcpp"; \
26152 $(SHELL) $${libsrcdir}/configure \
26153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26154 --target=${target_alias} $${srcdiroption} \
26155 --with-build-libsubdir=$(HOST_SUBDIR) \
26156 $(STAGE2_CONFIGURE_FLAGS)
26157 @endif libcpp-bootstrap
26159 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
26160 maybe-configure-stage3-libcpp:
26161 @if libcpp-bootstrap
26162 maybe-configure-stage3-libcpp: configure-stage3-libcpp
26163 configure-stage3-libcpp:
26164 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26166 @r=`${PWD_COMMAND}`; export r; \
26167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26168 TFLAGS="$(STAGE3_TFLAGS)"; \
26169 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26170 $(HOST_EXPORTS) \
26171 $(POSTSTAGE1_HOST_EXPORTS) \
26172 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26173 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26174 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26175 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
26176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26177 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26178 case $(srcdir) in \
26179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26180 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26182 esac; \
26183 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26184 libsrcdir="$$s/libcpp"; \
26185 $(SHELL) $${libsrcdir}/configure \
26186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26187 --target=${target_alias} $${srcdiroption} \
26188 --with-build-libsubdir=$(HOST_SUBDIR) \
26189 $(STAGE3_CONFIGURE_FLAGS)
26190 @endif libcpp-bootstrap
26192 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
26193 maybe-configure-stage4-libcpp:
26194 @if libcpp-bootstrap
26195 maybe-configure-stage4-libcpp: configure-stage4-libcpp
26196 configure-stage4-libcpp:
26197 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26199 @r=`${PWD_COMMAND}`; export r; \
26200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 TFLAGS="$(STAGE4_TFLAGS)"; \
26202 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26203 $(HOST_EXPORTS) \
26204 $(POSTSTAGE1_HOST_EXPORTS) \
26205 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26206 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26207 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26208 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
26209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26210 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26211 case $(srcdir) in \
26212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26213 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26215 esac; \
26216 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26217 libsrcdir="$$s/libcpp"; \
26218 $(SHELL) $${libsrcdir}/configure \
26219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26220 --target=${target_alias} $${srcdiroption} \
26221 --with-build-libsubdir=$(HOST_SUBDIR) \
26222 $(STAGE4_CONFIGURE_FLAGS)
26223 @endif libcpp-bootstrap
26225 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
26226 maybe-configure-stageprofile-libcpp:
26227 @if libcpp-bootstrap
26228 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
26229 configure-stageprofile-libcpp:
26230 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26232 @r=`${PWD_COMMAND}`; export r; \
26233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26234 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26235 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26236 $(HOST_EXPORTS) \
26237 $(POSTSTAGE1_HOST_EXPORTS) \
26238 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26239 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26240 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26241 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
26242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26243 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26244 case $(srcdir) in \
26245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26246 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26248 esac; \
26249 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26250 libsrcdir="$$s/libcpp"; \
26251 $(SHELL) $${libsrcdir}/configure \
26252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26253 --target=${target_alias} $${srcdiroption} \
26254 --with-build-libsubdir=$(HOST_SUBDIR) \
26255 $(STAGEprofile_CONFIGURE_FLAGS)
26256 @endif libcpp-bootstrap
26258 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26259 maybe-configure-stagefeedback-libcpp:
26260 @if libcpp-bootstrap
26261 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26262 configure-stagefeedback-libcpp:
26263 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26265 @r=`${PWD_COMMAND}`; export r; \
26266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26267 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26268 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26269 $(HOST_EXPORTS) \
26270 $(POSTSTAGE1_HOST_EXPORTS) \
26271 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26272 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26273 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26274 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26276 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26277 case $(srcdir) in \
26278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26279 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26281 esac; \
26282 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26283 libsrcdir="$$s/libcpp"; \
26284 $(SHELL) $${libsrcdir}/configure \
26285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26286 --target=${target_alias} $${srcdiroption} \
26287 --with-build-libsubdir=$(HOST_SUBDIR) \
26288 $(STAGEfeedback_CONFIGURE_FLAGS)
26289 @endif libcpp-bootstrap
26295 .PHONY: all-libcpp maybe-all-libcpp
26296 maybe-all-libcpp:
26297 @if gcc-bootstrap
26298 all-libcpp: stage_current
26299 @endif gcc-bootstrap
26300 @if libcpp
26301 TARGET-libcpp=all
26302 maybe-all-libcpp: all-libcpp
26303 all-libcpp: configure-libcpp
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306 $(HOST_EXPORTS) \
26307 (cd $(HOST_SUBDIR)/libcpp && \
26308 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26309 $(TARGET-libcpp))
26310 @endif libcpp
26314 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26315 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26316 maybe-all-stage1-libcpp:
26317 maybe-clean-stage1-libcpp:
26318 @if libcpp-bootstrap
26319 maybe-all-stage1-libcpp: all-stage1-libcpp
26320 all-stage1: all-stage1-libcpp
26321 TARGET-stage1-libcpp = $(TARGET-libcpp)
26322 all-stage1-libcpp: configure-stage1-libcpp
26323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26324 @r=`${PWD_COMMAND}`; export r; \
26325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26326 TFLAGS="$(STAGE1_TFLAGS)"; \
26327 $(HOST_EXPORTS) \
26328 cd $(HOST_SUBDIR)/libcpp && \
26329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26330 CFLAGS="$(STAGE1_CFLAGS)" \
26331 CXXFLAGS="$(STAGE1_CFLAGS)" \
26332 LIBCFLAGS="$(LIBCFLAGS)" \
26333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26336 $(EXTRA_HOST_FLAGS) \
26337 TFLAGS="$(STAGE1_TFLAGS)" \
26338 $(TARGET-stage1-libcpp)
26340 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26341 clean-stage1: clean-stage1-libcpp
26342 clean-stage1-libcpp:
26343 @if [ $(current_stage) = stage1 ]; then \
26344 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26345 else \
26346 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26347 $(MAKE) stage1-start; \
26348 fi; \
26349 cd $(HOST_SUBDIR)/libcpp && \
26350 $(MAKE) $(EXTRA_HOST_FLAGS) \
26351 clean
26352 @endif libcpp-bootstrap
26355 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26356 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26357 maybe-all-stage2-libcpp:
26358 maybe-clean-stage2-libcpp:
26359 @if libcpp-bootstrap
26360 maybe-all-stage2-libcpp: all-stage2-libcpp
26361 all-stage2: all-stage2-libcpp
26362 TARGET-stage2-libcpp = $(TARGET-libcpp)
26363 all-stage2-libcpp: configure-stage2-libcpp
26364 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26365 @r=`${PWD_COMMAND}`; export r; \
26366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26367 TFLAGS="$(STAGE2_TFLAGS)"; \
26368 $(HOST_EXPORTS) \
26369 $(POSTSTAGE1_HOST_EXPORTS) \
26370 cd $(HOST_SUBDIR)/libcpp && \
26371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26372 CFLAGS="$(STAGE2_CFLAGS)" \
26373 CXXFLAGS="$(STAGE2_CFLAGS)" \
26374 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26378 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26379 TFLAGS="$(STAGE2_TFLAGS)" \
26380 $(TARGET-stage2-libcpp)
26382 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26383 clean-stage2: clean-stage2-libcpp
26384 clean-stage2-libcpp:
26385 @if [ $(current_stage) = stage2 ]; then \
26386 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26387 else \
26388 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26389 $(MAKE) stage2-start; \
26390 fi; \
26391 cd $(HOST_SUBDIR)/libcpp && \
26392 $(MAKE) $(EXTRA_HOST_FLAGS) \
26393 $(POSTSTAGE1_FLAGS_TO_PASS) \
26394 clean
26395 @endif libcpp-bootstrap
26398 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26399 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26400 maybe-all-stage3-libcpp:
26401 maybe-clean-stage3-libcpp:
26402 @if libcpp-bootstrap
26403 maybe-all-stage3-libcpp: all-stage3-libcpp
26404 all-stage3: all-stage3-libcpp
26405 TARGET-stage3-libcpp = $(TARGET-libcpp)
26406 all-stage3-libcpp: configure-stage3-libcpp
26407 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26408 @r=`${PWD_COMMAND}`; export r; \
26409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410 TFLAGS="$(STAGE3_TFLAGS)"; \
26411 $(HOST_EXPORTS) \
26412 $(POSTSTAGE1_HOST_EXPORTS) \
26413 cd $(HOST_SUBDIR)/libcpp && \
26414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26415 CFLAGS="$(STAGE3_CFLAGS)" \
26416 CXXFLAGS="$(STAGE3_CFLAGS)" \
26417 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26422 TFLAGS="$(STAGE3_TFLAGS)" \
26423 $(TARGET-stage3-libcpp)
26425 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26426 clean-stage3: clean-stage3-libcpp
26427 clean-stage3-libcpp:
26428 @if [ $(current_stage) = stage3 ]; then \
26429 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26430 else \
26431 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26432 $(MAKE) stage3-start; \
26433 fi; \
26434 cd $(HOST_SUBDIR)/libcpp && \
26435 $(MAKE) $(EXTRA_HOST_FLAGS) \
26436 $(POSTSTAGE1_FLAGS_TO_PASS) \
26437 clean
26438 @endif libcpp-bootstrap
26441 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26442 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26443 maybe-all-stage4-libcpp:
26444 maybe-clean-stage4-libcpp:
26445 @if libcpp-bootstrap
26446 maybe-all-stage4-libcpp: all-stage4-libcpp
26447 all-stage4: all-stage4-libcpp
26448 TARGET-stage4-libcpp = $(TARGET-libcpp)
26449 all-stage4-libcpp: configure-stage4-libcpp
26450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26451 @r=`${PWD_COMMAND}`; export r; \
26452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26453 TFLAGS="$(STAGE4_TFLAGS)"; \
26454 $(HOST_EXPORTS) \
26455 $(POSTSTAGE1_HOST_EXPORTS) \
26456 cd $(HOST_SUBDIR)/libcpp && \
26457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26458 CFLAGS="$(STAGE4_CFLAGS)" \
26459 CXXFLAGS="$(STAGE4_CFLAGS)" \
26460 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26465 TFLAGS="$(STAGE4_TFLAGS)" \
26466 $(TARGET-stage4-libcpp)
26468 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26469 clean-stage4: clean-stage4-libcpp
26470 clean-stage4-libcpp:
26471 @if [ $(current_stage) = stage4 ]; then \
26472 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26473 else \
26474 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26475 $(MAKE) stage4-start; \
26476 fi; \
26477 cd $(HOST_SUBDIR)/libcpp && \
26478 $(MAKE) $(EXTRA_HOST_FLAGS) \
26479 $(POSTSTAGE1_FLAGS_TO_PASS) \
26480 clean
26481 @endif libcpp-bootstrap
26484 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26485 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26486 maybe-all-stageprofile-libcpp:
26487 maybe-clean-stageprofile-libcpp:
26488 @if libcpp-bootstrap
26489 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26490 all-stageprofile: all-stageprofile-libcpp
26491 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26492 all-stageprofile-libcpp: configure-stageprofile-libcpp
26493 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26494 @r=`${PWD_COMMAND}`; export r; \
26495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26496 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26497 $(HOST_EXPORTS) \
26498 $(POSTSTAGE1_HOST_EXPORTS) \
26499 cd $(HOST_SUBDIR)/libcpp && \
26500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26501 CFLAGS="$(STAGEprofile_CFLAGS)" \
26502 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26503 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26508 TFLAGS="$(STAGEprofile_TFLAGS)" \
26509 $(TARGET-stageprofile-libcpp)
26511 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26512 clean-stageprofile: clean-stageprofile-libcpp
26513 clean-stageprofile-libcpp:
26514 @if [ $(current_stage) = stageprofile ]; then \
26515 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26516 else \
26517 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26518 $(MAKE) stageprofile-start; \
26519 fi; \
26520 cd $(HOST_SUBDIR)/libcpp && \
26521 $(MAKE) $(EXTRA_HOST_FLAGS) \
26522 $(POSTSTAGE1_FLAGS_TO_PASS) \
26523 clean
26524 @endif libcpp-bootstrap
26527 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26528 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26529 maybe-all-stagefeedback-libcpp:
26530 maybe-clean-stagefeedback-libcpp:
26531 @if libcpp-bootstrap
26532 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26533 all-stagefeedback: all-stagefeedback-libcpp
26534 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26535 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26536 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26537 @r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26540 $(HOST_EXPORTS) \
26541 $(POSTSTAGE1_HOST_EXPORTS) \
26542 cd $(HOST_SUBDIR)/libcpp && \
26543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26544 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26545 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26546 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26551 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26552 $(TARGET-stagefeedback-libcpp)
26554 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26555 clean-stagefeedback: clean-stagefeedback-libcpp
26556 clean-stagefeedback-libcpp:
26557 @if [ $(current_stage) = stagefeedback ]; then \
26558 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26559 else \
26560 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26561 $(MAKE) stagefeedback-start; \
26562 fi; \
26563 cd $(HOST_SUBDIR)/libcpp && \
26564 $(MAKE) $(EXTRA_HOST_FLAGS) \
26565 $(POSTSTAGE1_FLAGS_TO_PASS) \
26566 clean
26567 @endif libcpp-bootstrap
26573 .PHONY: check-libcpp maybe-check-libcpp
26574 maybe-check-libcpp:
26575 @if libcpp
26576 maybe-check-libcpp: check-libcpp
26578 check-libcpp:
26579 @: $(MAKE); $(unstage)
26580 @r=`${PWD_COMMAND}`; export r; \
26581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582 $(HOST_EXPORTS) \
26583 (cd $(HOST_SUBDIR)/libcpp && \
26584 $(MAKE) $(FLAGS_TO_PASS) check)
26586 @endif libcpp
26588 .PHONY: install-libcpp maybe-install-libcpp
26589 maybe-install-libcpp:
26590 @if libcpp
26591 maybe-install-libcpp: install-libcpp
26593 install-libcpp: installdirs
26594 @: $(MAKE); $(unstage)
26595 @r=`${PWD_COMMAND}`; export r; \
26596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26597 $(HOST_EXPORTS) \
26598 (cd $(HOST_SUBDIR)/libcpp && \
26599 $(MAKE) $(FLAGS_TO_PASS) install)
26601 @endif libcpp
26603 # Other targets (info, dvi, pdf, etc.)
26605 .PHONY: maybe-info-libcpp info-libcpp
26606 maybe-info-libcpp:
26607 @if libcpp
26608 maybe-info-libcpp: info-libcpp
26610 info-libcpp: \
26611 configure-libcpp
26612 @[ -f ./libcpp/Makefile ] || exit 0; \
26613 r=`${PWD_COMMAND}`; export r; \
26614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26615 $(HOST_EXPORTS) \
26616 for flag in $(EXTRA_HOST_FLAGS) ; do \
26617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26618 done; \
26619 echo "Doing info in libcpp" ; \
26620 (cd $(HOST_SUBDIR)/libcpp && \
26621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26623 "RANLIB=$${RANLIB}" \
26624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26625 info) \
26626 || exit 1
26628 @endif libcpp
26630 .PHONY: maybe-dvi-libcpp dvi-libcpp
26631 maybe-dvi-libcpp:
26632 @if libcpp
26633 maybe-dvi-libcpp: dvi-libcpp
26635 dvi-libcpp: \
26636 configure-libcpp
26637 @[ -f ./libcpp/Makefile ] || exit 0; \
26638 r=`${PWD_COMMAND}`; export r; \
26639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26640 $(HOST_EXPORTS) \
26641 for flag in $(EXTRA_HOST_FLAGS) ; do \
26642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26643 done; \
26644 echo "Doing dvi in libcpp" ; \
26645 (cd $(HOST_SUBDIR)/libcpp && \
26646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26648 "RANLIB=$${RANLIB}" \
26649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26650 dvi) \
26651 || exit 1
26653 @endif libcpp
26655 .PHONY: maybe-pdf-libcpp pdf-libcpp
26656 maybe-pdf-libcpp:
26657 @if libcpp
26658 maybe-pdf-libcpp: pdf-libcpp
26660 pdf-libcpp: \
26661 configure-libcpp
26662 @[ -f ./libcpp/Makefile ] || exit 0; \
26663 r=`${PWD_COMMAND}`; export r; \
26664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26665 $(HOST_EXPORTS) \
26666 for flag in $(EXTRA_HOST_FLAGS) ; do \
26667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26668 done; \
26669 echo "Doing pdf in libcpp" ; \
26670 (cd $(HOST_SUBDIR)/libcpp && \
26671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26673 "RANLIB=$${RANLIB}" \
26674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26675 pdf) \
26676 || exit 1
26678 @endif libcpp
26680 .PHONY: maybe-html-libcpp html-libcpp
26681 maybe-html-libcpp:
26682 @if libcpp
26683 maybe-html-libcpp: html-libcpp
26685 html-libcpp: \
26686 configure-libcpp
26687 @[ -f ./libcpp/Makefile ] || exit 0; \
26688 r=`${PWD_COMMAND}`; export r; \
26689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690 $(HOST_EXPORTS) \
26691 for flag in $(EXTRA_HOST_FLAGS) ; do \
26692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26693 done; \
26694 echo "Doing html in libcpp" ; \
26695 (cd $(HOST_SUBDIR)/libcpp && \
26696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26698 "RANLIB=$${RANLIB}" \
26699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26700 html) \
26701 || exit 1
26703 @endif libcpp
26705 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26706 maybe-TAGS-libcpp:
26707 @if libcpp
26708 maybe-TAGS-libcpp: TAGS-libcpp
26710 TAGS-libcpp: \
26711 configure-libcpp
26712 @[ -f ./libcpp/Makefile ] || exit 0; \
26713 r=`${PWD_COMMAND}`; export r; \
26714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715 $(HOST_EXPORTS) \
26716 for flag in $(EXTRA_HOST_FLAGS) ; do \
26717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26718 done; \
26719 echo "Doing TAGS in libcpp" ; \
26720 (cd $(HOST_SUBDIR)/libcpp && \
26721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26723 "RANLIB=$${RANLIB}" \
26724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26725 TAGS) \
26726 || exit 1
26728 @endif libcpp
26730 .PHONY: maybe-install-info-libcpp install-info-libcpp
26731 maybe-install-info-libcpp:
26732 @if libcpp
26733 maybe-install-info-libcpp: install-info-libcpp
26735 install-info-libcpp: \
26736 configure-libcpp \
26737 info-libcpp
26738 @[ -f ./libcpp/Makefile ] || exit 0; \
26739 r=`${PWD_COMMAND}`; export r; \
26740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741 $(HOST_EXPORTS) \
26742 for flag in $(EXTRA_HOST_FLAGS) ; do \
26743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26744 done; \
26745 echo "Doing install-info in libcpp" ; \
26746 (cd $(HOST_SUBDIR)/libcpp && \
26747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26749 "RANLIB=$${RANLIB}" \
26750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26751 install-info) \
26752 || exit 1
26754 @endif libcpp
26756 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26757 maybe-install-pdf-libcpp:
26758 @if libcpp
26759 maybe-install-pdf-libcpp: install-pdf-libcpp
26761 install-pdf-libcpp: \
26762 configure-libcpp \
26763 pdf-libcpp
26764 @[ -f ./libcpp/Makefile ] || exit 0; \
26765 r=`${PWD_COMMAND}`; export r; \
26766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26767 $(HOST_EXPORTS) \
26768 for flag in $(EXTRA_HOST_FLAGS) ; do \
26769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26770 done; \
26771 echo "Doing install-pdf in libcpp" ; \
26772 (cd $(HOST_SUBDIR)/libcpp && \
26773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26775 "RANLIB=$${RANLIB}" \
26776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26777 install-pdf) \
26778 || exit 1
26780 @endif libcpp
26782 .PHONY: maybe-install-html-libcpp install-html-libcpp
26783 maybe-install-html-libcpp:
26784 @if libcpp
26785 maybe-install-html-libcpp: install-html-libcpp
26787 install-html-libcpp: \
26788 configure-libcpp \
26789 html-libcpp
26790 @[ -f ./libcpp/Makefile ] || exit 0; \
26791 r=`${PWD_COMMAND}`; export r; \
26792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26793 $(HOST_EXPORTS) \
26794 for flag in $(EXTRA_HOST_FLAGS) ; do \
26795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26796 done; \
26797 echo "Doing install-html in libcpp" ; \
26798 (cd $(HOST_SUBDIR)/libcpp && \
26799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26801 "RANLIB=$${RANLIB}" \
26802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26803 install-html) \
26804 || exit 1
26806 @endif libcpp
26808 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26809 maybe-installcheck-libcpp:
26810 @if libcpp
26811 maybe-installcheck-libcpp: installcheck-libcpp
26813 installcheck-libcpp: \
26814 configure-libcpp
26815 @[ -f ./libcpp/Makefile ] || exit 0; \
26816 r=`${PWD_COMMAND}`; export r; \
26817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26818 $(HOST_EXPORTS) \
26819 for flag in $(EXTRA_HOST_FLAGS) ; do \
26820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26821 done; \
26822 echo "Doing installcheck in libcpp" ; \
26823 (cd $(HOST_SUBDIR)/libcpp && \
26824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26826 "RANLIB=$${RANLIB}" \
26827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26828 installcheck) \
26829 || exit 1
26831 @endif libcpp
26833 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26834 maybe-mostlyclean-libcpp:
26835 @if libcpp
26836 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26838 mostlyclean-libcpp:
26839 @[ -f ./libcpp/Makefile ] || exit 0; \
26840 r=`${PWD_COMMAND}`; export r; \
26841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26842 $(HOST_EXPORTS) \
26843 for flag in $(EXTRA_HOST_FLAGS) ; do \
26844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26845 done; \
26846 echo "Doing mostlyclean in libcpp" ; \
26847 (cd $(HOST_SUBDIR)/libcpp && \
26848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26850 "RANLIB=$${RANLIB}" \
26851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26852 mostlyclean) \
26853 || exit 1
26855 @endif libcpp
26857 .PHONY: maybe-clean-libcpp clean-libcpp
26858 maybe-clean-libcpp:
26859 @if libcpp
26860 maybe-clean-libcpp: clean-libcpp
26862 clean-libcpp:
26863 @[ -f ./libcpp/Makefile ] || exit 0; \
26864 r=`${PWD_COMMAND}`; export r; \
26865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26866 $(HOST_EXPORTS) \
26867 for flag in $(EXTRA_HOST_FLAGS) ; do \
26868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26869 done; \
26870 echo "Doing clean in libcpp" ; \
26871 (cd $(HOST_SUBDIR)/libcpp && \
26872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26874 "RANLIB=$${RANLIB}" \
26875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26876 clean) \
26877 || exit 1
26879 @endif libcpp
26881 .PHONY: maybe-distclean-libcpp distclean-libcpp
26882 maybe-distclean-libcpp:
26883 @if libcpp
26884 maybe-distclean-libcpp: distclean-libcpp
26886 distclean-libcpp:
26887 @[ -f ./libcpp/Makefile ] || exit 0; \
26888 r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 $(HOST_EXPORTS) \
26891 for flag in $(EXTRA_HOST_FLAGS) ; do \
26892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893 done; \
26894 echo "Doing distclean in libcpp" ; \
26895 (cd $(HOST_SUBDIR)/libcpp && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898 "RANLIB=$${RANLIB}" \
26899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 distclean) \
26901 || exit 1
26903 @endif libcpp
26905 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26906 maybe-maintainer-clean-libcpp:
26907 @if libcpp
26908 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26910 maintainer-clean-libcpp:
26911 @[ -f ./libcpp/Makefile ] || exit 0; \
26912 r=`${PWD_COMMAND}`; export r; \
26913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26914 $(HOST_EXPORTS) \
26915 for flag in $(EXTRA_HOST_FLAGS) ; do \
26916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26917 done; \
26918 echo "Doing maintainer-clean in libcpp" ; \
26919 (cd $(HOST_SUBDIR)/libcpp && \
26920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26922 "RANLIB=$${RANLIB}" \
26923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26924 maintainer-clean) \
26925 || exit 1
26927 @endif libcpp
26931 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26932 maybe-configure-libdecnumber:
26933 @if gcc-bootstrap
26934 configure-libdecnumber: stage_current
26935 @endif gcc-bootstrap
26936 @if libdecnumber
26937 maybe-configure-libdecnumber: configure-libdecnumber
26938 configure-libdecnumber:
26939 @r=`${PWD_COMMAND}`; export r; \
26940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26943 $(HOST_EXPORTS) \
26944 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26945 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26946 case $(srcdir) in \
26947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26948 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26950 esac; \
26951 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26952 libsrcdir="$$s/libdecnumber"; \
26953 $(SHELL) $${libsrcdir}/configure \
26954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26955 --target=${target_alias} $${srcdiroption} \
26956 || exit 1
26957 @endif libdecnumber
26961 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26962 maybe-configure-stage1-libdecnumber:
26963 @if libdecnumber-bootstrap
26964 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26965 configure-stage1-libdecnumber:
26966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26968 @r=`${PWD_COMMAND}`; export r; \
26969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970 TFLAGS="$(STAGE1_TFLAGS)"; \
26971 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26972 $(HOST_EXPORTS) \
26973 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26974 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26975 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26976 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26978 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26979 case $(srcdir) in \
26980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26981 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26983 esac; \
26984 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26985 libsrcdir="$$s/libdecnumber"; \
26986 $(SHELL) $${libsrcdir}/configure \
26987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26988 --target=${target_alias} $${srcdiroption} \
26989 $(STAGE1_CONFIGURE_FLAGS)
26990 @endif libdecnumber-bootstrap
26992 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26993 maybe-configure-stage2-libdecnumber:
26994 @if libdecnumber-bootstrap
26995 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26996 configure-stage2-libdecnumber:
26997 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26999 @r=`${PWD_COMMAND}`; export r; \
27000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001 TFLAGS="$(STAGE2_TFLAGS)"; \
27002 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27003 $(HOST_EXPORTS) \
27004 $(POSTSTAGE1_HOST_EXPORTS) \
27005 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27006 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27007 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27008 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27010 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27011 case $(srcdir) in \
27012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27013 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27015 esac; \
27016 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27017 libsrcdir="$$s/libdecnumber"; \
27018 $(SHELL) $${libsrcdir}/configure \
27019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27020 --target=${target_alias} $${srcdiroption} \
27021 --with-build-libsubdir=$(HOST_SUBDIR) \
27022 $(STAGE2_CONFIGURE_FLAGS)
27023 @endif libdecnumber-bootstrap
27025 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27026 maybe-configure-stage3-libdecnumber:
27027 @if libdecnumber-bootstrap
27028 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27029 configure-stage3-libdecnumber:
27030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27032 @r=`${PWD_COMMAND}`; export r; \
27033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 TFLAGS="$(STAGE3_TFLAGS)"; \
27035 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27036 $(HOST_EXPORTS) \
27037 $(POSTSTAGE1_HOST_EXPORTS) \
27038 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27039 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27040 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27041 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
27042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27043 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27044 case $(srcdir) in \
27045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27046 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27048 esac; \
27049 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27050 libsrcdir="$$s/libdecnumber"; \
27051 $(SHELL) $${libsrcdir}/configure \
27052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27053 --target=${target_alias} $${srcdiroption} \
27054 --with-build-libsubdir=$(HOST_SUBDIR) \
27055 $(STAGE3_CONFIGURE_FLAGS)
27056 @endif libdecnumber-bootstrap
27058 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27059 maybe-configure-stage4-libdecnumber:
27060 @if libdecnumber-bootstrap
27061 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27062 configure-stage4-libdecnumber:
27063 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27065 @r=`${PWD_COMMAND}`; export r; \
27066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27067 TFLAGS="$(STAGE4_TFLAGS)"; \
27068 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27069 $(HOST_EXPORTS) \
27070 $(POSTSTAGE1_HOST_EXPORTS) \
27071 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27072 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27073 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27074 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
27075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27076 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27077 case $(srcdir) in \
27078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27079 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27081 esac; \
27082 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27083 libsrcdir="$$s/libdecnumber"; \
27084 $(SHELL) $${libsrcdir}/configure \
27085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27086 --target=${target_alias} $${srcdiroption} \
27087 --with-build-libsubdir=$(HOST_SUBDIR) \
27088 $(STAGE4_CONFIGURE_FLAGS)
27089 @endif libdecnumber-bootstrap
27091 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27092 maybe-configure-stageprofile-libdecnumber:
27093 @if libdecnumber-bootstrap
27094 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27095 configure-stageprofile-libdecnumber:
27096 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27098 @r=`${PWD_COMMAND}`; export r; \
27099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27100 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27101 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27102 $(HOST_EXPORTS) \
27103 $(POSTSTAGE1_HOST_EXPORTS) \
27104 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27105 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27106 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27107 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
27108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27109 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27110 case $(srcdir) in \
27111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27112 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27114 esac; \
27115 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27116 libsrcdir="$$s/libdecnumber"; \
27117 $(SHELL) $${libsrcdir}/configure \
27118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27119 --target=${target_alias} $${srcdiroption} \
27120 --with-build-libsubdir=$(HOST_SUBDIR) \
27121 $(STAGEprofile_CONFIGURE_FLAGS)
27122 @endif libdecnumber-bootstrap
27124 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27125 maybe-configure-stagefeedback-libdecnumber:
27126 @if libdecnumber-bootstrap
27127 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27128 configure-stagefeedback-libdecnumber:
27129 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27131 @r=`${PWD_COMMAND}`; export r; \
27132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27134 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27135 $(HOST_EXPORTS) \
27136 $(POSTSTAGE1_HOST_EXPORTS) \
27137 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27138 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27139 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27140 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
27141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27142 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27143 case $(srcdir) in \
27144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27145 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27147 esac; \
27148 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27149 libsrcdir="$$s/libdecnumber"; \
27150 $(SHELL) $${libsrcdir}/configure \
27151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27152 --target=${target_alias} $${srcdiroption} \
27153 --with-build-libsubdir=$(HOST_SUBDIR) \
27154 $(STAGEfeedback_CONFIGURE_FLAGS)
27155 @endif libdecnumber-bootstrap
27161 .PHONY: all-libdecnumber maybe-all-libdecnumber
27162 maybe-all-libdecnumber:
27163 @if gcc-bootstrap
27164 all-libdecnumber: stage_current
27165 @endif gcc-bootstrap
27166 @if libdecnumber
27167 TARGET-libdecnumber=all
27168 maybe-all-libdecnumber: all-libdecnumber
27169 all-libdecnumber: configure-libdecnumber
27170 @r=`${PWD_COMMAND}`; export r; \
27171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27172 $(HOST_EXPORTS) \
27173 (cd $(HOST_SUBDIR)/libdecnumber && \
27174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27175 $(TARGET-libdecnumber))
27176 @endif libdecnumber
27180 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27181 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27182 maybe-all-stage1-libdecnumber:
27183 maybe-clean-stage1-libdecnumber:
27184 @if libdecnumber-bootstrap
27185 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27186 all-stage1: all-stage1-libdecnumber
27187 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27188 all-stage1-libdecnumber: configure-stage1-libdecnumber
27189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27190 @r=`${PWD_COMMAND}`; export r; \
27191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27192 TFLAGS="$(STAGE1_TFLAGS)"; \
27193 $(HOST_EXPORTS) \
27194 cd $(HOST_SUBDIR)/libdecnumber && \
27195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27196 CFLAGS="$(STAGE1_CFLAGS)" \
27197 CXXFLAGS="$(STAGE1_CFLAGS)" \
27198 LIBCFLAGS="$(LIBCFLAGS)" \
27199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27202 $(EXTRA_HOST_FLAGS) \
27203 TFLAGS="$(STAGE1_TFLAGS)" \
27204 $(TARGET-stage1-libdecnumber)
27206 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27207 clean-stage1: clean-stage1-libdecnumber
27208 clean-stage1-libdecnumber:
27209 @if [ $(current_stage) = stage1 ]; then \
27210 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27211 else \
27212 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27213 $(MAKE) stage1-start; \
27214 fi; \
27215 cd $(HOST_SUBDIR)/libdecnumber && \
27216 $(MAKE) $(EXTRA_HOST_FLAGS) \
27217 clean
27218 @endif libdecnumber-bootstrap
27221 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27222 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27223 maybe-all-stage2-libdecnumber:
27224 maybe-clean-stage2-libdecnumber:
27225 @if libdecnumber-bootstrap
27226 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27227 all-stage2: all-stage2-libdecnumber
27228 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27229 all-stage2-libdecnumber: configure-stage2-libdecnumber
27230 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27231 @r=`${PWD_COMMAND}`; export r; \
27232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27233 TFLAGS="$(STAGE2_TFLAGS)"; \
27234 $(HOST_EXPORTS) \
27235 $(POSTSTAGE1_HOST_EXPORTS) \
27236 cd $(HOST_SUBDIR)/libdecnumber && \
27237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27238 CFLAGS="$(STAGE2_CFLAGS)" \
27239 CXXFLAGS="$(STAGE2_CFLAGS)" \
27240 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27244 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27245 TFLAGS="$(STAGE2_TFLAGS)" \
27246 $(TARGET-stage2-libdecnumber)
27248 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27249 clean-stage2: clean-stage2-libdecnumber
27250 clean-stage2-libdecnumber:
27251 @if [ $(current_stage) = stage2 ]; then \
27252 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27253 else \
27254 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27255 $(MAKE) stage2-start; \
27256 fi; \
27257 cd $(HOST_SUBDIR)/libdecnumber && \
27258 $(MAKE) $(EXTRA_HOST_FLAGS) \
27259 $(POSTSTAGE1_FLAGS_TO_PASS) \
27260 clean
27261 @endif libdecnumber-bootstrap
27264 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27265 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27266 maybe-all-stage3-libdecnumber:
27267 maybe-clean-stage3-libdecnumber:
27268 @if libdecnumber-bootstrap
27269 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27270 all-stage3: all-stage3-libdecnumber
27271 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27272 all-stage3-libdecnumber: configure-stage3-libdecnumber
27273 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27274 @r=`${PWD_COMMAND}`; export r; \
27275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276 TFLAGS="$(STAGE3_TFLAGS)"; \
27277 $(HOST_EXPORTS) \
27278 $(POSTSTAGE1_HOST_EXPORTS) \
27279 cd $(HOST_SUBDIR)/libdecnumber && \
27280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27281 CFLAGS="$(STAGE3_CFLAGS)" \
27282 CXXFLAGS="$(STAGE3_CFLAGS)" \
27283 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27288 TFLAGS="$(STAGE3_TFLAGS)" \
27289 $(TARGET-stage3-libdecnumber)
27291 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27292 clean-stage3: clean-stage3-libdecnumber
27293 clean-stage3-libdecnumber:
27294 @if [ $(current_stage) = stage3 ]; then \
27295 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27296 else \
27297 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27298 $(MAKE) stage3-start; \
27299 fi; \
27300 cd $(HOST_SUBDIR)/libdecnumber && \
27301 $(MAKE) $(EXTRA_HOST_FLAGS) \
27302 $(POSTSTAGE1_FLAGS_TO_PASS) \
27303 clean
27304 @endif libdecnumber-bootstrap
27307 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27308 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27309 maybe-all-stage4-libdecnumber:
27310 maybe-clean-stage4-libdecnumber:
27311 @if libdecnumber-bootstrap
27312 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27313 all-stage4: all-stage4-libdecnumber
27314 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27315 all-stage4-libdecnumber: configure-stage4-libdecnumber
27316 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27317 @r=`${PWD_COMMAND}`; export r; \
27318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27319 TFLAGS="$(STAGE4_TFLAGS)"; \
27320 $(HOST_EXPORTS) \
27321 $(POSTSTAGE1_HOST_EXPORTS) \
27322 cd $(HOST_SUBDIR)/libdecnumber && \
27323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27324 CFLAGS="$(STAGE4_CFLAGS)" \
27325 CXXFLAGS="$(STAGE4_CFLAGS)" \
27326 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27331 TFLAGS="$(STAGE4_TFLAGS)" \
27332 $(TARGET-stage4-libdecnumber)
27334 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27335 clean-stage4: clean-stage4-libdecnumber
27336 clean-stage4-libdecnumber:
27337 @if [ $(current_stage) = stage4 ]; then \
27338 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27339 else \
27340 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27341 $(MAKE) stage4-start; \
27342 fi; \
27343 cd $(HOST_SUBDIR)/libdecnumber && \
27344 $(MAKE) $(EXTRA_HOST_FLAGS) \
27345 $(POSTSTAGE1_FLAGS_TO_PASS) \
27346 clean
27347 @endif libdecnumber-bootstrap
27350 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27351 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27352 maybe-all-stageprofile-libdecnumber:
27353 maybe-clean-stageprofile-libdecnumber:
27354 @if libdecnumber-bootstrap
27355 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27356 all-stageprofile: all-stageprofile-libdecnumber
27357 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27358 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27359 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27360 @r=`${PWD_COMMAND}`; export r; \
27361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27362 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27363 $(HOST_EXPORTS) \
27364 $(POSTSTAGE1_HOST_EXPORTS) \
27365 cd $(HOST_SUBDIR)/libdecnumber && \
27366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27367 CFLAGS="$(STAGEprofile_CFLAGS)" \
27368 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27369 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27374 TFLAGS="$(STAGEprofile_TFLAGS)" \
27375 $(TARGET-stageprofile-libdecnumber)
27377 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27378 clean-stageprofile: clean-stageprofile-libdecnumber
27379 clean-stageprofile-libdecnumber:
27380 @if [ $(current_stage) = stageprofile ]; then \
27381 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27382 else \
27383 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27384 $(MAKE) stageprofile-start; \
27385 fi; \
27386 cd $(HOST_SUBDIR)/libdecnumber && \
27387 $(MAKE) $(EXTRA_HOST_FLAGS) \
27388 $(POSTSTAGE1_FLAGS_TO_PASS) \
27389 clean
27390 @endif libdecnumber-bootstrap
27393 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27394 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27395 maybe-all-stagefeedback-libdecnumber:
27396 maybe-clean-stagefeedback-libdecnumber:
27397 @if libdecnumber-bootstrap
27398 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27399 all-stagefeedback: all-stagefeedback-libdecnumber
27400 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27401 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27403 @r=`${PWD_COMMAND}`; export r; \
27404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27405 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27406 $(HOST_EXPORTS) \
27407 $(POSTSTAGE1_HOST_EXPORTS) \
27408 cd $(HOST_SUBDIR)/libdecnumber && \
27409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27410 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27411 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27412 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27417 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27418 $(TARGET-stagefeedback-libdecnumber)
27420 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27421 clean-stagefeedback: clean-stagefeedback-libdecnumber
27422 clean-stagefeedback-libdecnumber:
27423 @if [ $(current_stage) = stagefeedback ]; then \
27424 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27425 else \
27426 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27427 $(MAKE) stagefeedback-start; \
27428 fi; \
27429 cd $(HOST_SUBDIR)/libdecnumber && \
27430 $(MAKE) $(EXTRA_HOST_FLAGS) \
27431 $(POSTSTAGE1_FLAGS_TO_PASS) \
27432 clean
27433 @endif libdecnumber-bootstrap
27439 .PHONY: check-libdecnumber maybe-check-libdecnumber
27440 maybe-check-libdecnumber:
27441 @if libdecnumber
27442 maybe-check-libdecnumber: check-libdecnumber
27444 check-libdecnumber:
27445 @: $(MAKE); $(unstage)
27446 @r=`${PWD_COMMAND}`; export r; \
27447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448 $(HOST_EXPORTS) \
27449 (cd $(HOST_SUBDIR)/libdecnumber && \
27450 $(MAKE) $(FLAGS_TO_PASS) check)
27452 @endif libdecnumber
27454 .PHONY: install-libdecnumber maybe-install-libdecnumber
27455 maybe-install-libdecnumber:
27456 @if libdecnumber
27457 maybe-install-libdecnumber: install-libdecnumber
27459 install-libdecnumber: installdirs
27460 @: $(MAKE); $(unstage)
27461 @r=`${PWD_COMMAND}`; export r; \
27462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463 $(HOST_EXPORTS) \
27464 (cd $(HOST_SUBDIR)/libdecnumber && \
27465 $(MAKE) $(FLAGS_TO_PASS) install)
27467 @endif libdecnumber
27469 # Other targets (info, dvi, pdf, etc.)
27471 .PHONY: maybe-info-libdecnumber info-libdecnumber
27472 maybe-info-libdecnumber:
27473 @if libdecnumber
27474 maybe-info-libdecnumber: info-libdecnumber
27476 info-libdecnumber: \
27477 configure-libdecnumber
27478 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27479 r=`${PWD_COMMAND}`; export r; \
27480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27481 $(HOST_EXPORTS) \
27482 for flag in $(EXTRA_HOST_FLAGS) ; do \
27483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27484 done; \
27485 echo "Doing info in libdecnumber" ; \
27486 (cd $(HOST_SUBDIR)/libdecnumber && \
27487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27489 "RANLIB=$${RANLIB}" \
27490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27491 info) \
27492 || exit 1
27494 @endif libdecnumber
27496 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27497 maybe-dvi-libdecnumber:
27498 @if libdecnumber
27499 maybe-dvi-libdecnumber: dvi-libdecnumber
27501 dvi-libdecnumber: \
27502 configure-libdecnumber
27503 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27504 r=`${PWD_COMMAND}`; export r; \
27505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27506 $(HOST_EXPORTS) \
27507 for flag in $(EXTRA_HOST_FLAGS) ; do \
27508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27509 done; \
27510 echo "Doing dvi in libdecnumber" ; \
27511 (cd $(HOST_SUBDIR)/libdecnumber && \
27512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27514 "RANLIB=$${RANLIB}" \
27515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27516 dvi) \
27517 || exit 1
27519 @endif libdecnumber
27521 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27522 maybe-pdf-libdecnumber:
27523 @if libdecnumber
27524 maybe-pdf-libdecnumber: pdf-libdecnumber
27526 pdf-libdecnumber: \
27527 configure-libdecnumber
27528 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27529 r=`${PWD_COMMAND}`; export r; \
27530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531 $(HOST_EXPORTS) \
27532 for flag in $(EXTRA_HOST_FLAGS) ; do \
27533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27534 done; \
27535 echo "Doing pdf in libdecnumber" ; \
27536 (cd $(HOST_SUBDIR)/libdecnumber && \
27537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539 "RANLIB=$${RANLIB}" \
27540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27541 pdf) \
27542 || exit 1
27544 @endif libdecnumber
27546 .PHONY: maybe-html-libdecnumber html-libdecnumber
27547 maybe-html-libdecnumber:
27548 @if libdecnumber
27549 maybe-html-libdecnumber: html-libdecnumber
27551 html-libdecnumber: \
27552 configure-libdecnumber
27553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27554 r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 for flag in $(EXTRA_HOST_FLAGS) ; do \
27558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559 done; \
27560 echo "Doing html in libdecnumber" ; \
27561 (cd $(HOST_SUBDIR)/libdecnumber && \
27562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27564 "RANLIB=$${RANLIB}" \
27565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27566 html) \
27567 || exit 1
27569 @endif libdecnumber
27571 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27572 maybe-TAGS-libdecnumber:
27573 @if libdecnumber
27574 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27576 TAGS-libdecnumber: \
27577 configure-libdecnumber
27578 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27579 r=`${PWD_COMMAND}`; export r; \
27580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581 $(HOST_EXPORTS) \
27582 for flag in $(EXTRA_HOST_FLAGS) ; do \
27583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584 done; \
27585 echo "Doing TAGS in libdecnumber" ; \
27586 (cd $(HOST_SUBDIR)/libdecnumber && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589 "RANLIB=$${RANLIB}" \
27590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591 TAGS) \
27592 || exit 1
27594 @endif libdecnumber
27596 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27597 maybe-install-info-libdecnumber:
27598 @if libdecnumber
27599 maybe-install-info-libdecnumber: install-info-libdecnumber
27601 install-info-libdecnumber: \
27602 configure-libdecnumber \
27603 info-libdecnumber
27604 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27605 r=`${PWD_COMMAND}`; export r; \
27606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27607 $(HOST_EXPORTS) \
27608 for flag in $(EXTRA_HOST_FLAGS) ; do \
27609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27610 done; \
27611 echo "Doing install-info in libdecnumber" ; \
27612 (cd $(HOST_SUBDIR)/libdecnumber && \
27613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27615 "RANLIB=$${RANLIB}" \
27616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27617 install-info) \
27618 || exit 1
27620 @endif libdecnumber
27622 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27623 maybe-install-pdf-libdecnumber:
27624 @if libdecnumber
27625 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27627 install-pdf-libdecnumber: \
27628 configure-libdecnumber \
27629 pdf-libdecnumber
27630 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27631 r=`${PWD_COMMAND}`; export r; \
27632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633 $(HOST_EXPORTS) \
27634 for flag in $(EXTRA_HOST_FLAGS) ; do \
27635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27636 done; \
27637 echo "Doing install-pdf in libdecnumber" ; \
27638 (cd $(HOST_SUBDIR)/libdecnumber && \
27639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27641 "RANLIB=$${RANLIB}" \
27642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27643 install-pdf) \
27644 || exit 1
27646 @endif libdecnumber
27648 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27649 maybe-install-html-libdecnumber:
27650 @if libdecnumber
27651 maybe-install-html-libdecnumber: install-html-libdecnumber
27653 install-html-libdecnumber: \
27654 configure-libdecnumber \
27655 html-libdecnumber
27656 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27657 r=`${PWD_COMMAND}`; export r; \
27658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 $(HOST_EXPORTS) \
27660 for flag in $(EXTRA_HOST_FLAGS) ; do \
27661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662 done; \
27663 echo "Doing install-html in libdecnumber" ; \
27664 (cd $(HOST_SUBDIR)/libdecnumber && \
27665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667 "RANLIB=$${RANLIB}" \
27668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669 install-html) \
27670 || exit 1
27672 @endif libdecnumber
27674 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27675 maybe-installcheck-libdecnumber:
27676 @if libdecnumber
27677 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27679 installcheck-libdecnumber: \
27680 configure-libdecnumber
27681 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27682 r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(HOST_EXPORTS) \
27685 for flag in $(EXTRA_HOST_FLAGS) ; do \
27686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 done; \
27688 echo "Doing installcheck in libdecnumber" ; \
27689 (cd $(HOST_SUBDIR)/libdecnumber && \
27690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692 "RANLIB=$${RANLIB}" \
27693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694 installcheck) \
27695 || exit 1
27697 @endif libdecnumber
27699 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27700 maybe-mostlyclean-libdecnumber:
27701 @if libdecnumber
27702 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27704 mostlyclean-libdecnumber:
27705 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27706 r=`${PWD_COMMAND}`; export r; \
27707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708 $(HOST_EXPORTS) \
27709 for flag in $(EXTRA_HOST_FLAGS) ; do \
27710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27711 done; \
27712 echo "Doing mostlyclean in libdecnumber" ; \
27713 (cd $(HOST_SUBDIR)/libdecnumber && \
27714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27716 "RANLIB=$${RANLIB}" \
27717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27718 mostlyclean) \
27719 || exit 1
27721 @endif libdecnumber
27723 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27724 maybe-clean-libdecnumber:
27725 @if libdecnumber
27726 maybe-clean-libdecnumber: clean-libdecnumber
27728 clean-libdecnumber:
27729 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27730 r=`${PWD_COMMAND}`; export r; \
27731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732 $(HOST_EXPORTS) \
27733 for flag in $(EXTRA_HOST_FLAGS) ; do \
27734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27735 done; \
27736 echo "Doing clean in libdecnumber" ; \
27737 (cd $(HOST_SUBDIR)/libdecnumber && \
27738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27740 "RANLIB=$${RANLIB}" \
27741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27742 clean) \
27743 || exit 1
27745 @endif libdecnumber
27747 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27748 maybe-distclean-libdecnumber:
27749 @if libdecnumber
27750 maybe-distclean-libdecnumber: distclean-libdecnumber
27752 distclean-libdecnumber:
27753 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27754 r=`${PWD_COMMAND}`; export r; \
27755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27756 $(HOST_EXPORTS) \
27757 for flag in $(EXTRA_HOST_FLAGS) ; do \
27758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27759 done; \
27760 echo "Doing distclean in libdecnumber" ; \
27761 (cd $(HOST_SUBDIR)/libdecnumber && \
27762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27764 "RANLIB=$${RANLIB}" \
27765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27766 distclean) \
27767 || exit 1
27769 @endif libdecnumber
27771 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27772 maybe-maintainer-clean-libdecnumber:
27773 @if libdecnumber
27774 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27776 maintainer-clean-libdecnumber:
27777 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27778 r=`${PWD_COMMAND}`; export r; \
27779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27780 $(HOST_EXPORTS) \
27781 for flag in $(EXTRA_HOST_FLAGS) ; do \
27782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27783 done; \
27784 echo "Doing maintainer-clean in libdecnumber" ; \
27785 (cd $(HOST_SUBDIR)/libdecnumber && \
27786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27788 "RANLIB=$${RANLIB}" \
27789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27790 maintainer-clean) \
27791 || exit 1
27793 @endif libdecnumber
27797 .PHONY: configure-libgui maybe-configure-libgui
27798 maybe-configure-libgui:
27799 @if gcc-bootstrap
27800 configure-libgui: stage_current
27801 @endif gcc-bootstrap
27802 @if libgui
27803 maybe-configure-libgui: configure-libgui
27804 configure-libgui:
27805 @: $(MAKE); $(unstage)
27806 @r=`${PWD_COMMAND}`; export r; \
27807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27810 $(HOST_EXPORTS) \
27811 echo Configuring in $(HOST_SUBDIR)/libgui; \
27812 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27813 case $(srcdir) in \
27814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27815 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27817 esac; \
27818 srcdiroption="--srcdir=$${topdir}/libgui"; \
27819 libsrcdir="$$s/libgui"; \
27820 $(SHELL) $${libsrcdir}/configure \
27821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27822 --target=${target_alias} $${srcdiroption} \
27823 || exit 1
27824 @endif libgui
27830 .PHONY: all-libgui maybe-all-libgui
27831 maybe-all-libgui:
27832 @if gcc-bootstrap
27833 all-libgui: stage_current
27834 @endif gcc-bootstrap
27835 @if libgui
27836 TARGET-libgui=all
27837 maybe-all-libgui: all-libgui
27838 all-libgui: configure-libgui
27839 @: $(MAKE); $(unstage)
27840 @r=`${PWD_COMMAND}`; export r; \
27841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842 $(HOST_EXPORTS) \
27843 (cd $(HOST_SUBDIR)/libgui && \
27844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27845 $(TARGET-libgui))
27846 @endif libgui
27851 .PHONY: check-libgui maybe-check-libgui
27852 maybe-check-libgui:
27853 @if libgui
27854 maybe-check-libgui: check-libgui
27856 check-libgui:
27857 @: $(MAKE); $(unstage)
27858 @r=`${PWD_COMMAND}`; export r; \
27859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27860 $(HOST_EXPORTS) \
27861 (cd $(HOST_SUBDIR)/libgui && \
27862 $(MAKE) $(FLAGS_TO_PASS) check)
27864 @endif libgui
27866 .PHONY: install-libgui maybe-install-libgui
27867 maybe-install-libgui:
27868 @if libgui
27869 maybe-install-libgui: install-libgui
27871 install-libgui: installdirs
27872 @: $(MAKE); $(unstage)
27873 @r=`${PWD_COMMAND}`; export r; \
27874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27875 $(HOST_EXPORTS) \
27876 (cd $(HOST_SUBDIR)/libgui && \
27877 $(MAKE) $(FLAGS_TO_PASS) install)
27879 @endif libgui
27881 # Other targets (info, dvi, pdf, etc.)
27883 .PHONY: maybe-info-libgui info-libgui
27884 maybe-info-libgui:
27885 @if libgui
27886 maybe-info-libgui: info-libgui
27888 info-libgui: \
27889 configure-libgui
27890 @: $(MAKE); $(unstage)
27891 @[ -f ./libgui/Makefile ] || exit 0; \
27892 r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 $(HOST_EXPORTS) \
27895 for flag in $(EXTRA_HOST_FLAGS) ; do \
27896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897 done; \
27898 echo "Doing info in libgui" ; \
27899 (cd $(HOST_SUBDIR)/libgui && \
27900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902 "RANLIB=$${RANLIB}" \
27903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27904 info) \
27905 || exit 1
27907 @endif libgui
27909 .PHONY: maybe-dvi-libgui dvi-libgui
27910 maybe-dvi-libgui:
27911 @if libgui
27912 maybe-dvi-libgui: dvi-libgui
27914 dvi-libgui: \
27915 configure-libgui
27916 @: $(MAKE); $(unstage)
27917 @[ -f ./libgui/Makefile ] || exit 0; \
27918 r=`${PWD_COMMAND}`; export r; \
27919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920 $(HOST_EXPORTS) \
27921 for flag in $(EXTRA_HOST_FLAGS) ; do \
27922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27923 done; \
27924 echo "Doing dvi in libgui" ; \
27925 (cd $(HOST_SUBDIR)/libgui && \
27926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27928 "RANLIB=$${RANLIB}" \
27929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27930 dvi) \
27931 || exit 1
27933 @endif libgui
27935 .PHONY: maybe-pdf-libgui pdf-libgui
27936 maybe-pdf-libgui:
27937 @if libgui
27938 maybe-pdf-libgui: pdf-libgui
27940 pdf-libgui: \
27941 configure-libgui
27942 @: $(MAKE); $(unstage)
27943 @[ -f ./libgui/Makefile ] || exit 0; \
27944 r=`${PWD_COMMAND}`; export r; \
27945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946 $(HOST_EXPORTS) \
27947 for flag in $(EXTRA_HOST_FLAGS) ; do \
27948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949 done; \
27950 echo "Doing pdf in libgui" ; \
27951 (cd $(HOST_SUBDIR)/libgui && \
27952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954 "RANLIB=$${RANLIB}" \
27955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27956 pdf) \
27957 || exit 1
27959 @endif libgui
27961 .PHONY: maybe-html-libgui html-libgui
27962 maybe-html-libgui:
27963 @if libgui
27964 maybe-html-libgui: html-libgui
27966 html-libgui: \
27967 configure-libgui
27968 @: $(MAKE); $(unstage)
27969 @[ -f ./libgui/Makefile ] || exit 0; \
27970 r=`${PWD_COMMAND}`; export r; \
27971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972 $(HOST_EXPORTS) \
27973 for flag in $(EXTRA_HOST_FLAGS) ; do \
27974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975 done; \
27976 echo "Doing html in libgui" ; \
27977 (cd $(HOST_SUBDIR)/libgui && \
27978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27980 "RANLIB=$${RANLIB}" \
27981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27982 html) \
27983 || exit 1
27985 @endif libgui
27987 .PHONY: maybe-TAGS-libgui TAGS-libgui
27988 maybe-TAGS-libgui:
27989 @if libgui
27990 maybe-TAGS-libgui: TAGS-libgui
27992 TAGS-libgui: \
27993 configure-libgui
27994 @: $(MAKE); $(unstage)
27995 @[ -f ./libgui/Makefile ] || exit 0; \
27996 r=`${PWD_COMMAND}`; export r; \
27997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998 $(HOST_EXPORTS) \
27999 for flag in $(EXTRA_HOST_FLAGS) ; do \
28000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001 done; \
28002 echo "Doing TAGS in libgui" ; \
28003 (cd $(HOST_SUBDIR)/libgui && \
28004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006 "RANLIB=$${RANLIB}" \
28007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28008 TAGS) \
28009 || exit 1
28011 @endif libgui
28013 .PHONY: maybe-install-info-libgui install-info-libgui
28014 maybe-install-info-libgui:
28015 @if libgui
28016 maybe-install-info-libgui: install-info-libgui
28018 install-info-libgui: \
28019 configure-libgui \
28020 info-libgui
28021 @: $(MAKE); $(unstage)
28022 @[ -f ./libgui/Makefile ] || exit 0; \
28023 r=`${PWD_COMMAND}`; export r; \
28024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28025 $(HOST_EXPORTS) \
28026 for flag in $(EXTRA_HOST_FLAGS) ; do \
28027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28028 done; \
28029 echo "Doing install-info in libgui" ; \
28030 (cd $(HOST_SUBDIR)/libgui && \
28031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28033 "RANLIB=$${RANLIB}" \
28034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28035 install-info) \
28036 || exit 1
28038 @endif libgui
28040 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28041 maybe-install-pdf-libgui:
28042 @if libgui
28043 maybe-install-pdf-libgui: install-pdf-libgui
28045 install-pdf-libgui: \
28046 configure-libgui \
28047 pdf-libgui
28048 @: $(MAKE); $(unstage)
28049 @[ -f ./libgui/Makefile ] || exit 0; \
28050 r=`${PWD_COMMAND}`; export r; \
28051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052 $(HOST_EXPORTS) \
28053 for flag in $(EXTRA_HOST_FLAGS) ; do \
28054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055 done; \
28056 echo "Doing install-pdf in libgui" ; \
28057 (cd $(HOST_SUBDIR)/libgui && \
28058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28060 "RANLIB=$${RANLIB}" \
28061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28062 install-pdf) \
28063 || exit 1
28065 @endif libgui
28067 .PHONY: maybe-install-html-libgui install-html-libgui
28068 maybe-install-html-libgui:
28069 @if libgui
28070 maybe-install-html-libgui: install-html-libgui
28072 install-html-libgui: \
28073 configure-libgui \
28074 html-libgui
28075 @: $(MAKE); $(unstage)
28076 @[ -f ./libgui/Makefile ] || exit 0; \
28077 r=`${PWD_COMMAND}`; export r; \
28078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28079 $(HOST_EXPORTS) \
28080 for flag in $(EXTRA_HOST_FLAGS) ; do \
28081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28082 done; \
28083 echo "Doing install-html in libgui" ; \
28084 (cd $(HOST_SUBDIR)/libgui && \
28085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28087 "RANLIB=$${RANLIB}" \
28088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28089 install-html) \
28090 || exit 1
28092 @endif libgui
28094 .PHONY: maybe-installcheck-libgui installcheck-libgui
28095 maybe-installcheck-libgui:
28096 @if libgui
28097 maybe-installcheck-libgui: installcheck-libgui
28099 installcheck-libgui: \
28100 configure-libgui
28101 @: $(MAKE); $(unstage)
28102 @[ -f ./libgui/Makefile ] || exit 0; \
28103 r=`${PWD_COMMAND}`; export r; \
28104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28105 $(HOST_EXPORTS) \
28106 for flag in $(EXTRA_HOST_FLAGS) ; do \
28107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28108 done; \
28109 echo "Doing installcheck in libgui" ; \
28110 (cd $(HOST_SUBDIR)/libgui && \
28111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28113 "RANLIB=$${RANLIB}" \
28114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28115 installcheck) \
28116 || exit 1
28118 @endif libgui
28120 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28121 maybe-mostlyclean-libgui:
28122 @if libgui
28123 maybe-mostlyclean-libgui: mostlyclean-libgui
28125 mostlyclean-libgui:
28126 @: $(MAKE); $(unstage)
28127 @[ -f ./libgui/Makefile ] || exit 0; \
28128 r=`${PWD_COMMAND}`; export r; \
28129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130 $(HOST_EXPORTS) \
28131 for flag in $(EXTRA_HOST_FLAGS) ; do \
28132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28133 done; \
28134 echo "Doing mostlyclean in libgui" ; \
28135 (cd $(HOST_SUBDIR)/libgui && \
28136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28138 "RANLIB=$${RANLIB}" \
28139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28140 mostlyclean) \
28141 || exit 1
28143 @endif libgui
28145 .PHONY: maybe-clean-libgui clean-libgui
28146 maybe-clean-libgui:
28147 @if libgui
28148 maybe-clean-libgui: clean-libgui
28150 clean-libgui:
28151 @: $(MAKE); $(unstage)
28152 @[ -f ./libgui/Makefile ] || exit 0; \
28153 r=`${PWD_COMMAND}`; export r; \
28154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28155 $(HOST_EXPORTS) \
28156 for flag in $(EXTRA_HOST_FLAGS) ; do \
28157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28158 done; \
28159 echo "Doing clean in libgui" ; \
28160 (cd $(HOST_SUBDIR)/libgui && \
28161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28163 "RANLIB=$${RANLIB}" \
28164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28165 clean) \
28166 || exit 1
28168 @endif libgui
28170 .PHONY: maybe-distclean-libgui distclean-libgui
28171 maybe-distclean-libgui:
28172 @if libgui
28173 maybe-distclean-libgui: distclean-libgui
28175 distclean-libgui:
28176 @: $(MAKE); $(unstage)
28177 @[ -f ./libgui/Makefile ] || exit 0; \
28178 r=`${PWD_COMMAND}`; export r; \
28179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28180 $(HOST_EXPORTS) \
28181 for flag in $(EXTRA_HOST_FLAGS) ; do \
28182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183 done; \
28184 echo "Doing distclean in libgui" ; \
28185 (cd $(HOST_SUBDIR)/libgui && \
28186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28188 "RANLIB=$${RANLIB}" \
28189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28190 distclean) \
28191 || exit 1
28193 @endif libgui
28195 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28196 maybe-maintainer-clean-libgui:
28197 @if libgui
28198 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28200 maintainer-clean-libgui:
28201 @: $(MAKE); $(unstage)
28202 @[ -f ./libgui/Makefile ] || exit 0; \
28203 r=`${PWD_COMMAND}`; export r; \
28204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28205 $(HOST_EXPORTS) \
28206 for flag in $(EXTRA_HOST_FLAGS) ; do \
28207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28208 done; \
28209 echo "Doing maintainer-clean in libgui" ; \
28210 (cd $(HOST_SUBDIR)/libgui && \
28211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28213 "RANLIB=$${RANLIB}" \
28214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28215 maintainer-clean) \
28216 || exit 1
28218 @endif libgui
28222 .PHONY: configure-libiberty maybe-configure-libiberty
28223 maybe-configure-libiberty:
28224 @if gcc-bootstrap
28225 configure-libiberty: stage_current
28226 @endif gcc-bootstrap
28227 @if libiberty
28228 maybe-configure-libiberty: configure-libiberty
28229 configure-libiberty:
28230 @r=`${PWD_COMMAND}`; export r; \
28231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28234 $(HOST_EXPORTS) \
28235 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28236 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28237 case $(srcdir) in \
28238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28239 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28241 esac; \
28242 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28243 libsrcdir="$$s/libiberty"; \
28244 $(SHELL) $${libsrcdir}/configure \
28245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28246 --target=${target_alias} $${srcdiroption} \
28247 || exit 1
28248 @endif libiberty
28252 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28253 maybe-configure-stage1-libiberty:
28254 @if libiberty-bootstrap
28255 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28256 configure-stage1-libiberty:
28257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28259 @r=`${PWD_COMMAND}`; export r; \
28260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28261 TFLAGS="$(STAGE1_TFLAGS)"; \
28262 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28263 $(HOST_EXPORTS) \
28264 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28265 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
28266 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28267 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28269 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28270 case $(srcdir) in \
28271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28272 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28274 esac; \
28275 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28276 libsrcdir="$$s/libiberty"; \
28277 $(SHELL) $${libsrcdir}/configure \
28278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28279 --target=${target_alias} $${srcdiroption} \
28280 $(STAGE1_CONFIGURE_FLAGS)
28281 @endif libiberty-bootstrap
28283 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28284 maybe-configure-stage2-libiberty:
28285 @if libiberty-bootstrap
28286 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28287 configure-stage2-libiberty:
28288 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28290 @r=`${PWD_COMMAND}`; export r; \
28291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28292 TFLAGS="$(STAGE2_TFLAGS)"; \
28293 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28294 $(HOST_EXPORTS) \
28295 $(POSTSTAGE1_HOST_EXPORTS) \
28296 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28297 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
28298 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28299 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28301 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28302 case $(srcdir) in \
28303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28304 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28306 esac; \
28307 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28308 libsrcdir="$$s/libiberty"; \
28309 $(SHELL) $${libsrcdir}/configure \
28310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28311 --target=${target_alias} $${srcdiroption} \
28312 --with-build-libsubdir=$(HOST_SUBDIR) \
28313 $(STAGE2_CONFIGURE_FLAGS)
28314 @endif libiberty-bootstrap
28316 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28317 maybe-configure-stage3-libiberty:
28318 @if libiberty-bootstrap
28319 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28320 configure-stage3-libiberty:
28321 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28323 @r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 TFLAGS="$(STAGE3_TFLAGS)"; \
28326 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28327 $(HOST_EXPORTS) \
28328 $(POSTSTAGE1_HOST_EXPORTS) \
28329 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28330 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
28331 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28332 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28334 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28335 case $(srcdir) in \
28336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28337 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28339 esac; \
28340 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28341 libsrcdir="$$s/libiberty"; \
28342 $(SHELL) $${libsrcdir}/configure \
28343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28344 --target=${target_alias} $${srcdiroption} \
28345 --with-build-libsubdir=$(HOST_SUBDIR) \
28346 $(STAGE3_CONFIGURE_FLAGS)
28347 @endif libiberty-bootstrap
28349 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28350 maybe-configure-stage4-libiberty:
28351 @if libiberty-bootstrap
28352 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28353 configure-stage4-libiberty:
28354 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28356 @r=`${PWD_COMMAND}`; export r; \
28357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28358 TFLAGS="$(STAGE4_TFLAGS)"; \
28359 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28360 $(HOST_EXPORTS) \
28361 $(POSTSTAGE1_HOST_EXPORTS) \
28362 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28363 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
28364 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28365 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28367 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28368 case $(srcdir) in \
28369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28370 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28372 esac; \
28373 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28374 libsrcdir="$$s/libiberty"; \
28375 $(SHELL) $${libsrcdir}/configure \
28376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28377 --target=${target_alias} $${srcdiroption} \
28378 --with-build-libsubdir=$(HOST_SUBDIR) \
28379 $(STAGE4_CONFIGURE_FLAGS)
28380 @endif libiberty-bootstrap
28382 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28383 maybe-configure-stageprofile-libiberty:
28384 @if libiberty-bootstrap
28385 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28386 configure-stageprofile-libiberty:
28387 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28389 @r=`${PWD_COMMAND}`; export r; \
28390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28392 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28393 $(HOST_EXPORTS) \
28394 $(POSTSTAGE1_HOST_EXPORTS) \
28395 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28396 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
28397 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28398 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28400 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28401 case $(srcdir) in \
28402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28403 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28405 esac; \
28406 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28407 libsrcdir="$$s/libiberty"; \
28408 $(SHELL) $${libsrcdir}/configure \
28409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28410 --target=${target_alias} $${srcdiroption} \
28411 --with-build-libsubdir=$(HOST_SUBDIR) \
28412 $(STAGEprofile_CONFIGURE_FLAGS)
28413 @endif libiberty-bootstrap
28415 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28416 maybe-configure-stagefeedback-libiberty:
28417 @if libiberty-bootstrap
28418 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28419 configure-stagefeedback-libiberty:
28420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28422 @r=`${PWD_COMMAND}`; export r; \
28423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28425 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28426 $(HOST_EXPORTS) \
28427 $(POSTSTAGE1_HOST_EXPORTS) \
28428 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28429 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
28430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28431 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28433 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28434 case $(srcdir) in \
28435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28436 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28438 esac; \
28439 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28440 libsrcdir="$$s/libiberty"; \
28441 $(SHELL) $${libsrcdir}/configure \
28442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28443 --target=${target_alias} $${srcdiroption} \
28444 --with-build-libsubdir=$(HOST_SUBDIR) \
28445 $(STAGEfeedback_CONFIGURE_FLAGS)
28446 @endif libiberty-bootstrap
28452 .PHONY: all-libiberty maybe-all-libiberty
28453 maybe-all-libiberty:
28454 @if gcc-bootstrap
28455 all-libiberty: stage_current
28456 @endif gcc-bootstrap
28457 @if libiberty
28458 TARGET-libiberty=all
28459 maybe-all-libiberty: all-libiberty
28460 all-libiberty: configure-libiberty
28461 @r=`${PWD_COMMAND}`; export r; \
28462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463 $(HOST_EXPORTS) \
28464 (cd $(HOST_SUBDIR)/libiberty && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28466 $(TARGET-libiberty))
28467 @endif libiberty
28471 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28472 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28473 maybe-all-stage1-libiberty:
28474 maybe-clean-stage1-libiberty:
28475 @if libiberty-bootstrap
28476 maybe-all-stage1-libiberty: all-stage1-libiberty
28477 all-stage1: all-stage1-libiberty
28478 TARGET-stage1-libiberty = $(TARGET-libiberty)
28479 all-stage1-libiberty: configure-stage1-libiberty
28480 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28481 @r=`${PWD_COMMAND}`; export r; \
28482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 TFLAGS="$(STAGE1_TFLAGS)"; \
28484 $(HOST_EXPORTS) \
28485 cd $(HOST_SUBDIR)/libiberty && \
28486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28487 CFLAGS="$(STAGE1_CFLAGS)" \
28488 CXXFLAGS="$(STAGE1_CFLAGS)" \
28489 LIBCFLAGS="$(LIBCFLAGS)" \
28490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28493 $(EXTRA_HOST_FLAGS) \
28494 TFLAGS="$(STAGE1_TFLAGS)" \
28495 $(TARGET-stage1-libiberty)
28497 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28498 clean-stage1: clean-stage1-libiberty
28499 clean-stage1-libiberty:
28500 @if [ $(current_stage) = stage1 ]; then \
28501 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28502 else \
28503 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28504 $(MAKE) stage1-start; \
28505 fi; \
28506 cd $(HOST_SUBDIR)/libiberty && \
28507 $(MAKE) $(EXTRA_HOST_FLAGS) \
28508 clean
28509 @endif libiberty-bootstrap
28512 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28513 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28514 maybe-all-stage2-libiberty:
28515 maybe-clean-stage2-libiberty:
28516 @if libiberty-bootstrap
28517 maybe-all-stage2-libiberty: all-stage2-libiberty
28518 all-stage2: all-stage2-libiberty
28519 TARGET-stage2-libiberty = $(TARGET-libiberty)
28520 all-stage2-libiberty: configure-stage2-libiberty
28521 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28522 @r=`${PWD_COMMAND}`; export r; \
28523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524 TFLAGS="$(STAGE2_TFLAGS)"; \
28525 $(HOST_EXPORTS) \
28526 $(POSTSTAGE1_HOST_EXPORTS) \
28527 cd $(HOST_SUBDIR)/libiberty && \
28528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28529 CFLAGS="$(STAGE2_CFLAGS)" \
28530 CXXFLAGS="$(STAGE2_CFLAGS)" \
28531 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28536 TFLAGS="$(STAGE2_TFLAGS)" \
28537 $(TARGET-stage2-libiberty)
28539 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28540 clean-stage2: clean-stage2-libiberty
28541 clean-stage2-libiberty:
28542 @if [ $(current_stage) = stage2 ]; then \
28543 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28544 else \
28545 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28546 $(MAKE) stage2-start; \
28547 fi; \
28548 cd $(HOST_SUBDIR)/libiberty && \
28549 $(MAKE) $(EXTRA_HOST_FLAGS) \
28550 $(POSTSTAGE1_FLAGS_TO_PASS) \
28551 clean
28552 @endif libiberty-bootstrap
28555 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28556 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28557 maybe-all-stage3-libiberty:
28558 maybe-clean-stage3-libiberty:
28559 @if libiberty-bootstrap
28560 maybe-all-stage3-libiberty: all-stage3-libiberty
28561 all-stage3: all-stage3-libiberty
28562 TARGET-stage3-libiberty = $(TARGET-libiberty)
28563 all-stage3-libiberty: configure-stage3-libiberty
28564 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28565 @r=`${PWD_COMMAND}`; export r; \
28566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28567 TFLAGS="$(STAGE3_TFLAGS)"; \
28568 $(HOST_EXPORTS) \
28569 $(POSTSTAGE1_HOST_EXPORTS) \
28570 cd $(HOST_SUBDIR)/libiberty && \
28571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28572 CFLAGS="$(STAGE3_CFLAGS)" \
28573 CXXFLAGS="$(STAGE3_CFLAGS)" \
28574 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28579 TFLAGS="$(STAGE3_TFLAGS)" \
28580 $(TARGET-stage3-libiberty)
28582 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28583 clean-stage3: clean-stage3-libiberty
28584 clean-stage3-libiberty:
28585 @if [ $(current_stage) = stage3 ]; then \
28586 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28587 else \
28588 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28589 $(MAKE) stage3-start; \
28590 fi; \
28591 cd $(HOST_SUBDIR)/libiberty && \
28592 $(MAKE) $(EXTRA_HOST_FLAGS) \
28593 $(POSTSTAGE1_FLAGS_TO_PASS) \
28594 clean
28595 @endif libiberty-bootstrap
28598 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28599 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28600 maybe-all-stage4-libiberty:
28601 maybe-clean-stage4-libiberty:
28602 @if libiberty-bootstrap
28603 maybe-all-stage4-libiberty: all-stage4-libiberty
28604 all-stage4: all-stage4-libiberty
28605 TARGET-stage4-libiberty = $(TARGET-libiberty)
28606 all-stage4-libiberty: configure-stage4-libiberty
28607 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28608 @r=`${PWD_COMMAND}`; export r; \
28609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610 TFLAGS="$(STAGE4_TFLAGS)"; \
28611 $(HOST_EXPORTS) \
28612 $(POSTSTAGE1_HOST_EXPORTS) \
28613 cd $(HOST_SUBDIR)/libiberty && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28615 CFLAGS="$(STAGE4_CFLAGS)" \
28616 CXXFLAGS="$(STAGE4_CFLAGS)" \
28617 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28622 TFLAGS="$(STAGE4_TFLAGS)" \
28623 $(TARGET-stage4-libiberty)
28625 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28626 clean-stage4: clean-stage4-libiberty
28627 clean-stage4-libiberty:
28628 @if [ $(current_stage) = stage4 ]; then \
28629 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28630 else \
28631 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28632 $(MAKE) stage4-start; \
28633 fi; \
28634 cd $(HOST_SUBDIR)/libiberty && \
28635 $(MAKE) $(EXTRA_HOST_FLAGS) \
28636 $(POSTSTAGE1_FLAGS_TO_PASS) \
28637 clean
28638 @endif libiberty-bootstrap
28641 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28642 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28643 maybe-all-stageprofile-libiberty:
28644 maybe-clean-stageprofile-libiberty:
28645 @if libiberty-bootstrap
28646 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28647 all-stageprofile: all-stageprofile-libiberty
28648 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28649 all-stageprofile-libiberty: configure-stageprofile-libiberty
28650 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28651 @r=`${PWD_COMMAND}`; export r; \
28652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28653 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28654 $(HOST_EXPORTS) \
28655 $(POSTSTAGE1_HOST_EXPORTS) \
28656 cd $(HOST_SUBDIR)/libiberty && \
28657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28658 CFLAGS="$(STAGEprofile_CFLAGS)" \
28659 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28660 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28665 TFLAGS="$(STAGEprofile_TFLAGS)" \
28666 $(TARGET-stageprofile-libiberty)
28668 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28669 clean-stageprofile: clean-stageprofile-libiberty
28670 clean-stageprofile-libiberty:
28671 @if [ $(current_stage) = stageprofile ]; then \
28672 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28673 else \
28674 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28675 $(MAKE) stageprofile-start; \
28676 fi; \
28677 cd $(HOST_SUBDIR)/libiberty && \
28678 $(MAKE) $(EXTRA_HOST_FLAGS) \
28679 $(POSTSTAGE1_FLAGS_TO_PASS) \
28680 clean
28681 @endif libiberty-bootstrap
28684 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28685 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28686 maybe-all-stagefeedback-libiberty:
28687 maybe-clean-stagefeedback-libiberty:
28688 @if libiberty-bootstrap
28689 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28690 all-stagefeedback: all-stagefeedback-libiberty
28691 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28692 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28693 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28694 @r=`${PWD_COMMAND}`; export r; \
28695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28696 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28697 $(HOST_EXPORTS) \
28698 $(POSTSTAGE1_HOST_EXPORTS) \
28699 cd $(HOST_SUBDIR)/libiberty && \
28700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28701 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28702 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28703 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28708 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28709 $(TARGET-stagefeedback-libiberty)
28711 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28712 clean-stagefeedback: clean-stagefeedback-libiberty
28713 clean-stagefeedback-libiberty:
28714 @if [ $(current_stage) = stagefeedback ]; then \
28715 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28716 else \
28717 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28718 $(MAKE) stagefeedback-start; \
28719 fi; \
28720 cd $(HOST_SUBDIR)/libiberty && \
28721 $(MAKE) $(EXTRA_HOST_FLAGS) \
28722 $(POSTSTAGE1_FLAGS_TO_PASS) \
28723 clean
28724 @endif libiberty-bootstrap
28730 .PHONY: check-libiberty maybe-check-libiberty
28731 maybe-check-libiberty:
28732 @if libiberty
28733 maybe-check-libiberty: check-libiberty
28735 check-libiberty:
28736 @: $(MAKE); $(unstage)
28737 @r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739 $(HOST_EXPORTS) \
28740 (cd $(HOST_SUBDIR)/libiberty && \
28741 $(MAKE) $(FLAGS_TO_PASS) check)
28743 @endif libiberty
28745 .PHONY: install-libiberty maybe-install-libiberty
28746 maybe-install-libiberty:
28747 @if libiberty
28748 maybe-install-libiberty: install-libiberty
28750 install-libiberty: installdirs
28751 @: $(MAKE); $(unstage)
28752 @r=`${PWD_COMMAND}`; export r; \
28753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754 $(HOST_EXPORTS) \
28755 (cd $(HOST_SUBDIR)/libiberty && \
28756 $(MAKE) $(FLAGS_TO_PASS) install)
28758 @endif libiberty
28760 # Other targets (info, dvi, pdf, etc.)
28762 .PHONY: maybe-info-libiberty info-libiberty
28763 maybe-info-libiberty:
28764 @if libiberty
28765 maybe-info-libiberty: info-libiberty
28767 info-libiberty: \
28768 configure-libiberty
28769 @[ -f ./libiberty/Makefile ] || exit 0; \
28770 r=`${PWD_COMMAND}`; export r; \
28771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28772 $(HOST_EXPORTS) \
28773 for flag in $(EXTRA_HOST_FLAGS) ; do \
28774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28775 done; \
28776 echo "Doing info in libiberty" ; \
28777 (cd $(HOST_SUBDIR)/libiberty && \
28778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28780 "RANLIB=$${RANLIB}" \
28781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28782 info) \
28783 || exit 1
28785 @endif libiberty
28787 .PHONY: maybe-dvi-libiberty dvi-libiberty
28788 maybe-dvi-libiberty:
28789 @if libiberty
28790 maybe-dvi-libiberty: dvi-libiberty
28792 dvi-libiberty: \
28793 configure-libiberty
28794 @[ -f ./libiberty/Makefile ] || exit 0; \
28795 r=`${PWD_COMMAND}`; export r; \
28796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28797 $(HOST_EXPORTS) \
28798 for flag in $(EXTRA_HOST_FLAGS) ; do \
28799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28800 done; \
28801 echo "Doing dvi in libiberty" ; \
28802 (cd $(HOST_SUBDIR)/libiberty && \
28803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28805 "RANLIB=$${RANLIB}" \
28806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28807 dvi) \
28808 || exit 1
28810 @endif libiberty
28812 .PHONY: maybe-pdf-libiberty pdf-libiberty
28813 maybe-pdf-libiberty:
28814 @if libiberty
28815 maybe-pdf-libiberty: pdf-libiberty
28817 pdf-libiberty: \
28818 configure-libiberty
28819 @[ -f ./libiberty/Makefile ] || exit 0; \
28820 r=`${PWD_COMMAND}`; export r; \
28821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28822 $(HOST_EXPORTS) \
28823 for flag in $(EXTRA_HOST_FLAGS) ; do \
28824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28825 done; \
28826 echo "Doing pdf in libiberty" ; \
28827 (cd $(HOST_SUBDIR)/libiberty && \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830 "RANLIB=$${RANLIB}" \
28831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28832 pdf) \
28833 || exit 1
28835 @endif libiberty
28837 .PHONY: maybe-html-libiberty html-libiberty
28838 maybe-html-libiberty:
28839 @if libiberty
28840 maybe-html-libiberty: html-libiberty
28842 html-libiberty: \
28843 configure-libiberty
28844 @[ -f ./libiberty/Makefile ] || exit 0; \
28845 r=`${PWD_COMMAND}`; export r; \
28846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847 $(HOST_EXPORTS) \
28848 for flag in $(EXTRA_HOST_FLAGS) ; do \
28849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28850 done; \
28851 echo "Doing html in libiberty" ; \
28852 (cd $(HOST_SUBDIR)/libiberty && \
28853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855 "RANLIB=$${RANLIB}" \
28856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28857 html) \
28858 || exit 1
28860 @endif libiberty
28862 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28863 maybe-TAGS-libiberty:
28864 @if libiberty
28865 maybe-TAGS-libiberty: TAGS-libiberty
28867 TAGS-libiberty: \
28868 configure-libiberty
28869 @[ -f ./libiberty/Makefile ] || exit 0; \
28870 r=`${PWD_COMMAND}`; export r; \
28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872 $(HOST_EXPORTS) \
28873 for flag in $(EXTRA_HOST_FLAGS) ; do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 echo "Doing TAGS in libiberty" ; \
28877 (cd $(HOST_SUBDIR)/libiberty && \
28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880 "RANLIB=$${RANLIB}" \
28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882 TAGS) \
28883 || exit 1
28885 @endif libiberty
28887 .PHONY: maybe-install-info-libiberty install-info-libiberty
28888 maybe-install-info-libiberty:
28889 @if libiberty
28890 maybe-install-info-libiberty: install-info-libiberty
28892 install-info-libiberty: \
28893 configure-libiberty \
28894 info-libiberty
28895 @[ -f ./libiberty/Makefile ] || exit 0; \
28896 r=`${PWD_COMMAND}`; export r; \
28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898 $(HOST_EXPORTS) \
28899 for flag in $(EXTRA_HOST_FLAGS) ; do \
28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901 done; \
28902 echo "Doing install-info in libiberty" ; \
28903 (cd $(HOST_SUBDIR)/libiberty && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906 "RANLIB=$${RANLIB}" \
28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908 install-info) \
28909 || exit 1
28911 @endif libiberty
28913 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28914 maybe-install-pdf-libiberty:
28915 @if libiberty
28916 maybe-install-pdf-libiberty: install-pdf-libiberty
28918 install-pdf-libiberty: \
28919 configure-libiberty \
28920 pdf-libiberty
28921 @[ -f ./libiberty/Makefile ] || exit 0; \
28922 r=`${PWD_COMMAND}`; export r; \
28923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28924 $(HOST_EXPORTS) \
28925 for flag in $(EXTRA_HOST_FLAGS) ; do \
28926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28927 done; \
28928 echo "Doing install-pdf in libiberty" ; \
28929 (cd $(HOST_SUBDIR)/libiberty && \
28930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28932 "RANLIB=$${RANLIB}" \
28933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28934 install-pdf) \
28935 || exit 1
28937 @endif libiberty
28939 .PHONY: maybe-install-html-libiberty install-html-libiberty
28940 maybe-install-html-libiberty:
28941 @if libiberty
28942 maybe-install-html-libiberty: install-html-libiberty
28944 install-html-libiberty: \
28945 configure-libiberty \
28946 html-libiberty
28947 @[ -f ./libiberty/Makefile ] || exit 0; \
28948 r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950 $(HOST_EXPORTS) \
28951 for flag in $(EXTRA_HOST_FLAGS) ; do \
28952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28953 done; \
28954 echo "Doing install-html in libiberty" ; \
28955 (cd $(HOST_SUBDIR)/libiberty && \
28956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28958 "RANLIB=$${RANLIB}" \
28959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28960 install-html) \
28961 || exit 1
28963 @endif libiberty
28965 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28966 maybe-installcheck-libiberty:
28967 @if libiberty
28968 maybe-installcheck-libiberty: installcheck-libiberty
28970 installcheck-libiberty: \
28971 configure-libiberty
28972 @[ -f ./libiberty/Makefile ] || exit 0; \
28973 r=`${PWD_COMMAND}`; export r; \
28974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975 $(HOST_EXPORTS) \
28976 for flag in $(EXTRA_HOST_FLAGS) ; do \
28977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978 done; \
28979 echo "Doing installcheck in libiberty" ; \
28980 (cd $(HOST_SUBDIR)/libiberty && \
28981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28983 "RANLIB=$${RANLIB}" \
28984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28985 installcheck) \
28986 || exit 1
28988 @endif libiberty
28990 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28991 maybe-mostlyclean-libiberty:
28992 @if libiberty
28993 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28995 mostlyclean-libiberty:
28996 @[ -f ./libiberty/Makefile ] || exit 0; \
28997 r=`${PWD_COMMAND}`; export r; \
28998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28999 $(HOST_EXPORTS) \
29000 for flag in $(EXTRA_HOST_FLAGS) ; do \
29001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29002 done; \
29003 echo "Doing mostlyclean in libiberty" ; \
29004 (cd $(HOST_SUBDIR)/libiberty && \
29005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29007 "RANLIB=$${RANLIB}" \
29008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29009 mostlyclean) \
29010 || exit 1
29012 @endif libiberty
29014 .PHONY: maybe-clean-libiberty clean-libiberty
29015 maybe-clean-libiberty:
29016 @if libiberty
29017 maybe-clean-libiberty: clean-libiberty
29019 clean-libiberty:
29020 @[ -f ./libiberty/Makefile ] || exit 0; \
29021 r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 $(HOST_EXPORTS) \
29024 for flag in $(EXTRA_HOST_FLAGS) ; do \
29025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29026 done; \
29027 echo "Doing clean in libiberty" ; \
29028 (cd $(HOST_SUBDIR)/libiberty && \
29029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29031 "RANLIB=$${RANLIB}" \
29032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29033 clean) \
29034 || exit 1
29036 @endif libiberty
29038 .PHONY: maybe-distclean-libiberty distclean-libiberty
29039 maybe-distclean-libiberty:
29040 @if libiberty
29041 maybe-distclean-libiberty: distclean-libiberty
29043 distclean-libiberty:
29044 @[ -f ./libiberty/Makefile ] || exit 0; \
29045 r=`${PWD_COMMAND}`; export r; \
29046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29047 $(HOST_EXPORTS) \
29048 for flag in $(EXTRA_HOST_FLAGS) ; do \
29049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29050 done; \
29051 echo "Doing distclean in libiberty" ; \
29052 (cd $(HOST_SUBDIR)/libiberty && \
29053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29055 "RANLIB=$${RANLIB}" \
29056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29057 distclean) \
29058 || exit 1
29060 @endif libiberty
29062 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29063 maybe-maintainer-clean-libiberty:
29064 @if libiberty
29065 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29067 maintainer-clean-libiberty:
29068 @[ -f ./libiberty/Makefile ] || exit 0; \
29069 r=`${PWD_COMMAND}`; export r; \
29070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071 $(HOST_EXPORTS) \
29072 for flag in $(EXTRA_HOST_FLAGS) ; do \
29073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29074 done; \
29075 echo "Doing maintainer-clean in libiberty" ; \
29076 (cd $(HOST_SUBDIR)/libiberty && \
29077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29079 "RANLIB=$${RANLIB}" \
29080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29081 maintainer-clean) \
29082 || exit 1
29084 @endif libiberty
29088 .PHONY: configure-libiconv maybe-configure-libiconv
29089 maybe-configure-libiconv:
29090 @if gcc-bootstrap
29091 configure-libiconv: stage_current
29092 @endif gcc-bootstrap
29093 @if libiconv
29094 maybe-configure-libiconv: configure-libiconv
29095 configure-libiconv:
29096 @: $(MAKE); $(unstage)
29097 @r=`${PWD_COMMAND}`; export r; \
29098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29099 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
29101 $(HOST_EXPORTS) \
29102 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29103 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29104 case $(srcdir) in \
29105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29106 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29108 esac; \
29109 srcdiroption="--srcdir=$${topdir}/libiconv"; \
29110 libsrcdir="$$s/libiconv"; \
29111 $(SHELL) $${libsrcdir}/configure \
29112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29113 --target=${target_alias} $${srcdiroption} --disable-shared \
29114 || exit 1
29115 @endif libiconv
29121 .PHONY: all-libiconv maybe-all-libiconv
29122 maybe-all-libiconv:
29123 @if gcc-bootstrap
29124 all-libiconv: stage_current
29125 @endif gcc-bootstrap
29126 @if libiconv
29127 TARGET-libiconv=all
29128 maybe-all-libiconv: all-libiconv
29129 all-libiconv: configure-libiconv
29130 @: $(MAKE); $(unstage)
29131 @r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 $(HOST_EXPORTS) \
29134 (cd $(HOST_SUBDIR)/libiconv && \
29135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29136 $(TARGET-libiconv))
29137 @endif libiconv
29142 .PHONY: check-libiconv maybe-check-libiconv
29143 maybe-check-libiconv:
29144 @if libiconv
29145 maybe-check-libiconv: check-libiconv
29147 check-libiconv:
29148 @: $(MAKE); $(unstage)
29149 @r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151 $(HOST_EXPORTS) \
29152 (cd $(HOST_SUBDIR)/libiconv && \
29153 $(MAKE) $(FLAGS_TO_PASS) check)
29155 @endif libiconv
29157 .PHONY: install-libiconv maybe-install-libiconv
29158 maybe-install-libiconv:
29159 @if libiconv
29160 maybe-install-libiconv: install-libiconv
29162 install-libiconv:
29164 @endif libiconv
29166 # Other targets (info, dvi, pdf, etc.)
29168 .PHONY: maybe-info-libiconv info-libiconv
29169 maybe-info-libiconv:
29170 @if libiconv
29171 maybe-info-libiconv: info-libiconv
29173 info-libiconv: \
29174 configure-libiconv
29175 @: $(MAKE); $(unstage)
29176 @[ -f ./libiconv/Makefile ] || exit 0; \
29177 r=`${PWD_COMMAND}`; export r; \
29178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29179 $(HOST_EXPORTS) \
29180 for flag in $(EXTRA_HOST_FLAGS) ; do \
29181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29182 done; \
29183 echo "Doing info in libiconv" ; \
29184 (cd $(HOST_SUBDIR)/libiconv && \
29185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29187 "RANLIB=$${RANLIB}" \
29188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29189 info) \
29190 || exit 1
29192 @endif libiconv
29194 .PHONY: maybe-dvi-libiconv dvi-libiconv
29195 maybe-dvi-libiconv:
29196 @if libiconv
29197 maybe-dvi-libiconv: dvi-libiconv
29199 dvi-libiconv: \
29200 configure-libiconv
29201 @: $(MAKE); $(unstage)
29202 @[ -f ./libiconv/Makefile ] || exit 0; \
29203 r=`${PWD_COMMAND}`; export r; \
29204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205 $(HOST_EXPORTS) \
29206 for flag in $(EXTRA_HOST_FLAGS) ; do \
29207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29208 done; \
29209 echo "Doing dvi in libiconv" ; \
29210 (cd $(HOST_SUBDIR)/libiconv && \
29211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29213 "RANLIB=$${RANLIB}" \
29214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29215 dvi) \
29216 || exit 1
29218 @endif libiconv
29220 .PHONY: maybe-pdf-libiconv pdf-libiconv
29221 maybe-pdf-libiconv:
29222 @if libiconv
29223 maybe-pdf-libiconv: pdf-libiconv
29225 pdf-libiconv: \
29226 configure-libiconv
29227 @: $(MAKE); $(unstage)
29228 @[ -f ./libiconv/Makefile ] || exit 0; \
29229 r=`${PWD_COMMAND}`; export r; \
29230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 $(HOST_EXPORTS) \
29232 for flag in $(EXTRA_HOST_FLAGS) ; do \
29233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 done; \
29235 echo "Doing pdf in libiconv" ; \
29236 (cd $(HOST_SUBDIR)/libiconv && \
29237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239 "RANLIB=$${RANLIB}" \
29240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241 pdf) \
29242 || exit 1
29244 @endif libiconv
29246 .PHONY: maybe-html-libiconv html-libiconv
29247 maybe-html-libiconv:
29248 @if libiconv
29249 maybe-html-libiconv: html-libiconv
29251 html-libiconv: \
29252 configure-libiconv
29253 @: $(MAKE); $(unstage)
29254 @[ -f ./libiconv/Makefile ] || exit 0; \
29255 r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 $(HOST_EXPORTS) \
29258 for flag in $(EXTRA_HOST_FLAGS) ; do \
29259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260 done; \
29261 echo "Doing html in libiconv" ; \
29262 (cd $(HOST_SUBDIR)/libiconv && \
29263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265 "RANLIB=$${RANLIB}" \
29266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267 html) \
29268 || exit 1
29270 @endif libiconv
29272 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
29273 maybe-TAGS-libiconv:
29274 @if libiconv
29275 maybe-TAGS-libiconv: TAGS-libiconv
29277 TAGS-libiconv: \
29278 configure-libiconv
29279 @: $(MAKE); $(unstage)
29280 @[ -f ./libiconv/Makefile ] || exit 0; \
29281 r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(HOST_EXPORTS) \
29284 for flag in $(EXTRA_HOST_FLAGS) ; do \
29285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29286 done; \
29287 echo "Doing TAGS in libiconv" ; \
29288 (cd $(HOST_SUBDIR)/libiconv && \
29289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29291 "RANLIB=$${RANLIB}" \
29292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29293 TAGS) \
29294 || exit 1
29296 @endif libiconv
29298 .PHONY: maybe-install-info-libiconv install-info-libiconv
29299 maybe-install-info-libiconv:
29300 @if libiconv
29301 maybe-install-info-libiconv: install-info-libiconv
29303 # libiconv doesn't support install-info.
29304 install-info-libiconv:
29306 @endif libiconv
29308 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29309 maybe-install-pdf-libiconv:
29310 @if libiconv
29311 maybe-install-pdf-libiconv: install-pdf-libiconv
29313 # libiconv doesn't support install-pdf.
29314 install-pdf-libiconv:
29316 @endif libiconv
29318 .PHONY: maybe-install-html-libiconv install-html-libiconv
29319 maybe-install-html-libiconv:
29320 @if libiconv
29321 maybe-install-html-libiconv: install-html-libiconv
29323 # libiconv doesn't support install-html.
29324 install-html-libiconv:
29326 @endif libiconv
29328 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
29329 maybe-installcheck-libiconv:
29330 @if libiconv
29331 maybe-installcheck-libiconv: installcheck-libiconv
29333 installcheck-libiconv: \
29334 configure-libiconv
29335 @: $(MAKE); $(unstage)
29336 @[ -f ./libiconv/Makefile ] || exit 0; \
29337 r=`${PWD_COMMAND}`; export r; \
29338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29339 $(HOST_EXPORTS) \
29340 for flag in $(EXTRA_HOST_FLAGS) ; do \
29341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29342 done; \
29343 echo "Doing installcheck in libiconv" ; \
29344 (cd $(HOST_SUBDIR)/libiconv && \
29345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29347 "RANLIB=$${RANLIB}" \
29348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29349 installcheck) \
29350 || exit 1
29352 @endif libiconv
29354 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29355 maybe-mostlyclean-libiconv:
29356 @if libiconv
29357 maybe-mostlyclean-libiconv: mostlyclean-libiconv
29359 mostlyclean-libiconv:
29360 @: $(MAKE); $(unstage)
29361 @[ -f ./libiconv/Makefile ] || exit 0; \
29362 r=`${PWD_COMMAND}`; export r; \
29363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364 $(HOST_EXPORTS) \
29365 for flag in $(EXTRA_HOST_FLAGS) ; do \
29366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29367 done; \
29368 echo "Doing mostlyclean in libiconv" ; \
29369 (cd $(HOST_SUBDIR)/libiconv && \
29370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29372 "RANLIB=$${RANLIB}" \
29373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29374 mostlyclean) \
29375 || exit 1
29377 @endif libiconv
29379 .PHONY: maybe-clean-libiconv clean-libiconv
29380 maybe-clean-libiconv:
29381 @if libiconv
29382 maybe-clean-libiconv: clean-libiconv
29384 clean-libiconv:
29385 @: $(MAKE); $(unstage)
29386 @[ -f ./libiconv/Makefile ] || exit 0; \
29387 r=`${PWD_COMMAND}`; export r; \
29388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 $(HOST_EXPORTS) \
29390 for flag in $(EXTRA_HOST_FLAGS) ; do \
29391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29392 done; \
29393 echo "Doing clean in libiconv" ; \
29394 (cd $(HOST_SUBDIR)/libiconv && \
29395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397 "RANLIB=$${RANLIB}" \
29398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29399 clean) \
29400 || exit 1
29402 @endif libiconv
29404 .PHONY: maybe-distclean-libiconv distclean-libiconv
29405 maybe-distclean-libiconv:
29406 @if libiconv
29407 maybe-distclean-libiconv: distclean-libiconv
29409 distclean-libiconv:
29410 @: $(MAKE); $(unstage)
29411 @[ -f ./libiconv/Makefile ] || exit 0; \
29412 r=`${PWD_COMMAND}`; export r; \
29413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414 $(HOST_EXPORTS) \
29415 for flag in $(EXTRA_HOST_FLAGS) ; do \
29416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29417 done; \
29418 echo "Doing distclean in libiconv" ; \
29419 (cd $(HOST_SUBDIR)/libiconv && \
29420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29422 "RANLIB=$${RANLIB}" \
29423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29424 distclean) \
29425 || exit 1
29427 @endif libiconv
29429 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29430 maybe-maintainer-clean-libiconv:
29431 @if libiconv
29432 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29434 maintainer-clean-libiconv:
29435 @: $(MAKE); $(unstage)
29436 @[ -f ./libiconv/Makefile ] || exit 0; \
29437 r=`${PWD_COMMAND}`; export r; \
29438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29439 $(HOST_EXPORTS) \
29440 for flag in $(EXTRA_HOST_FLAGS) ; do \
29441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29442 done; \
29443 echo "Doing maintainer-clean in libiconv" ; \
29444 (cd $(HOST_SUBDIR)/libiconv && \
29445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29447 "RANLIB=$${RANLIB}" \
29448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29449 maintainer-clean) \
29450 || exit 1
29452 @endif libiconv
29456 .PHONY: configure-libtool maybe-configure-libtool
29457 maybe-configure-libtool:
29458 @if gcc-bootstrap
29459 configure-libtool: stage_current
29460 @endif gcc-bootstrap
29461 @if libtool
29462 maybe-configure-libtool: configure-libtool
29463 configure-libtool:
29464 @: $(MAKE); $(unstage)
29465 @r=`${PWD_COMMAND}`; export r; \
29466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29467 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29469 $(HOST_EXPORTS) \
29470 echo Configuring in $(HOST_SUBDIR)/libtool; \
29471 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29472 case $(srcdir) in \
29473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29474 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29476 esac; \
29477 srcdiroption="--srcdir=$${topdir}/libtool"; \
29478 libsrcdir="$$s/libtool"; \
29479 $(SHELL) $${libsrcdir}/configure \
29480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29481 --target=${target_alias} $${srcdiroption} \
29482 || exit 1
29483 @endif libtool
29489 .PHONY: all-libtool maybe-all-libtool
29490 maybe-all-libtool:
29491 @if gcc-bootstrap
29492 all-libtool: stage_current
29493 @endif gcc-bootstrap
29494 @if libtool
29495 TARGET-libtool=all
29496 maybe-all-libtool: all-libtool
29497 all-libtool: configure-libtool
29498 @: $(MAKE); $(unstage)
29499 @r=`${PWD_COMMAND}`; export r; \
29500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29501 $(HOST_EXPORTS) \
29502 (cd $(HOST_SUBDIR)/libtool && \
29503 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29504 $(TARGET-libtool))
29505 @endif libtool
29510 .PHONY: check-libtool maybe-check-libtool
29511 maybe-check-libtool:
29512 @if libtool
29513 maybe-check-libtool: check-libtool
29515 check-libtool:
29516 @: $(MAKE); $(unstage)
29517 @r=`${PWD_COMMAND}`; export r; \
29518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519 $(HOST_EXPORTS) \
29520 (cd $(HOST_SUBDIR)/libtool && \
29521 $(MAKE) $(FLAGS_TO_PASS) check)
29523 @endif libtool
29525 .PHONY: install-libtool maybe-install-libtool
29526 maybe-install-libtool:
29527 @if libtool
29528 maybe-install-libtool: install-libtool
29530 install-libtool: installdirs
29531 @: $(MAKE); $(unstage)
29532 @r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) \
29535 (cd $(HOST_SUBDIR)/libtool && \
29536 $(MAKE) $(FLAGS_TO_PASS) install)
29538 @endif libtool
29540 # Other targets (info, dvi, pdf, etc.)
29542 .PHONY: maybe-info-libtool info-libtool
29543 maybe-info-libtool:
29544 @if libtool
29545 maybe-info-libtool: info-libtool
29547 info-libtool: \
29548 configure-libtool
29549 @: $(MAKE); $(unstage)
29550 @[ -f ./libtool/Makefile ] || exit 0; \
29551 r=`${PWD_COMMAND}`; export r; \
29552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29553 $(HOST_EXPORTS) \
29554 for flag in $(EXTRA_HOST_FLAGS) ; do \
29555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29556 done; \
29557 echo "Doing info in libtool" ; \
29558 (cd $(HOST_SUBDIR)/libtool && \
29559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29561 "RANLIB=$${RANLIB}" \
29562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29563 info) \
29564 || exit 1
29566 @endif libtool
29568 .PHONY: maybe-dvi-libtool dvi-libtool
29569 maybe-dvi-libtool:
29570 @if libtool
29571 maybe-dvi-libtool: dvi-libtool
29573 dvi-libtool: \
29574 configure-libtool
29575 @: $(MAKE); $(unstage)
29576 @[ -f ./libtool/Makefile ] || exit 0; \
29577 r=`${PWD_COMMAND}`; export r; \
29578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579 $(HOST_EXPORTS) \
29580 for flag in $(EXTRA_HOST_FLAGS) ; do \
29581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29582 done; \
29583 echo "Doing dvi in libtool" ; \
29584 (cd $(HOST_SUBDIR)/libtool && \
29585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29587 "RANLIB=$${RANLIB}" \
29588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29589 dvi) \
29590 || exit 1
29592 @endif libtool
29594 .PHONY: maybe-pdf-libtool pdf-libtool
29595 maybe-pdf-libtool:
29596 @if libtool
29597 maybe-pdf-libtool: pdf-libtool
29599 pdf-libtool: \
29600 configure-libtool
29601 @: $(MAKE); $(unstage)
29602 @[ -f ./libtool/Makefile ] || exit 0; \
29603 r=`${PWD_COMMAND}`; export r; \
29604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29605 $(HOST_EXPORTS) \
29606 for flag in $(EXTRA_HOST_FLAGS) ; do \
29607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29608 done; \
29609 echo "Doing pdf in libtool" ; \
29610 (cd $(HOST_SUBDIR)/libtool && \
29611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29613 "RANLIB=$${RANLIB}" \
29614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29615 pdf) \
29616 || exit 1
29618 @endif libtool
29620 .PHONY: maybe-html-libtool html-libtool
29621 maybe-html-libtool:
29622 @if libtool
29623 maybe-html-libtool: html-libtool
29625 html-libtool: \
29626 configure-libtool
29627 @: $(MAKE); $(unstage)
29628 @[ -f ./libtool/Makefile ] || exit 0; \
29629 r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 $(HOST_EXPORTS) \
29632 for flag in $(EXTRA_HOST_FLAGS) ; do \
29633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29634 done; \
29635 echo "Doing html in libtool" ; \
29636 (cd $(HOST_SUBDIR)/libtool && \
29637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29639 "RANLIB=$${RANLIB}" \
29640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29641 html) \
29642 || exit 1
29644 @endif libtool
29646 .PHONY: maybe-TAGS-libtool TAGS-libtool
29647 maybe-TAGS-libtool:
29648 @if libtool
29649 maybe-TAGS-libtool: TAGS-libtool
29651 TAGS-libtool: \
29652 configure-libtool
29653 @: $(MAKE); $(unstage)
29654 @[ -f ./libtool/Makefile ] || exit 0; \
29655 r=`${PWD_COMMAND}`; export r; \
29656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29657 $(HOST_EXPORTS) \
29658 for flag in $(EXTRA_HOST_FLAGS) ; do \
29659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29660 done; \
29661 echo "Doing TAGS in libtool" ; \
29662 (cd $(HOST_SUBDIR)/libtool && \
29663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29665 "RANLIB=$${RANLIB}" \
29666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29667 TAGS) \
29668 || exit 1
29670 @endif libtool
29672 .PHONY: maybe-install-info-libtool install-info-libtool
29673 maybe-install-info-libtool:
29674 @if libtool
29675 maybe-install-info-libtool: install-info-libtool
29677 install-info-libtool: \
29678 configure-libtool \
29679 info-libtool
29680 @: $(MAKE); $(unstage)
29681 @[ -f ./libtool/Makefile ] || exit 0; \
29682 r=`${PWD_COMMAND}`; export r; \
29683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29684 $(HOST_EXPORTS) \
29685 for flag in $(EXTRA_HOST_FLAGS) ; do \
29686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29687 done; \
29688 echo "Doing install-info in libtool" ; \
29689 (cd $(HOST_SUBDIR)/libtool && \
29690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29692 "RANLIB=$${RANLIB}" \
29693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29694 install-info) \
29695 || exit 1
29697 @endif libtool
29699 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29700 maybe-install-pdf-libtool:
29701 @if libtool
29702 maybe-install-pdf-libtool: install-pdf-libtool
29704 install-pdf-libtool: \
29705 configure-libtool \
29706 pdf-libtool
29707 @: $(MAKE); $(unstage)
29708 @[ -f ./libtool/Makefile ] || exit 0; \
29709 r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711 $(HOST_EXPORTS) \
29712 for flag in $(EXTRA_HOST_FLAGS) ; do \
29713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29714 done; \
29715 echo "Doing install-pdf in libtool" ; \
29716 (cd $(HOST_SUBDIR)/libtool && \
29717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719 "RANLIB=$${RANLIB}" \
29720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29721 install-pdf) \
29722 || exit 1
29724 @endif libtool
29726 .PHONY: maybe-install-html-libtool install-html-libtool
29727 maybe-install-html-libtool:
29728 @if libtool
29729 maybe-install-html-libtool: install-html-libtool
29731 install-html-libtool: \
29732 configure-libtool \
29733 html-libtool
29734 @: $(MAKE); $(unstage)
29735 @[ -f ./libtool/Makefile ] || exit 0; \
29736 r=`${PWD_COMMAND}`; export r; \
29737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738 $(HOST_EXPORTS) \
29739 for flag in $(EXTRA_HOST_FLAGS) ; do \
29740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29741 done; \
29742 echo "Doing install-html in libtool" ; \
29743 (cd $(HOST_SUBDIR)/libtool && \
29744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29746 "RANLIB=$${RANLIB}" \
29747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29748 install-html) \
29749 || exit 1
29751 @endif libtool
29753 .PHONY: maybe-installcheck-libtool installcheck-libtool
29754 maybe-installcheck-libtool:
29755 @if libtool
29756 maybe-installcheck-libtool: installcheck-libtool
29758 installcheck-libtool: \
29759 configure-libtool
29760 @: $(MAKE); $(unstage)
29761 @[ -f ./libtool/Makefile ] || exit 0; \
29762 r=`${PWD_COMMAND}`; export r; \
29763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764 $(HOST_EXPORTS) \
29765 for flag in $(EXTRA_HOST_FLAGS) ; do \
29766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767 done; \
29768 echo "Doing installcheck in libtool" ; \
29769 (cd $(HOST_SUBDIR)/libtool && \
29770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772 "RANLIB=$${RANLIB}" \
29773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29774 installcheck) \
29775 || exit 1
29777 @endif libtool
29779 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29780 maybe-mostlyclean-libtool:
29781 @if libtool
29782 maybe-mostlyclean-libtool: mostlyclean-libtool
29784 mostlyclean-libtool:
29785 @: $(MAKE); $(unstage)
29786 @[ -f ./libtool/Makefile ] || exit 0; \
29787 r=`${PWD_COMMAND}`; export r; \
29788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789 $(HOST_EXPORTS) \
29790 for flag in $(EXTRA_HOST_FLAGS) ; do \
29791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792 done; \
29793 echo "Doing mostlyclean in libtool" ; \
29794 (cd $(HOST_SUBDIR)/libtool && \
29795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29797 "RANLIB=$${RANLIB}" \
29798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29799 mostlyclean) \
29800 || exit 1
29802 @endif libtool
29804 .PHONY: maybe-clean-libtool clean-libtool
29805 maybe-clean-libtool:
29806 @if libtool
29807 maybe-clean-libtool: clean-libtool
29809 clean-libtool:
29810 @: $(MAKE); $(unstage)
29811 @[ -f ./libtool/Makefile ] || exit 0; \
29812 r=`${PWD_COMMAND}`; export r; \
29813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814 $(HOST_EXPORTS) \
29815 for flag in $(EXTRA_HOST_FLAGS) ; do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817 done; \
29818 echo "Doing clean in libtool" ; \
29819 (cd $(HOST_SUBDIR)/libtool && \
29820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822 "RANLIB=$${RANLIB}" \
29823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824 clean) \
29825 || exit 1
29827 @endif libtool
29829 .PHONY: maybe-distclean-libtool distclean-libtool
29830 maybe-distclean-libtool:
29831 @if libtool
29832 maybe-distclean-libtool: distclean-libtool
29834 distclean-libtool:
29835 @: $(MAKE); $(unstage)
29836 @[ -f ./libtool/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 distclean in libtool" ; \
29844 (cd $(HOST_SUBDIR)/libtool && \
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 distclean) \
29850 || exit 1
29852 @endif libtool
29854 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29855 maybe-maintainer-clean-libtool:
29856 @if libtool
29857 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29859 maintainer-clean-libtool:
29860 @: $(MAKE); $(unstage)
29861 @[ -f ./libtool/Makefile ] || exit 0; \
29862 r=`${PWD_COMMAND}`; export r; \
29863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864 $(HOST_EXPORTS) \
29865 for flag in $(EXTRA_HOST_FLAGS) ; do \
29866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29867 done; \
29868 echo "Doing maintainer-clean in libtool" ; \
29869 (cd $(HOST_SUBDIR)/libtool && \
29870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872 "RANLIB=$${RANLIB}" \
29873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29874 maintainer-clean) \
29875 || exit 1
29877 @endif libtool
29881 .PHONY: configure-m4 maybe-configure-m4
29882 maybe-configure-m4:
29883 @if gcc-bootstrap
29884 configure-m4: stage_current
29885 @endif gcc-bootstrap
29886 @if m4
29887 maybe-configure-m4: configure-m4
29888 configure-m4:
29889 @: $(MAKE); $(unstage)
29890 @r=`${PWD_COMMAND}`; export r; \
29891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29892 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29894 $(HOST_EXPORTS) \
29895 echo Configuring in $(HOST_SUBDIR)/m4; \
29896 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29897 case $(srcdir) in \
29898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29899 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29901 esac; \
29902 srcdiroption="--srcdir=$${topdir}/m4"; \
29903 libsrcdir="$$s/m4"; \
29904 $(SHELL) $${libsrcdir}/configure \
29905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29906 --target=${target_alias} $${srcdiroption} \
29907 || exit 1
29908 @endif m4
29914 .PHONY: all-m4 maybe-all-m4
29915 maybe-all-m4:
29916 @if gcc-bootstrap
29917 all-m4: stage_current
29918 @endif gcc-bootstrap
29919 @if m4
29920 TARGET-m4=all
29921 maybe-all-m4: all-m4
29922 all-m4: configure-m4
29923 @: $(MAKE); $(unstage)
29924 @r=`${PWD_COMMAND}`; export r; \
29925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926 $(HOST_EXPORTS) \
29927 (cd $(HOST_SUBDIR)/m4 && \
29928 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29929 $(TARGET-m4))
29930 @endif m4
29935 .PHONY: check-m4 maybe-check-m4
29936 maybe-check-m4:
29937 @if m4
29938 maybe-check-m4: check-m4
29940 check-m4:
29941 @: $(MAKE); $(unstage)
29942 @r=`${PWD_COMMAND}`; export r; \
29943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29944 $(HOST_EXPORTS) \
29945 (cd $(HOST_SUBDIR)/m4 && \
29946 $(MAKE) $(FLAGS_TO_PASS) check)
29948 @endif m4
29950 .PHONY: install-m4 maybe-install-m4
29951 maybe-install-m4:
29952 @if m4
29953 maybe-install-m4: install-m4
29955 install-m4: installdirs
29956 @: $(MAKE); $(unstage)
29957 @r=`${PWD_COMMAND}`; export r; \
29958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29959 $(HOST_EXPORTS) \
29960 (cd $(HOST_SUBDIR)/m4 && \
29961 $(MAKE) $(FLAGS_TO_PASS) install)
29963 @endif m4
29965 # Other targets (info, dvi, pdf, etc.)
29967 .PHONY: maybe-info-m4 info-m4
29968 maybe-info-m4:
29969 @if m4
29970 maybe-info-m4: info-m4
29972 info-m4: \
29973 configure-m4
29974 @: $(MAKE); $(unstage)
29975 @[ -f ./m4/Makefile ] || exit 0; \
29976 r=`${PWD_COMMAND}`; export r; \
29977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978 $(HOST_EXPORTS) \
29979 for flag in $(EXTRA_HOST_FLAGS) ; do \
29980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29981 done; \
29982 echo "Doing info in m4" ; \
29983 (cd $(HOST_SUBDIR)/m4 && \
29984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986 "RANLIB=$${RANLIB}" \
29987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988 info) \
29989 || exit 1
29991 @endif m4
29993 .PHONY: maybe-dvi-m4 dvi-m4
29994 maybe-dvi-m4:
29995 @if m4
29996 maybe-dvi-m4: dvi-m4
29998 dvi-m4: \
29999 configure-m4
30000 @: $(MAKE); $(unstage)
30001 @[ -f ./m4/Makefile ] || exit 0; \
30002 r=`${PWD_COMMAND}`; export r; \
30003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 $(HOST_EXPORTS) \
30005 for flag in $(EXTRA_HOST_FLAGS) ; do \
30006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007 done; \
30008 echo "Doing dvi in m4" ; \
30009 (cd $(HOST_SUBDIR)/m4 && \
30010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30012 "RANLIB=$${RANLIB}" \
30013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30014 dvi) \
30015 || exit 1
30017 @endif m4
30019 .PHONY: maybe-pdf-m4 pdf-m4
30020 maybe-pdf-m4:
30021 @if m4
30022 maybe-pdf-m4: pdf-m4
30024 pdf-m4: \
30025 configure-m4
30026 @: $(MAKE); $(unstage)
30027 @[ -f ./m4/Makefile ] || exit 0; \
30028 r=`${PWD_COMMAND}`; export r; \
30029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030 $(HOST_EXPORTS) \
30031 for flag in $(EXTRA_HOST_FLAGS) ; do \
30032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033 done; \
30034 echo "Doing pdf in m4" ; \
30035 (cd $(HOST_SUBDIR)/m4 && \
30036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038 "RANLIB=$${RANLIB}" \
30039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040 pdf) \
30041 || exit 1
30043 @endif m4
30045 .PHONY: maybe-html-m4 html-m4
30046 maybe-html-m4:
30047 @if m4
30048 maybe-html-m4: html-m4
30050 html-m4: \
30051 configure-m4
30052 @: $(MAKE); $(unstage)
30053 @[ -f ./m4/Makefile ] || exit 0; \
30054 r=`${PWD_COMMAND}`; export r; \
30055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30056 $(HOST_EXPORTS) \
30057 for flag in $(EXTRA_HOST_FLAGS) ; do \
30058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30059 done; \
30060 echo "Doing html in m4" ; \
30061 (cd $(HOST_SUBDIR)/m4 && \
30062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30064 "RANLIB=$${RANLIB}" \
30065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30066 html) \
30067 || exit 1
30069 @endif m4
30071 .PHONY: maybe-TAGS-m4 TAGS-m4
30072 maybe-TAGS-m4:
30073 @if m4
30074 maybe-TAGS-m4: TAGS-m4
30076 TAGS-m4: \
30077 configure-m4
30078 @: $(MAKE); $(unstage)
30079 @[ -f ./m4/Makefile ] || exit 0; \
30080 r=`${PWD_COMMAND}`; export r; \
30081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30082 $(HOST_EXPORTS) \
30083 for flag in $(EXTRA_HOST_FLAGS) ; do \
30084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30085 done; \
30086 echo "Doing TAGS in m4" ; \
30087 (cd $(HOST_SUBDIR)/m4 && \
30088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30090 "RANLIB=$${RANLIB}" \
30091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30092 TAGS) \
30093 || exit 1
30095 @endif m4
30097 .PHONY: maybe-install-info-m4 install-info-m4
30098 maybe-install-info-m4:
30099 @if m4
30100 maybe-install-info-m4: install-info-m4
30102 install-info-m4: \
30103 configure-m4 \
30104 info-m4
30105 @: $(MAKE); $(unstage)
30106 @[ -f ./m4/Makefile ] || exit 0; \
30107 r=`${PWD_COMMAND}`; export r; \
30108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30109 $(HOST_EXPORTS) \
30110 for flag in $(EXTRA_HOST_FLAGS) ; do \
30111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30112 done; \
30113 echo "Doing install-info in m4" ; \
30114 (cd $(HOST_SUBDIR)/m4 && \
30115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30117 "RANLIB=$${RANLIB}" \
30118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30119 install-info) \
30120 || exit 1
30122 @endif m4
30124 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30125 maybe-install-pdf-m4:
30126 @if m4
30127 maybe-install-pdf-m4: install-pdf-m4
30129 install-pdf-m4: \
30130 configure-m4 \
30131 pdf-m4
30132 @: $(MAKE); $(unstage)
30133 @[ -f ./m4/Makefile ] || exit 0; \
30134 r=`${PWD_COMMAND}`; export r; \
30135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30136 $(HOST_EXPORTS) \
30137 for flag in $(EXTRA_HOST_FLAGS) ; do \
30138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30139 done; \
30140 echo "Doing install-pdf in m4" ; \
30141 (cd $(HOST_SUBDIR)/m4 && \
30142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30144 "RANLIB=$${RANLIB}" \
30145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30146 install-pdf) \
30147 || exit 1
30149 @endif m4
30151 .PHONY: maybe-install-html-m4 install-html-m4
30152 maybe-install-html-m4:
30153 @if m4
30154 maybe-install-html-m4: install-html-m4
30156 install-html-m4: \
30157 configure-m4 \
30158 html-m4
30159 @: $(MAKE); $(unstage)
30160 @[ -f ./m4/Makefile ] || exit 0; \
30161 r=`${PWD_COMMAND}`; export r; \
30162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30163 $(HOST_EXPORTS) \
30164 for flag in $(EXTRA_HOST_FLAGS) ; do \
30165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30166 done; \
30167 echo "Doing install-html in m4" ; \
30168 (cd $(HOST_SUBDIR)/m4 && \
30169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30171 "RANLIB=$${RANLIB}" \
30172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30173 install-html) \
30174 || exit 1
30176 @endif m4
30178 .PHONY: maybe-installcheck-m4 installcheck-m4
30179 maybe-installcheck-m4:
30180 @if m4
30181 maybe-installcheck-m4: installcheck-m4
30183 installcheck-m4: \
30184 configure-m4
30185 @: $(MAKE); $(unstage)
30186 @[ -f ./m4/Makefile ] || exit 0; \
30187 r=`${PWD_COMMAND}`; export r; \
30188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30189 $(HOST_EXPORTS) \
30190 for flag in $(EXTRA_HOST_FLAGS) ; do \
30191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30192 done; \
30193 echo "Doing installcheck in m4" ; \
30194 (cd $(HOST_SUBDIR)/m4 && \
30195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30197 "RANLIB=$${RANLIB}" \
30198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30199 installcheck) \
30200 || exit 1
30202 @endif m4
30204 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30205 maybe-mostlyclean-m4:
30206 @if m4
30207 maybe-mostlyclean-m4: mostlyclean-m4
30209 mostlyclean-m4:
30210 @: $(MAKE); $(unstage)
30211 @[ -f ./m4/Makefile ] || exit 0; \
30212 r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 $(HOST_EXPORTS) \
30215 for flag in $(EXTRA_HOST_FLAGS) ; do \
30216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217 done; \
30218 echo "Doing mostlyclean in m4" ; \
30219 (cd $(HOST_SUBDIR)/m4 && \
30220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222 "RANLIB=$${RANLIB}" \
30223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224 mostlyclean) \
30225 || exit 1
30227 @endif m4
30229 .PHONY: maybe-clean-m4 clean-m4
30230 maybe-clean-m4:
30231 @if m4
30232 maybe-clean-m4: clean-m4
30234 clean-m4:
30235 @: $(MAKE); $(unstage)
30236 @[ -f ./m4/Makefile ] || exit 0; \
30237 r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 $(HOST_EXPORTS) \
30240 for flag in $(EXTRA_HOST_FLAGS) ; do \
30241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242 done; \
30243 echo "Doing clean in m4" ; \
30244 (cd $(HOST_SUBDIR)/m4 && \
30245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247 "RANLIB=$${RANLIB}" \
30248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249 clean) \
30250 || exit 1
30252 @endif m4
30254 .PHONY: maybe-distclean-m4 distclean-m4
30255 maybe-distclean-m4:
30256 @if m4
30257 maybe-distclean-m4: distclean-m4
30259 distclean-m4:
30260 @: $(MAKE); $(unstage)
30261 @[ -f ./m4/Makefile ] || exit 0; \
30262 r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 $(HOST_EXPORTS) \
30265 for flag in $(EXTRA_HOST_FLAGS) ; do \
30266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30267 done; \
30268 echo "Doing distclean in m4" ; \
30269 (cd $(HOST_SUBDIR)/m4 && \
30270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30272 "RANLIB=$${RANLIB}" \
30273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30274 distclean) \
30275 || exit 1
30277 @endif m4
30279 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30280 maybe-maintainer-clean-m4:
30281 @if m4
30282 maybe-maintainer-clean-m4: maintainer-clean-m4
30284 maintainer-clean-m4:
30285 @: $(MAKE); $(unstage)
30286 @[ -f ./m4/Makefile ] || exit 0; \
30287 r=`${PWD_COMMAND}`; export r; \
30288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30289 $(HOST_EXPORTS) \
30290 for flag in $(EXTRA_HOST_FLAGS) ; do \
30291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30292 done; \
30293 echo "Doing maintainer-clean in m4" ; \
30294 (cd $(HOST_SUBDIR)/m4 && \
30295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30297 "RANLIB=$${RANLIB}" \
30298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30299 maintainer-clean) \
30300 || exit 1
30302 @endif m4
30306 .PHONY: configure-make maybe-configure-make
30307 maybe-configure-make:
30308 @if gcc-bootstrap
30309 configure-make: stage_current
30310 @endif gcc-bootstrap
30311 @if make
30312 maybe-configure-make: configure-make
30313 configure-make:
30314 @: $(MAKE); $(unstage)
30315 @r=`${PWD_COMMAND}`; export r; \
30316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30319 $(HOST_EXPORTS) \
30320 echo Configuring in $(HOST_SUBDIR)/make; \
30321 cd "$(HOST_SUBDIR)/make" || exit 1; \
30322 case $(srcdir) in \
30323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30324 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30326 esac; \
30327 srcdiroption="--srcdir=$${topdir}/make"; \
30328 libsrcdir="$$s/make"; \
30329 $(SHELL) $${libsrcdir}/configure \
30330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30331 --target=${target_alias} $${srcdiroption} \
30332 || exit 1
30333 @endif make
30339 .PHONY: all-make maybe-all-make
30340 maybe-all-make:
30341 @if gcc-bootstrap
30342 all-make: stage_current
30343 @endif gcc-bootstrap
30344 @if make
30345 TARGET-make=all
30346 maybe-all-make: all-make
30347 all-make: configure-make
30348 @: $(MAKE); $(unstage)
30349 @r=`${PWD_COMMAND}`; export r; \
30350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30351 $(HOST_EXPORTS) \
30352 (cd $(HOST_SUBDIR)/make && \
30353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30354 $(TARGET-make))
30355 @endif make
30360 .PHONY: check-make maybe-check-make
30361 maybe-check-make:
30362 @if make
30363 maybe-check-make: check-make
30365 check-make:
30366 @: $(MAKE); $(unstage)
30367 @r=`${PWD_COMMAND}`; export r; \
30368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30369 $(HOST_EXPORTS) \
30370 (cd $(HOST_SUBDIR)/make && \
30371 $(MAKE) $(FLAGS_TO_PASS) check)
30373 @endif make
30375 .PHONY: install-make maybe-install-make
30376 maybe-install-make:
30377 @if make
30378 maybe-install-make: install-make
30380 install-make: installdirs
30381 @: $(MAKE); $(unstage)
30382 @r=`${PWD_COMMAND}`; export r; \
30383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30384 $(HOST_EXPORTS) \
30385 (cd $(HOST_SUBDIR)/make && \
30386 $(MAKE) $(FLAGS_TO_PASS) install)
30388 @endif make
30390 # Other targets (info, dvi, pdf, etc.)
30392 .PHONY: maybe-info-make info-make
30393 maybe-info-make:
30394 @if make
30395 maybe-info-make: info-make
30397 info-make: \
30398 configure-make
30399 @: $(MAKE); $(unstage)
30400 @[ -f ./make/Makefile ] || exit 0; \
30401 r=`${PWD_COMMAND}`; export r; \
30402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 $(HOST_EXPORTS) \
30404 for flag in $(EXTRA_HOST_FLAGS) ; do \
30405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406 done; \
30407 echo "Doing info in make" ; \
30408 (cd $(HOST_SUBDIR)/make && \
30409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30411 "RANLIB=$${RANLIB}" \
30412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30413 info) \
30414 || exit 1
30416 @endif make
30418 .PHONY: maybe-dvi-make dvi-make
30419 maybe-dvi-make:
30420 @if make
30421 maybe-dvi-make: dvi-make
30423 dvi-make: \
30424 configure-make
30425 @: $(MAKE); $(unstage)
30426 @[ -f ./make/Makefile ] || exit 0; \
30427 r=`${PWD_COMMAND}`; export r; \
30428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429 $(HOST_EXPORTS) \
30430 for flag in $(EXTRA_HOST_FLAGS) ; do \
30431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30432 done; \
30433 echo "Doing dvi in make" ; \
30434 (cd $(HOST_SUBDIR)/make && \
30435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30437 "RANLIB=$${RANLIB}" \
30438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30439 dvi) \
30440 || exit 1
30442 @endif make
30444 .PHONY: maybe-pdf-make pdf-make
30445 maybe-pdf-make:
30446 @if make
30447 maybe-pdf-make: pdf-make
30449 pdf-make: \
30450 configure-make
30451 @: $(MAKE); $(unstage)
30452 @[ -f ./make/Makefile ] || exit 0; \
30453 r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 $(HOST_EXPORTS) \
30456 for flag in $(EXTRA_HOST_FLAGS) ; do \
30457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30458 done; \
30459 echo "Doing pdf in make" ; \
30460 (cd $(HOST_SUBDIR)/make && \
30461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30463 "RANLIB=$${RANLIB}" \
30464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30465 pdf) \
30466 || exit 1
30468 @endif make
30470 .PHONY: maybe-html-make html-make
30471 maybe-html-make:
30472 @if make
30473 maybe-html-make: html-make
30475 html-make: \
30476 configure-make
30477 @: $(MAKE); $(unstage)
30478 @[ -f ./make/Makefile ] || exit 0; \
30479 r=`${PWD_COMMAND}`; export r; \
30480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30481 $(HOST_EXPORTS) \
30482 for flag in $(EXTRA_HOST_FLAGS) ; do \
30483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30484 done; \
30485 echo "Doing html in make" ; \
30486 (cd $(HOST_SUBDIR)/make && \
30487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30489 "RANLIB=$${RANLIB}" \
30490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30491 html) \
30492 || exit 1
30494 @endif make
30496 .PHONY: maybe-TAGS-make TAGS-make
30497 maybe-TAGS-make:
30498 @if make
30499 maybe-TAGS-make: TAGS-make
30501 TAGS-make: \
30502 configure-make
30503 @: $(MAKE); $(unstage)
30504 @[ -f ./make/Makefile ] || exit 0; \
30505 r=`${PWD_COMMAND}`; export r; \
30506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30507 $(HOST_EXPORTS) \
30508 for flag in $(EXTRA_HOST_FLAGS) ; do \
30509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30510 done; \
30511 echo "Doing TAGS in make" ; \
30512 (cd $(HOST_SUBDIR)/make && \
30513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30515 "RANLIB=$${RANLIB}" \
30516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30517 TAGS) \
30518 || exit 1
30520 @endif make
30522 .PHONY: maybe-install-info-make install-info-make
30523 maybe-install-info-make:
30524 @if make
30525 maybe-install-info-make: install-info-make
30527 install-info-make: \
30528 configure-make \
30529 info-make
30530 @: $(MAKE); $(unstage)
30531 @[ -f ./make/Makefile ] || exit 0; \
30532 r=`${PWD_COMMAND}`; export r; \
30533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30534 $(HOST_EXPORTS) \
30535 for flag in $(EXTRA_HOST_FLAGS) ; do \
30536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30537 done; \
30538 echo "Doing install-info in make" ; \
30539 (cd $(HOST_SUBDIR)/make && \
30540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30542 "RANLIB=$${RANLIB}" \
30543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30544 install-info) \
30545 || exit 1
30547 @endif make
30549 .PHONY: maybe-install-pdf-make install-pdf-make
30550 maybe-install-pdf-make:
30551 @if make
30552 maybe-install-pdf-make: install-pdf-make
30554 install-pdf-make: \
30555 configure-make \
30556 pdf-make
30557 @: $(MAKE); $(unstage)
30558 @[ -f ./make/Makefile ] || exit 0; \
30559 r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 $(HOST_EXPORTS) \
30562 for flag in $(EXTRA_HOST_FLAGS) ; do \
30563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30564 done; \
30565 echo "Doing install-pdf in make" ; \
30566 (cd $(HOST_SUBDIR)/make && \
30567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30569 "RANLIB=$${RANLIB}" \
30570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30571 install-pdf) \
30572 || exit 1
30574 @endif make
30576 .PHONY: maybe-install-html-make install-html-make
30577 maybe-install-html-make:
30578 @if make
30579 maybe-install-html-make: install-html-make
30581 install-html-make: \
30582 configure-make \
30583 html-make
30584 @: $(MAKE); $(unstage)
30585 @[ -f ./make/Makefile ] || exit 0; \
30586 r=`${PWD_COMMAND}`; export r; \
30587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588 $(HOST_EXPORTS) \
30589 for flag in $(EXTRA_HOST_FLAGS) ; do \
30590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591 done; \
30592 echo "Doing install-html in make" ; \
30593 (cd $(HOST_SUBDIR)/make && \
30594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596 "RANLIB=$${RANLIB}" \
30597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598 install-html) \
30599 || exit 1
30601 @endif make
30603 .PHONY: maybe-installcheck-make installcheck-make
30604 maybe-installcheck-make:
30605 @if make
30606 maybe-installcheck-make: installcheck-make
30608 installcheck-make: \
30609 configure-make
30610 @: $(MAKE); $(unstage)
30611 @[ -f ./make/Makefile ] || exit 0; \
30612 r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 for flag in $(EXTRA_HOST_FLAGS) ; do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 echo "Doing installcheck in make" ; \
30619 (cd $(HOST_SUBDIR)/make && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622 "RANLIB=$${RANLIB}" \
30623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624 installcheck) \
30625 || exit 1
30627 @endif make
30629 .PHONY: maybe-mostlyclean-make mostlyclean-make
30630 maybe-mostlyclean-make:
30631 @if make
30632 maybe-mostlyclean-make: mostlyclean-make
30634 mostlyclean-make:
30635 @: $(MAKE); $(unstage)
30636 @[ -f ./make/Makefile ] || exit 0; \
30637 r=`${PWD_COMMAND}`; export r; \
30638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639 $(HOST_EXPORTS) \
30640 for flag in $(EXTRA_HOST_FLAGS) ; do \
30641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30642 done; \
30643 echo "Doing mostlyclean in make" ; \
30644 (cd $(HOST_SUBDIR)/make && \
30645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647 "RANLIB=$${RANLIB}" \
30648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30649 mostlyclean) \
30650 || exit 1
30652 @endif make
30654 .PHONY: maybe-clean-make clean-make
30655 maybe-clean-make:
30656 @if make
30657 maybe-clean-make: clean-make
30659 clean-make:
30660 @: $(MAKE); $(unstage)
30661 @[ -f ./make/Makefile ] || exit 0; \
30662 r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 $(HOST_EXPORTS) \
30665 for flag in $(EXTRA_HOST_FLAGS) ; do \
30666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30667 done; \
30668 echo "Doing clean in make" ; \
30669 (cd $(HOST_SUBDIR)/make && \
30670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672 "RANLIB=$${RANLIB}" \
30673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30674 clean) \
30675 || exit 1
30677 @endif make
30679 .PHONY: maybe-distclean-make distclean-make
30680 maybe-distclean-make:
30681 @if make
30682 maybe-distclean-make: distclean-make
30684 distclean-make:
30685 @: $(MAKE); $(unstage)
30686 @[ -f ./make/Makefile ] || exit 0; \
30687 r=`${PWD_COMMAND}`; export r; \
30688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689 $(HOST_EXPORTS) \
30690 for flag in $(EXTRA_HOST_FLAGS) ; do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 echo "Doing distclean in make" ; \
30694 (cd $(HOST_SUBDIR)/make && \
30695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697 "RANLIB=$${RANLIB}" \
30698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 distclean) \
30700 || exit 1
30702 @endif make
30704 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30705 maybe-maintainer-clean-make:
30706 @if make
30707 maybe-maintainer-clean-make: maintainer-clean-make
30709 maintainer-clean-make:
30710 @: $(MAKE); $(unstage)
30711 @[ -f ./make/Makefile ] || exit 0; \
30712 r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(HOST_EXPORTS) \
30715 for flag in $(EXTRA_HOST_FLAGS) ; do \
30716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717 done; \
30718 echo "Doing maintainer-clean in make" ; \
30719 (cd $(HOST_SUBDIR)/make && \
30720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722 "RANLIB=$${RANLIB}" \
30723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724 maintainer-clean) \
30725 || exit 1
30727 @endif make
30731 .PHONY: configure-mmalloc maybe-configure-mmalloc
30732 maybe-configure-mmalloc:
30733 @if gcc-bootstrap
30734 configure-mmalloc: stage_current
30735 @endif gcc-bootstrap
30736 @if mmalloc
30737 maybe-configure-mmalloc: configure-mmalloc
30738 configure-mmalloc:
30739 @: $(MAKE); $(unstage)
30740 @r=`${PWD_COMMAND}`; export r; \
30741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30744 $(HOST_EXPORTS) \
30745 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30746 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30747 case $(srcdir) in \
30748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30749 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30751 esac; \
30752 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30753 libsrcdir="$$s/mmalloc"; \
30754 $(SHELL) $${libsrcdir}/configure \
30755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30756 --target=${target_alias} $${srcdiroption} \
30757 || exit 1
30758 @endif mmalloc
30764 .PHONY: all-mmalloc maybe-all-mmalloc
30765 maybe-all-mmalloc:
30766 @if gcc-bootstrap
30767 all-mmalloc: stage_current
30768 @endif gcc-bootstrap
30769 @if mmalloc
30770 TARGET-mmalloc=all
30771 maybe-all-mmalloc: all-mmalloc
30772 all-mmalloc: configure-mmalloc
30773 @: $(MAKE); $(unstage)
30774 @r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 $(HOST_EXPORTS) \
30777 (cd $(HOST_SUBDIR)/mmalloc && \
30778 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30779 $(TARGET-mmalloc))
30780 @endif mmalloc
30785 .PHONY: check-mmalloc maybe-check-mmalloc
30786 maybe-check-mmalloc:
30787 @if mmalloc
30788 maybe-check-mmalloc: check-mmalloc
30790 check-mmalloc:
30792 @endif mmalloc
30794 .PHONY: install-mmalloc maybe-install-mmalloc
30795 maybe-install-mmalloc:
30796 @if mmalloc
30797 maybe-install-mmalloc: install-mmalloc
30799 install-mmalloc: installdirs
30800 @: $(MAKE); $(unstage)
30801 @r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 (cd $(HOST_SUBDIR)/mmalloc && \
30805 $(MAKE) $(FLAGS_TO_PASS) install)
30807 @endif mmalloc
30809 # Other targets (info, dvi, pdf, etc.)
30811 .PHONY: maybe-info-mmalloc info-mmalloc
30812 maybe-info-mmalloc:
30813 @if mmalloc
30814 maybe-info-mmalloc: info-mmalloc
30816 info-mmalloc: \
30817 configure-mmalloc
30818 @: $(MAKE); $(unstage)
30819 @[ -f ./mmalloc/Makefile ] || exit 0; \
30820 r=`${PWD_COMMAND}`; export r; \
30821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822 $(HOST_EXPORTS) \
30823 for flag in $(EXTRA_HOST_FLAGS) ; do \
30824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825 done; \
30826 echo "Doing info in mmalloc" ; \
30827 (cd $(HOST_SUBDIR)/mmalloc && \
30828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830 "RANLIB=$${RANLIB}" \
30831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832 info) \
30833 || exit 1
30835 @endif mmalloc
30837 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30838 maybe-dvi-mmalloc:
30839 @if mmalloc
30840 maybe-dvi-mmalloc: dvi-mmalloc
30842 dvi-mmalloc: \
30843 configure-mmalloc
30844 @: $(MAKE); $(unstage)
30845 @[ -f ./mmalloc/Makefile ] || exit 0; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(HOST_EXPORTS) \
30849 for flag in $(EXTRA_HOST_FLAGS) ; do \
30850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851 done; \
30852 echo "Doing dvi in mmalloc" ; \
30853 (cd $(HOST_SUBDIR)/mmalloc && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 dvi) \
30859 || exit 1
30861 @endif mmalloc
30863 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30864 maybe-pdf-mmalloc:
30865 @if mmalloc
30866 maybe-pdf-mmalloc: pdf-mmalloc
30868 pdf-mmalloc: \
30869 configure-mmalloc
30870 @: $(MAKE); $(unstage)
30871 @[ -f ./mmalloc/Makefile ] || exit 0; \
30872 r=`${PWD_COMMAND}`; export r; \
30873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874 $(HOST_EXPORTS) \
30875 for flag in $(EXTRA_HOST_FLAGS) ; do \
30876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877 done; \
30878 echo "Doing pdf in mmalloc" ; \
30879 (cd $(HOST_SUBDIR)/mmalloc && \
30880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882 "RANLIB=$${RANLIB}" \
30883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884 pdf) \
30885 || exit 1
30887 @endif mmalloc
30889 .PHONY: maybe-html-mmalloc html-mmalloc
30890 maybe-html-mmalloc:
30891 @if mmalloc
30892 maybe-html-mmalloc: html-mmalloc
30894 html-mmalloc: \
30895 configure-mmalloc
30896 @: $(MAKE); $(unstage)
30897 @[ -f ./mmalloc/Makefile ] || exit 0; \
30898 r=`${PWD_COMMAND}`; export r; \
30899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30900 $(HOST_EXPORTS) \
30901 for flag in $(EXTRA_HOST_FLAGS) ; do \
30902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30903 done; \
30904 echo "Doing html in mmalloc" ; \
30905 (cd $(HOST_SUBDIR)/mmalloc && \
30906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30908 "RANLIB=$${RANLIB}" \
30909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30910 html) \
30911 || exit 1
30913 @endif mmalloc
30915 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30916 maybe-TAGS-mmalloc:
30917 @if mmalloc
30918 maybe-TAGS-mmalloc: TAGS-mmalloc
30920 TAGS-mmalloc: \
30921 configure-mmalloc
30922 @: $(MAKE); $(unstage)
30923 @[ -f ./mmalloc/Makefile ] || exit 0; \
30924 r=`${PWD_COMMAND}`; export r; \
30925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30926 $(HOST_EXPORTS) \
30927 for flag in $(EXTRA_HOST_FLAGS) ; do \
30928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30929 done; \
30930 echo "Doing TAGS in mmalloc" ; \
30931 (cd $(HOST_SUBDIR)/mmalloc && \
30932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30934 "RANLIB=$${RANLIB}" \
30935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30936 TAGS) \
30937 || exit 1
30939 @endif mmalloc
30941 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30942 maybe-install-info-mmalloc:
30943 @if mmalloc
30944 maybe-install-info-mmalloc: install-info-mmalloc
30946 install-info-mmalloc: \
30947 configure-mmalloc \
30948 info-mmalloc
30949 @: $(MAKE); $(unstage)
30950 @[ -f ./mmalloc/Makefile ] || exit 0; \
30951 r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(HOST_EXPORTS) \
30954 for flag in $(EXTRA_HOST_FLAGS) ; do \
30955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30956 done; \
30957 echo "Doing install-info in mmalloc" ; \
30958 (cd $(HOST_SUBDIR)/mmalloc && \
30959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30961 "RANLIB=$${RANLIB}" \
30962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30963 install-info) \
30964 || exit 1
30966 @endif mmalloc
30968 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30969 maybe-install-pdf-mmalloc:
30970 @if mmalloc
30971 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30973 install-pdf-mmalloc: \
30974 configure-mmalloc \
30975 pdf-mmalloc
30976 @: $(MAKE); $(unstage)
30977 @[ -f ./mmalloc/Makefile ] || exit 0; \
30978 r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 for flag in $(EXTRA_HOST_FLAGS) ; do \
30982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983 done; \
30984 echo "Doing install-pdf in mmalloc" ; \
30985 (cd $(HOST_SUBDIR)/mmalloc && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988 "RANLIB=$${RANLIB}" \
30989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990 install-pdf) \
30991 || exit 1
30993 @endif mmalloc
30995 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30996 maybe-install-html-mmalloc:
30997 @if mmalloc
30998 maybe-install-html-mmalloc: install-html-mmalloc
31000 install-html-mmalloc: \
31001 configure-mmalloc \
31002 html-mmalloc
31003 @: $(MAKE); $(unstage)
31004 @[ -f ./mmalloc/Makefile ] || exit 0; \
31005 r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(HOST_EXPORTS) \
31008 for flag in $(EXTRA_HOST_FLAGS) ; do \
31009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31010 done; \
31011 echo "Doing install-html in mmalloc" ; \
31012 (cd $(HOST_SUBDIR)/mmalloc && \
31013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015 "RANLIB=$${RANLIB}" \
31016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31017 install-html) \
31018 || exit 1
31020 @endif mmalloc
31022 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31023 maybe-installcheck-mmalloc:
31024 @if mmalloc
31025 maybe-installcheck-mmalloc: installcheck-mmalloc
31027 installcheck-mmalloc: \
31028 configure-mmalloc
31029 @: $(MAKE); $(unstage)
31030 @[ -f ./mmalloc/Makefile ] || exit 0; \
31031 r=`${PWD_COMMAND}`; export r; \
31032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31033 $(HOST_EXPORTS) \
31034 for flag in $(EXTRA_HOST_FLAGS) ; do \
31035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036 done; \
31037 echo "Doing installcheck in mmalloc" ; \
31038 (cd $(HOST_SUBDIR)/mmalloc && \
31039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31041 "RANLIB=$${RANLIB}" \
31042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31043 installcheck) \
31044 || exit 1
31046 @endif mmalloc
31048 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31049 maybe-mostlyclean-mmalloc:
31050 @if mmalloc
31051 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31053 mostlyclean-mmalloc:
31054 @: $(MAKE); $(unstage)
31055 @[ -f ./mmalloc/Makefile ] || exit 0; \
31056 r=`${PWD_COMMAND}`; export r; \
31057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058 $(HOST_EXPORTS) \
31059 for flag in $(EXTRA_HOST_FLAGS) ; do \
31060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061 done; \
31062 echo "Doing mostlyclean in mmalloc" ; \
31063 (cd $(HOST_SUBDIR)/mmalloc && \
31064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31066 "RANLIB=$${RANLIB}" \
31067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31068 mostlyclean) \
31069 || exit 1
31071 @endif mmalloc
31073 .PHONY: maybe-clean-mmalloc clean-mmalloc
31074 maybe-clean-mmalloc:
31075 @if mmalloc
31076 maybe-clean-mmalloc: clean-mmalloc
31078 clean-mmalloc:
31079 @: $(MAKE); $(unstage)
31080 @[ -f ./mmalloc/Makefile ] || exit 0; \
31081 r=`${PWD_COMMAND}`; export r; \
31082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083 $(HOST_EXPORTS) \
31084 for flag in $(EXTRA_HOST_FLAGS) ; do \
31085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086 done; \
31087 echo "Doing clean in mmalloc" ; \
31088 (cd $(HOST_SUBDIR)/mmalloc && \
31089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31091 "RANLIB=$${RANLIB}" \
31092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31093 clean) \
31094 || exit 1
31096 @endif mmalloc
31098 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
31099 maybe-distclean-mmalloc:
31100 @if mmalloc
31101 maybe-distclean-mmalloc: distclean-mmalloc
31103 distclean-mmalloc:
31104 @: $(MAKE); $(unstage)
31105 @[ -f ./mmalloc/Makefile ] || exit 0; \
31106 r=`${PWD_COMMAND}`; export r; \
31107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31108 $(HOST_EXPORTS) \
31109 for flag in $(EXTRA_HOST_FLAGS) ; do \
31110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31111 done; \
31112 echo "Doing distclean in mmalloc" ; \
31113 (cd $(HOST_SUBDIR)/mmalloc && \
31114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31116 "RANLIB=$${RANLIB}" \
31117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31118 distclean) \
31119 || exit 1
31121 @endif mmalloc
31123 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31124 maybe-maintainer-clean-mmalloc:
31125 @if mmalloc
31126 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31128 maintainer-clean-mmalloc:
31129 @: $(MAKE); $(unstage)
31130 @[ -f ./mmalloc/Makefile ] || exit 0; \
31131 r=`${PWD_COMMAND}`; export r; \
31132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133 $(HOST_EXPORTS) \
31134 for flag in $(EXTRA_HOST_FLAGS) ; do \
31135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31136 done; \
31137 echo "Doing maintainer-clean in mmalloc" ; \
31138 (cd $(HOST_SUBDIR)/mmalloc && \
31139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31141 "RANLIB=$${RANLIB}" \
31142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31143 maintainer-clean) \
31144 || exit 1
31146 @endif mmalloc
31150 .PHONY: configure-patch maybe-configure-patch
31151 maybe-configure-patch:
31152 @if gcc-bootstrap
31153 configure-patch: stage_current
31154 @endif gcc-bootstrap
31155 @if patch
31156 maybe-configure-patch: configure-patch
31157 configure-patch:
31158 @: $(MAKE); $(unstage)
31159 @r=`${PWD_COMMAND}`; export r; \
31160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31163 $(HOST_EXPORTS) \
31164 echo Configuring in $(HOST_SUBDIR)/patch; \
31165 cd "$(HOST_SUBDIR)/patch" || exit 1; \
31166 case $(srcdir) in \
31167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31168 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31170 esac; \
31171 srcdiroption="--srcdir=$${topdir}/patch"; \
31172 libsrcdir="$$s/patch"; \
31173 $(SHELL) $${libsrcdir}/configure \
31174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31175 --target=${target_alias} $${srcdiroption} \
31176 || exit 1
31177 @endif patch
31183 .PHONY: all-patch maybe-all-patch
31184 maybe-all-patch:
31185 @if gcc-bootstrap
31186 all-patch: stage_current
31187 @endif gcc-bootstrap
31188 @if patch
31189 TARGET-patch=all
31190 maybe-all-patch: all-patch
31191 all-patch: configure-patch
31192 @: $(MAKE); $(unstage)
31193 @r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 $(HOST_EXPORTS) \
31196 (cd $(HOST_SUBDIR)/patch && \
31197 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31198 $(TARGET-patch))
31199 @endif patch
31204 .PHONY: check-patch maybe-check-patch
31205 maybe-check-patch:
31206 @if patch
31207 maybe-check-patch: check-patch
31209 check-patch:
31210 @: $(MAKE); $(unstage)
31211 @r=`${PWD_COMMAND}`; export r; \
31212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213 $(HOST_EXPORTS) \
31214 (cd $(HOST_SUBDIR)/patch && \
31215 $(MAKE) $(FLAGS_TO_PASS) check)
31217 @endif patch
31219 .PHONY: install-patch maybe-install-patch
31220 maybe-install-patch:
31221 @if patch
31222 maybe-install-patch: install-patch
31224 install-patch: installdirs
31225 @: $(MAKE); $(unstage)
31226 @r=`${PWD_COMMAND}`; export r; \
31227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228 $(HOST_EXPORTS) \
31229 (cd $(HOST_SUBDIR)/patch && \
31230 $(MAKE) $(FLAGS_TO_PASS) install)
31232 @endif patch
31234 # Other targets (info, dvi, pdf, etc.)
31236 .PHONY: maybe-info-patch info-patch
31237 maybe-info-patch:
31238 @if patch
31239 maybe-info-patch: info-patch
31241 info-patch: \
31242 configure-patch
31243 @: $(MAKE); $(unstage)
31244 @[ -f ./patch/Makefile ] || exit 0; \
31245 r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 $(HOST_EXPORTS) \
31248 for flag in $(EXTRA_HOST_FLAGS) ; do \
31249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250 done; \
31251 echo "Doing info in patch" ; \
31252 (cd $(HOST_SUBDIR)/patch && \
31253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255 "RANLIB=$${RANLIB}" \
31256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257 info) \
31258 || exit 1
31260 @endif patch
31262 .PHONY: maybe-dvi-patch dvi-patch
31263 maybe-dvi-patch:
31264 @if patch
31265 maybe-dvi-patch: dvi-patch
31267 dvi-patch: \
31268 configure-patch
31269 @: $(MAKE); $(unstage)
31270 @[ -f ./patch/Makefile ] || exit 0; \
31271 r=`${PWD_COMMAND}`; export r; \
31272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31273 $(HOST_EXPORTS) \
31274 for flag in $(EXTRA_HOST_FLAGS) ; do \
31275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276 done; \
31277 echo "Doing dvi in patch" ; \
31278 (cd $(HOST_SUBDIR)/patch && \
31279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31281 "RANLIB=$${RANLIB}" \
31282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31283 dvi) \
31284 || exit 1
31286 @endif patch
31288 .PHONY: maybe-pdf-patch pdf-patch
31289 maybe-pdf-patch:
31290 @if patch
31291 maybe-pdf-patch: pdf-patch
31293 pdf-patch: \
31294 configure-patch
31295 @: $(MAKE); $(unstage)
31296 @[ -f ./patch/Makefile ] || exit 0; \
31297 r=`${PWD_COMMAND}`; export r; \
31298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31299 $(HOST_EXPORTS) \
31300 for flag in $(EXTRA_HOST_FLAGS) ; do \
31301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31302 done; \
31303 echo "Doing pdf in patch" ; \
31304 (cd $(HOST_SUBDIR)/patch && \
31305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31307 "RANLIB=$${RANLIB}" \
31308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31309 pdf) \
31310 || exit 1
31312 @endif patch
31314 .PHONY: maybe-html-patch html-patch
31315 maybe-html-patch:
31316 @if patch
31317 maybe-html-patch: html-patch
31319 html-patch: \
31320 configure-patch
31321 @: $(MAKE); $(unstage)
31322 @[ -f ./patch/Makefile ] || exit 0; \
31323 r=`${PWD_COMMAND}`; export r; \
31324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31325 $(HOST_EXPORTS) \
31326 for flag in $(EXTRA_HOST_FLAGS) ; do \
31327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31328 done; \
31329 echo "Doing html in patch" ; \
31330 (cd $(HOST_SUBDIR)/patch && \
31331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31333 "RANLIB=$${RANLIB}" \
31334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31335 html) \
31336 || exit 1
31338 @endif patch
31340 .PHONY: maybe-TAGS-patch TAGS-patch
31341 maybe-TAGS-patch:
31342 @if patch
31343 maybe-TAGS-patch: TAGS-patch
31345 TAGS-patch: \
31346 configure-patch
31347 @: $(MAKE); $(unstage)
31348 @[ -f ./patch/Makefile ] || exit 0; \
31349 r=`${PWD_COMMAND}`; export r; \
31350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351 $(HOST_EXPORTS) \
31352 for flag in $(EXTRA_HOST_FLAGS) ; do \
31353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31354 done; \
31355 echo "Doing TAGS in patch" ; \
31356 (cd $(HOST_SUBDIR)/patch && \
31357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31359 "RANLIB=$${RANLIB}" \
31360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31361 TAGS) \
31362 || exit 1
31364 @endif patch
31366 .PHONY: maybe-install-info-patch install-info-patch
31367 maybe-install-info-patch:
31368 @if patch
31369 maybe-install-info-patch: install-info-patch
31371 install-info-patch: \
31372 configure-patch \
31373 info-patch
31374 @: $(MAKE); $(unstage)
31375 @[ -f ./patch/Makefile ] || exit 0; \
31376 r=`${PWD_COMMAND}`; export r; \
31377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378 $(HOST_EXPORTS) \
31379 for flag in $(EXTRA_HOST_FLAGS) ; do \
31380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31381 done; \
31382 echo "Doing install-info in patch" ; \
31383 (cd $(HOST_SUBDIR)/patch && \
31384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31386 "RANLIB=$${RANLIB}" \
31387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31388 install-info) \
31389 || exit 1
31391 @endif patch
31393 .PHONY: maybe-install-pdf-patch install-pdf-patch
31394 maybe-install-pdf-patch:
31395 @if patch
31396 maybe-install-pdf-patch: install-pdf-patch
31398 install-pdf-patch: \
31399 configure-patch \
31400 pdf-patch
31401 @: $(MAKE); $(unstage)
31402 @[ -f ./patch/Makefile ] || exit 0; \
31403 r=`${PWD_COMMAND}`; export r; \
31404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31405 $(HOST_EXPORTS) \
31406 for flag in $(EXTRA_HOST_FLAGS) ; do \
31407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31408 done; \
31409 echo "Doing install-pdf in patch" ; \
31410 (cd $(HOST_SUBDIR)/patch && \
31411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31413 "RANLIB=$${RANLIB}" \
31414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31415 install-pdf) \
31416 || exit 1
31418 @endif patch
31420 .PHONY: maybe-install-html-patch install-html-patch
31421 maybe-install-html-patch:
31422 @if patch
31423 maybe-install-html-patch: install-html-patch
31425 install-html-patch: \
31426 configure-patch \
31427 html-patch
31428 @: $(MAKE); $(unstage)
31429 @[ -f ./patch/Makefile ] || exit 0; \
31430 r=`${PWD_COMMAND}`; export r; \
31431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31432 $(HOST_EXPORTS) \
31433 for flag in $(EXTRA_HOST_FLAGS) ; do \
31434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31435 done; \
31436 echo "Doing install-html in patch" ; \
31437 (cd $(HOST_SUBDIR)/patch && \
31438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31440 "RANLIB=$${RANLIB}" \
31441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31442 install-html) \
31443 || exit 1
31445 @endif patch
31447 .PHONY: maybe-installcheck-patch installcheck-patch
31448 maybe-installcheck-patch:
31449 @if patch
31450 maybe-installcheck-patch: installcheck-patch
31452 installcheck-patch: \
31453 configure-patch
31454 @: $(MAKE); $(unstage)
31455 @[ -f ./patch/Makefile ] || exit 0; \
31456 r=`${PWD_COMMAND}`; export r; \
31457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31458 $(HOST_EXPORTS) \
31459 for flag in $(EXTRA_HOST_FLAGS) ; do \
31460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31461 done; \
31462 echo "Doing installcheck in patch" ; \
31463 (cd $(HOST_SUBDIR)/patch && \
31464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31466 "RANLIB=$${RANLIB}" \
31467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31468 installcheck) \
31469 || exit 1
31471 @endif patch
31473 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31474 maybe-mostlyclean-patch:
31475 @if patch
31476 maybe-mostlyclean-patch: mostlyclean-patch
31478 mostlyclean-patch:
31479 @: $(MAKE); $(unstage)
31480 @[ -f ./patch/Makefile ] || exit 0; \
31481 r=`${PWD_COMMAND}`; export r; \
31482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31483 $(HOST_EXPORTS) \
31484 for flag in $(EXTRA_HOST_FLAGS) ; do \
31485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31486 done; \
31487 echo "Doing mostlyclean in patch" ; \
31488 (cd $(HOST_SUBDIR)/patch && \
31489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31491 "RANLIB=$${RANLIB}" \
31492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31493 mostlyclean) \
31494 || exit 1
31496 @endif patch
31498 .PHONY: maybe-clean-patch clean-patch
31499 maybe-clean-patch:
31500 @if patch
31501 maybe-clean-patch: clean-patch
31503 clean-patch:
31504 @: $(MAKE); $(unstage)
31505 @[ -f ./patch/Makefile ] || exit 0; \
31506 r=`${PWD_COMMAND}`; export r; \
31507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508 $(HOST_EXPORTS) \
31509 for flag in $(EXTRA_HOST_FLAGS) ; do \
31510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511 done; \
31512 echo "Doing clean in patch" ; \
31513 (cd $(HOST_SUBDIR)/patch && \
31514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516 "RANLIB=$${RANLIB}" \
31517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518 clean) \
31519 || exit 1
31521 @endif patch
31523 .PHONY: maybe-distclean-patch distclean-patch
31524 maybe-distclean-patch:
31525 @if patch
31526 maybe-distclean-patch: distclean-patch
31528 distclean-patch:
31529 @: $(MAKE); $(unstage)
31530 @[ -f ./patch/Makefile ] || exit 0; \
31531 r=`${PWD_COMMAND}`; export r; \
31532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31533 $(HOST_EXPORTS) \
31534 for flag in $(EXTRA_HOST_FLAGS) ; do \
31535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31536 done; \
31537 echo "Doing distclean in patch" ; \
31538 (cd $(HOST_SUBDIR)/patch && \
31539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31541 "RANLIB=$${RANLIB}" \
31542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31543 distclean) \
31544 || exit 1
31546 @endif patch
31548 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31549 maybe-maintainer-clean-patch:
31550 @if patch
31551 maybe-maintainer-clean-patch: maintainer-clean-patch
31553 maintainer-clean-patch:
31554 @: $(MAKE); $(unstage)
31555 @[ -f ./patch/Makefile ] || exit 0; \
31556 r=`${PWD_COMMAND}`; export r; \
31557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558 $(HOST_EXPORTS) \
31559 for flag in $(EXTRA_HOST_FLAGS) ; do \
31560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31561 done; \
31562 echo "Doing maintainer-clean in patch" ; \
31563 (cd $(HOST_SUBDIR)/patch && \
31564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31566 "RANLIB=$${RANLIB}" \
31567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31568 maintainer-clean) \
31569 || exit 1
31571 @endif patch
31575 .PHONY: configure-perl maybe-configure-perl
31576 maybe-configure-perl:
31577 @if gcc-bootstrap
31578 configure-perl: stage_current
31579 @endif gcc-bootstrap
31580 @if perl
31581 maybe-configure-perl: configure-perl
31582 configure-perl:
31583 @: $(MAKE); $(unstage)
31584 @r=`${PWD_COMMAND}`; export r; \
31585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31586 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31588 $(HOST_EXPORTS) \
31589 echo Configuring in $(HOST_SUBDIR)/perl; \
31590 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31591 case $(srcdir) in \
31592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31593 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31595 esac; \
31596 srcdiroption="--srcdir=$${topdir}/perl"; \
31597 libsrcdir="$$s/perl"; \
31598 $(SHELL) $${libsrcdir}/configure \
31599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31600 --target=${target_alias} $${srcdiroption} \
31601 || exit 1
31602 @endif perl
31608 .PHONY: all-perl maybe-all-perl
31609 maybe-all-perl:
31610 @if gcc-bootstrap
31611 all-perl: stage_current
31612 @endif gcc-bootstrap
31613 @if perl
31614 TARGET-perl=all
31615 maybe-all-perl: all-perl
31616 all-perl: configure-perl
31617 @: $(MAKE); $(unstage)
31618 @r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 (cd $(HOST_SUBDIR)/perl && \
31622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31623 $(TARGET-perl))
31624 @endif perl
31629 .PHONY: check-perl maybe-check-perl
31630 maybe-check-perl:
31631 @if perl
31632 maybe-check-perl: check-perl
31634 check-perl:
31635 @: $(MAKE); $(unstage)
31636 @r=`${PWD_COMMAND}`; export r; \
31637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31638 $(HOST_EXPORTS) \
31639 (cd $(HOST_SUBDIR)/perl && \
31640 $(MAKE) $(FLAGS_TO_PASS) check)
31642 @endif perl
31644 .PHONY: install-perl maybe-install-perl
31645 maybe-install-perl:
31646 @if perl
31647 maybe-install-perl: install-perl
31649 install-perl: installdirs
31650 @: $(MAKE); $(unstage)
31651 @r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653 $(HOST_EXPORTS) \
31654 (cd $(HOST_SUBDIR)/perl && \
31655 $(MAKE) $(FLAGS_TO_PASS) install)
31657 @endif perl
31659 # Other targets (info, dvi, pdf, etc.)
31661 .PHONY: maybe-info-perl info-perl
31662 maybe-info-perl:
31663 @if perl
31664 maybe-info-perl: info-perl
31666 info-perl: \
31667 configure-perl
31668 @: $(MAKE); $(unstage)
31669 @[ -f ./perl/Makefile ] || exit 0; \
31670 r=`${PWD_COMMAND}`; export r; \
31671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672 $(HOST_EXPORTS) \
31673 for flag in $(EXTRA_HOST_FLAGS) ; do \
31674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675 done; \
31676 echo "Doing info in perl" ; \
31677 (cd $(HOST_SUBDIR)/perl && \
31678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680 "RANLIB=$${RANLIB}" \
31681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682 info) \
31683 || exit 1
31685 @endif perl
31687 .PHONY: maybe-dvi-perl dvi-perl
31688 maybe-dvi-perl:
31689 @if perl
31690 maybe-dvi-perl: dvi-perl
31692 dvi-perl: \
31693 configure-perl
31694 @: $(MAKE); $(unstage)
31695 @[ -f ./perl/Makefile ] || exit 0; \
31696 r=`${PWD_COMMAND}`; export r; \
31697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698 $(HOST_EXPORTS) \
31699 for flag in $(EXTRA_HOST_FLAGS) ; do \
31700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31701 done; \
31702 echo "Doing dvi in perl" ; \
31703 (cd $(HOST_SUBDIR)/perl && \
31704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31706 "RANLIB=$${RANLIB}" \
31707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31708 dvi) \
31709 || exit 1
31711 @endif perl
31713 .PHONY: maybe-pdf-perl pdf-perl
31714 maybe-pdf-perl:
31715 @if perl
31716 maybe-pdf-perl: pdf-perl
31718 pdf-perl: \
31719 configure-perl
31720 @: $(MAKE); $(unstage)
31721 @[ -f ./perl/Makefile ] || exit 0; \
31722 r=`${PWD_COMMAND}`; export r; \
31723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31724 $(HOST_EXPORTS) \
31725 for flag in $(EXTRA_HOST_FLAGS) ; do \
31726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31727 done; \
31728 echo "Doing pdf in perl" ; \
31729 (cd $(HOST_SUBDIR)/perl && \
31730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31732 "RANLIB=$${RANLIB}" \
31733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31734 pdf) \
31735 || exit 1
31737 @endif perl
31739 .PHONY: maybe-html-perl html-perl
31740 maybe-html-perl:
31741 @if perl
31742 maybe-html-perl: html-perl
31744 html-perl: \
31745 configure-perl
31746 @: $(MAKE); $(unstage)
31747 @[ -f ./perl/Makefile ] || exit 0; \
31748 r=`${PWD_COMMAND}`; export r; \
31749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750 $(HOST_EXPORTS) \
31751 for flag in $(EXTRA_HOST_FLAGS) ; do \
31752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31753 done; \
31754 echo "Doing html in perl" ; \
31755 (cd $(HOST_SUBDIR)/perl && \
31756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758 "RANLIB=$${RANLIB}" \
31759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31760 html) \
31761 || exit 1
31763 @endif perl
31765 .PHONY: maybe-TAGS-perl TAGS-perl
31766 maybe-TAGS-perl:
31767 @if perl
31768 maybe-TAGS-perl: TAGS-perl
31770 TAGS-perl: \
31771 configure-perl
31772 @: $(MAKE); $(unstage)
31773 @[ -f ./perl/Makefile ] || exit 0; \
31774 r=`${PWD_COMMAND}`; export r; \
31775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776 $(HOST_EXPORTS) \
31777 for flag in $(EXTRA_HOST_FLAGS) ; do \
31778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779 done; \
31780 echo "Doing TAGS in perl" ; \
31781 (cd $(HOST_SUBDIR)/perl && \
31782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31784 "RANLIB=$${RANLIB}" \
31785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31786 TAGS) \
31787 || exit 1
31789 @endif perl
31791 .PHONY: maybe-install-info-perl install-info-perl
31792 maybe-install-info-perl:
31793 @if perl
31794 maybe-install-info-perl: install-info-perl
31796 install-info-perl: \
31797 configure-perl \
31798 info-perl
31799 @: $(MAKE); $(unstage)
31800 @[ -f ./perl/Makefile ] || exit 0; \
31801 r=`${PWD_COMMAND}`; export r; \
31802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803 $(HOST_EXPORTS) \
31804 for flag in $(EXTRA_HOST_FLAGS) ; do \
31805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806 done; \
31807 echo "Doing install-info in perl" ; \
31808 (cd $(HOST_SUBDIR)/perl && \
31809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811 "RANLIB=$${RANLIB}" \
31812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813 install-info) \
31814 || exit 1
31816 @endif perl
31818 .PHONY: maybe-install-pdf-perl install-pdf-perl
31819 maybe-install-pdf-perl:
31820 @if perl
31821 maybe-install-pdf-perl: install-pdf-perl
31823 install-pdf-perl: \
31824 configure-perl \
31825 pdf-perl
31826 @: $(MAKE); $(unstage)
31827 @[ -f ./perl/Makefile ] || exit 0; \
31828 r=`${PWD_COMMAND}`; export r; \
31829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830 $(HOST_EXPORTS) \
31831 for flag in $(EXTRA_HOST_FLAGS) ; do \
31832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31833 done; \
31834 echo "Doing install-pdf in perl" ; \
31835 (cd $(HOST_SUBDIR)/perl && \
31836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838 "RANLIB=$${RANLIB}" \
31839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840 install-pdf) \
31841 || exit 1
31843 @endif perl
31845 .PHONY: maybe-install-html-perl install-html-perl
31846 maybe-install-html-perl:
31847 @if perl
31848 maybe-install-html-perl: install-html-perl
31850 install-html-perl: \
31851 configure-perl \
31852 html-perl
31853 @: $(MAKE); $(unstage)
31854 @[ -f ./perl/Makefile ] || exit 0; \
31855 r=`${PWD_COMMAND}`; export r; \
31856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857 $(HOST_EXPORTS) \
31858 for flag in $(EXTRA_HOST_FLAGS) ; do \
31859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860 done; \
31861 echo "Doing install-html in perl" ; \
31862 (cd $(HOST_SUBDIR)/perl && \
31863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865 "RANLIB=$${RANLIB}" \
31866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31867 install-html) \
31868 || exit 1
31870 @endif perl
31872 .PHONY: maybe-installcheck-perl installcheck-perl
31873 maybe-installcheck-perl:
31874 @if perl
31875 maybe-installcheck-perl: installcheck-perl
31877 installcheck-perl: \
31878 configure-perl
31879 @: $(MAKE); $(unstage)
31880 @[ -f ./perl/Makefile ] || exit 0; \
31881 r=`${PWD_COMMAND}`; export r; \
31882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883 $(HOST_EXPORTS) \
31884 for flag in $(EXTRA_HOST_FLAGS) ; do \
31885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31886 done; \
31887 echo "Doing installcheck in perl" ; \
31888 (cd $(HOST_SUBDIR)/perl && \
31889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891 "RANLIB=$${RANLIB}" \
31892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31893 installcheck) \
31894 || exit 1
31896 @endif perl
31898 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31899 maybe-mostlyclean-perl:
31900 @if perl
31901 maybe-mostlyclean-perl: mostlyclean-perl
31903 mostlyclean-perl:
31904 @: $(MAKE); $(unstage)
31905 @[ -f ./perl/Makefile ] || exit 0; \
31906 r=`${PWD_COMMAND}`; export r; \
31907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908 $(HOST_EXPORTS) \
31909 for flag in $(EXTRA_HOST_FLAGS) ; do \
31910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31911 done; \
31912 echo "Doing mostlyclean in perl" ; \
31913 (cd $(HOST_SUBDIR)/perl && \
31914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916 "RANLIB=$${RANLIB}" \
31917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31918 mostlyclean) \
31919 || exit 1
31921 @endif perl
31923 .PHONY: maybe-clean-perl clean-perl
31924 maybe-clean-perl:
31925 @if perl
31926 maybe-clean-perl: clean-perl
31928 clean-perl:
31929 @: $(MAKE); $(unstage)
31930 @[ -f ./perl/Makefile ] || exit 0; \
31931 r=`${PWD_COMMAND}`; export r; \
31932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933 $(HOST_EXPORTS) \
31934 for flag in $(EXTRA_HOST_FLAGS) ; do \
31935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31936 done; \
31937 echo "Doing clean in perl" ; \
31938 (cd $(HOST_SUBDIR)/perl && \
31939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31941 "RANLIB=$${RANLIB}" \
31942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31943 clean) \
31944 || exit 1
31946 @endif perl
31948 .PHONY: maybe-distclean-perl distclean-perl
31949 maybe-distclean-perl:
31950 @if perl
31951 maybe-distclean-perl: distclean-perl
31953 distclean-perl:
31954 @: $(MAKE); $(unstage)
31955 @[ -f ./perl/Makefile ] || exit 0; \
31956 r=`${PWD_COMMAND}`; export r; \
31957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958 $(HOST_EXPORTS) \
31959 for flag in $(EXTRA_HOST_FLAGS) ; do \
31960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31961 done; \
31962 echo "Doing distclean in perl" ; \
31963 (cd $(HOST_SUBDIR)/perl && \
31964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966 "RANLIB=$${RANLIB}" \
31967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31968 distclean) \
31969 || exit 1
31971 @endif perl
31973 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31974 maybe-maintainer-clean-perl:
31975 @if perl
31976 maybe-maintainer-clean-perl: maintainer-clean-perl
31978 maintainer-clean-perl:
31979 @: $(MAKE); $(unstage)
31980 @[ -f ./perl/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 maintainer-clean in perl" ; \
31988 (cd $(HOST_SUBDIR)/perl && \
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 maintainer-clean) \
31994 || exit 1
31996 @endif perl
32000 .PHONY: configure-prms maybe-configure-prms
32001 maybe-configure-prms:
32002 @if gcc-bootstrap
32003 configure-prms: stage_current
32004 @endif gcc-bootstrap
32005 @if prms
32006 maybe-configure-prms: configure-prms
32007 configure-prms:
32008 @: $(MAKE); $(unstage)
32009 @r=`${PWD_COMMAND}`; export r; \
32010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32013 $(HOST_EXPORTS) \
32014 echo Configuring in $(HOST_SUBDIR)/prms; \
32015 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32016 case $(srcdir) in \
32017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32018 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32020 esac; \
32021 srcdiroption="--srcdir=$${topdir}/prms"; \
32022 libsrcdir="$$s/prms"; \
32023 $(SHELL) $${libsrcdir}/configure \
32024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32025 --target=${target_alias} $${srcdiroption} \
32026 || exit 1
32027 @endif prms
32033 .PHONY: all-prms maybe-all-prms
32034 maybe-all-prms:
32035 @if gcc-bootstrap
32036 all-prms: stage_current
32037 @endif gcc-bootstrap
32038 @if prms
32039 TARGET-prms=all
32040 maybe-all-prms: all-prms
32041 all-prms: configure-prms
32042 @: $(MAKE); $(unstage)
32043 @r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 (cd $(HOST_SUBDIR)/prms && \
32047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32048 $(TARGET-prms))
32049 @endif prms
32054 .PHONY: check-prms maybe-check-prms
32055 maybe-check-prms:
32056 @if prms
32057 maybe-check-prms: check-prms
32059 check-prms:
32060 @: $(MAKE); $(unstage)
32061 @r=`${PWD_COMMAND}`; export r; \
32062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32063 $(HOST_EXPORTS) \
32064 (cd $(HOST_SUBDIR)/prms && \
32065 $(MAKE) $(FLAGS_TO_PASS) check)
32067 @endif prms
32069 .PHONY: install-prms maybe-install-prms
32070 maybe-install-prms:
32071 @if prms
32072 maybe-install-prms: install-prms
32074 install-prms: installdirs
32075 @: $(MAKE); $(unstage)
32076 @r=`${PWD_COMMAND}`; export r; \
32077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078 $(HOST_EXPORTS) \
32079 (cd $(HOST_SUBDIR)/prms && \
32080 $(MAKE) $(FLAGS_TO_PASS) install)
32082 @endif prms
32084 # Other targets (info, dvi, pdf, etc.)
32086 .PHONY: maybe-info-prms info-prms
32087 maybe-info-prms:
32088 @if prms
32089 maybe-info-prms: info-prms
32091 info-prms: \
32092 configure-prms
32093 @: $(MAKE); $(unstage)
32094 @[ -f ./prms/Makefile ] || exit 0; \
32095 r=`${PWD_COMMAND}`; export r; \
32096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32097 $(HOST_EXPORTS) \
32098 for flag in $(EXTRA_HOST_FLAGS) ; do \
32099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32100 done; \
32101 echo "Doing info in prms" ; \
32102 (cd $(HOST_SUBDIR)/prms && \
32103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32105 "RANLIB=$${RANLIB}" \
32106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32107 info) \
32108 || exit 1
32110 @endif prms
32112 .PHONY: maybe-dvi-prms dvi-prms
32113 maybe-dvi-prms:
32114 @if prms
32115 maybe-dvi-prms: dvi-prms
32117 dvi-prms: \
32118 configure-prms
32119 @: $(MAKE); $(unstage)
32120 @[ -f ./prms/Makefile ] || exit 0; \
32121 r=`${PWD_COMMAND}`; export r; \
32122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123 $(HOST_EXPORTS) \
32124 for flag in $(EXTRA_HOST_FLAGS) ; do \
32125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32126 done; \
32127 echo "Doing dvi in prms" ; \
32128 (cd $(HOST_SUBDIR)/prms && \
32129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32131 "RANLIB=$${RANLIB}" \
32132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32133 dvi) \
32134 || exit 1
32136 @endif prms
32138 .PHONY: maybe-pdf-prms pdf-prms
32139 maybe-pdf-prms:
32140 @if prms
32141 maybe-pdf-prms: pdf-prms
32143 pdf-prms: \
32144 configure-prms
32145 @: $(MAKE); $(unstage)
32146 @[ -f ./prms/Makefile ] || exit 0; \
32147 r=`${PWD_COMMAND}`; export r; \
32148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149 $(HOST_EXPORTS) \
32150 for flag in $(EXTRA_HOST_FLAGS) ; do \
32151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32152 done; \
32153 echo "Doing pdf in prms" ; \
32154 (cd $(HOST_SUBDIR)/prms && \
32155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157 "RANLIB=$${RANLIB}" \
32158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32159 pdf) \
32160 || exit 1
32162 @endif prms
32164 .PHONY: maybe-html-prms html-prms
32165 maybe-html-prms:
32166 @if prms
32167 maybe-html-prms: html-prms
32169 html-prms: \
32170 configure-prms
32171 @: $(MAKE); $(unstage)
32172 @[ -f ./prms/Makefile ] || exit 0; \
32173 r=`${PWD_COMMAND}`; export r; \
32174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32175 $(HOST_EXPORTS) \
32176 for flag in $(EXTRA_HOST_FLAGS) ; do \
32177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32178 done; \
32179 echo "Doing html in prms" ; \
32180 (cd $(HOST_SUBDIR)/prms && \
32181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32183 "RANLIB=$${RANLIB}" \
32184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32185 html) \
32186 || exit 1
32188 @endif prms
32190 .PHONY: maybe-TAGS-prms TAGS-prms
32191 maybe-TAGS-prms:
32192 @if prms
32193 maybe-TAGS-prms: TAGS-prms
32195 TAGS-prms: \
32196 configure-prms
32197 @: $(MAKE); $(unstage)
32198 @[ -f ./prms/Makefile ] || exit 0; \
32199 r=`${PWD_COMMAND}`; export r; \
32200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32201 $(HOST_EXPORTS) \
32202 for flag in $(EXTRA_HOST_FLAGS) ; do \
32203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32204 done; \
32205 echo "Doing TAGS in prms" ; \
32206 (cd $(HOST_SUBDIR)/prms && \
32207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32209 "RANLIB=$${RANLIB}" \
32210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32211 TAGS) \
32212 || exit 1
32214 @endif prms
32216 .PHONY: maybe-install-info-prms install-info-prms
32217 maybe-install-info-prms:
32218 @if prms
32219 maybe-install-info-prms: install-info-prms
32221 install-info-prms: \
32222 configure-prms \
32223 info-prms
32224 @: $(MAKE); $(unstage)
32225 @[ -f ./prms/Makefile ] || exit 0; \
32226 r=`${PWD_COMMAND}`; export r; \
32227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32228 $(HOST_EXPORTS) \
32229 for flag in $(EXTRA_HOST_FLAGS) ; do \
32230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32231 done; \
32232 echo "Doing install-info in prms" ; \
32233 (cd $(HOST_SUBDIR)/prms && \
32234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32236 "RANLIB=$${RANLIB}" \
32237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32238 install-info) \
32239 || exit 1
32241 @endif prms
32243 .PHONY: maybe-install-pdf-prms install-pdf-prms
32244 maybe-install-pdf-prms:
32245 @if prms
32246 maybe-install-pdf-prms: install-pdf-prms
32248 install-pdf-prms: \
32249 configure-prms \
32250 pdf-prms
32251 @: $(MAKE); $(unstage)
32252 @[ -f ./prms/Makefile ] || exit 0; \
32253 r=`${PWD_COMMAND}`; export r; \
32254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255 $(HOST_EXPORTS) \
32256 for flag in $(EXTRA_HOST_FLAGS) ; do \
32257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258 done; \
32259 echo "Doing install-pdf in prms" ; \
32260 (cd $(HOST_SUBDIR)/prms && \
32261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32263 "RANLIB=$${RANLIB}" \
32264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32265 install-pdf) \
32266 || exit 1
32268 @endif prms
32270 .PHONY: maybe-install-html-prms install-html-prms
32271 maybe-install-html-prms:
32272 @if prms
32273 maybe-install-html-prms: install-html-prms
32275 install-html-prms: \
32276 configure-prms \
32277 html-prms
32278 @: $(MAKE); $(unstage)
32279 @[ -f ./prms/Makefile ] || exit 0; \
32280 r=`${PWD_COMMAND}`; export r; \
32281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282 $(HOST_EXPORTS) \
32283 for flag in $(EXTRA_HOST_FLAGS) ; do \
32284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285 done; \
32286 echo "Doing install-html in prms" ; \
32287 (cd $(HOST_SUBDIR)/prms && \
32288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290 "RANLIB=$${RANLIB}" \
32291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292 install-html) \
32293 || exit 1
32295 @endif prms
32297 .PHONY: maybe-installcheck-prms installcheck-prms
32298 maybe-installcheck-prms:
32299 @if prms
32300 maybe-installcheck-prms: installcheck-prms
32302 installcheck-prms: \
32303 configure-prms
32304 @: $(MAKE); $(unstage)
32305 @[ -f ./prms/Makefile ] || exit 0; \
32306 r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 for flag in $(EXTRA_HOST_FLAGS) ; do \
32310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311 done; \
32312 echo "Doing installcheck in prms" ; \
32313 (cd $(HOST_SUBDIR)/prms && \
32314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316 "RANLIB=$${RANLIB}" \
32317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318 installcheck) \
32319 || exit 1
32321 @endif prms
32323 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
32324 maybe-mostlyclean-prms:
32325 @if prms
32326 maybe-mostlyclean-prms: mostlyclean-prms
32328 mostlyclean-prms:
32329 @: $(MAKE); $(unstage)
32330 @[ -f ./prms/Makefile ] || exit 0; \
32331 r=`${PWD_COMMAND}`; export r; \
32332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333 $(HOST_EXPORTS) \
32334 for flag in $(EXTRA_HOST_FLAGS) ; do \
32335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32336 done; \
32337 echo "Doing mostlyclean in prms" ; \
32338 (cd $(HOST_SUBDIR)/prms && \
32339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32341 "RANLIB=$${RANLIB}" \
32342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32343 mostlyclean) \
32344 || exit 1
32346 @endif prms
32348 .PHONY: maybe-clean-prms clean-prms
32349 maybe-clean-prms:
32350 @if prms
32351 maybe-clean-prms: clean-prms
32353 clean-prms:
32354 @: $(MAKE); $(unstage)
32355 @[ -f ./prms/Makefile ] || exit 0; \
32356 r=`${PWD_COMMAND}`; export r; \
32357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358 $(HOST_EXPORTS) \
32359 for flag in $(EXTRA_HOST_FLAGS) ; do \
32360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32361 done; \
32362 echo "Doing clean in prms" ; \
32363 (cd $(HOST_SUBDIR)/prms && \
32364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32366 "RANLIB=$${RANLIB}" \
32367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32368 clean) \
32369 || exit 1
32371 @endif prms
32373 .PHONY: maybe-distclean-prms distclean-prms
32374 maybe-distclean-prms:
32375 @if prms
32376 maybe-distclean-prms: distclean-prms
32378 distclean-prms:
32379 @: $(MAKE); $(unstage)
32380 @[ -f ./prms/Makefile ] || exit 0; \
32381 r=`${PWD_COMMAND}`; export r; \
32382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32383 $(HOST_EXPORTS) \
32384 for flag in $(EXTRA_HOST_FLAGS) ; do \
32385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32386 done; \
32387 echo "Doing distclean in prms" ; \
32388 (cd $(HOST_SUBDIR)/prms && \
32389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32391 "RANLIB=$${RANLIB}" \
32392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32393 distclean) \
32394 || exit 1
32396 @endif prms
32398 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32399 maybe-maintainer-clean-prms:
32400 @if prms
32401 maybe-maintainer-clean-prms: maintainer-clean-prms
32403 maintainer-clean-prms:
32404 @: $(MAKE); $(unstage)
32405 @[ -f ./prms/Makefile ] || exit 0; \
32406 r=`${PWD_COMMAND}`; export r; \
32407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32408 $(HOST_EXPORTS) \
32409 for flag in $(EXTRA_HOST_FLAGS) ; do \
32410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32411 done; \
32412 echo "Doing maintainer-clean in prms" ; \
32413 (cd $(HOST_SUBDIR)/prms && \
32414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32416 "RANLIB=$${RANLIB}" \
32417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32418 maintainer-clean) \
32419 || exit 1
32421 @endif prms
32425 .PHONY: configure-rcs maybe-configure-rcs
32426 maybe-configure-rcs:
32427 @if gcc-bootstrap
32428 configure-rcs: stage_current
32429 @endif gcc-bootstrap
32430 @if rcs
32431 maybe-configure-rcs: configure-rcs
32432 configure-rcs:
32433 @: $(MAKE); $(unstage)
32434 @r=`${PWD_COMMAND}`; export r; \
32435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32438 $(HOST_EXPORTS) \
32439 echo Configuring in $(HOST_SUBDIR)/rcs; \
32440 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32441 case $(srcdir) in \
32442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32443 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32445 esac; \
32446 srcdiroption="--srcdir=$${topdir}/rcs"; \
32447 libsrcdir="$$s/rcs"; \
32448 $(SHELL) $${libsrcdir}/configure \
32449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32450 --target=${target_alias} $${srcdiroption} \
32451 || exit 1
32452 @endif rcs
32458 .PHONY: all-rcs maybe-all-rcs
32459 maybe-all-rcs:
32460 @if gcc-bootstrap
32461 all-rcs: stage_current
32462 @endif gcc-bootstrap
32463 @if rcs
32464 TARGET-rcs=all
32465 maybe-all-rcs: all-rcs
32466 all-rcs: configure-rcs
32467 @: $(MAKE); $(unstage)
32468 @r=`${PWD_COMMAND}`; export r; \
32469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470 $(HOST_EXPORTS) \
32471 (cd $(HOST_SUBDIR)/rcs && \
32472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32473 $(TARGET-rcs))
32474 @endif rcs
32479 .PHONY: check-rcs maybe-check-rcs
32480 maybe-check-rcs:
32481 @if rcs
32482 maybe-check-rcs: check-rcs
32484 check-rcs:
32485 @: $(MAKE); $(unstage)
32486 @r=`${PWD_COMMAND}`; export r; \
32487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488 $(HOST_EXPORTS) \
32489 (cd $(HOST_SUBDIR)/rcs && \
32490 $(MAKE) $(FLAGS_TO_PASS) check)
32492 @endif rcs
32494 .PHONY: install-rcs maybe-install-rcs
32495 maybe-install-rcs:
32496 @if rcs
32497 maybe-install-rcs: install-rcs
32499 install-rcs: installdirs
32500 @: $(MAKE); $(unstage)
32501 @r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 $(HOST_EXPORTS) \
32504 (cd $(HOST_SUBDIR)/rcs && \
32505 $(MAKE) $(FLAGS_TO_PASS) install)
32507 @endif rcs
32509 # Other targets (info, dvi, pdf, etc.)
32511 .PHONY: maybe-info-rcs info-rcs
32512 maybe-info-rcs:
32513 @if rcs
32514 maybe-info-rcs: info-rcs
32516 info-rcs: \
32517 configure-rcs
32518 @: $(MAKE); $(unstage)
32519 @[ -f ./rcs/Makefile ] || exit 0; \
32520 r=`${PWD_COMMAND}`; export r; \
32521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522 $(HOST_EXPORTS) \
32523 for flag in $(EXTRA_HOST_FLAGS) ; do \
32524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525 done; \
32526 echo "Doing info in rcs" ; \
32527 (cd $(HOST_SUBDIR)/rcs && \
32528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32530 "RANLIB=$${RANLIB}" \
32531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32532 info) \
32533 || exit 1
32535 @endif rcs
32537 .PHONY: maybe-dvi-rcs dvi-rcs
32538 maybe-dvi-rcs:
32539 @if rcs
32540 maybe-dvi-rcs: dvi-rcs
32542 dvi-rcs: \
32543 configure-rcs
32544 @: $(MAKE); $(unstage)
32545 @[ -f ./rcs/Makefile ] || exit 0; \
32546 r=`${PWD_COMMAND}`; export r; \
32547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32548 $(HOST_EXPORTS) \
32549 for flag in $(EXTRA_HOST_FLAGS) ; do \
32550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32551 done; \
32552 echo "Doing dvi in rcs" ; \
32553 (cd $(HOST_SUBDIR)/rcs && \
32554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32556 "RANLIB=$${RANLIB}" \
32557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32558 dvi) \
32559 || exit 1
32561 @endif rcs
32563 .PHONY: maybe-pdf-rcs pdf-rcs
32564 maybe-pdf-rcs:
32565 @if rcs
32566 maybe-pdf-rcs: pdf-rcs
32568 pdf-rcs: \
32569 configure-rcs
32570 @: $(MAKE); $(unstage)
32571 @[ -f ./rcs/Makefile ] || exit 0; \
32572 r=`${PWD_COMMAND}`; export r; \
32573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574 $(HOST_EXPORTS) \
32575 for flag in $(EXTRA_HOST_FLAGS) ; do \
32576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32577 done; \
32578 echo "Doing pdf in rcs" ; \
32579 (cd $(HOST_SUBDIR)/rcs && \
32580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582 "RANLIB=$${RANLIB}" \
32583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32584 pdf) \
32585 || exit 1
32587 @endif rcs
32589 .PHONY: maybe-html-rcs html-rcs
32590 maybe-html-rcs:
32591 @if rcs
32592 maybe-html-rcs: html-rcs
32594 html-rcs: \
32595 configure-rcs
32596 @: $(MAKE); $(unstage)
32597 @[ -f ./rcs/Makefile ] || exit 0; \
32598 r=`${PWD_COMMAND}`; export r; \
32599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600 $(HOST_EXPORTS) \
32601 for flag in $(EXTRA_HOST_FLAGS) ; do \
32602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603 done; \
32604 echo "Doing html in rcs" ; \
32605 (cd $(HOST_SUBDIR)/rcs && \
32606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608 "RANLIB=$${RANLIB}" \
32609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610 html) \
32611 || exit 1
32613 @endif rcs
32615 .PHONY: maybe-TAGS-rcs TAGS-rcs
32616 maybe-TAGS-rcs:
32617 @if rcs
32618 maybe-TAGS-rcs: TAGS-rcs
32620 TAGS-rcs: \
32621 configure-rcs
32622 @: $(MAKE); $(unstage)
32623 @[ -f ./rcs/Makefile ] || exit 0; \
32624 r=`${PWD_COMMAND}`; export r; \
32625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32626 $(HOST_EXPORTS) \
32627 for flag in $(EXTRA_HOST_FLAGS) ; do \
32628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32629 done; \
32630 echo "Doing TAGS in rcs" ; \
32631 (cd $(HOST_SUBDIR)/rcs && \
32632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32634 "RANLIB=$${RANLIB}" \
32635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32636 TAGS) \
32637 || exit 1
32639 @endif rcs
32641 .PHONY: maybe-install-info-rcs install-info-rcs
32642 maybe-install-info-rcs:
32643 @if rcs
32644 maybe-install-info-rcs: install-info-rcs
32646 install-info-rcs: \
32647 configure-rcs \
32648 info-rcs
32649 @: $(MAKE); $(unstage)
32650 @[ -f ./rcs/Makefile ] || exit 0; \
32651 r=`${PWD_COMMAND}`; export r; \
32652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653 $(HOST_EXPORTS) \
32654 for flag in $(EXTRA_HOST_FLAGS) ; do \
32655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656 done; \
32657 echo "Doing install-info in rcs" ; \
32658 (cd $(HOST_SUBDIR)/rcs && \
32659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661 "RANLIB=$${RANLIB}" \
32662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663 install-info) \
32664 || exit 1
32666 @endif rcs
32668 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32669 maybe-install-pdf-rcs:
32670 @if rcs
32671 maybe-install-pdf-rcs: install-pdf-rcs
32673 install-pdf-rcs: \
32674 configure-rcs \
32675 pdf-rcs
32676 @: $(MAKE); $(unstage)
32677 @[ -f ./rcs/Makefile ] || exit 0; \
32678 r=`${PWD_COMMAND}`; export r; \
32679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680 $(HOST_EXPORTS) \
32681 for flag in $(EXTRA_HOST_FLAGS) ; do \
32682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683 done; \
32684 echo "Doing install-pdf in rcs" ; \
32685 (cd $(HOST_SUBDIR)/rcs && \
32686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688 "RANLIB=$${RANLIB}" \
32689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690 install-pdf) \
32691 || exit 1
32693 @endif rcs
32695 .PHONY: maybe-install-html-rcs install-html-rcs
32696 maybe-install-html-rcs:
32697 @if rcs
32698 maybe-install-html-rcs: install-html-rcs
32700 install-html-rcs: \
32701 configure-rcs \
32702 html-rcs
32703 @: $(MAKE); $(unstage)
32704 @[ -f ./rcs/Makefile ] || exit 0; \
32705 r=`${PWD_COMMAND}`; export r; \
32706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707 $(HOST_EXPORTS) \
32708 for flag in $(EXTRA_HOST_FLAGS) ; do \
32709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710 done; \
32711 echo "Doing install-html in rcs" ; \
32712 (cd $(HOST_SUBDIR)/rcs && \
32713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715 "RANLIB=$${RANLIB}" \
32716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717 install-html) \
32718 || exit 1
32720 @endif rcs
32722 .PHONY: maybe-installcheck-rcs installcheck-rcs
32723 maybe-installcheck-rcs:
32724 @if rcs
32725 maybe-installcheck-rcs: installcheck-rcs
32727 installcheck-rcs: \
32728 configure-rcs
32729 @: $(MAKE); $(unstage)
32730 @[ -f ./rcs/Makefile ] || exit 0; \
32731 r=`${PWD_COMMAND}`; export r; \
32732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733 $(HOST_EXPORTS) \
32734 for flag in $(EXTRA_HOST_FLAGS) ; do \
32735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736 done; \
32737 echo "Doing installcheck in rcs" ; \
32738 (cd $(HOST_SUBDIR)/rcs && \
32739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741 "RANLIB=$${RANLIB}" \
32742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743 installcheck) \
32744 || exit 1
32746 @endif rcs
32748 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32749 maybe-mostlyclean-rcs:
32750 @if rcs
32751 maybe-mostlyclean-rcs: mostlyclean-rcs
32753 mostlyclean-rcs:
32754 @: $(MAKE); $(unstage)
32755 @[ -f ./rcs/Makefile ] || exit 0; \
32756 r=`${PWD_COMMAND}`; export r; \
32757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32758 $(HOST_EXPORTS) \
32759 for flag in $(EXTRA_HOST_FLAGS) ; do \
32760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32761 done; \
32762 echo "Doing mostlyclean in rcs" ; \
32763 (cd $(HOST_SUBDIR)/rcs && \
32764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32766 "RANLIB=$${RANLIB}" \
32767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32768 mostlyclean) \
32769 || exit 1
32771 @endif rcs
32773 .PHONY: maybe-clean-rcs clean-rcs
32774 maybe-clean-rcs:
32775 @if rcs
32776 maybe-clean-rcs: clean-rcs
32778 clean-rcs:
32779 @: $(MAKE); $(unstage)
32780 @[ -f ./rcs/Makefile ] || exit 0; \
32781 r=`${PWD_COMMAND}`; export r; \
32782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783 $(HOST_EXPORTS) \
32784 for flag in $(EXTRA_HOST_FLAGS) ; do \
32785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786 done; \
32787 echo "Doing clean in rcs" ; \
32788 (cd $(HOST_SUBDIR)/rcs && \
32789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791 "RANLIB=$${RANLIB}" \
32792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793 clean) \
32794 || exit 1
32796 @endif rcs
32798 .PHONY: maybe-distclean-rcs distclean-rcs
32799 maybe-distclean-rcs:
32800 @if rcs
32801 maybe-distclean-rcs: distclean-rcs
32803 distclean-rcs:
32804 @: $(MAKE); $(unstage)
32805 @[ -f ./rcs/Makefile ] || exit 0; \
32806 r=`${PWD_COMMAND}`; export r; \
32807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808 $(HOST_EXPORTS) \
32809 for flag in $(EXTRA_HOST_FLAGS) ; do \
32810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811 done; \
32812 echo "Doing distclean in rcs" ; \
32813 (cd $(HOST_SUBDIR)/rcs && \
32814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816 "RANLIB=$${RANLIB}" \
32817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818 distclean) \
32819 || exit 1
32821 @endif rcs
32823 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32824 maybe-maintainer-clean-rcs:
32825 @if rcs
32826 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32828 maintainer-clean-rcs:
32829 @: $(MAKE); $(unstage)
32830 @[ -f ./rcs/Makefile ] || exit 0; \
32831 r=`${PWD_COMMAND}`; export r; \
32832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833 $(HOST_EXPORTS) \
32834 for flag in $(EXTRA_HOST_FLAGS) ; do \
32835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836 done; \
32837 echo "Doing maintainer-clean in rcs" ; \
32838 (cd $(HOST_SUBDIR)/rcs && \
32839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841 "RANLIB=$${RANLIB}" \
32842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843 maintainer-clean) \
32844 || exit 1
32846 @endif rcs
32850 .PHONY: configure-readline maybe-configure-readline
32851 maybe-configure-readline:
32852 @if gcc-bootstrap
32853 configure-readline: stage_current
32854 @endif gcc-bootstrap
32855 @if readline
32856 maybe-configure-readline: configure-readline
32857 configure-readline:
32858 @: $(MAKE); $(unstage)
32859 @r=`${PWD_COMMAND}`; export r; \
32860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32861 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32863 $(HOST_EXPORTS) \
32864 echo Configuring in $(HOST_SUBDIR)/readline; \
32865 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32866 case $(srcdir) in \
32867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32868 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32870 esac; \
32871 srcdiroption="--srcdir=$${topdir}/readline"; \
32872 libsrcdir="$$s/readline"; \
32873 $(SHELL) $${libsrcdir}/configure \
32874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32875 --target=${target_alias} $${srcdiroption} \
32876 || exit 1
32877 @endif readline
32883 .PHONY: all-readline maybe-all-readline
32884 maybe-all-readline:
32885 @if gcc-bootstrap
32886 all-readline: stage_current
32887 @endif gcc-bootstrap
32888 @if readline
32889 TARGET-readline=all
32890 maybe-all-readline: all-readline
32891 all-readline: configure-readline
32892 @: $(MAKE); $(unstage)
32893 @r=`${PWD_COMMAND}`; export r; \
32894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32895 $(HOST_EXPORTS) \
32896 (cd $(HOST_SUBDIR)/readline && \
32897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32898 $(TARGET-readline))
32899 @endif readline
32904 .PHONY: check-readline maybe-check-readline
32905 maybe-check-readline:
32906 @if readline
32907 maybe-check-readline: check-readline
32909 check-readline:
32910 @: $(MAKE); $(unstage)
32911 @r=`${PWD_COMMAND}`; export r; \
32912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913 $(HOST_EXPORTS) \
32914 (cd $(HOST_SUBDIR)/readline && \
32915 $(MAKE) $(FLAGS_TO_PASS) check)
32917 @endif readline
32919 .PHONY: install-readline maybe-install-readline
32920 maybe-install-readline:
32921 @if readline
32922 maybe-install-readline: install-readline
32924 install-readline: installdirs
32925 @: $(MAKE); $(unstage)
32926 @r=`${PWD_COMMAND}`; export r; \
32927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32928 $(HOST_EXPORTS) \
32929 (cd $(HOST_SUBDIR)/readline && \
32930 $(MAKE) $(FLAGS_TO_PASS) install)
32932 @endif readline
32934 # Other targets (info, dvi, pdf, etc.)
32936 .PHONY: maybe-info-readline info-readline
32937 maybe-info-readline:
32938 @if readline
32939 maybe-info-readline: info-readline
32941 info-readline: \
32942 configure-readline
32943 @: $(MAKE); $(unstage)
32944 @[ -f ./readline/Makefile ] || exit 0; \
32945 r=`${PWD_COMMAND}`; export r; \
32946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32947 $(HOST_EXPORTS) \
32948 for flag in $(EXTRA_HOST_FLAGS) ; do \
32949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32950 done; \
32951 echo "Doing info in readline" ; \
32952 (cd $(HOST_SUBDIR)/readline && \
32953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32955 "RANLIB=$${RANLIB}" \
32956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32957 info) \
32958 || exit 1
32960 @endif readline
32962 .PHONY: maybe-dvi-readline dvi-readline
32963 maybe-dvi-readline:
32964 @if readline
32965 maybe-dvi-readline: dvi-readline
32967 dvi-readline: \
32968 configure-readline
32969 @: $(MAKE); $(unstage)
32970 @[ -f ./readline/Makefile ] || exit 0; \
32971 r=`${PWD_COMMAND}`; export r; \
32972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973 $(HOST_EXPORTS) \
32974 for flag in $(EXTRA_HOST_FLAGS) ; do \
32975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32976 done; \
32977 echo "Doing dvi in readline" ; \
32978 (cd $(HOST_SUBDIR)/readline && \
32979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32981 "RANLIB=$${RANLIB}" \
32982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32983 dvi) \
32984 || exit 1
32986 @endif readline
32988 .PHONY: maybe-pdf-readline pdf-readline
32989 maybe-pdf-readline:
32990 @if readline
32991 maybe-pdf-readline: pdf-readline
32993 pdf-readline: \
32994 configure-readline
32995 @: $(MAKE); $(unstage)
32996 @[ -f ./readline/Makefile ] || exit 0; \
32997 r=`${PWD_COMMAND}`; export r; \
32998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32999 $(HOST_EXPORTS) \
33000 for flag in $(EXTRA_HOST_FLAGS) ; do \
33001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33002 done; \
33003 echo "Doing pdf in readline" ; \
33004 (cd $(HOST_SUBDIR)/readline && \
33005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33007 "RANLIB=$${RANLIB}" \
33008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33009 pdf) \
33010 || exit 1
33012 @endif readline
33014 .PHONY: maybe-html-readline html-readline
33015 maybe-html-readline:
33016 @if readline
33017 maybe-html-readline: html-readline
33019 html-readline: \
33020 configure-readline
33021 @: $(MAKE); $(unstage)
33022 @[ -f ./readline/Makefile ] || exit 0; \
33023 r=`${PWD_COMMAND}`; export r; \
33024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33025 $(HOST_EXPORTS) \
33026 for flag in $(EXTRA_HOST_FLAGS) ; do \
33027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33028 done; \
33029 echo "Doing html in readline" ; \
33030 (cd $(HOST_SUBDIR)/readline && \
33031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33033 "RANLIB=$${RANLIB}" \
33034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33035 html) \
33036 || exit 1
33038 @endif readline
33040 .PHONY: maybe-TAGS-readline TAGS-readline
33041 maybe-TAGS-readline:
33042 @if readline
33043 maybe-TAGS-readline: TAGS-readline
33045 TAGS-readline: \
33046 configure-readline
33047 @: $(MAKE); $(unstage)
33048 @[ -f ./readline/Makefile ] || exit 0; \
33049 r=`${PWD_COMMAND}`; export r; \
33050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33051 $(HOST_EXPORTS) \
33052 for flag in $(EXTRA_HOST_FLAGS) ; do \
33053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33054 done; \
33055 echo "Doing TAGS in readline" ; \
33056 (cd $(HOST_SUBDIR)/readline && \
33057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33059 "RANLIB=$${RANLIB}" \
33060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33061 TAGS) \
33062 || exit 1
33064 @endif readline
33066 .PHONY: maybe-install-info-readline install-info-readline
33067 maybe-install-info-readline:
33068 @if readline
33069 maybe-install-info-readline: install-info-readline
33071 install-info-readline: \
33072 configure-readline \
33073 info-readline
33074 @: $(MAKE); $(unstage)
33075 @[ -f ./readline/Makefile ] || exit 0; \
33076 r=`${PWD_COMMAND}`; export r; \
33077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078 $(HOST_EXPORTS) \
33079 for flag in $(EXTRA_HOST_FLAGS) ; do \
33080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081 done; \
33082 echo "Doing install-info in readline" ; \
33083 (cd $(HOST_SUBDIR)/readline && \
33084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086 "RANLIB=$${RANLIB}" \
33087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088 install-info) \
33089 || exit 1
33091 @endif readline
33093 .PHONY: maybe-install-pdf-readline install-pdf-readline
33094 maybe-install-pdf-readline:
33095 @if readline
33096 maybe-install-pdf-readline: install-pdf-readline
33098 install-pdf-readline: \
33099 configure-readline \
33100 pdf-readline
33101 @: $(MAKE); $(unstage)
33102 @[ -f ./readline/Makefile ] || exit 0; \
33103 r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 $(HOST_EXPORTS) \
33106 for flag in $(EXTRA_HOST_FLAGS) ; do \
33107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33108 done; \
33109 echo "Doing install-pdf in readline" ; \
33110 (cd $(HOST_SUBDIR)/readline && \
33111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113 "RANLIB=$${RANLIB}" \
33114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33115 install-pdf) \
33116 || exit 1
33118 @endif readline
33120 .PHONY: maybe-install-html-readline install-html-readline
33121 maybe-install-html-readline:
33122 @if readline
33123 maybe-install-html-readline: install-html-readline
33125 install-html-readline: \
33126 configure-readline \
33127 html-readline
33128 @: $(MAKE); $(unstage)
33129 @[ -f ./readline/Makefile ] || exit 0; \
33130 r=`${PWD_COMMAND}`; export r; \
33131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132 $(HOST_EXPORTS) \
33133 for flag in $(EXTRA_HOST_FLAGS) ; do \
33134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33135 done; \
33136 echo "Doing install-html in readline" ; \
33137 (cd $(HOST_SUBDIR)/readline && \
33138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140 "RANLIB=$${RANLIB}" \
33141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33142 install-html) \
33143 || exit 1
33145 @endif readline
33147 .PHONY: maybe-installcheck-readline installcheck-readline
33148 maybe-installcheck-readline:
33149 @if readline
33150 maybe-installcheck-readline: installcheck-readline
33152 installcheck-readline: \
33153 configure-readline
33154 @: $(MAKE); $(unstage)
33155 @[ -f ./readline/Makefile ] || exit 0; \
33156 r=`${PWD_COMMAND}`; export r; \
33157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158 $(HOST_EXPORTS) \
33159 for flag in $(EXTRA_HOST_FLAGS) ; do \
33160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33161 done; \
33162 echo "Doing installcheck in readline" ; \
33163 (cd $(HOST_SUBDIR)/readline && \
33164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166 "RANLIB=$${RANLIB}" \
33167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33168 installcheck) \
33169 || exit 1
33171 @endif readline
33173 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33174 maybe-mostlyclean-readline:
33175 @if readline
33176 maybe-mostlyclean-readline: mostlyclean-readline
33178 mostlyclean-readline:
33179 @: $(MAKE); $(unstage)
33180 @[ -f ./readline/Makefile ] || exit 0; \
33181 r=`${PWD_COMMAND}`; export r; \
33182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183 $(HOST_EXPORTS) \
33184 for flag in $(EXTRA_HOST_FLAGS) ; do \
33185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33186 done; \
33187 echo "Doing mostlyclean in readline" ; \
33188 (cd $(HOST_SUBDIR)/readline && \
33189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33191 "RANLIB=$${RANLIB}" \
33192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33193 mostlyclean) \
33194 || exit 1
33196 @endif readline
33198 .PHONY: maybe-clean-readline clean-readline
33199 maybe-clean-readline:
33200 @if readline
33201 maybe-clean-readline: clean-readline
33203 clean-readline:
33204 @: $(MAKE); $(unstage)
33205 @[ -f ./readline/Makefile ] || exit 0; \
33206 r=`${PWD_COMMAND}`; export r; \
33207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33208 $(HOST_EXPORTS) \
33209 for flag in $(EXTRA_HOST_FLAGS) ; do \
33210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33211 done; \
33212 echo "Doing clean in readline" ; \
33213 (cd $(HOST_SUBDIR)/readline && \
33214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33216 "RANLIB=$${RANLIB}" \
33217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33218 clean) \
33219 || exit 1
33221 @endif readline
33223 .PHONY: maybe-distclean-readline distclean-readline
33224 maybe-distclean-readline:
33225 @if readline
33226 maybe-distclean-readline: distclean-readline
33228 distclean-readline:
33229 @: $(MAKE); $(unstage)
33230 @[ -f ./readline/Makefile ] || exit 0; \
33231 r=`${PWD_COMMAND}`; export r; \
33232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33233 $(HOST_EXPORTS) \
33234 for flag in $(EXTRA_HOST_FLAGS) ; do \
33235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33236 done; \
33237 echo "Doing distclean in readline" ; \
33238 (cd $(HOST_SUBDIR)/readline && \
33239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33241 "RANLIB=$${RANLIB}" \
33242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33243 distclean) \
33244 || exit 1
33246 @endif readline
33248 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33249 maybe-maintainer-clean-readline:
33250 @if readline
33251 maybe-maintainer-clean-readline: maintainer-clean-readline
33253 maintainer-clean-readline:
33254 @: $(MAKE); $(unstage)
33255 @[ -f ./readline/Makefile ] || exit 0; \
33256 r=`${PWD_COMMAND}`; export r; \
33257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258 $(HOST_EXPORTS) \
33259 for flag in $(EXTRA_HOST_FLAGS) ; do \
33260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33261 done; \
33262 echo "Doing maintainer-clean in readline" ; \
33263 (cd $(HOST_SUBDIR)/readline && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33266 "RANLIB=$${RANLIB}" \
33267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 maintainer-clean) \
33269 || exit 1
33271 @endif readline
33275 .PHONY: configure-release maybe-configure-release
33276 maybe-configure-release:
33277 @if gcc-bootstrap
33278 configure-release: stage_current
33279 @endif gcc-bootstrap
33280 @if release
33281 maybe-configure-release: configure-release
33282 configure-release:
33283 @: $(MAKE); $(unstage)
33284 @r=`${PWD_COMMAND}`; export r; \
33285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33286 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33288 $(HOST_EXPORTS) \
33289 echo Configuring in $(HOST_SUBDIR)/release; \
33290 cd "$(HOST_SUBDIR)/release" || exit 1; \
33291 case $(srcdir) in \
33292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33293 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33295 esac; \
33296 srcdiroption="--srcdir=$${topdir}/release"; \
33297 libsrcdir="$$s/release"; \
33298 $(SHELL) $${libsrcdir}/configure \
33299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33300 --target=${target_alias} $${srcdiroption} \
33301 || exit 1
33302 @endif release
33308 .PHONY: all-release maybe-all-release
33309 maybe-all-release:
33310 @if gcc-bootstrap
33311 all-release: stage_current
33312 @endif gcc-bootstrap
33313 @if release
33314 TARGET-release=all
33315 maybe-all-release: all-release
33316 all-release: configure-release
33317 @: $(MAKE); $(unstage)
33318 @r=`${PWD_COMMAND}`; export r; \
33319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33320 $(HOST_EXPORTS) \
33321 (cd $(HOST_SUBDIR)/release && \
33322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33323 $(TARGET-release))
33324 @endif release
33329 .PHONY: check-release maybe-check-release
33330 maybe-check-release:
33331 @if release
33332 maybe-check-release: check-release
33334 check-release:
33336 @endif release
33338 .PHONY: install-release maybe-install-release
33339 maybe-install-release:
33340 @if release
33341 maybe-install-release: install-release
33343 install-release:
33345 @endif release
33347 # Other targets (info, dvi, pdf, etc.)
33349 .PHONY: maybe-info-release info-release
33350 maybe-info-release:
33351 @if release
33352 maybe-info-release: info-release
33354 info-release: \
33355 configure-release
33356 @: $(MAKE); $(unstage)
33357 @[ -f ./release/Makefile ] || exit 0; \
33358 r=`${PWD_COMMAND}`; export r; \
33359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33360 $(HOST_EXPORTS) \
33361 for flag in $(EXTRA_HOST_FLAGS) ; do \
33362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33363 done; \
33364 echo "Doing info in release" ; \
33365 (cd $(HOST_SUBDIR)/release && \
33366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33368 "RANLIB=$${RANLIB}" \
33369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33370 info) \
33371 || exit 1
33373 @endif release
33375 .PHONY: maybe-dvi-release dvi-release
33376 maybe-dvi-release:
33377 @if release
33378 maybe-dvi-release: dvi-release
33380 dvi-release: \
33381 configure-release
33382 @: $(MAKE); $(unstage)
33383 @[ -f ./release/Makefile ] || exit 0; \
33384 r=`${PWD_COMMAND}`; export r; \
33385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386 $(HOST_EXPORTS) \
33387 for flag in $(EXTRA_HOST_FLAGS) ; do \
33388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33389 done; \
33390 echo "Doing dvi in release" ; \
33391 (cd $(HOST_SUBDIR)/release && \
33392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33394 "RANLIB=$${RANLIB}" \
33395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33396 dvi) \
33397 || exit 1
33399 @endif release
33401 .PHONY: maybe-pdf-release pdf-release
33402 maybe-pdf-release:
33403 @if release
33404 maybe-pdf-release: pdf-release
33406 pdf-release: \
33407 configure-release
33408 @: $(MAKE); $(unstage)
33409 @[ -f ./release/Makefile ] || exit 0; \
33410 r=`${PWD_COMMAND}`; export r; \
33411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33412 $(HOST_EXPORTS) \
33413 for flag in $(EXTRA_HOST_FLAGS) ; do \
33414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33415 done; \
33416 echo "Doing pdf in release" ; \
33417 (cd $(HOST_SUBDIR)/release && \
33418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33420 "RANLIB=$${RANLIB}" \
33421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33422 pdf) \
33423 || exit 1
33425 @endif release
33427 .PHONY: maybe-html-release html-release
33428 maybe-html-release:
33429 @if release
33430 maybe-html-release: html-release
33432 html-release: \
33433 configure-release
33434 @: $(MAKE); $(unstage)
33435 @[ -f ./release/Makefile ] || exit 0; \
33436 r=`${PWD_COMMAND}`; export r; \
33437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438 $(HOST_EXPORTS) \
33439 for flag in $(EXTRA_HOST_FLAGS) ; do \
33440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33441 done; \
33442 echo "Doing html in release" ; \
33443 (cd $(HOST_SUBDIR)/release && \
33444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33446 "RANLIB=$${RANLIB}" \
33447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33448 html) \
33449 || exit 1
33451 @endif release
33453 .PHONY: maybe-TAGS-release TAGS-release
33454 maybe-TAGS-release:
33455 @if release
33456 maybe-TAGS-release: TAGS-release
33458 TAGS-release: \
33459 configure-release
33460 @: $(MAKE); $(unstage)
33461 @[ -f ./release/Makefile ] || exit 0; \
33462 r=`${PWD_COMMAND}`; export r; \
33463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33464 $(HOST_EXPORTS) \
33465 for flag in $(EXTRA_HOST_FLAGS) ; do \
33466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33467 done; \
33468 echo "Doing TAGS in release" ; \
33469 (cd $(HOST_SUBDIR)/release && \
33470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33472 "RANLIB=$${RANLIB}" \
33473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33474 TAGS) \
33475 || exit 1
33477 @endif release
33479 .PHONY: maybe-install-info-release install-info-release
33480 maybe-install-info-release:
33481 @if release
33482 maybe-install-info-release: install-info-release
33484 install-info-release: \
33485 configure-release \
33486 info-release
33487 @: $(MAKE); $(unstage)
33488 @[ -f ./release/Makefile ] || exit 0; \
33489 r=`${PWD_COMMAND}`; export r; \
33490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491 $(HOST_EXPORTS) \
33492 for flag in $(EXTRA_HOST_FLAGS) ; do \
33493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33494 done; \
33495 echo "Doing install-info in release" ; \
33496 (cd $(HOST_SUBDIR)/release && \
33497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33499 "RANLIB=$${RANLIB}" \
33500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33501 install-info) \
33502 || exit 1
33504 @endif release
33506 .PHONY: maybe-install-pdf-release install-pdf-release
33507 maybe-install-pdf-release:
33508 @if release
33509 maybe-install-pdf-release: install-pdf-release
33511 install-pdf-release: \
33512 configure-release \
33513 pdf-release
33514 @: $(MAKE); $(unstage)
33515 @[ -f ./release/Makefile ] || exit 0; \
33516 r=`${PWD_COMMAND}`; export r; \
33517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518 $(HOST_EXPORTS) \
33519 for flag in $(EXTRA_HOST_FLAGS) ; do \
33520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521 done; \
33522 echo "Doing install-pdf in release" ; \
33523 (cd $(HOST_SUBDIR)/release && \
33524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33526 "RANLIB=$${RANLIB}" \
33527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33528 install-pdf) \
33529 || exit 1
33531 @endif release
33533 .PHONY: maybe-install-html-release install-html-release
33534 maybe-install-html-release:
33535 @if release
33536 maybe-install-html-release: install-html-release
33538 install-html-release: \
33539 configure-release \
33540 html-release
33541 @: $(MAKE); $(unstage)
33542 @[ -f ./release/Makefile ] || exit 0; \
33543 r=`${PWD_COMMAND}`; export r; \
33544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33545 $(HOST_EXPORTS) \
33546 for flag in $(EXTRA_HOST_FLAGS) ; do \
33547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33548 done; \
33549 echo "Doing install-html in release" ; \
33550 (cd $(HOST_SUBDIR)/release && \
33551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33553 "RANLIB=$${RANLIB}" \
33554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33555 install-html) \
33556 || exit 1
33558 @endif release
33560 .PHONY: maybe-installcheck-release installcheck-release
33561 maybe-installcheck-release:
33562 @if release
33563 maybe-installcheck-release: installcheck-release
33565 installcheck-release: \
33566 configure-release
33567 @: $(MAKE); $(unstage)
33568 @[ -f ./release/Makefile ] || exit 0; \
33569 r=`${PWD_COMMAND}`; export r; \
33570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33571 $(HOST_EXPORTS) \
33572 for flag in $(EXTRA_HOST_FLAGS) ; do \
33573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574 done; \
33575 echo "Doing installcheck in release" ; \
33576 (cd $(HOST_SUBDIR)/release && \
33577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33579 "RANLIB=$${RANLIB}" \
33580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33581 installcheck) \
33582 || exit 1
33584 @endif release
33586 .PHONY: maybe-mostlyclean-release mostlyclean-release
33587 maybe-mostlyclean-release:
33588 @if release
33589 maybe-mostlyclean-release: mostlyclean-release
33591 mostlyclean-release:
33592 @: $(MAKE); $(unstage)
33593 @[ -f ./release/Makefile ] || exit 0; \
33594 r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 $(HOST_EXPORTS) \
33597 for flag in $(EXTRA_HOST_FLAGS) ; do \
33598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33599 done; \
33600 echo "Doing mostlyclean in release" ; \
33601 (cd $(HOST_SUBDIR)/release && \
33602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33604 "RANLIB=$${RANLIB}" \
33605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33606 mostlyclean) \
33607 || exit 1
33609 @endif release
33611 .PHONY: maybe-clean-release clean-release
33612 maybe-clean-release:
33613 @if release
33614 maybe-clean-release: clean-release
33616 clean-release:
33617 @: $(MAKE); $(unstage)
33618 @[ -f ./release/Makefile ] || exit 0; \
33619 r=`${PWD_COMMAND}`; export r; \
33620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33621 $(HOST_EXPORTS) \
33622 for flag in $(EXTRA_HOST_FLAGS) ; do \
33623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33624 done; \
33625 echo "Doing clean in release" ; \
33626 (cd $(HOST_SUBDIR)/release && \
33627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33629 "RANLIB=$${RANLIB}" \
33630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33631 clean) \
33632 || exit 1
33634 @endif release
33636 .PHONY: maybe-distclean-release distclean-release
33637 maybe-distclean-release:
33638 @if release
33639 maybe-distclean-release: distclean-release
33641 distclean-release:
33642 @: $(MAKE); $(unstage)
33643 @[ -f ./release/Makefile ] || exit 0; \
33644 r=`${PWD_COMMAND}`; export r; \
33645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33646 $(HOST_EXPORTS) \
33647 for flag in $(EXTRA_HOST_FLAGS) ; do \
33648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33649 done; \
33650 echo "Doing distclean in release" ; \
33651 (cd $(HOST_SUBDIR)/release && \
33652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33654 "RANLIB=$${RANLIB}" \
33655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33656 distclean) \
33657 || exit 1
33659 @endif release
33661 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33662 maybe-maintainer-clean-release:
33663 @if release
33664 maybe-maintainer-clean-release: maintainer-clean-release
33666 maintainer-clean-release:
33667 @: $(MAKE); $(unstage)
33668 @[ -f ./release/Makefile ] || exit 0; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 for flag in $(EXTRA_HOST_FLAGS) ; do \
33673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674 done; \
33675 echo "Doing maintainer-clean in release" ; \
33676 (cd $(HOST_SUBDIR)/release && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681 maintainer-clean) \
33682 || exit 1
33684 @endif release
33688 .PHONY: configure-recode maybe-configure-recode
33689 maybe-configure-recode:
33690 @if gcc-bootstrap
33691 configure-recode: stage_current
33692 @endif gcc-bootstrap
33693 @if recode
33694 maybe-configure-recode: configure-recode
33695 configure-recode:
33696 @: $(MAKE); $(unstage)
33697 @r=`${PWD_COMMAND}`; export r; \
33698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33701 $(HOST_EXPORTS) \
33702 echo Configuring in $(HOST_SUBDIR)/recode; \
33703 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33704 case $(srcdir) in \
33705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33706 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33708 esac; \
33709 srcdiroption="--srcdir=$${topdir}/recode"; \
33710 libsrcdir="$$s/recode"; \
33711 $(SHELL) $${libsrcdir}/configure \
33712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33713 --target=${target_alias} $${srcdiroption} \
33714 || exit 1
33715 @endif recode
33721 .PHONY: all-recode maybe-all-recode
33722 maybe-all-recode:
33723 @if gcc-bootstrap
33724 all-recode: stage_current
33725 @endif gcc-bootstrap
33726 @if recode
33727 TARGET-recode=all
33728 maybe-all-recode: all-recode
33729 all-recode: configure-recode
33730 @: $(MAKE); $(unstage)
33731 @r=`${PWD_COMMAND}`; export r; \
33732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33733 $(HOST_EXPORTS) \
33734 (cd $(HOST_SUBDIR)/recode && \
33735 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33736 $(TARGET-recode))
33737 @endif recode
33742 .PHONY: check-recode maybe-check-recode
33743 maybe-check-recode:
33744 @if recode
33745 maybe-check-recode: check-recode
33747 check-recode:
33748 @: $(MAKE); $(unstage)
33749 @r=`${PWD_COMMAND}`; export r; \
33750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751 $(HOST_EXPORTS) \
33752 (cd $(HOST_SUBDIR)/recode && \
33753 $(MAKE) $(FLAGS_TO_PASS) check)
33755 @endif recode
33757 .PHONY: install-recode maybe-install-recode
33758 maybe-install-recode:
33759 @if recode
33760 maybe-install-recode: install-recode
33762 install-recode: installdirs
33763 @: $(MAKE); $(unstage)
33764 @r=`${PWD_COMMAND}`; export r; \
33765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766 $(HOST_EXPORTS) \
33767 (cd $(HOST_SUBDIR)/recode && \
33768 $(MAKE) $(FLAGS_TO_PASS) install)
33770 @endif recode
33772 # Other targets (info, dvi, pdf, etc.)
33774 .PHONY: maybe-info-recode info-recode
33775 maybe-info-recode:
33776 @if recode
33777 maybe-info-recode: info-recode
33779 info-recode: \
33780 configure-recode
33781 @: $(MAKE); $(unstage)
33782 @[ -f ./recode/Makefile ] || exit 0; \
33783 r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 $(HOST_EXPORTS) \
33786 for flag in $(EXTRA_HOST_FLAGS) ; do \
33787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788 done; \
33789 echo "Doing info in recode" ; \
33790 (cd $(HOST_SUBDIR)/recode && \
33791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33793 "RANLIB=$${RANLIB}" \
33794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33795 info) \
33796 || exit 1
33798 @endif recode
33800 .PHONY: maybe-dvi-recode dvi-recode
33801 maybe-dvi-recode:
33802 @if recode
33803 maybe-dvi-recode: dvi-recode
33805 dvi-recode: \
33806 configure-recode
33807 @: $(MAKE); $(unstage)
33808 @[ -f ./recode/Makefile ] || exit 0; \
33809 r=`${PWD_COMMAND}`; export r; \
33810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33811 $(HOST_EXPORTS) \
33812 for flag in $(EXTRA_HOST_FLAGS) ; do \
33813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33814 done; \
33815 echo "Doing dvi in recode" ; \
33816 (cd $(HOST_SUBDIR)/recode && \
33817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33819 "RANLIB=$${RANLIB}" \
33820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33821 dvi) \
33822 || exit 1
33824 @endif recode
33826 .PHONY: maybe-pdf-recode pdf-recode
33827 maybe-pdf-recode:
33828 @if recode
33829 maybe-pdf-recode: pdf-recode
33831 pdf-recode: \
33832 configure-recode
33833 @: $(MAKE); $(unstage)
33834 @[ -f ./recode/Makefile ] || exit 0; \
33835 r=`${PWD_COMMAND}`; export r; \
33836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837 $(HOST_EXPORTS) \
33838 for flag in $(EXTRA_HOST_FLAGS) ; do \
33839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33840 done; \
33841 echo "Doing pdf in recode" ; \
33842 (cd $(HOST_SUBDIR)/recode && \
33843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33845 "RANLIB=$${RANLIB}" \
33846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33847 pdf) \
33848 || exit 1
33850 @endif recode
33852 .PHONY: maybe-html-recode html-recode
33853 maybe-html-recode:
33854 @if recode
33855 maybe-html-recode: html-recode
33857 html-recode: \
33858 configure-recode
33859 @: $(MAKE); $(unstage)
33860 @[ -f ./recode/Makefile ] || exit 0; \
33861 r=`${PWD_COMMAND}`; export r; \
33862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863 $(HOST_EXPORTS) \
33864 for flag in $(EXTRA_HOST_FLAGS) ; do \
33865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33866 done; \
33867 echo "Doing html in recode" ; \
33868 (cd $(HOST_SUBDIR)/recode && \
33869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33871 "RANLIB=$${RANLIB}" \
33872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33873 html) \
33874 || exit 1
33876 @endif recode
33878 .PHONY: maybe-TAGS-recode TAGS-recode
33879 maybe-TAGS-recode:
33880 @if recode
33881 maybe-TAGS-recode: TAGS-recode
33883 TAGS-recode: \
33884 configure-recode
33885 @: $(MAKE); $(unstage)
33886 @[ -f ./recode/Makefile ] || exit 0; \
33887 r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(HOST_EXPORTS) \
33890 for flag in $(EXTRA_HOST_FLAGS) ; do \
33891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33892 done; \
33893 echo "Doing TAGS in recode" ; \
33894 (cd $(HOST_SUBDIR)/recode && \
33895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33897 "RANLIB=$${RANLIB}" \
33898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33899 TAGS) \
33900 || exit 1
33902 @endif recode
33904 .PHONY: maybe-install-info-recode install-info-recode
33905 maybe-install-info-recode:
33906 @if recode
33907 maybe-install-info-recode: install-info-recode
33909 install-info-recode: \
33910 configure-recode \
33911 info-recode
33912 @: $(MAKE); $(unstage)
33913 @[ -f ./recode/Makefile ] || exit 0; \
33914 r=`${PWD_COMMAND}`; export r; \
33915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916 $(HOST_EXPORTS) \
33917 for flag in $(EXTRA_HOST_FLAGS) ; do \
33918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33919 done; \
33920 echo "Doing install-info in recode" ; \
33921 (cd $(HOST_SUBDIR)/recode && \
33922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924 "RANLIB=$${RANLIB}" \
33925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926 install-info) \
33927 || exit 1
33929 @endif recode
33931 .PHONY: maybe-install-pdf-recode install-pdf-recode
33932 maybe-install-pdf-recode:
33933 @if recode
33934 maybe-install-pdf-recode: install-pdf-recode
33936 install-pdf-recode: \
33937 configure-recode \
33938 pdf-recode
33939 @: $(MAKE); $(unstage)
33940 @[ -f ./recode/Makefile ] || exit 0; \
33941 r=`${PWD_COMMAND}`; export r; \
33942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33943 $(HOST_EXPORTS) \
33944 for flag in $(EXTRA_HOST_FLAGS) ; do \
33945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33946 done; \
33947 echo "Doing install-pdf in recode" ; \
33948 (cd $(HOST_SUBDIR)/recode && \
33949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33951 "RANLIB=$${RANLIB}" \
33952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33953 install-pdf) \
33954 || exit 1
33956 @endif recode
33958 .PHONY: maybe-install-html-recode install-html-recode
33959 maybe-install-html-recode:
33960 @if recode
33961 maybe-install-html-recode: install-html-recode
33963 install-html-recode: \
33964 configure-recode \
33965 html-recode
33966 @: $(MAKE); $(unstage)
33967 @[ -f ./recode/Makefile ] || exit 0; \
33968 r=`${PWD_COMMAND}`; export r; \
33969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33970 $(HOST_EXPORTS) \
33971 for flag in $(EXTRA_HOST_FLAGS) ; do \
33972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33973 done; \
33974 echo "Doing install-html in recode" ; \
33975 (cd $(HOST_SUBDIR)/recode && \
33976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33978 "RANLIB=$${RANLIB}" \
33979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33980 install-html) \
33981 || exit 1
33983 @endif recode
33985 .PHONY: maybe-installcheck-recode installcheck-recode
33986 maybe-installcheck-recode:
33987 @if recode
33988 maybe-installcheck-recode: installcheck-recode
33990 installcheck-recode: \
33991 configure-recode
33992 @: $(MAKE); $(unstage)
33993 @[ -f ./recode/Makefile ] || exit 0; \
33994 r=`${PWD_COMMAND}`; export r; \
33995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33996 $(HOST_EXPORTS) \
33997 for flag in $(EXTRA_HOST_FLAGS) ; do \
33998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33999 done; \
34000 echo "Doing installcheck in recode" ; \
34001 (cd $(HOST_SUBDIR)/recode && \
34002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34004 "RANLIB=$${RANLIB}" \
34005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34006 installcheck) \
34007 || exit 1
34009 @endif recode
34011 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34012 maybe-mostlyclean-recode:
34013 @if recode
34014 maybe-mostlyclean-recode: mostlyclean-recode
34016 mostlyclean-recode:
34017 @: $(MAKE); $(unstage)
34018 @[ -f ./recode/Makefile ] || exit 0; \
34019 r=`${PWD_COMMAND}`; export r; \
34020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34021 $(HOST_EXPORTS) \
34022 for flag in $(EXTRA_HOST_FLAGS) ; do \
34023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34024 done; \
34025 echo "Doing mostlyclean in recode" ; \
34026 (cd $(HOST_SUBDIR)/recode && \
34027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34029 "RANLIB=$${RANLIB}" \
34030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34031 mostlyclean) \
34032 || exit 1
34034 @endif recode
34036 .PHONY: maybe-clean-recode clean-recode
34037 maybe-clean-recode:
34038 @if recode
34039 maybe-clean-recode: clean-recode
34041 clean-recode:
34042 @: $(MAKE); $(unstage)
34043 @[ -f ./recode/Makefile ] || exit 0; \
34044 r=`${PWD_COMMAND}`; export r; \
34045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34046 $(HOST_EXPORTS) \
34047 for flag in $(EXTRA_HOST_FLAGS) ; do \
34048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34049 done; \
34050 echo "Doing clean in recode" ; \
34051 (cd $(HOST_SUBDIR)/recode && \
34052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34054 "RANLIB=$${RANLIB}" \
34055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34056 clean) \
34057 || exit 1
34059 @endif recode
34061 .PHONY: maybe-distclean-recode distclean-recode
34062 maybe-distclean-recode:
34063 @if recode
34064 maybe-distclean-recode: distclean-recode
34066 distclean-recode:
34067 @: $(MAKE); $(unstage)
34068 @[ -f ./recode/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 distclean in recode" ; \
34076 (cd $(HOST_SUBDIR)/recode && \
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 distclean) \
34082 || exit 1
34084 @endif recode
34086 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34087 maybe-maintainer-clean-recode:
34088 @if recode
34089 maybe-maintainer-clean-recode: maintainer-clean-recode
34091 maintainer-clean-recode:
34092 @: $(MAKE); $(unstage)
34093 @[ -f ./recode/Makefile ] || exit 0; \
34094 r=`${PWD_COMMAND}`; export r; \
34095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096 $(HOST_EXPORTS) \
34097 for flag in $(EXTRA_HOST_FLAGS) ; do \
34098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099 done; \
34100 echo "Doing maintainer-clean in recode" ; \
34101 (cd $(HOST_SUBDIR)/recode && \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104 "RANLIB=$${RANLIB}" \
34105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 maintainer-clean) \
34107 || exit 1
34109 @endif recode
34113 .PHONY: configure-sed maybe-configure-sed
34114 maybe-configure-sed:
34115 @if gcc-bootstrap
34116 configure-sed: stage_current
34117 @endif gcc-bootstrap
34118 @if sed
34119 maybe-configure-sed: configure-sed
34120 configure-sed:
34121 @: $(MAKE); $(unstage)
34122 @r=`${PWD_COMMAND}`; export r; \
34123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34124 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34126 $(HOST_EXPORTS) \
34127 echo Configuring in $(HOST_SUBDIR)/sed; \
34128 cd "$(HOST_SUBDIR)/sed" || exit 1; \
34129 case $(srcdir) in \
34130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34131 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34133 esac; \
34134 srcdiroption="--srcdir=$${topdir}/sed"; \
34135 libsrcdir="$$s/sed"; \
34136 $(SHELL) $${libsrcdir}/configure \
34137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34138 --target=${target_alias} $${srcdiroption} \
34139 || exit 1
34140 @endif sed
34146 .PHONY: all-sed maybe-all-sed
34147 maybe-all-sed:
34148 @if gcc-bootstrap
34149 all-sed: stage_current
34150 @endif gcc-bootstrap
34151 @if sed
34152 TARGET-sed=all
34153 maybe-all-sed: all-sed
34154 all-sed: configure-sed
34155 @: $(MAKE); $(unstage)
34156 @r=`${PWD_COMMAND}`; export r; \
34157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158 $(HOST_EXPORTS) \
34159 (cd $(HOST_SUBDIR)/sed && \
34160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34161 $(TARGET-sed))
34162 @endif sed
34167 .PHONY: check-sed maybe-check-sed
34168 maybe-check-sed:
34169 @if sed
34170 maybe-check-sed: check-sed
34172 check-sed:
34173 @: $(MAKE); $(unstage)
34174 @r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 $(HOST_EXPORTS) \
34177 (cd $(HOST_SUBDIR)/sed && \
34178 $(MAKE) $(FLAGS_TO_PASS) check)
34180 @endif sed
34182 .PHONY: install-sed maybe-install-sed
34183 maybe-install-sed:
34184 @if sed
34185 maybe-install-sed: install-sed
34187 install-sed: installdirs
34188 @: $(MAKE); $(unstage)
34189 @r=`${PWD_COMMAND}`; export r; \
34190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191 $(HOST_EXPORTS) \
34192 (cd $(HOST_SUBDIR)/sed && \
34193 $(MAKE) $(FLAGS_TO_PASS) install)
34195 @endif sed
34197 # Other targets (info, dvi, pdf, etc.)
34199 .PHONY: maybe-info-sed info-sed
34200 maybe-info-sed:
34201 @if sed
34202 maybe-info-sed: info-sed
34204 info-sed: \
34205 configure-sed
34206 @: $(MAKE); $(unstage)
34207 @[ -f ./sed/Makefile ] || exit 0; \
34208 r=`${PWD_COMMAND}`; export r; \
34209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210 $(HOST_EXPORTS) \
34211 for flag in $(EXTRA_HOST_FLAGS) ; do \
34212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34213 done; \
34214 echo "Doing info in sed" ; \
34215 (cd $(HOST_SUBDIR)/sed && \
34216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34218 "RANLIB=$${RANLIB}" \
34219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34220 info) \
34221 || exit 1
34223 @endif sed
34225 .PHONY: maybe-dvi-sed dvi-sed
34226 maybe-dvi-sed:
34227 @if sed
34228 maybe-dvi-sed: dvi-sed
34230 dvi-sed: \
34231 configure-sed
34232 @: $(MAKE); $(unstage)
34233 @[ -f ./sed/Makefile ] || exit 0; \
34234 r=`${PWD_COMMAND}`; export r; \
34235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34236 $(HOST_EXPORTS) \
34237 for flag in $(EXTRA_HOST_FLAGS) ; do \
34238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34239 done; \
34240 echo "Doing dvi in sed" ; \
34241 (cd $(HOST_SUBDIR)/sed && \
34242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34244 "RANLIB=$${RANLIB}" \
34245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34246 dvi) \
34247 || exit 1
34249 @endif sed
34251 .PHONY: maybe-pdf-sed pdf-sed
34252 maybe-pdf-sed:
34253 @if sed
34254 maybe-pdf-sed: pdf-sed
34256 pdf-sed: \
34257 configure-sed
34258 @: $(MAKE); $(unstage)
34259 @[ -f ./sed/Makefile ] || exit 0; \
34260 r=`${PWD_COMMAND}`; export r; \
34261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34262 $(HOST_EXPORTS) \
34263 for flag in $(EXTRA_HOST_FLAGS) ; do \
34264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34265 done; \
34266 echo "Doing pdf in sed" ; \
34267 (cd $(HOST_SUBDIR)/sed && \
34268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34270 "RANLIB=$${RANLIB}" \
34271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34272 pdf) \
34273 || exit 1
34275 @endif sed
34277 .PHONY: maybe-html-sed html-sed
34278 maybe-html-sed:
34279 @if sed
34280 maybe-html-sed: html-sed
34282 html-sed: \
34283 configure-sed
34284 @: $(MAKE); $(unstage)
34285 @[ -f ./sed/Makefile ] || exit 0; \
34286 r=`${PWD_COMMAND}`; export r; \
34287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34288 $(HOST_EXPORTS) \
34289 for flag in $(EXTRA_HOST_FLAGS) ; do \
34290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34291 done; \
34292 echo "Doing html in sed" ; \
34293 (cd $(HOST_SUBDIR)/sed && \
34294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34296 "RANLIB=$${RANLIB}" \
34297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34298 html) \
34299 || exit 1
34301 @endif sed
34303 .PHONY: maybe-TAGS-sed TAGS-sed
34304 maybe-TAGS-sed:
34305 @if sed
34306 maybe-TAGS-sed: TAGS-sed
34308 TAGS-sed: \
34309 configure-sed
34310 @: $(MAKE); $(unstage)
34311 @[ -f ./sed/Makefile ] || exit 0; \
34312 r=`${PWD_COMMAND}`; export r; \
34313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314 $(HOST_EXPORTS) \
34315 for flag in $(EXTRA_HOST_FLAGS) ; do \
34316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317 done; \
34318 echo "Doing TAGS in sed" ; \
34319 (cd $(HOST_SUBDIR)/sed && \
34320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322 "RANLIB=$${RANLIB}" \
34323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324 TAGS) \
34325 || exit 1
34327 @endif sed
34329 .PHONY: maybe-install-info-sed install-info-sed
34330 maybe-install-info-sed:
34331 @if sed
34332 maybe-install-info-sed: install-info-sed
34334 install-info-sed: \
34335 configure-sed \
34336 info-sed
34337 @: $(MAKE); $(unstage)
34338 @[ -f ./sed/Makefile ] || exit 0; \
34339 r=`${PWD_COMMAND}`; export r; \
34340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34341 $(HOST_EXPORTS) \
34342 for flag in $(EXTRA_HOST_FLAGS) ; do \
34343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34344 done; \
34345 echo "Doing install-info in sed" ; \
34346 (cd $(HOST_SUBDIR)/sed && \
34347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34349 "RANLIB=$${RANLIB}" \
34350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34351 install-info) \
34352 || exit 1
34354 @endif sed
34356 .PHONY: maybe-install-pdf-sed install-pdf-sed
34357 maybe-install-pdf-sed:
34358 @if sed
34359 maybe-install-pdf-sed: install-pdf-sed
34361 install-pdf-sed: \
34362 configure-sed \
34363 pdf-sed
34364 @: $(MAKE); $(unstage)
34365 @[ -f ./sed/Makefile ] || exit 0; \
34366 r=`${PWD_COMMAND}`; export r; \
34367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34368 $(HOST_EXPORTS) \
34369 for flag in $(EXTRA_HOST_FLAGS) ; do \
34370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34371 done; \
34372 echo "Doing install-pdf in sed" ; \
34373 (cd $(HOST_SUBDIR)/sed && \
34374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34376 "RANLIB=$${RANLIB}" \
34377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34378 install-pdf) \
34379 || exit 1
34381 @endif sed
34383 .PHONY: maybe-install-html-sed install-html-sed
34384 maybe-install-html-sed:
34385 @if sed
34386 maybe-install-html-sed: install-html-sed
34388 install-html-sed: \
34389 configure-sed \
34390 html-sed
34391 @: $(MAKE); $(unstage)
34392 @[ -f ./sed/Makefile ] || exit 0; \
34393 r=`${PWD_COMMAND}`; export r; \
34394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34395 $(HOST_EXPORTS) \
34396 for flag in $(EXTRA_HOST_FLAGS) ; do \
34397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398 done; \
34399 echo "Doing install-html in sed" ; \
34400 (cd $(HOST_SUBDIR)/sed && \
34401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34403 "RANLIB=$${RANLIB}" \
34404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34405 install-html) \
34406 || exit 1
34408 @endif sed
34410 .PHONY: maybe-installcheck-sed installcheck-sed
34411 maybe-installcheck-sed:
34412 @if sed
34413 maybe-installcheck-sed: installcheck-sed
34415 installcheck-sed: \
34416 configure-sed
34417 @: $(MAKE); $(unstage)
34418 @[ -f ./sed/Makefile ] || exit 0; \
34419 r=`${PWD_COMMAND}`; export r; \
34420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421 $(HOST_EXPORTS) \
34422 for flag in $(EXTRA_HOST_FLAGS) ; do \
34423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34424 done; \
34425 echo "Doing installcheck in sed" ; \
34426 (cd $(HOST_SUBDIR)/sed && \
34427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429 "RANLIB=$${RANLIB}" \
34430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34431 installcheck) \
34432 || exit 1
34434 @endif sed
34436 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
34437 maybe-mostlyclean-sed:
34438 @if sed
34439 maybe-mostlyclean-sed: mostlyclean-sed
34441 mostlyclean-sed:
34442 @: $(MAKE); $(unstage)
34443 @[ -f ./sed/Makefile ] || exit 0; \
34444 r=`${PWD_COMMAND}`; export r; \
34445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446 $(HOST_EXPORTS) \
34447 for flag in $(EXTRA_HOST_FLAGS) ; do \
34448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34449 done; \
34450 echo "Doing mostlyclean in sed" ; \
34451 (cd $(HOST_SUBDIR)/sed && \
34452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34454 "RANLIB=$${RANLIB}" \
34455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34456 mostlyclean) \
34457 || exit 1
34459 @endif sed
34461 .PHONY: maybe-clean-sed clean-sed
34462 maybe-clean-sed:
34463 @if sed
34464 maybe-clean-sed: clean-sed
34466 clean-sed:
34467 @: $(MAKE); $(unstage)
34468 @[ -f ./sed/Makefile ] || exit 0; \
34469 r=`${PWD_COMMAND}`; export r; \
34470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471 $(HOST_EXPORTS) \
34472 for flag in $(EXTRA_HOST_FLAGS) ; do \
34473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 done; \
34475 echo "Doing clean in sed" ; \
34476 (cd $(HOST_SUBDIR)/sed && \
34477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34479 "RANLIB=$${RANLIB}" \
34480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34481 clean) \
34482 || exit 1
34484 @endif sed
34486 .PHONY: maybe-distclean-sed distclean-sed
34487 maybe-distclean-sed:
34488 @if sed
34489 maybe-distclean-sed: distclean-sed
34491 distclean-sed:
34492 @: $(MAKE); $(unstage)
34493 @[ -f ./sed/Makefile ] || exit 0; \
34494 r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(HOST_EXPORTS) \
34497 for flag in $(EXTRA_HOST_FLAGS) ; do \
34498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34499 done; \
34500 echo "Doing distclean in sed" ; \
34501 (cd $(HOST_SUBDIR)/sed && \
34502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504 "RANLIB=$${RANLIB}" \
34505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34506 distclean) \
34507 || exit 1
34509 @endif sed
34511 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34512 maybe-maintainer-clean-sed:
34513 @if sed
34514 maybe-maintainer-clean-sed: maintainer-clean-sed
34516 maintainer-clean-sed:
34517 @: $(MAKE); $(unstage)
34518 @[ -f ./sed/Makefile ] || exit 0; \
34519 r=`${PWD_COMMAND}`; export r; \
34520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34521 $(HOST_EXPORTS) \
34522 for flag in $(EXTRA_HOST_FLAGS) ; do \
34523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34524 done; \
34525 echo "Doing maintainer-clean in sed" ; \
34526 (cd $(HOST_SUBDIR)/sed && \
34527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34529 "RANLIB=$${RANLIB}" \
34530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34531 maintainer-clean) \
34532 || exit 1
34534 @endif sed
34538 .PHONY: configure-send-pr maybe-configure-send-pr
34539 maybe-configure-send-pr:
34540 @if gcc-bootstrap
34541 configure-send-pr: stage_current
34542 @endif gcc-bootstrap
34543 @if send-pr
34544 maybe-configure-send-pr: configure-send-pr
34545 configure-send-pr:
34546 @: $(MAKE); $(unstage)
34547 @r=`${PWD_COMMAND}`; export r; \
34548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34549 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34551 $(HOST_EXPORTS) \
34552 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34553 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34554 case $(srcdir) in \
34555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34556 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34558 esac; \
34559 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34560 libsrcdir="$$s/send-pr"; \
34561 $(SHELL) $${libsrcdir}/configure \
34562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34563 --target=${target_alias} $${srcdiroption} \
34564 || exit 1
34565 @endif send-pr
34571 .PHONY: all-send-pr maybe-all-send-pr
34572 maybe-all-send-pr:
34573 @if gcc-bootstrap
34574 all-send-pr: stage_current
34575 @endif gcc-bootstrap
34576 @if send-pr
34577 TARGET-send-pr=all
34578 maybe-all-send-pr: all-send-pr
34579 all-send-pr: configure-send-pr
34580 @: $(MAKE); $(unstage)
34581 @r=`${PWD_COMMAND}`; export r; \
34582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34583 $(HOST_EXPORTS) \
34584 (cd $(HOST_SUBDIR)/send-pr && \
34585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34586 $(TARGET-send-pr))
34587 @endif send-pr
34592 .PHONY: check-send-pr maybe-check-send-pr
34593 maybe-check-send-pr:
34594 @if send-pr
34595 maybe-check-send-pr: check-send-pr
34597 check-send-pr:
34598 @: $(MAKE); $(unstage)
34599 @r=`${PWD_COMMAND}`; export r; \
34600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34601 $(HOST_EXPORTS) \
34602 (cd $(HOST_SUBDIR)/send-pr && \
34603 $(MAKE) $(FLAGS_TO_PASS) check)
34605 @endif send-pr
34607 .PHONY: install-send-pr maybe-install-send-pr
34608 maybe-install-send-pr:
34609 @if send-pr
34610 maybe-install-send-pr: install-send-pr
34612 install-send-pr: installdirs
34613 @: $(MAKE); $(unstage)
34614 @r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(HOST_EXPORTS) \
34617 (cd $(HOST_SUBDIR)/send-pr && \
34618 $(MAKE) $(FLAGS_TO_PASS) install)
34620 @endif send-pr
34622 # Other targets (info, dvi, pdf, etc.)
34624 .PHONY: maybe-info-send-pr info-send-pr
34625 maybe-info-send-pr:
34626 @if send-pr
34627 maybe-info-send-pr: info-send-pr
34629 info-send-pr: \
34630 configure-send-pr
34631 @: $(MAKE); $(unstage)
34632 @[ -f ./send-pr/Makefile ] || exit 0; \
34633 r=`${PWD_COMMAND}`; export r; \
34634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635 $(HOST_EXPORTS) \
34636 for flag in $(EXTRA_HOST_FLAGS) ; do \
34637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34638 done; \
34639 echo "Doing info in send-pr" ; \
34640 (cd $(HOST_SUBDIR)/send-pr && \
34641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34643 "RANLIB=$${RANLIB}" \
34644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34645 info) \
34646 || exit 1
34648 @endif send-pr
34650 .PHONY: maybe-dvi-send-pr dvi-send-pr
34651 maybe-dvi-send-pr:
34652 @if send-pr
34653 maybe-dvi-send-pr: dvi-send-pr
34655 dvi-send-pr: \
34656 configure-send-pr
34657 @: $(MAKE); $(unstage)
34658 @[ -f ./send-pr/Makefile ] || exit 0; \
34659 r=`${PWD_COMMAND}`; export r; \
34660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661 $(HOST_EXPORTS) \
34662 for flag in $(EXTRA_HOST_FLAGS) ; do \
34663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34664 done; \
34665 echo "Doing dvi in send-pr" ; \
34666 (cd $(HOST_SUBDIR)/send-pr && \
34667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34669 "RANLIB=$${RANLIB}" \
34670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34671 dvi) \
34672 || exit 1
34674 @endif send-pr
34676 .PHONY: maybe-pdf-send-pr pdf-send-pr
34677 maybe-pdf-send-pr:
34678 @if send-pr
34679 maybe-pdf-send-pr: pdf-send-pr
34681 pdf-send-pr: \
34682 configure-send-pr
34683 @: $(MAKE); $(unstage)
34684 @[ -f ./send-pr/Makefile ] || exit 0; \
34685 r=`${PWD_COMMAND}`; export r; \
34686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34687 $(HOST_EXPORTS) \
34688 for flag in $(EXTRA_HOST_FLAGS) ; do \
34689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34690 done; \
34691 echo "Doing pdf in send-pr" ; \
34692 (cd $(HOST_SUBDIR)/send-pr && \
34693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34695 "RANLIB=$${RANLIB}" \
34696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34697 pdf) \
34698 || exit 1
34700 @endif send-pr
34702 .PHONY: maybe-html-send-pr html-send-pr
34703 maybe-html-send-pr:
34704 @if send-pr
34705 maybe-html-send-pr: html-send-pr
34707 html-send-pr: \
34708 configure-send-pr
34709 @: $(MAKE); $(unstage)
34710 @[ -f ./send-pr/Makefile ] || exit 0; \
34711 r=`${PWD_COMMAND}`; export r; \
34712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34713 $(HOST_EXPORTS) \
34714 for flag in $(EXTRA_HOST_FLAGS) ; do \
34715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34716 done; \
34717 echo "Doing html in send-pr" ; \
34718 (cd $(HOST_SUBDIR)/send-pr && \
34719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34721 "RANLIB=$${RANLIB}" \
34722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34723 html) \
34724 || exit 1
34726 @endif send-pr
34728 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34729 maybe-TAGS-send-pr:
34730 @if send-pr
34731 maybe-TAGS-send-pr: TAGS-send-pr
34733 TAGS-send-pr: \
34734 configure-send-pr
34735 @: $(MAKE); $(unstage)
34736 @[ -f ./send-pr/Makefile ] || exit 0; \
34737 r=`${PWD_COMMAND}`; export r; \
34738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739 $(HOST_EXPORTS) \
34740 for flag in $(EXTRA_HOST_FLAGS) ; do \
34741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34742 done; \
34743 echo "Doing TAGS in send-pr" ; \
34744 (cd $(HOST_SUBDIR)/send-pr && \
34745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34747 "RANLIB=$${RANLIB}" \
34748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34749 TAGS) \
34750 || exit 1
34752 @endif send-pr
34754 .PHONY: maybe-install-info-send-pr install-info-send-pr
34755 maybe-install-info-send-pr:
34756 @if send-pr
34757 maybe-install-info-send-pr: install-info-send-pr
34759 install-info-send-pr: \
34760 configure-send-pr \
34761 info-send-pr
34762 @: $(MAKE); $(unstage)
34763 @[ -f ./send-pr/Makefile ] || exit 0; \
34764 r=`${PWD_COMMAND}`; export r; \
34765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766 $(HOST_EXPORTS) \
34767 for flag in $(EXTRA_HOST_FLAGS) ; do \
34768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34769 done; \
34770 echo "Doing install-info in send-pr" ; \
34771 (cd $(HOST_SUBDIR)/send-pr && \
34772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34774 "RANLIB=$${RANLIB}" \
34775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34776 install-info) \
34777 || exit 1
34779 @endif send-pr
34781 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34782 maybe-install-pdf-send-pr:
34783 @if send-pr
34784 maybe-install-pdf-send-pr: install-pdf-send-pr
34786 install-pdf-send-pr: \
34787 configure-send-pr \
34788 pdf-send-pr
34789 @: $(MAKE); $(unstage)
34790 @[ -f ./send-pr/Makefile ] || exit 0; \
34791 r=`${PWD_COMMAND}`; export r; \
34792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34793 $(HOST_EXPORTS) \
34794 for flag in $(EXTRA_HOST_FLAGS) ; do \
34795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34796 done; \
34797 echo "Doing install-pdf in send-pr" ; \
34798 (cd $(HOST_SUBDIR)/send-pr && \
34799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34801 "RANLIB=$${RANLIB}" \
34802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34803 install-pdf) \
34804 || exit 1
34806 @endif send-pr
34808 .PHONY: maybe-install-html-send-pr install-html-send-pr
34809 maybe-install-html-send-pr:
34810 @if send-pr
34811 maybe-install-html-send-pr: install-html-send-pr
34813 install-html-send-pr: \
34814 configure-send-pr \
34815 html-send-pr
34816 @: $(MAKE); $(unstage)
34817 @[ -f ./send-pr/Makefile ] || exit 0; \
34818 r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(HOST_EXPORTS) \
34821 for flag in $(EXTRA_HOST_FLAGS) ; do \
34822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823 done; \
34824 echo "Doing install-html in send-pr" ; \
34825 (cd $(HOST_SUBDIR)/send-pr && \
34826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828 "RANLIB=$${RANLIB}" \
34829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830 install-html) \
34831 || exit 1
34833 @endif send-pr
34835 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34836 maybe-installcheck-send-pr:
34837 @if send-pr
34838 maybe-installcheck-send-pr: installcheck-send-pr
34840 installcheck-send-pr: \
34841 configure-send-pr
34842 @: $(MAKE); $(unstage)
34843 @[ -f ./send-pr/Makefile ] || exit 0; \
34844 r=`${PWD_COMMAND}`; export r; \
34845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846 $(HOST_EXPORTS) \
34847 for flag in $(EXTRA_HOST_FLAGS) ; do \
34848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849 done; \
34850 echo "Doing installcheck in send-pr" ; \
34851 (cd $(HOST_SUBDIR)/send-pr && \
34852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854 "RANLIB=$${RANLIB}" \
34855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856 installcheck) \
34857 || exit 1
34859 @endif send-pr
34861 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34862 maybe-mostlyclean-send-pr:
34863 @if send-pr
34864 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34866 mostlyclean-send-pr:
34867 @: $(MAKE); $(unstage)
34868 @[ -f ./send-pr/Makefile ] || exit 0; \
34869 r=`${PWD_COMMAND}`; export r; \
34870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34871 $(HOST_EXPORTS) \
34872 for flag in $(EXTRA_HOST_FLAGS) ; do \
34873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34874 done; \
34875 echo "Doing mostlyclean in send-pr" ; \
34876 (cd $(HOST_SUBDIR)/send-pr && \
34877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34879 "RANLIB=$${RANLIB}" \
34880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34881 mostlyclean) \
34882 || exit 1
34884 @endif send-pr
34886 .PHONY: maybe-clean-send-pr clean-send-pr
34887 maybe-clean-send-pr:
34888 @if send-pr
34889 maybe-clean-send-pr: clean-send-pr
34891 clean-send-pr:
34892 @: $(MAKE); $(unstage)
34893 @[ -f ./send-pr/Makefile ] || exit 0; \
34894 r=`${PWD_COMMAND}`; export r; \
34895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896 $(HOST_EXPORTS) \
34897 for flag in $(EXTRA_HOST_FLAGS) ; do \
34898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34899 done; \
34900 echo "Doing clean in send-pr" ; \
34901 (cd $(HOST_SUBDIR)/send-pr && \
34902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34904 "RANLIB=$${RANLIB}" \
34905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34906 clean) \
34907 || exit 1
34909 @endif send-pr
34911 .PHONY: maybe-distclean-send-pr distclean-send-pr
34912 maybe-distclean-send-pr:
34913 @if send-pr
34914 maybe-distclean-send-pr: distclean-send-pr
34916 distclean-send-pr:
34917 @: $(MAKE); $(unstage)
34918 @[ -f ./send-pr/Makefile ] || exit 0; \
34919 r=`${PWD_COMMAND}`; export r; \
34920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34921 $(HOST_EXPORTS) \
34922 for flag in $(EXTRA_HOST_FLAGS) ; do \
34923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34924 done; \
34925 echo "Doing distclean in send-pr" ; \
34926 (cd $(HOST_SUBDIR)/send-pr && \
34927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34929 "RANLIB=$${RANLIB}" \
34930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34931 distclean) \
34932 || exit 1
34934 @endif send-pr
34936 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34937 maybe-maintainer-clean-send-pr:
34938 @if send-pr
34939 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34941 maintainer-clean-send-pr:
34942 @: $(MAKE); $(unstage)
34943 @[ -f ./send-pr/Makefile ] || exit 0; \
34944 r=`${PWD_COMMAND}`; export r; \
34945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34946 $(HOST_EXPORTS) \
34947 for flag in $(EXTRA_HOST_FLAGS) ; do \
34948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34949 done; \
34950 echo "Doing maintainer-clean in send-pr" ; \
34951 (cd $(HOST_SUBDIR)/send-pr && \
34952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34954 "RANLIB=$${RANLIB}" \
34955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34956 maintainer-clean) \
34957 || exit 1
34959 @endif send-pr
34963 .PHONY: configure-shellutils maybe-configure-shellutils
34964 maybe-configure-shellutils:
34965 @if gcc-bootstrap
34966 configure-shellutils: stage_current
34967 @endif gcc-bootstrap
34968 @if shellutils
34969 maybe-configure-shellutils: configure-shellutils
34970 configure-shellutils:
34971 @: $(MAKE); $(unstage)
34972 @r=`${PWD_COMMAND}`; export r; \
34973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34976 $(HOST_EXPORTS) \
34977 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34978 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34979 case $(srcdir) in \
34980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34981 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34983 esac; \
34984 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34985 libsrcdir="$$s/shellutils"; \
34986 $(SHELL) $${libsrcdir}/configure \
34987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34988 --target=${target_alias} $${srcdiroption} \
34989 || exit 1
34990 @endif shellutils
34996 .PHONY: all-shellutils maybe-all-shellutils
34997 maybe-all-shellutils:
34998 @if gcc-bootstrap
34999 all-shellutils: stage_current
35000 @endif gcc-bootstrap
35001 @if shellutils
35002 TARGET-shellutils=all
35003 maybe-all-shellutils: all-shellutils
35004 all-shellutils: configure-shellutils
35005 @: $(MAKE); $(unstage)
35006 @r=`${PWD_COMMAND}`; export r; \
35007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35008 $(HOST_EXPORTS) \
35009 (cd $(HOST_SUBDIR)/shellutils && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35011 $(TARGET-shellutils))
35012 @endif shellutils
35017 .PHONY: check-shellutils maybe-check-shellutils
35018 maybe-check-shellutils:
35019 @if shellutils
35020 maybe-check-shellutils: check-shellutils
35022 check-shellutils:
35023 @: $(MAKE); $(unstage)
35024 @r=`${PWD_COMMAND}`; export r; \
35025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026 $(HOST_EXPORTS) \
35027 (cd $(HOST_SUBDIR)/shellutils && \
35028 $(MAKE) $(FLAGS_TO_PASS) check)
35030 @endif shellutils
35032 .PHONY: install-shellutils maybe-install-shellutils
35033 maybe-install-shellutils:
35034 @if shellutils
35035 maybe-install-shellutils: install-shellutils
35037 install-shellutils: installdirs
35038 @: $(MAKE); $(unstage)
35039 @r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(HOST_EXPORTS) \
35042 (cd $(HOST_SUBDIR)/shellutils && \
35043 $(MAKE) $(FLAGS_TO_PASS) install)
35045 @endif shellutils
35047 # Other targets (info, dvi, pdf, etc.)
35049 .PHONY: maybe-info-shellutils info-shellutils
35050 maybe-info-shellutils:
35051 @if shellutils
35052 maybe-info-shellutils: info-shellutils
35054 info-shellutils: \
35055 configure-shellutils
35056 @: $(MAKE); $(unstage)
35057 @[ -f ./shellutils/Makefile ] || exit 0; \
35058 r=`${PWD_COMMAND}`; export r; \
35059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35060 $(HOST_EXPORTS) \
35061 for flag in $(EXTRA_HOST_FLAGS) ; do \
35062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063 done; \
35064 echo "Doing info in shellutils" ; \
35065 (cd $(HOST_SUBDIR)/shellutils && \
35066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35068 "RANLIB=$${RANLIB}" \
35069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35070 info) \
35071 || exit 1
35073 @endif shellutils
35075 .PHONY: maybe-dvi-shellutils dvi-shellutils
35076 maybe-dvi-shellutils:
35077 @if shellutils
35078 maybe-dvi-shellutils: dvi-shellutils
35080 dvi-shellutils: \
35081 configure-shellutils
35082 @: $(MAKE); $(unstage)
35083 @[ -f ./shellutils/Makefile ] || exit 0; \
35084 r=`${PWD_COMMAND}`; export r; \
35085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086 $(HOST_EXPORTS) \
35087 for flag in $(EXTRA_HOST_FLAGS) ; do \
35088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35089 done; \
35090 echo "Doing dvi in shellutils" ; \
35091 (cd $(HOST_SUBDIR)/shellutils && \
35092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35094 "RANLIB=$${RANLIB}" \
35095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35096 dvi) \
35097 || exit 1
35099 @endif shellutils
35101 .PHONY: maybe-pdf-shellutils pdf-shellutils
35102 maybe-pdf-shellutils:
35103 @if shellutils
35104 maybe-pdf-shellutils: pdf-shellutils
35106 pdf-shellutils: \
35107 configure-shellutils
35108 @: $(MAKE); $(unstage)
35109 @[ -f ./shellutils/Makefile ] || exit 0; \
35110 r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 $(HOST_EXPORTS) \
35113 for flag in $(EXTRA_HOST_FLAGS) ; do \
35114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35115 done; \
35116 echo "Doing pdf in shellutils" ; \
35117 (cd $(HOST_SUBDIR)/shellutils && \
35118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35120 "RANLIB=$${RANLIB}" \
35121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35122 pdf) \
35123 || exit 1
35125 @endif shellutils
35127 .PHONY: maybe-html-shellutils html-shellutils
35128 maybe-html-shellutils:
35129 @if shellutils
35130 maybe-html-shellutils: html-shellutils
35132 html-shellutils: \
35133 configure-shellutils
35134 @: $(MAKE); $(unstage)
35135 @[ -f ./shellutils/Makefile ] || exit 0; \
35136 r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 $(HOST_EXPORTS) \
35139 for flag in $(EXTRA_HOST_FLAGS) ; do \
35140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35141 done; \
35142 echo "Doing html in shellutils" ; \
35143 (cd $(HOST_SUBDIR)/shellutils && \
35144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35146 "RANLIB=$${RANLIB}" \
35147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35148 html) \
35149 || exit 1
35151 @endif shellutils
35153 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
35154 maybe-TAGS-shellutils:
35155 @if shellutils
35156 maybe-TAGS-shellutils: TAGS-shellutils
35158 TAGS-shellutils: \
35159 configure-shellutils
35160 @: $(MAKE); $(unstage)
35161 @[ -f ./shellutils/Makefile ] || exit 0; \
35162 r=`${PWD_COMMAND}`; export r; \
35163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35164 $(HOST_EXPORTS) \
35165 for flag in $(EXTRA_HOST_FLAGS) ; do \
35166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35167 done; \
35168 echo "Doing TAGS in shellutils" ; \
35169 (cd $(HOST_SUBDIR)/shellutils && \
35170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35172 "RANLIB=$${RANLIB}" \
35173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35174 TAGS) \
35175 || exit 1
35177 @endif shellutils
35179 .PHONY: maybe-install-info-shellutils install-info-shellutils
35180 maybe-install-info-shellutils:
35181 @if shellutils
35182 maybe-install-info-shellutils: install-info-shellutils
35184 install-info-shellutils: \
35185 configure-shellutils \
35186 info-shellutils
35187 @: $(MAKE); $(unstage)
35188 @[ -f ./shellutils/Makefile ] || exit 0; \
35189 r=`${PWD_COMMAND}`; export r; \
35190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191 $(HOST_EXPORTS) \
35192 for flag in $(EXTRA_HOST_FLAGS) ; do \
35193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194 done; \
35195 echo "Doing install-info in shellutils" ; \
35196 (cd $(HOST_SUBDIR)/shellutils && \
35197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199 "RANLIB=$${RANLIB}" \
35200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201 install-info) \
35202 || exit 1
35204 @endif shellutils
35206 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35207 maybe-install-pdf-shellutils:
35208 @if shellutils
35209 maybe-install-pdf-shellutils: install-pdf-shellutils
35211 install-pdf-shellutils: \
35212 configure-shellutils \
35213 pdf-shellutils
35214 @: $(MAKE); $(unstage)
35215 @[ -f ./shellutils/Makefile ] || exit 0; \
35216 r=`${PWD_COMMAND}`; export r; \
35217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35218 $(HOST_EXPORTS) \
35219 for flag in $(EXTRA_HOST_FLAGS) ; do \
35220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35221 done; \
35222 echo "Doing install-pdf in shellutils" ; \
35223 (cd $(HOST_SUBDIR)/shellutils && \
35224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35226 "RANLIB=$${RANLIB}" \
35227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35228 install-pdf) \
35229 || exit 1
35231 @endif shellutils
35233 .PHONY: maybe-install-html-shellutils install-html-shellutils
35234 maybe-install-html-shellutils:
35235 @if shellutils
35236 maybe-install-html-shellutils: install-html-shellutils
35238 install-html-shellutils: \
35239 configure-shellutils \
35240 html-shellutils
35241 @: $(MAKE); $(unstage)
35242 @[ -f ./shellutils/Makefile ] || exit 0; \
35243 r=`${PWD_COMMAND}`; export r; \
35244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245 $(HOST_EXPORTS) \
35246 for flag in $(EXTRA_HOST_FLAGS) ; do \
35247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248 done; \
35249 echo "Doing install-html in shellutils" ; \
35250 (cd $(HOST_SUBDIR)/shellutils && \
35251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253 "RANLIB=$${RANLIB}" \
35254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255 install-html) \
35256 || exit 1
35258 @endif shellutils
35260 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
35261 maybe-installcheck-shellutils:
35262 @if shellutils
35263 maybe-installcheck-shellutils: installcheck-shellutils
35265 installcheck-shellutils: \
35266 configure-shellutils
35267 @: $(MAKE); $(unstage)
35268 @[ -f ./shellutils/Makefile ] || exit 0; \
35269 r=`${PWD_COMMAND}`; export r; \
35270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271 $(HOST_EXPORTS) \
35272 for flag in $(EXTRA_HOST_FLAGS) ; do \
35273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274 done; \
35275 echo "Doing installcheck in shellutils" ; \
35276 (cd $(HOST_SUBDIR)/shellutils && \
35277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279 "RANLIB=$${RANLIB}" \
35280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281 installcheck) \
35282 || exit 1
35284 @endif shellutils
35286 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35287 maybe-mostlyclean-shellutils:
35288 @if shellutils
35289 maybe-mostlyclean-shellutils: mostlyclean-shellutils
35291 mostlyclean-shellutils:
35292 @: $(MAKE); $(unstage)
35293 @[ -f ./shellutils/Makefile ] || exit 0; \
35294 r=`${PWD_COMMAND}`; export r; \
35295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35296 $(HOST_EXPORTS) \
35297 for flag in $(EXTRA_HOST_FLAGS) ; do \
35298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35299 done; \
35300 echo "Doing mostlyclean in shellutils" ; \
35301 (cd $(HOST_SUBDIR)/shellutils && \
35302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35304 "RANLIB=$${RANLIB}" \
35305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35306 mostlyclean) \
35307 || exit 1
35309 @endif shellutils
35311 .PHONY: maybe-clean-shellutils clean-shellutils
35312 maybe-clean-shellutils:
35313 @if shellutils
35314 maybe-clean-shellutils: clean-shellutils
35316 clean-shellutils:
35317 @: $(MAKE); $(unstage)
35318 @[ -f ./shellutils/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 clean in shellutils" ; \
35326 (cd $(HOST_SUBDIR)/shellutils && \
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 clean) \
35332 || exit 1
35334 @endif shellutils
35336 .PHONY: maybe-distclean-shellutils distclean-shellutils
35337 maybe-distclean-shellutils:
35338 @if shellutils
35339 maybe-distclean-shellutils: distclean-shellutils
35341 distclean-shellutils:
35342 @: $(MAKE); $(unstage)
35343 @[ -f ./shellutils/Makefile ] || exit 0; \
35344 r=`${PWD_COMMAND}`; export r; \
35345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346 $(HOST_EXPORTS) \
35347 for flag in $(EXTRA_HOST_FLAGS) ; do \
35348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35349 done; \
35350 echo "Doing distclean in shellutils" ; \
35351 (cd $(HOST_SUBDIR)/shellutils && \
35352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35354 "RANLIB=$${RANLIB}" \
35355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35356 distclean) \
35357 || exit 1
35359 @endif shellutils
35361 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35362 maybe-maintainer-clean-shellutils:
35363 @if shellutils
35364 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35366 maintainer-clean-shellutils:
35367 @: $(MAKE); $(unstage)
35368 @[ -f ./shellutils/Makefile ] || exit 0; \
35369 r=`${PWD_COMMAND}`; export r; \
35370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35371 $(HOST_EXPORTS) \
35372 for flag in $(EXTRA_HOST_FLAGS) ; do \
35373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35374 done; \
35375 echo "Doing maintainer-clean in shellutils" ; \
35376 (cd $(HOST_SUBDIR)/shellutils && \
35377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35379 "RANLIB=$${RANLIB}" \
35380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35381 maintainer-clean) \
35382 || exit 1
35384 @endif shellutils
35388 .PHONY: configure-sid maybe-configure-sid
35389 maybe-configure-sid:
35390 @if gcc-bootstrap
35391 configure-sid: stage_current
35392 @endif gcc-bootstrap
35393 @if sid
35394 maybe-configure-sid: configure-sid
35395 configure-sid:
35396 @: $(MAKE); $(unstage)
35397 @r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35401 $(HOST_EXPORTS) \
35402 echo Configuring in $(HOST_SUBDIR)/sid; \
35403 cd "$(HOST_SUBDIR)/sid" || exit 1; \
35404 case $(srcdir) in \
35405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35406 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35408 esac; \
35409 srcdiroption="--srcdir=$${topdir}/sid"; \
35410 libsrcdir="$$s/sid"; \
35411 $(SHELL) $${libsrcdir}/configure \
35412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35413 --target=${target_alias} $${srcdiroption} \
35414 || exit 1
35415 @endif sid
35421 .PHONY: all-sid maybe-all-sid
35422 maybe-all-sid:
35423 @if gcc-bootstrap
35424 all-sid: stage_current
35425 @endif gcc-bootstrap
35426 @if sid
35427 TARGET-sid=all
35428 maybe-all-sid: all-sid
35429 all-sid: configure-sid
35430 @: $(MAKE); $(unstage)
35431 @r=`${PWD_COMMAND}`; export r; \
35432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35433 $(HOST_EXPORTS) \
35434 (cd $(HOST_SUBDIR)/sid && \
35435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35436 $(TARGET-sid))
35437 @endif sid
35442 .PHONY: check-sid maybe-check-sid
35443 maybe-check-sid:
35444 @if sid
35445 maybe-check-sid: check-sid
35447 check-sid:
35448 @: $(MAKE); $(unstage)
35449 @r=`${PWD_COMMAND}`; export r; \
35450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35451 $(HOST_EXPORTS) \
35452 (cd $(HOST_SUBDIR)/sid && \
35453 $(MAKE) $(FLAGS_TO_PASS) check)
35455 @endif sid
35457 .PHONY: install-sid maybe-install-sid
35458 maybe-install-sid:
35459 @if sid
35460 maybe-install-sid: install-sid
35462 install-sid: installdirs
35463 @: $(MAKE); $(unstage)
35464 @r=`${PWD_COMMAND}`; export r; \
35465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35466 $(HOST_EXPORTS) \
35467 (cd $(HOST_SUBDIR)/sid && \
35468 $(MAKE) $(FLAGS_TO_PASS) install)
35470 @endif sid
35472 # Other targets (info, dvi, pdf, etc.)
35474 .PHONY: maybe-info-sid info-sid
35475 maybe-info-sid:
35476 @if sid
35477 maybe-info-sid: info-sid
35479 info-sid: \
35480 configure-sid
35481 @: $(MAKE); $(unstage)
35482 @[ -f ./sid/Makefile ] || exit 0; \
35483 r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 $(HOST_EXPORTS) \
35486 for flag in $(EXTRA_HOST_FLAGS) ; do \
35487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35488 done; \
35489 echo "Doing info in sid" ; \
35490 (cd $(HOST_SUBDIR)/sid && \
35491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35493 "RANLIB=$${RANLIB}" \
35494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35495 info) \
35496 || exit 1
35498 @endif sid
35500 .PHONY: maybe-dvi-sid dvi-sid
35501 maybe-dvi-sid:
35502 @if sid
35503 maybe-dvi-sid: dvi-sid
35505 dvi-sid: \
35506 configure-sid
35507 @: $(MAKE); $(unstage)
35508 @[ -f ./sid/Makefile ] || exit 0; \
35509 r=`${PWD_COMMAND}`; export r; \
35510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35511 $(HOST_EXPORTS) \
35512 for flag in $(EXTRA_HOST_FLAGS) ; do \
35513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35514 done; \
35515 echo "Doing dvi in sid" ; \
35516 (cd $(HOST_SUBDIR)/sid && \
35517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35519 "RANLIB=$${RANLIB}" \
35520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35521 dvi) \
35522 || exit 1
35524 @endif sid
35526 .PHONY: maybe-pdf-sid pdf-sid
35527 maybe-pdf-sid:
35528 @if sid
35529 maybe-pdf-sid: pdf-sid
35531 pdf-sid: \
35532 configure-sid
35533 @: $(MAKE); $(unstage)
35534 @[ -f ./sid/Makefile ] || exit 0; \
35535 r=`${PWD_COMMAND}`; export r; \
35536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35537 $(HOST_EXPORTS) \
35538 for flag in $(EXTRA_HOST_FLAGS) ; do \
35539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35540 done; \
35541 echo "Doing pdf in sid" ; \
35542 (cd $(HOST_SUBDIR)/sid && \
35543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35545 "RANLIB=$${RANLIB}" \
35546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35547 pdf) \
35548 || exit 1
35550 @endif sid
35552 .PHONY: maybe-html-sid html-sid
35553 maybe-html-sid:
35554 @if sid
35555 maybe-html-sid: html-sid
35557 html-sid: \
35558 configure-sid
35559 @: $(MAKE); $(unstage)
35560 @[ -f ./sid/Makefile ] || exit 0; \
35561 r=`${PWD_COMMAND}`; export r; \
35562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563 $(HOST_EXPORTS) \
35564 for flag in $(EXTRA_HOST_FLAGS) ; do \
35565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35566 done; \
35567 echo "Doing html in sid" ; \
35568 (cd $(HOST_SUBDIR)/sid && \
35569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35571 "RANLIB=$${RANLIB}" \
35572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35573 html) \
35574 || exit 1
35576 @endif sid
35578 .PHONY: maybe-TAGS-sid TAGS-sid
35579 maybe-TAGS-sid:
35580 @if sid
35581 maybe-TAGS-sid: TAGS-sid
35583 TAGS-sid: \
35584 configure-sid
35585 @: $(MAKE); $(unstage)
35586 @[ -f ./sid/Makefile ] || exit 0; \
35587 r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 $(HOST_EXPORTS) \
35590 for flag in $(EXTRA_HOST_FLAGS) ; do \
35591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35592 done; \
35593 echo "Doing TAGS in sid" ; \
35594 (cd $(HOST_SUBDIR)/sid && \
35595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35597 "RANLIB=$${RANLIB}" \
35598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35599 TAGS) \
35600 || exit 1
35602 @endif sid
35604 .PHONY: maybe-install-info-sid install-info-sid
35605 maybe-install-info-sid:
35606 @if sid
35607 maybe-install-info-sid: install-info-sid
35609 install-info-sid: \
35610 configure-sid \
35611 info-sid
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./sid/Makefile ] || exit 0; \
35614 r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 for flag in $(EXTRA_HOST_FLAGS) ; do \
35618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 done; \
35620 echo "Doing install-info in sid" ; \
35621 (cd $(HOST_SUBDIR)/sid && \
35622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624 "RANLIB=$${RANLIB}" \
35625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626 install-info) \
35627 || exit 1
35629 @endif sid
35631 .PHONY: maybe-install-pdf-sid install-pdf-sid
35632 maybe-install-pdf-sid:
35633 @if sid
35634 maybe-install-pdf-sid: install-pdf-sid
35636 install-pdf-sid: \
35637 configure-sid \
35638 pdf-sid
35639 @: $(MAKE); $(unstage)
35640 @[ -f ./sid/Makefile ] || exit 0; \
35641 r=`${PWD_COMMAND}`; export r; \
35642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35643 $(HOST_EXPORTS) \
35644 for flag in $(EXTRA_HOST_FLAGS) ; do \
35645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35646 done; \
35647 echo "Doing install-pdf in sid" ; \
35648 (cd $(HOST_SUBDIR)/sid && \
35649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35651 "RANLIB=$${RANLIB}" \
35652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35653 install-pdf) \
35654 || exit 1
35656 @endif sid
35658 .PHONY: maybe-install-html-sid install-html-sid
35659 maybe-install-html-sid:
35660 @if sid
35661 maybe-install-html-sid: install-html-sid
35663 install-html-sid: \
35664 configure-sid \
35665 html-sid
35666 @: $(MAKE); $(unstage)
35667 @[ -f ./sid/Makefile ] || exit 0; \
35668 r=`${PWD_COMMAND}`; export r; \
35669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670 $(HOST_EXPORTS) \
35671 for flag in $(EXTRA_HOST_FLAGS) ; do \
35672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673 done; \
35674 echo "Doing install-html in sid" ; \
35675 (cd $(HOST_SUBDIR)/sid && \
35676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678 "RANLIB=$${RANLIB}" \
35679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680 install-html) \
35681 || exit 1
35683 @endif sid
35685 .PHONY: maybe-installcheck-sid installcheck-sid
35686 maybe-installcheck-sid:
35687 @if sid
35688 maybe-installcheck-sid: installcheck-sid
35690 installcheck-sid: \
35691 configure-sid
35692 @: $(MAKE); $(unstage)
35693 @[ -f ./sid/Makefile ] || exit 0; \
35694 r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(HOST_EXPORTS) \
35697 for flag in $(EXTRA_HOST_FLAGS) ; do \
35698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35699 done; \
35700 echo "Doing installcheck in sid" ; \
35701 (cd $(HOST_SUBDIR)/sid && \
35702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704 "RANLIB=$${RANLIB}" \
35705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706 installcheck) \
35707 || exit 1
35709 @endif sid
35711 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35712 maybe-mostlyclean-sid:
35713 @if sid
35714 maybe-mostlyclean-sid: mostlyclean-sid
35716 mostlyclean-sid:
35717 @: $(MAKE); $(unstage)
35718 @[ -f ./sid/Makefile ] || exit 0; \
35719 r=`${PWD_COMMAND}`; export r; \
35720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35721 $(HOST_EXPORTS) \
35722 for flag in $(EXTRA_HOST_FLAGS) ; do \
35723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35724 done; \
35725 echo "Doing mostlyclean in sid" ; \
35726 (cd $(HOST_SUBDIR)/sid && \
35727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35729 "RANLIB=$${RANLIB}" \
35730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35731 mostlyclean) \
35732 || exit 1
35734 @endif sid
35736 .PHONY: maybe-clean-sid clean-sid
35737 maybe-clean-sid:
35738 @if sid
35739 maybe-clean-sid: clean-sid
35741 clean-sid:
35742 @: $(MAKE); $(unstage)
35743 @[ -f ./sid/Makefile ] || exit 0; \
35744 r=`${PWD_COMMAND}`; export r; \
35745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35746 $(HOST_EXPORTS) \
35747 for flag in $(EXTRA_HOST_FLAGS) ; do \
35748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35749 done; \
35750 echo "Doing clean in sid" ; \
35751 (cd $(HOST_SUBDIR)/sid && \
35752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35754 "RANLIB=$${RANLIB}" \
35755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35756 clean) \
35757 || exit 1
35759 @endif sid
35761 .PHONY: maybe-distclean-sid distclean-sid
35762 maybe-distclean-sid:
35763 @if sid
35764 maybe-distclean-sid: distclean-sid
35766 distclean-sid:
35767 @: $(MAKE); $(unstage)
35768 @[ -f ./sid/Makefile ] || exit 0; \
35769 r=`${PWD_COMMAND}`; export r; \
35770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35771 $(HOST_EXPORTS) \
35772 for flag in $(EXTRA_HOST_FLAGS) ; do \
35773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35774 done; \
35775 echo "Doing distclean in sid" ; \
35776 (cd $(HOST_SUBDIR)/sid && \
35777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35779 "RANLIB=$${RANLIB}" \
35780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35781 distclean) \
35782 || exit 1
35784 @endif sid
35786 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35787 maybe-maintainer-clean-sid:
35788 @if sid
35789 maybe-maintainer-clean-sid: maintainer-clean-sid
35791 maintainer-clean-sid:
35792 @: $(MAKE); $(unstage)
35793 @[ -f ./sid/Makefile ] || exit 0; \
35794 r=`${PWD_COMMAND}`; export r; \
35795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796 $(HOST_EXPORTS) \
35797 for flag in $(EXTRA_HOST_FLAGS) ; do \
35798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35799 done; \
35800 echo "Doing maintainer-clean in sid" ; \
35801 (cd $(HOST_SUBDIR)/sid && \
35802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804 "RANLIB=$${RANLIB}" \
35805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35806 maintainer-clean) \
35807 || exit 1
35809 @endif sid
35813 .PHONY: configure-sim maybe-configure-sim
35814 maybe-configure-sim:
35815 @if gcc-bootstrap
35816 configure-sim: stage_current
35817 @endif gcc-bootstrap
35818 @if sim
35819 maybe-configure-sim: configure-sim
35820 configure-sim:
35821 @: $(MAKE); $(unstage)
35822 @r=`${PWD_COMMAND}`; export r; \
35823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35824 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35826 $(HOST_EXPORTS) \
35827 echo Configuring in $(HOST_SUBDIR)/sim; \
35828 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35829 case $(srcdir) in \
35830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35831 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35833 esac; \
35834 srcdiroption="--srcdir=$${topdir}/sim"; \
35835 libsrcdir="$$s/sim"; \
35836 $(SHELL) $${libsrcdir}/configure \
35837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35838 --target=${target_alias} $${srcdiroption} \
35839 || exit 1
35840 @endif sim
35846 .PHONY: all-sim maybe-all-sim
35847 maybe-all-sim:
35848 @if gcc-bootstrap
35849 all-sim: stage_current
35850 @endif gcc-bootstrap
35851 @if sim
35852 TARGET-sim=all
35853 maybe-all-sim: all-sim
35854 all-sim: configure-sim
35855 @: $(MAKE); $(unstage)
35856 @r=`${PWD_COMMAND}`; export r; \
35857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35858 $(HOST_EXPORTS) \
35859 (cd $(HOST_SUBDIR)/sim && \
35860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35861 $(TARGET-sim))
35862 @endif sim
35867 .PHONY: check-sim maybe-check-sim
35868 maybe-check-sim:
35869 @if sim
35870 maybe-check-sim: check-sim
35872 check-sim:
35873 @: $(MAKE); $(unstage)
35874 @r=`${PWD_COMMAND}`; export r; \
35875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876 $(HOST_EXPORTS) \
35877 (cd $(HOST_SUBDIR)/sim && \
35878 $(MAKE) $(FLAGS_TO_PASS) check)
35880 @endif sim
35882 .PHONY: install-sim maybe-install-sim
35883 maybe-install-sim:
35884 @if sim
35885 maybe-install-sim: install-sim
35887 install-sim: installdirs
35888 @: $(MAKE); $(unstage)
35889 @r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 (cd $(HOST_SUBDIR)/sim && \
35893 $(MAKE) $(FLAGS_TO_PASS) install)
35895 @endif sim
35897 # Other targets (info, dvi, pdf, etc.)
35899 .PHONY: maybe-info-sim info-sim
35900 maybe-info-sim:
35901 @if sim
35902 maybe-info-sim: info-sim
35904 info-sim: \
35905 configure-sim
35906 @: $(MAKE); $(unstage)
35907 @[ -f ./sim/Makefile ] || exit 0; \
35908 r=`${PWD_COMMAND}`; export r; \
35909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35910 $(HOST_EXPORTS) \
35911 for flag in $(EXTRA_HOST_FLAGS) ; do \
35912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35913 done; \
35914 echo "Doing info in sim" ; \
35915 (cd $(HOST_SUBDIR)/sim && \
35916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35918 "RANLIB=$${RANLIB}" \
35919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35920 info) \
35921 || exit 1
35923 @endif sim
35925 .PHONY: maybe-dvi-sim dvi-sim
35926 maybe-dvi-sim:
35927 @if sim
35928 maybe-dvi-sim: dvi-sim
35930 dvi-sim: \
35931 configure-sim
35932 @: $(MAKE); $(unstage)
35933 @[ -f ./sim/Makefile ] || exit 0; \
35934 r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 $(HOST_EXPORTS) \
35937 for flag in $(EXTRA_HOST_FLAGS) ; do \
35938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939 done; \
35940 echo "Doing dvi in sim" ; \
35941 (cd $(HOST_SUBDIR)/sim && \
35942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944 "RANLIB=$${RANLIB}" \
35945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946 dvi) \
35947 || exit 1
35949 @endif sim
35951 .PHONY: maybe-pdf-sim pdf-sim
35952 maybe-pdf-sim:
35953 @if sim
35954 maybe-pdf-sim: pdf-sim
35956 pdf-sim: \
35957 configure-sim
35958 @: $(MAKE); $(unstage)
35959 @[ -f ./sim/Makefile ] || exit 0; \
35960 r=`${PWD_COMMAND}`; export r; \
35961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35962 $(HOST_EXPORTS) \
35963 for flag in $(EXTRA_HOST_FLAGS) ; do \
35964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35965 done; \
35966 echo "Doing pdf in sim" ; \
35967 (cd $(HOST_SUBDIR)/sim && \
35968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35970 "RANLIB=$${RANLIB}" \
35971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35972 pdf) \
35973 || exit 1
35975 @endif sim
35977 .PHONY: maybe-html-sim html-sim
35978 maybe-html-sim:
35979 @if sim
35980 maybe-html-sim: html-sim
35982 html-sim: \
35983 configure-sim
35984 @: $(MAKE); $(unstage)
35985 @[ -f ./sim/Makefile ] || exit 0; \
35986 r=`${PWD_COMMAND}`; export r; \
35987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35988 $(HOST_EXPORTS) \
35989 for flag in $(EXTRA_HOST_FLAGS) ; do \
35990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35991 done; \
35992 echo "Doing html in sim" ; \
35993 (cd $(HOST_SUBDIR)/sim && \
35994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35996 "RANLIB=$${RANLIB}" \
35997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35998 html) \
35999 || exit 1
36001 @endif sim
36003 .PHONY: maybe-TAGS-sim TAGS-sim
36004 maybe-TAGS-sim:
36005 @if sim
36006 maybe-TAGS-sim: TAGS-sim
36008 TAGS-sim: \
36009 configure-sim
36010 @: $(MAKE); $(unstage)
36011 @[ -f ./sim/Makefile ] || exit 0; \
36012 r=`${PWD_COMMAND}`; export r; \
36013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36014 $(HOST_EXPORTS) \
36015 for flag in $(EXTRA_HOST_FLAGS) ; do \
36016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36017 done; \
36018 echo "Doing TAGS in sim" ; \
36019 (cd $(HOST_SUBDIR)/sim && \
36020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36022 "RANLIB=$${RANLIB}" \
36023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36024 TAGS) \
36025 || exit 1
36027 @endif sim
36029 .PHONY: maybe-install-info-sim install-info-sim
36030 maybe-install-info-sim:
36031 @if sim
36032 maybe-install-info-sim: install-info-sim
36034 install-info-sim: \
36035 configure-sim \
36036 info-sim
36037 @: $(MAKE); $(unstage)
36038 @[ -f ./sim/Makefile ] || exit 0; \
36039 r=`${PWD_COMMAND}`; export r; \
36040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36041 $(HOST_EXPORTS) \
36042 for flag in $(EXTRA_HOST_FLAGS) ; do \
36043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36044 done; \
36045 echo "Doing install-info in sim" ; \
36046 (cd $(HOST_SUBDIR)/sim && \
36047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36049 "RANLIB=$${RANLIB}" \
36050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36051 install-info) \
36052 || exit 1
36054 @endif sim
36056 .PHONY: maybe-install-pdf-sim install-pdf-sim
36057 maybe-install-pdf-sim:
36058 @if sim
36059 maybe-install-pdf-sim: install-pdf-sim
36061 install-pdf-sim: \
36062 configure-sim \
36063 pdf-sim
36064 @: $(MAKE); $(unstage)
36065 @[ -f ./sim/Makefile ] || exit 0; \
36066 r=`${PWD_COMMAND}`; export r; \
36067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36068 $(HOST_EXPORTS) \
36069 for flag in $(EXTRA_HOST_FLAGS) ; do \
36070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36071 done; \
36072 echo "Doing install-pdf in sim" ; \
36073 (cd $(HOST_SUBDIR)/sim && \
36074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36076 "RANLIB=$${RANLIB}" \
36077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36078 install-pdf) \
36079 || exit 1
36081 @endif sim
36083 .PHONY: maybe-install-html-sim install-html-sim
36084 maybe-install-html-sim:
36085 @if sim
36086 maybe-install-html-sim: install-html-sim
36088 install-html-sim: \
36089 configure-sim \
36090 html-sim
36091 @: $(MAKE); $(unstage)
36092 @[ -f ./sim/Makefile ] || exit 0; \
36093 r=`${PWD_COMMAND}`; export r; \
36094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095 $(HOST_EXPORTS) \
36096 for flag in $(EXTRA_HOST_FLAGS) ; do \
36097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36098 done; \
36099 echo "Doing install-html in sim" ; \
36100 (cd $(HOST_SUBDIR)/sim && \
36101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103 "RANLIB=$${RANLIB}" \
36104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105 install-html) \
36106 || exit 1
36108 @endif sim
36110 .PHONY: maybe-installcheck-sim installcheck-sim
36111 maybe-installcheck-sim:
36112 @if sim
36113 maybe-installcheck-sim: installcheck-sim
36115 installcheck-sim: \
36116 configure-sim
36117 @: $(MAKE); $(unstage)
36118 @[ -f ./sim/Makefile ] || exit 0; \
36119 r=`${PWD_COMMAND}`; export r; \
36120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121 $(HOST_EXPORTS) \
36122 for flag in $(EXTRA_HOST_FLAGS) ; do \
36123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36124 done; \
36125 echo "Doing installcheck in sim" ; \
36126 (cd $(HOST_SUBDIR)/sim && \
36127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129 "RANLIB=$${RANLIB}" \
36130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36131 installcheck) \
36132 || exit 1
36134 @endif sim
36136 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
36137 maybe-mostlyclean-sim:
36138 @if sim
36139 maybe-mostlyclean-sim: mostlyclean-sim
36141 mostlyclean-sim:
36142 @: $(MAKE); $(unstage)
36143 @[ -f ./sim/Makefile ] || exit 0; \
36144 r=`${PWD_COMMAND}`; export r; \
36145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36146 $(HOST_EXPORTS) \
36147 for flag in $(EXTRA_HOST_FLAGS) ; do \
36148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36149 done; \
36150 echo "Doing mostlyclean in sim" ; \
36151 (cd $(HOST_SUBDIR)/sim && \
36152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36154 "RANLIB=$${RANLIB}" \
36155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36156 mostlyclean) \
36157 || exit 1
36159 @endif sim
36161 .PHONY: maybe-clean-sim clean-sim
36162 maybe-clean-sim:
36163 @if sim
36164 maybe-clean-sim: clean-sim
36166 clean-sim:
36167 @: $(MAKE); $(unstage)
36168 @[ -f ./sim/Makefile ] || exit 0; \
36169 r=`${PWD_COMMAND}`; export r; \
36170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36171 $(HOST_EXPORTS) \
36172 for flag in $(EXTRA_HOST_FLAGS) ; do \
36173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36174 done; \
36175 echo "Doing clean in sim" ; \
36176 (cd $(HOST_SUBDIR)/sim && \
36177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36179 "RANLIB=$${RANLIB}" \
36180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36181 clean) \
36182 || exit 1
36184 @endif sim
36186 .PHONY: maybe-distclean-sim distclean-sim
36187 maybe-distclean-sim:
36188 @if sim
36189 maybe-distclean-sim: distclean-sim
36191 distclean-sim:
36192 @: $(MAKE); $(unstage)
36193 @[ -f ./sim/Makefile ] || exit 0; \
36194 r=`${PWD_COMMAND}`; export r; \
36195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36196 $(HOST_EXPORTS) \
36197 for flag in $(EXTRA_HOST_FLAGS) ; do \
36198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36199 done; \
36200 echo "Doing distclean in sim" ; \
36201 (cd $(HOST_SUBDIR)/sim && \
36202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36204 "RANLIB=$${RANLIB}" \
36205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36206 distclean) \
36207 || exit 1
36209 @endif sim
36211 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36212 maybe-maintainer-clean-sim:
36213 @if sim
36214 maybe-maintainer-clean-sim: maintainer-clean-sim
36216 maintainer-clean-sim:
36217 @: $(MAKE); $(unstage)
36218 @[ -f ./sim/Makefile ] || exit 0; \
36219 r=`${PWD_COMMAND}`; export r; \
36220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36221 $(HOST_EXPORTS) \
36222 for flag in $(EXTRA_HOST_FLAGS) ; do \
36223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36224 done; \
36225 echo "Doing maintainer-clean in sim" ; \
36226 (cd $(HOST_SUBDIR)/sim && \
36227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36229 "RANLIB=$${RANLIB}" \
36230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36231 maintainer-clean) \
36232 || exit 1
36234 @endif sim
36238 .PHONY: configure-tar maybe-configure-tar
36239 maybe-configure-tar:
36240 @if gcc-bootstrap
36241 configure-tar: stage_current
36242 @endif gcc-bootstrap
36243 @if tar
36244 maybe-configure-tar: configure-tar
36245 configure-tar:
36246 @: $(MAKE); $(unstage)
36247 @r=`${PWD_COMMAND}`; export r; \
36248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36249 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36251 $(HOST_EXPORTS) \
36252 echo Configuring in $(HOST_SUBDIR)/tar; \
36253 cd "$(HOST_SUBDIR)/tar" || exit 1; \
36254 case $(srcdir) in \
36255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36256 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36258 esac; \
36259 srcdiroption="--srcdir=$${topdir}/tar"; \
36260 libsrcdir="$$s/tar"; \
36261 $(SHELL) $${libsrcdir}/configure \
36262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36263 --target=${target_alias} $${srcdiroption} \
36264 || exit 1
36265 @endif tar
36271 .PHONY: all-tar maybe-all-tar
36272 maybe-all-tar:
36273 @if gcc-bootstrap
36274 all-tar: stage_current
36275 @endif gcc-bootstrap
36276 @if tar
36277 TARGET-tar=all
36278 maybe-all-tar: all-tar
36279 all-tar: configure-tar
36280 @: $(MAKE); $(unstage)
36281 @r=`${PWD_COMMAND}`; export r; \
36282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283 $(HOST_EXPORTS) \
36284 (cd $(HOST_SUBDIR)/tar && \
36285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36286 $(TARGET-tar))
36287 @endif tar
36292 .PHONY: check-tar maybe-check-tar
36293 maybe-check-tar:
36294 @if tar
36295 maybe-check-tar: check-tar
36297 check-tar:
36298 @: $(MAKE); $(unstage)
36299 @r=`${PWD_COMMAND}`; export r; \
36300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36301 $(HOST_EXPORTS) \
36302 (cd $(HOST_SUBDIR)/tar && \
36303 $(MAKE) $(FLAGS_TO_PASS) check)
36305 @endif tar
36307 .PHONY: install-tar maybe-install-tar
36308 maybe-install-tar:
36309 @if tar
36310 maybe-install-tar: install-tar
36312 install-tar: installdirs
36313 @: $(MAKE); $(unstage)
36314 @r=`${PWD_COMMAND}`; export r; \
36315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316 $(HOST_EXPORTS) \
36317 (cd $(HOST_SUBDIR)/tar && \
36318 $(MAKE) $(FLAGS_TO_PASS) install)
36320 @endif tar
36322 # Other targets (info, dvi, pdf, etc.)
36324 .PHONY: maybe-info-tar info-tar
36325 maybe-info-tar:
36326 @if tar
36327 maybe-info-tar: info-tar
36329 info-tar: \
36330 configure-tar
36331 @: $(MAKE); $(unstage)
36332 @[ -f ./tar/Makefile ] || exit 0; \
36333 r=`${PWD_COMMAND}`; export r; \
36334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335 $(HOST_EXPORTS) \
36336 for flag in $(EXTRA_HOST_FLAGS) ; do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 echo "Doing info in tar" ; \
36340 (cd $(HOST_SUBDIR)/tar && \
36341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343 "RANLIB=$${RANLIB}" \
36344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 info) \
36346 || exit 1
36348 @endif tar
36350 .PHONY: maybe-dvi-tar dvi-tar
36351 maybe-dvi-tar:
36352 @if tar
36353 maybe-dvi-tar: dvi-tar
36355 dvi-tar: \
36356 configure-tar
36357 @: $(MAKE); $(unstage)
36358 @[ -f ./tar/Makefile ] || exit 0; \
36359 r=`${PWD_COMMAND}`; export r; \
36360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361 $(HOST_EXPORTS) \
36362 for flag in $(EXTRA_HOST_FLAGS) ; do \
36363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 done; \
36365 echo "Doing dvi in tar" ; \
36366 (cd $(HOST_SUBDIR)/tar && \
36367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369 "RANLIB=$${RANLIB}" \
36370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371 dvi) \
36372 || exit 1
36374 @endif tar
36376 .PHONY: maybe-pdf-tar pdf-tar
36377 maybe-pdf-tar:
36378 @if tar
36379 maybe-pdf-tar: pdf-tar
36381 pdf-tar: \
36382 configure-tar
36383 @: $(MAKE); $(unstage)
36384 @[ -f ./tar/Makefile ] || exit 0; \
36385 r=`${PWD_COMMAND}`; export r; \
36386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36387 $(HOST_EXPORTS) \
36388 for flag in $(EXTRA_HOST_FLAGS) ; do \
36389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390 done; \
36391 echo "Doing pdf in tar" ; \
36392 (cd $(HOST_SUBDIR)/tar && \
36393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36395 "RANLIB=$${RANLIB}" \
36396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 pdf) \
36398 || exit 1
36400 @endif tar
36402 .PHONY: maybe-html-tar html-tar
36403 maybe-html-tar:
36404 @if tar
36405 maybe-html-tar: html-tar
36407 html-tar: \
36408 configure-tar
36409 @: $(MAKE); $(unstage)
36410 @[ -f ./tar/Makefile ] || exit 0; \
36411 r=`${PWD_COMMAND}`; export r; \
36412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36413 $(HOST_EXPORTS) \
36414 for flag in $(EXTRA_HOST_FLAGS) ; do \
36415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36416 done; \
36417 echo "Doing html in tar" ; \
36418 (cd $(HOST_SUBDIR)/tar && \
36419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36421 "RANLIB=$${RANLIB}" \
36422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36423 html) \
36424 || exit 1
36426 @endif tar
36428 .PHONY: maybe-TAGS-tar TAGS-tar
36429 maybe-TAGS-tar:
36430 @if tar
36431 maybe-TAGS-tar: TAGS-tar
36433 TAGS-tar: \
36434 configure-tar
36435 @: $(MAKE); $(unstage)
36436 @[ -f ./tar/Makefile ] || exit 0; \
36437 r=`${PWD_COMMAND}`; export r; \
36438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36439 $(HOST_EXPORTS) \
36440 for flag in $(EXTRA_HOST_FLAGS) ; do \
36441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442 done; \
36443 echo "Doing TAGS in tar" ; \
36444 (cd $(HOST_SUBDIR)/tar && \
36445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36447 "RANLIB=$${RANLIB}" \
36448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449 TAGS) \
36450 || exit 1
36452 @endif tar
36454 .PHONY: maybe-install-info-tar install-info-tar
36455 maybe-install-info-tar:
36456 @if tar
36457 maybe-install-info-tar: install-info-tar
36459 install-info-tar: \
36460 configure-tar \
36461 info-tar
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./tar/Makefile ] || exit 0; \
36464 r=`${PWD_COMMAND}`; export r; \
36465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466 $(HOST_EXPORTS) \
36467 for flag in $(EXTRA_HOST_FLAGS) ; do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 echo "Doing install-info in tar" ; \
36471 (cd $(HOST_SUBDIR)/tar && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474 "RANLIB=$${RANLIB}" \
36475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 install-info) \
36477 || exit 1
36479 @endif tar
36481 .PHONY: maybe-install-pdf-tar install-pdf-tar
36482 maybe-install-pdf-tar:
36483 @if tar
36484 maybe-install-pdf-tar: install-pdf-tar
36486 install-pdf-tar: \
36487 configure-tar \
36488 pdf-tar
36489 @: $(MAKE); $(unstage)
36490 @[ -f ./tar/Makefile ] || exit 0; \
36491 r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 for flag in $(EXTRA_HOST_FLAGS) ; do \
36495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36496 done; \
36497 echo "Doing install-pdf in tar" ; \
36498 (cd $(HOST_SUBDIR)/tar && \
36499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36501 "RANLIB=$${RANLIB}" \
36502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36503 install-pdf) \
36504 || exit 1
36506 @endif tar
36508 .PHONY: maybe-install-html-tar install-html-tar
36509 maybe-install-html-tar:
36510 @if tar
36511 maybe-install-html-tar: install-html-tar
36513 install-html-tar: \
36514 configure-tar \
36515 html-tar
36516 @: $(MAKE); $(unstage)
36517 @[ -f ./tar/Makefile ] || exit 0; \
36518 r=`${PWD_COMMAND}`; export r; \
36519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520 $(HOST_EXPORTS) \
36521 for flag in $(EXTRA_HOST_FLAGS) ; do \
36522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523 done; \
36524 echo "Doing install-html in tar" ; \
36525 (cd $(HOST_SUBDIR)/tar && \
36526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528 "RANLIB=$${RANLIB}" \
36529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530 install-html) \
36531 || exit 1
36533 @endif tar
36535 .PHONY: maybe-installcheck-tar installcheck-tar
36536 maybe-installcheck-tar:
36537 @if tar
36538 maybe-installcheck-tar: installcheck-tar
36540 installcheck-tar: \
36541 configure-tar
36542 @: $(MAKE); $(unstage)
36543 @[ -f ./tar/Makefile ] || exit 0; \
36544 r=`${PWD_COMMAND}`; export r; \
36545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546 $(HOST_EXPORTS) \
36547 for flag in $(EXTRA_HOST_FLAGS) ; do \
36548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549 done; \
36550 echo "Doing installcheck in tar" ; \
36551 (cd $(HOST_SUBDIR)/tar && \
36552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554 "RANLIB=$${RANLIB}" \
36555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556 installcheck) \
36557 || exit 1
36559 @endif tar
36561 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36562 maybe-mostlyclean-tar:
36563 @if tar
36564 maybe-mostlyclean-tar: mostlyclean-tar
36566 mostlyclean-tar:
36567 @: $(MAKE); $(unstage)
36568 @[ -f ./tar/Makefile ] || exit 0; \
36569 r=`${PWD_COMMAND}`; export r; \
36570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571 $(HOST_EXPORTS) \
36572 for flag in $(EXTRA_HOST_FLAGS) ; do \
36573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574 done; \
36575 echo "Doing mostlyclean in tar" ; \
36576 (cd $(HOST_SUBDIR)/tar && \
36577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579 "RANLIB=$${RANLIB}" \
36580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581 mostlyclean) \
36582 || exit 1
36584 @endif tar
36586 .PHONY: maybe-clean-tar clean-tar
36587 maybe-clean-tar:
36588 @if tar
36589 maybe-clean-tar: clean-tar
36591 clean-tar:
36592 @: $(MAKE); $(unstage)
36593 @[ -f ./tar/Makefile ] || exit 0; \
36594 r=`${PWD_COMMAND}`; export r; \
36595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36596 $(HOST_EXPORTS) \
36597 for flag in $(EXTRA_HOST_FLAGS) ; do \
36598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599 done; \
36600 echo "Doing clean in tar" ; \
36601 (cd $(HOST_SUBDIR)/tar && \
36602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36604 "RANLIB=$${RANLIB}" \
36605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36606 clean) \
36607 || exit 1
36609 @endif tar
36611 .PHONY: maybe-distclean-tar distclean-tar
36612 maybe-distclean-tar:
36613 @if tar
36614 maybe-distclean-tar: distclean-tar
36616 distclean-tar:
36617 @: $(MAKE); $(unstage)
36618 @[ -f ./tar/Makefile ] || exit 0; \
36619 r=`${PWD_COMMAND}`; export r; \
36620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621 $(HOST_EXPORTS) \
36622 for flag in $(EXTRA_HOST_FLAGS) ; do \
36623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624 done; \
36625 echo "Doing distclean in tar" ; \
36626 (cd $(HOST_SUBDIR)/tar && \
36627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36629 "RANLIB=$${RANLIB}" \
36630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631 distclean) \
36632 || exit 1
36634 @endif tar
36636 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36637 maybe-maintainer-clean-tar:
36638 @if tar
36639 maybe-maintainer-clean-tar: maintainer-clean-tar
36641 maintainer-clean-tar:
36642 @: $(MAKE); $(unstage)
36643 @[ -f ./tar/Makefile ] || exit 0; \
36644 r=`${PWD_COMMAND}`; export r; \
36645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646 $(HOST_EXPORTS) \
36647 for flag in $(EXTRA_HOST_FLAGS) ; do \
36648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649 done; \
36650 echo "Doing maintainer-clean in tar" ; \
36651 (cd $(HOST_SUBDIR)/tar && \
36652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36654 "RANLIB=$${RANLIB}" \
36655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36656 maintainer-clean) \
36657 || exit 1
36659 @endif tar
36663 .PHONY: configure-texinfo maybe-configure-texinfo
36664 maybe-configure-texinfo:
36665 @if gcc-bootstrap
36666 configure-texinfo: stage_current
36667 @endif gcc-bootstrap
36668 @if texinfo
36669 maybe-configure-texinfo: configure-texinfo
36670 configure-texinfo:
36671 @: $(MAKE); $(unstage)
36672 @r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36676 $(HOST_EXPORTS) \
36677 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36678 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36679 case $(srcdir) in \
36680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36681 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36683 esac; \
36684 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36685 libsrcdir="$$s/texinfo"; \
36686 $(SHELL) $${libsrcdir}/configure \
36687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36688 --target=${target_alias} $${srcdiroption} \
36689 || exit 1
36690 @endif texinfo
36696 .PHONY: all-texinfo maybe-all-texinfo
36697 maybe-all-texinfo:
36698 @if gcc-bootstrap
36699 all-texinfo: stage_current
36700 @endif gcc-bootstrap
36701 @if texinfo
36702 TARGET-texinfo=all
36703 maybe-all-texinfo: all-texinfo
36704 all-texinfo: configure-texinfo
36705 @: $(MAKE); $(unstage)
36706 @r=`${PWD_COMMAND}`; export r; \
36707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708 $(HOST_EXPORTS) \
36709 (cd $(HOST_SUBDIR)/texinfo && \
36710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36711 $(TARGET-texinfo))
36712 @endif texinfo
36717 .PHONY: check-texinfo maybe-check-texinfo
36718 maybe-check-texinfo:
36719 @if texinfo
36720 maybe-check-texinfo: check-texinfo
36722 check-texinfo:
36723 @: $(MAKE); $(unstage)
36724 @r=`${PWD_COMMAND}`; export r; \
36725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36726 $(HOST_EXPORTS) \
36727 (cd $(HOST_SUBDIR)/texinfo && \
36728 $(MAKE) $(FLAGS_TO_PASS) check)
36730 @endif texinfo
36732 .PHONY: install-texinfo maybe-install-texinfo
36733 maybe-install-texinfo:
36734 @if texinfo
36735 maybe-install-texinfo: install-texinfo
36737 install-texinfo:
36739 @endif texinfo
36741 # Other targets (info, dvi, pdf, etc.)
36743 .PHONY: maybe-info-texinfo info-texinfo
36744 maybe-info-texinfo:
36745 @if texinfo
36746 maybe-info-texinfo: info-texinfo
36748 info-texinfo: \
36749 configure-texinfo
36750 @: $(MAKE); $(unstage)
36751 @[ -f ./texinfo/Makefile ] || exit 0; \
36752 r=`${PWD_COMMAND}`; export r; \
36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754 $(HOST_EXPORTS) \
36755 for flag in $(EXTRA_HOST_FLAGS) ; do \
36756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757 done; \
36758 echo "Doing info in texinfo" ; \
36759 (cd $(HOST_SUBDIR)/texinfo && \
36760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762 "RANLIB=$${RANLIB}" \
36763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764 info) \
36765 || exit 1
36767 @endif texinfo
36769 .PHONY: maybe-dvi-texinfo dvi-texinfo
36770 maybe-dvi-texinfo:
36771 @if texinfo
36772 maybe-dvi-texinfo: dvi-texinfo
36774 dvi-texinfo: \
36775 configure-texinfo
36776 @: $(MAKE); $(unstage)
36777 @[ -f ./texinfo/Makefile ] || exit 0; \
36778 r=`${PWD_COMMAND}`; export r; \
36779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36780 $(HOST_EXPORTS) \
36781 for flag in $(EXTRA_HOST_FLAGS) ; do \
36782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36783 done; \
36784 echo "Doing dvi in texinfo" ; \
36785 (cd $(HOST_SUBDIR)/texinfo && \
36786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36788 "RANLIB=$${RANLIB}" \
36789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36790 dvi) \
36791 || exit 1
36793 @endif texinfo
36795 .PHONY: maybe-pdf-texinfo pdf-texinfo
36796 maybe-pdf-texinfo:
36797 @if texinfo
36798 maybe-pdf-texinfo: pdf-texinfo
36800 pdf-texinfo: \
36801 configure-texinfo
36802 @: $(MAKE); $(unstage)
36803 @[ -f ./texinfo/Makefile ] || exit 0; \
36804 r=`${PWD_COMMAND}`; export r; \
36805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36806 $(HOST_EXPORTS) \
36807 for flag in $(EXTRA_HOST_FLAGS) ; do \
36808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36809 done; \
36810 echo "Doing pdf in texinfo" ; \
36811 (cd $(HOST_SUBDIR)/texinfo && \
36812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36814 "RANLIB=$${RANLIB}" \
36815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36816 pdf) \
36817 || exit 1
36819 @endif texinfo
36821 .PHONY: maybe-html-texinfo html-texinfo
36822 maybe-html-texinfo:
36823 @if texinfo
36824 maybe-html-texinfo: html-texinfo
36826 html-texinfo: \
36827 configure-texinfo
36828 @: $(MAKE); $(unstage)
36829 @[ -f ./texinfo/Makefile ] || exit 0; \
36830 r=`${PWD_COMMAND}`; export r; \
36831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36832 $(HOST_EXPORTS) \
36833 for flag in $(EXTRA_HOST_FLAGS) ; do \
36834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36835 done; \
36836 echo "Doing html in texinfo" ; \
36837 (cd $(HOST_SUBDIR)/texinfo && \
36838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36840 "RANLIB=$${RANLIB}" \
36841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36842 html) \
36843 || exit 1
36845 @endif texinfo
36847 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36848 maybe-TAGS-texinfo:
36849 @if texinfo
36850 maybe-TAGS-texinfo: TAGS-texinfo
36852 TAGS-texinfo: \
36853 configure-texinfo
36854 @: $(MAKE); $(unstage)
36855 @[ -f ./texinfo/Makefile ] || exit 0; \
36856 r=`${PWD_COMMAND}`; export r; \
36857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36858 $(HOST_EXPORTS) \
36859 for flag in $(EXTRA_HOST_FLAGS) ; do \
36860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36861 done; \
36862 echo "Doing TAGS in texinfo" ; \
36863 (cd $(HOST_SUBDIR)/texinfo && \
36864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36866 "RANLIB=$${RANLIB}" \
36867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36868 TAGS) \
36869 || exit 1
36871 @endif texinfo
36873 .PHONY: maybe-install-info-texinfo install-info-texinfo
36874 maybe-install-info-texinfo:
36875 @if texinfo
36876 maybe-install-info-texinfo: install-info-texinfo
36878 install-info-texinfo: \
36879 configure-texinfo \
36880 info-texinfo
36881 @: $(MAKE); $(unstage)
36882 @[ -f ./texinfo/Makefile ] || exit 0; \
36883 r=`${PWD_COMMAND}`; export r; \
36884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885 $(HOST_EXPORTS) \
36886 for flag in $(EXTRA_HOST_FLAGS) ; do \
36887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888 done; \
36889 echo "Doing install-info in texinfo" ; \
36890 (cd $(HOST_SUBDIR)/texinfo && \
36891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893 "RANLIB=$${RANLIB}" \
36894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895 install-info) \
36896 || exit 1
36898 @endif texinfo
36900 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36901 maybe-install-pdf-texinfo:
36902 @if texinfo
36903 maybe-install-pdf-texinfo: install-pdf-texinfo
36905 install-pdf-texinfo: \
36906 configure-texinfo \
36907 pdf-texinfo
36908 @: $(MAKE); $(unstage)
36909 @[ -f ./texinfo/Makefile ] || exit 0; \
36910 r=`${PWD_COMMAND}`; export r; \
36911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36912 $(HOST_EXPORTS) \
36913 for flag in $(EXTRA_HOST_FLAGS) ; do \
36914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36915 done; \
36916 echo "Doing install-pdf in texinfo" ; \
36917 (cd $(HOST_SUBDIR)/texinfo && \
36918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36920 "RANLIB=$${RANLIB}" \
36921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36922 install-pdf) \
36923 || exit 1
36925 @endif texinfo
36927 .PHONY: maybe-install-html-texinfo install-html-texinfo
36928 maybe-install-html-texinfo:
36929 @if texinfo
36930 maybe-install-html-texinfo: install-html-texinfo
36932 install-html-texinfo: \
36933 configure-texinfo \
36934 html-texinfo
36935 @: $(MAKE); $(unstage)
36936 @[ -f ./texinfo/Makefile ] || exit 0; \
36937 r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 for flag in $(EXTRA_HOST_FLAGS) ; do \
36941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942 done; \
36943 echo "Doing install-html in texinfo" ; \
36944 (cd $(HOST_SUBDIR)/texinfo && \
36945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947 "RANLIB=$${RANLIB}" \
36948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949 install-html) \
36950 || exit 1
36952 @endif texinfo
36954 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36955 maybe-installcheck-texinfo:
36956 @if texinfo
36957 maybe-installcheck-texinfo: installcheck-texinfo
36959 installcheck-texinfo: \
36960 configure-texinfo
36961 @: $(MAKE); $(unstage)
36962 @[ -f ./texinfo/Makefile ] || exit 0; \
36963 r=`${PWD_COMMAND}`; export r; \
36964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965 $(HOST_EXPORTS) \
36966 for flag in $(EXTRA_HOST_FLAGS) ; do \
36967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36968 done; \
36969 echo "Doing installcheck in texinfo" ; \
36970 (cd $(HOST_SUBDIR)/texinfo && \
36971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973 "RANLIB=$${RANLIB}" \
36974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975 installcheck) \
36976 || exit 1
36978 @endif texinfo
36980 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36981 maybe-mostlyclean-texinfo:
36982 @if texinfo
36983 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36985 mostlyclean-texinfo:
36986 @: $(MAKE); $(unstage)
36987 @[ -f ./texinfo/Makefile ] || exit 0; \
36988 r=`${PWD_COMMAND}`; export r; \
36989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36990 $(HOST_EXPORTS) \
36991 for flag in $(EXTRA_HOST_FLAGS) ; do \
36992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36993 done; \
36994 echo "Doing mostlyclean in texinfo" ; \
36995 (cd $(HOST_SUBDIR)/texinfo && \
36996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36998 "RANLIB=$${RANLIB}" \
36999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37000 mostlyclean) \
37001 || exit 1
37003 @endif texinfo
37005 .PHONY: maybe-clean-texinfo clean-texinfo
37006 maybe-clean-texinfo:
37007 @if texinfo
37008 maybe-clean-texinfo: clean-texinfo
37010 clean-texinfo:
37011 @: $(MAKE); $(unstage)
37012 @[ -f ./texinfo/Makefile ] || exit 0; \
37013 r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(HOST_EXPORTS) \
37016 for flag in $(EXTRA_HOST_FLAGS) ; do \
37017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018 done; \
37019 echo "Doing clean in texinfo" ; \
37020 (cd $(HOST_SUBDIR)/texinfo && \
37021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023 "RANLIB=$${RANLIB}" \
37024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025 clean) \
37026 || exit 1
37028 @endif texinfo
37030 .PHONY: maybe-distclean-texinfo distclean-texinfo
37031 maybe-distclean-texinfo:
37032 @if texinfo
37033 maybe-distclean-texinfo: distclean-texinfo
37035 distclean-texinfo:
37036 @: $(MAKE); $(unstage)
37037 @[ -f ./texinfo/Makefile ] || exit 0; \
37038 r=`${PWD_COMMAND}`; export r; \
37039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040 $(HOST_EXPORTS) \
37041 for flag in $(EXTRA_HOST_FLAGS) ; do \
37042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37043 done; \
37044 echo "Doing distclean in texinfo" ; \
37045 (cd $(HOST_SUBDIR)/texinfo && \
37046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37048 "RANLIB=$${RANLIB}" \
37049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37050 distclean) \
37051 || exit 1
37053 @endif texinfo
37055 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37056 maybe-maintainer-clean-texinfo:
37057 @if texinfo
37058 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37060 maintainer-clean-texinfo:
37061 @: $(MAKE); $(unstage)
37062 @[ -f ./texinfo/Makefile ] || exit 0; \
37063 r=`${PWD_COMMAND}`; export r; \
37064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37065 $(HOST_EXPORTS) \
37066 for flag in $(EXTRA_HOST_FLAGS) ; do \
37067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068 done; \
37069 echo "Doing maintainer-clean in texinfo" ; \
37070 (cd $(HOST_SUBDIR)/texinfo && \
37071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37073 "RANLIB=$${RANLIB}" \
37074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37075 maintainer-clean) \
37076 || exit 1
37078 @endif texinfo
37082 .PHONY: configure-textutils maybe-configure-textutils
37083 maybe-configure-textutils:
37084 @if gcc-bootstrap
37085 configure-textutils: stage_current
37086 @endif gcc-bootstrap
37087 @if textutils
37088 maybe-configure-textutils: configure-textutils
37089 configure-textutils:
37090 @: $(MAKE); $(unstage)
37091 @r=`${PWD_COMMAND}`; export r; \
37092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37095 $(HOST_EXPORTS) \
37096 echo Configuring in $(HOST_SUBDIR)/textutils; \
37097 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37098 case $(srcdir) in \
37099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37100 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37102 esac; \
37103 srcdiroption="--srcdir=$${topdir}/textutils"; \
37104 libsrcdir="$$s/textutils"; \
37105 $(SHELL) $${libsrcdir}/configure \
37106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37107 --target=${target_alias} $${srcdiroption} \
37108 || exit 1
37109 @endif textutils
37115 .PHONY: all-textutils maybe-all-textutils
37116 maybe-all-textutils:
37117 @if gcc-bootstrap
37118 all-textutils: stage_current
37119 @endif gcc-bootstrap
37120 @if textutils
37121 TARGET-textutils=all
37122 maybe-all-textutils: all-textutils
37123 all-textutils: configure-textutils
37124 @: $(MAKE); $(unstage)
37125 @r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 (cd $(HOST_SUBDIR)/textutils && \
37129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37130 $(TARGET-textutils))
37131 @endif textutils
37136 .PHONY: check-textutils maybe-check-textutils
37137 maybe-check-textutils:
37138 @if textutils
37139 maybe-check-textutils: check-textutils
37141 check-textutils:
37142 @: $(MAKE); $(unstage)
37143 @r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(HOST_EXPORTS) \
37146 (cd $(HOST_SUBDIR)/textutils && \
37147 $(MAKE) $(FLAGS_TO_PASS) check)
37149 @endif textutils
37151 .PHONY: install-textutils maybe-install-textutils
37152 maybe-install-textutils:
37153 @if textutils
37154 maybe-install-textutils: install-textutils
37156 install-textutils: installdirs
37157 @: $(MAKE); $(unstage)
37158 @r=`${PWD_COMMAND}`; export r; \
37159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37160 $(HOST_EXPORTS) \
37161 (cd $(HOST_SUBDIR)/textutils && \
37162 $(MAKE) $(FLAGS_TO_PASS) install)
37164 @endif textutils
37166 # Other targets (info, dvi, pdf, etc.)
37168 .PHONY: maybe-info-textutils info-textutils
37169 maybe-info-textutils:
37170 @if textutils
37171 maybe-info-textutils: info-textutils
37173 info-textutils: \
37174 configure-textutils
37175 @: $(MAKE); $(unstage)
37176 @[ -f ./textutils/Makefile ] || exit 0; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(HOST_EXPORTS) \
37180 for flag in $(EXTRA_HOST_FLAGS) ; do \
37181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182 done; \
37183 echo "Doing info in textutils" ; \
37184 (cd $(HOST_SUBDIR)/textutils && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189 info) \
37190 || exit 1
37192 @endif textutils
37194 .PHONY: maybe-dvi-textutils dvi-textutils
37195 maybe-dvi-textutils:
37196 @if textutils
37197 maybe-dvi-textutils: dvi-textutils
37199 dvi-textutils: \
37200 configure-textutils
37201 @: $(MAKE); $(unstage)
37202 @[ -f ./textutils/Makefile ] || exit 0; \
37203 r=`${PWD_COMMAND}`; export r; \
37204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37205 $(HOST_EXPORTS) \
37206 for flag in $(EXTRA_HOST_FLAGS) ; do \
37207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37208 done; \
37209 echo "Doing dvi in textutils" ; \
37210 (cd $(HOST_SUBDIR)/textutils && \
37211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37213 "RANLIB=$${RANLIB}" \
37214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37215 dvi) \
37216 || exit 1
37218 @endif textutils
37220 .PHONY: maybe-pdf-textutils pdf-textutils
37221 maybe-pdf-textutils:
37222 @if textutils
37223 maybe-pdf-textutils: pdf-textutils
37225 pdf-textutils: \
37226 configure-textutils
37227 @: $(MAKE); $(unstage)
37228 @[ -f ./textutils/Makefile ] || exit 0; \
37229 r=`${PWD_COMMAND}`; export r; \
37230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231 $(HOST_EXPORTS) \
37232 for flag in $(EXTRA_HOST_FLAGS) ; do \
37233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37234 done; \
37235 echo "Doing pdf in textutils" ; \
37236 (cd $(HOST_SUBDIR)/textutils && \
37237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37239 "RANLIB=$${RANLIB}" \
37240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37241 pdf) \
37242 || exit 1
37244 @endif textutils
37246 .PHONY: maybe-html-textutils html-textutils
37247 maybe-html-textutils:
37248 @if textutils
37249 maybe-html-textutils: html-textutils
37251 html-textutils: \
37252 configure-textutils
37253 @: $(MAKE); $(unstage)
37254 @[ -f ./textutils/Makefile ] || exit 0; \
37255 r=`${PWD_COMMAND}`; export r; \
37256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257 $(HOST_EXPORTS) \
37258 for flag in $(EXTRA_HOST_FLAGS) ; do \
37259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37260 done; \
37261 echo "Doing html in textutils" ; \
37262 (cd $(HOST_SUBDIR)/textutils && \
37263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37265 "RANLIB=$${RANLIB}" \
37266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37267 html) \
37268 || exit 1
37270 @endif textutils
37272 .PHONY: maybe-TAGS-textutils TAGS-textutils
37273 maybe-TAGS-textutils:
37274 @if textutils
37275 maybe-TAGS-textutils: TAGS-textutils
37277 TAGS-textutils: \
37278 configure-textutils
37279 @: $(MAKE); $(unstage)
37280 @[ -f ./textutils/Makefile ] || exit 0; \
37281 r=`${PWD_COMMAND}`; export r; \
37282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37283 $(HOST_EXPORTS) \
37284 for flag in $(EXTRA_HOST_FLAGS) ; do \
37285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37286 done; \
37287 echo "Doing TAGS in textutils" ; \
37288 (cd $(HOST_SUBDIR)/textutils && \
37289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37291 "RANLIB=$${RANLIB}" \
37292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37293 TAGS) \
37294 || exit 1
37296 @endif textutils
37298 .PHONY: maybe-install-info-textutils install-info-textutils
37299 maybe-install-info-textutils:
37300 @if textutils
37301 maybe-install-info-textutils: install-info-textutils
37303 install-info-textutils: \
37304 configure-textutils \
37305 info-textutils
37306 @: $(MAKE); $(unstage)
37307 @[ -f ./textutils/Makefile ] || exit 0; \
37308 r=`${PWD_COMMAND}`; export r; \
37309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37310 $(HOST_EXPORTS) \
37311 for flag in $(EXTRA_HOST_FLAGS) ; do \
37312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37313 done; \
37314 echo "Doing install-info in textutils" ; \
37315 (cd $(HOST_SUBDIR)/textutils && \
37316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37318 "RANLIB=$${RANLIB}" \
37319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37320 install-info) \
37321 || exit 1
37323 @endif textutils
37325 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
37326 maybe-install-pdf-textutils:
37327 @if textutils
37328 maybe-install-pdf-textutils: install-pdf-textutils
37330 install-pdf-textutils: \
37331 configure-textutils \
37332 pdf-textutils
37333 @: $(MAKE); $(unstage)
37334 @[ -f ./textutils/Makefile ] || exit 0; \
37335 r=`${PWD_COMMAND}`; export r; \
37336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337 $(HOST_EXPORTS) \
37338 for flag in $(EXTRA_HOST_FLAGS) ; do \
37339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37340 done; \
37341 echo "Doing install-pdf in textutils" ; \
37342 (cd $(HOST_SUBDIR)/textutils && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37345 "RANLIB=$${RANLIB}" \
37346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37347 install-pdf) \
37348 || exit 1
37350 @endif textutils
37352 .PHONY: maybe-install-html-textutils install-html-textutils
37353 maybe-install-html-textutils:
37354 @if textutils
37355 maybe-install-html-textutils: install-html-textutils
37357 install-html-textutils: \
37358 configure-textutils \
37359 html-textutils
37360 @: $(MAKE); $(unstage)
37361 @[ -f ./textutils/Makefile ] || exit 0; \
37362 r=`${PWD_COMMAND}`; export r; \
37363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37364 $(HOST_EXPORTS) \
37365 for flag in $(EXTRA_HOST_FLAGS) ; do \
37366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37367 done; \
37368 echo "Doing install-html in textutils" ; \
37369 (cd $(HOST_SUBDIR)/textutils && \
37370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37372 "RANLIB=$${RANLIB}" \
37373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37374 install-html) \
37375 || exit 1
37377 @endif textutils
37379 .PHONY: maybe-installcheck-textutils installcheck-textutils
37380 maybe-installcheck-textutils:
37381 @if textutils
37382 maybe-installcheck-textutils: installcheck-textutils
37384 installcheck-textutils: \
37385 configure-textutils
37386 @: $(MAKE); $(unstage)
37387 @[ -f ./textutils/Makefile ] || exit 0; \
37388 r=`${PWD_COMMAND}`; export r; \
37389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390 $(HOST_EXPORTS) \
37391 for flag in $(EXTRA_HOST_FLAGS) ; do \
37392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37393 done; \
37394 echo "Doing installcheck in textutils" ; \
37395 (cd $(HOST_SUBDIR)/textutils && \
37396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398 "RANLIB=$${RANLIB}" \
37399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400 installcheck) \
37401 || exit 1
37403 @endif textutils
37405 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37406 maybe-mostlyclean-textutils:
37407 @if textutils
37408 maybe-mostlyclean-textutils: mostlyclean-textutils
37410 mostlyclean-textutils:
37411 @: $(MAKE); $(unstage)
37412 @[ -f ./textutils/Makefile ] || exit 0; \
37413 r=`${PWD_COMMAND}`; export r; \
37414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37415 $(HOST_EXPORTS) \
37416 for flag in $(EXTRA_HOST_FLAGS) ; do \
37417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37418 done; \
37419 echo "Doing mostlyclean in textutils" ; \
37420 (cd $(HOST_SUBDIR)/textutils && \
37421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37423 "RANLIB=$${RANLIB}" \
37424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37425 mostlyclean) \
37426 || exit 1
37428 @endif textutils
37430 .PHONY: maybe-clean-textutils clean-textutils
37431 maybe-clean-textutils:
37432 @if textutils
37433 maybe-clean-textutils: clean-textutils
37435 clean-textutils:
37436 @: $(MAKE); $(unstage)
37437 @[ -f ./textutils/Makefile ] || exit 0; \
37438 r=`${PWD_COMMAND}`; export r; \
37439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440 $(HOST_EXPORTS) \
37441 for flag in $(EXTRA_HOST_FLAGS) ; do \
37442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443 done; \
37444 echo "Doing clean in textutils" ; \
37445 (cd $(HOST_SUBDIR)/textutils && \
37446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448 "RANLIB=$${RANLIB}" \
37449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450 clean) \
37451 || exit 1
37453 @endif textutils
37455 .PHONY: maybe-distclean-textutils distclean-textutils
37456 maybe-distclean-textutils:
37457 @if textutils
37458 maybe-distclean-textutils: distclean-textutils
37460 distclean-textutils:
37461 @: $(MAKE); $(unstage)
37462 @[ -f ./textutils/Makefile ] || exit 0; \
37463 r=`${PWD_COMMAND}`; export r; \
37464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465 $(HOST_EXPORTS) \
37466 for flag in $(EXTRA_HOST_FLAGS) ; do \
37467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468 done; \
37469 echo "Doing distclean in textutils" ; \
37470 (cd $(HOST_SUBDIR)/textutils && \
37471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37473 "RANLIB=$${RANLIB}" \
37474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37475 distclean) \
37476 || exit 1
37478 @endif textutils
37480 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37481 maybe-maintainer-clean-textutils:
37482 @if textutils
37483 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37485 maintainer-clean-textutils:
37486 @: $(MAKE); $(unstage)
37487 @[ -f ./textutils/Makefile ] || exit 0; \
37488 r=`${PWD_COMMAND}`; export r; \
37489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490 $(HOST_EXPORTS) \
37491 for flag in $(EXTRA_HOST_FLAGS) ; do \
37492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37493 done; \
37494 echo "Doing maintainer-clean in textutils" ; \
37495 (cd $(HOST_SUBDIR)/textutils && \
37496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37498 "RANLIB=$${RANLIB}" \
37499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37500 maintainer-clean) \
37501 || exit 1
37503 @endif textutils
37507 .PHONY: configure-time maybe-configure-time
37508 maybe-configure-time:
37509 @if gcc-bootstrap
37510 configure-time: stage_current
37511 @endif gcc-bootstrap
37512 @if time
37513 maybe-configure-time: configure-time
37514 configure-time:
37515 @: $(MAKE); $(unstage)
37516 @r=`${PWD_COMMAND}`; export r; \
37517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37518 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37520 $(HOST_EXPORTS) \
37521 echo Configuring in $(HOST_SUBDIR)/time; \
37522 cd "$(HOST_SUBDIR)/time" || exit 1; \
37523 case $(srcdir) in \
37524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37525 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37527 esac; \
37528 srcdiroption="--srcdir=$${topdir}/time"; \
37529 libsrcdir="$$s/time"; \
37530 $(SHELL) $${libsrcdir}/configure \
37531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37532 --target=${target_alias} $${srcdiroption} \
37533 || exit 1
37534 @endif time
37540 .PHONY: all-time maybe-all-time
37541 maybe-all-time:
37542 @if gcc-bootstrap
37543 all-time: stage_current
37544 @endif gcc-bootstrap
37545 @if time
37546 TARGET-time=all
37547 maybe-all-time: all-time
37548 all-time: configure-time
37549 @: $(MAKE); $(unstage)
37550 @r=`${PWD_COMMAND}`; export r; \
37551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552 $(HOST_EXPORTS) \
37553 (cd $(HOST_SUBDIR)/time && \
37554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37555 $(TARGET-time))
37556 @endif time
37561 .PHONY: check-time maybe-check-time
37562 maybe-check-time:
37563 @if time
37564 maybe-check-time: check-time
37566 check-time:
37567 @: $(MAKE); $(unstage)
37568 @r=`${PWD_COMMAND}`; export r; \
37569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570 $(HOST_EXPORTS) \
37571 (cd $(HOST_SUBDIR)/time && \
37572 $(MAKE) $(FLAGS_TO_PASS) check)
37574 @endif time
37576 .PHONY: install-time maybe-install-time
37577 maybe-install-time:
37578 @if time
37579 maybe-install-time: install-time
37581 install-time: installdirs
37582 @: $(MAKE); $(unstage)
37583 @r=`${PWD_COMMAND}`; export r; \
37584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585 $(HOST_EXPORTS) \
37586 (cd $(HOST_SUBDIR)/time && \
37587 $(MAKE) $(FLAGS_TO_PASS) install)
37589 @endif time
37591 # Other targets (info, dvi, pdf, etc.)
37593 .PHONY: maybe-info-time info-time
37594 maybe-info-time:
37595 @if time
37596 maybe-info-time: info-time
37598 info-time: \
37599 configure-time
37600 @: $(MAKE); $(unstage)
37601 @[ -f ./time/Makefile ] || exit 0; \
37602 r=`${PWD_COMMAND}`; export r; \
37603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604 $(HOST_EXPORTS) \
37605 for flag in $(EXTRA_HOST_FLAGS) ; do \
37606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607 done; \
37608 echo "Doing info in time" ; \
37609 (cd $(HOST_SUBDIR)/time && \
37610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612 "RANLIB=$${RANLIB}" \
37613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614 info) \
37615 || exit 1
37617 @endif time
37619 .PHONY: maybe-dvi-time dvi-time
37620 maybe-dvi-time:
37621 @if time
37622 maybe-dvi-time: dvi-time
37624 dvi-time: \
37625 configure-time
37626 @: $(MAKE); $(unstage)
37627 @[ -f ./time/Makefile ] || exit 0; \
37628 r=`${PWD_COMMAND}`; export r; \
37629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630 $(HOST_EXPORTS) \
37631 for flag in $(EXTRA_HOST_FLAGS) ; do \
37632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633 done; \
37634 echo "Doing dvi in time" ; \
37635 (cd $(HOST_SUBDIR)/time && \
37636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638 "RANLIB=$${RANLIB}" \
37639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640 dvi) \
37641 || exit 1
37643 @endif time
37645 .PHONY: maybe-pdf-time pdf-time
37646 maybe-pdf-time:
37647 @if time
37648 maybe-pdf-time: pdf-time
37650 pdf-time: \
37651 configure-time
37652 @: $(MAKE); $(unstage)
37653 @[ -f ./time/Makefile ] || exit 0; \
37654 r=`${PWD_COMMAND}`; export r; \
37655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37656 $(HOST_EXPORTS) \
37657 for flag in $(EXTRA_HOST_FLAGS) ; do \
37658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37659 done; \
37660 echo "Doing pdf in time" ; \
37661 (cd $(HOST_SUBDIR)/time && \
37662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37664 "RANLIB=$${RANLIB}" \
37665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37666 pdf) \
37667 || exit 1
37669 @endif time
37671 .PHONY: maybe-html-time html-time
37672 maybe-html-time:
37673 @if time
37674 maybe-html-time: html-time
37676 html-time: \
37677 configure-time
37678 @: $(MAKE); $(unstage)
37679 @[ -f ./time/Makefile ] || exit 0; \
37680 r=`${PWD_COMMAND}`; export r; \
37681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682 $(HOST_EXPORTS) \
37683 for flag in $(EXTRA_HOST_FLAGS) ; do \
37684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37685 done; \
37686 echo "Doing html in time" ; \
37687 (cd $(HOST_SUBDIR)/time && \
37688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690 "RANLIB=$${RANLIB}" \
37691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692 html) \
37693 || exit 1
37695 @endif time
37697 .PHONY: maybe-TAGS-time TAGS-time
37698 maybe-TAGS-time:
37699 @if time
37700 maybe-TAGS-time: TAGS-time
37702 TAGS-time: \
37703 configure-time
37704 @: $(MAKE); $(unstage)
37705 @[ -f ./time/Makefile ] || exit 0; \
37706 r=`${PWD_COMMAND}`; export r; \
37707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37708 $(HOST_EXPORTS) \
37709 for flag in $(EXTRA_HOST_FLAGS) ; do \
37710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37711 done; \
37712 echo "Doing TAGS in time" ; \
37713 (cd $(HOST_SUBDIR)/time && \
37714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37716 "RANLIB=$${RANLIB}" \
37717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37718 TAGS) \
37719 || exit 1
37721 @endif time
37723 .PHONY: maybe-install-info-time install-info-time
37724 maybe-install-info-time:
37725 @if time
37726 maybe-install-info-time: install-info-time
37728 install-info-time: \
37729 configure-time \
37730 info-time
37731 @: $(MAKE); $(unstage)
37732 @[ -f ./time/Makefile ] || exit 0; \
37733 r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 for flag in $(EXTRA_HOST_FLAGS) ; do \
37737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738 done; \
37739 echo "Doing install-info in time" ; \
37740 (cd $(HOST_SUBDIR)/time && \
37741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743 "RANLIB=$${RANLIB}" \
37744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 install-info) \
37746 || exit 1
37748 @endif time
37750 .PHONY: maybe-install-pdf-time install-pdf-time
37751 maybe-install-pdf-time:
37752 @if time
37753 maybe-install-pdf-time: install-pdf-time
37755 install-pdf-time: \
37756 configure-time \
37757 pdf-time
37758 @: $(MAKE); $(unstage)
37759 @[ -f ./time/Makefile ] || exit 0; \
37760 r=`${PWD_COMMAND}`; export r; \
37761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37762 $(HOST_EXPORTS) \
37763 for flag in $(EXTRA_HOST_FLAGS) ; do \
37764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37765 done; \
37766 echo "Doing install-pdf in time" ; \
37767 (cd $(HOST_SUBDIR)/time && \
37768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37770 "RANLIB=$${RANLIB}" \
37771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37772 install-pdf) \
37773 || exit 1
37775 @endif time
37777 .PHONY: maybe-install-html-time install-html-time
37778 maybe-install-html-time:
37779 @if time
37780 maybe-install-html-time: install-html-time
37782 install-html-time: \
37783 configure-time \
37784 html-time
37785 @: $(MAKE); $(unstage)
37786 @[ -f ./time/Makefile ] || exit 0; \
37787 r=`${PWD_COMMAND}`; export r; \
37788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789 $(HOST_EXPORTS) \
37790 for flag in $(EXTRA_HOST_FLAGS) ; do \
37791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792 done; \
37793 echo "Doing install-html in time" ; \
37794 (cd $(HOST_SUBDIR)/time && \
37795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797 "RANLIB=$${RANLIB}" \
37798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799 install-html) \
37800 || exit 1
37802 @endif time
37804 .PHONY: maybe-installcheck-time installcheck-time
37805 maybe-installcheck-time:
37806 @if time
37807 maybe-installcheck-time: installcheck-time
37809 installcheck-time: \
37810 configure-time
37811 @: $(MAKE); $(unstage)
37812 @[ -f ./time/Makefile ] || exit 0; \
37813 r=`${PWD_COMMAND}`; export r; \
37814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37815 $(HOST_EXPORTS) \
37816 for flag in $(EXTRA_HOST_FLAGS) ; do \
37817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37818 done; \
37819 echo "Doing installcheck in time" ; \
37820 (cd $(HOST_SUBDIR)/time && \
37821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37823 "RANLIB=$${RANLIB}" \
37824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37825 installcheck) \
37826 || exit 1
37828 @endif time
37830 .PHONY: maybe-mostlyclean-time mostlyclean-time
37831 maybe-mostlyclean-time:
37832 @if time
37833 maybe-mostlyclean-time: mostlyclean-time
37835 mostlyclean-time:
37836 @: $(MAKE); $(unstage)
37837 @[ -f ./time/Makefile ] || exit 0; \
37838 r=`${PWD_COMMAND}`; export r; \
37839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840 $(HOST_EXPORTS) \
37841 for flag in $(EXTRA_HOST_FLAGS) ; do \
37842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843 done; \
37844 echo "Doing mostlyclean in time" ; \
37845 (cd $(HOST_SUBDIR)/time && \
37846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37848 "RANLIB=$${RANLIB}" \
37849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37850 mostlyclean) \
37851 || exit 1
37853 @endif time
37855 .PHONY: maybe-clean-time clean-time
37856 maybe-clean-time:
37857 @if time
37858 maybe-clean-time: clean-time
37860 clean-time:
37861 @: $(MAKE); $(unstage)
37862 @[ -f ./time/Makefile ] || exit 0; \
37863 r=`${PWD_COMMAND}`; export r; \
37864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865 $(HOST_EXPORTS) \
37866 for flag in $(EXTRA_HOST_FLAGS) ; do \
37867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868 done; \
37869 echo "Doing clean in time" ; \
37870 (cd $(HOST_SUBDIR)/time && \
37871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873 "RANLIB=$${RANLIB}" \
37874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875 clean) \
37876 || exit 1
37878 @endif time
37880 .PHONY: maybe-distclean-time distclean-time
37881 maybe-distclean-time:
37882 @if time
37883 maybe-distclean-time: distclean-time
37885 distclean-time:
37886 @: $(MAKE); $(unstage)
37887 @[ -f ./time/Makefile ] || exit 0; \
37888 r=`${PWD_COMMAND}`; export r; \
37889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37890 $(HOST_EXPORTS) \
37891 for flag in $(EXTRA_HOST_FLAGS) ; do \
37892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37893 done; \
37894 echo "Doing distclean in time" ; \
37895 (cd $(HOST_SUBDIR)/time && \
37896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37898 "RANLIB=$${RANLIB}" \
37899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37900 distclean) \
37901 || exit 1
37903 @endif time
37905 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37906 maybe-maintainer-clean-time:
37907 @if time
37908 maybe-maintainer-clean-time: maintainer-clean-time
37910 maintainer-clean-time:
37911 @: $(MAKE); $(unstage)
37912 @[ -f ./time/Makefile ] || exit 0; \
37913 r=`${PWD_COMMAND}`; export r; \
37914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37915 $(HOST_EXPORTS) \
37916 for flag in $(EXTRA_HOST_FLAGS) ; do \
37917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37918 done; \
37919 echo "Doing maintainer-clean in time" ; \
37920 (cd $(HOST_SUBDIR)/time && \
37921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37923 "RANLIB=$${RANLIB}" \
37924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37925 maintainer-clean) \
37926 || exit 1
37928 @endif time
37932 .PHONY: configure-uudecode maybe-configure-uudecode
37933 maybe-configure-uudecode:
37934 @if gcc-bootstrap
37935 configure-uudecode: stage_current
37936 @endif gcc-bootstrap
37937 @if uudecode
37938 maybe-configure-uudecode: configure-uudecode
37939 configure-uudecode:
37940 @: $(MAKE); $(unstage)
37941 @r=`${PWD_COMMAND}`; export r; \
37942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37943 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37945 $(HOST_EXPORTS) \
37946 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37947 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37948 case $(srcdir) in \
37949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37950 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37952 esac; \
37953 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37954 libsrcdir="$$s/uudecode"; \
37955 $(SHELL) $${libsrcdir}/configure \
37956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37957 --target=${target_alias} $${srcdiroption} \
37958 || exit 1
37959 @endif uudecode
37965 .PHONY: all-uudecode maybe-all-uudecode
37966 maybe-all-uudecode:
37967 @if gcc-bootstrap
37968 all-uudecode: stage_current
37969 @endif gcc-bootstrap
37970 @if uudecode
37971 TARGET-uudecode=all
37972 maybe-all-uudecode: all-uudecode
37973 all-uudecode: configure-uudecode
37974 @: $(MAKE); $(unstage)
37975 @r=`${PWD_COMMAND}`; export r; \
37976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37977 $(HOST_EXPORTS) \
37978 (cd $(HOST_SUBDIR)/uudecode && \
37979 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37980 $(TARGET-uudecode))
37981 @endif uudecode
37986 .PHONY: check-uudecode maybe-check-uudecode
37987 maybe-check-uudecode:
37988 @if uudecode
37989 maybe-check-uudecode: check-uudecode
37991 check-uudecode:
37992 @: $(MAKE); $(unstage)
37993 @r=`${PWD_COMMAND}`; export r; \
37994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37995 $(HOST_EXPORTS) \
37996 (cd $(HOST_SUBDIR)/uudecode && \
37997 $(MAKE) $(FLAGS_TO_PASS) check)
37999 @endif uudecode
38001 .PHONY: install-uudecode maybe-install-uudecode
38002 maybe-install-uudecode:
38003 @if uudecode
38004 maybe-install-uudecode: install-uudecode
38006 install-uudecode: installdirs
38007 @: $(MAKE); $(unstage)
38008 @r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 (cd $(HOST_SUBDIR)/uudecode && \
38012 $(MAKE) $(FLAGS_TO_PASS) install)
38014 @endif uudecode
38016 # Other targets (info, dvi, pdf, etc.)
38018 .PHONY: maybe-info-uudecode info-uudecode
38019 maybe-info-uudecode:
38020 @if uudecode
38021 maybe-info-uudecode: info-uudecode
38023 info-uudecode: \
38024 configure-uudecode
38025 @: $(MAKE); $(unstage)
38026 @[ -f ./uudecode/Makefile ] || exit 0; \
38027 r=`${PWD_COMMAND}`; export r; \
38028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38029 $(HOST_EXPORTS) \
38030 for flag in $(EXTRA_HOST_FLAGS) ; do \
38031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38032 done; \
38033 echo "Doing info in uudecode" ; \
38034 (cd $(HOST_SUBDIR)/uudecode && \
38035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38037 "RANLIB=$${RANLIB}" \
38038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38039 info) \
38040 || exit 1
38042 @endif uudecode
38044 .PHONY: maybe-dvi-uudecode dvi-uudecode
38045 maybe-dvi-uudecode:
38046 @if uudecode
38047 maybe-dvi-uudecode: dvi-uudecode
38049 dvi-uudecode: \
38050 configure-uudecode
38051 @: $(MAKE); $(unstage)
38052 @[ -f ./uudecode/Makefile ] || exit 0; \
38053 r=`${PWD_COMMAND}`; export r; \
38054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055 $(HOST_EXPORTS) \
38056 for flag in $(EXTRA_HOST_FLAGS) ; do \
38057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38058 done; \
38059 echo "Doing dvi in uudecode" ; \
38060 (cd $(HOST_SUBDIR)/uudecode && \
38061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38063 "RANLIB=$${RANLIB}" \
38064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38065 dvi) \
38066 || exit 1
38068 @endif uudecode
38070 .PHONY: maybe-pdf-uudecode pdf-uudecode
38071 maybe-pdf-uudecode:
38072 @if uudecode
38073 maybe-pdf-uudecode: pdf-uudecode
38075 pdf-uudecode: \
38076 configure-uudecode
38077 @: $(MAKE); $(unstage)
38078 @[ -f ./uudecode/Makefile ] || exit 0; \
38079 r=`${PWD_COMMAND}`; export r; \
38080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38081 $(HOST_EXPORTS) \
38082 for flag in $(EXTRA_HOST_FLAGS) ; do \
38083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38084 done; \
38085 echo "Doing pdf in uudecode" ; \
38086 (cd $(HOST_SUBDIR)/uudecode && \
38087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38089 "RANLIB=$${RANLIB}" \
38090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38091 pdf) \
38092 || exit 1
38094 @endif uudecode
38096 .PHONY: maybe-html-uudecode html-uudecode
38097 maybe-html-uudecode:
38098 @if uudecode
38099 maybe-html-uudecode: html-uudecode
38101 html-uudecode: \
38102 configure-uudecode
38103 @: $(MAKE); $(unstage)
38104 @[ -f ./uudecode/Makefile ] || exit 0; \
38105 r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 $(HOST_EXPORTS) \
38108 for flag in $(EXTRA_HOST_FLAGS) ; do \
38109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38110 done; \
38111 echo "Doing html in uudecode" ; \
38112 (cd $(HOST_SUBDIR)/uudecode && \
38113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115 "RANLIB=$${RANLIB}" \
38116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117 html) \
38118 || exit 1
38120 @endif uudecode
38122 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
38123 maybe-TAGS-uudecode:
38124 @if uudecode
38125 maybe-TAGS-uudecode: TAGS-uudecode
38127 TAGS-uudecode: \
38128 configure-uudecode
38129 @: $(MAKE); $(unstage)
38130 @[ -f ./uudecode/Makefile ] || exit 0; \
38131 r=`${PWD_COMMAND}`; export r; \
38132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38133 $(HOST_EXPORTS) \
38134 for flag in $(EXTRA_HOST_FLAGS) ; do \
38135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38136 done; \
38137 echo "Doing TAGS in uudecode" ; \
38138 (cd $(HOST_SUBDIR)/uudecode && \
38139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38141 "RANLIB=$${RANLIB}" \
38142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38143 TAGS) \
38144 || exit 1
38146 @endif uudecode
38148 .PHONY: maybe-install-info-uudecode install-info-uudecode
38149 maybe-install-info-uudecode:
38150 @if uudecode
38151 maybe-install-info-uudecode: install-info-uudecode
38153 install-info-uudecode: \
38154 configure-uudecode \
38155 info-uudecode
38156 @: $(MAKE); $(unstage)
38157 @[ -f ./uudecode/Makefile ] || exit 0; \
38158 r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 for flag in $(EXTRA_HOST_FLAGS) ; do \
38162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163 done; \
38164 echo "Doing install-info in uudecode" ; \
38165 (cd $(HOST_SUBDIR)/uudecode && \
38166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168 "RANLIB=$${RANLIB}" \
38169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170 install-info) \
38171 || exit 1
38173 @endif uudecode
38175 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38176 maybe-install-pdf-uudecode:
38177 @if uudecode
38178 maybe-install-pdf-uudecode: install-pdf-uudecode
38180 install-pdf-uudecode: \
38181 configure-uudecode \
38182 pdf-uudecode
38183 @: $(MAKE); $(unstage)
38184 @[ -f ./uudecode/Makefile ] || exit 0; \
38185 r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(HOST_EXPORTS) \
38188 for flag in $(EXTRA_HOST_FLAGS) ; do \
38189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38190 done; \
38191 echo "Doing install-pdf in uudecode" ; \
38192 (cd $(HOST_SUBDIR)/uudecode && \
38193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195 "RANLIB=$${RANLIB}" \
38196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38197 install-pdf) \
38198 || exit 1
38200 @endif uudecode
38202 .PHONY: maybe-install-html-uudecode install-html-uudecode
38203 maybe-install-html-uudecode:
38204 @if uudecode
38205 maybe-install-html-uudecode: install-html-uudecode
38207 install-html-uudecode: \
38208 configure-uudecode \
38209 html-uudecode
38210 @: $(MAKE); $(unstage)
38211 @[ -f ./uudecode/Makefile ] || exit 0; \
38212 r=`${PWD_COMMAND}`; export r; \
38213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214 $(HOST_EXPORTS) \
38215 for flag in $(EXTRA_HOST_FLAGS) ; do \
38216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217 done; \
38218 echo "Doing install-html in uudecode" ; \
38219 (cd $(HOST_SUBDIR)/uudecode && \
38220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222 "RANLIB=$${RANLIB}" \
38223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224 install-html) \
38225 || exit 1
38227 @endif uudecode
38229 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
38230 maybe-installcheck-uudecode:
38231 @if uudecode
38232 maybe-installcheck-uudecode: installcheck-uudecode
38234 installcheck-uudecode: \
38235 configure-uudecode
38236 @: $(MAKE); $(unstage)
38237 @[ -f ./uudecode/Makefile ] || exit 0; \
38238 r=`${PWD_COMMAND}`; export r; \
38239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240 $(HOST_EXPORTS) \
38241 for flag in $(EXTRA_HOST_FLAGS) ; do \
38242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243 done; \
38244 echo "Doing installcheck in uudecode" ; \
38245 (cd $(HOST_SUBDIR)/uudecode && \
38246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248 "RANLIB=$${RANLIB}" \
38249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250 installcheck) \
38251 || exit 1
38253 @endif uudecode
38255 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38256 maybe-mostlyclean-uudecode:
38257 @if uudecode
38258 maybe-mostlyclean-uudecode: mostlyclean-uudecode
38260 mostlyclean-uudecode:
38261 @: $(MAKE); $(unstage)
38262 @[ -f ./uudecode/Makefile ] || exit 0; \
38263 r=`${PWD_COMMAND}`; export r; \
38264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38265 $(HOST_EXPORTS) \
38266 for flag in $(EXTRA_HOST_FLAGS) ; do \
38267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38268 done; \
38269 echo "Doing mostlyclean in uudecode" ; \
38270 (cd $(HOST_SUBDIR)/uudecode && \
38271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38273 "RANLIB=$${RANLIB}" \
38274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38275 mostlyclean) \
38276 || exit 1
38278 @endif uudecode
38280 .PHONY: maybe-clean-uudecode clean-uudecode
38281 maybe-clean-uudecode:
38282 @if uudecode
38283 maybe-clean-uudecode: clean-uudecode
38285 clean-uudecode:
38286 @: $(MAKE); $(unstage)
38287 @[ -f ./uudecode/Makefile ] || exit 0; \
38288 r=`${PWD_COMMAND}`; export r; \
38289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38290 $(HOST_EXPORTS) \
38291 for flag in $(EXTRA_HOST_FLAGS) ; do \
38292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38293 done; \
38294 echo "Doing clean in uudecode" ; \
38295 (cd $(HOST_SUBDIR)/uudecode && \
38296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38298 "RANLIB=$${RANLIB}" \
38299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38300 clean) \
38301 || exit 1
38303 @endif uudecode
38305 .PHONY: maybe-distclean-uudecode distclean-uudecode
38306 maybe-distclean-uudecode:
38307 @if uudecode
38308 maybe-distclean-uudecode: distclean-uudecode
38310 distclean-uudecode:
38311 @: $(MAKE); $(unstage)
38312 @[ -f ./uudecode/Makefile ] || exit 0; \
38313 r=`${PWD_COMMAND}`; export r; \
38314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315 $(HOST_EXPORTS) \
38316 for flag in $(EXTRA_HOST_FLAGS) ; do \
38317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38318 done; \
38319 echo "Doing distclean in uudecode" ; \
38320 (cd $(HOST_SUBDIR)/uudecode && \
38321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323 "RANLIB=$${RANLIB}" \
38324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325 distclean) \
38326 || exit 1
38328 @endif uudecode
38330 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38331 maybe-maintainer-clean-uudecode:
38332 @if uudecode
38333 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38335 maintainer-clean-uudecode:
38336 @: $(MAKE); $(unstage)
38337 @[ -f ./uudecode/Makefile ] || exit 0; \
38338 r=`${PWD_COMMAND}`; export r; \
38339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340 $(HOST_EXPORTS) \
38341 for flag in $(EXTRA_HOST_FLAGS) ; do \
38342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38343 done; \
38344 echo "Doing maintainer-clean in uudecode" ; \
38345 (cd $(HOST_SUBDIR)/uudecode && \
38346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38348 "RANLIB=$${RANLIB}" \
38349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38350 maintainer-clean) \
38351 || exit 1
38353 @endif uudecode
38357 .PHONY: configure-wdiff maybe-configure-wdiff
38358 maybe-configure-wdiff:
38359 @if gcc-bootstrap
38360 configure-wdiff: stage_current
38361 @endif gcc-bootstrap
38362 @if wdiff
38363 maybe-configure-wdiff: configure-wdiff
38364 configure-wdiff:
38365 @: $(MAKE); $(unstage)
38366 @r=`${PWD_COMMAND}`; export r; \
38367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38370 $(HOST_EXPORTS) \
38371 echo Configuring in $(HOST_SUBDIR)/wdiff; \
38372 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38373 case $(srcdir) in \
38374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38375 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38377 esac; \
38378 srcdiroption="--srcdir=$${topdir}/wdiff"; \
38379 libsrcdir="$$s/wdiff"; \
38380 $(SHELL) $${libsrcdir}/configure \
38381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38382 --target=${target_alias} $${srcdiroption} \
38383 || exit 1
38384 @endif wdiff
38390 .PHONY: all-wdiff maybe-all-wdiff
38391 maybe-all-wdiff:
38392 @if gcc-bootstrap
38393 all-wdiff: stage_current
38394 @endif gcc-bootstrap
38395 @if wdiff
38396 TARGET-wdiff=all
38397 maybe-all-wdiff: all-wdiff
38398 all-wdiff: configure-wdiff
38399 @: $(MAKE); $(unstage)
38400 @r=`${PWD_COMMAND}`; export r; \
38401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402 $(HOST_EXPORTS) \
38403 (cd $(HOST_SUBDIR)/wdiff && \
38404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38405 $(TARGET-wdiff))
38406 @endif wdiff
38411 .PHONY: check-wdiff maybe-check-wdiff
38412 maybe-check-wdiff:
38413 @if wdiff
38414 maybe-check-wdiff: check-wdiff
38416 check-wdiff:
38417 @: $(MAKE); $(unstage)
38418 @r=`${PWD_COMMAND}`; export r; \
38419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38420 $(HOST_EXPORTS) \
38421 (cd $(HOST_SUBDIR)/wdiff && \
38422 $(MAKE) $(FLAGS_TO_PASS) check)
38424 @endif wdiff
38426 .PHONY: install-wdiff maybe-install-wdiff
38427 maybe-install-wdiff:
38428 @if wdiff
38429 maybe-install-wdiff: install-wdiff
38431 install-wdiff: installdirs
38432 @: $(MAKE); $(unstage)
38433 @r=`${PWD_COMMAND}`; export r; \
38434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38435 $(HOST_EXPORTS) \
38436 (cd $(HOST_SUBDIR)/wdiff && \
38437 $(MAKE) $(FLAGS_TO_PASS) install)
38439 @endif wdiff
38441 # Other targets (info, dvi, pdf, etc.)
38443 .PHONY: maybe-info-wdiff info-wdiff
38444 maybe-info-wdiff:
38445 @if wdiff
38446 maybe-info-wdiff: info-wdiff
38448 info-wdiff: \
38449 configure-wdiff
38450 @: $(MAKE); $(unstage)
38451 @[ -f ./wdiff/Makefile ] || exit 0; \
38452 r=`${PWD_COMMAND}`; export r; \
38453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38454 $(HOST_EXPORTS) \
38455 for flag in $(EXTRA_HOST_FLAGS) ; do \
38456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457 done; \
38458 echo "Doing info in wdiff" ; \
38459 (cd $(HOST_SUBDIR)/wdiff && \
38460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38462 "RANLIB=$${RANLIB}" \
38463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38464 info) \
38465 || exit 1
38467 @endif wdiff
38469 .PHONY: maybe-dvi-wdiff dvi-wdiff
38470 maybe-dvi-wdiff:
38471 @if wdiff
38472 maybe-dvi-wdiff: dvi-wdiff
38474 dvi-wdiff: \
38475 configure-wdiff
38476 @: $(MAKE); $(unstage)
38477 @[ -f ./wdiff/Makefile ] || exit 0; \
38478 r=`${PWD_COMMAND}`; export r; \
38479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38480 $(HOST_EXPORTS) \
38481 for flag in $(EXTRA_HOST_FLAGS) ; do \
38482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38483 done; \
38484 echo "Doing dvi in wdiff" ; \
38485 (cd $(HOST_SUBDIR)/wdiff && \
38486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38488 "RANLIB=$${RANLIB}" \
38489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38490 dvi) \
38491 || exit 1
38493 @endif wdiff
38495 .PHONY: maybe-pdf-wdiff pdf-wdiff
38496 maybe-pdf-wdiff:
38497 @if wdiff
38498 maybe-pdf-wdiff: pdf-wdiff
38500 pdf-wdiff: \
38501 configure-wdiff
38502 @: $(MAKE); $(unstage)
38503 @[ -f ./wdiff/Makefile ] || exit 0; \
38504 r=`${PWD_COMMAND}`; export r; \
38505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506 $(HOST_EXPORTS) \
38507 for flag in $(EXTRA_HOST_FLAGS) ; do \
38508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38509 done; \
38510 echo "Doing pdf in wdiff" ; \
38511 (cd $(HOST_SUBDIR)/wdiff && \
38512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38514 "RANLIB=$${RANLIB}" \
38515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38516 pdf) \
38517 || exit 1
38519 @endif wdiff
38521 .PHONY: maybe-html-wdiff html-wdiff
38522 maybe-html-wdiff:
38523 @if wdiff
38524 maybe-html-wdiff: html-wdiff
38526 html-wdiff: \
38527 configure-wdiff
38528 @: $(MAKE); $(unstage)
38529 @[ -f ./wdiff/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 html in wdiff" ; \
38537 (cd $(HOST_SUBDIR)/wdiff && \
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 html) \
38543 || exit 1
38545 @endif wdiff
38547 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38548 maybe-TAGS-wdiff:
38549 @if wdiff
38550 maybe-TAGS-wdiff: TAGS-wdiff
38552 TAGS-wdiff: \
38553 configure-wdiff
38554 @: $(MAKE); $(unstage)
38555 @[ -f ./wdiff/Makefile ] || exit 0; \
38556 r=`${PWD_COMMAND}`; export r; \
38557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38558 $(HOST_EXPORTS) \
38559 for flag in $(EXTRA_HOST_FLAGS) ; do \
38560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38561 done; \
38562 echo "Doing TAGS in wdiff" ; \
38563 (cd $(HOST_SUBDIR)/wdiff && \
38564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38566 "RANLIB=$${RANLIB}" \
38567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38568 TAGS) \
38569 || exit 1
38571 @endif wdiff
38573 .PHONY: maybe-install-info-wdiff install-info-wdiff
38574 maybe-install-info-wdiff:
38575 @if wdiff
38576 maybe-install-info-wdiff: install-info-wdiff
38578 install-info-wdiff: \
38579 configure-wdiff \
38580 info-wdiff
38581 @: $(MAKE); $(unstage)
38582 @[ -f ./wdiff/Makefile ] || exit 0; \
38583 r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(HOST_EXPORTS) \
38586 for flag in $(EXTRA_HOST_FLAGS) ; do \
38587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38588 done; \
38589 echo "Doing install-info in wdiff" ; \
38590 (cd $(HOST_SUBDIR)/wdiff && \
38591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593 "RANLIB=$${RANLIB}" \
38594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595 install-info) \
38596 || exit 1
38598 @endif wdiff
38600 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38601 maybe-install-pdf-wdiff:
38602 @if wdiff
38603 maybe-install-pdf-wdiff: install-pdf-wdiff
38605 install-pdf-wdiff: \
38606 configure-wdiff \
38607 pdf-wdiff
38608 @: $(MAKE); $(unstage)
38609 @[ -f ./wdiff/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 install-pdf in wdiff" ; \
38617 (cd $(HOST_SUBDIR)/wdiff && \
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 install-pdf) \
38623 || exit 1
38625 @endif wdiff
38627 .PHONY: maybe-install-html-wdiff install-html-wdiff
38628 maybe-install-html-wdiff:
38629 @if wdiff
38630 maybe-install-html-wdiff: install-html-wdiff
38632 install-html-wdiff: \
38633 configure-wdiff \
38634 html-wdiff
38635 @: $(MAKE); $(unstage)
38636 @[ -f ./wdiff/Makefile ] || exit 0; \
38637 r=`${PWD_COMMAND}`; export r; \
38638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639 $(HOST_EXPORTS) \
38640 for flag in $(EXTRA_HOST_FLAGS) ; do \
38641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38642 done; \
38643 echo "Doing install-html in wdiff" ; \
38644 (cd $(HOST_SUBDIR)/wdiff && \
38645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38647 "RANLIB=$${RANLIB}" \
38648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38649 install-html) \
38650 || exit 1
38652 @endif wdiff
38654 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38655 maybe-installcheck-wdiff:
38656 @if wdiff
38657 maybe-installcheck-wdiff: installcheck-wdiff
38659 installcheck-wdiff: \
38660 configure-wdiff
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./wdiff/Makefile ] || exit 0; \
38663 r=`${PWD_COMMAND}`; export r; \
38664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665 $(HOST_EXPORTS) \
38666 for flag in $(EXTRA_HOST_FLAGS) ; do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 echo "Doing installcheck in wdiff" ; \
38670 (cd $(HOST_SUBDIR)/wdiff && \
38671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673 "RANLIB=$${RANLIB}" \
38674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675 installcheck) \
38676 || exit 1
38678 @endif wdiff
38680 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38681 maybe-mostlyclean-wdiff:
38682 @if wdiff
38683 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38685 mostlyclean-wdiff:
38686 @: $(MAKE); $(unstage)
38687 @[ -f ./wdiff/Makefile ] || exit 0; \
38688 r=`${PWD_COMMAND}`; export r; \
38689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690 $(HOST_EXPORTS) \
38691 for flag in $(EXTRA_HOST_FLAGS) ; do \
38692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38693 done; \
38694 echo "Doing mostlyclean in wdiff" ; \
38695 (cd $(HOST_SUBDIR)/wdiff && \
38696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698 "RANLIB=$${RANLIB}" \
38699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700 mostlyclean) \
38701 || exit 1
38703 @endif wdiff
38705 .PHONY: maybe-clean-wdiff clean-wdiff
38706 maybe-clean-wdiff:
38707 @if wdiff
38708 maybe-clean-wdiff: clean-wdiff
38710 clean-wdiff:
38711 @: $(MAKE); $(unstage)
38712 @[ -f ./wdiff/Makefile ] || exit 0; \
38713 r=`${PWD_COMMAND}`; export r; \
38714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715 $(HOST_EXPORTS) \
38716 for flag in $(EXTRA_HOST_FLAGS) ; do \
38717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38718 done; \
38719 echo "Doing clean in wdiff" ; \
38720 (cd $(HOST_SUBDIR)/wdiff && \
38721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38723 "RANLIB=$${RANLIB}" \
38724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38725 clean) \
38726 || exit 1
38728 @endif wdiff
38730 .PHONY: maybe-distclean-wdiff distclean-wdiff
38731 maybe-distclean-wdiff:
38732 @if wdiff
38733 maybe-distclean-wdiff: distclean-wdiff
38735 distclean-wdiff:
38736 @: $(MAKE); $(unstage)
38737 @[ -f ./wdiff/Makefile ] || exit 0; \
38738 r=`${PWD_COMMAND}`; export r; \
38739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38740 $(HOST_EXPORTS) \
38741 for flag in $(EXTRA_HOST_FLAGS) ; do \
38742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38743 done; \
38744 echo "Doing distclean in wdiff" ; \
38745 (cd $(HOST_SUBDIR)/wdiff && \
38746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38748 "RANLIB=$${RANLIB}" \
38749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38750 distclean) \
38751 || exit 1
38753 @endif wdiff
38755 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38756 maybe-maintainer-clean-wdiff:
38757 @if wdiff
38758 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38760 maintainer-clean-wdiff:
38761 @: $(MAKE); $(unstage)
38762 @[ -f ./wdiff/Makefile ] || exit 0; \
38763 r=`${PWD_COMMAND}`; export r; \
38764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38765 $(HOST_EXPORTS) \
38766 for flag in $(EXTRA_HOST_FLAGS) ; do \
38767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38768 done; \
38769 echo "Doing maintainer-clean in wdiff" ; \
38770 (cd $(HOST_SUBDIR)/wdiff && \
38771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38773 "RANLIB=$${RANLIB}" \
38774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38775 maintainer-clean) \
38776 || exit 1
38778 @endif wdiff
38782 .PHONY: configure-zip maybe-configure-zip
38783 maybe-configure-zip:
38784 @if gcc-bootstrap
38785 configure-zip: stage_current
38786 @endif gcc-bootstrap
38787 @if zip
38788 maybe-configure-zip: configure-zip
38789 configure-zip:
38790 @: $(MAKE); $(unstage)
38791 @r=`${PWD_COMMAND}`; export r; \
38792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38795 $(HOST_EXPORTS) \
38796 echo Configuring in $(HOST_SUBDIR)/zip; \
38797 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38798 case $(srcdir) in \
38799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38800 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38802 esac; \
38803 srcdiroption="--srcdir=$${topdir}/zip"; \
38804 libsrcdir="$$s/zip"; \
38805 $(SHELL) $${libsrcdir}/configure \
38806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38807 --target=${target_alias} $${srcdiroption} \
38808 || exit 1
38809 @endif zip
38815 .PHONY: all-zip maybe-all-zip
38816 maybe-all-zip:
38817 @if gcc-bootstrap
38818 all-zip: stage_current
38819 @endif gcc-bootstrap
38820 @if zip
38821 TARGET-zip=all
38822 maybe-all-zip: all-zip
38823 all-zip: configure-zip
38824 @: $(MAKE); $(unstage)
38825 @r=`${PWD_COMMAND}`; export r; \
38826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827 $(HOST_EXPORTS) \
38828 (cd $(HOST_SUBDIR)/zip && \
38829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38830 $(TARGET-zip))
38831 @endif zip
38836 .PHONY: check-zip maybe-check-zip
38837 maybe-check-zip:
38838 @if zip
38839 maybe-check-zip: check-zip
38841 # This module is only tested in a native toolchain.
38842 check-zip:
38843 @: $(MAKE); $(unstage)
38844 @if [ '$(host)' = '$(target)' ] ; then \
38845 r=`${PWD_COMMAND}`; export r; \
38846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847 $(HOST_EXPORTS) \
38848 (cd $(HOST_SUBDIR)/zip && \
38849 $(MAKE) $(FLAGS_TO_PASS) check); \
38852 @endif zip
38854 .PHONY: install-zip maybe-install-zip
38855 maybe-install-zip:
38856 @if zip
38857 maybe-install-zip: install-zip
38859 install-zip: installdirs
38860 @: $(MAKE); $(unstage)
38861 @r=`${PWD_COMMAND}`; export r; \
38862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863 $(HOST_EXPORTS) \
38864 (cd $(HOST_SUBDIR)/zip && \
38865 $(MAKE) $(FLAGS_TO_PASS) install)
38867 @endif zip
38869 # Other targets (info, dvi, pdf, etc.)
38871 .PHONY: maybe-info-zip info-zip
38872 maybe-info-zip:
38873 @if zip
38874 maybe-info-zip: info-zip
38876 info-zip: \
38877 configure-zip
38878 @: $(MAKE); $(unstage)
38879 @[ -f ./zip/Makefile ] || exit 0; \
38880 r=`${PWD_COMMAND}`; export r; \
38881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38882 $(HOST_EXPORTS) \
38883 for flag in $(EXTRA_HOST_FLAGS) ; do \
38884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38885 done; \
38886 echo "Doing info in zip" ; \
38887 (cd $(HOST_SUBDIR)/zip && \
38888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38890 "RANLIB=$${RANLIB}" \
38891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38892 info) \
38893 || exit 1
38895 @endif zip
38897 .PHONY: maybe-dvi-zip dvi-zip
38898 maybe-dvi-zip:
38899 @if zip
38900 maybe-dvi-zip: dvi-zip
38902 dvi-zip: \
38903 configure-zip
38904 @: $(MAKE); $(unstage)
38905 @[ -f ./zip/Makefile ] || exit 0; \
38906 r=`${PWD_COMMAND}`; export r; \
38907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908 $(HOST_EXPORTS) \
38909 for flag in $(EXTRA_HOST_FLAGS) ; do \
38910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38911 done; \
38912 echo "Doing dvi in zip" ; \
38913 (cd $(HOST_SUBDIR)/zip && \
38914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38916 "RANLIB=$${RANLIB}" \
38917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38918 dvi) \
38919 || exit 1
38921 @endif zip
38923 .PHONY: maybe-pdf-zip pdf-zip
38924 maybe-pdf-zip:
38925 @if zip
38926 maybe-pdf-zip: pdf-zip
38928 pdf-zip: \
38929 configure-zip
38930 @: $(MAKE); $(unstage)
38931 @[ -f ./zip/Makefile ] || exit 0; \
38932 r=`${PWD_COMMAND}`; export r; \
38933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38934 $(HOST_EXPORTS) \
38935 for flag in $(EXTRA_HOST_FLAGS) ; do \
38936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38937 done; \
38938 echo "Doing pdf in zip" ; \
38939 (cd $(HOST_SUBDIR)/zip && \
38940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38942 "RANLIB=$${RANLIB}" \
38943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38944 pdf) \
38945 || exit 1
38947 @endif zip
38949 .PHONY: maybe-html-zip html-zip
38950 maybe-html-zip:
38951 @if zip
38952 maybe-html-zip: html-zip
38954 html-zip: \
38955 configure-zip
38956 @: $(MAKE); $(unstage)
38957 @[ -f ./zip/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 html in zip" ; \
38965 (cd $(HOST_SUBDIR)/zip && \
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 html) \
38971 || exit 1
38973 @endif zip
38975 .PHONY: maybe-TAGS-zip TAGS-zip
38976 maybe-TAGS-zip:
38977 @if zip
38978 maybe-TAGS-zip: TAGS-zip
38980 TAGS-zip: \
38981 configure-zip
38982 @: $(MAKE); $(unstage)
38983 @[ -f ./zip/Makefile ] || exit 0; \
38984 r=`${PWD_COMMAND}`; export r; \
38985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38986 $(HOST_EXPORTS) \
38987 for flag in $(EXTRA_HOST_FLAGS) ; do \
38988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38989 done; \
38990 echo "Doing TAGS in zip" ; \
38991 (cd $(HOST_SUBDIR)/zip && \
38992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38994 "RANLIB=$${RANLIB}" \
38995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38996 TAGS) \
38997 || exit 1
38999 @endif zip
39001 .PHONY: maybe-install-info-zip install-info-zip
39002 maybe-install-info-zip:
39003 @if zip
39004 maybe-install-info-zip: install-info-zip
39006 install-info-zip: \
39007 configure-zip \
39008 info-zip
39009 @: $(MAKE); $(unstage)
39010 @[ -f ./zip/Makefile ] || exit 0; \
39011 r=`${PWD_COMMAND}`; export r; \
39012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39013 $(HOST_EXPORTS) \
39014 for flag in $(EXTRA_HOST_FLAGS) ; do \
39015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016 done; \
39017 echo "Doing install-info in zip" ; \
39018 (cd $(HOST_SUBDIR)/zip && \
39019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39021 "RANLIB=$${RANLIB}" \
39022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39023 install-info) \
39024 || exit 1
39026 @endif zip
39028 .PHONY: maybe-install-pdf-zip install-pdf-zip
39029 maybe-install-pdf-zip:
39030 @if zip
39031 maybe-install-pdf-zip: install-pdf-zip
39033 install-pdf-zip: \
39034 configure-zip \
39035 pdf-zip
39036 @: $(MAKE); $(unstage)
39037 @[ -f ./zip/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 install-pdf in zip" ; \
39045 (cd $(HOST_SUBDIR)/zip && \
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 install-pdf) \
39051 || exit 1
39053 @endif zip
39055 .PHONY: maybe-install-html-zip install-html-zip
39056 maybe-install-html-zip:
39057 @if zip
39058 maybe-install-html-zip: install-html-zip
39060 install-html-zip: \
39061 configure-zip \
39062 html-zip
39063 @: $(MAKE); $(unstage)
39064 @[ -f ./zip/Makefile ] || exit 0; \
39065 r=`${PWD_COMMAND}`; export r; \
39066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39067 $(HOST_EXPORTS) \
39068 for flag in $(EXTRA_HOST_FLAGS) ; do \
39069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39070 done; \
39071 echo "Doing install-html in zip" ; \
39072 (cd $(HOST_SUBDIR)/zip && \
39073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39075 "RANLIB=$${RANLIB}" \
39076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39077 install-html) \
39078 || exit 1
39080 @endif zip
39082 .PHONY: maybe-installcheck-zip installcheck-zip
39083 maybe-installcheck-zip:
39084 @if zip
39085 maybe-installcheck-zip: installcheck-zip
39087 installcheck-zip: \
39088 configure-zip
39089 @: $(MAKE); $(unstage)
39090 @[ -f ./zip/Makefile ] || exit 0; \
39091 r=`${PWD_COMMAND}`; export r; \
39092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093 $(HOST_EXPORTS) \
39094 for flag in $(EXTRA_HOST_FLAGS) ; do \
39095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39096 done; \
39097 echo "Doing installcheck in zip" ; \
39098 (cd $(HOST_SUBDIR)/zip && \
39099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101 "RANLIB=$${RANLIB}" \
39102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39103 installcheck) \
39104 || exit 1
39106 @endif zip
39108 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
39109 maybe-mostlyclean-zip:
39110 @if zip
39111 maybe-mostlyclean-zip: mostlyclean-zip
39113 mostlyclean-zip:
39114 @: $(MAKE); $(unstage)
39115 @[ -f ./zip/Makefile ] || exit 0; \
39116 r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(HOST_EXPORTS) \
39119 for flag in $(EXTRA_HOST_FLAGS) ; do \
39120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39121 done; \
39122 echo "Doing mostlyclean in zip" ; \
39123 (cd $(HOST_SUBDIR)/zip && \
39124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126 "RANLIB=$${RANLIB}" \
39127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39128 mostlyclean) \
39129 || exit 1
39131 @endif zip
39133 .PHONY: maybe-clean-zip clean-zip
39134 maybe-clean-zip:
39135 @if zip
39136 maybe-clean-zip: clean-zip
39138 clean-zip:
39139 @: $(MAKE); $(unstage)
39140 @[ -f ./zip/Makefile ] || exit 0; \
39141 r=`${PWD_COMMAND}`; export r; \
39142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143 $(HOST_EXPORTS) \
39144 for flag in $(EXTRA_HOST_FLAGS) ; do \
39145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39146 done; \
39147 echo "Doing clean in zip" ; \
39148 (cd $(HOST_SUBDIR)/zip && \
39149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151 "RANLIB=$${RANLIB}" \
39152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153 clean) \
39154 || exit 1
39156 @endif zip
39158 .PHONY: maybe-distclean-zip distclean-zip
39159 maybe-distclean-zip:
39160 @if zip
39161 maybe-distclean-zip: distclean-zip
39163 distclean-zip:
39164 @: $(MAKE); $(unstage)
39165 @[ -f ./zip/Makefile ] || exit 0; \
39166 r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 $(HOST_EXPORTS) \
39169 for flag in $(EXTRA_HOST_FLAGS) ; do \
39170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171 done; \
39172 echo "Doing distclean in zip" ; \
39173 (cd $(HOST_SUBDIR)/zip && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39176 "RANLIB=$${RANLIB}" \
39177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39178 distclean) \
39179 || exit 1
39181 @endif zip
39183 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39184 maybe-maintainer-clean-zip:
39185 @if zip
39186 maybe-maintainer-clean-zip: maintainer-clean-zip
39188 maintainer-clean-zip:
39189 @: $(MAKE); $(unstage)
39190 @[ -f ./zip/Makefile ] || exit 0; \
39191 r=`${PWD_COMMAND}`; export r; \
39192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39193 $(HOST_EXPORTS) \
39194 for flag in $(EXTRA_HOST_FLAGS) ; do \
39195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39196 done; \
39197 echo "Doing maintainer-clean in zip" ; \
39198 (cd $(HOST_SUBDIR)/zip && \
39199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39201 "RANLIB=$${RANLIB}" \
39202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39203 maintainer-clean) \
39204 || exit 1
39206 @endif zip
39210 .PHONY: configure-zlib maybe-configure-zlib
39211 maybe-configure-zlib:
39212 @if gcc-bootstrap
39213 configure-zlib: stage_current
39214 @endif gcc-bootstrap
39215 @if zlib
39216 maybe-configure-zlib: configure-zlib
39217 configure-zlib:
39218 @r=`${PWD_COMMAND}`; export r; \
39219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39220 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39222 $(HOST_EXPORTS) \
39223 echo Configuring in $(HOST_SUBDIR)/zlib; \
39224 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39225 case $(srcdir) in \
39226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39227 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39229 esac; \
39230 srcdiroption="--srcdir=$${topdir}/zlib"; \
39231 libsrcdir="$$s/zlib"; \
39232 $(SHELL) $${libsrcdir}/configure \
39233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39234 --target=${target_alias} $${srcdiroption} \
39235 || exit 1
39236 @endif zlib
39240 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39241 maybe-configure-stage1-zlib:
39242 @if zlib-bootstrap
39243 maybe-configure-stage1-zlib: configure-stage1-zlib
39244 configure-stage1-zlib:
39245 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39247 @r=`${PWD_COMMAND}`; export r; \
39248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39249 TFLAGS="$(STAGE1_TFLAGS)"; \
39250 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39251 $(HOST_EXPORTS) \
39252 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39253 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39254 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39255 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39257 cd $(HOST_SUBDIR)/zlib || exit 1; \
39258 case $(srcdir) in \
39259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39260 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39262 esac; \
39263 srcdiroption="--srcdir=$${topdir}/zlib"; \
39264 libsrcdir="$$s/zlib"; \
39265 $(SHELL) $${libsrcdir}/configure \
39266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39267 --target=${target_alias} $${srcdiroption} \
39268 $(STAGE1_CONFIGURE_FLAGS)
39269 @endif zlib-bootstrap
39271 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39272 maybe-configure-stage2-zlib:
39273 @if zlib-bootstrap
39274 maybe-configure-stage2-zlib: configure-stage2-zlib
39275 configure-stage2-zlib:
39276 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39278 @r=`${PWD_COMMAND}`; export r; \
39279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39280 TFLAGS="$(STAGE2_TFLAGS)"; \
39281 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39282 $(HOST_EXPORTS) \
39283 $(POSTSTAGE1_HOST_EXPORTS) \
39284 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39285 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39286 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39287 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39289 cd $(HOST_SUBDIR)/zlib || exit 1; \
39290 case $(srcdir) in \
39291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39292 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39294 esac; \
39295 srcdiroption="--srcdir=$${topdir}/zlib"; \
39296 libsrcdir="$$s/zlib"; \
39297 $(SHELL) $${libsrcdir}/configure \
39298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39299 --target=${target_alias} $${srcdiroption} \
39300 --with-build-libsubdir=$(HOST_SUBDIR) \
39301 $(STAGE2_CONFIGURE_FLAGS)
39302 @endif zlib-bootstrap
39304 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39305 maybe-configure-stage3-zlib:
39306 @if zlib-bootstrap
39307 maybe-configure-stage3-zlib: configure-stage3-zlib
39308 configure-stage3-zlib:
39309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39311 @r=`${PWD_COMMAND}`; export r; \
39312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39313 TFLAGS="$(STAGE3_TFLAGS)"; \
39314 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39315 $(HOST_EXPORTS) \
39316 $(POSTSTAGE1_HOST_EXPORTS) \
39317 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39318 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39319 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39320 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39322 cd $(HOST_SUBDIR)/zlib || exit 1; \
39323 case $(srcdir) in \
39324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39325 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39327 esac; \
39328 srcdiroption="--srcdir=$${topdir}/zlib"; \
39329 libsrcdir="$$s/zlib"; \
39330 $(SHELL) $${libsrcdir}/configure \
39331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39332 --target=${target_alias} $${srcdiroption} \
39333 --with-build-libsubdir=$(HOST_SUBDIR) \
39334 $(STAGE3_CONFIGURE_FLAGS)
39335 @endif zlib-bootstrap
39337 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39338 maybe-configure-stage4-zlib:
39339 @if zlib-bootstrap
39340 maybe-configure-stage4-zlib: configure-stage4-zlib
39341 configure-stage4-zlib:
39342 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39344 @r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 TFLAGS="$(STAGE4_TFLAGS)"; \
39347 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39348 $(HOST_EXPORTS) \
39349 $(POSTSTAGE1_HOST_EXPORTS) \
39350 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39351 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39352 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39353 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39355 cd $(HOST_SUBDIR)/zlib || exit 1; \
39356 case $(srcdir) in \
39357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39358 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39360 esac; \
39361 srcdiroption="--srcdir=$${topdir}/zlib"; \
39362 libsrcdir="$$s/zlib"; \
39363 $(SHELL) $${libsrcdir}/configure \
39364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39365 --target=${target_alias} $${srcdiroption} \
39366 --with-build-libsubdir=$(HOST_SUBDIR) \
39367 $(STAGE4_CONFIGURE_FLAGS)
39368 @endif zlib-bootstrap
39370 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39371 maybe-configure-stageprofile-zlib:
39372 @if zlib-bootstrap
39373 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39374 configure-stageprofile-zlib:
39375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39377 @r=`${PWD_COMMAND}`; export r; \
39378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39380 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39381 $(HOST_EXPORTS) \
39382 $(POSTSTAGE1_HOST_EXPORTS) \
39383 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39384 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
39385 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39386 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39388 cd $(HOST_SUBDIR)/zlib || exit 1; \
39389 case $(srcdir) in \
39390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39391 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39393 esac; \
39394 srcdiroption="--srcdir=$${topdir}/zlib"; \
39395 libsrcdir="$$s/zlib"; \
39396 $(SHELL) $${libsrcdir}/configure \
39397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39398 --target=${target_alias} $${srcdiroption} \
39399 --with-build-libsubdir=$(HOST_SUBDIR) \
39400 $(STAGEprofile_CONFIGURE_FLAGS)
39401 @endif zlib-bootstrap
39403 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39404 maybe-configure-stagefeedback-zlib:
39405 @if zlib-bootstrap
39406 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39407 configure-stagefeedback-zlib:
39408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39410 @r=`${PWD_COMMAND}`; export r; \
39411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39412 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39413 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39414 $(HOST_EXPORTS) \
39415 $(POSTSTAGE1_HOST_EXPORTS) \
39416 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39417 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
39418 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39419 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39421 cd $(HOST_SUBDIR)/zlib || exit 1; \
39422 case $(srcdir) in \
39423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39424 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39426 esac; \
39427 srcdiroption="--srcdir=$${topdir}/zlib"; \
39428 libsrcdir="$$s/zlib"; \
39429 $(SHELL) $${libsrcdir}/configure \
39430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39431 --target=${target_alias} $${srcdiroption} \
39432 --with-build-libsubdir=$(HOST_SUBDIR) \
39433 $(STAGEfeedback_CONFIGURE_FLAGS)
39434 @endif zlib-bootstrap
39440 .PHONY: all-zlib maybe-all-zlib
39441 maybe-all-zlib:
39442 @if gcc-bootstrap
39443 all-zlib: stage_current
39444 @endif gcc-bootstrap
39445 @if zlib
39446 TARGET-zlib=all
39447 maybe-all-zlib: all-zlib
39448 all-zlib: configure-zlib
39449 @r=`${PWD_COMMAND}`; export r; \
39450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451 $(HOST_EXPORTS) \
39452 (cd $(HOST_SUBDIR)/zlib && \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39454 $(TARGET-zlib))
39455 @endif zlib
39459 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
39460 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39461 maybe-all-stage1-zlib:
39462 maybe-clean-stage1-zlib:
39463 @if zlib-bootstrap
39464 maybe-all-stage1-zlib: all-stage1-zlib
39465 all-stage1: all-stage1-zlib
39466 TARGET-stage1-zlib = $(TARGET-zlib)
39467 all-stage1-zlib: configure-stage1-zlib
39468 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39469 @r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 TFLAGS="$(STAGE1_TFLAGS)"; \
39472 $(HOST_EXPORTS) \
39473 cd $(HOST_SUBDIR)/zlib && \
39474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39475 CFLAGS="$(STAGE1_CFLAGS)" \
39476 CXXFLAGS="$(STAGE1_CFLAGS)" \
39477 LIBCFLAGS="$(LIBCFLAGS)" \
39478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39481 $(EXTRA_HOST_FLAGS) \
39482 TFLAGS="$(STAGE1_TFLAGS)" \
39483 $(TARGET-stage1-zlib)
39485 maybe-clean-stage1-zlib: clean-stage1-zlib
39486 clean-stage1: clean-stage1-zlib
39487 clean-stage1-zlib:
39488 @if [ $(current_stage) = stage1 ]; then \
39489 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39490 else \
39491 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39492 $(MAKE) stage1-start; \
39493 fi; \
39494 cd $(HOST_SUBDIR)/zlib && \
39495 $(MAKE) $(EXTRA_HOST_FLAGS) \
39496 clean
39497 @endif zlib-bootstrap
39500 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39501 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39502 maybe-all-stage2-zlib:
39503 maybe-clean-stage2-zlib:
39504 @if zlib-bootstrap
39505 maybe-all-stage2-zlib: all-stage2-zlib
39506 all-stage2: all-stage2-zlib
39507 TARGET-stage2-zlib = $(TARGET-zlib)
39508 all-stage2-zlib: configure-stage2-zlib
39509 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39510 @r=`${PWD_COMMAND}`; export r; \
39511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39512 TFLAGS="$(STAGE2_TFLAGS)"; \
39513 $(HOST_EXPORTS) \
39514 $(POSTSTAGE1_HOST_EXPORTS) \
39515 cd $(HOST_SUBDIR)/zlib && \
39516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39517 CFLAGS="$(STAGE2_CFLAGS)" \
39518 CXXFLAGS="$(STAGE2_CFLAGS)" \
39519 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39524 TFLAGS="$(STAGE2_TFLAGS)" \
39525 $(TARGET-stage2-zlib)
39527 maybe-clean-stage2-zlib: clean-stage2-zlib
39528 clean-stage2: clean-stage2-zlib
39529 clean-stage2-zlib:
39530 @if [ $(current_stage) = stage2 ]; then \
39531 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39532 else \
39533 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39534 $(MAKE) stage2-start; \
39535 fi; \
39536 cd $(HOST_SUBDIR)/zlib && \
39537 $(MAKE) $(EXTRA_HOST_FLAGS) \
39538 $(POSTSTAGE1_FLAGS_TO_PASS) \
39539 clean
39540 @endif zlib-bootstrap
39543 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39544 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39545 maybe-all-stage3-zlib:
39546 maybe-clean-stage3-zlib:
39547 @if zlib-bootstrap
39548 maybe-all-stage3-zlib: all-stage3-zlib
39549 all-stage3: all-stage3-zlib
39550 TARGET-stage3-zlib = $(TARGET-zlib)
39551 all-stage3-zlib: configure-stage3-zlib
39552 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39553 @r=`${PWD_COMMAND}`; export r; \
39554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39555 TFLAGS="$(STAGE3_TFLAGS)"; \
39556 $(HOST_EXPORTS) \
39557 $(POSTSTAGE1_HOST_EXPORTS) \
39558 cd $(HOST_SUBDIR)/zlib && \
39559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39560 CFLAGS="$(STAGE3_CFLAGS)" \
39561 CXXFLAGS="$(STAGE3_CFLAGS)" \
39562 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39567 TFLAGS="$(STAGE3_TFLAGS)" \
39568 $(TARGET-stage3-zlib)
39570 maybe-clean-stage3-zlib: clean-stage3-zlib
39571 clean-stage3: clean-stage3-zlib
39572 clean-stage3-zlib:
39573 @if [ $(current_stage) = stage3 ]; then \
39574 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39575 else \
39576 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39577 $(MAKE) stage3-start; \
39578 fi; \
39579 cd $(HOST_SUBDIR)/zlib && \
39580 $(MAKE) $(EXTRA_HOST_FLAGS) \
39581 $(POSTSTAGE1_FLAGS_TO_PASS) \
39582 clean
39583 @endif zlib-bootstrap
39586 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39587 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39588 maybe-all-stage4-zlib:
39589 maybe-clean-stage4-zlib:
39590 @if zlib-bootstrap
39591 maybe-all-stage4-zlib: all-stage4-zlib
39592 all-stage4: all-stage4-zlib
39593 TARGET-stage4-zlib = $(TARGET-zlib)
39594 all-stage4-zlib: configure-stage4-zlib
39595 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39596 @r=`${PWD_COMMAND}`; export r; \
39597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598 TFLAGS="$(STAGE4_TFLAGS)"; \
39599 $(HOST_EXPORTS) \
39600 $(POSTSTAGE1_HOST_EXPORTS) \
39601 cd $(HOST_SUBDIR)/zlib && \
39602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39603 CFLAGS="$(STAGE4_CFLAGS)" \
39604 CXXFLAGS="$(STAGE4_CFLAGS)" \
39605 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39610 TFLAGS="$(STAGE4_TFLAGS)" \
39611 $(TARGET-stage4-zlib)
39613 maybe-clean-stage4-zlib: clean-stage4-zlib
39614 clean-stage4: clean-stage4-zlib
39615 clean-stage4-zlib:
39616 @if [ $(current_stage) = stage4 ]; then \
39617 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39618 else \
39619 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39620 $(MAKE) stage4-start; \
39621 fi; \
39622 cd $(HOST_SUBDIR)/zlib && \
39623 $(MAKE) $(EXTRA_HOST_FLAGS) \
39624 $(POSTSTAGE1_FLAGS_TO_PASS) \
39625 clean
39626 @endif zlib-bootstrap
39629 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39630 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39631 maybe-all-stageprofile-zlib:
39632 maybe-clean-stageprofile-zlib:
39633 @if zlib-bootstrap
39634 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39635 all-stageprofile: all-stageprofile-zlib
39636 TARGET-stageprofile-zlib = $(TARGET-zlib)
39637 all-stageprofile-zlib: configure-stageprofile-zlib
39638 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39639 @r=`${PWD_COMMAND}`; export r; \
39640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39641 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39642 $(HOST_EXPORTS) \
39643 $(POSTSTAGE1_HOST_EXPORTS) \
39644 cd $(HOST_SUBDIR)/zlib && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39646 CFLAGS="$(STAGEprofile_CFLAGS)" \
39647 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39648 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39653 TFLAGS="$(STAGEprofile_TFLAGS)" \
39654 $(TARGET-stageprofile-zlib)
39656 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39657 clean-stageprofile: clean-stageprofile-zlib
39658 clean-stageprofile-zlib:
39659 @if [ $(current_stage) = stageprofile ]; then \
39660 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39661 else \
39662 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39663 $(MAKE) stageprofile-start; \
39664 fi; \
39665 cd $(HOST_SUBDIR)/zlib && \
39666 $(MAKE) $(EXTRA_HOST_FLAGS) \
39667 $(POSTSTAGE1_FLAGS_TO_PASS) \
39668 clean
39669 @endif zlib-bootstrap
39672 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39673 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39674 maybe-all-stagefeedback-zlib:
39675 maybe-clean-stagefeedback-zlib:
39676 @if zlib-bootstrap
39677 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39678 all-stagefeedback: all-stagefeedback-zlib
39679 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39680 all-stagefeedback-zlib: configure-stagefeedback-zlib
39681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39682 @r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39685 $(HOST_EXPORTS) \
39686 $(POSTSTAGE1_HOST_EXPORTS) \
39687 cd $(HOST_SUBDIR)/zlib && \
39688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39689 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39690 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39691 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39696 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39697 $(TARGET-stagefeedback-zlib)
39699 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39700 clean-stagefeedback: clean-stagefeedback-zlib
39701 clean-stagefeedback-zlib:
39702 @if [ $(current_stage) = stagefeedback ]; then \
39703 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39704 else \
39705 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39706 $(MAKE) stagefeedback-start; \
39707 fi; \
39708 cd $(HOST_SUBDIR)/zlib && \
39709 $(MAKE) $(EXTRA_HOST_FLAGS) \
39710 $(POSTSTAGE1_FLAGS_TO_PASS) \
39711 clean
39712 @endif zlib-bootstrap
39718 .PHONY: check-zlib maybe-check-zlib
39719 maybe-check-zlib:
39720 @if zlib
39721 maybe-check-zlib: check-zlib
39723 check-zlib:
39725 @endif zlib
39727 .PHONY: install-zlib maybe-install-zlib
39728 maybe-install-zlib:
39729 @if zlib
39730 maybe-install-zlib: install-zlib
39732 install-zlib:
39734 @endif zlib
39736 # Other targets (info, dvi, pdf, etc.)
39738 .PHONY: maybe-info-zlib info-zlib
39739 maybe-info-zlib:
39740 @if zlib
39741 maybe-info-zlib: info-zlib
39743 info-zlib: \
39744 configure-zlib
39745 @[ -f ./zlib/Makefile ] || exit 0; \
39746 r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 $(HOST_EXPORTS) \
39749 for flag in $(EXTRA_HOST_FLAGS) ; do \
39750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751 done; \
39752 echo "Doing info in zlib" ; \
39753 (cd $(HOST_SUBDIR)/zlib && \
39754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756 "RANLIB=$${RANLIB}" \
39757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758 info) \
39759 || exit 1
39761 @endif zlib
39763 .PHONY: maybe-dvi-zlib dvi-zlib
39764 maybe-dvi-zlib:
39765 @if zlib
39766 maybe-dvi-zlib: dvi-zlib
39768 dvi-zlib: \
39769 configure-zlib
39770 @[ -f ./zlib/Makefile ] || exit 0; \
39771 r=`${PWD_COMMAND}`; export r; \
39772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39773 $(HOST_EXPORTS) \
39774 for flag in $(EXTRA_HOST_FLAGS) ; do \
39775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39776 done; \
39777 echo "Doing dvi in zlib" ; \
39778 (cd $(HOST_SUBDIR)/zlib && \
39779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39781 "RANLIB=$${RANLIB}" \
39782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39783 dvi) \
39784 || exit 1
39786 @endif zlib
39788 .PHONY: maybe-pdf-zlib pdf-zlib
39789 maybe-pdf-zlib:
39790 @if zlib
39791 maybe-pdf-zlib: pdf-zlib
39793 pdf-zlib: \
39794 configure-zlib
39795 @[ -f ./zlib/Makefile ] || exit 0; \
39796 r=`${PWD_COMMAND}`; export r; \
39797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39798 $(HOST_EXPORTS) \
39799 for flag in $(EXTRA_HOST_FLAGS) ; do \
39800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39801 done; \
39802 echo "Doing pdf in zlib" ; \
39803 (cd $(HOST_SUBDIR)/zlib && \
39804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39806 "RANLIB=$${RANLIB}" \
39807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39808 pdf) \
39809 || exit 1
39811 @endif zlib
39813 .PHONY: maybe-html-zlib html-zlib
39814 maybe-html-zlib:
39815 @if zlib
39816 maybe-html-zlib: html-zlib
39818 html-zlib: \
39819 configure-zlib
39820 @[ -f ./zlib/Makefile ] || exit 0; \
39821 r=`${PWD_COMMAND}`; export r; \
39822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39823 $(HOST_EXPORTS) \
39824 for flag in $(EXTRA_HOST_FLAGS) ; do \
39825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39826 done; \
39827 echo "Doing html in zlib" ; \
39828 (cd $(HOST_SUBDIR)/zlib && \
39829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39831 "RANLIB=$${RANLIB}" \
39832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39833 html) \
39834 || exit 1
39836 @endif zlib
39838 .PHONY: maybe-TAGS-zlib TAGS-zlib
39839 maybe-TAGS-zlib:
39840 @if zlib
39841 maybe-TAGS-zlib: TAGS-zlib
39843 TAGS-zlib: \
39844 configure-zlib
39845 @[ -f ./zlib/Makefile ] || exit 0; \
39846 r=`${PWD_COMMAND}`; export r; \
39847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848 $(HOST_EXPORTS) \
39849 for flag in $(EXTRA_HOST_FLAGS) ; do \
39850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39851 done; \
39852 echo "Doing TAGS in zlib" ; \
39853 (cd $(HOST_SUBDIR)/zlib && \
39854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856 "RANLIB=$${RANLIB}" \
39857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858 TAGS) \
39859 || exit 1
39861 @endif zlib
39863 .PHONY: maybe-install-info-zlib install-info-zlib
39864 maybe-install-info-zlib:
39865 @if zlib
39866 maybe-install-info-zlib: install-info-zlib
39868 install-info-zlib: \
39869 configure-zlib \
39870 info-zlib
39871 @[ -f ./zlib/Makefile ] || exit 0; \
39872 r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 $(HOST_EXPORTS) \
39875 for flag in $(EXTRA_HOST_FLAGS) ; do \
39876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39877 done; \
39878 echo "Doing install-info in zlib" ; \
39879 (cd $(HOST_SUBDIR)/zlib && \
39880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39882 "RANLIB=$${RANLIB}" \
39883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39884 install-info) \
39885 || exit 1
39887 @endif zlib
39889 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39890 maybe-install-pdf-zlib:
39891 @if zlib
39892 maybe-install-pdf-zlib: install-pdf-zlib
39894 install-pdf-zlib: \
39895 configure-zlib \
39896 pdf-zlib
39897 @[ -f ./zlib/Makefile ] || exit 0; \
39898 r=`${PWD_COMMAND}`; export r; \
39899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900 $(HOST_EXPORTS) \
39901 for flag in $(EXTRA_HOST_FLAGS) ; do \
39902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39903 done; \
39904 echo "Doing install-pdf in zlib" ; \
39905 (cd $(HOST_SUBDIR)/zlib && \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908 "RANLIB=$${RANLIB}" \
39909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910 install-pdf) \
39911 || exit 1
39913 @endif zlib
39915 .PHONY: maybe-install-html-zlib install-html-zlib
39916 maybe-install-html-zlib:
39917 @if zlib
39918 maybe-install-html-zlib: install-html-zlib
39920 install-html-zlib: \
39921 configure-zlib \
39922 html-zlib
39923 @[ -f ./zlib/Makefile ] || exit 0; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(HOST_EXPORTS) \
39927 for flag in $(EXTRA_HOST_FLAGS) ; do \
39928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929 done; \
39930 echo "Doing install-html in zlib" ; \
39931 (cd $(HOST_SUBDIR)/zlib && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936 install-html) \
39937 || exit 1
39939 @endif zlib
39941 .PHONY: maybe-installcheck-zlib installcheck-zlib
39942 maybe-installcheck-zlib:
39943 @if zlib
39944 maybe-installcheck-zlib: installcheck-zlib
39946 installcheck-zlib: \
39947 configure-zlib
39948 @[ -f ./zlib/Makefile ] || exit 0; \
39949 r=`${PWD_COMMAND}`; export r; \
39950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39951 $(HOST_EXPORTS) \
39952 for flag in $(EXTRA_HOST_FLAGS) ; do \
39953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954 done; \
39955 echo "Doing installcheck in zlib" ; \
39956 (cd $(HOST_SUBDIR)/zlib && \
39957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39959 "RANLIB=$${RANLIB}" \
39960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39961 installcheck) \
39962 || exit 1
39964 @endif zlib
39966 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39967 maybe-mostlyclean-zlib:
39968 @if zlib
39969 maybe-mostlyclean-zlib: mostlyclean-zlib
39971 mostlyclean-zlib:
39972 @[ -f ./zlib/Makefile ] || exit 0; \
39973 r=`${PWD_COMMAND}`; export r; \
39974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39975 $(HOST_EXPORTS) \
39976 for flag in $(EXTRA_HOST_FLAGS) ; do \
39977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39978 done; \
39979 echo "Doing mostlyclean in zlib" ; \
39980 (cd $(HOST_SUBDIR)/zlib && \
39981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39983 "RANLIB=$${RANLIB}" \
39984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39985 mostlyclean) \
39986 || exit 1
39988 @endif zlib
39990 .PHONY: maybe-clean-zlib clean-zlib
39991 maybe-clean-zlib:
39992 @if zlib
39993 maybe-clean-zlib: clean-zlib
39995 clean-zlib:
39996 @[ -f ./zlib/Makefile ] || exit 0; \
39997 r=`${PWD_COMMAND}`; export r; \
39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999 $(HOST_EXPORTS) \
40000 for flag in $(EXTRA_HOST_FLAGS) ; do \
40001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40002 done; \
40003 echo "Doing clean in zlib" ; \
40004 (cd $(HOST_SUBDIR)/zlib && \
40005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40007 "RANLIB=$${RANLIB}" \
40008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40009 clean) \
40010 || exit 1
40012 @endif zlib
40014 .PHONY: maybe-distclean-zlib distclean-zlib
40015 maybe-distclean-zlib:
40016 @if zlib
40017 maybe-distclean-zlib: distclean-zlib
40019 distclean-zlib:
40020 @[ -f ./zlib/Makefile ] || exit 0; \
40021 r=`${PWD_COMMAND}`; export r; \
40022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023 $(HOST_EXPORTS) \
40024 for flag in $(EXTRA_HOST_FLAGS) ; do \
40025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026 done; \
40027 echo "Doing distclean in zlib" ; \
40028 (cd $(HOST_SUBDIR)/zlib && \
40029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031 "RANLIB=$${RANLIB}" \
40032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033 distclean) \
40034 || exit 1
40036 @endif zlib
40038 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40039 maybe-maintainer-clean-zlib:
40040 @if zlib
40041 maybe-maintainer-clean-zlib: maintainer-clean-zlib
40043 maintainer-clean-zlib:
40044 @[ -f ./zlib/Makefile ] || exit 0; \
40045 r=`${PWD_COMMAND}`; export r; \
40046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40047 $(HOST_EXPORTS) \
40048 for flag in $(EXTRA_HOST_FLAGS) ; do \
40049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40050 done; \
40051 echo "Doing maintainer-clean in zlib" ; \
40052 (cd $(HOST_SUBDIR)/zlib && \
40053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40055 "RANLIB=$${RANLIB}" \
40056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40057 maintainer-clean) \
40058 || exit 1
40060 @endif zlib
40064 .PHONY: configure-gdb maybe-configure-gdb
40065 maybe-configure-gdb:
40066 @if gcc-bootstrap
40067 configure-gdb: stage_current
40068 @endif gcc-bootstrap
40069 @if gdb
40070 maybe-configure-gdb: configure-gdb
40071 configure-gdb:
40072 @: $(MAKE); $(unstage)
40073 @r=`${PWD_COMMAND}`; export r; \
40074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40077 $(HOST_EXPORTS) \
40078 echo Configuring in $(HOST_SUBDIR)/gdb; \
40079 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40080 case $(srcdir) in \
40081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40082 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40084 esac; \
40085 srcdiroption="--srcdir=$${topdir}/gdb"; \
40086 libsrcdir="$$s/gdb"; \
40087 $(SHELL) $${libsrcdir}/configure \
40088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40089 --target=${target_alias} $${srcdiroption} \
40090 || exit 1
40091 @endif gdb
40097 .PHONY: all-gdb maybe-all-gdb
40098 maybe-all-gdb:
40099 @if gcc-bootstrap
40100 all-gdb: stage_current
40101 @endif gcc-bootstrap
40102 @if gdb
40103 TARGET-gdb=all
40104 maybe-all-gdb: all-gdb
40105 all-gdb: configure-gdb
40106 @: $(MAKE); $(unstage)
40107 @r=`${PWD_COMMAND}`; export r; \
40108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109 $(HOST_EXPORTS) \
40110 (cd $(HOST_SUBDIR)/gdb && \
40111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40112 $(TARGET-gdb))
40113 @endif gdb
40118 .PHONY: check-gdb maybe-check-gdb
40119 maybe-check-gdb:
40120 @if gdb
40121 maybe-check-gdb: check-gdb
40123 check-gdb:
40124 @: $(MAKE); $(unstage)
40125 @r=`${PWD_COMMAND}`; export r; \
40126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127 $(HOST_EXPORTS) \
40128 (cd $(HOST_SUBDIR)/gdb && \
40129 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40131 @endif gdb
40133 .PHONY: install-gdb maybe-install-gdb
40134 maybe-install-gdb:
40135 @if gdb
40136 maybe-install-gdb: install-gdb
40138 install-gdb: installdirs
40139 @: $(MAKE); $(unstage)
40140 @r=`${PWD_COMMAND}`; export r; \
40141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40142 $(HOST_EXPORTS) \
40143 (cd $(HOST_SUBDIR)/gdb && \
40144 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40146 @endif gdb
40148 # Other targets (info, dvi, pdf, etc.)
40150 .PHONY: maybe-info-gdb info-gdb
40151 maybe-info-gdb:
40152 @if gdb
40153 maybe-info-gdb: info-gdb
40155 info-gdb: \
40156 configure-gdb
40157 @: $(MAKE); $(unstage)
40158 @[ -f ./gdb/Makefile ] || exit 0; \
40159 r=`${PWD_COMMAND}`; export r; \
40160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161 $(HOST_EXPORTS) \
40162 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164 done; \
40165 echo "Doing info in gdb" ; \
40166 (cd $(HOST_SUBDIR)/gdb && \
40167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169 "RANLIB=$${RANLIB}" \
40170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171 info) \
40172 || exit 1
40174 @endif gdb
40176 .PHONY: maybe-dvi-gdb dvi-gdb
40177 maybe-dvi-gdb:
40178 @if gdb
40179 maybe-dvi-gdb: dvi-gdb
40181 dvi-gdb: \
40182 configure-gdb
40183 @: $(MAKE); $(unstage)
40184 @[ -f ./gdb/Makefile ] || exit 0; \
40185 r=`${PWD_COMMAND}`; export r; \
40186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40187 $(HOST_EXPORTS) \
40188 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40190 done; \
40191 echo "Doing dvi in gdb" ; \
40192 (cd $(HOST_SUBDIR)/gdb && \
40193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40195 "RANLIB=$${RANLIB}" \
40196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40197 dvi) \
40198 || exit 1
40200 @endif gdb
40202 .PHONY: maybe-pdf-gdb pdf-gdb
40203 maybe-pdf-gdb:
40204 @if gdb
40205 maybe-pdf-gdb: pdf-gdb
40207 pdf-gdb: \
40208 configure-gdb
40209 @: $(MAKE); $(unstage)
40210 @[ -f ./gdb/Makefile ] || exit 0; \
40211 r=`${PWD_COMMAND}`; export r; \
40212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40213 $(HOST_EXPORTS) \
40214 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40216 done; \
40217 echo "Doing pdf in gdb" ; \
40218 (cd $(HOST_SUBDIR)/gdb && \
40219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40221 "RANLIB=$${RANLIB}" \
40222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40223 pdf) \
40224 || exit 1
40226 @endif gdb
40228 .PHONY: maybe-html-gdb html-gdb
40229 maybe-html-gdb:
40230 @if gdb
40231 maybe-html-gdb: html-gdb
40233 html-gdb: \
40234 configure-gdb
40235 @: $(MAKE); $(unstage)
40236 @[ -f ./gdb/Makefile ] || exit 0; \
40237 r=`${PWD_COMMAND}`; export r; \
40238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40239 $(HOST_EXPORTS) \
40240 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242 done; \
40243 echo "Doing html in gdb" ; \
40244 (cd $(HOST_SUBDIR)/gdb && \
40245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40247 "RANLIB=$${RANLIB}" \
40248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40249 html) \
40250 || exit 1
40252 @endif gdb
40254 .PHONY: maybe-TAGS-gdb TAGS-gdb
40255 maybe-TAGS-gdb:
40256 @if gdb
40257 maybe-TAGS-gdb: TAGS-gdb
40259 TAGS-gdb: \
40260 configure-gdb
40261 @: $(MAKE); $(unstage)
40262 @[ -f ./gdb/Makefile ] || exit 0; \
40263 r=`${PWD_COMMAND}`; export r; \
40264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40265 $(HOST_EXPORTS) \
40266 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40268 done; \
40269 echo "Doing TAGS in gdb" ; \
40270 (cd $(HOST_SUBDIR)/gdb && \
40271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40273 "RANLIB=$${RANLIB}" \
40274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40275 TAGS) \
40276 || exit 1
40278 @endif gdb
40280 .PHONY: maybe-install-info-gdb install-info-gdb
40281 maybe-install-info-gdb:
40282 @if gdb
40283 maybe-install-info-gdb: install-info-gdb
40285 install-info-gdb: \
40286 configure-gdb \
40287 info-gdb
40288 @: $(MAKE); $(unstage)
40289 @[ -f ./gdb/Makefile ] || exit 0; \
40290 r=`${PWD_COMMAND}`; export r; \
40291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40292 $(HOST_EXPORTS) \
40293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40295 done; \
40296 echo "Doing install-info in gdb" ; \
40297 (cd $(HOST_SUBDIR)/gdb && \
40298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40300 "RANLIB=$${RANLIB}" \
40301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40302 install-info) \
40303 || exit 1
40305 @endif gdb
40307 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40308 maybe-install-pdf-gdb:
40309 @if gdb
40310 maybe-install-pdf-gdb: install-pdf-gdb
40312 install-pdf-gdb: \
40313 configure-gdb \
40314 pdf-gdb
40315 @: $(MAKE); $(unstage)
40316 @[ -f ./gdb/Makefile ] || exit 0; \
40317 r=`${PWD_COMMAND}`; export r; \
40318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40319 $(HOST_EXPORTS) \
40320 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40322 done; \
40323 echo "Doing install-pdf in gdb" ; \
40324 (cd $(HOST_SUBDIR)/gdb && \
40325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40327 "RANLIB=$${RANLIB}" \
40328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40329 install-pdf) \
40330 || exit 1
40332 @endif gdb
40334 .PHONY: maybe-install-html-gdb install-html-gdb
40335 maybe-install-html-gdb:
40336 @if gdb
40337 maybe-install-html-gdb: install-html-gdb
40339 install-html-gdb: \
40340 configure-gdb \
40341 html-gdb
40342 @: $(MAKE); $(unstage)
40343 @[ -f ./gdb/Makefile ] || exit 0; \
40344 r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 $(HOST_EXPORTS) \
40347 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40349 done; \
40350 echo "Doing install-html in gdb" ; \
40351 (cd $(HOST_SUBDIR)/gdb && \
40352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40354 "RANLIB=$${RANLIB}" \
40355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40356 install-html) \
40357 || exit 1
40359 @endif gdb
40361 .PHONY: maybe-installcheck-gdb installcheck-gdb
40362 maybe-installcheck-gdb:
40363 @if gdb
40364 maybe-installcheck-gdb: installcheck-gdb
40366 installcheck-gdb: \
40367 configure-gdb
40368 @: $(MAKE); $(unstage)
40369 @[ -f ./gdb/Makefile ] || exit 0; \
40370 r=`${PWD_COMMAND}`; export r; \
40371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40372 $(HOST_EXPORTS) \
40373 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40375 done; \
40376 echo "Doing installcheck in gdb" ; \
40377 (cd $(HOST_SUBDIR)/gdb && \
40378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40380 "RANLIB=$${RANLIB}" \
40381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40382 installcheck) \
40383 || exit 1
40385 @endif gdb
40387 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40388 maybe-mostlyclean-gdb:
40389 @if gdb
40390 maybe-mostlyclean-gdb: mostlyclean-gdb
40392 mostlyclean-gdb:
40393 @: $(MAKE); $(unstage)
40394 @[ -f ./gdb/Makefile ] || exit 0; \
40395 r=`${PWD_COMMAND}`; export r; \
40396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397 $(HOST_EXPORTS) \
40398 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40400 done; \
40401 echo "Doing mostlyclean in gdb" ; \
40402 (cd $(HOST_SUBDIR)/gdb && \
40403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40405 "RANLIB=$${RANLIB}" \
40406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40407 mostlyclean) \
40408 || exit 1
40410 @endif gdb
40412 .PHONY: maybe-clean-gdb clean-gdb
40413 maybe-clean-gdb:
40414 @if gdb
40415 maybe-clean-gdb: clean-gdb
40417 clean-gdb:
40418 @: $(MAKE); $(unstage)
40419 @[ -f ./gdb/Makefile ] || exit 0; \
40420 r=`${PWD_COMMAND}`; export r; \
40421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422 $(HOST_EXPORTS) \
40423 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40425 done; \
40426 echo "Doing clean in gdb" ; \
40427 (cd $(HOST_SUBDIR)/gdb && \
40428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40430 "RANLIB=$${RANLIB}" \
40431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40432 clean) \
40433 || exit 1
40435 @endif gdb
40437 .PHONY: maybe-distclean-gdb distclean-gdb
40438 maybe-distclean-gdb:
40439 @if gdb
40440 maybe-distclean-gdb: distclean-gdb
40442 distclean-gdb:
40443 @: $(MAKE); $(unstage)
40444 @[ -f ./gdb/Makefile ] || exit 0; \
40445 r=`${PWD_COMMAND}`; export r; \
40446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447 $(HOST_EXPORTS) \
40448 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40450 done; \
40451 echo "Doing distclean in gdb" ; \
40452 (cd $(HOST_SUBDIR)/gdb && \
40453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455 "RANLIB=$${RANLIB}" \
40456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457 distclean) \
40458 || exit 1
40460 @endif gdb
40462 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40463 maybe-maintainer-clean-gdb:
40464 @if gdb
40465 maybe-maintainer-clean-gdb: maintainer-clean-gdb
40467 maintainer-clean-gdb:
40468 @: $(MAKE); $(unstage)
40469 @[ -f ./gdb/Makefile ] || exit 0; \
40470 r=`${PWD_COMMAND}`; export r; \
40471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472 $(HOST_EXPORTS) \
40473 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40475 done; \
40476 echo "Doing maintainer-clean in gdb" ; \
40477 (cd $(HOST_SUBDIR)/gdb && \
40478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40480 "RANLIB=$${RANLIB}" \
40481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40482 maintainer-clean) \
40483 || exit 1
40485 @endif gdb
40489 .PHONY: configure-expect maybe-configure-expect
40490 maybe-configure-expect:
40491 @if gcc-bootstrap
40492 configure-expect: stage_current
40493 @endif gcc-bootstrap
40494 @if expect
40495 maybe-configure-expect: configure-expect
40496 configure-expect:
40497 @: $(MAKE); $(unstage)
40498 @r=`${PWD_COMMAND}`; export r; \
40499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40502 $(HOST_EXPORTS) \
40503 echo Configuring in $(HOST_SUBDIR)/expect; \
40504 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40505 case $(srcdir) in \
40506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40507 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40509 esac; \
40510 srcdiroption="--srcdir=$${topdir}/expect"; \
40511 libsrcdir="$$s/expect"; \
40512 $(SHELL) $${libsrcdir}/configure \
40513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40514 --target=${target_alias} $${srcdiroption} \
40515 || exit 1
40516 @endif expect
40522 .PHONY: all-expect maybe-all-expect
40523 maybe-all-expect:
40524 @if gcc-bootstrap
40525 all-expect: stage_current
40526 @endif gcc-bootstrap
40527 @if expect
40528 TARGET-expect=all
40529 maybe-all-expect: all-expect
40530 all-expect: configure-expect
40531 @: $(MAKE); $(unstage)
40532 @r=`${PWD_COMMAND}`; export r; \
40533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40534 $(HOST_EXPORTS) \
40535 (cd $(HOST_SUBDIR)/expect && \
40536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40537 $(TARGET-expect))
40538 @endif expect
40543 .PHONY: check-expect maybe-check-expect
40544 maybe-check-expect:
40545 @if expect
40546 maybe-check-expect: check-expect
40548 check-expect:
40549 @: $(MAKE); $(unstage)
40550 @r=`${PWD_COMMAND}`; export r; \
40551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40552 $(HOST_EXPORTS) \
40553 (cd $(HOST_SUBDIR)/expect && \
40554 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40556 @endif expect
40558 .PHONY: install-expect maybe-install-expect
40559 maybe-install-expect:
40560 @if expect
40561 maybe-install-expect: install-expect
40563 install-expect: installdirs
40564 @: $(MAKE); $(unstage)
40565 @r=`${PWD_COMMAND}`; export r; \
40566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567 $(HOST_EXPORTS) \
40568 (cd $(HOST_SUBDIR)/expect && \
40569 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40571 @endif expect
40573 # Other targets (info, dvi, pdf, etc.)
40575 .PHONY: maybe-info-expect info-expect
40576 maybe-info-expect:
40577 @if expect
40578 maybe-info-expect: info-expect
40580 info-expect: \
40581 configure-expect
40582 @: $(MAKE); $(unstage)
40583 @[ -f ./expect/Makefile ] || exit 0; \
40584 r=`${PWD_COMMAND}`; export r; \
40585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586 $(HOST_EXPORTS) \
40587 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 done; \
40590 echo "Doing info in expect" ; \
40591 (cd $(HOST_SUBDIR)/expect && \
40592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40594 "RANLIB=$${RANLIB}" \
40595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40596 info) \
40597 || exit 1
40599 @endif expect
40601 .PHONY: maybe-dvi-expect dvi-expect
40602 maybe-dvi-expect:
40603 @if expect
40604 maybe-dvi-expect: dvi-expect
40606 dvi-expect: \
40607 configure-expect
40608 @: $(MAKE); $(unstage)
40609 @[ -f ./expect/Makefile ] || exit 0; \
40610 r=`${PWD_COMMAND}`; export r; \
40611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40612 $(HOST_EXPORTS) \
40613 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40615 done; \
40616 echo "Doing dvi in expect" ; \
40617 (cd $(HOST_SUBDIR)/expect && \
40618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40620 "RANLIB=$${RANLIB}" \
40621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40622 dvi) \
40623 || exit 1
40625 @endif expect
40627 .PHONY: maybe-pdf-expect pdf-expect
40628 maybe-pdf-expect:
40629 @if expect
40630 maybe-pdf-expect: pdf-expect
40632 pdf-expect: \
40633 configure-expect
40634 @: $(MAKE); $(unstage)
40635 @[ -f ./expect/Makefile ] || exit 0; \
40636 r=`${PWD_COMMAND}`; export r; \
40637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638 $(HOST_EXPORTS) \
40639 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40641 done; \
40642 echo "Doing pdf in expect" ; \
40643 (cd $(HOST_SUBDIR)/expect && \
40644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40646 "RANLIB=$${RANLIB}" \
40647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40648 pdf) \
40649 || exit 1
40651 @endif expect
40653 .PHONY: maybe-html-expect html-expect
40654 maybe-html-expect:
40655 @if expect
40656 maybe-html-expect: html-expect
40658 html-expect: \
40659 configure-expect
40660 @: $(MAKE); $(unstage)
40661 @[ -f ./expect/Makefile ] || exit 0; \
40662 r=`${PWD_COMMAND}`; export r; \
40663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40664 $(HOST_EXPORTS) \
40665 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40667 done; \
40668 echo "Doing html in expect" ; \
40669 (cd $(HOST_SUBDIR)/expect && \
40670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40672 "RANLIB=$${RANLIB}" \
40673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40674 html) \
40675 || exit 1
40677 @endif expect
40679 .PHONY: maybe-TAGS-expect TAGS-expect
40680 maybe-TAGS-expect:
40681 @if expect
40682 maybe-TAGS-expect: TAGS-expect
40684 TAGS-expect: \
40685 configure-expect
40686 @: $(MAKE); $(unstage)
40687 @[ -f ./expect/Makefile ] || exit 0; \
40688 r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 $(HOST_EXPORTS) \
40691 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40693 done; \
40694 echo "Doing TAGS in expect" ; \
40695 (cd $(HOST_SUBDIR)/expect && \
40696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698 "RANLIB=$${RANLIB}" \
40699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700 TAGS) \
40701 || exit 1
40703 @endif expect
40705 .PHONY: maybe-install-info-expect install-info-expect
40706 maybe-install-info-expect:
40707 @if expect
40708 maybe-install-info-expect: install-info-expect
40710 install-info-expect: \
40711 configure-expect \
40712 info-expect
40713 @: $(MAKE); $(unstage)
40714 @[ -f ./expect/Makefile ] || exit 0; \
40715 r=`${PWD_COMMAND}`; export r; \
40716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40717 $(HOST_EXPORTS) \
40718 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40720 done; \
40721 echo "Doing install-info in expect" ; \
40722 (cd $(HOST_SUBDIR)/expect && \
40723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40725 "RANLIB=$${RANLIB}" \
40726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40727 install-info) \
40728 || exit 1
40730 @endif expect
40732 .PHONY: maybe-install-pdf-expect install-pdf-expect
40733 maybe-install-pdf-expect:
40734 @if expect
40735 maybe-install-pdf-expect: install-pdf-expect
40737 install-pdf-expect: \
40738 configure-expect \
40739 pdf-expect
40740 @: $(MAKE); $(unstage)
40741 @[ -f ./expect/Makefile ] || exit 0; \
40742 r=`${PWD_COMMAND}`; export r; \
40743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40744 $(HOST_EXPORTS) \
40745 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40747 done; \
40748 echo "Doing install-pdf in expect" ; \
40749 (cd $(HOST_SUBDIR)/expect && \
40750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40752 "RANLIB=$${RANLIB}" \
40753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40754 install-pdf) \
40755 || exit 1
40757 @endif expect
40759 .PHONY: maybe-install-html-expect install-html-expect
40760 maybe-install-html-expect:
40761 @if expect
40762 maybe-install-html-expect: install-html-expect
40764 install-html-expect: \
40765 configure-expect \
40766 html-expect
40767 @: $(MAKE); $(unstage)
40768 @[ -f ./expect/Makefile ] || exit 0; \
40769 r=`${PWD_COMMAND}`; export r; \
40770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771 $(HOST_EXPORTS) \
40772 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40774 done; \
40775 echo "Doing install-html in expect" ; \
40776 (cd $(HOST_SUBDIR)/expect && \
40777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40779 "RANLIB=$${RANLIB}" \
40780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40781 install-html) \
40782 || exit 1
40784 @endif expect
40786 .PHONY: maybe-installcheck-expect installcheck-expect
40787 maybe-installcheck-expect:
40788 @if expect
40789 maybe-installcheck-expect: installcheck-expect
40791 installcheck-expect: \
40792 configure-expect
40793 @: $(MAKE); $(unstage)
40794 @[ -f ./expect/Makefile ] || exit 0; \
40795 r=`${PWD_COMMAND}`; export r; \
40796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797 $(HOST_EXPORTS) \
40798 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40800 done; \
40801 echo "Doing installcheck in expect" ; \
40802 (cd $(HOST_SUBDIR)/expect && \
40803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805 "RANLIB=$${RANLIB}" \
40806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807 installcheck) \
40808 || exit 1
40810 @endif expect
40812 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40813 maybe-mostlyclean-expect:
40814 @if expect
40815 maybe-mostlyclean-expect: mostlyclean-expect
40817 mostlyclean-expect:
40818 @: $(MAKE); $(unstage)
40819 @[ -f ./expect/Makefile ] || exit 0; \
40820 r=`${PWD_COMMAND}`; export r; \
40821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822 $(HOST_EXPORTS) \
40823 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40825 done; \
40826 echo "Doing mostlyclean in expect" ; \
40827 (cd $(HOST_SUBDIR)/expect && \
40828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40830 "RANLIB=$${RANLIB}" \
40831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40832 mostlyclean) \
40833 || exit 1
40835 @endif expect
40837 .PHONY: maybe-clean-expect clean-expect
40838 maybe-clean-expect:
40839 @if expect
40840 maybe-clean-expect: clean-expect
40842 clean-expect:
40843 @: $(MAKE); $(unstage)
40844 @[ -f ./expect/Makefile ] || exit 0; \
40845 r=`${PWD_COMMAND}`; export r; \
40846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847 $(HOST_EXPORTS) \
40848 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40850 done; \
40851 echo "Doing clean in expect" ; \
40852 (cd $(HOST_SUBDIR)/expect && \
40853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40855 "RANLIB=$${RANLIB}" \
40856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40857 clean) \
40858 || exit 1
40860 @endif expect
40862 .PHONY: maybe-distclean-expect distclean-expect
40863 maybe-distclean-expect:
40864 @if expect
40865 maybe-distclean-expect: distclean-expect
40867 distclean-expect:
40868 @: $(MAKE); $(unstage)
40869 @[ -f ./expect/Makefile ] || exit 0; \
40870 r=`${PWD_COMMAND}`; export r; \
40871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40872 $(HOST_EXPORTS) \
40873 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40875 done; \
40876 echo "Doing distclean in expect" ; \
40877 (cd $(HOST_SUBDIR)/expect && \
40878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40880 "RANLIB=$${RANLIB}" \
40881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40882 distclean) \
40883 || exit 1
40885 @endif expect
40887 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40888 maybe-maintainer-clean-expect:
40889 @if expect
40890 maybe-maintainer-clean-expect: maintainer-clean-expect
40892 maintainer-clean-expect:
40893 @: $(MAKE); $(unstage)
40894 @[ -f ./expect/Makefile ] || exit 0; \
40895 r=`${PWD_COMMAND}`; export r; \
40896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40897 $(HOST_EXPORTS) \
40898 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40900 done; \
40901 echo "Doing maintainer-clean in expect" ; \
40902 (cd $(HOST_SUBDIR)/expect && \
40903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40905 "RANLIB=$${RANLIB}" \
40906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40907 maintainer-clean) \
40908 || exit 1
40910 @endif expect
40914 .PHONY: configure-guile maybe-configure-guile
40915 maybe-configure-guile:
40916 @if gcc-bootstrap
40917 configure-guile: stage_current
40918 @endif gcc-bootstrap
40919 @if guile
40920 maybe-configure-guile: configure-guile
40921 configure-guile:
40922 @: $(MAKE); $(unstage)
40923 @r=`${PWD_COMMAND}`; export r; \
40924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40927 $(HOST_EXPORTS) \
40928 echo Configuring in $(HOST_SUBDIR)/guile; \
40929 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40930 case $(srcdir) in \
40931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40932 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40934 esac; \
40935 srcdiroption="--srcdir=$${topdir}/guile"; \
40936 libsrcdir="$$s/guile"; \
40937 $(SHELL) $${libsrcdir}/configure \
40938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40939 --target=${target_alias} $${srcdiroption} \
40940 || exit 1
40941 @endif guile
40947 .PHONY: all-guile maybe-all-guile
40948 maybe-all-guile:
40949 @if gcc-bootstrap
40950 all-guile: stage_current
40951 @endif gcc-bootstrap
40952 @if guile
40953 TARGET-guile=all
40954 maybe-all-guile: all-guile
40955 all-guile: configure-guile
40956 @: $(MAKE); $(unstage)
40957 @r=`${PWD_COMMAND}`; export r; \
40958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40959 $(HOST_EXPORTS) \
40960 (cd $(HOST_SUBDIR)/guile && \
40961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40962 $(TARGET-guile))
40963 @endif guile
40968 .PHONY: check-guile maybe-check-guile
40969 maybe-check-guile:
40970 @if guile
40971 maybe-check-guile: check-guile
40973 check-guile:
40974 @: $(MAKE); $(unstage)
40975 @r=`${PWD_COMMAND}`; export r; \
40976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40977 $(HOST_EXPORTS) \
40978 (cd $(HOST_SUBDIR)/guile && \
40979 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40981 @endif guile
40983 .PHONY: install-guile maybe-install-guile
40984 maybe-install-guile:
40985 @if guile
40986 maybe-install-guile: install-guile
40988 install-guile: installdirs
40989 @: $(MAKE); $(unstage)
40990 @r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 $(HOST_EXPORTS) \
40993 (cd $(HOST_SUBDIR)/guile && \
40994 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40996 @endif guile
40998 # Other targets (info, dvi, pdf, etc.)
41000 .PHONY: maybe-info-guile info-guile
41001 maybe-info-guile:
41002 @if guile
41003 maybe-info-guile: info-guile
41005 info-guile: \
41006 configure-guile
41007 @: $(MAKE); $(unstage)
41008 @[ -f ./guile/Makefile ] || exit 0; \
41009 r=`${PWD_COMMAND}`; export r; \
41010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41011 $(HOST_EXPORTS) \
41012 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41014 done; \
41015 echo "Doing info in guile" ; \
41016 (cd $(HOST_SUBDIR)/guile && \
41017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41019 "RANLIB=$${RANLIB}" \
41020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41021 info) \
41022 || exit 1
41024 @endif guile
41026 .PHONY: maybe-dvi-guile dvi-guile
41027 maybe-dvi-guile:
41028 @if guile
41029 maybe-dvi-guile: dvi-guile
41031 dvi-guile: \
41032 configure-guile
41033 @: $(MAKE); $(unstage)
41034 @[ -f ./guile/Makefile ] || exit 0; \
41035 r=`${PWD_COMMAND}`; export r; \
41036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41037 $(HOST_EXPORTS) \
41038 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41040 done; \
41041 echo "Doing dvi in guile" ; \
41042 (cd $(HOST_SUBDIR)/guile && \
41043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41045 "RANLIB=$${RANLIB}" \
41046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41047 dvi) \
41048 || exit 1
41050 @endif guile
41052 .PHONY: maybe-pdf-guile pdf-guile
41053 maybe-pdf-guile:
41054 @if guile
41055 maybe-pdf-guile: pdf-guile
41057 pdf-guile: \
41058 configure-guile
41059 @: $(MAKE); $(unstage)
41060 @[ -f ./guile/Makefile ] || exit 0; \
41061 r=`${PWD_COMMAND}`; export r; \
41062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41063 $(HOST_EXPORTS) \
41064 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41066 done; \
41067 echo "Doing pdf in guile" ; \
41068 (cd $(HOST_SUBDIR)/guile && \
41069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41071 "RANLIB=$${RANLIB}" \
41072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41073 pdf) \
41074 || exit 1
41076 @endif guile
41078 .PHONY: maybe-html-guile html-guile
41079 maybe-html-guile:
41080 @if guile
41081 maybe-html-guile: html-guile
41083 html-guile: \
41084 configure-guile
41085 @: $(MAKE); $(unstage)
41086 @[ -f ./guile/Makefile ] || exit 0; \
41087 r=`${PWD_COMMAND}`; export r; \
41088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41089 $(HOST_EXPORTS) \
41090 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41092 done; \
41093 echo "Doing html in guile" ; \
41094 (cd $(HOST_SUBDIR)/guile && \
41095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41097 "RANLIB=$${RANLIB}" \
41098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41099 html) \
41100 || exit 1
41102 @endif guile
41104 .PHONY: maybe-TAGS-guile TAGS-guile
41105 maybe-TAGS-guile:
41106 @if guile
41107 maybe-TAGS-guile: TAGS-guile
41109 TAGS-guile: \
41110 configure-guile
41111 @: $(MAKE); $(unstage)
41112 @[ -f ./guile/Makefile ] || exit 0; \
41113 r=`${PWD_COMMAND}`; export r; \
41114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41115 $(HOST_EXPORTS) \
41116 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41118 done; \
41119 echo "Doing TAGS in guile" ; \
41120 (cd $(HOST_SUBDIR)/guile && \
41121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41123 "RANLIB=$${RANLIB}" \
41124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41125 TAGS) \
41126 || exit 1
41128 @endif guile
41130 .PHONY: maybe-install-info-guile install-info-guile
41131 maybe-install-info-guile:
41132 @if guile
41133 maybe-install-info-guile: install-info-guile
41135 install-info-guile: \
41136 configure-guile \
41137 info-guile
41138 @: $(MAKE); $(unstage)
41139 @[ -f ./guile/Makefile ] || exit 0; \
41140 r=`${PWD_COMMAND}`; export r; \
41141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41142 $(HOST_EXPORTS) \
41143 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145 done; \
41146 echo "Doing install-info in guile" ; \
41147 (cd $(HOST_SUBDIR)/guile && \
41148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41150 "RANLIB=$${RANLIB}" \
41151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41152 install-info) \
41153 || exit 1
41155 @endif guile
41157 .PHONY: maybe-install-pdf-guile install-pdf-guile
41158 maybe-install-pdf-guile:
41159 @if guile
41160 maybe-install-pdf-guile: install-pdf-guile
41162 install-pdf-guile: \
41163 configure-guile \
41164 pdf-guile
41165 @: $(MAKE); $(unstage)
41166 @[ -f ./guile/Makefile ] || exit 0; \
41167 r=`${PWD_COMMAND}`; export r; \
41168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169 $(HOST_EXPORTS) \
41170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41172 done; \
41173 echo "Doing install-pdf in guile" ; \
41174 (cd $(HOST_SUBDIR)/guile && \
41175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41177 "RANLIB=$${RANLIB}" \
41178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41179 install-pdf) \
41180 || exit 1
41182 @endif guile
41184 .PHONY: maybe-install-html-guile install-html-guile
41185 maybe-install-html-guile:
41186 @if guile
41187 maybe-install-html-guile: install-html-guile
41189 install-html-guile: \
41190 configure-guile \
41191 html-guile
41192 @: $(MAKE); $(unstage)
41193 @[ -f ./guile/Makefile ] || exit 0; \
41194 r=`${PWD_COMMAND}`; export r; \
41195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196 $(HOST_EXPORTS) \
41197 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199 done; \
41200 echo "Doing install-html in guile" ; \
41201 (cd $(HOST_SUBDIR)/guile && \
41202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204 "RANLIB=$${RANLIB}" \
41205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206 install-html) \
41207 || exit 1
41209 @endif guile
41211 .PHONY: maybe-installcheck-guile installcheck-guile
41212 maybe-installcheck-guile:
41213 @if guile
41214 maybe-installcheck-guile: installcheck-guile
41216 installcheck-guile: \
41217 configure-guile
41218 @: $(MAKE); $(unstage)
41219 @[ -f ./guile/Makefile ] || exit 0; \
41220 r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 $(HOST_EXPORTS) \
41223 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 echo "Doing installcheck in guile" ; \
41227 (cd $(HOST_SUBDIR)/guile && \
41228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230 "RANLIB=$${RANLIB}" \
41231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232 installcheck) \
41233 || exit 1
41235 @endif guile
41237 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
41238 maybe-mostlyclean-guile:
41239 @if guile
41240 maybe-mostlyclean-guile: mostlyclean-guile
41242 mostlyclean-guile:
41243 @: $(MAKE); $(unstage)
41244 @[ -f ./guile/Makefile ] || exit 0; \
41245 r=`${PWD_COMMAND}`; export r; \
41246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41247 $(HOST_EXPORTS) \
41248 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41250 done; \
41251 echo "Doing mostlyclean in guile" ; \
41252 (cd $(HOST_SUBDIR)/guile && \
41253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41255 "RANLIB=$${RANLIB}" \
41256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41257 mostlyclean) \
41258 || exit 1
41260 @endif guile
41262 .PHONY: maybe-clean-guile clean-guile
41263 maybe-clean-guile:
41264 @if guile
41265 maybe-clean-guile: clean-guile
41267 clean-guile:
41268 @: $(MAKE); $(unstage)
41269 @[ -f ./guile/Makefile ] || exit 0; \
41270 r=`${PWD_COMMAND}`; export r; \
41271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41272 $(HOST_EXPORTS) \
41273 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41275 done; \
41276 echo "Doing clean in guile" ; \
41277 (cd $(HOST_SUBDIR)/guile && \
41278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41280 "RANLIB=$${RANLIB}" \
41281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41282 clean) \
41283 || exit 1
41285 @endif guile
41287 .PHONY: maybe-distclean-guile distclean-guile
41288 maybe-distclean-guile:
41289 @if guile
41290 maybe-distclean-guile: distclean-guile
41292 distclean-guile:
41293 @: $(MAKE); $(unstage)
41294 @[ -f ./guile/Makefile ] || exit 0; \
41295 r=`${PWD_COMMAND}`; export r; \
41296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41297 $(HOST_EXPORTS) \
41298 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41300 done; \
41301 echo "Doing distclean in guile" ; \
41302 (cd $(HOST_SUBDIR)/guile && \
41303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41305 "RANLIB=$${RANLIB}" \
41306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41307 distclean) \
41308 || exit 1
41310 @endif guile
41312 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41313 maybe-maintainer-clean-guile:
41314 @if guile
41315 maybe-maintainer-clean-guile: maintainer-clean-guile
41317 maintainer-clean-guile:
41318 @: $(MAKE); $(unstage)
41319 @[ -f ./guile/Makefile ] || exit 0; \
41320 r=`${PWD_COMMAND}`; export r; \
41321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41322 $(HOST_EXPORTS) \
41323 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41325 done; \
41326 echo "Doing maintainer-clean in guile" ; \
41327 (cd $(HOST_SUBDIR)/guile && \
41328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41330 "RANLIB=$${RANLIB}" \
41331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41332 maintainer-clean) \
41333 || exit 1
41335 @endif guile
41339 .PHONY: configure-tk maybe-configure-tk
41340 maybe-configure-tk:
41341 @if gcc-bootstrap
41342 configure-tk: stage_current
41343 @endif gcc-bootstrap
41344 @if tk
41345 maybe-configure-tk: configure-tk
41346 configure-tk:
41347 @: $(MAKE); $(unstage)
41348 @r=`${PWD_COMMAND}`; export r; \
41349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41350 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41352 $(HOST_EXPORTS) \
41353 echo Configuring in $(HOST_SUBDIR)/tk; \
41354 cd "$(HOST_SUBDIR)/tk" || exit 1; \
41355 case $(srcdir) in \
41356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41357 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41359 esac; \
41360 srcdiroption="--srcdir=$${topdir}/tk"; \
41361 libsrcdir="$$s/tk"; \
41362 $(SHELL) $${libsrcdir}/configure \
41363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41364 --target=${target_alias} $${srcdiroption} \
41365 || exit 1
41366 @endif tk
41372 .PHONY: all-tk maybe-all-tk
41373 maybe-all-tk:
41374 @if gcc-bootstrap
41375 all-tk: stage_current
41376 @endif gcc-bootstrap
41377 @if tk
41378 TARGET-tk=all
41379 maybe-all-tk: all-tk
41380 all-tk: configure-tk
41381 @: $(MAKE); $(unstage)
41382 @r=`${PWD_COMMAND}`; export r; \
41383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41384 $(HOST_EXPORTS) \
41385 (cd $(HOST_SUBDIR)/tk && \
41386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41387 $(TARGET-tk))
41388 @endif tk
41393 .PHONY: check-tk maybe-check-tk
41394 maybe-check-tk:
41395 @if tk
41396 maybe-check-tk: check-tk
41398 check-tk:
41399 @: $(MAKE); $(unstage)
41400 @r=`${PWD_COMMAND}`; export r; \
41401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41402 $(HOST_EXPORTS) \
41403 (cd $(HOST_SUBDIR)/tk && \
41404 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41406 @endif tk
41408 .PHONY: install-tk maybe-install-tk
41409 maybe-install-tk:
41410 @if tk
41411 maybe-install-tk: install-tk
41413 install-tk: installdirs
41414 @: $(MAKE); $(unstage)
41415 @r=`${PWD_COMMAND}`; export r; \
41416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41417 $(HOST_EXPORTS) \
41418 (cd $(HOST_SUBDIR)/tk && \
41419 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41421 @endif tk
41423 # Other targets (info, dvi, pdf, etc.)
41425 .PHONY: maybe-info-tk info-tk
41426 maybe-info-tk:
41427 @if tk
41428 maybe-info-tk: info-tk
41430 info-tk: \
41431 configure-tk
41432 @: $(MAKE); $(unstage)
41433 @[ -f ./tk/Makefile ] || exit 0; \
41434 r=`${PWD_COMMAND}`; export r; \
41435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41436 $(HOST_EXPORTS) \
41437 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439 done; \
41440 echo "Doing info in tk" ; \
41441 (cd $(HOST_SUBDIR)/tk && \
41442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41444 "RANLIB=$${RANLIB}" \
41445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41446 info) \
41447 || exit 1
41449 @endif tk
41451 .PHONY: maybe-dvi-tk dvi-tk
41452 maybe-dvi-tk:
41453 @if tk
41454 maybe-dvi-tk: dvi-tk
41456 dvi-tk: \
41457 configure-tk
41458 @: $(MAKE); $(unstage)
41459 @[ -f ./tk/Makefile ] || exit 0; \
41460 r=`${PWD_COMMAND}`; export r; \
41461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462 $(HOST_EXPORTS) \
41463 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465 done; \
41466 echo "Doing dvi in tk" ; \
41467 (cd $(HOST_SUBDIR)/tk && \
41468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41470 "RANLIB=$${RANLIB}" \
41471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41472 dvi) \
41473 || exit 1
41475 @endif tk
41477 .PHONY: maybe-pdf-tk pdf-tk
41478 maybe-pdf-tk:
41479 @if tk
41480 maybe-pdf-tk: pdf-tk
41482 pdf-tk: \
41483 configure-tk
41484 @: $(MAKE); $(unstage)
41485 @[ -f ./tk/Makefile ] || exit 0; \
41486 r=`${PWD_COMMAND}`; export r; \
41487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488 $(HOST_EXPORTS) \
41489 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41491 done; \
41492 echo "Doing pdf in tk" ; \
41493 (cd $(HOST_SUBDIR)/tk && \
41494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41496 "RANLIB=$${RANLIB}" \
41497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41498 pdf) \
41499 || exit 1
41501 @endif tk
41503 .PHONY: maybe-html-tk html-tk
41504 maybe-html-tk:
41505 @if tk
41506 maybe-html-tk: html-tk
41508 html-tk: \
41509 configure-tk
41510 @: $(MAKE); $(unstage)
41511 @[ -f ./tk/Makefile ] || exit 0; \
41512 r=`${PWD_COMMAND}`; export r; \
41513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41514 $(HOST_EXPORTS) \
41515 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41517 done; \
41518 echo "Doing html in tk" ; \
41519 (cd $(HOST_SUBDIR)/tk && \
41520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41522 "RANLIB=$${RANLIB}" \
41523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41524 html) \
41525 || exit 1
41527 @endif tk
41529 .PHONY: maybe-TAGS-tk TAGS-tk
41530 maybe-TAGS-tk:
41531 @if tk
41532 maybe-TAGS-tk: TAGS-tk
41534 TAGS-tk: \
41535 configure-tk
41536 @: $(MAKE); $(unstage)
41537 @[ -f ./tk/Makefile ] || exit 0; \
41538 r=`${PWD_COMMAND}`; export r; \
41539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540 $(HOST_EXPORTS) \
41541 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41543 done; \
41544 echo "Doing TAGS in tk" ; \
41545 (cd $(HOST_SUBDIR)/tk && \
41546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41548 "RANLIB=$${RANLIB}" \
41549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41550 TAGS) \
41551 || exit 1
41553 @endif tk
41555 .PHONY: maybe-install-info-tk install-info-tk
41556 maybe-install-info-tk:
41557 @if tk
41558 maybe-install-info-tk: install-info-tk
41560 install-info-tk: \
41561 configure-tk \
41562 info-tk
41563 @: $(MAKE); $(unstage)
41564 @[ -f ./tk/Makefile ] || exit 0; \
41565 r=`${PWD_COMMAND}`; export r; \
41566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567 $(HOST_EXPORTS) \
41568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 echo "Doing install-info in tk" ; \
41572 (cd $(HOST_SUBDIR)/tk && \
41573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575 "RANLIB=$${RANLIB}" \
41576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577 install-info) \
41578 || exit 1
41580 @endif tk
41582 .PHONY: maybe-install-pdf-tk install-pdf-tk
41583 maybe-install-pdf-tk:
41584 @if tk
41585 maybe-install-pdf-tk: install-pdf-tk
41587 install-pdf-tk: \
41588 configure-tk \
41589 pdf-tk
41590 @: $(MAKE); $(unstage)
41591 @[ -f ./tk/Makefile ] || exit 0; \
41592 r=`${PWD_COMMAND}`; export r; \
41593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41594 $(HOST_EXPORTS) \
41595 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41597 done; \
41598 echo "Doing install-pdf in tk" ; \
41599 (cd $(HOST_SUBDIR)/tk && \
41600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41602 "RANLIB=$${RANLIB}" \
41603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41604 install-pdf) \
41605 || exit 1
41607 @endif tk
41609 .PHONY: maybe-install-html-tk install-html-tk
41610 maybe-install-html-tk:
41611 @if tk
41612 maybe-install-html-tk: install-html-tk
41614 install-html-tk: \
41615 configure-tk \
41616 html-tk
41617 @: $(MAKE); $(unstage)
41618 @[ -f ./tk/Makefile ] || exit 0; \
41619 r=`${PWD_COMMAND}`; export r; \
41620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621 $(HOST_EXPORTS) \
41622 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41624 done; \
41625 echo "Doing install-html in tk" ; \
41626 (cd $(HOST_SUBDIR)/tk && \
41627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629 "RANLIB=$${RANLIB}" \
41630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631 install-html) \
41632 || exit 1
41634 @endif tk
41636 .PHONY: maybe-installcheck-tk installcheck-tk
41637 maybe-installcheck-tk:
41638 @if tk
41639 maybe-installcheck-tk: installcheck-tk
41641 installcheck-tk: \
41642 configure-tk
41643 @: $(MAKE); $(unstage)
41644 @[ -f ./tk/Makefile ] || exit 0; \
41645 r=`${PWD_COMMAND}`; export r; \
41646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41647 $(HOST_EXPORTS) \
41648 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41650 done; \
41651 echo "Doing installcheck in tk" ; \
41652 (cd $(HOST_SUBDIR)/tk && \
41653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41655 "RANLIB=$${RANLIB}" \
41656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41657 installcheck) \
41658 || exit 1
41660 @endif tk
41662 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41663 maybe-mostlyclean-tk:
41664 @if tk
41665 maybe-mostlyclean-tk: mostlyclean-tk
41667 mostlyclean-tk:
41668 @: $(MAKE); $(unstage)
41669 @[ -f ./tk/Makefile ] || exit 0; \
41670 r=`${PWD_COMMAND}`; export r; \
41671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41672 $(HOST_EXPORTS) \
41673 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41675 done; \
41676 echo "Doing mostlyclean in tk" ; \
41677 (cd $(HOST_SUBDIR)/tk && \
41678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41680 "RANLIB=$${RANLIB}" \
41681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41682 mostlyclean) \
41683 || exit 1
41685 @endif tk
41687 .PHONY: maybe-clean-tk clean-tk
41688 maybe-clean-tk:
41689 @if tk
41690 maybe-clean-tk: clean-tk
41692 clean-tk:
41693 @: $(MAKE); $(unstage)
41694 @[ -f ./tk/Makefile ] || exit 0; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(HOST_EXPORTS) \
41698 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41700 done; \
41701 echo "Doing clean in tk" ; \
41702 (cd $(HOST_SUBDIR)/tk && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 clean) \
41708 || exit 1
41710 @endif tk
41712 .PHONY: maybe-distclean-tk distclean-tk
41713 maybe-distclean-tk:
41714 @if tk
41715 maybe-distclean-tk: distclean-tk
41717 distclean-tk:
41718 @: $(MAKE); $(unstage)
41719 @[ -f ./tk/Makefile ] || exit 0; \
41720 r=`${PWD_COMMAND}`; export r; \
41721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41722 $(HOST_EXPORTS) \
41723 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41725 done; \
41726 echo "Doing distclean in tk" ; \
41727 (cd $(HOST_SUBDIR)/tk && \
41728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41730 "RANLIB=$${RANLIB}" \
41731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41732 distclean) \
41733 || exit 1
41735 @endif tk
41737 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41738 maybe-maintainer-clean-tk:
41739 @if tk
41740 maybe-maintainer-clean-tk: maintainer-clean-tk
41742 maintainer-clean-tk:
41743 @: $(MAKE); $(unstage)
41744 @[ -f ./tk/Makefile ] || exit 0; \
41745 r=`${PWD_COMMAND}`; export r; \
41746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41747 $(HOST_EXPORTS) \
41748 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41750 done; \
41751 echo "Doing maintainer-clean in tk" ; \
41752 (cd $(HOST_SUBDIR)/tk && \
41753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41755 "RANLIB=$${RANLIB}" \
41756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41757 maintainer-clean) \
41758 || exit 1
41760 @endif tk
41764 .PHONY: configure-libtermcap maybe-configure-libtermcap
41765 maybe-configure-libtermcap:
41766 @if gcc-bootstrap
41767 configure-libtermcap: stage_current
41768 @endif gcc-bootstrap
41769 @if libtermcap
41770 maybe-configure-libtermcap: configure-libtermcap
41771 configure-libtermcap:
41772 @: $(MAKE); $(unstage)
41773 @r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41777 $(HOST_EXPORTS) \
41778 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41779 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41780 case $(srcdir) in \
41781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41782 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41784 esac; \
41785 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41786 libsrcdir="$$s/libtermcap"; \
41787 $(SHELL) $${libsrcdir}/configure \
41788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41789 --target=${target_alias} $${srcdiroption} \
41790 || exit 1
41791 @endif libtermcap
41797 .PHONY: all-libtermcap maybe-all-libtermcap
41798 maybe-all-libtermcap:
41799 @if gcc-bootstrap
41800 all-libtermcap: stage_current
41801 @endif gcc-bootstrap
41802 @if libtermcap
41803 TARGET-libtermcap=all
41804 maybe-all-libtermcap: all-libtermcap
41805 all-libtermcap: configure-libtermcap
41806 @: $(MAKE); $(unstage)
41807 @r=`${PWD_COMMAND}`; export r; \
41808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41809 $(HOST_EXPORTS) \
41810 (cd $(HOST_SUBDIR)/libtermcap && \
41811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41812 $(TARGET-libtermcap))
41813 @endif libtermcap
41818 .PHONY: check-libtermcap maybe-check-libtermcap
41819 maybe-check-libtermcap:
41820 @if libtermcap
41821 maybe-check-libtermcap: check-libtermcap
41823 check-libtermcap:
41825 @endif libtermcap
41827 .PHONY: install-libtermcap maybe-install-libtermcap
41828 maybe-install-libtermcap:
41829 @if libtermcap
41830 maybe-install-libtermcap: install-libtermcap
41832 install-libtermcap: installdirs
41833 @: $(MAKE); $(unstage)
41834 @r=`${PWD_COMMAND}`; export r; \
41835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41836 $(HOST_EXPORTS) \
41837 (cd $(HOST_SUBDIR)/libtermcap && \
41838 $(MAKE) $(FLAGS_TO_PASS) install)
41840 @endif libtermcap
41842 # Other targets (info, dvi, pdf, etc.)
41844 .PHONY: maybe-info-libtermcap info-libtermcap
41845 maybe-info-libtermcap:
41846 @if libtermcap
41847 maybe-info-libtermcap: info-libtermcap
41849 info-libtermcap: \
41850 configure-libtermcap
41851 @: $(MAKE); $(unstage)
41852 @[ -f ./libtermcap/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) ; do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing info in libtermcap" ; \
41860 (cd $(HOST_SUBDIR)/libtermcap && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 info) \
41866 || exit 1
41868 @endif libtermcap
41870 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41871 maybe-dvi-libtermcap:
41872 @if libtermcap
41873 maybe-dvi-libtermcap: dvi-libtermcap
41875 dvi-libtermcap: \
41876 configure-libtermcap
41877 @: $(MAKE); $(unstage)
41878 @[ -f ./libtermcap/Makefile ] || exit 0; \
41879 r=`${PWD_COMMAND}`; export r; \
41880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881 $(HOST_EXPORTS) \
41882 for flag in $(EXTRA_HOST_FLAGS) ; do \
41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884 done; \
41885 echo "Doing dvi in libtermcap" ; \
41886 (cd $(HOST_SUBDIR)/libtermcap && \
41887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41889 "RANLIB=$${RANLIB}" \
41890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41891 dvi) \
41892 || exit 1
41894 @endif libtermcap
41896 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41897 maybe-pdf-libtermcap:
41898 @if libtermcap
41899 maybe-pdf-libtermcap: pdf-libtermcap
41901 pdf-libtermcap: \
41902 configure-libtermcap
41903 @: $(MAKE); $(unstage)
41904 @[ -f ./libtermcap/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 pdf in libtermcap" ; \
41912 (cd $(HOST_SUBDIR)/libtermcap && \
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 pdf) \
41918 || exit 1
41920 @endif libtermcap
41922 .PHONY: maybe-html-libtermcap html-libtermcap
41923 maybe-html-libtermcap:
41924 @if libtermcap
41925 maybe-html-libtermcap: html-libtermcap
41927 html-libtermcap: \
41928 configure-libtermcap
41929 @: $(MAKE); $(unstage)
41930 @[ -f ./libtermcap/Makefile ] || exit 0; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(HOST_EXPORTS) \
41934 for flag in $(EXTRA_HOST_FLAGS) ; do \
41935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41936 done; \
41937 echo "Doing html in libtermcap" ; \
41938 (cd $(HOST_SUBDIR)/libtermcap && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 html) \
41944 || exit 1
41946 @endif libtermcap
41948 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41949 maybe-TAGS-libtermcap:
41950 @if libtermcap
41951 maybe-TAGS-libtermcap: TAGS-libtermcap
41953 TAGS-libtermcap: \
41954 configure-libtermcap
41955 @: $(MAKE); $(unstage)
41956 @[ -f ./libtermcap/Makefile ] || exit 0; \
41957 r=`${PWD_COMMAND}`; export r; \
41958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41959 $(HOST_EXPORTS) \
41960 for flag in $(EXTRA_HOST_FLAGS) ; do \
41961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962 done; \
41963 echo "Doing TAGS in libtermcap" ; \
41964 (cd $(HOST_SUBDIR)/libtermcap && \
41965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41967 "RANLIB=$${RANLIB}" \
41968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41969 TAGS) \
41970 || exit 1
41972 @endif libtermcap
41974 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41975 maybe-install-info-libtermcap:
41976 @if libtermcap
41977 maybe-install-info-libtermcap: install-info-libtermcap
41979 install-info-libtermcap: \
41980 configure-libtermcap \
41981 info-libtermcap
41982 @: $(MAKE); $(unstage)
41983 @[ -f ./libtermcap/Makefile ] || exit 0; \
41984 r=`${PWD_COMMAND}`; export r; \
41985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41986 $(HOST_EXPORTS) \
41987 for flag in $(EXTRA_HOST_FLAGS) ; do \
41988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41989 done; \
41990 echo "Doing install-info in libtermcap" ; \
41991 (cd $(HOST_SUBDIR)/libtermcap && \
41992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41994 "RANLIB=$${RANLIB}" \
41995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41996 install-info) \
41997 || exit 1
41999 @endif libtermcap
42001 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42002 maybe-install-pdf-libtermcap:
42003 @if libtermcap
42004 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42006 install-pdf-libtermcap: \
42007 configure-libtermcap \
42008 pdf-libtermcap
42009 @: $(MAKE); $(unstage)
42010 @[ -f ./libtermcap/Makefile ] || exit 0; \
42011 r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 $(HOST_EXPORTS) \
42014 for flag in $(EXTRA_HOST_FLAGS) ; do \
42015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42016 done; \
42017 echo "Doing install-pdf in libtermcap" ; \
42018 (cd $(HOST_SUBDIR)/libtermcap && \
42019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42021 "RANLIB=$${RANLIB}" \
42022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42023 install-pdf) \
42024 || exit 1
42026 @endif libtermcap
42028 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
42029 maybe-install-html-libtermcap:
42030 @if libtermcap
42031 maybe-install-html-libtermcap: install-html-libtermcap
42033 install-html-libtermcap: \
42034 configure-libtermcap \
42035 html-libtermcap
42036 @: $(MAKE); $(unstage)
42037 @[ -f ./libtermcap/Makefile ] || exit 0; \
42038 r=`${PWD_COMMAND}`; export r; \
42039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42040 $(HOST_EXPORTS) \
42041 for flag in $(EXTRA_HOST_FLAGS) ; do \
42042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42043 done; \
42044 echo "Doing install-html in libtermcap" ; \
42045 (cd $(HOST_SUBDIR)/libtermcap && \
42046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42048 "RANLIB=$${RANLIB}" \
42049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42050 install-html) \
42051 || exit 1
42053 @endif libtermcap
42055 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42056 maybe-installcheck-libtermcap:
42057 @if libtermcap
42058 maybe-installcheck-libtermcap: installcheck-libtermcap
42060 installcheck-libtermcap: \
42061 configure-libtermcap
42062 @: $(MAKE); $(unstage)
42063 @[ -f ./libtermcap/Makefile ] || exit 0; \
42064 r=`${PWD_COMMAND}`; export r; \
42065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42066 $(HOST_EXPORTS) \
42067 for flag in $(EXTRA_HOST_FLAGS) ; do \
42068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42069 done; \
42070 echo "Doing installcheck in libtermcap" ; \
42071 (cd $(HOST_SUBDIR)/libtermcap && \
42072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42074 "RANLIB=$${RANLIB}" \
42075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42076 installcheck) \
42077 || exit 1
42079 @endif libtermcap
42081 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42082 maybe-mostlyclean-libtermcap:
42083 @if libtermcap
42084 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42086 # libtermcap doesn't support mostlyclean.
42087 mostlyclean-libtermcap:
42089 @endif libtermcap
42091 .PHONY: maybe-clean-libtermcap clean-libtermcap
42092 maybe-clean-libtermcap:
42093 @if libtermcap
42094 maybe-clean-libtermcap: clean-libtermcap
42096 # libtermcap doesn't support clean.
42097 clean-libtermcap:
42099 @endif libtermcap
42101 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
42102 maybe-distclean-libtermcap:
42103 @if libtermcap
42104 maybe-distclean-libtermcap: distclean-libtermcap
42106 # libtermcap doesn't support distclean.
42107 distclean-libtermcap:
42109 @endif libtermcap
42111 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42112 maybe-maintainer-clean-libtermcap:
42113 @if libtermcap
42114 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42116 # libtermcap doesn't support maintainer-clean.
42117 maintainer-clean-libtermcap:
42119 @endif libtermcap
42123 .PHONY: configure-utils maybe-configure-utils
42124 maybe-configure-utils:
42125 @if gcc-bootstrap
42126 configure-utils: stage_current
42127 @endif gcc-bootstrap
42128 @if utils
42129 maybe-configure-utils: configure-utils
42130 configure-utils:
42131 @: $(MAKE); $(unstage)
42132 @r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42136 $(HOST_EXPORTS) \
42137 echo Configuring in $(HOST_SUBDIR)/utils; \
42138 cd "$(HOST_SUBDIR)/utils" || exit 1; \
42139 case $(srcdir) in \
42140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42141 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42143 esac; \
42144 srcdiroption="--srcdir=$${topdir}/utils"; \
42145 libsrcdir="$$s/utils"; \
42146 $(SHELL) $${libsrcdir}/configure \
42147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42148 --target=${target_alias} $${srcdiroption} \
42149 || exit 1
42150 @endif utils
42156 .PHONY: all-utils maybe-all-utils
42157 maybe-all-utils:
42158 @if gcc-bootstrap
42159 all-utils: stage_current
42160 @endif gcc-bootstrap
42161 @if utils
42162 TARGET-utils=all
42163 maybe-all-utils: all-utils
42164 all-utils: configure-utils
42165 @: $(MAKE); $(unstage)
42166 @r=`${PWD_COMMAND}`; export r; \
42167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168 $(HOST_EXPORTS) \
42169 (cd $(HOST_SUBDIR)/utils && \
42170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42171 $(TARGET-utils))
42172 @endif utils
42177 .PHONY: check-utils maybe-check-utils
42178 maybe-check-utils:
42179 @if utils
42180 maybe-check-utils: check-utils
42182 check-utils:
42184 @endif utils
42186 .PHONY: install-utils maybe-install-utils
42187 maybe-install-utils:
42188 @if utils
42189 maybe-install-utils: install-utils
42191 install-utils: installdirs
42192 @: $(MAKE); $(unstage)
42193 @r=`${PWD_COMMAND}`; export r; \
42194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42195 $(HOST_EXPORTS) \
42196 (cd $(HOST_SUBDIR)/utils && \
42197 $(MAKE) $(FLAGS_TO_PASS) install)
42199 @endif utils
42201 # Other targets (info, dvi, pdf, etc.)
42203 .PHONY: maybe-info-utils info-utils
42204 maybe-info-utils:
42205 @if utils
42206 maybe-info-utils: info-utils
42208 info-utils: \
42209 configure-utils
42210 @: $(MAKE); $(unstage)
42211 @[ -f ./utils/Makefile ] || exit 0; \
42212 r=`${PWD_COMMAND}`; export r; \
42213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214 $(HOST_EXPORTS) \
42215 for flag in $(EXTRA_HOST_FLAGS) ; do \
42216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42217 done; \
42218 echo "Doing info in utils" ; \
42219 (cd $(HOST_SUBDIR)/utils && \
42220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42222 "RANLIB=$${RANLIB}" \
42223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42224 info) \
42225 || exit 1
42227 @endif utils
42229 .PHONY: maybe-dvi-utils dvi-utils
42230 maybe-dvi-utils:
42231 @if utils
42232 maybe-dvi-utils: dvi-utils
42234 dvi-utils: \
42235 configure-utils
42236 @: $(MAKE); $(unstage)
42237 @[ -f ./utils/Makefile ] || exit 0; \
42238 r=`${PWD_COMMAND}`; export r; \
42239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240 $(HOST_EXPORTS) \
42241 for flag in $(EXTRA_HOST_FLAGS) ; do \
42242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42243 done; \
42244 echo "Doing dvi in utils" ; \
42245 (cd $(HOST_SUBDIR)/utils && \
42246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42248 "RANLIB=$${RANLIB}" \
42249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42250 dvi) \
42251 || exit 1
42253 @endif utils
42255 .PHONY: maybe-pdf-utils pdf-utils
42256 maybe-pdf-utils:
42257 @if utils
42258 maybe-pdf-utils: pdf-utils
42260 pdf-utils: \
42261 configure-utils
42262 @: $(MAKE); $(unstage)
42263 @[ -f ./utils/Makefile ] || exit 0; \
42264 r=`${PWD_COMMAND}`; export r; \
42265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42266 $(HOST_EXPORTS) \
42267 for flag in $(EXTRA_HOST_FLAGS) ; do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 echo "Doing pdf in utils" ; \
42271 (cd $(HOST_SUBDIR)/utils && \
42272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42274 "RANLIB=$${RANLIB}" \
42275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42276 pdf) \
42277 || exit 1
42279 @endif utils
42281 .PHONY: maybe-html-utils html-utils
42282 maybe-html-utils:
42283 @if utils
42284 maybe-html-utils: html-utils
42286 html-utils: \
42287 configure-utils
42288 @: $(MAKE); $(unstage)
42289 @[ -f ./utils/Makefile ] || exit 0; \
42290 r=`${PWD_COMMAND}`; export r; \
42291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42292 $(HOST_EXPORTS) \
42293 for flag in $(EXTRA_HOST_FLAGS) ; do \
42294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42295 done; \
42296 echo "Doing html in utils" ; \
42297 (cd $(HOST_SUBDIR)/utils && \
42298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42300 "RANLIB=$${RANLIB}" \
42301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42302 html) \
42303 || exit 1
42305 @endif utils
42307 .PHONY: maybe-TAGS-utils TAGS-utils
42308 maybe-TAGS-utils:
42309 @if utils
42310 maybe-TAGS-utils: TAGS-utils
42312 TAGS-utils: \
42313 configure-utils
42314 @: $(MAKE); $(unstage)
42315 @[ -f ./utils/Makefile ] || exit 0; \
42316 r=`${PWD_COMMAND}`; export r; \
42317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42318 $(HOST_EXPORTS) \
42319 for flag in $(EXTRA_HOST_FLAGS) ; do \
42320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321 done; \
42322 echo "Doing TAGS in utils" ; \
42323 (cd $(HOST_SUBDIR)/utils && \
42324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42326 "RANLIB=$${RANLIB}" \
42327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42328 TAGS) \
42329 || exit 1
42331 @endif utils
42333 .PHONY: maybe-install-info-utils install-info-utils
42334 maybe-install-info-utils:
42335 @if utils
42336 maybe-install-info-utils: install-info-utils
42338 install-info-utils: \
42339 configure-utils \
42340 info-utils
42341 @: $(MAKE); $(unstage)
42342 @[ -f ./utils/Makefile ] || exit 0; \
42343 r=`${PWD_COMMAND}`; export r; \
42344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42345 $(HOST_EXPORTS) \
42346 for flag in $(EXTRA_HOST_FLAGS) ; do \
42347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42348 done; \
42349 echo "Doing install-info in utils" ; \
42350 (cd $(HOST_SUBDIR)/utils && \
42351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42353 "RANLIB=$${RANLIB}" \
42354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42355 install-info) \
42356 || exit 1
42358 @endif utils
42360 .PHONY: maybe-install-pdf-utils install-pdf-utils
42361 maybe-install-pdf-utils:
42362 @if utils
42363 maybe-install-pdf-utils: install-pdf-utils
42365 install-pdf-utils: \
42366 configure-utils \
42367 pdf-utils
42368 @: $(MAKE); $(unstage)
42369 @[ -f ./utils/Makefile ] || exit 0; \
42370 r=`${PWD_COMMAND}`; export r; \
42371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42372 $(HOST_EXPORTS) \
42373 for flag in $(EXTRA_HOST_FLAGS) ; do \
42374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42375 done; \
42376 echo "Doing install-pdf in utils" ; \
42377 (cd $(HOST_SUBDIR)/utils && \
42378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42380 "RANLIB=$${RANLIB}" \
42381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42382 install-pdf) \
42383 || exit 1
42385 @endif utils
42387 .PHONY: maybe-install-html-utils install-html-utils
42388 maybe-install-html-utils:
42389 @if utils
42390 maybe-install-html-utils: install-html-utils
42392 install-html-utils: \
42393 configure-utils \
42394 html-utils
42395 @: $(MAKE); $(unstage)
42396 @[ -f ./utils/Makefile ] || exit 0; \
42397 r=`${PWD_COMMAND}`; export r; \
42398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42399 $(HOST_EXPORTS) \
42400 for flag in $(EXTRA_HOST_FLAGS) ; do \
42401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42402 done; \
42403 echo "Doing install-html in utils" ; \
42404 (cd $(HOST_SUBDIR)/utils && \
42405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42407 "RANLIB=$${RANLIB}" \
42408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42409 install-html) \
42410 || exit 1
42412 @endif utils
42414 .PHONY: maybe-installcheck-utils installcheck-utils
42415 maybe-installcheck-utils:
42416 @if utils
42417 maybe-installcheck-utils: installcheck-utils
42419 installcheck-utils: \
42420 configure-utils
42421 @: $(MAKE); $(unstage)
42422 @[ -f ./utils/Makefile ] || exit 0; \
42423 r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 $(HOST_EXPORTS) \
42426 for flag in $(EXTRA_HOST_FLAGS) ; do \
42427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42428 done; \
42429 echo "Doing installcheck in utils" ; \
42430 (cd $(HOST_SUBDIR)/utils && \
42431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42433 "RANLIB=$${RANLIB}" \
42434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42435 installcheck) \
42436 || exit 1
42438 @endif utils
42440 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
42441 maybe-mostlyclean-utils:
42442 @if utils
42443 maybe-mostlyclean-utils: mostlyclean-utils
42445 mostlyclean-utils:
42446 @: $(MAKE); $(unstage)
42447 @[ -f ./utils/Makefile ] || exit 0; \
42448 r=`${PWD_COMMAND}`; export r; \
42449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450 $(HOST_EXPORTS) \
42451 for flag in $(EXTRA_HOST_FLAGS) ; do \
42452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42453 done; \
42454 echo "Doing mostlyclean in utils" ; \
42455 (cd $(HOST_SUBDIR)/utils && \
42456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458 "RANLIB=$${RANLIB}" \
42459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460 mostlyclean) \
42461 || exit 1
42463 @endif utils
42465 .PHONY: maybe-clean-utils clean-utils
42466 maybe-clean-utils:
42467 @if utils
42468 maybe-clean-utils: clean-utils
42470 clean-utils:
42471 @: $(MAKE); $(unstage)
42472 @[ -f ./utils/Makefile ] || exit 0; \
42473 r=`${PWD_COMMAND}`; export r; \
42474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475 $(HOST_EXPORTS) \
42476 for flag in $(EXTRA_HOST_FLAGS) ; do \
42477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42478 done; \
42479 echo "Doing clean in utils" ; \
42480 (cd $(HOST_SUBDIR)/utils && \
42481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42483 "RANLIB=$${RANLIB}" \
42484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42485 clean) \
42486 || exit 1
42488 @endif utils
42490 .PHONY: maybe-distclean-utils distclean-utils
42491 maybe-distclean-utils:
42492 @if utils
42493 maybe-distclean-utils: distclean-utils
42495 distclean-utils:
42496 @: $(MAKE); $(unstage)
42497 @[ -f ./utils/Makefile ] || exit 0; \
42498 r=`${PWD_COMMAND}`; export r; \
42499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42500 $(HOST_EXPORTS) \
42501 for flag in $(EXTRA_HOST_FLAGS) ; do \
42502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42503 done; \
42504 echo "Doing distclean in utils" ; \
42505 (cd $(HOST_SUBDIR)/utils && \
42506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42508 "RANLIB=$${RANLIB}" \
42509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42510 distclean) \
42511 || exit 1
42513 @endif utils
42515 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42516 maybe-maintainer-clean-utils:
42517 @if utils
42518 maybe-maintainer-clean-utils: maintainer-clean-utils
42520 maintainer-clean-utils:
42521 @: $(MAKE); $(unstage)
42522 @[ -f ./utils/Makefile ] || exit 0; \
42523 r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 $(HOST_EXPORTS) \
42526 for flag in $(EXTRA_HOST_FLAGS) ; do \
42527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42528 done; \
42529 echo "Doing maintainer-clean in utils" ; \
42530 (cd $(HOST_SUBDIR)/utils && \
42531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42533 "RANLIB=$${RANLIB}" \
42534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42535 maintainer-clean) \
42536 || exit 1
42538 @endif utils
42542 .PHONY: configure-gnattools maybe-configure-gnattools
42543 maybe-configure-gnattools:
42544 @if gcc-bootstrap
42545 configure-gnattools: stage_current
42546 @endif gcc-bootstrap
42547 @if gnattools
42548 maybe-configure-gnattools: configure-gnattools
42549 configure-gnattools:
42550 @: $(MAKE); $(unstage)
42551 @r=`${PWD_COMMAND}`; export r; \
42552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42553 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42555 $(HOST_EXPORTS) \
42556 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42557 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42558 case $(srcdir) in \
42559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42560 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42562 esac; \
42563 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42564 libsrcdir="$$s/gnattools"; \
42565 $(SHELL) $${libsrcdir}/configure \
42566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42567 --target=${target_alias} $${srcdiroption} \
42568 || exit 1
42569 @endif gnattools
42575 .PHONY: all-gnattools maybe-all-gnattools
42576 maybe-all-gnattools:
42577 @if gcc-bootstrap
42578 all-gnattools: stage_current
42579 @endif gcc-bootstrap
42580 @if gnattools
42581 TARGET-gnattools=all
42582 maybe-all-gnattools: all-gnattools
42583 all-gnattools: configure-gnattools
42584 @: $(MAKE); $(unstage)
42585 @r=`${PWD_COMMAND}`; export r; \
42586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587 $(HOST_EXPORTS) \
42588 (cd $(HOST_SUBDIR)/gnattools && \
42589 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42590 $(TARGET-gnattools))
42591 @endif gnattools
42596 .PHONY: check-gnattools maybe-check-gnattools
42597 maybe-check-gnattools:
42598 @if gnattools
42599 maybe-check-gnattools: check-gnattools
42601 check-gnattools:
42602 @: $(MAKE); $(unstage)
42603 @r=`${PWD_COMMAND}`; export r; \
42604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42605 $(HOST_EXPORTS) \
42606 (cd $(HOST_SUBDIR)/gnattools && \
42607 $(MAKE) $(FLAGS_TO_PASS) check)
42609 @endif gnattools
42611 .PHONY: install-gnattools maybe-install-gnattools
42612 maybe-install-gnattools:
42613 @if gnattools
42614 maybe-install-gnattools: install-gnattools
42616 install-gnattools: installdirs
42617 @: $(MAKE); $(unstage)
42618 @r=`${PWD_COMMAND}`; export r; \
42619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42620 $(HOST_EXPORTS) \
42621 (cd $(HOST_SUBDIR)/gnattools && \
42622 $(MAKE) $(FLAGS_TO_PASS) install)
42624 @endif gnattools
42626 # Other targets (info, dvi, pdf, etc.)
42628 .PHONY: maybe-info-gnattools info-gnattools
42629 maybe-info-gnattools:
42630 @if gnattools
42631 maybe-info-gnattools: info-gnattools
42633 info-gnattools: \
42634 configure-gnattools
42635 @: $(MAKE); $(unstage)
42636 @[ -f ./gnattools/Makefile ] || exit 0; \
42637 r=`${PWD_COMMAND}`; export r; \
42638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42639 $(HOST_EXPORTS) \
42640 for flag in $(EXTRA_HOST_FLAGS) ; do \
42641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42642 done; \
42643 echo "Doing info in gnattools" ; \
42644 (cd $(HOST_SUBDIR)/gnattools && \
42645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42647 "RANLIB=$${RANLIB}" \
42648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42649 info) \
42650 || exit 1
42652 @endif gnattools
42654 .PHONY: maybe-dvi-gnattools dvi-gnattools
42655 maybe-dvi-gnattools:
42656 @if gnattools
42657 maybe-dvi-gnattools: dvi-gnattools
42659 dvi-gnattools: \
42660 configure-gnattools
42661 @: $(MAKE); $(unstage)
42662 @[ -f ./gnattools/Makefile ] || exit 0; \
42663 r=`${PWD_COMMAND}`; export r; \
42664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42665 $(HOST_EXPORTS) \
42666 for flag in $(EXTRA_HOST_FLAGS) ; do \
42667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668 done; \
42669 echo "Doing dvi in gnattools" ; \
42670 (cd $(HOST_SUBDIR)/gnattools && \
42671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42673 "RANLIB=$${RANLIB}" \
42674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42675 dvi) \
42676 || exit 1
42678 @endif gnattools
42680 .PHONY: maybe-pdf-gnattools pdf-gnattools
42681 maybe-pdf-gnattools:
42682 @if gnattools
42683 maybe-pdf-gnattools: pdf-gnattools
42685 pdf-gnattools: \
42686 configure-gnattools
42687 @: $(MAKE); $(unstage)
42688 @[ -f ./gnattools/Makefile ] || exit 0; \
42689 r=`${PWD_COMMAND}`; export r; \
42690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691 $(HOST_EXPORTS) \
42692 for flag in $(EXTRA_HOST_FLAGS) ; do \
42693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694 done; \
42695 echo "Doing pdf in gnattools" ; \
42696 (cd $(HOST_SUBDIR)/gnattools && \
42697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42699 "RANLIB=$${RANLIB}" \
42700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42701 pdf) \
42702 || exit 1
42704 @endif gnattools
42706 .PHONY: maybe-html-gnattools html-gnattools
42707 maybe-html-gnattools:
42708 @if gnattools
42709 maybe-html-gnattools: html-gnattools
42711 html-gnattools: \
42712 configure-gnattools
42713 @: $(MAKE); $(unstage)
42714 @[ -f ./gnattools/Makefile ] || exit 0; \
42715 r=`${PWD_COMMAND}`; export r; \
42716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42717 $(HOST_EXPORTS) \
42718 for flag in $(EXTRA_HOST_FLAGS) ; do \
42719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720 done; \
42721 echo "Doing html in gnattools" ; \
42722 (cd $(HOST_SUBDIR)/gnattools && \
42723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42725 "RANLIB=$${RANLIB}" \
42726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42727 html) \
42728 || exit 1
42730 @endif gnattools
42732 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42733 maybe-TAGS-gnattools:
42734 @if gnattools
42735 maybe-TAGS-gnattools: TAGS-gnattools
42737 TAGS-gnattools: \
42738 configure-gnattools
42739 @: $(MAKE); $(unstage)
42740 @[ -f ./gnattools/Makefile ] || exit 0; \
42741 r=`${PWD_COMMAND}`; export r; \
42742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42743 $(HOST_EXPORTS) \
42744 for flag in $(EXTRA_HOST_FLAGS) ; do \
42745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42746 done; \
42747 echo "Doing TAGS in gnattools" ; \
42748 (cd $(HOST_SUBDIR)/gnattools && \
42749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42751 "RANLIB=$${RANLIB}" \
42752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42753 TAGS) \
42754 || exit 1
42756 @endif gnattools
42758 .PHONY: maybe-install-info-gnattools install-info-gnattools
42759 maybe-install-info-gnattools:
42760 @if gnattools
42761 maybe-install-info-gnattools: install-info-gnattools
42763 install-info-gnattools: \
42764 configure-gnattools \
42765 info-gnattools
42766 @: $(MAKE); $(unstage)
42767 @[ -f ./gnattools/Makefile ] || exit 0; \
42768 r=`${PWD_COMMAND}`; export r; \
42769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42770 $(HOST_EXPORTS) \
42771 for flag in $(EXTRA_HOST_FLAGS) ; do \
42772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42773 done; \
42774 echo "Doing install-info in gnattools" ; \
42775 (cd $(HOST_SUBDIR)/gnattools && \
42776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42778 "RANLIB=$${RANLIB}" \
42779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42780 install-info) \
42781 || exit 1
42783 @endif gnattools
42785 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42786 maybe-install-pdf-gnattools:
42787 @if gnattools
42788 maybe-install-pdf-gnattools: install-pdf-gnattools
42790 install-pdf-gnattools: \
42791 configure-gnattools \
42792 pdf-gnattools
42793 @: $(MAKE); $(unstage)
42794 @[ -f ./gnattools/Makefile ] || exit 0; \
42795 r=`${PWD_COMMAND}`; export r; \
42796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42797 $(HOST_EXPORTS) \
42798 for flag in $(EXTRA_HOST_FLAGS) ; do \
42799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42800 done; \
42801 echo "Doing install-pdf in gnattools" ; \
42802 (cd $(HOST_SUBDIR)/gnattools && \
42803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42805 "RANLIB=$${RANLIB}" \
42806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42807 install-pdf) \
42808 || exit 1
42810 @endif gnattools
42812 .PHONY: maybe-install-html-gnattools install-html-gnattools
42813 maybe-install-html-gnattools:
42814 @if gnattools
42815 maybe-install-html-gnattools: install-html-gnattools
42817 install-html-gnattools: \
42818 configure-gnattools \
42819 html-gnattools
42820 @: $(MAKE); $(unstage)
42821 @[ -f ./gnattools/Makefile ] || exit 0; \
42822 r=`${PWD_COMMAND}`; export r; \
42823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824 $(HOST_EXPORTS) \
42825 for flag in $(EXTRA_HOST_FLAGS) ; do \
42826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42827 done; \
42828 echo "Doing install-html in gnattools" ; \
42829 (cd $(HOST_SUBDIR)/gnattools && \
42830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42832 "RANLIB=$${RANLIB}" \
42833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42834 install-html) \
42835 || exit 1
42837 @endif gnattools
42839 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42840 maybe-installcheck-gnattools:
42841 @if gnattools
42842 maybe-installcheck-gnattools: installcheck-gnattools
42844 installcheck-gnattools: \
42845 configure-gnattools
42846 @: $(MAKE); $(unstage)
42847 @[ -f ./gnattools/Makefile ] || exit 0; \
42848 r=`${PWD_COMMAND}`; export r; \
42849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850 $(HOST_EXPORTS) \
42851 for flag in $(EXTRA_HOST_FLAGS) ; do \
42852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42853 done; \
42854 echo "Doing installcheck in gnattools" ; \
42855 (cd $(HOST_SUBDIR)/gnattools && \
42856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42858 "RANLIB=$${RANLIB}" \
42859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42860 installcheck) \
42861 || exit 1
42863 @endif gnattools
42865 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42866 maybe-mostlyclean-gnattools:
42867 @if gnattools
42868 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42870 mostlyclean-gnattools:
42871 @: $(MAKE); $(unstage)
42872 @[ -f ./gnattools/Makefile ] || exit 0; \
42873 r=`${PWD_COMMAND}`; export r; \
42874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42875 $(HOST_EXPORTS) \
42876 for flag in $(EXTRA_HOST_FLAGS) ; do \
42877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42878 done; \
42879 echo "Doing mostlyclean in gnattools" ; \
42880 (cd $(HOST_SUBDIR)/gnattools && \
42881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42883 "RANLIB=$${RANLIB}" \
42884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42885 mostlyclean) \
42886 || exit 1
42888 @endif gnattools
42890 .PHONY: maybe-clean-gnattools clean-gnattools
42891 maybe-clean-gnattools:
42892 @if gnattools
42893 maybe-clean-gnattools: clean-gnattools
42895 clean-gnattools:
42896 @: $(MAKE); $(unstage)
42897 @[ -f ./gnattools/Makefile ] || exit 0; \
42898 r=`${PWD_COMMAND}`; export r; \
42899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42900 $(HOST_EXPORTS) \
42901 for flag in $(EXTRA_HOST_FLAGS) ; do \
42902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42903 done; \
42904 echo "Doing clean in gnattools" ; \
42905 (cd $(HOST_SUBDIR)/gnattools && \
42906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42908 "RANLIB=$${RANLIB}" \
42909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42910 clean) \
42911 || exit 1
42913 @endif gnattools
42915 .PHONY: maybe-distclean-gnattools distclean-gnattools
42916 maybe-distclean-gnattools:
42917 @if gnattools
42918 maybe-distclean-gnattools: distclean-gnattools
42920 distclean-gnattools:
42921 @: $(MAKE); $(unstage)
42922 @[ -f ./gnattools/Makefile ] || exit 0; \
42923 r=`${PWD_COMMAND}`; export r; \
42924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42925 $(HOST_EXPORTS) \
42926 for flag in $(EXTRA_HOST_FLAGS) ; do \
42927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42928 done; \
42929 echo "Doing distclean in gnattools" ; \
42930 (cd $(HOST_SUBDIR)/gnattools && \
42931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42933 "RANLIB=$${RANLIB}" \
42934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42935 distclean) \
42936 || exit 1
42938 @endif gnattools
42940 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42941 maybe-maintainer-clean-gnattools:
42942 @if gnattools
42943 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42945 maintainer-clean-gnattools:
42946 @: $(MAKE); $(unstage)
42947 @[ -f ./gnattools/Makefile ] || exit 0; \
42948 r=`${PWD_COMMAND}`; export r; \
42949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42950 $(HOST_EXPORTS) \
42951 for flag in $(EXTRA_HOST_FLAGS) ; do \
42952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42953 done; \
42954 echo "Doing maintainer-clean in gnattools" ; \
42955 (cd $(HOST_SUBDIR)/gnattools && \
42956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42958 "RANLIB=$${RANLIB}" \
42959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42960 maintainer-clean) \
42961 || exit 1
42963 @endif gnattools
42967 # ---------------------------------------
42968 # Modules which run on the target machine
42969 # ---------------------------------------
42974 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42975 maybe-configure-target-libstdc++-v3:
42976 @if gcc-bootstrap
42977 configure-target-libstdc++-v3: stage_current
42978 @endif gcc-bootstrap
42979 @if target-libstdc++-v3
42980 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42981 configure-target-libstdc++-v3:
42982 @r=`${PWD_COMMAND}`; export r; \
42983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42984 echo "Checking multilib configuration for libstdc++-v3..."; \
42985 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42986 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42987 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42988 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42989 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42990 else \
42991 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42992 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42993 fi; \
42994 else \
42995 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42996 fi; \
42997 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42999 $(RAW_CXX_TARGET_EXPORTS) \
43000 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43001 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43002 case $(srcdir) in \
43003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43004 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43006 esac; \
43007 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43008 libsrcdir="$$s/libstdc++-v3"; \
43009 rm -f no-such-file || : ; \
43010 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43011 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43012 --target=${target_alias} $${srcdiroption} \
43013 || exit 1
43014 @endif target-libstdc++-v3
43018 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43019 maybe-configure-stage1-target-libstdc++-v3:
43020 @if target-libstdc++-v3-bootstrap
43021 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43022 configure-stage1-target-libstdc++-v3:
43023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43024 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43025 @r=`${PWD_COMMAND}`; export r; \
43026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43027 TFLAGS="$(STAGE1_TFLAGS)"; \
43028 echo "Checking multilib configuration for libstdc++-v3..."; \
43029 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43030 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43031 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43032 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43033 else \
43034 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43035 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43036 fi; \
43037 else \
43038 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43039 fi; \
43040 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43041 $(RAW_CXX_TARGET_EXPORTS) \
43042 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43043 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43044 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43045 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43047 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43048 case $(srcdir) in \
43049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43050 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43052 esac; \
43053 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43054 libsrcdir="$$s/libstdc++-v3"; \
43055 $(SHELL) $${libsrcdir}/configure \
43056 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43057 --target=${target_alias} $${srcdiroption} \
43058 $(STAGE1_CONFIGURE_FLAGS)
43059 @endif target-libstdc++-v3-bootstrap
43061 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43062 maybe-configure-stage2-target-libstdc++-v3:
43063 @if target-libstdc++-v3-bootstrap
43064 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43065 configure-stage2-target-libstdc++-v3:
43066 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43067 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43068 @r=`${PWD_COMMAND}`; export r; \
43069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43070 TFLAGS="$(STAGE2_TFLAGS)"; \
43071 echo "Checking multilib configuration for libstdc++-v3..."; \
43072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43073 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43074 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43075 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43076 else \
43077 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43078 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43079 fi; \
43080 else \
43081 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43082 fi; \
43083 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43084 $(RAW_CXX_TARGET_EXPORTS) \
43086 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43087 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43088 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43089 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43090 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43091 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43092 case $(srcdir) in \
43093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43094 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43096 esac; \
43097 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43098 libsrcdir="$$s/libstdc++-v3"; \
43099 $(SHELL) $${libsrcdir}/configure \
43100 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43101 --target=${target_alias} $${srcdiroption} \
43102 --with-build-libsubdir=$(HOST_SUBDIR) \
43103 $(STAGE2_CONFIGURE_FLAGS)
43104 @endif target-libstdc++-v3-bootstrap
43106 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43107 maybe-configure-stage3-target-libstdc++-v3:
43108 @if target-libstdc++-v3-bootstrap
43109 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43110 configure-stage3-target-libstdc++-v3:
43111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43112 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43113 @r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 TFLAGS="$(STAGE3_TFLAGS)"; \
43116 echo "Checking multilib configuration for libstdc++-v3..."; \
43117 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43118 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43119 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43120 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43121 else \
43122 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43123 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43124 fi; \
43125 else \
43126 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43127 fi; \
43128 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43129 $(RAW_CXX_TARGET_EXPORTS) \
43131 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43132 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43133 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43134 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43135 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43136 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43137 case $(srcdir) in \
43138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43139 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43141 esac; \
43142 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43143 libsrcdir="$$s/libstdc++-v3"; \
43144 $(SHELL) $${libsrcdir}/configure \
43145 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43146 --target=${target_alias} $${srcdiroption} \
43147 --with-build-libsubdir=$(HOST_SUBDIR) \
43148 $(STAGE3_CONFIGURE_FLAGS)
43149 @endif target-libstdc++-v3-bootstrap
43151 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43152 maybe-configure-stage4-target-libstdc++-v3:
43153 @if target-libstdc++-v3-bootstrap
43154 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43155 configure-stage4-target-libstdc++-v3:
43156 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43157 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43158 @r=`${PWD_COMMAND}`; export r; \
43159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160 TFLAGS="$(STAGE4_TFLAGS)"; \
43161 echo "Checking multilib configuration for libstdc++-v3..."; \
43162 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43163 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43164 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43165 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43166 else \
43167 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43168 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43169 fi; \
43170 else \
43171 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43172 fi; \
43173 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43174 $(RAW_CXX_TARGET_EXPORTS) \
43176 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43177 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43178 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43179 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43180 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43181 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43182 case $(srcdir) in \
43183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43184 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43186 esac; \
43187 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43188 libsrcdir="$$s/libstdc++-v3"; \
43189 $(SHELL) $${libsrcdir}/configure \
43190 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43191 --target=${target_alias} $${srcdiroption} \
43192 --with-build-libsubdir=$(HOST_SUBDIR) \
43193 $(STAGE4_CONFIGURE_FLAGS)
43194 @endif target-libstdc++-v3-bootstrap
43196 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43197 maybe-configure-stageprofile-target-libstdc++-v3:
43198 @if target-libstdc++-v3-bootstrap
43199 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43200 configure-stageprofile-target-libstdc++-v3:
43201 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43202 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43203 @r=`${PWD_COMMAND}`; export r; \
43204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43206 echo "Checking multilib configuration for libstdc++-v3..."; \
43207 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43208 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43209 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43210 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43211 else \
43212 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43213 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43214 fi; \
43215 else \
43216 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43217 fi; \
43218 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43219 $(RAW_CXX_TARGET_EXPORTS) \
43221 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43222 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43223 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43224 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43226 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43227 case $(srcdir) in \
43228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43229 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43231 esac; \
43232 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43233 libsrcdir="$$s/libstdc++-v3"; \
43234 $(SHELL) $${libsrcdir}/configure \
43235 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43236 --target=${target_alias} $${srcdiroption} \
43237 --with-build-libsubdir=$(HOST_SUBDIR) \
43238 $(STAGEprofile_CONFIGURE_FLAGS)
43239 @endif target-libstdc++-v3-bootstrap
43241 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43242 maybe-configure-stagefeedback-target-libstdc++-v3:
43243 @if target-libstdc++-v3-bootstrap
43244 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43245 configure-stagefeedback-target-libstdc++-v3:
43246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43247 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43248 @r=`${PWD_COMMAND}`; export r; \
43249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43250 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43251 echo "Checking multilib configuration for libstdc++-v3..."; \
43252 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43253 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43254 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43255 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43256 else \
43257 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43258 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43259 fi; \
43260 else \
43261 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43262 fi; \
43263 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43264 $(RAW_CXX_TARGET_EXPORTS) \
43266 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43269 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43270 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43271 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43272 case $(srcdir) in \
43273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43274 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43276 esac; \
43277 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43278 libsrcdir="$$s/libstdc++-v3"; \
43279 $(SHELL) $${libsrcdir}/configure \
43280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43281 --target=${target_alias} $${srcdiroption} \
43282 --with-build-libsubdir=$(HOST_SUBDIR) \
43283 $(STAGEfeedback_CONFIGURE_FLAGS)
43284 @endif target-libstdc++-v3-bootstrap
43290 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43291 maybe-all-target-libstdc++-v3:
43292 @if gcc-bootstrap
43293 all-target-libstdc++-v3: stage_current
43294 @endif gcc-bootstrap
43295 @if target-libstdc++-v3
43296 TARGET-target-libstdc++-v3=all
43297 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43298 all-target-libstdc++-v3: configure-target-libstdc++-v3
43299 @r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(RAW_CXX_TARGET_EXPORTS) \
43302 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43304 $(TARGET-target-libstdc++-v3))
43305 @endif target-libstdc++-v3
43309 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43310 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43311 maybe-all-stage1-target-libstdc++-v3:
43312 maybe-clean-stage1-target-libstdc++-v3:
43313 @if target-libstdc++-v3-bootstrap
43314 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43315 all-stage1: all-stage1-target-libstdc++-v3
43316 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43317 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43318 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43319 @r=`${PWD_COMMAND}`; export r; \
43320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43321 TFLAGS="$(STAGE1_TFLAGS)"; \
43322 $(RAW_CXX_TARGET_EXPORTS) \
43323 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43325 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43331 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43332 TFLAGS="$(STAGE1_TFLAGS)" \
43333 $(TARGET-stage1-target-libstdc++-v3)
43335 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43336 clean-stage1: clean-stage1-target-libstdc++-v3
43337 clean-stage1-target-libstdc++-v3:
43338 @if [ $(current_stage) = stage1 ]; then \
43339 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43340 else \
43341 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43342 $(MAKE) stage1-start; \
43343 fi; \
43344 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43345 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43346 clean
43347 @endif target-libstdc++-v3-bootstrap
43350 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43351 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43352 maybe-all-stage2-target-libstdc++-v3:
43353 maybe-clean-stage2-target-libstdc++-v3:
43354 @if target-libstdc++-v3-bootstrap
43355 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43356 all-stage2: all-stage2-target-libstdc++-v3
43357 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43358 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43360 @r=`${PWD_COMMAND}`; export r; \
43361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43362 TFLAGS="$(STAGE2_TFLAGS)"; \
43363 $(RAW_CXX_TARGET_EXPORTS) \
43365 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43367 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43373 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43374 TFLAGS="$(STAGE2_TFLAGS)" \
43375 $(TARGET-stage2-target-libstdc++-v3)
43377 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43378 clean-stage2: clean-stage2-target-libstdc++-v3
43379 clean-stage2-target-libstdc++-v3:
43380 @if [ $(current_stage) = stage2 ]; then \
43381 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43382 else \
43383 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43384 $(MAKE) stage2-start; \
43385 fi; \
43386 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43387 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43389 clean
43390 @endif target-libstdc++-v3-bootstrap
43393 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43394 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43395 maybe-all-stage3-target-libstdc++-v3:
43396 maybe-clean-stage3-target-libstdc++-v3:
43397 @if target-libstdc++-v3-bootstrap
43398 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43399 all-stage3: all-stage3-target-libstdc++-v3
43400 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43401 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43403 @r=`${PWD_COMMAND}`; export r; \
43404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43405 TFLAGS="$(STAGE3_TFLAGS)"; \
43406 $(RAW_CXX_TARGET_EXPORTS) \
43408 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43410 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43411 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43412 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43416 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43417 TFLAGS="$(STAGE3_TFLAGS)" \
43418 $(TARGET-stage3-target-libstdc++-v3)
43420 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43421 clean-stage3: clean-stage3-target-libstdc++-v3
43422 clean-stage3-target-libstdc++-v3:
43423 @if [ $(current_stage) = stage3 ]; then \
43424 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43425 else \
43426 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43427 $(MAKE) stage3-start; \
43428 fi; \
43429 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43430 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43432 clean
43433 @endif target-libstdc++-v3-bootstrap
43436 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43437 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43438 maybe-all-stage4-target-libstdc++-v3:
43439 maybe-clean-stage4-target-libstdc++-v3:
43440 @if target-libstdc++-v3-bootstrap
43441 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43442 all-stage4: all-stage4-target-libstdc++-v3
43443 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43444 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43446 @r=`${PWD_COMMAND}`; export r; \
43447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43448 TFLAGS="$(STAGE4_TFLAGS)"; \
43449 $(RAW_CXX_TARGET_EXPORTS) \
43451 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43453 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43454 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43455 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43459 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43460 TFLAGS="$(STAGE4_TFLAGS)" \
43461 $(TARGET-stage4-target-libstdc++-v3)
43463 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43464 clean-stage4: clean-stage4-target-libstdc++-v3
43465 clean-stage4-target-libstdc++-v3:
43466 @if [ $(current_stage) = stage4 ]; then \
43467 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43468 else \
43469 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43470 $(MAKE) stage4-start; \
43471 fi; \
43472 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43473 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43475 clean
43476 @endif target-libstdc++-v3-bootstrap
43479 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43480 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43481 maybe-all-stageprofile-target-libstdc++-v3:
43482 maybe-clean-stageprofile-target-libstdc++-v3:
43483 @if target-libstdc++-v3-bootstrap
43484 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43485 all-stageprofile: all-stageprofile-target-libstdc++-v3
43486 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43487 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43489 @r=`${PWD_COMMAND}`; export r; \
43490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43492 $(RAW_CXX_TARGET_EXPORTS) \
43494 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43496 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43497 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43498 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43502 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43503 TFLAGS="$(STAGEprofile_TFLAGS)" \
43504 $(TARGET-stageprofile-target-libstdc++-v3)
43506 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43507 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43508 clean-stageprofile-target-libstdc++-v3:
43509 @if [ $(current_stage) = stageprofile ]; then \
43510 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43511 else \
43512 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43513 $(MAKE) stageprofile-start; \
43514 fi; \
43515 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43516 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43518 clean
43519 @endif target-libstdc++-v3-bootstrap
43522 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43523 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43524 maybe-all-stagefeedback-target-libstdc++-v3:
43525 maybe-clean-stagefeedback-target-libstdc++-v3:
43526 @if target-libstdc++-v3-bootstrap
43527 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43528 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43529 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43530 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43531 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43532 @r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43535 $(RAW_CXX_TARGET_EXPORTS) \
43537 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43539 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43545 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43546 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43547 $(TARGET-stagefeedback-target-libstdc++-v3)
43549 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43550 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43551 clean-stagefeedback-target-libstdc++-v3:
43552 @if [ $(current_stage) = stagefeedback ]; then \
43553 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43554 else \
43555 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43556 $(MAKE) stagefeedback-start; \
43557 fi; \
43558 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43559 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43561 clean
43562 @endif target-libstdc++-v3-bootstrap
43569 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43570 maybe-check-target-libstdc++-v3:
43571 @if target-libstdc++-v3
43572 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43574 check-target-libstdc++-v3:
43575 @: $(MAKE); $(unstage)
43576 @r=`${PWD_COMMAND}`; export r; \
43577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43578 $(RAW_CXX_TARGET_EXPORTS) \
43579 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43580 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43582 @endif target-libstdc++-v3
43584 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43585 maybe-install-target-libstdc++-v3:
43586 @if target-libstdc++-v3
43587 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43589 install-target-libstdc++-v3: installdirs
43590 @: $(MAKE); $(unstage)
43591 @r=`${PWD_COMMAND}`; export r; \
43592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43593 $(RAW_CXX_TARGET_EXPORTS) \
43594 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43597 @endif target-libstdc++-v3
43599 # Other targets (info, dvi, pdf, etc.)
43601 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43602 maybe-info-target-libstdc++-v3:
43603 @if target-libstdc++-v3
43604 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43606 info-target-libstdc++-v3: \
43607 configure-target-libstdc++-v3
43608 @: $(MAKE); $(unstage)
43609 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43610 r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(RAW_CXX_TARGET_EXPORTS) \
43613 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43614 for flag in $(EXTRA_TARGET_FLAGS); do \
43615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616 done; \
43617 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620 "RANLIB=$${RANLIB}" \
43621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622 info) \
43623 || exit 1
43625 @endif target-libstdc++-v3
43627 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43628 maybe-dvi-target-libstdc++-v3:
43629 @if target-libstdc++-v3
43630 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43632 dvi-target-libstdc++-v3: \
43633 configure-target-libstdc++-v3
43634 @: $(MAKE); $(unstage)
43635 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43636 r=`${PWD_COMMAND}`; export r; \
43637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43638 $(RAW_CXX_TARGET_EXPORTS) \
43639 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43640 for flag in $(EXTRA_TARGET_FLAGS); do \
43641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43642 done; \
43643 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43646 "RANLIB=$${RANLIB}" \
43647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43648 dvi) \
43649 || exit 1
43651 @endif target-libstdc++-v3
43653 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43654 maybe-pdf-target-libstdc++-v3:
43655 @if target-libstdc++-v3
43656 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43658 pdf-target-libstdc++-v3: \
43659 configure-target-libstdc++-v3
43660 @: $(MAKE); $(unstage)
43661 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43662 r=`${PWD_COMMAND}`; export r; \
43663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43664 $(RAW_CXX_TARGET_EXPORTS) \
43665 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43666 for flag in $(EXTRA_TARGET_FLAGS); do \
43667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43668 done; \
43669 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43672 "RANLIB=$${RANLIB}" \
43673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43674 pdf) \
43675 || exit 1
43677 @endif target-libstdc++-v3
43679 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43680 maybe-html-target-libstdc++-v3:
43681 @if target-libstdc++-v3
43682 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43684 html-target-libstdc++-v3: \
43685 configure-target-libstdc++-v3
43686 @: $(MAKE); $(unstage)
43687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43688 r=`${PWD_COMMAND}`; export r; \
43689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690 $(RAW_CXX_TARGET_EXPORTS) \
43691 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43692 for flag in $(EXTRA_TARGET_FLAGS); do \
43693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43694 done; \
43695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43698 "RANLIB=$${RANLIB}" \
43699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43700 html) \
43701 || exit 1
43703 @endif target-libstdc++-v3
43705 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43706 maybe-TAGS-target-libstdc++-v3:
43707 @if target-libstdc++-v3
43708 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43710 TAGS-target-libstdc++-v3: \
43711 configure-target-libstdc++-v3
43712 @: $(MAKE); $(unstage)
43713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43714 r=`${PWD_COMMAND}`; export r; \
43715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43716 $(RAW_CXX_TARGET_EXPORTS) \
43717 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43718 for flag in $(EXTRA_TARGET_FLAGS); do \
43719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43720 done; \
43721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43724 "RANLIB=$${RANLIB}" \
43725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43726 TAGS) \
43727 || exit 1
43729 @endif target-libstdc++-v3
43731 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43732 maybe-install-info-target-libstdc++-v3:
43733 @if target-libstdc++-v3
43734 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43736 install-info-target-libstdc++-v3: \
43737 configure-target-libstdc++-v3 \
43738 info-target-libstdc++-v3
43739 @: $(MAKE); $(unstage)
43740 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(RAW_CXX_TARGET_EXPORTS) \
43744 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43745 for flag in $(EXTRA_TARGET_FLAGS); do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 install-info) \
43754 || exit 1
43756 @endif target-libstdc++-v3
43758 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43759 maybe-install-pdf-target-libstdc++-v3:
43760 @if target-libstdc++-v3
43761 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43763 install-pdf-target-libstdc++-v3: \
43764 configure-target-libstdc++-v3 \
43765 pdf-target-libstdc++-v3
43766 @: $(MAKE); $(unstage)
43767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43768 r=`${PWD_COMMAND}`; export r; \
43769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43770 $(RAW_CXX_TARGET_EXPORTS) \
43771 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43772 for flag in $(EXTRA_TARGET_FLAGS); do \
43773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43774 done; \
43775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43778 "RANLIB=$${RANLIB}" \
43779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43780 install-pdf) \
43781 || exit 1
43783 @endif target-libstdc++-v3
43785 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43786 maybe-install-html-target-libstdc++-v3:
43787 @if target-libstdc++-v3
43788 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43790 install-html-target-libstdc++-v3: \
43791 configure-target-libstdc++-v3 \
43792 html-target-libstdc++-v3
43793 @: $(MAKE); $(unstage)
43794 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43795 r=`${PWD_COMMAND}`; export r; \
43796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43797 $(RAW_CXX_TARGET_EXPORTS) \
43798 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43799 for flag in $(EXTRA_TARGET_FLAGS); do \
43800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43801 done; \
43802 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43805 "RANLIB=$${RANLIB}" \
43806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43807 install-html) \
43808 || exit 1
43810 @endif target-libstdc++-v3
43812 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43813 maybe-installcheck-target-libstdc++-v3:
43814 @if target-libstdc++-v3
43815 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43817 installcheck-target-libstdc++-v3: \
43818 configure-target-libstdc++-v3
43819 @: $(MAKE); $(unstage)
43820 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43821 r=`${PWD_COMMAND}`; export r; \
43822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823 $(RAW_CXX_TARGET_EXPORTS) \
43824 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43825 for flag in $(EXTRA_TARGET_FLAGS); do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43831 "RANLIB=$${RANLIB}" \
43832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833 installcheck) \
43834 || exit 1
43836 @endif target-libstdc++-v3
43838 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43839 maybe-mostlyclean-target-libstdc++-v3:
43840 @if target-libstdc++-v3
43841 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43843 mostlyclean-target-libstdc++-v3:
43844 @: $(MAKE); $(unstage)
43845 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43846 r=`${PWD_COMMAND}`; export r; \
43847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43848 $(RAW_CXX_TARGET_EXPORTS) \
43849 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43850 for flag in $(EXTRA_TARGET_FLAGS); do \
43851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852 done; \
43853 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43856 "RANLIB=$${RANLIB}" \
43857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43858 mostlyclean) \
43859 || exit 1
43861 @endif target-libstdc++-v3
43863 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43864 maybe-clean-target-libstdc++-v3:
43865 @if target-libstdc++-v3
43866 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43868 clean-target-libstdc++-v3:
43869 @: $(MAKE); $(unstage)
43870 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43871 r=`${PWD_COMMAND}`; export r; \
43872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43873 $(RAW_CXX_TARGET_EXPORTS) \
43874 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43875 for flag in $(EXTRA_TARGET_FLAGS); do \
43876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43877 done; \
43878 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43881 "RANLIB=$${RANLIB}" \
43882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43883 clean) \
43884 || exit 1
43886 @endif target-libstdc++-v3
43888 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43889 maybe-distclean-target-libstdc++-v3:
43890 @if target-libstdc++-v3
43891 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43893 distclean-target-libstdc++-v3:
43894 @: $(MAKE); $(unstage)
43895 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43896 r=`${PWD_COMMAND}`; export r; \
43897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43898 $(RAW_CXX_TARGET_EXPORTS) \
43899 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43900 for flag in $(EXTRA_TARGET_FLAGS); do \
43901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43902 done; \
43903 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43906 "RANLIB=$${RANLIB}" \
43907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43908 distclean) \
43909 || exit 1
43911 @endif target-libstdc++-v3
43913 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43914 maybe-maintainer-clean-target-libstdc++-v3:
43915 @if target-libstdc++-v3
43916 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43918 maintainer-clean-target-libstdc++-v3:
43919 @: $(MAKE); $(unstage)
43920 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43921 r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 $(RAW_CXX_TARGET_EXPORTS) \
43924 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43925 for flag in $(EXTRA_TARGET_FLAGS); do \
43926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43927 done; \
43928 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43931 "RANLIB=$${RANLIB}" \
43932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43933 maintainer-clean) \
43934 || exit 1
43936 @endif target-libstdc++-v3
43942 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43943 maybe-configure-target-libmudflap:
43944 @if gcc-bootstrap
43945 configure-target-libmudflap: stage_current
43946 @endif gcc-bootstrap
43947 @if target-libmudflap
43948 maybe-configure-target-libmudflap: configure-target-libmudflap
43949 configure-target-libmudflap:
43950 @: $(MAKE); $(unstage)
43951 @r=`${PWD_COMMAND}`; export r; \
43952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953 echo "Checking multilib configuration for libmudflap..."; \
43954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43956 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43957 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43958 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43959 else \
43960 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43961 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43962 fi; \
43963 else \
43964 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43965 fi; \
43966 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43967 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43968 $(NORMAL_TARGET_EXPORTS) \
43969 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43970 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43971 case $(srcdir) in \
43972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43973 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43975 esac; \
43976 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43977 libsrcdir="$$s/libmudflap"; \
43978 rm -f no-such-file || : ; \
43979 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43980 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43981 --target=${target_alias} $${srcdiroption} \
43982 || exit 1
43983 @endif target-libmudflap
43989 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
43990 maybe-all-target-libmudflap:
43991 @if gcc-bootstrap
43992 all-target-libmudflap: stage_current
43993 @endif gcc-bootstrap
43994 @if target-libmudflap
43995 TARGET-target-libmudflap=all
43996 maybe-all-target-libmudflap: all-target-libmudflap
43997 all-target-libmudflap: configure-target-libmudflap
43998 @: $(MAKE); $(unstage)
43999 @r=`${PWD_COMMAND}`; export r; \
44000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001 $(NORMAL_TARGET_EXPORTS) \
44002 (cd $(TARGET_SUBDIR)/libmudflap && \
44003 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44004 $(TARGET-target-libmudflap))
44005 @endif target-libmudflap
44011 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
44012 maybe-check-target-libmudflap:
44013 @if target-libmudflap
44014 maybe-check-target-libmudflap: check-target-libmudflap
44016 check-target-libmudflap:
44017 @: $(MAKE); $(unstage)
44018 @r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 $(NORMAL_TARGET_EXPORTS) \
44021 (cd $(TARGET_SUBDIR)/libmudflap && \
44022 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44024 @endif target-libmudflap
44026 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
44027 maybe-install-target-libmudflap:
44028 @if target-libmudflap
44029 maybe-install-target-libmudflap: install-target-libmudflap
44031 install-target-libmudflap: installdirs
44032 @: $(MAKE); $(unstage)
44033 @r=`${PWD_COMMAND}`; export r; \
44034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44035 $(NORMAL_TARGET_EXPORTS) \
44036 (cd $(TARGET_SUBDIR)/libmudflap && \
44037 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44039 @endif target-libmudflap
44041 # Other targets (info, dvi, pdf, etc.)
44043 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
44044 maybe-info-target-libmudflap:
44045 @if target-libmudflap
44046 maybe-info-target-libmudflap: info-target-libmudflap
44048 info-target-libmudflap: \
44049 configure-target-libmudflap
44050 @: $(MAKE); $(unstage)
44051 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44052 r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(NORMAL_TARGET_EXPORTS) \
44055 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44056 for flag in $(EXTRA_TARGET_FLAGS); do \
44057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44058 done; \
44059 (cd $(TARGET_SUBDIR)/libmudflap && \
44060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44062 "RANLIB=$${RANLIB}" \
44063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44064 info) \
44065 || exit 1
44067 @endif target-libmudflap
44069 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44070 maybe-dvi-target-libmudflap:
44071 @if target-libmudflap
44072 maybe-dvi-target-libmudflap: dvi-target-libmudflap
44074 dvi-target-libmudflap: \
44075 configure-target-libmudflap
44076 @: $(MAKE); $(unstage)
44077 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44078 r=`${PWD_COMMAND}`; export r; \
44079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080 $(NORMAL_TARGET_EXPORTS) \
44081 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44082 for flag in $(EXTRA_TARGET_FLAGS); do \
44083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084 done; \
44085 (cd $(TARGET_SUBDIR)/libmudflap && \
44086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088 "RANLIB=$${RANLIB}" \
44089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44090 dvi) \
44091 || exit 1
44093 @endif target-libmudflap
44095 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44096 maybe-pdf-target-libmudflap:
44097 @if target-libmudflap
44098 maybe-pdf-target-libmudflap: pdf-target-libmudflap
44100 pdf-target-libmudflap: \
44101 configure-target-libmudflap
44102 @: $(MAKE); $(unstage)
44103 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44104 r=`${PWD_COMMAND}`; export r; \
44105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106 $(NORMAL_TARGET_EXPORTS) \
44107 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44108 for flag in $(EXTRA_TARGET_FLAGS); do \
44109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44110 done; \
44111 (cd $(TARGET_SUBDIR)/libmudflap && \
44112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44114 "RANLIB=$${RANLIB}" \
44115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44116 pdf) \
44117 || exit 1
44119 @endif target-libmudflap
44121 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
44122 maybe-html-target-libmudflap:
44123 @if target-libmudflap
44124 maybe-html-target-libmudflap: html-target-libmudflap
44126 html-target-libmudflap: \
44127 configure-target-libmudflap
44128 @: $(MAKE); $(unstage)
44129 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44130 r=`${PWD_COMMAND}`; export r; \
44131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44132 $(NORMAL_TARGET_EXPORTS) \
44133 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44134 for flag in $(EXTRA_TARGET_FLAGS); do \
44135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44136 done; \
44137 (cd $(TARGET_SUBDIR)/libmudflap && \
44138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44140 "RANLIB=$${RANLIB}" \
44141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44142 html) \
44143 || exit 1
44145 @endif target-libmudflap
44147 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44148 maybe-TAGS-target-libmudflap:
44149 @if target-libmudflap
44150 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44152 TAGS-target-libmudflap: \
44153 configure-target-libmudflap
44154 @: $(MAKE); $(unstage)
44155 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44156 r=`${PWD_COMMAND}`; export r; \
44157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44158 $(NORMAL_TARGET_EXPORTS) \
44159 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44160 for flag in $(EXTRA_TARGET_FLAGS); do \
44161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44162 done; \
44163 (cd $(TARGET_SUBDIR)/libmudflap && \
44164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44166 "RANLIB=$${RANLIB}" \
44167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44168 TAGS) \
44169 || exit 1
44171 @endif target-libmudflap
44173 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44174 maybe-install-info-target-libmudflap:
44175 @if target-libmudflap
44176 maybe-install-info-target-libmudflap: install-info-target-libmudflap
44178 install-info-target-libmudflap: \
44179 configure-target-libmudflap \
44180 info-target-libmudflap
44181 @: $(MAKE); $(unstage)
44182 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44183 r=`${PWD_COMMAND}`; export r; \
44184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185 $(NORMAL_TARGET_EXPORTS) \
44186 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44187 for flag in $(EXTRA_TARGET_FLAGS); do \
44188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189 done; \
44190 (cd $(TARGET_SUBDIR)/libmudflap && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193 "RANLIB=$${RANLIB}" \
44194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195 install-info) \
44196 || exit 1
44198 @endif target-libmudflap
44200 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44201 maybe-install-pdf-target-libmudflap:
44202 @if target-libmudflap
44203 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44205 install-pdf-target-libmudflap: \
44206 configure-target-libmudflap \
44207 pdf-target-libmudflap
44208 @: $(MAKE); $(unstage)
44209 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44210 r=`${PWD_COMMAND}`; export r; \
44211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44212 $(NORMAL_TARGET_EXPORTS) \
44213 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44214 for flag in $(EXTRA_TARGET_FLAGS); do \
44215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44216 done; \
44217 (cd $(TARGET_SUBDIR)/libmudflap && \
44218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44220 "RANLIB=$${RANLIB}" \
44221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44222 install-pdf) \
44223 || exit 1
44225 @endif target-libmudflap
44227 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44228 maybe-install-html-target-libmudflap:
44229 @if target-libmudflap
44230 maybe-install-html-target-libmudflap: install-html-target-libmudflap
44232 install-html-target-libmudflap: \
44233 configure-target-libmudflap \
44234 html-target-libmudflap
44235 @: $(MAKE); $(unstage)
44236 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44237 r=`${PWD_COMMAND}`; export r; \
44238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239 $(NORMAL_TARGET_EXPORTS) \
44240 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44241 for flag in $(EXTRA_TARGET_FLAGS); do \
44242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44243 done; \
44244 (cd $(TARGET_SUBDIR)/libmudflap && \
44245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44247 "RANLIB=$${RANLIB}" \
44248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44249 install-html) \
44250 || exit 1
44252 @endif target-libmudflap
44254 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44255 maybe-installcheck-target-libmudflap:
44256 @if target-libmudflap
44257 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44259 installcheck-target-libmudflap: \
44260 configure-target-libmudflap
44261 @: $(MAKE); $(unstage)
44262 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44263 r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 $(NORMAL_TARGET_EXPORTS) \
44266 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44267 for flag in $(EXTRA_TARGET_FLAGS); do \
44268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269 done; \
44270 (cd $(TARGET_SUBDIR)/libmudflap && \
44271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273 "RANLIB=$${RANLIB}" \
44274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275 installcheck) \
44276 || exit 1
44278 @endif target-libmudflap
44280 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44281 maybe-mostlyclean-target-libmudflap:
44282 @if target-libmudflap
44283 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44285 mostlyclean-target-libmudflap:
44286 @: $(MAKE); $(unstage)
44287 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44288 r=`${PWD_COMMAND}`; export r; \
44289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44290 $(NORMAL_TARGET_EXPORTS) \
44291 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44292 for flag in $(EXTRA_TARGET_FLAGS); do \
44293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44294 done; \
44295 (cd $(TARGET_SUBDIR)/libmudflap && \
44296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44298 "RANLIB=$${RANLIB}" \
44299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44300 mostlyclean) \
44301 || exit 1
44303 @endif target-libmudflap
44305 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44306 maybe-clean-target-libmudflap:
44307 @if target-libmudflap
44308 maybe-clean-target-libmudflap: clean-target-libmudflap
44310 clean-target-libmudflap:
44311 @: $(MAKE); $(unstage)
44312 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44313 r=`${PWD_COMMAND}`; export r; \
44314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44315 $(NORMAL_TARGET_EXPORTS) \
44316 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44317 for flag in $(EXTRA_TARGET_FLAGS); do \
44318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44319 done; \
44320 (cd $(TARGET_SUBDIR)/libmudflap && \
44321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44323 "RANLIB=$${RANLIB}" \
44324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44325 clean) \
44326 || exit 1
44328 @endif target-libmudflap
44330 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44331 maybe-distclean-target-libmudflap:
44332 @if target-libmudflap
44333 maybe-distclean-target-libmudflap: distclean-target-libmudflap
44335 distclean-target-libmudflap:
44336 @: $(MAKE); $(unstage)
44337 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44338 r=`${PWD_COMMAND}`; export r; \
44339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340 $(NORMAL_TARGET_EXPORTS) \
44341 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44342 for flag in $(EXTRA_TARGET_FLAGS); do \
44343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344 done; \
44345 (cd $(TARGET_SUBDIR)/libmudflap && \
44346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44348 "RANLIB=$${RANLIB}" \
44349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44350 distclean) \
44351 || exit 1
44353 @endif target-libmudflap
44355 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44356 maybe-maintainer-clean-target-libmudflap:
44357 @if target-libmudflap
44358 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44360 maintainer-clean-target-libmudflap:
44361 @: $(MAKE); $(unstage)
44362 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44363 r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 $(NORMAL_TARGET_EXPORTS) \
44366 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44367 for flag in $(EXTRA_TARGET_FLAGS); do \
44368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369 done; \
44370 (cd $(TARGET_SUBDIR)/libmudflap && \
44371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44373 "RANLIB=$${RANLIB}" \
44374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44375 maintainer-clean) \
44376 || exit 1
44378 @endif target-libmudflap
44384 .PHONY: configure-target-libssp maybe-configure-target-libssp
44385 maybe-configure-target-libssp:
44386 @if gcc-bootstrap
44387 configure-target-libssp: stage_current
44388 @endif gcc-bootstrap
44389 @if target-libssp
44390 maybe-configure-target-libssp: configure-target-libssp
44391 configure-target-libssp:
44392 @: $(MAKE); $(unstage)
44393 @r=`${PWD_COMMAND}`; export r; \
44394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44395 echo "Checking multilib configuration for libssp..."; \
44396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44397 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44398 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44399 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44400 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44401 else \
44402 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44403 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44404 fi; \
44405 else \
44406 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44407 fi; \
44408 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44409 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44410 $(NORMAL_TARGET_EXPORTS) \
44411 echo Configuring in $(TARGET_SUBDIR)/libssp; \
44412 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44413 case $(srcdir) in \
44414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44415 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44417 esac; \
44418 srcdiroption="--srcdir=$${topdir}/libssp"; \
44419 libsrcdir="$$s/libssp"; \
44420 rm -f no-such-file || : ; \
44421 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44422 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44423 --target=${target_alias} $${srcdiroption} \
44424 || exit 1
44425 @endif target-libssp
44431 .PHONY: all-target-libssp maybe-all-target-libssp
44432 maybe-all-target-libssp:
44433 @if gcc-bootstrap
44434 all-target-libssp: stage_current
44435 @endif gcc-bootstrap
44436 @if target-libssp
44437 TARGET-target-libssp=all
44438 maybe-all-target-libssp: all-target-libssp
44439 all-target-libssp: configure-target-libssp
44440 @: $(MAKE); $(unstage)
44441 @r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 $(NORMAL_TARGET_EXPORTS) \
44444 (cd $(TARGET_SUBDIR)/libssp && \
44445 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44446 $(TARGET-target-libssp))
44447 @endif target-libssp
44453 .PHONY: check-target-libssp maybe-check-target-libssp
44454 maybe-check-target-libssp:
44455 @if target-libssp
44456 maybe-check-target-libssp: check-target-libssp
44458 check-target-libssp:
44459 @: $(MAKE); $(unstage)
44460 @r=`${PWD_COMMAND}`; export r; \
44461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44462 $(NORMAL_TARGET_EXPORTS) \
44463 (cd $(TARGET_SUBDIR)/libssp && \
44464 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44466 @endif target-libssp
44468 .PHONY: install-target-libssp maybe-install-target-libssp
44469 maybe-install-target-libssp:
44470 @if target-libssp
44471 maybe-install-target-libssp: install-target-libssp
44473 install-target-libssp: installdirs
44474 @: $(MAKE); $(unstage)
44475 @r=`${PWD_COMMAND}`; export r; \
44476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44477 $(NORMAL_TARGET_EXPORTS) \
44478 (cd $(TARGET_SUBDIR)/libssp && \
44479 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44481 @endif target-libssp
44483 # Other targets (info, dvi, pdf, etc.)
44485 .PHONY: maybe-info-target-libssp info-target-libssp
44486 maybe-info-target-libssp:
44487 @if target-libssp
44488 maybe-info-target-libssp: info-target-libssp
44490 info-target-libssp: \
44491 configure-target-libssp
44492 @: $(MAKE); $(unstage)
44493 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44494 r=`${PWD_COMMAND}`; export r; \
44495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496 $(NORMAL_TARGET_EXPORTS) \
44497 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44498 for flag in $(EXTRA_TARGET_FLAGS); do \
44499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44500 done; \
44501 (cd $(TARGET_SUBDIR)/libssp && \
44502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44504 "RANLIB=$${RANLIB}" \
44505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44506 info) \
44507 || exit 1
44509 @endif target-libssp
44511 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
44512 maybe-dvi-target-libssp:
44513 @if target-libssp
44514 maybe-dvi-target-libssp: dvi-target-libssp
44516 dvi-target-libssp: \
44517 configure-target-libssp
44518 @: $(MAKE); $(unstage)
44519 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44520 r=`${PWD_COMMAND}`; export r; \
44521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44522 $(NORMAL_TARGET_EXPORTS) \
44523 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44524 for flag in $(EXTRA_TARGET_FLAGS); do \
44525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44526 done; \
44527 (cd $(TARGET_SUBDIR)/libssp && \
44528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44530 "RANLIB=$${RANLIB}" \
44531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44532 dvi) \
44533 || exit 1
44535 @endif target-libssp
44537 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
44538 maybe-pdf-target-libssp:
44539 @if target-libssp
44540 maybe-pdf-target-libssp: pdf-target-libssp
44542 pdf-target-libssp: \
44543 configure-target-libssp
44544 @: $(MAKE); $(unstage)
44545 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(NORMAL_TARGET_EXPORTS) \
44549 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44550 for flag in $(EXTRA_TARGET_FLAGS); do \
44551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552 done; \
44553 (cd $(TARGET_SUBDIR)/libssp && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558 pdf) \
44559 || exit 1
44561 @endif target-libssp
44563 .PHONY: maybe-html-target-libssp html-target-libssp
44564 maybe-html-target-libssp:
44565 @if target-libssp
44566 maybe-html-target-libssp: html-target-libssp
44568 html-target-libssp: \
44569 configure-target-libssp
44570 @: $(MAKE); $(unstage)
44571 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44572 r=`${PWD_COMMAND}`; export r; \
44573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574 $(NORMAL_TARGET_EXPORTS) \
44575 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44576 for flag in $(EXTRA_TARGET_FLAGS); do \
44577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578 done; \
44579 (cd $(TARGET_SUBDIR)/libssp && \
44580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44582 "RANLIB=$${RANLIB}" \
44583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44584 html) \
44585 || exit 1
44587 @endif target-libssp
44589 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44590 maybe-TAGS-target-libssp:
44591 @if target-libssp
44592 maybe-TAGS-target-libssp: TAGS-target-libssp
44594 TAGS-target-libssp: \
44595 configure-target-libssp
44596 @: $(MAKE); $(unstage)
44597 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44598 r=`${PWD_COMMAND}`; export r; \
44599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600 $(NORMAL_TARGET_EXPORTS) \
44601 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44602 for flag in $(EXTRA_TARGET_FLAGS); do \
44603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44604 done; \
44605 (cd $(TARGET_SUBDIR)/libssp && \
44606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608 "RANLIB=$${RANLIB}" \
44609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610 TAGS) \
44611 || exit 1
44613 @endif target-libssp
44615 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
44616 maybe-install-info-target-libssp:
44617 @if target-libssp
44618 maybe-install-info-target-libssp: install-info-target-libssp
44620 install-info-target-libssp: \
44621 configure-target-libssp \
44622 info-target-libssp
44623 @: $(MAKE); $(unstage)
44624 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44625 r=`${PWD_COMMAND}`; export r; \
44626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44627 $(NORMAL_TARGET_EXPORTS) \
44628 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44629 for flag in $(EXTRA_TARGET_FLAGS); do \
44630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44631 done; \
44632 (cd $(TARGET_SUBDIR)/libssp && \
44633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44635 "RANLIB=$${RANLIB}" \
44636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44637 install-info) \
44638 || exit 1
44640 @endif target-libssp
44642 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44643 maybe-install-pdf-target-libssp:
44644 @if target-libssp
44645 maybe-install-pdf-target-libssp: install-pdf-target-libssp
44647 install-pdf-target-libssp: \
44648 configure-target-libssp \
44649 pdf-target-libssp
44650 @: $(MAKE); $(unstage)
44651 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44652 r=`${PWD_COMMAND}`; export r; \
44653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44654 $(NORMAL_TARGET_EXPORTS) \
44655 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44656 for flag in $(EXTRA_TARGET_FLAGS); do \
44657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44658 done; \
44659 (cd $(TARGET_SUBDIR)/libssp && \
44660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44662 "RANLIB=$${RANLIB}" \
44663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44664 install-pdf) \
44665 || exit 1
44667 @endif target-libssp
44669 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
44670 maybe-install-html-target-libssp:
44671 @if target-libssp
44672 maybe-install-html-target-libssp: install-html-target-libssp
44674 install-html-target-libssp: \
44675 configure-target-libssp \
44676 html-target-libssp
44677 @: $(MAKE); $(unstage)
44678 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44679 r=`${PWD_COMMAND}`; export r; \
44680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44681 $(NORMAL_TARGET_EXPORTS) \
44682 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44683 for flag in $(EXTRA_TARGET_FLAGS); do \
44684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44685 done; \
44686 (cd $(TARGET_SUBDIR)/libssp && \
44687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44689 "RANLIB=$${RANLIB}" \
44690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44691 install-html) \
44692 || exit 1
44694 @endif target-libssp
44696 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44697 maybe-installcheck-target-libssp:
44698 @if target-libssp
44699 maybe-installcheck-target-libssp: installcheck-target-libssp
44701 installcheck-target-libssp: \
44702 configure-target-libssp
44703 @: $(MAKE); $(unstage)
44704 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44705 r=`${PWD_COMMAND}`; export r; \
44706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44707 $(NORMAL_TARGET_EXPORTS) \
44708 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44709 for flag in $(EXTRA_TARGET_FLAGS); do \
44710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44711 done; \
44712 (cd $(TARGET_SUBDIR)/libssp && \
44713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44715 "RANLIB=$${RANLIB}" \
44716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44717 installcheck) \
44718 || exit 1
44720 @endif target-libssp
44722 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44723 maybe-mostlyclean-target-libssp:
44724 @if target-libssp
44725 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44727 mostlyclean-target-libssp:
44728 @: $(MAKE); $(unstage)
44729 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44730 r=`${PWD_COMMAND}`; export r; \
44731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732 $(NORMAL_TARGET_EXPORTS) \
44733 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44734 for flag in $(EXTRA_TARGET_FLAGS); do \
44735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736 done; \
44737 (cd $(TARGET_SUBDIR)/libssp && \
44738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740 "RANLIB=$${RANLIB}" \
44741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742 mostlyclean) \
44743 || exit 1
44745 @endif target-libssp
44747 .PHONY: maybe-clean-target-libssp clean-target-libssp
44748 maybe-clean-target-libssp:
44749 @if target-libssp
44750 maybe-clean-target-libssp: clean-target-libssp
44752 clean-target-libssp:
44753 @: $(MAKE); $(unstage)
44754 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44755 r=`${PWD_COMMAND}`; export r; \
44756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44757 $(NORMAL_TARGET_EXPORTS) \
44758 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44759 for flag in $(EXTRA_TARGET_FLAGS); do \
44760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44761 done; \
44762 (cd $(TARGET_SUBDIR)/libssp && \
44763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44765 "RANLIB=$${RANLIB}" \
44766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44767 clean) \
44768 || exit 1
44770 @endif target-libssp
44772 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
44773 maybe-distclean-target-libssp:
44774 @if target-libssp
44775 maybe-distclean-target-libssp: distclean-target-libssp
44777 distclean-target-libssp:
44778 @: $(MAKE); $(unstage)
44779 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44780 r=`${PWD_COMMAND}`; export r; \
44781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782 $(NORMAL_TARGET_EXPORTS) \
44783 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44784 for flag in $(EXTRA_TARGET_FLAGS); do \
44785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44786 done; \
44787 (cd $(TARGET_SUBDIR)/libssp && \
44788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44790 "RANLIB=$${RANLIB}" \
44791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44792 distclean) \
44793 || exit 1
44795 @endif target-libssp
44797 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44798 maybe-maintainer-clean-target-libssp:
44799 @if target-libssp
44800 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44802 maintainer-clean-target-libssp:
44803 @: $(MAKE); $(unstage)
44804 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44805 r=`${PWD_COMMAND}`; export r; \
44806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44807 $(NORMAL_TARGET_EXPORTS) \
44808 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44809 for flag in $(EXTRA_TARGET_FLAGS); do \
44810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44811 done; \
44812 (cd $(TARGET_SUBDIR)/libssp && \
44813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44815 "RANLIB=$${RANLIB}" \
44816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44817 maintainer-clean) \
44818 || exit 1
44820 @endif target-libssp
44826 .PHONY: configure-target-newlib maybe-configure-target-newlib
44827 maybe-configure-target-newlib:
44828 @if gcc-bootstrap
44829 configure-target-newlib: stage_current
44830 @endif gcc-bootstrap
44831 @if target-newlib
44832 maybe-configure-target-newlib: configure-target-newlib
44833 configure-target-newlib:
44834 @: $(MAKE); $(unstage)
44835 @r=`${PWD_COMMAND}`; export r; \
44836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837 echo "Checking multilib configuration for newlib..."; \
44838 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44839 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44840 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44841 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44842 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44843 else \
44844 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44845 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44846 fi; \
44847 else \
44848 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44849 fi; \
44850 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44852 $(NORMAL_TARGET_EXPORTS) \
44853 echo Configuring in $(TARGET_SUBDIR)/newlib; \
44854 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44855 case $(srcdir) in \
44856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44857 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44859 esac; \
44860 srcdiroption="--srcdir=$${topdir}/newlib"; \
44861 libsrcdir="$$s/newlib"; \
44862 rm -f no-such-file || : ; \
44863 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44864 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44865 --target=${target_alias} $${srcdiroption} \
44866 || exit 1
44867 @endif target-newlib
44873 .PHONY: all-target-newlib maybe-all-target-newlib
44874 maybe-all-target-newlib:
44875 @if gcc-bootstrap
44876 all-target-newlib: stage_current
44877 @endif gcc-bootstrap
44878 @if target-newlib
44879 TARGET-target-newlib=all
44880 maybe-all-target-newlib: all-target-newlib
44881 all-target-newlib: configure-target-newlib
44882 @: $(MAKE); $(unstage)
44883 @r=`${PWD_COMMAND}`; export r; \
44884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885 $(NORMAL_TARGET_EXPORTS) \
44886 (cd $(TARGET_SUBDIR)/newlib && \
44887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44888 $(TARGET-target-newlib))
44889 @endif target-newlib
44895 .PHONY: check-target-newlib maybe-check-target-newlib
44896 maybe-check-target-newlib:
44897 @if target-newlib
44898 maybe-check-target-newlib: check-target-newlib
44900 check-target-newlib:
44901 @: $(MAKE); $(unstage)
44902 @r=`${PWD_COMMAND}`; export r; \
44903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44904 $(NORMAL_TARGET_EXPORTS) \
44905 (cd $(TARGET_SUBDIR)/newlib && \
44906 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44908 @endif target-newlib
44910 .PHONY: install-target-newlib maybe-install-target-newlib
44911 maybe-install-target-newlib:
44912 @if target-newlib
44913 maybe-install-target-newlib: install-target-newlib
44915 install-target-newlib: installdirs
44916 @: $(MAKE); $(unstage)
44917 @r=`${PWD_COMMAND}`; export r; \
44918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919 $(NORMAL_TARGET_EXPORTS) \
44920 (cd $(TARGET_SUBDIR)/newlib && \
44921 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44923 @endif target-newlib
44925 # Other targets (info, dvi, pdf, etc.)
44927 .PHONY: maybe-info-target-newlib info-target-newlib
44928 maybe-info-target-newlib:
44929 @if target-newlib
44930 maybe-info-target-newlib: info-target-newlib
44932 info-target-newlib: \
44933 configure-target-newlib
44934 @: $(MAKE); $(unstage)
44935 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44936 r=`${PWD_COMMAND}`; export r; \
44937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44938 $(NORMAL_TARGET_EXPORTS) \
44939 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44940 for flag in $(EXTRA_TARGET_FLAGS); do \
44941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44942 done; \
44943 (cd $(TARGET_SUBDIR)/newlib && \
44944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44946 "RANLIB=$${RANLIB}" \
44947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44948 info) \
44949 || exit 1
44951 @endif target-newlib
44953 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44954 maybe-dvi-target-newlib:
44955 @if target-newlib
44956 maybe-dvi-target-newlib: dvi-target-newlib
44958 dvi-target-newlib: \
44959 configure-target-newlib
44960 @: $(MAKE); $(unstage)
44961 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44962 r=`${PWD_COMMAND}`; export r; \
44963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964 $(NORMAL_TARGET_EXPORTS) \
44965 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44966 for flag in $(EXTRA_TARGET_FLAGS); do \
44967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968 done; \
44969 (cd $(TARGET_SUBDIR)/newlib && \
44970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44972 "RANLIB=$${RANLIB}" \
44973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44974 dvi) \
44975 || exit 1
44977 @endif target-newlib
44979 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44980 maybe-pdf-target-newlib:
44981 @if target-newlib
44982 maybe-pdf-target-newlib: pdf-target-newlib
44984 pdf-target-newlib: \
44985 configure-target-newlib
44986 @: $(MAKE); $(unstage)
44987 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44988 r=`${PWD_COMMAND}`; export r; \
44989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990 $(NORMAL_TARGET_EXPORTS) \
44991 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44992 for flag in $(EXTRA_TARGET_FLAGS); do \
44993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44994 done; \
44995 (cd $(TARGET_SUBDIR)/newlib && \
44996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44998 "RANLIB=$${RANLIB}" \
44999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45000 pdf) \
45001 || exit 1
45003 @endif target-newlib
45005 .PHONY: maybe-html-target-newlib html-target-newlib
45006 maybe-html-target-newlib:
45007 @if target-newlib
45008 maybe-html-target-newlib: html-target-newlib
45010 html-target-newlib: \
45011 configure-target-newlib
45012 @: $(MAKE); $(unstage)
45013 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45014 r=`${PWD_COMMAND}`; export r; \
45015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45016 $(NORMAL_TARGET_EXPORTS) \
45017 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45018 for flag in $(EXTRA_TARGET_FLAGS); do \
45019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45020 done; \
45021 (cd $(TARGET_SUBDIR)/newlib && \
45022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45024 "RANLIB=$${RANLIB}" \
45025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45026 html) \
45027 || exit 1
45029 @endif target-newlib
45031 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45032 maybe-TAGS-target-newlib:
45033 @if target-newlib
45034 maybe-TAGS-target-newlib: TAGS-target-newlib
45036 TAGS-target-newlib: \
45037 configure-target-newlib
45038 @: $(MAKE); $(unstage)
45039 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45040 r=`${PWD_COMMAND}`; export r; \
45041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45042 $(NORMAL_TARGET_EXPORTS) \
45043 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45044 for flag in $(EXTRA_TARGET_FLAGS); do \
45045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046 done; \
45047 (cd $(TARGET_SUBDIR)/newlib && \
45048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45050 "RANLIB=$${RANLIB}" \
45051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45052 TAGS) \
45053 || exit 1
45055 @endif target-newlib
45057 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
45058 maybe-install-info-target-newlib:
45059 @if target-newlib
45060 maybe-install-info-target-newlib: install-info-target-newlib
45062 install-info-target-newlib: \
45063 configure-target-newlib \
45064 info-target-newlib
45065 @: $(MAKE); $(unstage)
45066 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45067 r=`${PWD_COMMAND}`; export r; \
45068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069 $(NORMAL_TARGET_EXPORTS) \
45070 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45071 for flag in $(EXTRA_TARGET_FLAGS); do \
45072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45073 done; \
45074 (cd $(TARGET_SUBDIR)/newlib && \
45075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45077 "RANLIB=$${RANLIB}" \
45078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45079 install-info) \
45080 || exit 1
45082 @endif target-newlib
45084 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45085 maybe-install-pdf-target-newlib:
45086 @if target-newlib
45087 maybe-install-pdf-target-newlib: install-pdf-target-newlib
45089 install-pdf-target-newlib: \
45090 configure-target-newlib \
45091 pdf-target-newlib
45092 @: $(MAKE); $(unstage)
45093 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45094 r=`${PWD_COMMAND}`; export r; \
45095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096 $(NORMAL_TARGET_EXPORTS) \
45097 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45098 for flag in $(EXTRA_TARGET_FLAGS); do \
45099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45100 done; \
45101 (cd $(TARGET_SUBDIR)/newlib && \
45102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45104 "RANLIB=$${RANLIB}" \
45105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45106 install-pdf) \
45107 || exit 1
45109 @endif target-newlib
45111 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
45112 maybe-install-html-target-newlib:
45113 @if target-newlib
45114 maybe-install-html-target-newlib: install-html-target-newlib
45116 install-html-target-newlib: \
45117 configure-target-newlib \
45118 html-target-newlib
45119 @: $(MAKE); $(unstage)
45120 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45121 r=`${PWD_COMMAND}`; export r; \
45122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45123 $(NORMAL_TARGET_EXPORTS) \
45124 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45125 for flag in $(EXTRA_TARGET_FLAGS); do \
45126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45127 done; \
45128 (cd $(TARGET_SUBDIR)/newlib && \
45129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45131 "RANLIB=$${RANLIB}" \
45132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45133 install-html) \
45134 || exit 1
45136 @endif target-newlib
45138 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45139 maybe-installcheck-target-newlib:
45140 @if target-newlib
45141 maybe-installcheck-target-newlib: installcheck-target-newlib
45143 installcheck-target-newlib: \
45144 configure-target-newlib
45145 @: $(MAKE); $(unstage)
45146 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45147 r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 $(NORMAL_TARGET_EXPORTS) \
45150 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45151 for flag in $(EXTRA_TARGET_FLAGS); do \
45152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45153 done; \
45154 (cd $(TARGET_SUBDIR)/newlib && \
45155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45157 "RANLIB=$${RANLIB}" \
45158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45159 installcheck) \
45160 || exit 1
45162 @endif target-newlib
45164 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45165 maybe-mostlyclean-target-newlib:
45166 @if target-newlib
45167 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45169 mostlyclean-target-newlib:
45170 @: $(MAKE); $(unstage)
45171 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45172 r=`${PWD_COMMAND}`; export r; \
45173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45174 $(NORMAL_TARGET_EXPORTS) \
45175 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45176 for flag in $(EXTRA_TARGET_FLAGS); do \
45177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45178 done; \
45179 (cd $(TARGET_SUBDIR)/newlib && \
45180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45182 "RANLIB=$${RANLIB}" \
45183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45184 mostlyclean) \
45185 || exit 1
45187 @endif target-newlib
45189 .PHONY: maybe-clean-target-newlib clean-target-newlib
45190 maybe-clean-target-newlib:
45191 @if target-newlib
45192 maybe-clean-target-newlib: clean-target-newlib
45194 clean-target-newlib:
45195 @: $(MAKE); $(unstage)
45196 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45197 r=`${PWD_COMMAND}`; export r; \
45198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199 $(NORMAL_TARGET_EXPORTS) \
45200 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45201 for flag in $(EXTRA_TARGET_FLAGS); do \
45202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45203 done; \
45204 (cd $(TARGET_SUBDIR)/newlib && \
45205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45207 "RANLIB=$${RANLIB}" \
45208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209 clean) \
45210 || exit 1
45212 @endif target-newlib
45214 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
45215 maybe-distclean-target-newlib:
45216 @if target-newlib
45217 maybe-distclean-target-newlib: distclean-target-newlib
45219 distclean-target-newlib:
45220 @: $(MAKE); $(unstage)
45221 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45222 r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 $(NORMAL_TARGET_EXPORTS) \
45225 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45226 for flag in $(EXTRA_TARGET_FLAGS); do \
45227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45228 done; \
45229 (cd $(TARGET_SUBDIR)/newlib && \
45230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45232 "RANLIB=$${RANLIB}" \
45233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45234 distclean) \
45235 || exit 1
45237 @endif target-newlib
45239 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45240 maybe-maintainer-clean-target-newlib:
45241 @if target-newlib
45242 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45244 maintainer-clean-target-newlib:
45245 @: $(MAKE); $(unstage)
45246 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45247 r=`${PWD_COMMAND}`; export r; \
45248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45249 $(NORMAL_TARGET_EXPORTS) \
45250 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45251 for flag in $(EXTRA_TARGET_FLAGS); do \
45252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45253 done; \
45254 (cd $(TARGET_SUBDIR)/newlib && \
45255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45257 "RANLIB=$${RANLIB}" \
45258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45259 maintainer-clean) \
45260 || exit 1
45262 @endif target-newlib
45268 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
45269 maybe-configure-target-libgcc:
45270 @if gcc-bootstrap
45271 configure-target-libgcc: stage_current
45272 @endif gcc-bootstrap
45273 @if target-libgcc
45274 maybe-configure-target-libgcc: configure-target-libgcc
45275 configure-target-libgcc:
45276 @r=`${PWD_COMMAND}`; export r; \
45277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45278 echo "Checking multilib configuration for libgcc..."; \
45279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45280 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45281 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45282 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45283 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45284 else \
45285 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45286 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45287 fi; \
45288 else \
45289 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45290 fi; \
45291 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45292 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45293 $(NORMAL_TARGET_EXPORTS) \
45294 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45295 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45296 case $(srcdir) in \
45297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45298 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45300 esac; \
45301 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45302 libsrcdir="$$s/libgcc"; \
45303 rm -f no-such-file || : ; \
45304 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45306 --target=${target_alias} $${srcdiroption} \
45307 || exit 1
45308 @endif target-libgcc
45312 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45313 maybe-configure-stage1-target-libgcc:
45314 @if target-libgcc-bootstrap
45315 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45316 configure-stage1-target-libgcc:
45317 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45318 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45319 @r=`${PWD_COMMAND}`; export r; \
45320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45321 TFLAGS="$(STAGE1_TFLAGS)"; \
45322 echo "Checking multilib configuration for libgcc..."; \
45323 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45324 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45325 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45326 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45327 else \
45328 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45329 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45330 fi; \
45331 else \
45332 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45333 fi; \
45334 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45335 $(NORMAL_TARGET_EXPORTS) \
45336 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45339 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45341 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45342 case $(srcdir) in \
45343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45344 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45346 esac; \
45347 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45348 libsrcdir="$$s/libgcc"; \
45349 $(SHELL) $${libsrcdir}/configure \
45350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45351 --target=${target_alias} $${srcdiroption} \
45352 $(STAGE1_CONFIGURE_FLAGS)
45353 @endif target-libgcc-bootstrap
45355 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45356 maybe-configure-stage2-target-libgcc:
45357 @if target-libgcc-bootstrap
45358 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45359 configure-stage2-target-libgcc:
45360 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45361 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45362 @r=`${PWD_COMMAND}`; export r; \
45363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45364 TFLAGS="$(STAGE2_TFLAGS)"; \
45365 echo "Checking multilib configuration for libgcc..."; \
45366 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45367 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45368 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45369 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45370 else \
45371 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45372 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45373 fi; \
45374 else \
45375 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45376 fi; \
45377 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45378 $(NORMAL_TARGET_EXPORTS) \
45380 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45383 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45384 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45385 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45386 case $(srcdir) in \
45387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45388 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45390 esac; \
45391 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45392 libsrcdir="$$s/libgcc"; \
45393 $(SHELL) $${libsrcdir}/configure \
45394 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45395 --target=${target_alias} $${srcdiroption} \
45396 --with-build-libsubdir=$(HOST_SUBDIR) \
45397 $(STAGE2_CONFIGURE_FLAGS)
45398 @endif target-libgcc-bootstrap
45400 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45401 maybe-configure-stage3-target-libgcc:
45402 @if target-libgcc-bootstrap
45403 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45404 configure-stage3-target-libgcc:
45405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45406 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45407 @r=`${PWD_COMMAND}`; export r; \
45408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409 TFLAGS="$(STAGE3_TFLAGS)"; \
45410 echo "Checking multilib configuration for libgcc..."; \
45411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45412 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45413 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45414 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45415 else \
45416 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45417 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45418 fi; \
45419 else \
45420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45421 fi; \
45422 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45423 $(NORMAL_TARGET_EXPORTS) \
45425 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45428 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45430 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45431 case $(srcdir) in \
45432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45433 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45435 esac; \
45436 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45437 libsrcdir="$$s/libgcc"; \
45438 $(SHELL) $${libsrcdir}/configure \
45439 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45440 --target=${target_alias} $${srcdiroption} \
45441 --with-build-libsubdir=$(HOST_SUBDIR) \
45442 $(STAGE3_CONFIGURE_FLAGS)
45443 @endif target-libgcc-bootstrap
45445 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45446 maybe-configure-stage4-target-libgcc:
45447 @if target-libgcc-bootstrap
45448 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45449 configure-stage4-target-libgcc:
45450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45451 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45452 @r=`${PWD_COMMAND}`; export r; \
45453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454 TFLAGS="$(STAGE4_TFLAGS)"; \
45455 echo "Checking multilib configuration for libgcc..."; \
45456 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45457 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45458 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45459 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45460 else \
45461 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45462 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45463 fi; \
45464 else \
45465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45466 fi; \
45467 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45468 $(NORMAL_TARGET_EXPORTS) \
45470 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45473 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45475 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45476 case $(srcdir) in \
45477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45480 esac; \
45481 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45482 libsrcdir="$$s/libgcc"; \
45483 $(SHELL) $${libsrcdir}/configure \
45484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45485 --target=${target_alias} $${srcdiroption} \
45486 --with-build-libsubdir=$(HOST_SUBDIR) \
45487 $(STAGE4_CONFIGURE_FLAGS)
45488 @endif target-libgcc-bootstrap
45490 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45491 maybe-configure-stageprofile-target-libgcc:
45492 @if target-libgcc-bootstrap
45493 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45494 configure-stageprofile-target-libgcc:
45495 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45496 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45497 @r=`${PWD_COMMAND}`; export r; \
45498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45499 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45500 echo "Checking multilib configuration for libgcc..."; \
45501 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45502 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45503 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45504 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45505 else \
45506 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45507 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45508 fi; \
45509 else \
45510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45511 fi; \
45512 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45513 $(NORMAL_TARGET_EXPORTS) \
45515 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45518 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45520 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45521 case $(srcdir) in \
45522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45523 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45525 esac; \
45526 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45527 libsrcdir="$$s/libgcc"; \
45528 $(SHELL) $${libsrcdir}/configure \
45529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45530 --target=${target_alias} $${srcdiroption} \
45531 --with-build-libsubdir=$(HOST_SUBDIR) \
45532 $(STAGEprofile_CONFIGURE_FLAGS)
45533 @endif target-libgcc-bootstrap
45535 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45536 maybe-configure-stagefeedback-target-libgcc:
45537 @if target-libgcc-bootstrap
45538 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45539 configure-stagefeedback-target-libgcc:
45540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45541 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45542 @r=`${PWD_COMMAND}`; export r; \
45543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45545 echo "Checking multilib configuration for libgcc..."; \
45546 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45547 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45548 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45549 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45550 else \
45551 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45552 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45553 fi; \
45554 else \
45555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45556 fi; \
45557 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45558 $(NORMAL_TARGET_EXPORTS) \
45560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45563 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45566 case $(srcdir) in \
45567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45570 esac; \
45571 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45572 libsrcdir="$$s/libgcc"; \
45573 $(SHELL) $${libsrcdir}/configure \
45574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45575 --target=${target_alias} $${srcdiroption} \
45576 --with-build-libsubdir=$(HOST_SUBDIR) \
45577 $(STAGEfeedback_CONFIGURE_FLAGS)
45578 @endif target-libgcc-bootstrap
45584 .PHONY: all-target-libgcc maybe-all-target-libgcc
45585 maybe-all-target-libgcc:
45586 @if gcc-bootstrap
45587 all-target-libgcc: stage_current
45588 @endif gcc-bootstrap
45589 @if target-libgcc
45590 TARGET-target-libgcc=all
45591 maybe-all-target-libgcc: all-target-libgcc
45592 all-target-libgcc: configure-target-libgcc
45593 @r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 $(NORMAL_TARGET_EXPORTS) \
45596 (cd $(TARGET_SUBDIR)/libgcc && \
45597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45598 $(TARGET-target-libgcc))
45599 @endif target-libgcc
45603 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45604 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45605 maybe-all-stage1-target-libgcc:
45606 maybe-clean-stage1-target-libgcc:
45607 @if target-libgcc-bootstrap
45608 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45609 all-stage1: all-stage1-target-libgcc
45610 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45611 all-stage1-target-libgcc: configure-stage1-target-libgcc
45612 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45613 @r=`${PWD_COMMAND}`; export r; \
45614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45615 TFLAGS="$(STAGE1_TFLAGS)"; \
45616 $(NORMAL_TARGET_EXPORTS) \
45617 cd $(TARGET_SUBDIR)/libgcc && \
45618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45619 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45625 $(EXTRA_TARGET_FLAGS) \
45626 TFLAGS="$(STAGE1_TFLAGS)" \
45627 $(TARGET-stage1-target-libgcc)
45629 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45630 clean-stage1: clean-stage1-target-libgcc
45631 clean-stage1-target-libgcc:
45632 @if [ $(current_stage) = stage1 ]; then \
45633 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45634 else \
45635 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45636 $(MAKE) stage1-start; \
45637 fi; \
45638 cd $(TARGET_SUBDIR)/libgcc && \
45639 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45640 clean
45641 @endif target-libgcc-bootstrap
45644 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45645 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45646 maybe-all-stage2-target-libgcc:
45647 maybe-clean-stage2-target-libgcc:
45648 @if target-libgcc-bootstrap
45649 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45650 all-stage2: all-stage2-target-libgcc
45651 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45652 all-stage2-target-libgcc: configure-stage2-target-libgcc
45653 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45654 @r=`${PWD_COMMAND}`; export r; \
45655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45656 TFLAGS="$(STAGE2_TFLAGS)"; \
45657 $(NORMAL_TARGET_EXPORTS) \
45659 cd $(TARGET_SUBDIR)/libgcc && \
45660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45661 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45667 $(EXTRA_TARGET_FLAGS) \
45668 TFLAGS="$(STAGE2_TFLAGS)" \
45669 $(TARGET-stage2-target-libgcc)
45671 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45672 clean-stage2: clean-stage2-target-libgcc
45673 clean-stage2-target-libgcc:
45674 @if [ $(current_stage) = stage2 ]; then \
45675 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45676 else \
45677 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45678 $(MAKE) stage2-start; \
45679 fi; \
45680 cd $(TARGET_SUBDIR)/libgcc && \
45681 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45683 clean
45684 @endif target-libgcc-bootstrap
45687 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45688 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45689 maybe-all-stage3-target-libgcc:
45690 maybe-clean-stage3-target-libgcc:
45691 @if target-libgcc-bootstrap
45692 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45693 all-stage3: all-stage3-target-libgcc
45694 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45695 all-stage3-target-libgcc: configure-stage3-target-libgcc
45696 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45697 @r=`${PWD_COMMAND}`; export r; \
45698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45699 TFLAGS="$(STAGE3_TFLAGS)"; \
45700 $(NORMAL_TARGET_EXPORTS) \
45702 cd $(TARGET_SUBDIR)/libgcc && \
45703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45704 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45710 $(EXTRA_TARGET_FLAGS) \
45711 TFLAGS="$(STAGE3_TFLAGS)" \
45712 $(TARGET-stage3-target-libgcc)
45714 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45715 clean-stage3: clean-stage3-target-libgcc
45716 clean-stage3-target-libgcc:
45717 @if [ $(current_stage) = stage3 ]; then \
45718 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45719 else \
45720 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45721 $(MAKE) stage3-start; \
45722 fi; \
45723 cd $(TARGET_SUBDIR)/libgcc && \
45724 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45726 clean
45727 @endif target-libgcc-bootstrap
45730 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45731 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45732 maybe-all-stage4-target-libgcc:
45733 maybe-clean-stage4-target-libgcc:
45734 @if target-libgcc-bootstrap
45735 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45736 all-stage4: all-stage4-target-libgcc
45737 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45738 all-stage4-target-libgcc: configure-stage4-target-libgcc
45739 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45740 @r=`${PWD_COMMAND}`; export r; \
45741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45742 TFLAGS="$(STAGE4_TFLAGS)"; \
45743 $(NORMAL_TARGET_EXPORTS) \
45745 cd $(TARGET_SUBDIR)/libgcc && \
45746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45747 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45753 $(EXTRA_TARGET_FLAGS) \
45754 TFLAGS="$(STAGE4_TFLAGS)" \
45755 $(TARGET-stage4-target-libgcc)
45757 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45758 clean-stage4: clean-stage4-target-libgcc
45759 clean-stage4-target-libgcc:
45760 @if [ $(current_stage) = stage4 ]; then \
45761 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45762 else \
45763 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45764 $(MAKE) stage4-start; \
45765 fi; \
45766 cd $(TARGET_SUBDIR)/libgcc && \
45767 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45769 clean
45770 @endif target-libgcc-bootstrap
45773 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45774 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45775 maybe-all-stageprofile-target-libgcc:
45776 maybe-clean-stageprofile-target-libgcc:
45777 @if target-libgcc-bootstrap
45778 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45779 all-stageprofile: all-stageprofile-target-libgcc
45780 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45781 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45782 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45783 @r=`${PWD_COMMAND}`; export r; \
45784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45786 $(NORMAL_TARGET_EXPORTS) \
45788 cd $(TARGET_SUBDIR)/libgcc && \
45789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45790 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45796 $(EXTRA_TARGET_FLAGS) \
45797 TFLAGS="$(STAGEprofile_TFLAGS)" \
45798 $(TARGET-stageprofile-target-libgcc)
45800 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45801 clean-stageprofile: clean-stageprofile-target-libgcc
45802 clean-stageprofile-target-libgcc:
45803 @if [ $(current_stage) = stageprofile ]; then \
45804 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45805 else \
45806 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45807 $(MAKE) stageprofile-start; \
45808 fi; \
45809 cd $(TARGET_SUBDIR)/libgcc && \
45810 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45812 clean
45813 @endif target-libgcc-bootstrap
45816 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45817 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45818 maybe-all-stagefeedback-target-libgcc:
45819 maybe-clean-stagefeedback-target-libgcc:
45820 @if target-libgcc-bootstrap
45821 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45822 all-stagefeedback: all-stagefeedback-target-libgcc
45823 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45824 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45825 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45826 @r=`${PWD_COMMAND}`; export r; \
45827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45829 $(NORMAL_TARGET_EXPORTS) \
45831 cd $(TARGET_SUBDIR)/libgcc && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45833 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45834 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45835 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45839 $(EXTRA_TARGET_FLAGS) \
45840 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45841 $(TARGET-stagefeedback-target-libgcc)
45843 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45844 clean-stagefeedback: clean-stagefeedback-target-libgcc
45845 clean-stagefeedback-target-libgcc:
45846 @if [ $(current_stage) = stagefeedback ]; then \
45847 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45848 else \
45849 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45850 $(MAKE) stagefeedback-start; \
45851 fi; \
45852 cd $(TARGET_SUBDIR)/libgcc && \
45853 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45855 clean
45856 @endif target-libgcc-bootstrap
45863 .PHONY: check-target-libgcc maybe-check-target-libgcc
45864 maybe-check-target-libgcc:
45865 @if target-libgcc
45866 maybe-check-target-libgcc: check-target-libgcc
45868 # Dummy target for uncheckable module.
45869 check-target-libgcc:
45871 @endif target-libgcc
45873 .PHONY: install-target-libgcc maybe-install-target-libgcc
45874 maybe-install-target-libgcc:
45875 @if target-libgcc
45876 maybe-install-target-libgcc: install-target-libgcc
45878 install-target-libgcc: installdirs
45879 @: $(MAKE); $(unstage)
45880 @r=`${PWD_COMMAND}`; export r; \
45881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882 $(NORMAL_TARGET_EXPORTS) \
45883 (cd $(TARGET_SUBDIR)/libgcc && \
45884 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45886 @endif target-libgcc
45888 # Other targets (info, dvi, pdf, etc.)
45890 .PHONY: maybe-info-target-libgcc info-target-libgcc
45891 maybe-info-target-libgcc:
45892 @if target-libgcc
45893 maybe-info-target-libgcc: info-target-libgcc
45895 info-target-libgcc: \
45896 configure-target-libgcc
45897 @: $(MAKE); $(unstage)
45898 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45899 r=`${PWD_COMMAND}`; export r; \
45900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901 $(NORMAL_TARGET_EXPORTS) \
45902 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45903 for flag in $(EXTRA_TARGET_FLAGS); do \
45904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905 done; \
45906 (cd $(TARGET_SUBDIR)/libgcc && \
45907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45909 "RANLIB=$${RANLIB}" \
45910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45911 info) \
45912 || exit 1
45914 @endif target-libgcc
45916 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45917 maybe-dvi-target-libgcc:
45918 @if target-libgcc
45919 maybe-dvi-target-libgcc: dvi-target-libgcc
45921 dvi-target-libgcc: \
45922 configure-target-libgcc
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/libgcc && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 dvi) \
45938 || exit 1
45940 @endif target-libgcc
45942 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45943 maybe-pdf-target-libgcc:
45944 @if target-libgcc
45945 maybe-pdf-target-libgcc: pdf-target-libgcc
45947 pdf-target-libgcc: \
45948 configure-target-libgcc
45949 @: $(MAKE); $(unstage)
45950 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45951 r=`${PWD_COMMAND}`; export r; \
45952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953 $(NORMAL_TARGET_EXPORTS) \
45954 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45955 for flag in $(EXTRA_TARGET_FLAGS); do \
45956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45957 done; \
45958 (cd $(TARGET_SUBDIR)/libgcc && \
45959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45961 "RANLIB=$${RANLIB}" \
45962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45963 pdf) \
45964 || exit 1
45966 @endif target-libgcc
45968 .PHONY: maybe-html-target-libgcc html-target-libgcc
45969 maybe-html-target-libgcc:
45970 @if target-libgcc
45971 maybe-html-target-libgcc: html-target-libgcc
45973 html-target-libgcc: \
45974 configure-target-libgcc
45975 @: $(MAKE); $(unstage)
45976 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45977 r=`${PWD_COMMAND}`; export r; \
45978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979 $(NORMAL_TARGET_EXPORTS) \
45980 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45981 for flag in $(EXTRA_TARGET_FLAGS); do \
45982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45983 done; \
45984 (cd $(TARGET_SUBDIR)/libgcc && \
45985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45987 "RANLIB=$${RANLIB}" \
45988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45989 html) \
45990 || exit 1
45992 @endif target-libgcc
45994 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
45995 maybe-TAGS-target-libgcc:
45996 @if target-libgcc
45997 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45999 TAGS-target-libgcc: \
46000 configure-target-libgcc
46001 @: $(MAKE); $(unstage)
46002 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46003 r=`${PWD_COMMAND}`; export r; \
46004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005 $(NORMAL_TARGET_EXPORTS) \
46006 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
46007 for flag in $(EXTRA_TARGET_FLAGS); do \
46008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46009 done; \
46010 (cd $(TARGET_SUBDIR)/libgcc && \
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 TAGS) \
46016 || exit 1
46018 @endif target-libgcc
46020 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46021 maybe-install-info-target-libgcc:
46022 @if target-libgcc
46023 maybe-install-info-target-libgcc: install-info-target-libgcc
46025 install-info-target-libgcc: \
46026 configure-target-libgcc \
46027 info-target-libgcc
46028 @: $(MAKE); $(unstage)
46029 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46030 r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 $(NORMAL_TARGET_EXPORTS) \
46033 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
46034 for flag in $(EXTRA_TARGET_FLAGS); do \
46035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036 done; \
46037 (cd $(TARGET_SUBDIR)/libgcc && \
46038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040 "RANLIB=$${RANLIB}" \
46041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042 install-info) \
46043 || exit 1
46045 @endif target-libgcc
46047 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46048 maybe-install-pdf-target-libgcc:
46049 @if target-libgcc
46050 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46052 install-pdf-target-libgcc: \
46053 configure-target-libgcc \
46054 pdf-target-libgcc
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(NORMAL_TARGET_EXPORTS) \
46060 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/libgcc && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 install-pdf) \
46070 || exit 1
46072 @endif target-libgcc
46074 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46075 maybe-install-html-target-libgcc:
46076 @if target-libgcc
46077 maybe-install-html-target-libgcc: install-html-target-libgcc
46079 install-html-target-libgcc: \
46080 configure-target-libgcc \
46081 html-target-libgcc
46082 @: $(MAKE); $(unstage)
46083 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46084 r=`${PWD_COMMAND}`; export r; \
46085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086 $(NORMAL_TARGET_EXPORTS) \
46087 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
46088 for flag in $(EXTRA_TARGET_FLAGS); do \
46089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090 done; \
46091 (cd $(TARGET_SUBDIR)/libgcc && \
46092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094 "RANLIB=$${RANLIB}" \
46095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096 install-html) \
46097 || exit 1
46099 @endif target-libgcc
46101 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46102 maybe-installcheck-target-libgcc:
46103 @if target-libgcc
46104 maybe-installcheck-target-libgcc: installcheck-target-libgcc
46106 installcheck-target-libgcc: \
46107 configure-target-libgcc
46108 @: $(MAKE); $(unstage)
46109 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46110 r=`${PWD_COMMAND}`; export r; \
46111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112 $(NORMAL_TARGET_EXPORTS) \
46113 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
46114 for flag in $(EXTRA_TARGET_FLAGS); do \
46115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116 done; \
46117 (cd $(TARGET_SUBDIR)/libgcc && \
46118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120 "RANLIB=$${RANLIB}" \
46121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122 installcheck) \
46123 || exit 1
46125 @endif target-libgcc
46127 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46128 maybe-mostlyclean-target-libgcc:
46129 @if target-libgcc
46130 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46132 mostlyclean-target-libgcc:
46133 @: $(MAKE); $(unstage)
46134 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46135 r=`${PWD_COMMAND}`; export r; \
46136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46137 $(NORMAL_TARGET_EXPORTS) \
46138 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
46139 for flag in $(EXTRA_TARGET_FLAGS); do \
46140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46141 done; \
46142 (cd $(TARGET_SUBDIR)/libgcc && \
46143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46145 "RANLIB=$${RANLIB}" \
46146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46147 mostlyclean) \
46148 || exit 1
46150 @endif target-libgcc
46152 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
46153 maybe-clean-target-libgcc:
46154 @if target-libgcc
46155 maybe-clean-target-libgcc: clean-target-libgcc
46157 clean-target-libgcc:
46158 @: $(MAKE); $(unstage)
46159 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46160 r=`${PWD_COMMAND}`; export r; \
46161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162 $(NORMAL_TARGET_EXPORTS) \
46163 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
46164 for flag in $(EXTRA_TARGET_FLAGS); do \
46165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46166 done; \
46167 (cd $(TARGET_SUBDIR)/libgcc && \
46168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46170 "RANLIB=$${RANLIB}" \
46171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46172 clean) \
46173 || exit 1
46175 @endif target-libgcc
46177 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46178 maybe-distclean-target-libgcc:
46179 @if target-libgcc
46180 maybe-distclean-target-libgcc: distclean-target-libgcc
46182 distclean-target-libgcc:
46183 @: $(MAKE); $(unstage)
46184 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46185 r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 $(NORMAL_TARGET_EXPORTS) \
46188 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
46189 for flag in $(EXTRA_TARGET_FLAGS); do \
46190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191 done; \
46192 (cd $(TARGET_SUBDIR)/libgcc && \
46193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195 "RANLIB=$${RANLIB}" \
46196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197 distclean) \
46198 || exit 1
46200 @endif target-libgcc
46202 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46203 maybe-maintainer-clean-target-libgcc:
46204 @if target-libgcc
46205 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46207 maintainer-clean-target-libgcc:
46208 @: $(MAKE); $(unstage)
46209 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46210 r=`${PWD_COMMAND}`; export r; \
46211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212 $(NORMAL_TARGET_EXPORTS) \
46213 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
46214 for flag in $(EXTRA_TARGET_FLAGS); do \
46215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216 done; \
46217 (cd $(TARGET_SUBDIR)/libgcc && \
46218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220 "RANLIB=$${RANLIB}" \
46221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222 maintainer-clean) \
46223 || exit 1
46225 @endif target-libgcc
46231 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46232 maybe-configure-target-libgfortran:
46233 @if gcc-bootstrap
46234 configure-target-libgfortran: stage_current
46235 @endif gcc-bootstrap
46236 @if target-libgfortran
46237 maybe-configure-target-libgfortran: configure-target-libgfortran
46238 configure-target-libgfortran:
46239 @: $(MAKE); $(unstage)
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 echo "Checking multilib configuration for libgfortran..."; \
46243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46245 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46246 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46247 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46248 else \
46249 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46250 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46251 fi; \
46252 else \
46253 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46254 fi; \
46255 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46257 $(NORMAL_TARGET_EXPORTS) \
46258 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46259 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46260 case $(srcdir) in \
46261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264 esac; \
46265 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46266 libsrcdir="$$s/libgfortran"; \
46267 rm -f no-such-file || : ; \
46268 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46270 --target=${target_alias} $${srcdiroption} \
46271 || exit 1
46272 @endif target-libgfortran
46278 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
46279 maybe-all-target-libgfortran:
46280 @if gcc-bootstrap
46281 all-target-libgfortran: stage_current
46282 @endif gcc-bootstrap
46283 @if target-libgfortran
46284 TARGET-target-libgfortran=all
46285 maybe-all-target-libgfortran: all-target-libgfortran
46286 all-target-libgfortran: configure-target-libgfortran
46287 @: $(MAKE); $(unstage)
46288 @r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(NORMAL_TARGET_EXPORTS) \
46291 (cd $(TARGET_SUBDIR)/libgfortran && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46293 $(TARGET-target-libgfortran))
46294 @endif target-libgfortran
46300 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
46301 maybe-check-target-libgfortran:
46302 @if target-libgfortran
46303 maybe-check-target-libgfortran: check-target-libgfortran
46305 check-target-libgfortran:
46306 @: $(MAKE); $(unstage)
46307 @r=`${PWD_COMMAND}`; export r; \
46308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46309 $(NORMAL_TARGET_EXPORTS) \
46310 (cd $(TARGET_SUBDIR)/libgfortran && \
46311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46313 @endif target-libgfortran
46315 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
46316 maybe-install-target-libgfortran:
46317 @if target-libgfortran
46318 maybe-install-target-libgfortran: install-target-libgfortran
46320 install-target-libgfortran: installdirs
46321 @: $(MAKE); $(unstage)
46322 @r=`${PWD_COMMAND}`; export r; \
46323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324 $(NORMAL_TARGET_EXPORTS) \
46325 (cd $(TARGET_SUBDIR)/libgfortran && \
46326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46328 @endif target-libgfortran
46330 # Other targets (info, dvi, pdf, etc.)
46332 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
46333 maybe-info-target-libgfortran:
46334 @if target-libgfortran
46335 maybe-info-target-libgfortran: info-target-libgfortran
46337 info-target-libgfortran: \
46338 configure-target-libgfortran
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46341 r=`${PWD_COMMAND}`; export r; \
46342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343 $(NORMAL_TARGET_EXPORTS) \
46344 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
46345 for flag in $(EXTRA_TARGET_FLAGS); do \
46346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347 done; \
46348 (cd $(TARGET_SUBDIR)/libgfortran && \
46349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351 "RANLIB=$${RANLIB}" \
46352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353 info) \
46354 || exit 1
46356 @endif target-libgfortran
46358 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46359 maybe-dvi-target-libgfortran:
46360 @if target-libgfortran
46361 maybe-dvi-target-libgfortran: dvi-target-libgfortran
46363 dvi-target-libgfortran: \
46364 configure-target-libgfortran
46365 @: $(MAKE); $(unstage)
46366 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46367 r=`${PWD_COMMAND}`; export r; \
46368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369 $(NORMAL_TARGET_EXPORTS) \
46370 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
46371 for flag in $(EXTRA_TARGET_FLAGS); do \
46372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46373 done; \
46374 (cd $(TARGET_SUBDIR)/libgfortran && \
46375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46377 "RANLIB=$${RANLIB}" \
46378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46379 dvi) \
46380 || exit 1
46382 @endif target-libgfortran
46384 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46385 maybe-pdf-target-libgfortran:
46386 @if target-libgfortran
46387 maybe-pdf-target-libgfortran: pdf-target-libgfortran
46389 pdf-target-libgfortran: \
46390 configure-target-libgfortran
46391 @: $(MAKE); $(unstage)
46392 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46393 r=`${PWD_COMMAND}`; export r; \
46394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46395 $(NORMAL_TARGET_EXPORTS) \
46396 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46397 for flag in $(EXTRA_TARGET_FLAGS); do \
46398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46399 done; \
46400 (cd $(TARGET_SUBDIR)/libgfortran && \
46401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46403 "RANLIB=$${RANLIB}" \
46404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46405 pdf) \
46406 || exit 1
46408 @endif target-libgfortran
46410 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
46411 maybe-html-target-libgfortran:
46412 @if target-libgfortran
46413 maybe-html-target-libgfortran: html-target-libgfortran
46415 html-target-libgfortran: \
46416 configure-target-libgfortran
46417 @: $(MAKE); $(unstage)
46418 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46419 r=`${PWD_COMMAND}`; export r; \
46420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421 $(NORMAL_TARGET_EXPORTS) \
46422 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
46423 for flag in $(EXTRA_TARGET_FLAGS); do \
46424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425 done; \
46426 (cd $(TARGET_SUBDIR)/libgfortran && \
46427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429 "RANLIB=$${RANLIB}" \
46430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431 html) \
46432 || exit 1
46434 @endif target-libgfortran
46436 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46437 maybe-TAGS-target-libgfortran:
46438 @if target-libgfortran
46439 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46441 TAGS-target-libgfortran: \
46442 configure-target-libgfortran
46443 @: $(MAKE); $(unstage)
46444 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46445 r=`${PWD_COMMAND}`; export r; \
46446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447 $(NORMAL_TARGET_EXPORTS) \
46448 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
46449 for flag in $(EXTRA_TARGET_FLAGS); do \
46450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46451 done; \
46452 (cd $(TARGET_SUBDIR)/libgfortran && \
46453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46455 "RANLIB=$${RANLIB}" \
46456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46457 TAGS) \
46458 || exit 1
46460 @endif target-libgfortran
46462 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46463 maybe-install-info-target-libgfortran:
46464 @if target-libgfortran
46465 maybe-install-info-target-libgfortran: install-info-target-libgfortran
46467 install-info-target-libgfortran: \
46468 configure-target-libgfortran \
46469 info-target-libgfortran
46470 @: $(MAKE); $(unstage)
46471 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46472 r=`${PWD_COMMAND}`; export r; \
46473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46474 $(NORMAL_TARGET_EXPORTS) \
46475 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
46476 for flag in $(EXTRA_TARGET_FLAGS); do \
46477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46478 done; \
46479 (cd $(TARGET_SUBDIR)/libgfortran && \
46480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46482 "RANLIB=$${RANLIB}" \
46483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46484 install-info) \
46485 || exit 1
46487 @endif target-libgfortran
46489 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46490 maybe-install-pdf-target-libgfortran:
46491 @if target-libgfortran
46492 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46494 install-pdf-target-libgfortran: \
46495 configure-target-libgfortran \
46496 pdf-target-libgfortran
46497 @: $(MAKE); $(unstage)
46498 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46499 r=`${PWD_COMMAND}`; export r; \
46500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501 $(NORMAL_TARGET_EXPORTS) \
46502 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46503 for flag in $(EXTRA_TARGET_FLAGS); do \
46504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46505 done; \
46506 (cd $(TARGET_SUBDIR)/libgfortran && \
46507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46509 "RANLIB=$${RANLIB}" \
46510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46511 install-pdf) \
46512 || exit 1
46514 @endif target-libgfortran
46516 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46517 maybe-install-html-target-libgfortran:
46518 @if target-libgfortran
46519 maybe-install-html-target-libgfortran: install-html-target-libgfortran
46521 install-html-target-libgfortran: \
46522 configure-target-libgfortran \
46523 html-target-libgfortran
46524 @: $(MAKE); $(unstage)
46525 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46526 r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 $(NORMAL_TARGET_EXPORTS) \
46529 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
46530 for flag in $(EXTRA_TARGET_FLAGS); do \
46531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532 done; \
46533 (cd $(TARGET_SUBDIR)/libgfortran && \
46534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536 "RANLIB=$${RANLIB}" \
46537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538 install-html) \
46539 || exit 1
46541 @endif target-libgfortran
46543 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46544 maybe-installcheck-target-libgfortran:
46545 @if target-libgfortran
46546 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46548 installcheck-target-libgfortran: \
46549 configure-target-libgfortran
46550 @: $(MAKE); $(unstage)
46551 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46552 r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 $(NORMAL_TARGET_EXPORTS) \
46555 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
46556 for flag in $(EXTRA_TARGET_FLAGS); do \
46557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46558 done; \
46559 (cd $(TARGET_SUBDIR)/libgfortran && \
46560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46562 "RANLIB=$${RANLIB}" \
46563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46564 installcheck) \
46565 || exit 1
46567 @endif target-libgfortran
46569 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46570 maybe-mostlyclean-target-libgfortran:
46571 @if target-libgfortran
46572 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46574 mostlyclean-target-libgfortran:
46575 @: $(MAKE); $(unstage)
46576 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46577 r=`${PWD_COMMAND}`; export r; \
46578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579 $(NORMAL_TARGET_EXPORTS) \
46580 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
46581 for flag in $(EXTRA_TARGET_FLAGS); do \
46582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583 done; \
46584 (cd $(TARGET_SUBDIR)/libgfortran && \
46585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587 "RANLIB=$${RANLIB}" \
46588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589 mostlyclean) \
46590 || exit 1
46592 @endif target-libgfortran
46594 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46595 maybe-clean-target-libgfortran:
46596 @if target-libgfortran
46597 maybe-clean-target-libgfortran: clean-target-libgfortran
46599 clean-target-libgfortran:
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46602 r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(NORMAL_TARGET_EXPORTS) \
46605 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
46606 for flag in $(EXTRA_TARGET_FLAGS); do \
46607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608 done; \
46609 (cd $(TARGET_SUBDIR)/libgfortran && \
46610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612 "RANLIB=$${RANLIB}" \
46613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 clean) \
46615 || exit 1
46617 @endif target-libgfortran
46619 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46620 maybe-distclean-target-libgfortran:
46621 @if target-libgfortran
46622 maybe-distclean-target-libgfortran: distclean-target-libgfortran
46624 distclean-target-libgfortran:
46625 @: $(MAKE); $(unstage)
46626 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46627 r=`${PWD_COMMAND}`; export r; \
46628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629 $(NORMAL_TARGET_EXPORTS) \
46630 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
46631 for flag in $(EXTRA_TARGET_FLAGS); do \
46632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46633 done; \
46634 (cd $(TARGET_SUBDIR)/libgfortran && \
46635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46637 "RANLIB=$${RANLIB}" \
46638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46639 distclean) \
46640 || exit 1
46642 @endif target-libgfortran
46644 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46645 maybe-maintainer-clean-target-libgfortran:
46646 @if target-libgfortran
46647 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46649 maintainer-clean-target-libgfortran:
46650 @: $(MAKE); $(unstage)
46651 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46652 r=`${PWD_COMMAND}`; export r; \
46653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654 $(NORMAL_TARGET_EXPORTS) \
46655 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
46656 for flag in $(EXTRA_TARGET_FLAGS); do \
46657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46658 done; \
46659 (cd $(TARGET_SUBDIR)/libgfortran && \
46660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662 "RANLIB=$${RANLIB}" \
46663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664 maintainer-clean) \
46665 || exit 1
46667 @endif target-libgfortran
46673 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
46674 maybe-configure-target-libobjc:
46675 @if gcc-bootstrap
46676 configure-target-libobjc: stage_current
46677 @endif gcc-bootstrap
46678 @if target-libobjc
46679 maybe-configure-target-libobjc: configure-target-libobjc
46680 configure-target-libobjc:
46681 @: $(MAKE); $(unstage)
46682 @r=`${PWD_COMMAND}`; export r; \
46683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684 echo "Checking multilib configuration for libobjc..."; \
46685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46687 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46688 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46689 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46690 else \
46691 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46692 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46693 fi; \
46694 else \
46695 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46696 fi; \
46697 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46698 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46701 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46702 case $(srcdir) in \
46703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46704 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46706 esac; \
46707 srcdiroption="--srcdir=$${topdir}/libobjc"; \
46708 libsrcdir="$$s/libobjc"; \
46709 rm -f no-such-file || : ; \
46710 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46712 --target=${target_alias} $${srcdiroption} \
46713 || exit 1
46714 @endif target-libobjc
46720 .PHONY: all-target-libobjc maybe-all-target-libobjc
46721 maybe-all-target-libobjc:
46722 @if gcc-bootstrap
46723 all-target-libobjc: stage_current
46724 @endif gcc-bootstrap
46725 @if target-libobjc
46726 TARGET-target-libobjc=all
46727 maybe-all-target-libobjc: all-target-libobjc
46728 all-target-libobjc: configure-target-libobjc
46729 @: $(MAKE); $(unstage)
46730 @r=`${PWD_COMMAND}`; export r; \
46731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732 $(NORMAL_TARGET_EXPORTS) \
46733 (cd $(TARGET_SUBDIR)/libobjc && \
46734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46735 $(TARGET-target-libobjc))
46736 @endif target-libobjc
46742 .PHONY: check-target-libobjc maybe-check-target-libobjc
46743 maybe-check-target-libobjc:
46744 @if target-libobjc
46745 maybe-check-target-libobjc: check-target-libobjc
46747 check-target-libobjc:
46748 @: $(MAKE); $(unstage)
46749 @r=`${PWD_COMMAND}`; export r; \
46750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751 $(NORMAL_TARGET_EXPORTS) \
46752 (cd $(TARGET_SUBDIR)/libobjc && \
46753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46755 @endif target-libobjc
46757 .PHONY: install-target-libobjc maybe-install-target-libobjc
46758 maybe-install-target-libobjc:
46759 @if target-libobjc
46760 maybe-install-target-libobjc: install-target-libobjc
46762 install-target-libobjc: installdirs
46763 @: $(MAKE); $(unstage)
46764 @r=`${PWD_COMMAND}`; export r; \
46765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46766 $(NORMAL_TARGET_EXPORTS) \
46767 (cd $(TARGET_SUBDIR)/libobjc && \
46768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46770 @endif target-libobjc
46772 # Other targets (info, dvi, pdf, etc.)
46774 .PHONY: maybe-info-target-libobjc info-target-libobjc
46775 maybe-info-target-libobjc:
46776 @if target-libobjc
46777 maybe-info-target-libobjc: info-target-libobjc
46779 info-target-libobjc: \
46780 configure-target-libobjc
46781 @: $(MAKE); $(unstage)
46782 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46783 r=`${PWD_COMMAND}`; export r; \
46784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46785 $(NORMAL_TARGET_EXPORTS) \
46786 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46787 for flag in $(EXTRA_TARGET_FLAGS); do \
46788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46789 done; \
46790 (cd $(TARGET_SUBDIR)/libobjc && \
46791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46793 "RANLIB=$${RANLIB}" \
46794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46795 info) \
46796 || exit 1
46798 @endif target-libobjc
46800 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46801 maybe-dvi-target-libobjc:
46802 @if target-libobjc
46803 maybe-dvi-target-libobjc: dvi-target-libobjc
46805 dvi-target-libobjc: \
46806 configure-target-libobjc
46807 @: $(MAKE); $(unstage)
46808 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46809 r=`${PWD_COMMAND}`; export r; \
46810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811 $(NORMAL_TARGET_EXPORTS) \
46812 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46813 for flag in $(EXTRA_TARGET_FLAGS); do \
46814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46815 done; \
46816 (cd $(TARGET_SUBDIR)/libobjc && \
46817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46819 "RANLIB=$${RANLIB}" \
46820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46821 dvi) \
46822 || exit 1
46824 @endif target-libobjc
46826 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46827 maybe-pdf-target-libobjc:
46828 @if target-libobjc
46829 maybe-pdf-target-libobjc: pdf-target-libobjc
46831 pdf-target-libobjc: \
46832 configure-target-libobjc
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(NORMAL_TARGET_EXPORTS) \
46838 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/libobjc && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 pdf) \
46848 || exit 1
46850 @endif target-libobjc
46852 .PHONY: maybe-html-target-libobjc html-target-libobjc
46853 maybe-html-target-libobjc:
46854 @if target-libobjc
46855 maybe-html-target-libobjc: html-target-libobjc
46857 html-target-libobjc: \
46858 configure-target-libobjc
46859 @: $(MAKE); $(unstage)
46860 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46861 r=`${PWD_COMMAND}`; export r; \
46862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863 $(NORMAL_TARGET_EXPORTS) \
46864 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46865 for flag in $(EXTRA_TARGET_FLAGS); do \
46866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46867 done; \
46868 (cd $(TARGET_SUBDIR)/libobjc && \
46869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46871 "RANLIB=$${RANLIB}" \
46872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46873 html) \
46874 || exit 1
46876 @endif target-libobjc
46878 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46879 maybe-TAGS-target-libobjc:
46880 @if target-libobjc
46881 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46883 TAGS-target-libobjc: \
46884 configure-target-libobjc
46885 @: $(MAKE); $(unstage)
46886 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46887 r=`${PWD_COMMAND}`; export r; \
46888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889 $(NORMAL_TARGET_EXPORTS) \
46890 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46891 for flag in $(EXTRA_TARGET_FLAGS); do \
46892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893 done; \
46894 (cd $(TARGET_SUBDIR)/libobjc && \
46895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897 "RANLIB=$${RANLIB}" \
46898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899 TAGS) \
46900 || exit 1
46902 @endif target-libobjc
46904 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46905 maybe-install-info-target-libobjc:
46906 @if target-libobjc
46907 maybe-install-info-target-libobjc: install-info-target-libobjc
46909 install-info-target-libobjc: \
46910 configure-target-libobjc \
46911 info-target-libobjc
46912 @: $(MAKE); $(unstage)
46913 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46914 r=`${PWD_COMMAND}`; export r; \
46915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916 $(NORMAL_TARGET_EXPORTS) \
46917 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46918 for flag in $(EXTRA_TARGET_FLAGS); do \
46919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46920 done; \
46921 (cd $(TARGET_SUBDIR)/libobjc && \
46922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46924 "RANLIB=$${RANLIB}" \
46925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46926 install-info) \
46927 || exit 1
46929 @endif target-libobjc
46931 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46932 maybe-install-pdf-target-libobjc:
46933 @if target-libobjc
46934 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46936 install-pdf-target-libobjc: \
46937 configure-target-libobjc \
46938 pdf-target-libobjc
46939 @: $(MAKE); $(unstage)
46940 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46941 r=`${PWD_COMMAND}`; export r; \
46942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46943 $(NORMAL_TARGET_EXPORTS) \
46944 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46945 for flag in $(EXTRA_TARGET_FLAGS); do \
46946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46947 done; \
46948 (cd $(TARGET_SUBDIR)/libobjc && \
46949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46951 "RANLIB=$${RANLIB}" \
46952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46953 install-pdf) \
46954 || exit 1
46956 @endif target-libobjc
46958 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46959 maybe-install-html-target-libobjc:
46960 @if target-libobjc
46961 maybe-install-html-target-libobjc: install-html-target-libobjc
46963 install-html-target-libobjc: \
46964 configure-target-libobjc \
46965 html-target-libobjc
46966 @: $(MAKE); $(unstage)
46967 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46968 r=`${PWD_COMMAND}`; export r; \
46969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970 $(NORMAL_TARGET_EXPORTS) \
46971 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
46972 for flag in $(EXTRA_TARGET_FLAGS); do \
46973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974 done; \
46975 (cd $(TARGET_SUBDIR)/libobjc && \
46976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978 "RANLIB=$${RANLIB}" \
46979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980 install-html) \
46981 || exit 1
46983 @endif target-libobjc
46985 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46986 maybe-installcheck-target-libobjc:
46987 @if target-libobjc
46988 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46990 installcheck-target-libobjc: \
46991 configure-target-libobjc
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46994 r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
46998 for flag in $(EXTRA_TARGET_FLAGS); do \
46999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000 done; \
47001 (cd $(TARGET_SUBDIR)/libobjc && \
47002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004 "RANLIB=$${RANLIB}" \
47005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006 installcheck) \
47007 || exit 1
47009 @endif target-libobjc
47011 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47012 maybe-mostlyclean-target-libobjc:
47013 @if target-libobjc
47014 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47016 mostlyclean-target-libobjc:
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47019 r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 $(NORMAL_TARGET_EXPORTS) \
47022 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
47023 for flag in $(EXTRA_TARGET_FLAGS); do \
47024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025 done; \
47026 (cd $(TARGET_SUBDIR)/libobjc && \
47027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029 "RANLIB=$${RANLIB}" \
47030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031 mostlyclean) \
47032 || exit 1
47034 @endif target-libobjc
47036 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
47037 maybe-clean-target-libobjc:
47038 @if target-libobjc
47039 maybe-clean-target-libobjc: clean-target-libobjc
47041 clean-target-libobjc:
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47044 r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 $(NORMAL_TARGET_EXPORTS) \
47047 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
47048 for flag in $(EXTRA_TARGET_FLAGS); do \
47049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050 done; \
47051 (cd $(TARGET_SUBDIR)/libobjc && \
47052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054 "RANLIB=$${RANLIB}" \
47055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056 clean) \
47057 || exit 1
47059 @endif target-libobjc
47061 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47062 maybe-distclean-target-libobjc:
47063 @if target-libobjc
47064 maybe-distclean-target-libobjc: distclean-target-libobjc
47066 distclean-target-libobjc:
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47069 r=`${PWD_COMMAND}`; export r; \
47070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071 $(NORMAL_TARGET_EXPORTS) \
47072 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
47073 for flag in $(EXTRA_TARGET_FLAGS); do \
47074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075 done; \
47076 (cd $(TARGET_SUBDIR)/libobjc && \
47077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079 "RANLIB=$${RANLIB}" \
47080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081 distclean) \
47082 || exit 1
47084 @endif target-libobjc
47086 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47087 maybe-maintainer-clean-target-libobjc:
47088 @if target-libobjc
47089 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47091 maintainer-clean-target-libobjc:
47092 @: $(MAKE); $(unstage)
47093 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47094 r=`${PWD_COMMAND}`; export r; \
47095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096 $(NORMAL_TARGET_EXPORTS) \
47097 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
47098 for flag in $(EXTRA_TARGET_FLAGS); do \
47099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100 done; \
47101 (cd $(TARGET_SUBDIR)/libobjc && \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104 "RANLIB=$${RANLIB}" \
47105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106 maintainer-clean) \
47107 || exit 1
47109 @endif target-libobjc
47115 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47116 maybe-configure-target-libtermcap:
47117 @if gcc-bootstrap
47118 configure-target-libtermcap: stage_current
47119 @endif gcc-bootstrap
47120 @if target-libtermcap
47121 maybe-configure-target-libtermcap: configure-target-libtermcap
47122 configure-target-libtermcap:
47123 @: $(MAKE); $(unstage)
47124 @r=`${PWD_COMMAND}`; export r; \
47125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47126 echo "Checking multilib configuration for libtermcap..."; \
47127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47129 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47130 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47131 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47132 else \
47133 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47134 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47135 fi; \
47136 else \
47137 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47138 fi; \
47139 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47140 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47141 $(NORMAL_TARGET_EXPORTS) \
47142 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47143 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47144 case $(srcdir) in \
47145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47146 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47148 esac; \
47149 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47150 libsrcdir="$$s/libtermcap"; \
47151 rm -f no-such-file || : ; \
47152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47153 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47154 --target=${target_alias} $${srcdiroption} \
47155 || exit 1
47156 @endif target-libtermcap
47162 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
47163 maybe-all-target-libtermcap:
47164 @if gcc-bootstrap
47165 all-target-libtermcap: stage_current
47166 @endif gcc-bootstrap
47167 @if target-libtermcap
47168 TARGET-target-libtermcap=all
47169 maybe-all-target-libtermcap: all-target-libtermcap
47170 all-target-libtermcap: configure-target-libtermcap
47171 @: $(MAKE); $(unstage)
47172 @r=`${PWD_COMMAND}`; export r; \
47173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47174 $(NORMAL_TARGET_EXPORTS) \
47175 (cd $(TARGET_SUBDIR)/libtermcap && \
47176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47177 $(TARGET-target-libtermcap))
47178 @endif target-libtermcap
47184 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
47185 maybe-check-target-libtermcap:
47186 @if target-libtermcap
47187 maybe-check-target-libtermcap: check-target-libtermcap
47189 # Dummy target for uncheckable module.
47190 check-target-libtermcap:
47192 @endif target-libtermcap
47194 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
47195 maybe-install-target-libtermcap:
47196 @if target-libtermcap
47197 maybe-install-target-libtermcap: install-target-libtermcap
47199 install-target-libtermcap: installdirs
47200 @: $(MAKE); $(unstage)
47201 @r=`${PWD_COMMAND}`; export r; \
47202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47203 $(NORMAL_TARGET_EXPORTS) \
47204 (cd $(TARGET_SUBDIR)/libtermcap && \
47205 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47207 @endif target-libtermcap
47209 # Other targets (info, dvi, pdf, etc.)
47211 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
47212 maybe-info-target-libtermcap:
47213 @if target-libtermcap
47214 maybe-info-target-libtermcap: info-target-libtermcap
47216 info-target-libtermcap: \
47217 configure-target-libtermcap
47218 @: $(MAKE); $(unstage)
47219 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47220 r=`${PWD_COMMAND}`; export r; \
47221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47222 $(NORMAL_TARGET_EXPORTS) \
47223 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47224 for flag in $(EXTRA_TARGET_FLAGS); do \
47225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47226 done; \
47227 (cd $(TARGET_SUBDIR)/libtermcap && \
47228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47230 "RANLIB=$${RANLIB}" \
47231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47232 info) \
47233 || exit 1
47235 @endif target-libtermcap
47237 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47238 maybe-dvi-target-libtermcap:
47239 @if target-libtermcap
47240 maybe-dvi-target-libtermcap: dvi-target-libtermcap
47242 dvi-target-libtermcap: \
47243 configure-target-libtermcap
47244 @: $(MAKE); $(unstage)
47245 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47246 r=`${PWD_COMMAND}`; export r; \
47247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47248 $(NORMAL_TARGET_EXPORTS) \
47249 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47250 for flag in $(EXTRA_TARGET_FLAGS); do \
47251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47252 done; \
47253 (cd $(TARGET_SUBDIR)/libtermcap && \
47254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47256 "RANLIB=$${RANLIB}" \
47257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47258 dvi) \
47259 || exit 1
47261 @endif target-libtermcap
47263 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47264 maybe-pdf-target-libtermcap:
47265 @if target-libtermcap
47266 maybe-pdf-target-libtermcap: pdf-target-libtermcap
47268 pdf-target-libtermcap: \
47269 configure-target-libtermcap
47270 @: $(MAKE); $(unstage)
47271 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47272 r=`${PWD_COMMAND}`; export r; \
47273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47274 $(NORMAL_TARGET_EXPORTS) \
47275 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47276 for flag in $(EXTRA_TARGET_FLAGS); do \
47277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47278 done; \
47279 (cd $(TARGET_SUBDIR)/libtermcap && \
47280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47282 "RANLIB=$${RANLIB}" \
47283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47284 pdf) \
47285 || exit 1
47287 @endif target-libtermcap
47289 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
47290 maybe-html-target-libtermcap:
47291 @if target-libtermcap
47292 maybe-html-target-libtermcap: html-target-libtermcap
47294 html-target-libtermcap: \
47295 configure-target-libtermcap
47296 @: $(MAKE); $(unstage)
47297 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47298 r=`${PWD_COMMAND}`; export r; \
47299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47300 $(NORMAL_TARGET_EXPORTS) \
47301 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
47302 for flag in $(EXTRA_TARGET_FLAGS); do \
47303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47304 done; \
47305 (cd $(TARGET_SUBDIR)/libtermcap && \
47306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47308 "RANLIB=$${RANLIB}" \
47309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47310 html) \
47311 || exit 1
47313 @endif target-libtermcap
47315 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47316 maybe-TAGS-target-libtermcap:
47317 @if target-libtermcap
47318 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47320 TAGS-target-libtermcap: \
47321 configure-target-libtermcap
47322 @: $(MAKE); $(unstage)
47323 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47324 r=`${PWD_COMMAND}`; export r; \
47325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47326 $(NORMAL_TARGET_EXPORTS) \
47327 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
47328 for flag in $(EXTRA_TARGET_FLAGS); do \
47329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47330 done; \
47331 (cd $(TARGET_SUBDIR)/libtermcap && \
47332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47334 "RANLIB=$${RANLIB}" \
47335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47336 TAGS) \
47337 || exit 1
47339 @endif target-libtermcap
47341 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47342 maybe-install-info-target-libtermcap:
47343 @if target-libtermcap
47344 maybe-install-info-target-libtermcap: install-info-target-libtermcap
47346 install-info-target-libtermcap: \
47347 configure-target-libtermcap \
47348 info-target-libtermcap
47349 @: $(MAKE); $(unstage)
47350 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47351 r=`${PWD_COMMAND}`; export r; \
47352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47353 $(NORMAL_TARGET_EXPORTS) \
47354 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47355 for flag in $(EXTRA_TARGET_FLAGS); do \
47356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47357 done; \
47358 (cd $(TARGET_SUBDIR)/libtermcap && \
47359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47361 "RANLIB=$${RANLIB}" \
47362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47363 install-info) \
47364 || exit 1
47366 @endif target-libtermcap
47368 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47369 maybe-install-pdf-target-libtermcap:
47370 @if target-libtermcap
47371 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47373 install-pdf-target-libtermcap: \
47374 configure-target-libtermcap \
47375 pdf-target-libtermcap
47376 @: $(MAKE); $(unstage)
47377 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47378 r=`${PWD_COMMAND}`; export r; \
47379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380 $(NORMAL_TARGET_EXPORTS) \
47381 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47382 for flag in $(EXTRA_TARGET_FLAGS); do \
47383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47384 done; \
47385 (cd $(TARGET_SUBDIR)/libtermcap && \
47386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47388 "RANLIB=$${RANLIB}" \
47389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47390 install-pdf) \
47391 || exit 1
47393 @endif target-libtermcap
47395 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47396 maybe-install-html-target-libtermcap:
47397 @if target-libtermcap
47398 maybe-install-html-target-libtermcap: install-html-target-libtermcap
47400 install-html-target-libtermcap: \
47401 configure-target-libtermcap \
47402 html-target-libtermcap
47403 @: $(MAKE); $(unstage)
47404 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47405 r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 $(NORMAL_TARGET_EXPORTS) \
47408 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47409 for flag in $(EXTRA_TARGET_FLAGS); do \
47410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411 done; \
47412 (cd $(TARGET_SUBDIR)/libtermcap && \
47413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415 "RANLIB=$${RANLIB}" \
47416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417 install-html) \
47418 || exit 1
47420 @endif target-libtermcap
47422 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47423 maybe-installcheck-target-libtermcap:
47424 @if target-libtermcap
47425 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47427 installcheck-target-libtermcap: \
47428 configure-target-libtermcap
47429 @: $(MAKE); $(unstage)
47430 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47431 r=`${PWD_COMMAND}`; export r; \
47432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433 $(NORMAL_TARGET_EXPORTS) \
47434 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47435 for flag in $(EXTRA_TARGET_FLAGS); do \
47436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47437 done; \
47438 (cd $(TARGET_SUBDIR)/libtermcap && \
47439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47441 "RANLIB=$${RANLIB}" \
47442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47443 installcheck) \
47444 || exit 1
47446 @endif target-libtermcap
47448 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47449 maybe-mostlyclean-target-libtermcap:
47450 @if target-libtermcap
47451 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47453 # libtermcap doesn't support mostlyclean.
47454 mostlyclean-target-libtermcap:
47456 @endif target-libtermcap
47458 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47459 maybe-clean-target-libtermcap:
47460 @if target-libtermcap
47461 maybe-clean-target-libtermcap: clean-target-libtermcap
47463 # libtermcap doesn't support clean.
47464 clean-target-libtermcap:
47466 @endif target-libtermcap
47468 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47469 maybe-distclean-target-libtermcap:
47470 @if target-libtermcap
47471 maybe-distclean-target-libtermcap: distclean-target-libtermcap
47473 # libtermcap doesn't support distclean.
47474 distclean-target-libtermcap:
47476 @endif target-libtermcap
47478 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47479 maybe-maintainer-clean-target-libtermcap:
47480 @if target-libtermcap
47481 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47483 # libtermcap doesn't support maintainer-clean.
47484 maintainer-clean-target-libtermcap:
47486 @endif target-libtermcap
47492 .PHONY: configure-target-winsup maybe-configure-target-winsup
47493 maybe-configure-target-winsup:
47494 @if gcc-bootstrap
47495 configure-target-winsup: stage_current
47496 @endif gcc-bootstrap
47497 @if target-winsup
47498 maybe-configure-target-winsup: configure-target-winsup
47499 configure-target-winsup:
47500 @: $(MAKE); $(unstage)
47501 @r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 echo "Checking multilib configuration for winsup..."; \
47504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47505 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47506 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47507 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47508 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47509 else \
47510 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47511 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47512 fi; \
47513 else \
47514 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47515 fi; \
47516 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47518 $(NORMAL_TARGET_EXPORTS) \
47519 echo Configuring in $(TARGET_SUBDIR)/winsup; \
47520 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47521 case $(srcdir) in \
47522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47523 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47525 esac; \
47526 srcdiroption="--srcdir=$${topdir}/winsup"; \
47527 libsrcdir="$$s/winsup"; \
47528 rm -f no-such-file || : ; \
47529 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47530 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47531 --target=${target_alias} $${srcdiroption} \
47532 || exit 1
47533 @endif target-winsup
47539 .PHONY: all-target-winsup maybe-all-target-winsup
47540 maybe-all-target-winsup:
47541 @if gcc-bootstrap
47542 all-target-winsup: stage_current
47543 @endif gcc-bootstrap
47544 @if target-winsup
47545 TARGET-target-winsup=all
47546 maybe-all-target-winsup: all-target-winsup
47547 all-target-winsup: configure-target-winsup
47548 @: $(MAKE); $(unstage)
47549 @r=`${PWD_COMMAND}`; export r; \
47550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47551 $(NORMAL_TARGET_EXPORTS) \
47552 (cd $(TARGET_SUBDIR)/winsup && \
47553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47554 $(TARGET-target-winsup))
47555 @endif target-winsup
47561 .PHONY: check-target-winsup maybe-check-target-winsup
47562 maybe-check-target-winsup:
47563 @if target-winsup
47564 maybe-check-target-winsup: check-target-winsup
47566 check-target-winsup:
47567 @: $(MAKE); $(unstage)
47568 @r=`${PWD_COMMAND}`; export r; \
47569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570 $(NORMAL_TARGET_EXPORTS) \
47571 (cd $(TARGET_SUBDIR)/winsup && \
47572 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47574 @endif target-winsup
47576 .PHONY: install-target-winsup maybe-install-target-winsup
47577 maybe-install-target-winsup:
47578 @if target-winsup
47579 maybe-install-target-winsup: install-target-winsup
47581 install-target-winsup: installdirs
47582 @: $(MAKE); $(unstage)
47583 @r=`${PWD_COMMAND}`; export r; \
47584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47585 $(NORMAL_TARGET_EXPORTS) \
47586 (cd $(TARGET_SUBDIR)/winsup && \
47587 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47589 @endif target-winsup
47591 # Other targets (info, dvi, pdf, etc.)
47593 .PHONY: maybe-info-target-winsup info-target-winsup
47594 maybe-info-target-winsup:
47595 @if target-winsup
47596 maybe-info-target-winsup: info-target-winsup
47598 info-target-winsup: \
47599 configure-target-winsup
47600 @: $(MAKE); $(unstage)
47601 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47602 r=`${PWD_COMMAND}`; export r; \
47603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47604 $(NORMAL_TARGET_EXPORTS) \
47605 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47606 for flag in $(EXTRA_TARGET_FLAGS); do \
47607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47608 done; \
47609 (cd $(TARGET_SUBDIR)/winsup && \
47610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47612 "RANLIB=$${RANLIB}" \
47613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47614 info) \
47615 || exit 1
47617 @endif target-winsup
47619 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
47620 maybe-dvi-target-winsup:
47621 @if target-winsup
47622 maybe-dvi-target-winsup: dvi-target-winsup
47624 dvi-target-winsup: \
47625 configure-target-winsup
47626 @: $(MAKE); $(unstage)
47627 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47628 r=`${PWD_COMMAND}`; export r; \
47629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630 $(NORMAL_TARGET_EXPORTS) \
47631 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47632 for flag in $(EXTRA_TARGET_FLAGS); do \
47633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47634 done; \
47635 (cd $(TARGET_SUBDIR)/winsup && \
47636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47638 "RANLIB=$${RANLIB}" \
47639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47640 dvi) \
47641 || exit 1
47643 @endif target-winsup
47645 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
47646 maybe-pdf-target-winsup:
47647 @if target-winsup
47648 maybe-pdf-target-winsup: pdf-target-winsup
47650 pdf-target-winsup: \
47651 configure-target-winsup
47652 @: $(MAKE); $(unstage)
47653 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47654 r=`${PWD_COMMAND}`; export r; \
47655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47656 $(NORMAL_TARGET_EXPORTS) \
47657 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47658 for flag in $(EXTRA_TARGET_FLAGS); do \
47659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47660 done; \
47661 (cd $(TARGET_SUBDIR)/winsup && \
47662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47664 "RANLIB=$${RANLIB}" \
47665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47666 pdf) \
47667 || exit 1
47669 @endif target-winsup
47671 .PHONY: maybe-html-target-winsup html-target-winsup
47672 maybe-html-target-winsup:
47673 @if target-winsup
47674 maybe-html-target-winsup: html-target-winsup
47676 html-target-winsup: \
47677 configure-target-winsup
47678 @: $(MAKE); $(unstage)
47679 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47680 r=`${PWD_COMMAND}`; export r; \
47681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47682 $(NORMAL_TARGET_EXPORTS) \
47683 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47684 for flag in $(EXTRA_TARGET_FLAGS); do \
47685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47686 done; \
47687 (cd $(TARGET_SUBDIR)/winsup && \
47688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47690 "RANLIB=$${RANLIB}" \
47691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47692 html) \
47693 || exit 1
47695 @endif target-winsup
47697 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47698 maybe-TAGS-target-winsup:
47699 @if target-winsup
47700 maybe-TAGS-target-winsup: TAGS-target-winsup
47702 TAGS-target-winsup: \
47703 configure-target-winsup
47704 @: $(MAKE); $(unstage)
47705 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47706 r=`${PWD_COMMAND}`; export r; \
47707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47708 $(NORMAL_TARGET_EXPORTS) \
47709 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47710 for flag in $(EXTRA_TARGET_FLAGS); do \
47711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47712 done; \
47713 (cd $(TARGET_SUBDIR)/winsup && \
47714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47716 "RANLIB=$${RANLIB}" \
47717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47718 TAGS) \
47719 || exit 1
47721 @endif target-winsup
47723 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
47724 maybe-install-info-target-winsup:
47725 @if target-winsup
47726 maybe-install-info-target-winsup: install-info-target-winsup
47728 install-info-target-winsup: \
47729 configure-target-winsup \
47730 info-target-winsup
47731 @: $(MAKE); $(unstage)
47732 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47733 r=`${PWD_COMMAND}`; export r; \
47734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735 $(NORMAL_TARGET_EXPORTS) \
47736 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47737 for flag in $(EXTRA_TARGET_FLAGS); do \
47738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47739 done; \
47740 (cd $(TARGET_SUBDIR)/winsup && \
47741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47743 "RANLIB=$${RANLIB}" \
47744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47745 install-info) \
47746 || exit 1
47748 @endif target-winsup
47750 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47751 maybe-install-pdf-target-winsup:
47752 @if target-winsup
47753 maybe-install-pdf-target-winsup: install-pdf-target-winsup
47755 install-pdf-target-winsup: \
47756 configure-target-winsup \
47757 pdf-target-winsup
47758 @: $(MAKE); $(unstage)
47759 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47760 r=`${PWD_COMMAND}`; export r; \
47761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762 $(NORMAL_TARGET_EXPORTS) \
47763 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47764 for flag in $(EXTRA_TARGET_FLAGS); do \
47765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47766 done; \
47767 (cd $(TARGET_SUBDIR)/winsup && \
47768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47770 "RANLIB=$${RANLIB}" \
47771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47772 install-pdf) \
47773 || exit 1
47775 @endif target-winsup
47777 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
47778 maybe-install-html-target-winsup:
47779 @if target-winsup
47780 maybe-install-html-target-winsup: install-html-target-winsup
47782 install-html-target-winsup: \
47783 configure-target-winsup \
47784 html-target-winsup
47785 @: $(MAKE); $(unstage)
47786 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47787 r=`${PWD_COMMAND}`; export r; \
47788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789 $(NORMAL_TARGET_EXPORTS) \
47790 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47791 for flag in $(EXTRA_TARGET_FLAGS); do \
47792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47793 done; \
47794 (cd $(TARGET_SUBDIR)/winsup && \
47795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47797 "RANLIB=$${RANLIB}" \
47798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47799 install-html) \
47800 || exit 1
47802 @endif target-winsup
47804 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47805 maybe-installcheck-target-winsup:
47806 @if target-winsup
47807 maybe-installcheck-target-winsup: installcheck-target-winsup
47809 installcheck-target-winsup: \
47810 configure-target-winsup
47811 @: $(MAKE); $(unstage)
47812 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47813 r=`${PWD_COMMAND}`; export r; \
47814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47815 $(NORMAL_TARGET_EXPORTS) \
47816 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47817 for flag in $(EXTRA_TARGET_FLAGS); do \
47818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47819 done; \
47820 (cd $(TARGET_SUBDIR)/winsup && \
47821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47823 "RANLIB=$${RANLIB}" \
47824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47825 installcheck) \
47826 || exit 1
47828 @endif target-winsup
47830 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47831 maybe-mostlyclean-target-winsup:
47832 @if target-winsup
47833 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47835 mostlyclean-target-winsup:
47836 @: $(MAKE); $(unstage)
47837 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47838 r=`${PWD_COMMAND}`; export r; \
47839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47840 $(NORMAL_TARGET_EXPORTS) \
47841 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47842 for flag in $(EXTRA_TARGET_FLAGS); do \
47843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47844 done; \
47845 (cd $(TARGET_SUBDIR)/winsup && \
47846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47848 "RANLIB=$${RANLIB}" \
47849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47850 mostlyclean) \
47851 || exit 1
47853 @endif target-winsup
47855 .PHONY: maybe-clean-target-winsup clean-target-winsup
47856 maybe-clean-target-winsup:
47857 @if target-winsup
47858 maybe-clean-target-winsup: clean-target-winsup
47860 clean-target-winsup:
47861 @: $(MAKE); $(unstage)
47862 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47863 r=`${PWD_COMMAND}`; export r; \
47864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47865 $(NORMAL_TARGET_EXPORTS) \
47866 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47867 for flag in $(EXTRA_TARGET_FLAGS); do \
47868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47869 done; \
47870 (cd $(TARGET_SUBDIR)/winsup && \
47871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47873 "RANLIB=$${RANLIB}" \
47874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47875 clean) \
47876 || exit 1
47878 @endif target-winsup
47880 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
47881 maybe-distclean-target-winsup:
47882 @if target-winsup
47883 maybe-distclean-target-winsup: distclean-target-winsup
47885 distclean-target-winsup:
47886 @: $(MAKE); $(unstage)
47887 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47888 r=`${PWD_COMMAND}`; export r; \
47889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47890 $(NORMAL_TARGET_EXPORTS) \
47891 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47892 for flag in $(EXTRA_TARGET_FLAGS); do \
47893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47894 done; \
47895 (cd $(TARGET_SUBDIR)/winsup && \
47896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47898 "RANLIB=$${RANLIB}" \
47899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47900 distclean) \
47901 || exit 1
47903 @endif target-winsup
47905 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47906 maybe-maintainer-clean-target-winsup:
47907 @if target-winsup
47908 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47910 maintainer-clean-target-winsup:
47911 @: $(MAKE); $(unstage)
47912 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47913 r=`${PWD_COMMAND}`; export r; \
47914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47915 $(NORMAL_TARGET_EXPORTS) \
47916 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47917 for flag in $(EXTRA_TARGET_FLAGS); do \
47918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47919 done; \
47920 (cd $(TARGET_SUBDIR)/winsup && \
47921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47923 "RANLIB=$${RANLIB}" \
47924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47925 maintainer-clean) \
47926 || exit 1
47928 @endif target-winsup
47934 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
47935 maybe-configure-target-libgloss:
47936 @if gcc-bootstrap
47937 configure-target-libgloss: stage_current
47938 @endif gcc-bootstrap
47939 @if target-libgloss
47940 maybe-configure-target-libgloss: configure-target-libgloss
47941 configure-target-libgloss:
47942 @: $(MAKE); $(unstage)
47943 @r=`${PWD_COMMAND}`; export r; \
47944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47945 echo "Checking multilib configuration for libgloss..."; \
47946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47947 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47948 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47949 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47950 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47951 else \
47952 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47953 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47954 fi; \
47955 else \
47956 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47957 fi; \
47958 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47960 $(NORMAL_TARGET_EXPORTS) \
47961 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47962 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47963 case $(srcdir) in \
47964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47965 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47967 esac; \
47968 srcdiroption="--srcdir=$${topdir}/libgloss"; \
47969 libsrcdir="$$s/libgloss"; \
47970 rm -f no-such-file || : ; \
47971 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47972 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47973 --target=${target_alias} $${srcdiroption} \
47974 || exit 1
47975 @endif target-libgloss
47981 .PHONY: all-target-libgloss maybe-all-target-libgloss
47982 maybe-all-target-libgloss:
47983 @if gcc-bootstrap
47984 all-target-libgloss: stage_current
47985 @endif gcc-bootstrap
47986 @if target-libgloss
47987 TARGET-target-libgloss=all
47988 maybe-all-target-libgloss: all-target-libgloss
47989 all-target-libgloss: configure-target-libgloss
47990 @: $(MAKE); $(unstage)
47991 @r=`${PWD_COMMAND}`; export r; \
47992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47993 $(NORMAL_TARGET_EXPORTS) \
47994 (cd $(TARGET_SUBDIR)/libgloss && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47996 $(TARGET-target-libgloss))
47997 @endif target-libgloss
48003 .PHONY: check-target-libgloss maybe-check-target-libgloss
48004 maybe-check-target-libgloss:
48005 @if target-libgloss
48006 maybe-check-target-libgloss: check-target-libgloss
48008 # Dummy target for uncheckable module.
48009 check-target-libgloss:
48011 @endif target-libgloss
48013 .PHONY: install-target-libgloss maybe-install-target-libgloss
48014 maybe-install-target-libgloss:
48015 @if target-libgloss
48016 maybe-install-target-libgloss: install-target-libgloss
48018 install-target-libgloss: installdirs
48019 @: $(MAKE); $(unstage)
48020 @r=`${PWD_COMMAND}`; export r; \
48021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48022 $(NORMAL_TARGET_EXPORTS) \
48023 (cd $(TARGET_SUBDIR)/libgloss && \
48024 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48026 @endif target-libgloss
48028 # Other targets (info, dvi, pdf, etc.)
48030 .PHONY: maybe-info-target-libgloss info-target-libgloss
48031 maybe-info-target-libgloss:
48032 @if target-libgloss
48033 maybe-info-target-libgloss: info-target-libgloss
48035 info-target-libgloss: \
48036 configure-target-libgloss
48037 @: $(MAKE); $(unstage)
48038 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48039 r=`${PWD_COMMAND}`; export r; \
48040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48043 for flag in $(EXTRA_TARGET_FLAGS); do \
48044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045 done; \
48046 (cd $(TARGET_SUBDIR)/libgloss && \
48047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049 "RANLIB=$${RANLIB}" \
48050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051 info) \
48052 || exit 1
48054 @endif target-libgloss
48056 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48057 maybe-dvi-target-libgloss:
48058 @if target-libgloss
48059 maybe-dvi-target-libgloss: dvi-target-libgloss
48061 dvi-target-libgloss: \
48062 configure-target-libgloss
48063 @: $(MAKE); $(unstage)
48064 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48065 r=`${PWD_COMMAND}`; export r; \
48066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48067 $(NORMAL_TARGET_EXPORTS) \
48068 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48069 for flag in $(EXTRA_TARGET_FLAGS); do \
48070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48071 done; \
48072 (cd $(TARGET_SUBDIR)/libgloss && \
48073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48075 "RANLIB=$${RANLIB}" \
48076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48077 dvi) \
48078 || exit 1
48080 @endif target-libgloss
48082 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48083 maybe-pdf-target-libgloss:
48084 @if target-libgloss
48085 maybe-pdf-target-libgloss: pdf-target-libgloss
48087 pdf-target-libgloss: \
48088 configure-target-libgloss
48089 @: $(MAKE); $(unstage)
48090 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48091 r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48095 for flag in $(EXTRA_TARGET_FLAGS); do \
48096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48097 done; \
48098 (cd $(TARGET_SUBDIR)/libgloss && \
48099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48101 "RANLIB=$${RANLIB}" \
48102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48103 pdf) \
48104 || exit 1
48106 @endif target-libgloss
48108 .PHONY: maybe-html-target-libgloss html-target-libgloss
48109 maybe-html-target-libgloss:
48110 @if target-libgloss
48111 maybe-html-target-libgloss: html-target-libgloss
48113 html-target-libgloss: \
48114 configure-target-libgloss
48115 @: $(MAKE); $(unstage)
48116 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48117 r=`${PWD_COMMAND}`; export r; \
48118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48119 $(NORMAL_TARGET_EXPORTS) \
48120 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48121 for flag in $(EXTRA_TARGET_FLAGS); do \
48122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48123 done; \
48124 (cd $(TARGET_SUBDIR)/libgloss && \
48125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48127 "RANLIB=$${RANLIB}" \
48128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48129 html) \
48130 || exit 1
48132 @endif target-libgloss
48134 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48135 maybe-TAGS-target-libgloss:
48136 @if target-libgloss
48137 maybe-TAGS-target-libgloss: TAGS-target-libgloss
48139 TAGS-target-libgloss: \
48140 configure-target-libgloss
48141 @: $(MAKE); $(unstage)
48142 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48143 r=`${PWD_COMMAND}`; export r; \
48144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48145 $(NORMAL_TARGET_EXPORTS) \
48146 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48147 for flag in $(EXTRA_TARGET_FLAGS); do \
48148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48149 done; \
48150 (cd $(TARGET_SUBDIR)/libgloss && \
48151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48153 "RANLIB=$${RANLIB}" \
48154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48155 TAGS) \
48156 || exit 1
48158 @endif target-libgloss
48160 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48161 maybe-install-info-target-libgloss:
48162 @if target-libgloss
48163 maybe-install-info-target-libgloss: install-info-target-libgloss
48165 install-info-target-libgloss: \
48166 configure-target-libgloss \
48167 info-target-libgloss
48168 @: $(MAKE); $(unstage)
48169 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48170 r=`${PWD_COMMAND}`; export r; \
48171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48172 $(NORMAL_TARGET_EXPORTS) \
48173 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48174 for flag in $(EXTRA_TARGET_FLAGS); do \
48175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48176 done; \
48177 (cd $(TARGET_SUBDIR)/libgloss && \
48178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48180 "RANLIB=$${RANLIB}" \
48181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48182 install-info) \
48183 || exit 1
48185 @endif target-libgloss
48187 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48188 maybe-install-pdf-target-libgloss:
48189 @if target-libgloss
48190 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48192 install-pdf-target-libgloss: \
48193 configure-target-libgloss \
48194 pdf-target-libgloss
48195 @: $(MAKE); $(unstage)
48196 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48197 r=`${PWD_COMMAND}`; export r; \
48198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48199 $(NORMAL_TARGET_EXPORTS) \
48200 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48201 for flag in $(EXTRA_TARGET_FLAGS); do \
48202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48203 done; \
48204 (cd $(TARGET_SUBDIR)/libgloss && \
48205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48207 "RANLIB=$${RANLIB}" \
48208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48209 install-pdf) \
48210 || exit 1
48212 @endif target-libgloss
48214 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48215 maybe-install-html-target-libgloss:
48216 @if target-libgloss
48217 maybe-install-html-target-libgloss: install-html-target-libgloss
48219 install-html-target-libgloss: \
48220 configure-target-libgloss \
48221 html-target-libgloss
48222 @: $(MAKE); $(unstage)
48223 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48224 r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 $(NORMAL_TARGET_EXPORTS) \
48227 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48228 for flag in $(EXTRA_TARGET_FLAGS); do \
48229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230 done; \
48231 (cd $(TARGET_SUBDIR)/libgloss && \
48232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234 "RANLIB=$${RANLIB}" \
48235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236 install-html) \
48237 || exit 1
48239 @endif target-libgloss
48241 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48242 maybe-installcheck-target-libgloss:
48243 @if target-libgloss
48244 maybe-installcheck-target-libgloss: installcheck-target-libgloss
48246 installcheck-target-libgloss: \
48247 configure-target-libgloss
48248 @: $(MAKE); $(unstage)
48249 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48250 r=`${PWD_COMMAND}`; export r; \
48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252 $(NORMAL_TARGET_EXPORTS) \
48253 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48254 for flag in $(EXTRA_TARGET_FLAGS); do \
48255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48256 done; \
48257 (cd $(TARGET_SUBDIR)/libgloss && \
48258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48260 "RANLIB=$${RANLIB}" \
48261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48262 installcheck) \
48263 || exit 1
48265 @endif target-libgloss
48267 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48268 maybe-mostlyclean-target-libgloss:
48269 @if target-libgloss
48270 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48272 mostlyclean-target-libgloss:
48273 @: $(MAKE); $(unstage)
48274 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48275 r=`${PWD_COMMAND}`; export r; \
48276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48277 $(NORMAL_TARGET_EXPORTS) \
48278 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48279 for flag in $(EXTRA_TARGET_FLAGS); do \
48280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48281 done; \
48282 (cd $(TARGET_SUBDIR)/libgloss && \
48283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48285 "RANLIB=$${RANLIB}" \
48286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48287 mostlyclean) \
48288 || exit 1
48290 @endif target-libgloss
48292 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
48293 maybe-clean-target-libgloss:
48294 @if target-libgloss
48295 maybe-clean-target-libgloss: clean-target-libgloss
48297 clean-target-libgloss:
48298 @: $(MAKE); $(unstage)
48299 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48300 r=`${PWD_COMMAND}`; export r; \
48301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48302 $(NORMAL_TARGET_EXPORTS) \
48303 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48304 for flag in $(EXTRA_TARGET_FLAGS); do \
48305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48306 done; \
48307 (cd $(TARGET_SUBDIR)/libgloss && \
48308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48310 "RANLIB=$${RANLIB}" \
48311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48312 clean) \
48313 || exit 1
48315 @endif target-libgloss
48317 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48318 maybe-distclean-target-libgloss:
48319 @if target-libgloss
48320 maybe-distclean-target-libgloss: distclean-target-libgloss
48322 distclean-target-libgloss:
48323 @: $(MAKE); $(unstage)
48324 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48325 r=`${PWD_COMMAND}`; export r; \
48326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327 $(NORMAL_TARGET_EXPORTS) \
48328 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48329 for flag in $(EXTRA_TARGET_FLAGS); do \
48330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331 done; \
48332 (cd $(TARGET_SUBDIR)/libgloss && \
48333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335 "RANLIB=$${RANLIB}" \
48336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337 distclean) \
48338 || exit 1
48340 @endif target-libgloss
48342 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48343 maybe-maintainer-clean-target-libgloss:
48344 @if target-libgloss
48345 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48347 maintainer-clean-target-libgloss:
48348 @: $(MAKE); $(unstage)
48349 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48350 r=`${PWD_COMMAND}`; export r; \
48351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48352 $(NORMAL_TARGET_EXPORTS) \
48353 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48354 for flag in $(EXTRA_TARGET_FLAGS); do \
48355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48356 done; \
48357 (cd $(TARGET_SUBDIR)/libgloss && \
48358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48360 "RANLIB=$${RANLIB}" \
48361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48362 maintainer-clean) \
48363 || exit 1
48365 @endif target-libgloss
48371 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
48372 maybe-configure-target-libiberty:
48373 @if gcc-bootstrap
48374 configure-target-libiberty: stage_current
48375 @endif gcc-bootstrap
48376 @if target-libiberty
48377 maybe-configure-target-libiberty: configure-target-libiberty
48378 configure-target-libiberty:
48379 @: $(MAKE); $(unstage)
48380 @r=`${PWD_COMMAND}`; export r; \
48381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48382 echo "Checking multilib configuration for libiberty..."; \
48383 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48385 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48386 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48387 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48388 else \
48389 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48390 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48391 fi; \
48392 else \
48393 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48394 fi; \
48395 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48397 $(NORMAL_TARGET_EXPORTS) \
48398 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48399 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48400 case $(srcdir) in \
48401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48402 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48404 esac; \
48405 srcdiroption="--srcdir=$${topdir}/libiberty"; \
48406 libsrcdir="$$s/libiberty"; \
48407 rm -f no-such-file || : ; \
48408 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48410 --target=${target_alias} $${srcdiroption} \
48411 || exit 1
48412 @endif target-libiberty
48418 .PHONY: all-target-libiberty maybe-all-target-libiberty
48419 maybe-all-target-libiberty:
48420 @if gcc-bootstrap
48421 all-target-libiberty: stage_current
48422 @endif gcc-bootstrap
48423 @if target-libiberty
48424 TARGET-target-libiberty=all
48425 maybe-all-target-libiberty: all-target-libiberty
48426 all-target-libiberty: configure-target-libiberty
48427 @: $(MAKE); $(unstage)
48428 @r=`${PWD_COMMAND}`; export r; \
48429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48430 $(NORMAL_TARGET_EXPORTS) \
48431 (cd $(TARGET_SUBDIR)/libiberty && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48433 $(TARGET-target-libiberty))
48434 @endif target-libiberty
48440 .PHONY: check-target-libiberty maybe-check-target-libiberty
48441 maybe-check-target-libiberty:
48442 @if target-libiberty
48443 maybe-check-target-libiberty: check-target-libiberty
48445 check-target-libiberty:
48446 @: $(MAKE); $(unstage)
48447 @r=`${PWD_COMMAND}`; export r; \
48448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48449 $(NORMAL_TARGET_EXPORTS) \
48450 (cd $(TARGET_SUBDIR)/libiberty && \
48451 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48453 @endif target-libiberty
48455 .PHONY: install-target-libiberty maybe-install-target-libiberty
48456 maybe-install-target-libiberty:
48457 @if target-libiberty
48458 maybe-install-target-libiberty: install-target-libiberty
48460 install-target-libiberty: installdirs
48461 @: $(MAKE); $(unstage)
48462 @r=`${PWD_COMMAND}`; export r; \
48463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464 $(NORMAL_TARGET_EXPORTS) \
48465 (cd $(TARGET_SUBDIR)/libiberty && \
48466 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48468 @endif target-libiberty
48470 # Other targets (info, dvi, pdf, etc.)
48472 .PHONY: maybe-info-target-libiberty info-target-libiberty
48473 maybe-info-target-libiberty:
48474 @if target-libiberty
48475 maybe-info-target-libiberty: info-target-libiberty
48477 info-target-libiberty: \
48478 configure-target-libiberty
48479 @: $(MAKE); $(unstage)
48480 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48481 r=`${PWD_COMMAND}`; export r; \
48482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48483 $(NORMAL_TARGET_EXPORTS) \
48484 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48485 for flag in $(EXTRA_TARGET_FLAGS); do \
48486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48487 done; \
48488 (cd $(TARGET_SUBDIR)/libiberty && \
48489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48491 "RANLIB=$${RANLIB}" \
48492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48493 info) \
48494 || exit 1
48496 @endif target-libiberty
48498 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48499 maybe-dvi-target-libiberty:
48500 @if target-libiberty
48501 maybe-dvi-target-libiberty: dvi-target-libiberty
48503 dvi-target-libiberty: \
48504 configure-target-libiberty
48505 @: $(MAKE); $(unstage)
48506 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48507 r=`${PWD_COMMAND}`; export r; \
48508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509 $(NORMAL_TARGET_EXPORTS) \
48510 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48511 for flag in $(EXTRA_TARGET_FLAGS); do \
48512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513 done; \
48514 (cd $(TARGET_SUBDIR)/libiberty && \
48515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517 "RANLIB=$${RANLIB}" \
48518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519 dvi) \
48520 || exit 1
48522 @endif target-libiberty
48524 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48525 maybe-pdf-target-libiberty:
48526 @if target-libiberty
48527 maybe-pdf-target-libiberty: pdf-target-libiberty
48529 pdf-target-libiberty: \
48530 configure-target-libiberty
48531 @: $(MAKE); $(unstage)
48532 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48533 r=`${PWD_COMMAND}`; export r; \
48534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535 $(NORMAL_TARGET_EXPORTS) \
48536 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48537 for flag in $(EXTRA_TARGET_FLAGS); do \
48538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48539 done; \
48540 (cd $(TARGET_SUBDIR)/libiberty && \
48541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48543 "RANLIB=$${RANLIB}" \
48544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48545 pdf) \
48546 || exit 1
48548 @endif target-libiberty
48550 .PHONY: maybe-html-target-libiberty html-target-libiberty
48551 maybe-html-target-libiberty:
48552 @if target-libiberty
48553 maybe-html-target-libiberty: html-target-libiberty
48555 html-target-libiberty: \
48556 configure-target-libiberty
48557 @: $(MAKE); $(unstage)
48558 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48559 r=`${PWD_COMMAND}`; export r; \
48560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561 $(NORMAL_TARGET_EXPORTS) \
48562 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48563 for flag in $(EXTRA_TARGET_FLAGS); do \
48564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48565 done; \
48566 (cd $(TARGET_SUBDIR)/libiberty && \
48567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48569 "RANLIB=$${RANLIB}" \
48570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48571 html) \
48572 || exit 1
48574 @endif target-libiberty
48576 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48577 maybe-TAGS-target-libiberty:
48578 @if target-libiberty
48579 maybe-TAGS-target-libiberty: TAGS-target-libiberty
48581 TAGS-target-libiberty: \
48582 configure-target-libiberty
48583 @: $(MAKE); $(unstage)
48584 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48585 r=`${PWD_COMMAND}`; export r; \
48586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48587 $(NORMAL_TARGET_EXPORTS) \
48588 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48589 for flag in $(EXTRA_TARGET_FLAGS); do \
48590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48591 done; \
48592 (cd $(TARGET_SUBDIR)/libiberty && \
48593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48595 "RANLIB=$${RANLIB}" \
48596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48597 TAGS) \
48598 || exit 1
48600 @endif target-libiberty
48602 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48603 maybe-install-info-target-libiberty:
48604 @if target-libiberty
48605 maybe-install-info-target-libiberty: install-info-target-libiberty
48607 install-info-target-libiberty: \
48608 configure-target-libiberty \
48609 info-target-libiberty
48610 @: $(MAKE); $(unstage)
48611 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48612 r=`${PWD_COMMAND}`; export r; \
48613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614 $(NORMAL_TARGET_EXPORTS) \
48615 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48616 for flag in $(EXTRA_TARGET_FLAGS); do \
48617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618 done; \
48619 (cd $(TARGET_SUBDIR)/libiberty && \
48620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622 "RANLIB=$${RANLIB}" \
48623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624 install-info) \
48625 || exit 1
48627 @endif target-libiberty
48629 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48630 maybe-install-pdf-target-libiberty:
48631 @if target-libiberty
48632 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48634 install-pdf-target-libiberty: \
48635 configure-target-libiberty \
48636 pdf-target-libiberty
48637 @: $(MAKE); $(unstage)
48638 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48639 r=`${PWD_COMMAND}`; export r; \
48640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641 $(NORMAL_TARGET_EXPORTS) \
48642 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48643 for flag in $(EXTRA_TARGET_FLAGS); do \
48644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645 done; \
48646 (cd $(TARGET_SUBDIR)/libiberty && \
48647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649 "RANLIB=$${RANLIB}" \
48650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651 install-pdf) \
48652 || exit 1
48654 @endif target-libiberty
48656 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48657 maybe-install-html-target-libiberty:
48658 @if target-libiberty
48659 maybe-install-html-target-libiberty: install-html-target-libiberty
48661 install-html-target-libiberty: \
48662 configure-target-libiberty \
48663 html-target-libiberty
48664 @: $(MAKE); $(unstage)
48665 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48666 r=`${PWD_COMMAND}`; export r; \
48667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668 $(NORMAL_TARGET_EXPORTS) \
48669 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48670 for flag in $(EXTRA_TARGET_FLAGS); do \
48671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48672 done; \
48673 (cd $(TARGET_SUBDIR)/libiberty && \
48674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48676 "RANLIB=$${RANLIB}" \
48677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48678 install-html) \
48679 || exit 1
48681 @endif target-libiberty
48683 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48684 maybe-installcheck-target-libiberty:
48685 @if target-libiberty
48686 maybe-installcheck-target-libiberty: installcheck-target-libiberty
48688 installcheck-target-libiberty: \
48689 configure-target-libiberty
48690 @: $(MAKE); $(unstage)
48691 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48692 r=`${PWD_COMMAND}`; export r; \
48693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694 $(NORMAL_TARGET_EXPORTS) \
48695 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48696 for flag in $(EXTRA_TARGET_FLAGS); do \
48697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48698 done; \
48699 (cd $(TARGET_SUBDIR)/libiberty && \
48700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48702 "RANLIB=$${RANLIB}" \
48703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48704 installcheck) \
48705 || exit 1
48707 @endif target-libiberty
48709 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48710 maybe-mostlyclean-target-libiberty:
48711 @if target-libiberty
48712 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48714 mostlyclean-target-libiberty:
48715 @: $(MAKE); $(unstage)
48716 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48717 r=`${PWD_COMMAND}`; export r; \
48718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719 $(NORMAL_TARGET_EXPORTS) \
48720 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48721 for flag in $(EXTRA_TARGET_FLAGS); do \
48722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723 done; \
48724 (cd $(TARGET_SUBDIR)/libiberty && \
48725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727 "RANLIB=$${RANLIB}" \
48728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729 mostlyclean) \
48730 || exit 1
48732 @endif target-libiberty
48734 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
48735 maybe-clean-target-libiberty:
48736 @if target-libiberty
48737 maybe-clean-target-libiberty: clean-target-libiberty
48739 clean-target-libiberty:
48740 @: $(MAKE); $(unstage)
48741 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48742 r=`${PWD_COMMAND}`; export r; \
48743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744 $(NORMAL_TARGET_EXPORTS) \
48745 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48746 for flag in $(EXTRA_TARGET_FLAGS); do \
48747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48748 done; \
48749 (cd $(TARGET_SUBDIR)/libiberty && \
48750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48752 "RANLIB=$${RANLIB}" \
48753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48754 clean) \
48755 || exit 1
48757 @endif target-libiberty
48759 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48760 maybe-distclean-target-libiberty:
48761 @if target-libiberty
48762 maybe-distclean-target-libiberty: distclean-target-libiberty
48764 distclean-target-libiberty:
48765 @: $(MAKE); $(unstage)
48766 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48767 r=`${PWD_COMMAND}`; export r; \
48768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769 $(NORMAL_TARGET_EXPORTS) \
48770 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48771 for flag in $(EXTRA_TARGET_FLAGS); do \
48772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48773 done; \
48774 (cd $(TARGET_SUBDIR)/libiberty && \
48775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48777 "RANLIB=$${RANLIB}" \
48778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48779 distclean) \
48780 || exit 1
48782 @endif target-libiberty
48784 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48785 maybe-maintainer-clean-target-libiberty:
48786 @if target-libiberty
48787 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48789 maintainer-clean-target-libiberty:
48790 @: $(MAKE); $(unstage)
48791 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48792 r=`${PWD_COMMAND}`; export r; \
48793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48794 $(NORMAL_TARGET_EXPORTS) \
48795 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48796 for flag in $(EXTRA_TARGET_FLAGS); do \
48797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48798 done; \
48799 (cd $(TARGET_SUBDIR)/libiberty && \
48800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48802 "RANLIB=$${RANLIB}" \
48803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48804 maintainer-clean) \
48805 || exit 1
48807 @endif target-libiberty
48813 .PHONY: configure-target-gperf maybe-configure-target-gperf
48814 maybe-configure-target-gperf:
48815 @if gcc-bootstrap
48816 configure-target-gperf: stage_current
48817 @endif gcc-bootstrap
48818 @if target-gperf
48819 maybe-configure-target-gperf: configure-target-gperf
48820 configure-target-gperf:
48821 @: $(MAKE); $(unstage)
48822 @r=`${PWD_COMMAND}`; export r; \
48823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824 echo "Checking multilib configuration for gperf..."; \
48825 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48827 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48828 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48829 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48830 else \
48831 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48832 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48833 fi; \
48834 else \
48835 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48836 fi; \
48837 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48838 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48839 $(NORMAL_TARGET_EXPORTS) \
48840 echo Configuring in $(TARGET_SUBDIR)/gperf; \
48841 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48842 case $(srcdir) in \
48843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48844 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48846 esac; \
48847 srcdiroption="--srcdir=$${topdir}/gperf"; \
48848 libsrcdir="$$s/gperf"; \
48849 rm -f no-such-file || : ; \
48850 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48852 --target=${target_alias} $${srcdiroption} \
48853 || exit 1
48854 @endif target-gperf
48860 .PHONY: all-target-gperf maybe-all-target-gperf
48861 maybe-all-target-gperf:
48862 @if gcc-bootstrap
48863 all-target-gperf: stage_current
48864 @endif gcc-bootstrap
48865 @if target-gperf
48866 TARGET-target-gperf=all
48867 maybe-all-target-gperf: all-target-gperf
48868 all-target-gperf: configure-target-gperf
48869 @: $(MAKE); $(unstage)
48870 @r=`${PWD_COMMAND}`; export r; \
48871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48872 $(NORMAL_TARGET_EXPORTS) \
48873 (cd $(TARGET_SUBDIR)/gperf && \
48874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48875 $(TARGET-target-gperf))
48876 @endif target-gperf
48882 .PHONY: check-target-gperf maybe-check-target-gperf
48883 maybe-check-target-gperf:
48884 @if target-gperf
48885 maybe-check-target-gperf: check-target-gperf
48887 check-target-gperf:
48888 @: $(MAKE); $(unstage)
48889 @r=`${PWD_COMMAND}`; export r; \
48890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48891 $(NORMAL_TARGET_EXPORTS) \
48892 (cd $(TARGET_SUBDIR)/gperf && \
48893 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48895 @endif target-gperf
48897 .PHONY: install-target-gperf maybe-install-target-gperf
48898 maybe-install-target-gperf:
48899 @if target-gperf
48900 maybe-install-target-gperf: install-target-gperf
48902 install-target-gperf: installdirs
48903 @: $(MAKE); $(unstage)
48904 @r=`${PWD_COMMAND}`; export r; \
48905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48906 $(NORMAL_TARGET_EXPORTS) \
48907 (cd $(TARGET_SUBDIR)/gperf && \
48908 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48910 @endif target-gperf
48912 # Other targets (info, dvi, pdf, etc.)
48914 .PHONY: maybe-info-target-gperf info-target-gperf
48915 maybe-info-target-gperf:
48916 @if target-gperf
48917 maybe-info-target-gperf: info-target-gperf
48919 info-target-gperf: \
48920 configure-target-gperf
48921 @: $(MAKE); $(unstage)
48922 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48923 r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 $(NORMAL_TARGET_EXPORTS) \
48926 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48927 for flag in $(EXTRA_TARGET_FLAGS); do \
48928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48929 done; \
48930 (cd $(TARGET_SUBDIR)/gperf && \
48931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48933 "RANLIB=$${RANLIB}" \
48934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48935 info) \
48936 || exit 1
48938 @endif target-gperf
48940 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
48941 maybe-dvi-target-gperf:
48942 @if target-gperf
48943 maybe-dvi-target-gperf: dvi-target-gperf
48945 dvi-target-gperf: \
48946 configure-target-gperf
48947 @: $(MAKE); $(unstage)
48948 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48949 r=`${PWD_COMMAND}`; export r; \
48950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48951 $(NORMAL_TARGET_EXPORTS) \
48952 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48953 for flag in $(EXTRA_TARGET_FLAGS); do \
48954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48955 done; \
48956 (cd $(TARGET_SUBDIR)/gperf && \
48957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48959 "RANLIB=$${RANLIB}" \
48960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48961 dvi) \
48962 || exit 1
48964 @endif target-gperf
48966 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
48967 maybe-pdf-target-gperf:
48968 @if target-gperf
48969 maybe-pdf-target-gperf: pdf-target-gperf
48971 pdf-target-gperf: \
48972 configure-target-gperf
48973 @: $(MAKE); $(unstage)
48974 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48975 r=`${PWD_COMMAND}`; export r; \
48976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48977 $(NORMAL_TARGET_EXPORTS) \
48978 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48979 for flag in $(EXTRA_TARGET_FLAGS); do \
48980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48981 done; \
48982 (cd $(TARGET_SUBDIR)/gperf && \
48983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48985 "RANLIB=$${RANLIB}" \
48986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48987 pdf) \
48988 || exit 1
48990 @endif target-gperf
48992 .PHONY: maybe-html-target-gperf html-target-gperf
48993 maybe-html-target-gperf:
48994 @if target-gperf
48995 maybe-html-target-gperf: html-target-gperf
48997 html-target-gperf: \
48998 configure-target-gperf
48999 @: $(MAKE); $(unstage)
49000 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49001 r=`${PWD_COMMAND}`; export r; \
49002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49003 $(NORMAL_TARGET_EXPORTS) \
49004 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49005 for flag in $(EXTRA_TARGET_FLAGS); do \
49006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49007 done; \
49008 (cd $(TARGET_SUBDIR)/gperf && \
49009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49011 "RANLIB=$${RANLIB}" \
49012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49013 html) \
49014 || exit 1
49016 @endif target-gperf
49018 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49019 maybe-TAGS-target-gperf:
49020 @if target-gperf
49021 maybe-TAGS-target-gperf: TAGS-target-gperf
49023 TAGS-target-gperf: \
49024 configure-target-gperf
49025 @: $(MAKE); $(unstage)
49026 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49027 r=`${PWD_COMMAND}`; export r; \
49028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49029 $(NORMAL_TARGET_EXPORTS) \
49030 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49031 for flag in $(EXTRA_TARGET_FLAGS); do \
49032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49033 done; \
49034 (cd $(TARGET_SUBDIR)/gperf && \
49035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49037 "RANLIB=$${RANLIB}" \
49038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49039 TAGS) \
49040 || exit 1
49042 @endif target-gperf
49044 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
49045 maybe-install-info-target-gperf:
49046 @if target-gperf
49047 maybe-install-info-target-gperf: install-info-target-gperf
49049 install-info-target-gperf: \
49050 configure-target-gperf \
49051 info-target-gperf
49052 @: $(MAKE); $(unstage)
49053 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49054 r=`${PWD_COMMAND}`; export r; \
49055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49056 $(NORMAL_TARGET_EXPORTS) \
49057 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49058 for flag in $(EXTRA_TARGET_FLAGS); do \
49059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49060 done; \
49061 (cd $(TARGET_SUBDIR)/gperf && \
49062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49064 "RANLIB=$${RANLIB}" \
49065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49066 install-info) \
49067 || exit 1
49069 @endif target-gperf
49071 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49072 maybe-install-pdf-target-gperf:
49073 @if target-gperf
49074 maybe-install-pdf-target-gperf: install-pdf-target-gperf
49076 install-pdf-target-gperf: \
49077 configure-target-gperf \
49078 pdf-target-gperf
49079 @: $(MAKE); $(unstage)
49080 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49081 r=`${PWD_COMMAND}`; export r; \
49082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49083 $(NORMAL_TARGET_EXPORTS) \
49084 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49085 for flag in $(EXTRA_TARGET_FLAGS); do \
49086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49087 done; \
49088 (cd $(TARGET_SUBDIR)/gperf && \
49089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49091 "RANLIB=$${RANLIB}" \
49092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49093 install-pdf) \
49094 || exit 1
49096 @endif target-gperf
49098 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
49099 maybe-install-html-target-gperf:
49100 @if target-gperf
49101 maybe-install-html-target-gperf: install-html-target-gperf
49103 install-html-target-gperf: \
49104 configure-target-gperf \
49105 html-target-gperf
49106 @: $(MAKE); $(unstage)
49107 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49108 r=`${PWD_COMMAND}`; export r; \
49109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49110 $(NORMAL_TARGET_EXPORTS) \
49111 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
49112 for flag in $(EXTRA_TARGET_FLAGS); do \
49113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49114 done; \
49115 (cd $(TARGET_SUBDIR)/gperf && \
49116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49118 "RANLIB=$${RANLIB}" \
49119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49120 install-html) \
49121 || exit 1
49123 @endif target-gperf
49125 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49126 maybe-installcheck-target-gperf:
49127 @if target-gperf
49128 maybe-installcheck-target-gperf: installcheck-target-gperf
49130 installcheck-target-gperf: \
49131 configure-target-gperf
49132 @: $(MAKE); $(unstage)
49133 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49134 r=`${PWD_COMMAND}`; export r; \
49135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49136 $(NORMAL_TARGET_EXPORTS) \
49137 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49138 for flag in $(EXTRA_TARGET_FLAGS); do \
49139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49140 done; \
49141 (cd $(TARGET_SUBDIR)/gperf && \
49142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49144 "RANLIB=$${RANLIB}" \
49145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49146 installcheck) \
49147 || exit 1
49149 @endif target-gperf
49151 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49152 maybe-mostlyclean-target-gperf:
49153 @if target-gperf
49154 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49156 mostlyclean-target-gperf:
49157 @: $(MAKE); $(unstage)
49158 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49159 r=`${PWD_COMMAND}`; export r; \
49160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49161 $(NORMAL_TARGET_EXPORTS) \
49162 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49163 for flag in $(EXTRA_TARGET_FLAGS); do \
49164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49165 done; \
49166 (cd $(TARGET_SUBDIR)/gperf && \
49167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49169 "RANLIB=$${RANLIB}" \
49170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49171 mostlyclean) \
49172 || exit 1
49174 @endif target-gperf
49176 .PHONY: maybe-clean-target-gperf clean-target-gperf
49177 maybe-clean-target-gperf:
49178 @if target-gperf
49179 maybe-clean-target-gperf: clean-target-gperf
49181 clean-target-gperf:
49182 @: $(MAKE); $(unstage)
49183 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49184 r=`${PWD_COMMAND}`; export r; \
49185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49186 $(NORMAL_TARGET_EXPORTS) \
49187 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49188 for flag in $(EXTRA_TARGET_FLAGS); do \
49189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49190 done; \
49191 (cd $(TARGET_SUBDIR)/gperf && \
49192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49194 "RANLIB=$${RANLIB}" \
49195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49196 clean) \
49197 || exit 1
49199 @endif target-gperf
49201 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
49202 maybe-distclean-target-gperf:
49203 @if target-gperf
49204 maybe-distclean-target-gperf: distclean-target-gperf
49206 distclean-target-gperf:
49207 @: $(MAKE); $(unstage)
49208 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49209 r=`${PWD_COMMAND}`; export r; \
49210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211 $(NORMAL_TARGET_EXPORTS) \
49212 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49213 for flag in $(EXTRA_TARGET_FLAGS); do \
49214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215 done; \
49216 (cd $(TARGET_SUBDIR)/gperf && \
49217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219 "RANLIB=$${RANLIB}" \
49220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221 distclean) \
49222 || exit 1
49224 @endif target-gperf
49226 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49227 maybe-maintainer-clean-target-gperf:
49228 @if target-gperf
49229 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49231 maintainer-clean-target-gperf:
49232 @: $(MAKE); $(unstage)
49233 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49234 r=`${PWD_COMMAND}`; export r; \
49235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236 $(NORMAL_TARGET_EXPORTS) \
49237 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49238 for flag in $(EXTRA_TARGET_FLAGS); do \
49239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240 done; \
49241 (cd $(TARGET_SUBDIR)/gperf && \
49242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244 "RANLIB=$${RANLIB}" \
49245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246 maintainer-clean) \
49247 || exit 1
49249 @endif target-gperf
49255 .PHONY: configure-target-examples maybe-configure-target-examples
49256 maybe-configure-target-examples:
49257 @if gcc-bootstrap
49258 configure-target-examples: stage_current
49259 @endif gcc-bootstrap
49260 @if target-examples
49261 maybe-configure-target-examples: configure-target-examples
49262 configure-target-examples:
49263 @: $(MAKE); $(unstage)
49264 @r=`${PWD_COMMAND}`; export r; \
49265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49266 echo "Checking multilib configuration for examples..."; \
49267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49269 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49270 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49271 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49272 else \
49273 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49274 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49275 fi; \
49276 else \
49277 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49278 fi; \
49279 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49280 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49281 $(NORMAL_TARGET_EXPORTS) \
49282 echo Configuring in $(TARGET_SUBDIR)/examples; \
49283 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49284 case $(srcdir) in \
49285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49286 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49288 esac; \
49289 srcdiroption="--srcdir=$${topdir}/examples"; \
49290 libsrcdir="$$s/examples"; \
49291 rm -f no-such-file || : ; \
49292 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49293 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49294 --target=${target_alias} $${srcdiroption} \
49295 || exit 1
49296 @endif target-examples
49302 .PHONY: all-target-examples maybe-all-target-examples
49303 maybe-all-target-examples:
49304 @if gcc-bootstrap
49305 all-target-examples: stage_current
49306 @endif gcc-bootstrap
49307 @if target-examples
49308 TARGET-target-examples=all
49309 maybe-all-target-examples: all-target-examples
49310 all-target-examples: configure-target-examples
49311 @: $(MAKE); $(unstage)
49312 @r=`${PWD_COMMAND}`; export r; \
49313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49314 $(NORMAL_TARGET_EXPORTS) \
49315 (cd $(TARGET_SUBDIR)/examples && \
49316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49317 $(TARGET-target-examples))
49318 @endif target-examples
49324 .PHONY: check-target-examples maybe-check-target-examples
49325 maybe-check-target-examples:
49326 @if target-examples
49327 maybe-check-target-examples: check-target-examples
49329 # Dummy target for uncheckable module.
49330 check-target-examples:
49332 @endif target-examples
49334 .PHONY: install-target-examples maybe-install-target-examples
49335 maybe-install-target-examples:
49336 @if target-examples
49337 maybe-install-target-examples: install-target-examples
49339 # Dummy target for uninstallable.
49340 install-target-examples:
49342 @endif target-examples
49344 # Other targets (info, dvi, pdf, etc.)
49346 .PHONY: maybe-info-target-examples info-target-examples
49347 maybe-info-target-examples:
49348 @if target-examples
49349 maybe-info-target-examples: info-target-examples
49351 info-target-examples: \
49352 configure-target-examples
49353 @: $(MAKE); $(unstage)
49354 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49355 r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49359 for flag in $(EXTRA_TARGET_FLAGS); do \
49360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361 done; \
49362 (cd $(TARGET_SUBDIR)/examples && \
49363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365 "RANLIB=$${RANLIB}" \
49366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367 info) \
49368 || exit 1
49370 @endif target-examples
49372 .PHONY: maybe-dvi-target-examples dvi-target-examples
49373 maybe-dvi-target-examples:
49374 @if target-examples
49375 maybe-dvi-target-examples: dvi-target-examples
49377 dvi-target-examples: \
49378 configure-target-examples
49379 @: $(MAKE); $(unstage)
49380 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49381 r=`${PWD_COMMAND}`; export r; \
49382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383 $(NORMAL_TARGET_EXPORTS) \
49384 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49385 for flag in $(EXTRA_TARGET_FLAGS); do \
49386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387 done; \
49388 (cd $(TARGET_SUBDIR)/examples && \
49389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391 "RANLIB=$${RANLIB}" \
49392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393 dvi) \
49394 || exit 1
49396 @endif target-examples
49398 .PHONY: maybe-pdf-target-examples pdf-target-examples
49399 maybe-pdf-target-examples:
49400 @if target-examples
49401 maybe-pdf-target-examples: pdf-target-examples
49403 pdf-target-examples: \
49404 configure-target-examples
49405 @: $(MAKE); $(unstage)
49406 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49407 r=`${PWD_COMMAND}`; export r; \
49408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49409 $(NORMAL_TARGET_EXPORTS) \
49410 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49411 for flag in $(EXTRA_TARGET_FLAGS); do \
49412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49413 done; \
49414 (cd $(TARGET_SUBDIR)/examples && \
49415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49417 "RANLIB=$${RANLIB}" \
49418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49419 pdf) \
49420 || exit 1
49422 @endif target-examples
49424 .PHONY: maybe-html-target-examples html-target-examples
49425 maybe-html-target-examples:
49426 @if target-examples
49427 maybe-html-target-examples: html-target-examples
49429 html-target-examples: \
49430 configure-target-examples
49431 @: $(MAKE); $(unstage)
49432 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49433 r=`${PWD_COMMAND}`; export r; \
49434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435 $(NORMAL_TARGET_EXPORTS) \
49436 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49437 for flag in $(EXTRA_TARGET_FLAGS); do \
49438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439 done; \
49440 (cd $(TARGET_SUBDIR)/examples && \
49441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443 "RANLIB=$${RANLIB}" \
49444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445 html) \
49446 || exit 1
49448 @endif target-examples
49450 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
49451 maybe-TAGS-target-examples:
49452 @if target-examples
49453 maybe-TAGS-target-examples: TAGS-target-examples
49455 TAGS-target-examples: \
49456 configure-target-examples
49457 @: $(MAKE); $(unstage)
49458 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49459 r=`${PWD_COMMAND}`; export r; \
49460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461 $(NORMAL_TARGET_EXPORTS) \
49462 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49463 for flag in $(EXTRA_TARGET_FLAGS); do \
49464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49465 done; \
49466 (cd $(TARGET_SUBDIR)/examples && \
49467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49469 "RANLIB=$${RANLIB}" \
49470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49471 TAGS) \
49472 || exit 1
49474 @endif target-examples
49476 .PHONY: maybe-install-info-target-examples install-info-target-examples
49477 maybe-install-info-target-examples:
49478 @if target-examples
49479 maybe-install-info-target-examples: install-info-target-examples
49481 install-info-target-examples: \
49482 configure-target-examples \
49483 info-target-examples
49484 @: $(MAKE); $(unstage)
49485 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49486 r=`${PWD_COMMAND}`; export r; \
49487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49488 $(NORMAL_TARGET_EXPORTS) \
49489 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49490 for flag in $(EXTRA_TARGET_FLAGS); do \
49491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49492 done; \
49493 (cd $(TARGET_SUBDIR)/examples && \
49494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49496 "RANLIB=$${RANLIB}" \
49497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49498 install-info) \
49499 || exit 1
49501 @endif target-examples
49503 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49504 maybe-install-pdf-target-examples:
49505 @if target-examples
49506 maybe-install-pdf-target-examples: install-pdf-target-examples
49508 install-pdf-target-examples: \
49509 configure-target-examples \
49510 pdf-target-examples
49511 @: $(MAKE); $(unstage)
49512 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49513 r=`${PWD_COMMAND}`; export r; \
49514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49515 $(NORMAL_TARGET_EXPORTS) \
49516 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49517 for flag in $(EXTRA_TARGET_FLAGS); do \
49518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49519 done; \
49520 (cd $(TARGET_SUBDIR)/examples && \
49521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49523 "RANLIB=$${RANLIB}" \
49524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49525 install-pdf) \
49526 || exit 1
49528 @endif target-examples
49530 .PHONY: maybe-install-html-target-examples install-html-target-examples
49531 maybe-install-html-target-examples:
49532 @if target-examples
49533 maybe-install-html-target-examples: install-html-target-examples
49535 install-html-target-examples: \
49536 configure-target-examples \
49537 html-target-examples
49538 @: $(MAKE); $(unstage)
49539 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49540 r=`${PWD_COMMAND}`; export r; \
49541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542 $(NORMAL_TARGET_EXPORTS) \
49543 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
49544 for flag in $(EXTRA_TARGET_FLAGS); do \
49545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49546 done; \
49547 (cd $(TARGET_SUBDIR)/examples && \
49548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49550 "RANLIB=$${RANLIB}" \
49551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49552 install-html) \
49553 || exit 1
49555 @endif target-examples
49557 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
49558 maybe-installcheck-target-examples:
49559 @if target-examples
49560 maybe-installcheck-target-examples: installcheck-target-examples
49562 installcheck-target-examples: \
49563 configure-target-examples
49564 @: $(MAKE); $(unstage)
49565 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49566 r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 $(NORMAL_TARGET_EXPORTS) \
49569 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49570 for flag in $(EXTRA_TARGET_FLAGS); do \
49571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49572 done; \
49573 (cd $(TARGET_SUBDIR)/examples && \
49574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49576 "RANLIB=$${RANLIB}" \
49577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49578 installcheck) \
49579 || exit 1
49581 @endif target-examples
49583 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49584 maybe-mostlyclean-target-examples:
49585 @if target-examples
49586 maybe-mostlyclean-target-examples: mostlyclean-target-examples
49588 mostlyclean-target-examples:
49589 @: $(MAKE); $(unstage)
49590 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49591 r=`${PWD_COMMAND}`; export r; \
49592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593 $(NORMAL_TARGET_EXPORTS) \
49594 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49595 for flag in $(EXTRA_TARGET_FLAGS); do \
49596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49597 done; \
49598 (cd $(TARGET_SUBDIR)/examples && \
49599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49601 "RANLIB=$${RANLIB}" \
49602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49603 mostlyclean) \
49604 || exit 1
49606 @endif target-examples
49608 .PHONY: maybe-clean-target-examples clean-target-examples
49609 maybe-clean-target-examples:
49610 @if target-examples
49611 maybe-clean-target-examples: clean-target-examples
49613 clean-target-examples:
49614 @: $(MAKE); $(unstage)
49615 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49616 r=`${PWD_COMMAND}`; export r; \
49617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49618 $(NORMAL_TARGET_EXPORTS) \
49619 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49620 for flag in $(EXTRA_TARGET_FLAGS); do \
49621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49622 done; \
49623 (cd $(TARGET_SUBDIR)/examples && \
49624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49626 "RANLIB=$${RANLIB}" \
49627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49628 clean) \
49629 || exit 1
49631 @endif target-examples
49633 .PHONY: maybe-distclean-target-examples distclean-target-examples
49634 maybe-distclean-target-examples:
49635 @if target-examples
49636 maybe-distclean-target-examples: distclean-target-examples
49638 distclean-target-examples:
49639 @: $(MAKE); $(unstage)
49640 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49641 r=`${PWD_COMMAND}`; export r; \
49642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49643 $(NORMAL_TARGET_EXPORTS) \
49644 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49645 for flag in $(EXTRA_TARGET_FLAGS); do \
49646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49647 done; \
49648 (cd $(TARGET_SUBDIR)/examples && \
49649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49651 "RANLIB=$${RANLIB}" \
49652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49653 distclean) \
49654 || exit 1
49656 @endif target-examples
49658 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49659 maybe-maintainer-clean-target-examples:
49660 @if target-examples
49661 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49663 maintainer-clean-target-examples:
49664 @: $(MAKE); $(unstage)
49665 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49666 r=`${PWD_COMMAND}`; export r; \
49667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49668 $(NORMAL_TARGET_EXPORTS) \
49669 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49670 for flag in $(EXTRA_TARGET_FLAGS); do \
49671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49672 done; \
49673 (cd $(TARGET_SUBDIR)/examples && \
49674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49676 "RANLIB=$${RANLIB}" \
49677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49678 maintainer-clean) \
49679 || exit 1
49681 @endif target-examples
49687 .PHONY: configure-target-libffi maybe-configure-target-libffi
49688 maybe-configure-target-libffi:
49689 @if gcc-bootstrap
49690 configure-target-libffi: stage_current
49691 @endif gcc-bootstrap
49692 @if target-libffi
49693 maybe-configure-target-libffi: configure-target-libffi
49694 configure-target-libffi:
49695 @: $(MAKE); $(unstage)
49696 @r=`${PWD_COMMAND}`; export r; \
49697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49698 echo "Checking multilib configuration for libffi..."; \
49699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49701 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49702 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49703 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49704 else \
49705 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49706 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49707 fi; \
49708 else \
49709 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49710 fi; \
49711 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49712 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49713 $(NORMAL_TARGET_EXPORTS) \
49714 echo Configuring in $(TARGET_SUBDIR)/libffi; \
49715 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49716 case $(srcdir) in \
49717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49718 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49720 esac; \
49721 srcdiroption="--srcdir=$${topdir}/libffi"; \
49722 libsrcdir="$$s/libffi"; \
49723 rm -f no-such-file || : ; \
49724 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49725 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49726 --target=${target_alias} $${srcdiroption} \
49727 || exit 1
49728 @endif target-libffi
49734 .PHONY: all-target-libffi maybe-all-target-libffi
49735 maybe-all-target-libffi:
49736 @if gcc-bootstrap
49737 all-target-libffi: stage_current
49738 @endif gcc-bootstrap
49739 @if target-libffi
49740 TARGET-target-libffi=all
49741 maybe-all-target-libffi: all-target-libffi
49742 all-target-libffi: configure-target-libffi
49743 @: $(MAKE); $(unstage)
49744 @r=`${PWD_COMMAND}`; export r; \
49745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49746 $(NORMAL_TARGET_EXPORTS) \
49747 (cd $(TARGET_SUBDIR)/libffi && \
49748 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49749 $(TARGET-target-libffi))
49750 @endif target-libffi
49756 .PHONY: check-target-libffi maybe-check-target-libffi
49757 maybe-check-target-libffi:
49758 @if target-libffi
49759 maybe-check-target-libffi: check-target-libffi
49761 check-target-libffi:
49762 @: $(MAKE); $(unstage)
49763 @r=`${PWD_COMMAND}`; export r; \
49764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765 $(NORMAL_TARGET_EXPORTS) \
49766 (cd $(TARGET_SUBDIR)/libffi && \
49767 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49769 @endif target-libffi
49771 .PHONY: install-target-libffi maybe-install-target-libffi
49772 maybe-install-target-libffi:
49773 @if target-libffi
49774 maybe-install-target-libffi: install-target-libffi
49776 install-target-libffi: installdirs
49777 @: $(MAKE); $(unstage)
49778 @r=`${PWD_COMMAND}`; export r; \
49779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49780 $(NORMAL_TARGET_EXPORTS) \
49781 (cd $(TARGET_SUBDIR)/libffi && \
49782 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49784 @endif target-libffi
49786 # Other targets (info, dvi, pdf, etc.)
49788 .PHONY: maybe-info-target-libffi info-target-libffi
49789 maybe-info-target-libffi:
49790 @if target-libffi
49791 maybe-info-target-libffi: info-target-libffi
49793 info-target-libffi: \
49794 configure-target-libffi
49795 @: $(MAKE); $(unstage)
49796 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49797 r=`${PWD_COMMAND}`; export r; \
49798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799 $(NORMAL_TARGET_EXPORTS) \
49800 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49801 for flag in $(EXTRA_TARGET_FLAGS); do \
49802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49803 done; \
49804 (cd $(TARGET_SUBDIR)/libffi && \
49805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49807 "RANLIB=$${RANLIB}" \
49808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49809 info) \
49810 || exit 1
49812 @endif target-libffi
49814 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49815 maybe-dvi-target-libffi:
49816 @if target-libffi
49817 maybe-dvi-target-libffi: dvi-target-libffi
49819 dvi-target-libffi: \
49820 configure-target-libffi
49821 @: $(MAKE); $(unstage)
49822 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49823 r=`${PWD_COMMAND}`; export r; \
49824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825 $(NORMAL_TARGET_EXPORTS) \
49826 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49827 for flag in $(EXTRA_TARGET_FLAGS); do \
49828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829 done; \
49830 (cd $(TARGET_SUBDIR)/libffi && \
49831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833 "RANLIB=$${RANLIB}" \
49834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835 dvi) \
49836 || exit 1
49838 @endif target-libffi
49840 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49841 maybe-pdf-target-libffi:
49842 @if target-libffi
49843 maybe-pdf-target-libffi: pdf-target-libffi
49845 pdf-target-libffi: \
49846 configure-target-libffi
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49849 r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49853 for flag in $(EXTRA_TARGET_FLAGS); do \
49854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855 done; \
49856 (cd $(TARGET_SUBDIR)/libffi && \
49857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859 "RANLIB=$${RANLIB}" \
49860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861 pdf) \
49862 || exit 1
49864 @endif target-libffi
49866 .PHONY: maybe-html-target-libffi html-target-libffi
49867 maybe-html-target-libffi:
49868 @if target-libffi
49869 maybe-html-target-libffi: html-target-libffi
49871 html-target-libffi: \
49872 configure-target-libffi
49873 @: $(MAKE); $(unstage)
49874 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49875 r=`${PWD_COMMAND}`; export r; \
49876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877 $(NORMAL_TARGET_EXPORTS) \
49878 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49879 for flag in $(EXTRA_TARGET_FLAGS); do \
49880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881 done; \
49882 (cd $(TARGET_SUBDIR)/libffi && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885 "RANLIB=$${RANLIB}" \
49886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887 html) \
49888 || exit 1
49890 @endif target-libffi
49892 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49893 maybe-TAGS-target-libffi:
49894 @if target-libffi
49895 maybe-TAGS-target-libffi: TAGS-target-libffi
49897 TAGS-target-libffi: \
49898 configure-target-libffi
49899 @: $(MAKE); $(unstage)
49900 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49901 r=`${PWD_COMMAND}`; export r; \
49902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903 $(NORMAL_TARGET_EXPORTS) \
49904 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49905 for flag in $(EXTRA_TARGET_FLAGS); do \
49906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49907 done; \
49908 (cd $(TARGET_SUBDIR)/libffi && \
49909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49911 "RANLIB=$${RANLIB}" \
49912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49913 TAGS) \
49914 || exit 1
49916 @endif target-libffi
49918 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49919 maybe-install-info-target-libffi:
49920 @if target-libffi
49921 maybe-install-info-target-libffi: install-info-target-libffi
49923 install-info-target-libffi: \
49924 configure-target-libffi \
49925 info-target-libffi
49926 @: $(MAKE); $(unstage)
49927 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49928 r=`${PWD_COMMAND}`; export r; \
49929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49930 $(NORMAL_TARGET_EXPORTS) \
49931 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49932 for flag in $(EXTRA_TARGET_FLAGS); do \
49933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49934 done; \
49935 (cd $(TARGET_SUBDIR)/libffi && \
49936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49938 "RANLIB=$${RANLIB}" \
49939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49940 install-info) \
49941 || exit 1
49943 @endif target-libffi
49945 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49946 maybe-install-pdf-target-libffi:
49947 @if target-libffi
49948 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49950 install-pdf-target-libffi: \
49951 configure-target-libffi \
49952 pdf-target-libffi
49953 @: $(MAKE); $(unstage)
49954 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49955 r=`${PWD_COMMAND}`; export r; \
49956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957 $(NORMAL_TARGET_EXPORTS) \
49958 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49959 for flag in $(EXTRA_TARGET_FLAGS); do \
49960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49961 done; \
49962 (cd $(TARGET_SUBDIR)/libffi && \
49963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49965 "RANLIB=$${RANLIB}" \
49966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49967 install-pdf) \
49968 || exit 1
49970 @endif target-libffi
49972 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49973 maybe-install-html-target-libffi:
49974 @if target-libffi
49975 maybe-install-html-target-libffi: install-html-target-libffi
49977 install-html-target-libffi: \
49978 configure-target-libffi \
49979 html-target-libffi
49980 @: $(MAKE); $(unstage)
49981 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49982 r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49986 for flag in $(EXTRA_TARGET_FLAGS); do \
49987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988 done; \
49989 (cd $(TARGET_SUBDIR)/libffi && \
49990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992 "RANLIB=$${RANLIB}" \
49993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994 install-html) \
49995 || exit 1
49997 @endif target-libffi
49999 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50000 maybe-installcheck-target-libffi:
50001 @if target-libffi
50002 maybe-installcheck-target-libffi: installcheck-target-libffi
50004 installcheck-target-libffi: \
50005 configure-target-libffi
50006 @: $(MAKE); $(unstage)
50007 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50008 r=`${PWD_COMMAND}`; export r; \
50009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50010 $(NORMAL_TARGET_EXPORTS) \
50011 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50012 for flag in $(EXTRA_TARGET_FLAGS); do \
50013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50014 done; \
50015 (cd $(TARGET_SUBDIR)/libffi && \
50016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50018 "RANLIB=$${RANLIB}" \
50019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50020 installcheck) \
50021 || exit 1
50023 @endif target-libffi
50025 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50026 maybe-mostlyclean-target-libffi:
50027 @if target-libffi
50028 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50030 mostlyclean-target-libffi:
50031 @: $(MAKE); $(unstage)
50032 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50033 r=`${PWD_COMMAND}`; export r; \
50034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50035 $(NORMAL_TARGET_EXPORTS) \
50036 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50037 for flag in $(EXTRA_TARGET_FLAGS); do \
50038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50039 done; \
50040 (cd $(TARGET_SUBDIR)/libffi && \
50041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50043 "RANLIB=$${RANLIB}" \
50044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50045 mostlyclean) \
50046 || exit 1
50048 @endif target-libffi
50050 .PHONY: maybe-clean-target-libffi clean-target-libffi
50051 maybe-clean-target-libffi:
50052 @if target-libffi
50053 maybe-clean-target-libffi: clean-target-libffi
50055 clean-target-libffi:
50056 @: $(MAKE); $(unstage)
50057 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50058 r=`${PWD_COMMAND}`; export r; \
50059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50060 $(NORMAL_TARGET_EXPORTS) \
50061 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50062 for flag in $(EXTRA_TARGET_FLAGS); do \
50063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50064 done; \
50065 (cd $(TARGET_SUBDIR)/libffi && \
50066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50068 "RANLIB=$${RANLIB}" \
50069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50070 clean) \
50071 || exit 1
50073 @endif target-libffi
50075 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
50076 maybe-distclean-target-libffi:
50077 @if target-libffi
50078 maybe-distclean-target-libffi: distclean-target-libffi
50080 distclean-target-libffi:
50081 @: $(MAKE); $(unstage)
50082 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50083 r=`${PWD_COMMAND}`; export r; \
50084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085 $(NORMAL_TARGET_EXPORTS) \
50086 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50087 for flag in $(EXTRA_TARGET_FLAGS); do \
50088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50089 done; \
50090 (cd $(TARGET_SUBDIR)/libffi && \
50091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50093 "RANLIB=$${RANLIB}" \
50094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50095 distclean) \
50096 || exit 1
50098 @endif target-libffi
50100 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50101 maybe-maintainer-clean-target-libffi:
50102 @if target-libffi
50103 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50105 maintainer-clean-target-libffi:
50106 @: $(MAKE); $(unstage)
50107 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50108 r=`${PWD_COMMAND}`; export r; \
50109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50110 $(NORMAL_TARGET_EXPORTS) \
50111 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50112 for flag in $(EXTRA_TARGET_FLAGS); do \
50113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50114 done; \
50115 (cd $(TARGET_SUBDIR)/libffi && \
50116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50118 "RANLIB=$${RANLIB}" \
50119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50120 maintainer-clean) \
50121 || exit 1
50123 @endif target-libffi
50129 .PHONY: configure-target-libjava maybe-configure-target-libjava
50130 maybe-configure-target-libjava:
50131 @if gcc-bootstrap
50132 configure-target-libjava: stage_current
50133 @endif gcc-bootstrap
50134 @if target-libjava
50135 maybe-configure-target-libjava: configure-target-libjava
50136 configure-target-libjava:
50137 @: $(MAKE); $(unstage)
50138 @r=`${PWD_COMMAND}`; export r; \
50139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50140 echo "Checking multilib configuration for libjava..."; \
50141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50142 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50143 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50144 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50145 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50146 else \
50147 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50148 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50149 fi; \
50150 else \
50151 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50152 fi; \
50153 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50154 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50155 $(RAW_CXX_TARGET_EXPORTS) \
50156 echo Configuring in $(TARGET_SUBDIR)/libjava; \
50157 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50158 case $(srcdir) in \
50159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50160 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50162 esac; \
50163 srcdiroption="--srcdir=$${topdir}/libjava"; \
50164 libsrcdir="$$s/libjava"; \
50165 rm -f no-such-file || : ; \
50166 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50167 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50168 --target=${target_alias} $${srcdiroption} \
50169 || exit 1
50170 @endif target-libjava
50176 .PHONY: all-target-libjava maybe-all-target-libjava
50177 maybe-all-target-libjava:
50178 @if gcc-bootstrap
50179 all-target-libjava: stage_current
50180 @endif gcc-bootstrap
50181 @if target-libjava
50182 TARGET-target-libjava=all
50183 maybe-all-target-libjava: all-target-libjava
50184 all-target-libjava: configure-target-libjava
50185 @: $(MAKE); $(unstage)
50186 @r=`${PWD_COMMAND}`; export r; \
50187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50188 $(RAW_CXX_TARGET_EXPORTS) \
50189 (cd $(TARGET_SUBDIR)/libjava && \
50190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
50191 $(TARGET-target-libjava))
50192 @endif target-libjava
50198 .PHONY: check-target-libjava maybe-check-target-libjava
50199 maybe-check-target-libjava:
50200 @if target-libjava
50201 maybe-check-target-libjava: check-target-libjava
50203 check-target-libjava:
50204 @: $(MAKE); $(unstage)
50205 @r=`${PWD_COMMAND}`; export r; \
50206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50207 $(RAW_CXX_TARGET_EXPORTS) \
50208 (cd $(TARGET_SUBDIR)/libjava && \
50209 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
50211 @endif target-libjava
50213 .PHONY: install-target-libjava maybe-install-target-libjava
50214 maybe-install-target-libjava:
50215 @if target-libjava
50216 maybe-install-target-libjava: install-target-libjava
50218 install-target-libjava: installdirs
50219 @: $(MAKE); $(unstage)
50220 @r=`${PWD_COMMAND}`; export r; \
50221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50222 $(RAW_CXX_TARGET_EXPORTS) \
50223 (cd $(TARGET_SUBDIR)/libjava && \
50224 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50226 @endif target-libjava
50228 # Other targets (info, dvi, pdf, etc.)
50230 .PHONY: maybe-info-target-libjava info-target-libjava
50231 maybe-info-target-libjava:
50232 @if target-libjava
50233 maybe-info-target-libjava: info-target-libjava
50235 info-target-libjava: \
50236 configure-target-libjava
50237 @: $(MAKE); $(unstage)
50238 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50239 r=`${PWD_COMMAND}`; export r; \
50240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241 $(RAW_CXX_TARGET_EXPORTS) \
50242 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50243 for flag in $(EXTRA_TARGET_FLAGS); do \
50244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50245 done; \
50246 (cd $(TARGET_SUBDIR)/libjava && \
50247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50249 "RANLIB=$${RANLIB}" \
50250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50251 info) \
50252 || exit 1
50254 @endif target-libjava
50256 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
50257 maybe-dvi-target-libjava:
50258 @if target-libjava
50259 maybe-dvi-target-libjava: dvi-target-libjava
50261 dvi-target-libjava: \
50262 configure-target-libjava
50263 @: $(MAKE); $(unstage)
50264 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50265 r=`${PWD_COMMAND}`; export r; \
50266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267 $(RAW_CXX_TARGET_EXPORTS) \
50268 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50269 for flag in $(EXTRA_TARGET_FLAGS); do \
50270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271 done; \
50272 (cd $(TARGET_SUBDIR)/libjava && \
50273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275 "RANLIB=$${RANLIB}" \
50276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277 dvi) \
50278 || exit 1
50280 @endif target-libjava
50282 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
50283 maybe-pdf-target-libjava:
50284 @if target-libjava
50285 maybe-pdf-target-libjava: pdf-target-libjava
50287 pdf-target-libjava: \
50288 configure-target-libjava
50289 @: $(MAKE); $(unstage)
50290 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50291 r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 $(RAW_CXX_TARGET_EXPORTS) \
50294 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50295 for flag in $(EXTRA_TARGET_FLAGS); do \
50296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50297 done; \
50298 (cd $(TARGET_SUBDIR)/libjava && \
50299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50301 "RANLIB=$${RANLIB}" \
50302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50303 pdf) \
50304 || exit 1
50306 @endif target-libjava
50308 .PHONY: maybe-html-target-libjava html-target-libjava
50309 maybe-html-target-libjava:
50310 @if target-libjava
50311 maybe-html-target-libjava: html-target-libjava
50313 html-target-libjava: \
50314 configure-target-libjava
50315 @: $(MAKE); $(unstage)
50316 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50317 r=`${PWD_COMMAND}`; export r; \
50318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319 $(RAW_CXX_TARGET_EXPORTS) \
50320 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50321 for flag in $(EXTRA_TARGET_FLAGS); do \
50322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323 done; \
50324 (cd $(TARGET_SUBDIR)/libjava && \
50325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327 "RANLIB=$${RANLIB}" \
50328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329 html) \
50330 || exit 1
50332 @endif target-libjava
50334 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50335 maybe-TAGS-target-libjava:
50336 @if target-libjava
50337 maybe-TAGS-target-libjava: TAGS-target-libjava
50339 TAGS-target-libjava: \
50340 configure-target-libjava
50341 @: $(MAKE); $(unstage)
50342 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50343 r=`${PWD_COMMAND}`; export r; \
50344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50345 $(RAW_CXX_TARGET_EXPORTS) \
50346 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50347 for flag in $(EXTRA_TARGET_FLAGS); do \
50348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50349 done; \
50350 (cd $(TARGET_SUBDIR)/libjava && \
50351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50353 "RANLIB=$${RANLIB}" \
50354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50355 TAGS) \
50356 || exit 1
50358 @endif target-libjava
50360 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
50361 maybe-install-info-target-libjava:
50362 @if target-libjava
50363 maybe-install-info-target-libjava: install-info-target-libjava
50365 install-info-target-libjava: \
50366 configure-target-libjava \
50367 info-target-libjava
50368 @: $(MAKE); $(unstage)
50369 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50370 r=`${PWD_COMMAND}`; export r; \
50371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50372 $(RAW_CXX_TARGET_EXPORTS) \
50373 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50374 for flag in $(EXTRA_TARGET_FLAGS); do \
50375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50376 done; \
50377 (cd $(TARGET_SUBDIR)/libjava && \
50378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50380 "RANLIB=$${RANLIB}" \
50381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50382 install-info) \
50383 || exit 1
50385 @endif target-libjava
50387 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50388 maybe-install-pdf-target-libjava:
50389 @if target-libjava
50390 maybe-install-pdf-target-libjava: install-pdf-target-libjava
50392 install-pdf-target-libjava: \
50393 configure-target-libjava \
50394 pdf-target-libjava
50395 @: $(MAKE); $(unstage)
50396 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50397 r=`${PWD_COMMAND}`; export r; \
50398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50399 $(RAW_CXX_TARGET_EXPORTS) \
50400 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50401 for flag in $(EXTRA_TARGET_FLAGS); do \
50402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50403 done; \
50404 (cd $(TARGET_SUBDIR)/libjava && \
50405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50407 "RANLIB=$${RANLIB}" \
50408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50409 install-pdf) \
50410 || exit 1
50412 @endif target-libjava
50414 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
50415 maybe-install-html-target-libjava:
50416 @if target-libjava
50417 maybe-install-html-target-libjava: install-html-target-libjava
50419 install-html-target-libjava: \
50420 configure-target-libjava \
50421 html-target-libjava
50422 @: $(MAKE); $(unstage)
50423 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50424 r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(RAW_CXX_TARGET_EXPORTS) \
50427 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50428 for flag in $(EXTRA_TARGET_FLAGS); do \
50429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430 done; \
50431 (cd $(TARGET_SUBDIR)/libjava && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434 "RANLIB=$${RANLIB}" \
50435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436 install-html) \
50437 || exit 1
50439 @endif target-libjava
50441 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50442 maybe-installcheck-target-libjava:
50443 @if target-libjava
50444 maybe-installcheck-target-libjava: installcheck-target-libjava
50446 installcheck-target-libjava: \
50447 configure-target-libjava
50448 @: $(MAKE); $(unstage)
50449 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50450 r=`${PWD_COMMAND}`; export r; \
50451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50452 $(RAW_CXX_TARGET_EXPORTS) \
50453 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50454 for flag in $(EXTRA_TARGET_FLAGS); do \
50455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50456 done; \
50457 (cd $(TARGET_SUBDIR)/libjava && \
50458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50460 "RANLIB=$${RANLIB}" \
50461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50462 installcheck) \
50463 || exit 1
50465 @endif target-libjava
50467 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50468 maybe-mostlyclean-target-libjava:
50469 @if target-libjava
50470 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50472 mostlyclean-target-libjava:
50473 @: $(MAKE); $(unstage)
50474 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50475 r=`${PWD_COMMAND}`; export r; \
50476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477 $(RAW_CXX_TARGET_EXPORTS) \
50478 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50479 for flag in $(EXTRA_TARGET_FLAGS); do \
50480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50481 done; \
50482 (cd $(TARGET_SUBDIR)/libjava && \
50483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50485 "RANLIB=$${RANLIB}" \
50486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50487 mostlyclean) \
50488 || exit 1
50490 @endif target-libjava
50492 .PHONY: maybe-clean-target-libjava clean-target-libjava
50493 maybe-clean-target-libjava:
50494 @if target-libjava
50495 maybe-clean-target-libjava: clean-target-libjava
50497 clean-target-libjava:
50498 @: $(MAKE); $(unstage)
50499 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50500 r=`${PWD_COMMAND}`; export r; \
50501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50502 $(RAW_CXX_TARGET_EXPORTS) \
50503 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50504 for flag in $(EXTRA_TARGET_FLAGS); do \
50505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50506 done; \
50507 (cd $(TARGET_SUBDIR)/libjava && \
50508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50510 "RANLIB=$${RANLIB}" \
50511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50512 clean) \
50513 || exit 1
50515 @endif target-libjava
50517 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
50518 maybe-distclean-target-libjava:
50519 @if target-libjava
50520 maybe-distclean-target-libjava: distclean-target-libjava
50522 distclean-target-libjava:
50523 @: $(MAKE); $(unstage)
50524 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50525 r=`${PWD_COMMAND}`; export r; \
50526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50527 $(RAW_CXX_TARGET_EXPORTS) \
50528 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50529 for flag in $(EXTRA_TARGET_FLAGS); do \
50530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50531 done; \
50532 (cd $(TARGET_SUBDIR)/libjava && \
50533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50535 "RANLIB=$${RANLIB}" \
50536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50537 distclean) \
50538 || exit 1
50540 @endif target-libjava
50542 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50543 maybe-maintainer-clean-target-libjava:
50544 @if target-libjava
50545 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50547 maintainer-clean-target-libjava:
50548 @: $(MAKE); $(unstage)
50549 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50550 r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(RAW_CXX_TARGET_EXPORTS) \
50553 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50554 for flag in $(EXTRA_TARGET_FLAGS); do \
50555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50556 done; \
50557 (cd $(TARGET_SUBDIR)/libjava && \
50558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50560 "RANLIB=$${RANLIB}" \
50561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50562 maintainer-clean) \
50563 || exit 1
50565 @endif target-libjava
50571 .PHONY: configure-target-zlib maybe-configure-target-zlib
50572 maybe-configure-target-zlib:
50573 @if gcc-bootstrap
50574 configure-target-zlib: stage_current
50575 @endif gcc-bootstrap
50576 @if target-zlib
50577 maybe-configure-target-zlib: configure-target-zlib
50578 configure-target-zlib:
50579 @: $(MAKE); $(unstage)
50580 @r=`${PWD_COMMAND}`; export r; \
50581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50582 echo "Checking multilib configuration for zlib..."; \
50583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50584 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50585 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50586 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50587 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50588 else \
50589 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50590 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50591 fi; \
50592 else \
50593 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50594 fi; \
50595 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50596 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50597 $(NORMAL_TARGET_EXPORTS) \
50598 echo Configuring in $(TARGET_SUBDIR)/zlib; \
50599 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50600 case $(srcdir) in \
50601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50602 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50604 esac; \
50605 srcdiroption="--srcdir=$${topdir}/zlib"; \
50606 libsrcdir="$$s/zlib"; \
50607 rm -f no-such-file || : ; \
50608 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50609 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50610 --target=${target_alias} $${srcdiroption} \
50611 || exit 1
50612 @endif target-zlib
50618 .PHONY: all-target-zlib maybe-all-target-zlib
50619 maybe-all-target-zlib:
50620 @if gcc-bootstrap
50621 all-target-zlib: stage_current
50622 @endif gcc-bootstrap
50623 @if target-zlib
50624 TARGET-target-zlib=all
50625 maybe-all-target-zlib: all-target-zlib
50626 all-target-zlib: configure-target-zlib
50627 @: $(MAKE); $(unstage)
50628 @r=`${PWD_COMMAND}`; export r; \
50629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50630 $(NORMAL_TARGET_EXPORTS) \
50631 (cd $(TARGET_SUBDIR)/zlib && \
50632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50633 $(TARGET-target-zlib))
50634 @endif target-zlib
50640 .PHONY: check-target-zlib maybe-check-target-zlib
50641 maybe-check-target-zlib:
50642 @if target-zlib
50643 maybe-check-target-zlib: check-target-zlib
50645 check-target-zlib:
50646 @: $(MAKE); $(unstage)
50647 @r=`${PWD_COMMAND}`; export r; \
50648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50649 $(NORMAL_TARGET_EXPORTS) \
50650 (cd $(TARGET_SUBDIR)/zlib && \
50651 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50653 @endif target-zlib
50655 .PHONY: install-target-zlib maybe-install-target-zlib
50656 maybe-install-target-zlib:
50657 @if target-zlib
50658 maybe-install-target-zlib: install-target-zlib
50660 install-target-zlib: installdirs
50661 @: $(MAKE); $(unstage)
50662 @r=`${PWD_COMMAND}`; export r; \
50663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50664 $(NORMAL_TARGET_EXPORTS) \
50665 (cd $(TARGET_SUBDIR)/zlib && \
50666 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50668 @endif target-zlib
50670 # Other targets (info, dvi, pdf, etc.)
50672 .PHONY: maybe-info-target-zlib info-target-zlib
50673 maybe-info-target-zlib:
50674 @if target-zlib
50675 maybe-info-target-zlib: info-target-zlib
50677 info-target-zlib: \
50678 configure-target-zlib
50679 @: $(MAKE); $(unstage)
50680 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50681 r=`${PWD_COMMAND}`; export r; \
50682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50683 $(NORMAL_TARGET_EXPORTS) \
50684 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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 info) \
50694 || exit 1
50696 @endif target-zlib
50698 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50699 maybe-dvi-target-zlib:
50700 @if target-zlib
50701 maybe-dvi-target-zlib: dvi-target-zlib
50703 dvi-target-zlib: \
50704 configure-target-zlib
50705 @: $(MAKE); $(unstage)
50706 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50707 r=`${PWD_COMMAND}`; export r; \
50708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50709 $(NORMAL_TARGET_EXPORTS) \
50710 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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 dvi) \
50720 || exit 1
50722 @endif target-zlib
50724 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50725 maybe-pdf-target-zlib:
50726 @if target-zlib
50727 maybe-pdf-target-zlib: pdf-target-zlib
50729 pdf-target-zlib: \
50730 configure-target-zlib
50731 @: $(MAKE); $(unstage)
50732 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50733 r=`${PWD_COMMAND}`; export r; \
50734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50735 $(NORMAL_TARGET_EXPORTS) \
50736 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50737 for flag in $(EXTRA_TARGET_FLAGS); do \
50738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50739 done; \
50740 (cd $(TARGET_SUBDIR)/zlib && \
50741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50743 "RANLIB=$${RANLIB}" \
50744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50745 pdf) \
50746 || exit 1
50748 @endif target-zlib
50750 .PHONY: maybe-html-target-zlib html-target-zlib
50751 maybe-html-target-zlib:
50752 @if target-zlib
50753 maybe-html-target-zlib: html-target-zlib
50755 html-target-zlib: \
50756 configure-target-zlib
50757 @: $(MAKE); $(unstage)
50758 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50759 r=`${PWD_COMMAND}`; export r; \
50760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761 $(NORMAL_TARGET_EXPORTS) \
50762 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50763 for flag in $(EXTRA_TARGET_FLAGS); do \
50764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50765 done; \
50766 (cd $(TARGET_SUBDIR)/zlib && \
50767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50769 "RANLIB=$${RANLIB}" \
50770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50771 html) \
50772 || exit 1
50774 @endif target-zlib
50776 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50777 maybe-TAGS-target-zlib:
50778 @if target-zlib
50779 maybe-TAGS-target-zlib: TAGS-target-zlib
50781 TAGS-target-zlib: \
50782 configure-target-zlib
50783 @: $(MAKE); $(unstage)
50784 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50785 r=`${PWD_COMMAND}`; export r; \
50786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50787 $(NORMAL_TARGET_EXPORTS) \
50788 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50789 for flag in $(EXTRA_TARGET_FLAGS); do \
50790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50791 done; \
50792 (cd $(TARGET_SUBDIR)/zlib && \
50793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50795 "RANLIB=$${RANLIB}" \
50796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50797 TAGS) \
50798 || exit 1
50800 @endif target-zlib
50802 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50803 maybe-install-info-target-zlib:
50804 @if target-zlib
50805 maybe-install-info-target-zlib: install-info-target-zlib
50807 install-info-target-zlib: \
50808 configure-target-zlib \
50809 info-target-zlib
50810 @: $(MAKE); $(unstage)
50811 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50812 r=`${PWD_COMMAND}`; export r; \
50813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50814 $(NORMAL_TARGET_EXPORTS) \
50815 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50816 for flag in $(EXTRA_TARGET_FLAGS); do \
50817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50818 done; \
50819 (cd $(TARGET_SUBDIR)/zlib && \
50820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50822 "RANLIB=$${RANLIB}" \
50823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50824 install-info) \
50825 || exit 1
50827 @endif target-zlib
50829 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50830 maybe-install-pdf-target-zlib:
50831 @if target-zlib
50832 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50834 install-pdf-target-zlib: \
50835 configure-target-zlib \
50836 pdf-target-zlib
50837 @: $(MAKE); $(unstage)
50838 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50839 r=`${PWD_COMMAND}`; export r; \
50840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841 $(NORMAL_TARGET_EXPORTS) \
50842 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50843 for flag in $(EXTRA_TARGET_FLAGS); do \
50844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50845 done; \
50846 (cd $(TARGET_SUBDIR)/zlib && \
50847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50849 "RANLIB=$${RANLIB}" \
50850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50851 install-pdf) \
50852 || exit 1
50854 @endif target-zlib
50856 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50857 maybe-install-html-target-zlib:
50858 @if target-zlib
50859 maybe-install-html-target-zlib: install-html-target-zlib
50861 install-html-target-zlib: \
50862 configure-target-zlib \
50863 html-target-zlib
50864 @: $(MAKE); $(unstage)
50865 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50866 r=`${PWD_COMMAND}`; export r; \
50867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50868 $(NORMAL_TARGET_EXPORTS) \
50869 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50870 for flag in $(EXTRA_TARGET_FLAGS); do \
50871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50872 done; \
50873 (cd $(TARGET_SUBDIR)/zlib && \
50874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50876 "RANLIB=$${RANLIB}" \
50877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50878 install-html) \
50879 || exit 1
50881 @endif target-zlib
50883 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50884 maybe-installcheck-target-zlib:
50885 @if target-zlib
50886 maybe-installcheck-target-zlib: installcheck-target-zlib
50888 installcheck-target-zlib: \
50889 configure-target-zlib
50890 @: $(MAKE); $(unstage)
50891 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50892 r=`${PWD_COMMAND}`; export r; \
50893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50894 $(NORMAL_TARGET_EXPORTS) \
50895 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50896 for flag in $(EXTRA_TARGET_FLAGS); do \
50897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50898 done; \
50899 (cd $(TARGET_SUBDIR)/zlib && \
50900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50902 "RANLIB=$${RANLIB}" \
50903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50904 installcheck) \
50905 || exit 1
50907 @endif target-zlib
50909 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50910 maybe-mostlyclean-target-zlib:
50911 @if target-zlib
50912 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50914 mostlyclean-target-zlib:
50915 @: $(MAKE); $(unstage)
50916 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50917 r=`${PWD_COMMAND}`; export r; \
50918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50919 $(NORMAL_TARGET_EXPORTS) \
50920 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50921 for flag in $(EXTRA_TARGET_FLAGS); do \
50922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50923 done; \
50924 (cd $(TARGET_SUBDIR)/zlib && \
50925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50927 "RANLIB=$${RANLIB}" \
50928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50929 mostlyclean) \
50930 || exit 1
50932 @endif target-zlib
50934 .PHONY: maybe-clean-target-zlib clean-target-zlib
50935 maybe-clean-target-zlib:
50936 @if target-zlib
50937 maybe-clean-target-zlib: clean-target-zlib
50939 clean-target-zlib:
50940 @: $(MAKE); $(unstage)
50941 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50942 r=`${PWD_COMMAND}`; export r; \
50943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50944 $(NORMAL_TARGET_EXPORTS) \
50945 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50946 for flag in $(EXTRA_TARGET_FLAGS); do \
50947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50948 done; \
50949 (cd $(TARGET_SUBDIR)/zlib && \
50950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50952 "RANLIB=$${RANLIB}" \
50953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50954 clean) \
50955 || exit 1
50957 @endif target-zlib
50959 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50960 maybe-distclean-target-zlib:
50961 @if target-zlib
50962 maybe-distclean-target-zlib: distclean-target-zlib
50964 distclean-target-zlib:
50965 @: $(MAKE); $(unstage)
50966 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50967 r=`${PWD_COMMAND}`; export r; \
50968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50969 $(NORMAL_TARGET_EXPORTS) \
50970 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50971 for flag in $(EXTRA_TARGET_FLAGS); do \
50972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50973 done; \
50974 (cd $(TARGET_SUBDIR)/zlib && \
50975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50977 "RANLIB=$${RANLIB}" \
50978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50979 distclean) \
50980 || exit 1
50982 @endif target-zlib
50984 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50985 maybe-maintainer-clean-target-zlib:
50986 @if target-zlib
50987 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50989 maintainer-clean-target-zlib:
50990 @: $(MAKE); $(unstage)
50991 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50992 r=`${PWD_COMMAND}`; export r; \
50993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994 $(NORMAL_TARGET_EXPORTS) \
50995 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
50996 for flag in $(EXTRA_TARGET_FLAGS); do \
50997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50998 done; \
50999 (cd $(TARGET_SUBDIR)/zlib && \
51000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51002 "RANLIB=$${RANLIB}" \
51003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51004 maintainer-clean) \
51005 || exit 1
51007 @endif target-zlib
51013 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51014 maybe-configure-target-boehm-gc:
51015 @if gcc-bootstrap
51016 configure-target-boehm-gc: stage_current
51017 @endif gcc-bootstrap
51018 @if target-boehm-gc
51019 maybe-configure-target-boehm-gc: configure-target-boehm-gc
51020 configure-target-boehm-gc:
51021 @: $(MAKE); $(unstage)
51022 @r=`${PWD_COMMAND}`; export r; \
51023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51024 echo "Checking multilib configuration for boehm-gc..."; \
51025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51027 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51028 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51029 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51030 else \
51031 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51032 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51033 fi; \
51034 else \
51035 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51036 fi; \
51037 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51039 $(NORMAL_TARGET_EXPORTS) \
51040 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51041 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51042 case $(srcdir) in \
51043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51044 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51046 esac; \
51047 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51048 libsrcdir="$$s/boehm-gc"; \
51049 rm -f no-such-file || : ; \
51050 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51051 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51052 --target=${target_alias} $${srcdiroption} \
51053 || exit 1
51054 @endif target-boehm-gc
51060 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51061 maybe-all-target-boehm-gc:
51062 @if gcc-bootstrap
51063 all-target-boehm-gc: stage_current
51064 @endif gcc-bootstrap
51065 @if target-boehm-gc
51066 TARGET-target-boehm-gc=all
51067 maybe-all-target-boehm-gc: all-target-boehm-gc
51068 all-target-boehm-gc: configure-target-boehm-gc
51069 @: $(MAKE); $(unstage)
51070 @r=`${PWD_COMMAND}`; export r; \
51071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51072 $(NORMAL_TARGET_EXPORTS) \
51073 (cd $(TARGET_SUBDIR)/boehm-gc && \
51074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51075 $(TARGET-target-boehm-gc))
51076 @endif target-boehm-gc
51082 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51083 maybe-check-target-boehm-gc:
51084 @if target-boehm-gc
51085 maybe-check-target-boehm-gc: check-target-boehm-gc
51087 check-target-boehm-gc:
51088 @: $(MAKE); $(unstage)
51089 @r=`${PWD_COMMAND}`; export r; \
51090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091 $(NORMAL_TARGET_EXPORTS) \
51092 (cd $(TARGET_SUBDIR)/boehm-gc && \
51093 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51095 @endif target-boehm-gc
51097 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51098 maybe-install-target-boehm-gc:
51099 @if target-boehm-gc
51100 maybe-install-target-boehm-gc: install-target-boehm-gc
51102 install-target-boehm-gc: installdirs
51103 @: $(MAKE); $(unstage)
51104 @r=`${PWD_COMMAND}`; export r; \
51105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51106 $(NORMAL_TARGET_EXPORTS) \
51107 (cd $(TARGET_SUBDIR)/boehm-gc && \
51108 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51110 @endif target-boehm-gc
51112 # Other targets (info, dvi, pdf, etc.)
51114 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51115 maybe-info-target-boehm-gc:
51116 @if target-boehm-gc
51117 maybe-info-target-boehm-gc: info-target-boehm-gc
51119 info-target-boehm-gc: \
51120 configure-target-boehm-gc
51121 @: $(MAKE); $(unstage)
51122 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51123 r=`${PWD_COMMAND}`; export r; \
51124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51125 $(NORMAL_TARGET_EXPORTS) \
51126 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51127 for flag in $(EXTRA_TARGET_FLAGS); do \
51128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51129 done; \
51130 (cd $(TARGET_SUBDIR)/boehm-gc && \
51131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51133 "RANLIB=$${RANLIB}" \
51134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51135 info) \
51136 || exit 1
51138 @endif target-boehm-gc
51140 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51141 maybe-dvi-target-boehm-gc:
51142 @if target-boehm-gc
51143 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51145 dvi-target-boehm-gc: \
51146 configure-target-boehm-gc
51147 @: $(MAKE); $(unstage)
51148 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51149 r=`${PWD_COMMAND}`; export r; \
51150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51151 $(NORMAL_TARGET_EXPORTS) \
51152 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51153 for flag in $(EXTRA_TARGET_FLAGS); do \
51154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51155 done; \
51156 (cd $(TARGET_SUBDIR)/boehm-gc && \
51157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51159 "RANLIB=$${RANLIB}" \
51160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51161 dvi) \
51162 || exit 1
51164 @endif target-boehm-gc
51166 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51167 maybe-pdf-target-boehm-gc:
51168 @if target-boehm-gc
51169 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51171 pdf-target-boehm-gc: \
51172 configure-target-boehm-gc
51173 @: $(MAKE); $(unstage)
51174 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51175 r=`${PWD_COMMAND}`; export r; \
51176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51177 $(NORMAL_TARGET_EXPORTS) \
51178 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51179 for flag in $(EXTRA_TARGET_FLAGS); do \
51180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51181 done; \
51182 (cd $(TARGET_SUBDIR)/boehm-gc && \
51183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51185 "RANLIB=$${RANLIB}" \
51186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51187 pdf) \
51188 || exit 1
51190 @endif target-boehm-gc
51192 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51193 maybe-html-target-boehm-gc:
51194 @if target-boehm-gc
51195 maybe-html-target-boehm-gc: html-target-boehm-gc
51197 html-target-boehm-gc: \
51198 configure-target-boehm-gc
51199 @: $(MAKE); $(unstage)
51200 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51201 r=`${PWD_COMMAND}`; export r; \
51202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51203 $(NORMAL_TARGET_EXPORTS) \
51204 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51205 for flag in $(EXTRA_TARGET_FLAGS); do \
51206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51207 done; \
51208 (cd $(TARGET_SUBDIR)/boehm-gc && \
51209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51211 "RANLIB=$${RANLIB}" \
51212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51213 html) \
51214 || exit 1
51216 @endif target-boehm-gc
51218 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51219 maybe-TAGS-target-boehm-gc:
51220 @if target-boehm-gc
51221 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51223 TAGS-target-boehm-gc: \
51224 configure-target-boehm-gc
51225 @: $(MAKE); $(unstage)
51226 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51227 r=`${PWD_COMMAND}`; export r; \
51228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51229 $(NORMAL_TARGET_EXPORTS) \
51230 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51231 for flag in $(EXTRA_TARGET_FLAGS); do \
51232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51233 done; \
51234 (cd $(TARGET_SUBDIR)/boehm-gc && \
51235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51237 "RANLIB=$${RANLIB}" \
51238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51239 TAGS) \
51240 || exit 1
51242 @endif target-boehm-gc
51244 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51245 maybe-install-info-target-boehm-gc:
51246 @if target-boehm-gc
51247 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51249 install-info-target-boehm-gc: \
51250 configure-target-boehm-gc \
51251 info-target-boehm-gc
51252 @: $(MAKE); $(unstage)
51253 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51254 r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 $(NORMAL_TARGET_EXPORTS) \
51257 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
51258 for flag in $(EXTRA_TARGET_FLAGS); do \
51259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51260 done; \
51261 (cd $(TARGET_SUBDIR)/boehm-gc && \
51262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51264 "RANLIB=$${RANLIB}" \
51265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51266 install-info) \
51267 || exit 1
51269 @endif target-boehm-gc
51271 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51272 maybe-install-pdf-target-boehm-gc:
51273 @if target-boehm-gc
51274 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51276 install-pdf-target-boehm-gc: \
51277 configure-target-boehm-gc \
51278 pdf-target-boehm-gc
51279 @: $(MAKE); $(unstage)
51280 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51281 r=`${PWD_COMMAND}`; export r; \
51282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51283 $(NORMAL_TARGET_EXPORTS) \
51284 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51285 for flag in $(EXTRA_TARGET_FLAGS); do \
51286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51287 done; \
51288 (cd $(TARGET_SUBDIR)/boehm-gc && \
51289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51291 "RANLIB=$${RANLIB}" \
51292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51293 install-pdf) \
51294 || exit 1
51296 @endif target-boehm-gc
51298 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51299 maybe-install-html-target-boehm-gc:
51300 @if target-boehm-gc
51301 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51303 install-html-target-boehm-gc: \
51304 configure-target-boehm-gc \
51305 html-target-boehm-gc
51306 @: $(MAKE); $(unstage)
51307 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51308 r=`${PWD_COMMAND}`; export r; \
51309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310 $(NORMAL_TARGET_EXPORTS) \
51311 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51312 for flag in $(EXTRA_TARGET_FLAGS); do \
51313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51314 done; \
51315 (cd $(TARGET_SUBDIR)/boehm-gc && \
51316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51318 "RANLIB=$${RANLIB}" \
51319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51320 install-html) \
51321 || exit 1
51323 @endif target-boehm-gc
51325 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51326 maybe-installcheck-target-boehm-gc:
51327 @if target-boehm-gc
51328 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51330 installcheck-target-boehm-gc: \
51331 configure-target-boehm-gc
51332 @: $(MAKE); $(unstage)
51333 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51334 r=`${PWD_COMMAND}`; export r; \
51335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51336 $(NORMAL_TARGET_EXPORTS) \
51337 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51338 for flag in $(EXTRA_TARGET_FLAGS); do \
51339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51340 done; \
51341 (cd $(TARGET_SUBDIR)/boehm-gc && \
51342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51344 "RANLIB=$${RANLIB}" \
51345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51346 installcheck) \
51347 || exit 1
51349 @endif target-boehm-gc
51351 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51352 maybe-mostlyclean-target-boehm-gc:
51353 @if target-boehm-gc
51354 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51356 mostlyclean-target-boehm-gc:
51357 @: $(MAKE); $(unstage)
51358 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51359 r=`${PWD_COMMAND}`; export r; \
51360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51361 $(NORMAL_TARGET_EXPORTS) \
51362 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51363 for flag in $(EXTRA_TARGET_FLAGS); do \
51364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51365 done; \
51366 (cd $(TARGET_SUBDIR)/boehm-gc && \
51367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51369 "RANLIB=$${RANLIB}" \
51370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51371 mostlyclean) \
51372 || exit 1
51374 @endif target-boehm-gc
51376 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51377 maybe-clean-target-boehm-gc:
51378 @if target-boehm-gc
51379 maybe-clean-target-boehm-gc: clean-target-boehm-gc
51381 clean-target-boehm-gc:
51382 @: $(MAKE); $(unstage)
51383 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51384 r=`${PWD_COMMAND}`; export r; \
51385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51386 $(NORMAL_TARGET_EXPORTS) \
51387 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51388 for flag in $(EXTRA_TARGET_FLAGS); do \
51389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51390 done; \
51391 (cd $(TARGET_SUBDIR)/boehm-gc && \
51392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51394 "RANLIB=$${RANLIB}" \
51395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51396 clean) \
51397 || exit 1
51399 @endif target-boehm-gc
51401 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51402 maybe-distclean-target-boehm-gc:
51403 @if target-boehm-gc
51404 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51406 distclean-target-boehm-gc:
51407 @: $(MAKE); $(unstage)
51408 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51409 r=`${PWD_COMMAND}`; export r; \
51410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411 $(NORMAL_TARGET_EXPORTS) \
51412 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51413 for flag in $(EXTRA_TARGET_FLAGS); do \
51414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415 done; \
51416 (cd $(TARGET_SUBDIR)/boehm-gc && \
51417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419 "RANLIB=$${RANLIB}" \
51420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421 distclean) \
51422 || exit 1
51424 @endif target-boehm-gc
51426 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51427 maybe-maintainer-clean-target-boehm-gc:
51428 @if target-boehm-gc
51429 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51431 maintainer-clean-target-boehm-gc:
51432 @: $(MAKE); $(unstage)
51433 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51434 r=`${PWD_COMMAND}`; export r; \
51435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51436 $(NORMAL_TARGET_EXPORTS) \
51437 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51438 for flag in $(EXTRA_TARGET_FLAGS); do \
51439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51440 done; \
51441 (cd $(TARGET_SUBDIR)/boehm-gc && \
51442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51444 "RANLIB=$${RANLIB}" \
51445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51446 maintainer-clean) \
51447 || exit 1
51449 @endif target-boehm-gc
51455 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
51456 maybe-configure-target-qthreads:
51457 @if gcc-bootstrap
51458 configure-target-qthreads: stage_current
51459 @endif gcc-bootstrap
51460 @if target-qthreads
51461 maybe-configure-target-qthreads: configure-target-qthreads
51462 configure-target-qthreads:
51463 @: $(MAKE); $(unstage)
51464 @r=`${PWD_COMMAND}`; export r; \
51465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51466 echo "Checking multilib configuration for qthreads..."; \
51467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51469 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51470 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51471 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51472 else \
51473 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51474 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51475 fi; \
51476 else \
51477 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51478 fi; \
51479 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51481 $(NORMAL_TARGET_EXPORTS) \
51482 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51483 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51484 case $(srcdir) in \
51485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51486 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51488 esac; \
51489 srcdiroption="--srcdir=$${topdir}/qthreads"; \
51490 libsrcdir="$$s/qthreads"; \
51491 rm -f no-such-file || : ; \
51492 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51493 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51494 --target=${target_alias} $${srcdiroption} \
51495 || exit 1
51496 @endif target-qthreads
51502 .PHONY: all-target-qthreads maybe-all-target-qthreads
51503 maybe-all-target-qthreads:
51504 @if gcc-bootstrap
51505 all-target-qthreads: stage_current
51506 @endif gcc-bootstrap
51507 @if target-qthreads
51508 TARGET-target-qthreads=all
51509 maybe-all-target-qthreads: all-target-qthreads
51510 all-target-qthreads: configure-target-qthreads
51511 @: $(MAKE); $(unstage)
51512 @r=`${PWD_COMMAND}`; export r; \
51513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51514 $(NORMAL_TARGET_EXPORTS) \
51515 (cd $(TARGET_SUBDIR)/qthreads && \
51516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51517 $(TARGET-target-qthreads))
51518 @endif target-qthreads
51524 .PHONY: check-target-qthreads maybe-check-target-qthreads
51525 maybe-check-target-qthreads:
51526 @if target-qthreads
51527 maybe-check-target-qthreads: check-target-qthreads
51529 check-target-qthreads:
51530 @: $(MAKE); $(unstage)
51531 @r=`${PWD_COMMAND}`; export r; \
51532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51533 $(NORMAL_TARGET_EXPORTS) \
51534 (cd $(TARGET_SUBDIR)/qthreads && \
51535 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51537 @endif target-qthreads
51539 .PHONY: install-target-qthreads maybe-install-target-qthreads
51540 maybe-install-target-qthreads:
51541 @if target-qthreads
51542 maybe-install-target-qthreads: install-target-qthreads
51544 install-target-qthreads: installdirs
51545 @: $(MAKE); $(unstage)
51546 @r=`${PWD_COMMAND}`; export r; \
51547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51548 $(NORMAL_TARGET_EXPORTS) \
51549 (cd $(TARGET_SUBDIR)/qthreads && \
51550 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51552 @endif target-qthreads
51554 # Other targets (info, dvi, pdf, etc.)
51556 .PHONY: maybe-info-target-qthreads info-target-qthreads
51557 maybe-info-target-qthreads:
51558 @if target-qthreads
51559 maybe-info-target-qthreads: info-target-qthreads
51561 info-target-qthreads: \
51562 configure-target-qthreads
51563 @: $(MAKE); $(unstage)
51564 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51565 r=`${PWD_COMMAND}`; export r; \
51566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51567 $(NORMAL_TARGET_EXPORTS) \
51568 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51569 for flag in $(EXTRA_TARGET_FLAGS); do \
51570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51571 done; \
51572 (cd $(TARGET_SUBDIR)/qthreads && \
51573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51575 "RANLIB=$${RANLIB}" \
51576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51577 info) \
51578 || exit 1
51580 @endif target-qthreads
51582 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51583 maybe-dvi-target-qthreads:
51584 @if target-qthreads
51585 maybe-dvi-target-qthreads: dvi-target-qthreads
51587 dvi-target-qthreads: \
51588 configure-target-qthreads
51589 @: $(MAKE); $(unstage)
51590 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51591 r=`${PWD_COMMAND}`; export r; \
51592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593 $(NORMAL_TARGET_EXPORTS) \
51594 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51595 for flag in $(EXTRA_TARGET_FLAGS); do \
51596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51597 done; \
51598 (cd $(TARGET_SUBDIR)/qthreads && \
51599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51601 "RANLIB=$${RANLIB}" \
51602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51603 dvi) \
51604 || exit 1
51606 @endif target-qthreads
51608 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51609 maybe-pdf-target-qthreads:
51610 @if target-qthreads
51611 maybe-pdf-target-qthreads: pdf-target-qthreads
51613 pdf-target-qthreads: \
51614 configure-target-qthreads
51615 @: $(MAKE); $(unstage)
51616 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51617 r=`${PWD_COMMAND}`; export r; \
51618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619 $(NORMAL_TARGET_EXPORTS) \
51620 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51621 for flag in $(EXTRA_TARGET_FLAGS); do \
51622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51623 done; \
51624 (cd $(TARGET_SUBDIR)/qthreads && \
51625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51627 "RANLIB=$${RANLIB}" \
51628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51629 pdf) \
51630 || exit 1
51632 @endif target-qthreads
51634 .PHONY: maybe-html-target-qthreads html-target-qthreads
51635 maybe-html-target-qthreads:
51636 @if target-qthreads
51637 maybe-html-target-qthreads: html-target-qthreads
51639 html-target-qthreads: \
51640 configure-target-qthreads
51641 @: $(MAKE); $(unstage)
51642 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51643 r=`${PWD_COMMAND}`; export r; \
51644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51645 $(NORMAL_TARGET_EXPORTS) \
51646 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51647 for flag in $(EXTRA_TARGET_FLAGS); do \
51648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51649 done; \
51650 (cd $(TARGET_SUBDIR)/qthreads && \
51651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51653 "RANLIB=$${RANLIB}" \
51654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51655 html) \
51656 || exit 1
51658 @endif target-qthreads
51660 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51661 maybe-TAGS-target-qthreads:
51662 @if target-qthreads
51663 maybe-TAGS-target-qthreads: TAGS-target-qthreads
51665 TAGS-target-qthreads: \
51666 configure-target-qthreads
51667 @: $(MAKE); $(unstage)
51668 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51669 r=`${PWD_COMMAND}`; export r; \
51670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51671 $(NORMAL_TARGET_EXPORTS) \
51672 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51673 for flag in $(EXTRA_TARGET_FLAGS); do \
51674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51675 done; \
51676 (cd $(TARGET_SUBDIR)/qthreads && \
51677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51679 "RANLIB=$${RANLIB}" \
51680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51681 TAGS) \
51682 || exit 1
51684 @endif target-qthreads
51686 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51687 maybe-install-info-target-qthreads:
51688 @if target-qthreads
51689 maybe-install-info-target-qthreads: install-info-target-qthreads
51691 install-info-target-qthreads: \
51692 configure-target-qthreads \
51693 info-target-qthreads
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 install-info) \
51709 || exit 1
51711 @endif target-qthreads
51713 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51714 maybe-install-pdf-target-qthreads:
51715 @if target-qthreads
51716 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51718 install-pdf-target-qthreads: \
51719 configure-target-qthreads \
51720 pdf-target-qthreads
51721 @: $(MAKE); $(unstage)
51722 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51723 r=`${PWD_COMMAND}`; export r; \
51724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51725 $(NORMAL_TARGET_EXPORTS) \
51726 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51727 for flag in $(EXTRA_TARGET_FLAGS); do \
51728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51729 done; \
51730 (cd $(TARGET_SUBDIR)/qthreads && \
51731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51733 "RANLIB=$${RANLIB}" \
51734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51735 install-pdf) \
51736 || exit 1
51738 @endif target-qthreads
51740 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51741 maybe-install-html-target-qthreads:
51742 @if target-qthreads
51743 maybe-install-html-target-qthreads: install-html-target-qthreads
51745 install-html-target-qthreads: \
51746 configure-target-qthreads \
51747 html-target-qthreads
51748 @: $(MAKE); $(unstage)
51749 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51750 r=`${PWD_COMMAND}`; export r; \
51751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752 $(NORMAL_TARGET_EXPORTS) \
51753 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51754 for flag in $(EXTRA_TARGET_FLAGS); do \
51755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756 done; \
51757 (cd $(TARGET_SUBDIR)/qthreads && \
51758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760 "RANLIB=$${RANLIB}" \
51761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762 install-html) \
51763 || exit 1
51765 @endif target-qthreads
51767 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51768 maybe-installcheck-target-qthreads:
51769 @if target-qthreads
51770 maybe-installcheck-target-qthreads: installcheck-target-qthreads
51772 installcheck-target-qthreads: \
51773 configure-target-qthreads
51774 @: $(MAKE); $(unstage)
51775 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51776 r=`${PWD_COMMAND}`; export r; \
51777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51778 $(NORMAL_TARGET_EXPORTS) \
51779 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51780 for flag in $(EXTRA_TARGET_FLAGS); do \
51781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51782 done; \
51783 (cd $(TARGET_SUBDIR)/qthreads && \
51784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51786 "RANLIB=$${RANLIB}" \
51787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51788 installcheck) \
51789 || exit 1
51791 @endif target-qthreads
51793 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51794 maybe-mostlyclean-target-qthreads:
51795 @if target-qthreads
51796 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51798 mostlyclean-target-qthreads:
51799 @: $(MAKE); $(unstage)
51800 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51801 r=`${PWD_COMMAND}`; export r; \
51802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51803 $(NORMAL_TARGET_EXPORTS) \
51804 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51805 for flag in $(EXTRA_TARGET_FLAGS); do \
51806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51807 done; \
51808 (cd $(TARGET_SUBDIR)/qthreads && \
51809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51811 "RANLIB=$${RANLIB}" \
51812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51813 mostlyclean) \
51814 || exit 1
51816 @endif target-qthreads
51818 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
51819 maybe-clean-target-qthreads:
51820 @if target-qthreads
51821 maybe-clean-target-qthreads: clean-target-qthreads
51823 clean-target-qthreads:
51824 @: $(MAKE); $(unstage)
51825 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51826 r=`${PWD_COMMAND}`; export r; \
51827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51828 $(NORMAL_TARGET_EXPORTS) \
51829 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51830 for flag in $(EXTRA_TARGET_FLAGS); do \
51831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51832 done; \
51833 (cd $(TARGET_SUBDIR)/qthreads && \
51834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51836 "RANLIB=$${RANLIB}" \
51837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51838 clean) \
51839 || exit 1
51841 @endif target-qthreads
51843 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51844 maybe-distclean-target-qthreads:
51845 @if target-qthreads
51846 maybe-distclean-target-qthreads: distclean-target-qthreads
51848 distclean-target-qthreads:
51849 @: $(MAKE); $(unstage)
51850 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51851 r=`${PWD_COMMAND}`; export r; \
51852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51853 $(NORMAL_TARGET_EXPORTS) \
51854 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51855 for flag in $(EXTRA_TARGET_FLAGS); do \
51856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51857 done; \
51858 (cd $(TARGET_SUBDIR)/qthreads && \
51859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51861 "RANLIB=$${RANLIB}" \
51862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51863 distclean) \
51864 || exit 1
51866 @endif target-qthreads
51868 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51869 maybe-maintainer-clean-target-qthreads:
51870 @if target-qthreads
51871 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51873 maintainer-clean-target-qthreads:
51874 @: $(MAKE); $(unstage)
51875 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51876 r=`${PWD_COMMAND}`; export r; \
51877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51878 $(NORMAL_TARGET_EXPORTS) \
51879 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51880 for flag in $(EXTRA_TARGET_FLAGS); do \
51881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51882 done; \
51883 (cd $(TARGET_SUBDIR)/qthreads && \
51884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51886 "RANLIB=$${RANLIB}" \
51887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51888 maintainer-clean) \
51889 || exit 1
51891 @endif target-qthreads
51897 .PHONY: configure-target-rda maybe-configure-target-rda
51898 maybe-configure-target-rda:
51899 @if gcc-bootstrap
51900 configure-target-rda: stage_current
51901 @endif gcc-bootstrap
51902 @if target-rda
51903 maybe-configure-target-rda: configure-target-rda
51904 configure-target-rda:
51905 @: $(MAKE); $(unstage)
51906 @r=`${PWD_COMMAND}`; export r; \
51907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51908 echo "Checking multilib configuration for rda..."; \
51909 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51910 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51911 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51912 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51913 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51914 else \
51915 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51916 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51917 fi; \
51918 else \
51919 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51920 fi; \
51921 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51922 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51923 $(NORMAL_TARGET_EXPORTS) \
51924 echo Configuring in $(TARGET_SUBDIR)/rda; \
51925 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51926 case $(srcdir) in \
51927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51928 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51930 esac; \
51931 srcdiroption="--srcdir=$${topdir}/rda"; \
51932 libsrcdir="$$s/rda"; \
51933 rm -f no-such-file || : ; \
51934 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51935 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51936 --target=${target_alias} $${srcdiroption} \
51937 || exit 1
51938 @endif target-rda
51944 .PHONY: all-target-rda maybe-all-target-rda
51945 maybe-all-target-rda:
51946 @if gcc-bootstrap
51947 all-target-rda: stage_current
51948 @endif gcc-bootstrap
51949 @if target-rda
51950 TARGET-target-rda=all
51951 maybe-all-target-rda: all-target-rda
51952 all-target-rda: configure-target-rda
51953 @: $(MAKE); $(unstage)
51954 @r=`${PWD_COMMAND}`; export r; \
51955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51956 $(NORMAL_TARGET_EXPORTS) \
51957 (cd $(TARGET_SUBDIR)/rda && \
51958 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51959 $(TARGET-target-rda))
51960 @endif target-rda
51966 .PHONY: check-target-rda maybe-check-target-rda
51967 maybe-check-target-rda:
51968 @if target-rda
51969 maybe-check-target-rda: check-target-rda
51971 check-target-rda:
51972 @: $(MAKE); $(unstage)
51973 @r=`${PWD_COMMAND}`; export r; \
51974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51975 $(NORMAL_TARGET_EXPORTS) \
51976 (cd $(TARGET_SUBDIR)/rda && \
51977 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51979 @endif target-rda
51981 .PHONY: install-target-rda maybe-install-target-rda
51982 maybe-install-target-rda:
51983 @if target-rda
51984 maybe-install-target-rda: install-target-rda
51986 install-target-rda: installdirs
51987 @: $(MAKE); $(unstage)
51988 @r=`${PWD_COMMAND}`; export r; \
51989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51990 $(NORMAL_TARGET_EXPORTS) \
51991 (cd $(TARGET_SUBDIR)/rda && \
51992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51994 @endif target-rda
51996 # Other targets (info, dvi, pdf, etc.)
51998 .PHONY: maybe-info-target-rda info-target-rda
51999 maybe-info-target-rda:
52000 @if target-rda
52001 maybe-info-target-rda: info-target-rda
52003 info-target-rda: \
52004 configure-target-rda
52005 @: $(MAKE); $(unstage)
52006 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52007 r=`${PWD_COMMAND}`; export r; \
52008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52009 $(NORMAL_TARGET_EXPORTS) \
52010 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52011 for flag in $(EXTRA_TARGET_FLAGS); do \
52012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52013 done; \
52014 (cd $(TARGET_SUBDIR)/rda && \
52015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52017 "RANLIB=$${RANLIB}" \
52018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52019 info) \
52020 || exit 1
52022 @endif target-rda
52024 .PHONY: maybe-dvi-target-rda dvi-target-rda
52025 maybe-dvi-target-rda:
52026 @if target-rda
52027 maybe-dvi-target-rda: dvi-target-rda
52029 dvi-target-rda: \
52030 configure-target-rda
52031 @: $(MAKE); $(unstage)
52032 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52033 r=`${PWD_COMMAND}`; export r; \
52034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035 $(NORMAL_TARGET_EXPORTS) \
52036 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52037 for flag in $(EXTRA_TARGET_FLAGS); do \
52038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52039 done; \
52040 (cd $(TARGET_SUBDIR)/rda && \
52041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52043 "RANLIB=$${RANLIB}" \
52044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52045 dvi) \
52046 || exit 1
52048 @endif target-rda
52050 .PHONY: maybe-pdf-target-rda pdf-target-rda
52051 maybe-pdf-target-rda:
52052 @if target-rda
52053 maybe-pdf-target-rda: pdf-target-rda
52055 pdf-target-rda: \
52056 configure-target-rda
52057 @: $(MAKE); $(unstage)
52058 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52059 r=`${PWD_COMMAND}`; export r; \
52060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52061 $(NORMAL_TARGET_EXPORTS) \
52062 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52063 for flag in $(EXTRA_TARGET_FLAGS); do \
52064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52065 done; \
52066 (cd $(TARGET_SUBDIR)/rda && \
52067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52069 "RANLIB=$${RANLIB}" \
52070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52071 pdf) \
52072 || exit 1
52074 @endif target-rda
52076 .PHONY: maybe-html-target-rda html-target-rda
52077 maybe-html-target-rda:
52078 @if target-rda
52079 maybe-html-target-rda: html-target-rda
52081 html-target-rda: \
52082 configure-target-rda
52083 @: $(MAKE); $(unstage)
52084 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52085 r=`${PWD_COMMAND}`; export r; \
52086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52087 $(NORMAL_TARGET_EXPORTS) \
52088 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52089 for flag in $(EXTRA_TARGET_FLAGS); do \
52090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52091 done; \
52092 (cd $(TARGET_SUBDIR)/rda && \
52093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52095 "RANLIB=$${RANLIB}" \
52096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52097 html) \
52098 || exit 1
52100 @endif target-rda
52102 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
52103 maybe-TAGS-target-rda:
52104 @if target-rda
52105 maybe-TAGS-target-rda: TAGS-target-rda
52107 TAGS-target-rda: \
52108 configure-target-rda
52109 @: $(MAKE); $(unstage)
52110 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52111 r=`${PWD_COMMAND}`; export r; \
52112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52113 $(NORMAL_TARGET_EXPORTS) \
52114 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52115 for flag in $(EXTRA_TARGET_FLAGS); do \
52116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52117 done; \
52118 (cd $(TARGET_SUBDIR)/rda && \
52119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52121 "RANLIB=$${RANLIB}" \
52122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52123 TAGS) \
52124 || exit 1
52126 @endif target-rda
52128 .PHONY: maybe-install-info-target-rda install-info-target-rda
52129 maybe-install-info-target-rda:
52130 @if target-rda
52131 maybe-install-info-target-rda: install-info-target-rda
52133 install-info-target-rda: \
52134 configure-target-rda \
52135 info-target-rda
52136 @: $(MAKE); $(unstage)
52137 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52138 r=`${PWD_COMMAND}`; export r; \
52139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140 $(NORMAL_TARGET_EXPORTS) \
52141 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
52142 for flag in $(EXTRA_TARGET_FLAGS); do \
52143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144 done; \
52145 (cd $(TARGET_SUBDIR)/rda && \
52146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148 "RANLIB=$${RANLIB}" \
52149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150 install-info) \
52151 || exit 1
52153 @endif target-rda
52155 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52156 maybe-install-pdf-target-rda:
52157 @if target-rda
52158 maybe-install-pdf-target-rda: install-pdf-target-rda
52160 install-pdf-target-rda: \
52161 configure-target-rda \
52162 pdf-target-rda
52163 @: $(MAKE); $(unstage)
52164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52165 r=`${PWD_COMMAND}`; export r; \
52166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52167 $(NORMAL_TARGET_EXPORTS) \
52168 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52169 for flag in $(EXTRA_TARGET_FLAGS); do \
52170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52171 done; \
52172 (cd $(TARGET_SUBDIR)/rda && \
52173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52175 "RANLIB=$${RANLIB}" \
52176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52177 install-pdf) \
52178 || exit 1
52180 @endif target-rda
52182 .PHONY: maybe-install-html-target-rda install-html-target-rda
52183 maybe-install-html-target-rda:
52184 @if target-rda
52185 maybe-install-html-target-rda: install-html-target-rda
52187 install-html-target-rda: \
52188 configure-target-rda \
52189 html-target-rda
52190 @: $(MAKE); $(unstage)
52191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52192 r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(NORMAL_TARGET_EXPORTS) \
52195 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52196 for flag in $(EXTRA_TARGET_FLAGS); do \
52197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198 done; \
52199 (cd $(TARGET_SUBDIR)/rda && \
52200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202 "RANLIB=$${RANLIB}" \
52203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204 install-html) \
52205 || exit 1
52207 @endif target-rda
52209 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
52210 maybe-installcheck-target-rda:
52211 @if target-rda
52212 maybe-installcheck-target-rda: installcheck-target-rda
52214 installcheck-target-rda: \
52215 configure-target-rda
52216 @: $(MAKE); $(unstage)
52217 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52218 r=`${PWD_COMMAND}`; export r; \
52219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52220 $(NORMAL_TARGET_EXPORTS) \
52221 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52222 for flag in $(EXTRA_TARGET_FLAGS); do \
52223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52224 done; \
52225 (cd $(TARGET_SUBDIR)/rda && \
52226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52228 "RANLIB=$${RANLIB}" \
52229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52230 installcheck) \
52231 || exit 1
52233 @endif target-rda
52235 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52236 maybe-mostlyclean-target-rda:
52237 @if target-rda
52238 maybe-mostlyclean-target-rda: mostlyclean-target-rda
52240 mostlyclean-target-rda:
52241 @: $(MAKE); $(unstage)
52242 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52243 r=`${PWD_COMMAND}`; export r; \
52244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52245 $(NORMAL_TARGET_EXPORTS) \
52246 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52247 for flag in $(EXTRA_TARGET_FLAGS); do \
52248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52249 done; \
52250 (cd $(TARGET_SUBDIR)/rda && \
52251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52253 "RANLIB=$${RANLIB}" \
52254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52255 mostlyclean) \
52256 || exit 1
52258 @endif target-rda
52260 .PHONY: maybe-clean-target-rda clean-target-rda
52261 maybe-clean-target-rda:
52262 @if target-rda
52263 maybe-clean-target-rda: clean-target-rda
52265 clean-target-rda:
52266 @: $(MAKE); $(unstage)
52267 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52268 r=`${PWD_COMMAND}`; export r; \
52269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270 $(NORMAL_TARGET_EXPORTS) \
52271 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52272 for flag in $(EXTRA_TARGET_FLAGS); do \
52273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52274 done; \
52275 (cd $(TARGET_SUBDIR)/rda && \
52276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52278 "RANLIB=$${RANLIB}" \
52279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52280 clean) \
52281 || exit 1
52283 @endif target-rda
52285 .PHONY: maybe-distclean-target-rda distclean-target-rda
52286 maybe-distclean-target-rda:
52287 @if target-rda
52288 maybe-distclean-target-rda: distclean-target-rda
52290 distclean-target-rda:
52291 @: $(MAKE); $(unstage)
52292 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52293 r=`${PWD_COMMAND}`; export r; \
52294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52295 $(NORMAL_TARGET_EXPORTS) \
52296 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52297 for flag in $(EXTRA_TARGET_FLAGS); do \
52298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52299 done; \
52300 (cd $(TARGET_SUBDIR)/rda && \
52301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52303 "RANLIB=$${RANLIB}" \
52304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52305 distclean) \
52306 || exit 1
52308 @endif target-rda
52310 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52311 maybe-maintainer-clean-target-rda:
52312 @if target-rda
52313 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52315 maintainer-clean-target-rda:
52316 @: $(MAKE); $(unstage)
52317 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52318 r=`${PWD_COMMAND}`; export r; \
52319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52320 $(NORMAL_TARGET_EXPORTS) \
52321 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52322 for flag in $(EXTRA_TARGET_FLAGS); do \
52323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52324 done; \
52325 (cd $(TARGET_SUBDIR)/rda && \
52326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52328 "RANLIB=$${RANLIB}" \
52329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52330 maintainer-clean) \
52331 || exit 1
52333 @endif target-rda
52339 .PHONY: configure-target-libada maybe-configure-target-libada
52340 maybe-configure-target-libada:
52341 @if gcc-bootstrap
52342 configure-target-libada: stage_current
52343 @endif gcc-bootstrap
52344 @if target-libada
52345 maybe-configure-target-libada: configure-target-libada
52346 configure-target-libada:
52347 @: $(MAKE); $(unstage)
52348 @r=`${PWD_COMMAND}`; export r; \
52349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350 echo "Checking multilib configuration for libada..."; \
52351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52353 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52354 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52355 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52356 else \
52357 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52358 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52359 fi; \
52360 else \
52361 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52362 fi; \
52363 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52365 $(NORMAL_TARGET_EXPORTS) \
52366 echo Configuring in $(TARGET_SUBDIR)/libada; \
52367 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52368 case $(srcdir) in \
52369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52370 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52372 esac; \
52373 srcdiroption="--srcdir=$${topdir}/libada"; \
52374 libsrcdir="$$s/libada"; \
52375 rm -f no-such-file || : ; \
52376 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52377 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52378 --target=${target_alias} $${srcdiroption} \
52379 || exit 1
52380 @endif target-libada
52386 .PHONY: all-target-libada maybe-all-target-libada
52387 maybe-all-target-libada:
52388 @if gcc-bootstrap
52389 all-target-libada: stage_current
52390 @endif gcc-bootstrap
52391 @if target-libada
52392 TARGET-target-libada=all
52393 maybe-all-target-libada: all-target-libada
52394 all-target-libada: configure-target-libada
52395 @: $(MAKE); $(unstage)
52396 @r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 $(NORMAL_TARGET_EXPORTS) \
52399 (cd $(TARGET_SUBDIR)/libada && \
52400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52401 $(TARGET-target-libada))
52402 @endif target-libada
52408 .PHONY: check-target-libada maybe-check-target-libada
52409 maybe-check-target-libada:
52410 @if target-libada
52411 maybe-check-target-libada: check-target-libada
52413 check-target-libada:
52414 @: $(MAKE); $(unstage)
52415 @r=`${PWD_COMMAND}`; export r; \
52416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52417 $(NORMAL_TARGET_EXPORTS) \
52418 (cd $(TARGET_SUBDIR)/libada && \
52419 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52421 @endif target-libada
52423 .PHONY: install-target-libada maybe-install-target-libada
52424 maybe-install-target-libada:
52425 @if target-libada
52426 maybe-install-target-libada: install-target-libada
52428 install-target-libada: installdirs
52429 @: $(MAKE); $(unstage)
52430 @r=`${PWD_COMMAND}`; export r; \
52431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52432 $(NORMAL_TARGET_EXPORTS) \
52433 (cd $(TARGET_SUBDIR)/libada && \
52434 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52436 @endif target-libada
52438 # Other targets (info, dvi, pdf, etc.)
52440 .PHONY: maybe-info-target-libada info-target-libada
52441 maybe-info-target-libada:
52442 @if target-libada
52443 maybe-info-target-libada: info-target-libada
52445 info-target-libada: \
52446 configure-target-libada
52447 @: $(MAKE); $(unstage)
52448 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52449 r=`${PWD_COMMAND}`; export r; \
52450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52451 $(NORMAL_TARGET_EXPORTS) \
52452 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52453 for flag in $(EXTRA_TARGET_FLAGS); do \
52454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52455 done; \
52456 (cd $(TARGET_SUBDIR)/libada && \
52457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52459 "RANLIB=$${RANLIB}" \
52460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52461 info) \
52462 || exit 1
52464 @endif target-libada
52466 .PHONY: maybe-dvi-target-libada dvi-target-libada
52467 maybe-dvi-target-libada:
52468 @if target-libada
52469 maybe-dvi-target-libada: dvi-target-libada
52471 dvi-target-libada: \
52472 configure-target-libada
52473 @: $(MAKE); $(unstage)
52474 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52475 r=`${PWD_COMMAND}`; export r; \
52476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477 $(NORMAL_TARGET_EXPORTS) \
52478 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52479 for flag in $(EXTRA_TARGET_FLAGS); do \
52480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52481 done; \
52482 (cd $(TARGET_SUBDIR)/libada && \
52483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52485 "RANLIB=$${RANLIB}" \
52486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52487 dvi) \
52488 || exit 1
52490 @endif target-libada
52492 .PHONY: maybe-pdf-target-libada pdf-target-libada
52493 maybe-pdf-target-libada:
52494 @if target-libada
52495 maybe-pdf-target-libada: pdf-target-libada
52497 pdf-target-libada: \
52498 configure-target-libada
52499 @: $(MAKE); $(unstage)
52500 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52501 r=`${PWD_COMMAND}`; export r; \
52502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503 $(NORMAL_TARGET_EXPORTS) \
52504 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52505 for flag in $(EXTRA_TARGET_FLAGS); do \
52506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52507 done; \
52508 (cd $(TARGET_SUBDIR)/libada && \
52509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52511 "RANLIB=$${RANLIB}" \
52512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52513 pdf) \
52514 || exit 1
52516 @endif target-libada
52518 .PHONY: maybe-html-target-libada html-target-libada
52519 maybe-html-target-libada:
52520 @if target-libada
52521 maybe-html-target-libada: html-target-libada
52523 html-target-libada: \
52524 configure-target-libada
52525 @: $(MAKE); $(unstage)
52526 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52527 r=`${PWD_COMMAND}`; export r; \
52528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52529 $(NORMAL_TARGET_EXPORTS) \
52530 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52531 for flag in $(EXTRA_TARGET_FLAGS); do \
52532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52533 done; \
52534 (cd $(TARGET_SUBDIR)/libada && \
52535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52537 "RANLIB=$${RANLIB}" \
52538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52539 html) \
52540 || exit 1
52542 @endif target-libada
52544 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
52545 maybe-TAGS-target-libada:
52546 @if target-libada
52547 maybe-TAGS-target-libada: TAGS-target-libada
52549 TAGS-target-libada: \
52550 configure-target-libada
52551 @: $(MAKE); $(unstage)
52552 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52553 r=`${PWD_COMMAND}`; export r; \
52554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52555 $(NORMAL_TARGET_EXPORTS) \
52556 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52557 for flag in $(EXTRA_TARGET_FLAGS); do \
52558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52559 done; \
52560 (cd $(TARGET_SUBDIR)/libada && \
52561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52563 "RANLIB=$${RANLIB}" \
52564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52565 TAGS) \
52566 || exit 1
52568 @endif target-libada
52570 .PHONY: maybe-install-info-target-libada install-info-target-libada
52571 maybe-install-info-target-libada:
52572 @if target-libada
52573 maybe-install-info-target-libada: install-info-target-libada
52575 install-info-target-libada: \
52576 configure-target-libada \
52577 info-target-libada
52578 @: $(MAKE); $(unstage)
52579 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52580 r=`${PWD_COMMAND}`; export r; \
52581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582 $(NORMAL_TARGET_EXPORTS) \
52583 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
52584 for flag in $(EXTRA_TARGET_FLAGS); do \
52585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52586 done; \
52587 (cd $(TARGET_SUBDIR)/libada && \
52588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52590 "RANLIB=$${RANLIB}" \
52591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52592 install-info) \
52593 || exit 1
52595 @endif target-libada
52597 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52598 maybe-install-pdf-target-libada:
52599 @if target-libada
52600 maybe-install-pdf-target-libada: install-pdf-target-libada
52602 install-pdf-target-libada: \
52603 configure-target-libada \
52604 pdf-target-libada
52605 @: $(MAKE); $(unstage)
52606 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52607 r=`${PWD_COMMAND}`; export r; \
52608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52609 $(NORMAL_TARGET_EXPORTS) \
52610 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52611 for flag in $(EXTRA_TARGET_FLAGS); do \
52612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52613 done; \
52614 (cd $(TARGET_SUBDIR)/libada && \
52615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52617 "RANLIB=$${RANLIB}" \
52618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52619 install-pdf) \
52620 || exit 1
52622 @endif target-libada
52624 .PHONY: maybe-install-html-target-libada install-html-target-libada
52625 maybe-install-html-target-libada:
52626 @if target-libada
52627 maybe-install-html-target-libada: install-html-target-libada
52629 install-html-target-libada: \
52630 configure-target-libada \
52631 html-target-libada
52632 @: $(MAKE); $(unstage)
52633 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52634 r=`${PWD_COMMAND}`; export r; \
52635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52636 $(NORMAL_TARGET_EXPORTS) \
52637 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52638 for flag in $(EXTRA_TARGET_FLAGS); do \
52639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52640 done; \
52641 (cd $(TARGET_SUBDIR)/libada && \
52642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52644 "RANLIB=$${RANLIB}" \
52645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52646 install-html) \
52647 || exit 1
52649 @endif target-libada
52651 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
52652 maybe-installcheck-target-libada:
52653 @if target-libada
52654 maybe-installcheck-target-libada: installcheck-target-libada
52656 installcheck-target-libada: \
52657 configure-target-libada
52658 @: $(MAKE); $(unstage)
52659 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52660 r=`${PWD_COMMAND}`; export r; \
52661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52662 $(NORMAL_TARGET_EXPORTS) \
52663 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52664 for flag in $(EXTRA_TARGET_FLAGS); do \
52665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52666 done; \
52667 (cd $(TARGET_SUBDIR)/libada && \
52668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52670 "RANLIB=$${RANLIB}" \
52671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52672 installcheck) \
52673 || exit 1
52675 @endif target-libada
52677 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52678 maybe-mostlyclean-target-libada:
52679 @if target-libada
52680 maybe-mostlyclean-target-libada: mostlyclean-target-libada
52682 mostlyclean-target-libada:
52683 @: $(MAKE); $(unstage)
52684 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52685 r=`${PWD_COMMAND}`; export r; \
52686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687 $(NORMAL_TARGET_EXPORTS) \
52688 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52689 for flag in $(EXTRA_TARGET_FLAGS); do \
52690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52691 done; \
52692 (cd $(TARGET_SUBDIR)/libada && \
52693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52695 "RANLIB=$${RANLIB}" \
52696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52697 mostlyclean) \
52698 || exit 1
52700 @endif target-libada
52702 .PHONY: maybe-clean-target-libada clean-target-libada
52703 maybe-clean-target-libada:
52704 @if target-libada
52705 maybe-clean-target-libada: clean-target-libada
52707 clean-target-libada:
52708 @: $(MAKE); $(unstage)
52709 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52710 r=`${PWD_COMMAND}`; export r; \
52711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52712 $(NORMAL_TARGET_EXPORTS) \
52713 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52714 for flag in $(EXTRA_TARGET_FLAGS); do \
52715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52716 done; \
52717 (cd $(TARGET_SUBDIR)/libada && \
52718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52720 "RANLIB=$${RANLIB}" \
52721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52722 clean) \
52723 || exit 1
52725 @endif target-libada
52727 .PHONY: maybe-distclean-target-libada distclean-target-libada
52728 maybe-distclean-target-libada:
52729 @if target-libada
52730 maybe-distclean-target-libada: distclean-target-libada
52732 distclean-target-libada:
52733 @: $(MAKE); $(unstage)
52734 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52735 r=`${PWD_COMMAND}`; export r; \
52736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52737 $(NORMAL_TARGET_EXPORTS) \
52738 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52739 for flag in $(EXTRA_TARGET_FLAGS); do \
52740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52741 done; \
52742 (cd $(TARGET_SUBDIR)/libada && \
52743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52745 "RANLIB=$${RANLIB}" \
52746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52747 distclean) \
52748 || exit 1
52750 @endif target-libada
52752 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52753 maybe-maintainer-clean-target-libada:
52754 @if target-libada
52755 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52757 maintainer-clean-target-libada:
52758 @: $(MAKE); $(unstage)
52759 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52760 r=`${PWD_COMMAND}`; export r; \
52761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52762 $(NORMAL_TARGET_EXPORTS) \
52763 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52764 for flag in $(EXTRA_TARGET_FLAGS); do \
52765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52766 done; \
52767 (cd $(TARGET_SUBDIR)/libada && \
52768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52770 "RANLIB=$${RANLIB}" \
52771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52772 maintainer-clean) \
52773 || exit 1
52775 @endif target-libada
52781 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
52782 maybe-configure-target-libgomp:
52783 @if gcc-bootstrap
52784 configure-target-libgomp: stage_current
52785 @endif gcc-bootstrap
52786 @if target-libgomp
52787 maybe-configure-target-libgomp: configure-target-libgomp
52788 configure-target-libgomp:
52789 @: $(MAKE); $(unstage)
52790 @r=`${PWD_COMMAND}`; export r; \
52791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52792 echo "Checking multilib configuration for libgomp..."; \
52793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52795 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52796 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52797 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52798 else \
52799 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52800 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52801 fi; \
52802 else \
52803 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52804 fi; \
52805 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52807 $(NORMAL_TARGET_EXPORTS) \
52808 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52809 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52810 case $(srcdir) in \
52811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52812 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52814 esac; \
52815 srcdiroption="--srcdir=$${topdir}/libgomp"; \
52816 libsrcdir="$$s/libgomp"; \
52817 rm -f no-such-file || : ; \
52818 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52820 --target=${target_alias} $${srcdiroption} \
52821 || exit 1
52822 @endif target-libgomp
52828 .PHONY: all-target-libgomp maybe-all-target-libgomp
52829 maybe-all-target-libgomp:
52830 @if gcc-bootstrap
52831 all-target-libgomp: stage_current
52832 @endif gcc-bootstrap
52833 @if target-libgomp
52834 TARGET-target-libgomp=all
52835 maybe-all-target-libgomp: all-target-libgomp
52836 all-target-libgomp: configure-target-libgomp
52837 @: $(MAKE); $(unstage)
52838 @r=`${PWD_COMMAND}`; export r; \
52839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52840 $(NORMAL_TARGET_EXPORTS) \
52841 (cd $(TARGET_SUBDIR)/libgomp && \
52842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52843 $(TARGET-target-libgomp))
52844 @endif target-libgomp
52850 .PHONY: check-target-libgomp maybe-check-target-libgomp
52851 maybe-check-target-libgomp:
52852 @if target-libgomp
52853 maybe-check-target-libgomp: check-target-libgomp
52855 check-target-libgomp:
52856 @: $(MAKE); $(unstage)
52857 @r=`${PWD_COMMAND}`; export r; \
52858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52859 $(NORMAL_TARGET_EXPORTS) \
52860 (cd $(TARGET_SUBDIR)/libgomp && \
52861 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52863 @endif target-libgomp
52865 .PHONY: install-target-libgomp maybe-install-target-libgomp
52866 maybe-install-target-libgomp:
52867 @if target-libgomp
52868 maybe-install-target-libgomp: install-target-libgomp
52870 install-target-libgomp: installdirs
52871 @: $(MAKE); $(unstage)
52872 @r=`${PWD_COMMAND}`; export r; \
52873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52874 $(NORMAL_TARGET_EXPORTS) \
52875 (cd $(TARGET_SUBDIR)/libgomp && \
52876 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52878 @endif target-libgomp
52880 # Other targets (info, dvi, pdf, etc.)
52882 .PHONY: maybe-info-target-libgomp info-target-libgomp
52883 maybe-info-target-libgomp:
52884 @if target-libgomp
52885 maybe-info-target-libgomp: info-target-libgomp
52887 info-target-libgomp: \
52888 configure-target-libgomp
52889 @: $(MAKE); $(unstage)
52890 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52891 r=`${PWD_COMMAND}`; export r; \
52892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52893 $(NORMAL_TARGET_EXPORTS) \
52894 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52895 for flag in $(EXTRA_TARGET_FLAGS); do \
52896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52897 done; \
52898 (cd $(TARGET_SUBDIR)/libgomp && \
52899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52901 "RANLIB=$${RANLIB}" \
52902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52903 info) \
52904 || exit 1
52906 @endif target-libgomp
52908 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52909 maybe-dvi-target-libgomp:
52910 @if target-libgomp
52911 maybe-dvi-target-libgomp: dvi-target-libgomp
52913 dvi-target-libgomp: \
52914 configure-target-libgomp
52915 @: $(MAKE); $(unstage)
52916 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52917 r=`${PWD_COMMAND}`; export r; \
52918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52919 $(NORMAL_TARGET_EXPORTS) \
52920 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52921 for flag in $(EXTRA_TARGET_FLAGS); do \
52922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52923 done; \
52924 (cd $(TARGET_SUBDIR)/libgomp && \
52925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52927 "RANLIB=$${RANLIB}" \
52928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52929 dvi) \
52930 || exit 1
52932 @endif target-libgomp
52934 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52935 maybe-pdf-target-libgomp:
52936 @if target-libgomp
52937 maybe-pdf-target-libgomp: pdf-target-libgomp
52939 pdf-target-libgomp: \
52940 configure-target-libgomp
52941 @: $(MAKE); $(unstage)
52942 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52943 r=`${PWD_COMMAND}`; export r; \
52944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52945 $(NORMAL_TARGET_EXPORTS) \
52946 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52947 for flag in $(EXTRA_TARGET_FLAGS); do \
52948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52949 done; \
52950 (cd $(TARGET_SUBDIR)/libgomp && \
52951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52953 "RANLIB=$${RANLIB}" \
52954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52955 pdf) \
52956 || exit 1
52958 @endif target-libgomp
52960 .PHONY: maybe-html-target-libgomp html-target-libgomp
52961 maybe-html-target-libgomp:
52962 @if target-libgomp
52963 maybe-html-target-libgomp: html-target-libgomp
52965 html-target-libgomp: \
52966 configure-target-libgomp
52967 @: $(MAKE); $(unstage)
52968 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52969 r=`${PWD_COMMAND}`; export r; \
52970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52971 $(NORMAL_TARGET_EXPORTS) \
52972 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52973 for flag in $(EXTRA_TARGET_FLAGS); do \
52974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52975 done; \
52976 (cd $(TARGET_SUBDIR)/libgomp && \
52977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52979 "RANLIB=$${RANLIB}" \
52980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52981 html) \
52982 || exit 1
52984 @endif target-libgomp
52986 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52987 maybe-TAGS-target-libgomp:
52988 @if target-libgomp
52989 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52991 TAGS-target-libgomp: \
52992 configure-target-libgomp
52993 @: $(MAKE); $(unstage)
52994 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52995 r=`${PWD_COMMAND}`; export r; \
52996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52997 $(NORMAL_TARGET_EXPORTS) \
52998 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52999 for flag in $(EXTRA_TARGET_FLAGS); do \
53000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53001 done; \
53002 (cd $(TARGET_SUBDIR)/libgomp && \
53003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53005 "RANLIB=$${RANLIB}" \
53006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53007 TAGS) \
53008 || exit 1
53010 @endif target-libgomp
53012 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53013 maybe-install-info-target-libgomp:
53014 @if target-libgomp
53015 maybe-install-info-target-libgomp: install-info-target-libgomp
53017 install-info-target-libgomp: \
53018 configure-target-libgomp \
53019 info-target-libgomp
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
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)/libgomp && \
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 install-info) \
53035 || exit 1
53037 @endif target-libgomp
53039 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53040 maybe-install-pdf-target-libgomp:
53041 @if target-libgomp
53042 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53044 install-pdf-target-libgomp: \
53045 configure-target-libgomp \
53046 pdf-target-libgomp
53047 @: $(MAKE); $(unstage)
53048 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53049 r=`${PWD_COMMAND}`; export r; \
53050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53051 $(NORMAL_TARGET_EXPORTS) \
53052 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53053 for flag in $(EXTRA_TARGET_FLAGS); do \
53054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53055 done; \
53056 (cd $(TARGET_SUBDIR)/libgomp && \
53057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53059 "RANLIB=$${RANLIB}" \
53060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53061 install-pdf) \
53062 || exit 1
53064 @endif target-libgomp
53066 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53067 maybe-install-html-target-libgomp:
53068 @if target-libgomp
53069 maybe-install-html-target-libgomp: install-html-target-libgomp
53071 install-html-target-libgomp: \
53072 configure-target-libgomp \
53073 html-target-libgomp
53074 @: $(MAKE); $(unstage)
53075 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53076 r=`${PWD_COMMAND}`; export r; \
53077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53078 $(NORMAL_TARGET_EXPORTS) \
53079 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53080 for flag in $(EXTRA_TARGET_FLAGS); do \
53081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53082 done; \
53083 (cd $(TARGET_SUBDIR)/libgomp && \
53084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53086 "RANLIB=$${RANLIB}" \
53087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53088 install-html) \
53089 || exit 1
53091 @endif target-libgomp
53093 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53094 maybe-installcheck-target-libgomp:
53095 @if target-libgomp
53096 maybe-installcheck-target-libgomp: installcheck-target-libgomp
53098 installcheck-target-libgomp: \
53099 configure-target-libgomp
53100 @: $(MAKE); $(unstage)
53101 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53102 r=`${PWD_COMMAND}`; export r; \
53103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53104 $(NORMAL_TARGET_EXPORTS) \
53105 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53106 for flag in $(EXTRA_TARGET_FLAGS); do \
53107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53108 done; \
53109 (cd $(TARGET_SUBDIR)/libgomp && \
53110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53112 "RANLIB=$${RANLIB}" \
53113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53114 installcheck) \
53115 || exit 1
53117 @endif target-libgomp
53119 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53120 maybe-mostlyclean-target-libgomp:
53121 @if target-libgomp
53122 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53124 mostlyclean-target-libgomp:
53125 @: $(MAKE); $(unstage)
53126 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53127 r=`${PWD_COMMAND}`; export r; \
53128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53129 $(NORMAL_TARGET_EXPORTS) \
53130 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53131 for flag in $(EXTRA_TARGET_FLAGS); do \
53132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53133 done; \
53134 (cd $(TARGET_SUBDIR)/libgomp && \
53135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53137 "RANLIB=$${RANLIB}" \
53138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53139 mostlyclean) \
53140 || exit 1
53142 @endif target-libgomp
53144 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
53145 maybe-clean-target-libgomp:
53146 @if target-libgomp
53147 maybe-clean-target-libgomp: clean-target-libgomp
53149 clean-target-libgomp:
53150 @: $(MAKE); $(unstage)
53151 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53152 r=`${PWD_COMMAND}`; export r; \
53153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53154 $(NORMAL_TARGET_EXPORTS) \
53155 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53156 for flag in $(EXTRA_TARGET_FLAGS); do \
53157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53158 done; \
53159 (cd $(TARGET_SUBDIR)/libgomp && \
53160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53162 "RANLIB=$${RANLIB}" \
53163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53164 clean) \
53165 || exit 1
53167 @endif target-libgomp
53169 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53170 maybe-distclean-target-libgomp:
53171 @if target-libgomp
53172 maybe-distclean-target-libgomp: distclean-target-libgomp
53174 distclean-target-libgomp:
53175 @: $(MAKE); $(unstage)
53176 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53177 r=`${PWD_COMMAND}`; export r; \
53178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179 $(NORMAL_TARGET_EXPORTS) \
53180 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53181 for flag in $(EXTRA_TARGET_FLAGS); do \
53182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53183 done; \
53184 (cd $(TARGET_SUBDIR)/libgomp && \
53185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53187 "RANLIB=$${RANLIB}" \
53188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53189 distclean) \
53190 || exit 1
53192 @endif target-libgomp
53194 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53195 maybe-maintainer-clean-target-libgomp:
53196 @if target-libgomp
53197 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53199 maintainer-clean-target-libgomp:
53200 @: $(MAKE); $(unstage)
53201 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53202 r=`${PWD_COMMAND}`; export r; \
53203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53204 $(NORMAL_TARGET_EXPORTS) \
53205 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53206 for flag in $(EXTRA_TARGET_FLAGS); do \
53207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53208 done; \
53209 (cd $(TARGET_SUBDIR)/libgomp && \
53210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53212 "RANLIB=$${RANLIB}" \
53213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53214 maintainer-clean) \
53215 || exit 1
53217 @endif target-libgomp
53221 # ----------
53222 # GCC module
53223 # ----------
53225 @if gcc-no-bootstrap
53226 .PHONY: cross
53227 cross: all-build all-gas all-ld
53228 @r=`${PWD_COMMAND}`; export r; \
53229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53230 $(HOST_EXPORTS) \
53231 echo "Building the C and C++ compiler"; \
53232 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53233 @r=`${PWD_COMMAND}`; export r; \
53234 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53235 echo "Building runtime libraries"; \
53236 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53237 @endif gcc-no-bootstrap
53239 @if gcc
53241 .PHONY: check-gcc-c check-c
53242 check-gcc-c:
53243 r=`${PWD_COMMAND}`; export r; \
53244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53245 $(HOST_EXPORTS) \
53246 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
53247 check-c: check-gcc-c
53249 .PHONY: check-gcc-c++ check-c++
53250 check-gcc-c++:
53251 r=`${PWD_COMMAND}`; export r; \
53252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53253 $(HOST_EXPORTS) \
53254 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53255 check-c++: check-gcc-c++ check-target-libstdc++-v3
53257 .PHONY: check-gcc-fortran check-fortran
53258 check-gcc-fortran:
53259 r=`${PWD_COMMAND}`; export r; \
53260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53261 $(HOST_EXPORTS) \
53262 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53263 check-fortran: check-gcc-fortran check-target-libgfortran
53265 .PHONY: check-gcc-java check-java
53266 check-gcc-java:
53267 r=`${PWD_COMMAND}`; export r; \
53268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53269 $(HOST_EXPORTS) \
53270 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
53271 check-java: check-gcc-java check-target-libjava
53273 .PHONY: check-gcc-ada check-ada
53274 check-gcc-ada:
53275 r=`${PWD_COMMAND}`; export r; \
53276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53277 $(HOST_EXPORTS) \
53278 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53279 check-ada: check-gcc-ada check-target-libada
53281 .PHONY: check-gcc-objc check-objc
53282 check-gcc-objc:
53283 r=`${PWD_COMMAND}`; export r; \
53284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285 $(HOST_EXPORTS) \
53286 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53287 check-objc: check-gcc-objc check-target-libobjc
53289 .PHONY: check-gcc-obj-c++ check-obj-c++
53290 check-gcc-obj-c++:
53291 r=`${PWD_COMMAND}`; export r; \
53292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53293 $(HOST_EXPORTS) \
53294 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53295 check-obj-c++: check-gcc-obj-c++
53298 # Install the gcc headers files, but not the fixed include files,
53299 # which Cygnus is not allowed to distribute. This rule is very
53300 # dependent on the workings of the gcc Makefile.in.
53301 .PHONY: gcc-no-fixedincludes
53302 gcc-no-fixedincludes:
53303 @if [ -f ./gcc/Makefile ]; then \
53304 rm -rf gcc/tmp-include; \
53305 mv gcc/include gcc/tmp-include 2>/dev/null; \
53306 mkdir gcc/include; \
53307 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53308 touch gcc/stmp-fixinc gcc/include/fixed; \
53309 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53310 r=`${PWD_COMMAND}`; export r; \
53311 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53312 $(HOST_EXPORTS) \
53313 (cd ./gcc && \
53314 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53315 rm -rf gcc/include; \
53316 mv gcc/tmp-include gcc/include 2>/dev/null; \
53317 else true; fi
53318 @endif gcc
53320 # ---------------------
53321 # GCC bootstrap support
53322 # ---------------------
53324 # We track the current stage (the one in 'gcc') in the stage_current file.
53325 # stage_last instead tracks the stage that was built last. These targets
53326 # are dummy when toplevel bootstrap is not active.
53328 # While making host and target tools, symlinks to the final stage must be
53329 # there, so $(unstage) should be run at various points. To avoid excessive
53330 # recursive invocations of make, we "inline" them using a variable. These
53331 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53332 # to avoid warnings from the GNU Make job server.
53334 unstage = :
53335 stage = :
53336 current_stage = ""
53338 @if gcc-bootstrap
53339 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53340 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53341 current_stage = "`cat stage_current 2> /dev/null`"
53342 @endif gcc-bootstrap
53344 .PHONY: unstage stage
53345 unstage:
53346 @: $(MAKE); $(unstage)
53347 stage:
53348 @: $(MAKE); $(stage)
53350 # Disable commands for lean bootstrap.
53351 LEAN = false
53353 # We name the build directories for the various stages "stage1-gcc",
53354 # "stage2-gcc","stage3-gcc", etc.
53356 # Since the 'compare' process will fail (on debugging information) if any
53357 # directory names are different, we need to link the gcc directory for
53358 # the previous stage to a constant name ('prev-gcc'), and to make the name of
53359 # the build directories constant as well. For the latter, we use naked names
53360 # like 'gcc', because the scripts in that directory assume it. We use
53361 # mv on platforms where symlinks to directories do not work or are not
53362 # reliable.
53364 # 'touch' doesn't work right on some platforms.
53365 STAMP = echo timestamp >
53367 # We only want to compare .o files, so set this!
53368 objext = .o
53371 .PHONY: stage1-start stage1-end
53373 stage1-start::
53374 @: $(MAKE); $(stage); \
53375 echo stage1 > stage_current ; \
53376 echo stage1 > stage_last; \
53377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53378 @if bfd
53379 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53380 mkdir stage1-bfd; \
53381 mv stage1-bfd bfd
53382 @endif bfd
53383 @if opcodes
53384 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53385 mkdir stage1-opcodes; \
53386 mv stage1-opcodes opcodes
53387 @endif opcodes
53388 @if binutils
53389 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53390 mkdir stage1-binutils; \
53391 mv stage1-binutils binutils
53392 @endif binutils
53393 @if gas
53394 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53395 mkdir stage1-gas; \
53396 mv stage1-gas gas
53397 @endif gas
53398 @if gcc
53399 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53400 mkdir stage1-gcc; \
53401 mv stage1-gcc gcc
53402 @endif gcc
53403 @if gmp
53404 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53405 mkdir stage1-gmp; \
53406 mv stage1-gmp gmp
53407 @endif gmp
53408 @if mpfr
53409 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53410 mkdir stage1-mpfr; \
53411 mv stage1-mpfr mpfr
53412 @endif mpfr
53413 @if mpc
53414 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53415 mkdir stage1-mpc; \
53416 mv stage1-mpc mpc
53417 @endif mpc
53418 @if ppl
53419 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53420 mkdir stage1-ppl; \
53421 mv stage1-ppl ppl
53422 @endif ppl
53423 @if cloog
53424 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53425 mkdir stage1-cloog; \
53426 mv stage1-cloog cloog
53427 @endif cloog
53428 @if gold
53429 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53430 mkdir stage1-gold; \
53431 mv stage1-gold gold
53432 @endif gold
53433 @if intl
53434 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53435 mkdir stage1-intl; \
53436 mv stage1-intl intl
53437 @endif intl
53438 @if ld
53439 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53440 mkdir stage1-ld; \
53441 mv stage1-ld ld
53442 @endif ld
53443 @if libcpp
53444 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53445 mkdir stage1-libcpp; \
53446 mv stage1-libcpp libcpp
53447 @endif libcpp
53448 @if libdecnumber
53449 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53450 mkdir stage1-libdecnumber; \
53451 mv stage1-libdecnumber libdecnumber
53452 @endif libdecnumber
53453 @if libiberty
53454 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53455 mkdir stage1-libiberty; \
53456 mv stage1-libiberty libiberty
53457 @endif libiberty
53458 @if zlib
53459 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53460 mkdir stage1-zlib; \
53461 mv stage1-zlib zlib
53462 @endif zlib
53463 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53464 mkdir stage1-$(TARGET_SUBDIR); \
53465 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53467 stage1-end::
53468 @if bfd
53469 @if test -d $(HOST_SUBDIR)/bfd ; then \
53470 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
53472 @endif bfd
53473 @if opcodes
53474 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53475 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
53477 @endif opcodes
53478 @if binutils
53479 @if test -d $(HOST_SUBDIR)/binutils ; then \
53480 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
53482 @endif binutils
53483 @if gas
53484 @if test -d $(HOST_SUBDIR)/gas ; then \
53485 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
53487 @endif gas
53488 @if gcc
53489 @if test -d $(HOST_SUBDIR)/gcc ; then \
53490 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
53492 @endif gcc
53493 @if gmp
53494 @if test -d $(HOST_SUBDIR)/gmp ; then \
53495 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
53497 @endif gmp
53498 @if mpfr
53499 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53500 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
53502 @endif mpfr
53503 @if mpc
53504 @if test -d $(HOST_SUBDIR)/mpc ; then \
53505 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
53507 @endif mpc
53508 @if ppl
53509 @if test -d $(HOST_SUBDIR)/ppl ; then \
53510 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
53512 @endif ppl
53513 @if cloog
53514 @if test -d $(HOST_SUBDIR)/cloog ; then \
53515 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
53517 @endif cloog
53518 @if gold
53519 @if test -d $(HOST_SUBDIR)/gold ; then \
53520 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
53522 @endif gold
53523 @if intl
53524 @if test -d $(HOST_SUBDIR)/intl ; then \
53525 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
53527 @endif intl
53528 @if ld
53529 @if test -d $(HOST_SUBDIR)/ld ; then \
53530 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
53532 @endif ld
53533 @if libcpp
53534 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53535 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
53537 @endif libcpp
53538 @if libdecnumber
53539 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53540 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
53542 @endif libdecnumber
53543 @if libiberty
53544 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53545 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
53547 @endif libiberty
53548 @if zlib
53549 @if test -d $(HOST_SUBDIR)/zlib ; then \
53550 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
53552 @endif zlib
53553 @if test -d $(TARGET_SUBDIR) ; then \
53554 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
53556 rm -f stage_current
53558 # Bubble a bug fix through all the stages up to stage 1. They are
53559 # remade, but not reconfigured. The next stage (if any) will not be
53560 # reconfigured either.
53561 .PHONY: stage1-bubble
53562 stage1-bubble::
53563 @r=`${PWD_COMMAND}`; export r; \
53564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53565 if test -f stage1-lean ; then \
53566 echo Skipping rebuild of stage1 ; \
53567 else \
53568 $(MAKE) stage1-start; \
53569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53572 .PHONY: all-stage1 clean-stage1
53573 do-clean: clean-stage1
53575 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53576 # only possibility, but now it conflicts with no-bootstrap rules
53577 @if gcc-bootstrap
53582 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53584 .PHONY: distclean-stage1
53585 distclean-stage1::
53586 @: $(MAKE); $(stage)
53587 @test "`cat stage_last`" != stage1 || rm -f stage_last
53588 rm -rf stage1-*
53591 @endif gcc-bootstrap
53594 .PHONY: stage2-start stage2-end
53596 stage2-start::
53597 @: $(MAKE); $(stage); \
53598 echo stage2 > stage_current ; \
53599 echo stage2 > stage_last; \
53600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53601 @if bfd
53602 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53603 mkdir stage2-bfd; \
53604 mv stage2-bfd bfd ; \
53605 mv stage1-bfd prev-bfd || test -f stage1-lean
53606 @endif bfd
53607 @if opcodes
53608 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53609 mkdir stage2-opcodes; \
53610 mv stage2-opcodes opcodes ; \
53611 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53612 @endif opcodes
53613 @if binutils
53614 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53615 mkdir stage2-binutils; \
53616 mv stage2-binutils binutils ; \
53617 mv stage1-binutils prev-binutils || test -f stage1-lean
53618 @endif binutils
53619 @if gas
53620 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53621 mkdir stage2-gas; \
53622 mv stage2-gas gas ; \
53623 mv stage1-gas prev-gas || test -f stage1-lean
53624 @endif gas
53625 @if gcc
53626 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53627 mkdir stage2-gcc; \
53628 mv stage2-gcc gcc ; \
53629 mv stage1-gcc prev-gcc || test -f stage1-lean
53630 @endif gcc
53631 @if gmp
53632 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53633 mkdir stage2-gmp; \
53634 mv stage2-gmp gmp ; \
53635 mv stage1-gmp prev-gmp || test -f stage1-lean
53636 @endif gmp
53637 @if mpfr
53638 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53639 mkdir stage2-mpfr; \
53640 mv stage2-mpfr mpfr ; \
53641 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53642 @endif mpfr
53643 @if mpc
53644 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53645 mkdir stage2-mpc; \
53646 mv stage2-mpc mpc ; \
53647 mv stage1-mpc prev-mpc || test -f stage1-lean
53648 @endif mpc
53649 @if ppl
53650 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53651 mkdir stage2-ppl; \
53652 mv stage2-ppl ppl ; \
53653 mv stage1-ppl prev-ppl || test -f stage1-lean
53654 @endif ppl
53655 @if cloog
53656 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53657 mkdir stage2-cloog; \
53658 mv stage2-cloog cloog ; \
53659 mv stage1-cloog prev-cloog || test -f stage1-lean
53660 @endif cloog
53661 @if gold
53662 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53663 mkdir stage2-gold; \
53664 mv stage2-gold gold ; \
53665 mv stage1-gold prev-gold || test -f stage1-lean
53666 @endif gold
53667 @if intl
53668 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53669 mkdir stage2-intl; \
53670 mv stage2-intl intl ; \
53671 mv stage1-intl prev-intl || test -f stage1-lean
53672 @endif intl
53673 @if ld
53674 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53675 mkdir stage2-ld; \
53676 mv stage2-ld ld ; \
53677 mv stage1-ld prev-ld || test -f stage1-lean
53678 @endif ld
53679 @if libcpp
53680 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53681 mkdir stage2-libcpp; \
53682 mv stage2-libcpp libcpp ; \
53683 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53684 @endif libcpp
53685 @if libdecnumber
53686 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53687 mkdir stage2-libdecnumber; \
53688 mv stage2-libdecnumber libdecnumber ; \
53689 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53690 @endif libdecnumber
53691 @if libiberty
53692 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53693 mkdir stage2-libiberty; \
53694 mv stage2-libiberty libiberty ; \
53695 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53696 @endif libiberty
53697 @if zlib
53698 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53699 mkdir stage2-zlib; \
53700 mv stage2-zlib zlib ; \
53701 mv stage1-zlib prev-zlib || test -f stage1-lean
53702 @endif zlib
53703 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53704 mkdir stage2-$(TARGET_SUBDIR); \
53705 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53706 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53708 stage2-end::
53709 @if bfd
53710 @if test -d $(HOST_SUBDIR)/bfd ; then \
53711 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53712 mv prev-bfd stage1-bfd ; : ; \
53714 @endif bfd
53715 @if opcodes
53716 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53717 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53718 mv prev-opcodes stage1-opcodes ; : ; \
53720 @endif opcodes
53721 @if binutils
53722 @if test -d $(HOST_SUBDIR)/binutils ; then \
53723 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53724 mv prev-binutils stage1-binutils ; : ; \
53726 @endif binutils
53727 @if gas
53728 @if test -d $(HOST_SUBDIR)/gas ; then \
53729 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53730 mv prev-gas stage1-gas ; : ; \
53732 @endif gas
53733 @if gcc
53734 @if test -d $(HOST_SUBDIR)/gcc ; then \
53735 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53736 mv prev-gcc stage1-gcc ; : ; \
53738 @endif gcc
53739 @if gmp
53740 @if test -d $(HOST_SUBDIR)/gmp ; then \
53741 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53742 mv prev-gmp stage1-gmp ; : ; \
53744 @endif gmp
53745 @if mpfr
53746 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53747 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53748 mv prev-mpfr stage1-mpfr ; : ; \
53750 @endif mpfr
53751 @if mpc
53752 @if test -d $(HOST_SUBDIR)/mpc ; then \
53753 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
53754 mv prev-mpc stage1-mpc ; : ; \
53756 @endif mpc
53757 @if ppl
53758 @if test -d $(HOST_SUBDIR)/ppl ; then \
53759 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53760 mv prev-ppl stage1-ppl ; : ; \
53762 @endif ppl
53763 @if cloog
53764 @if test -d $(HOST_SUBDIR)/cloog ; then \
53765 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53766 mv prev-cloog stage1-cloog ; : ; \
53768 @endif cloog
53769 @if gold
53770 @if test -d $(HOST_SUBDIR)/gold ; then \
53771 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53772 mv prev-gold stage1-gold ; : ; \
53774 @endif gold
53775 @if intl
53776 @if test -d $(HOST_SUBDIR)/intl ; then \
53777 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53778 mv prev-intl stage1-intl ; : ; \
53780 @endif intl
53781 @if ld
53782 @if test -d $(HOST_SUBDIR)/ld ; then \
53783 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53784 mv prev-ld stage1-ld ; : ; \
53786 @endif ld
53787 @if libcpp
53788 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53789 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53790 mv prev-libcpp stage1-libcpp ; : ; \
53792 @endif libcpp
53793 @if libdecnumber
53794 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53795 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53796 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53798 @endif libdecnumber
53799 @if libiberty
53800 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53801 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53802 mv prev-libiberty stage1-libiberty ; : ; \
53804 @endif libiberty
53805 @if zlib
53806 @if test -d $(HOST_SUBDIR)/zlib ; then \
53807 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53808 mv prev-zlib stage1-zlib ; : ; \
53810 @endif zlib
53811 @if test -d $(TARGET_SUBDIR) ; then \
53812 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
53813 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53815 rm -f stage_current
53817 # Bubble a bug fix through all the stages up to stage 2. They are
53818 # remade, but not reconfigured. The next stage (if any) will not be
53819 # reconfigured either.
53820 .PHONY: stage2-bubble
53821 stage2-bubble:: stage1-bubble
53822 @r=`${PWD_COMMAND}`; export r; \
53823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824 if test -f stage2-lean || test -f stage1-lean ; then \
53825 echo Skipping rebuild of stage2 ; \
53826 else \
53827 $(MAKE) stage2-start; \
53828 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53831 .PHONY: all-stage2 clean-stage2
53832 do-clean: clean-stage2
53834 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53835 # only possibility, but now it conflicts with no-bootstrap rules
53836 @if gcc-bootstrap
53840 .PHONY: bootstrap2 bootstrap2-lean
53841 bootstrap2:
53842 echo stage2 > stage_final
53843 @r=`${PWD_COMMAND}`; export r; \
53844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53846 @: $(MAKE); $(unstage)
53847 @r=`${PWD_COMMAND}`; export r; \
53848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53849 TFLAGS="$(STAGE2_TFLAGS)"; \
53850 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53852 bootstrap2-lean:
53853 echo stage2 > stage_final
53854 @r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53857 @: $(MAKE); $(unstage)
53858 @r=`${PWD_COMMAND}`; export r; \
53859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53860 TFLAGS="$(STAGE2_TFLAGS)"; \
53861 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53864 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53865 distclean-stage1:: distclean-stage2
53866 .PHONY: distclean-stage2
53867 distclean-stage2::
53868 @: $(MAKE); $(stage)
53869 @test "`cat stage_last`" != stage2 || rm -f stage_last
53870 rm -rf stage2-*
53873 @endif gcc-bootstrap
53876 .PHONY: stage3-start stage3-end
53878 stage3-start::
53879 @: $(MAKE); $(stage); \
53880 echo stage3 > stage_current ; \
53881 echo stage3 > stage_last; \
53882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53883 @if bfd
53884 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53885 mkdir stage3-bfd; \
53886 mv stage3-bfd bfd ; \
53887 mv stage2-bfd prev-bfd || test -f stage2-lean
53888 @endif bfd
53889 @if opcodes
53890 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53891 mkdir stage3-opcodes; \
53892 mv stage3-opcodes opcodes ; \
53893 mv stage2-opcodes prev-opcodes || test -f stage2-lean
53894 @endif opcodes
53895 @if binutils
53896 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53897 mkdir stage3-binutils; \
53898 mv stage3-binutils binutils ; \
53899 mv stage2-binutils prev-binutils || test -f stage2-lean
53900 @endif binutils
53901 @if gas
53902 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53903 mkdir stage3-gas; \
53904 mv stage3-gas gas ; \
53905 mv stage2-gas prev-gas || test -f stage2-lean
53906 @endif gas
53907 @if gcc
53908 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53909 mkdir stage3-gcc; \
53910 mv stage3-gcc gcc ; \
53911 mv stage2-gcc prev-gcc || test -f stage2-lean
53912 @endif gcc
53913 @if gmp
53914 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53915 mkdir stage3-gmp; \
53916 mv stage3-gmp gmp ; \
53917 mv stage2-gmp prev-gmp || test -f stage2-lean
53918 @endif gmp
53919 @if mpfr
53920 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53921 mkdir stage3-mpfr; \
53922 mv stage3-mpfr mpfr ; \
53923 mv stage2-mpfr prev-mpfr || test -f stage2-lean
53924 @endif mpfr
53925 @if mpc
53926 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53927 mkdir stage3-mpc; \
53928 mv stage3-mpc mpc ; \
53929 mv stage2-mpc prev-mpc || test -f stage2-lean
53930 @endif mpc
53931 @if ppl
53932 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53933 mkdir stage3-ppl; \
53934 mv stage3-ppl ppl ; \
53935 mv stage2-ppl prev-ppl || test -f stage2-lean
53936 @endif ppl
53937 @if cloog
53938 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53939 mkdir stage3-cloog; \
53940 mv stage3-cloog cloog ; \
53941 mv stage2-cloog prev-cloog || test -f stage2-lean
53942 @endif cloog
53943 @if gold
53944 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53945 mkdir stage3-gold; \
53946 mv stage3-gold gold ; \
53947 mv stage2-gold prev-gold || test -f stage2-lean
53948 @endif gold
53949 @if intl
53950 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53951 mkdir stage3-intl; \
53952 mv stage3-intl intl ; \
53953 mv stage2-intl prev-intl || test -f stage2-lean
53954 @endif intl
53955 @if ld
53956 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53957 mkdir stage3-ld; \
53958 mv stage3-ld ld ; \
53959 mv stage2-ld prev-ld || test -f stage2-lean
53960 @endif ld
53961 @if libcpp
53962 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53963 mkdir stage3-libcpp; \
53964 mv stage3-libcpp libcpp ; \
53965 mv stage2-libcpp prev-libcpp || test -f stage2-lean
53966 @endif libcpp
53967 @if libdecnumber
53968 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53969 mkdir stage3-libdecnumber; \
53970 mv stage3-libdecnumber libdecnumber ; \
53971 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
53972 @endif libdecnumber
53973 @if libiberty
53974 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53975 mkdir stage3-libiberty; \
53976 mv stage3-libiberty libiberty ; \
53977 mv stage2-libiberty prev-libiberty || test -f stage2-lean
53978 @endif libiberty
53979 @if zlib
53980 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53981 mkdir stage3-zlib; \
53982 mv stage3-zlib zlib ; \
53983 mv stage2-zlib prev-zlib || test -f stage2-lean
53984 @endif zlib
53985 @[ -d stage3-$(TARGET_SUBDIR) ] || \
53986 mkdir stage3-$(TARGET_SUBDIR); \
53987 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53988 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
53990 stage3-end::
53991 @if bfd
53992 @if test -d $(HOST_SUBDIR)/bfd ; then \
53993 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
53994 mv prev-bfd stage2-bfd ; : ; \
53996 @endif bfd
53997 @if opcodes
53998 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53999 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54000 mv prev-opcodes stage2-opcodes ; : ; \
54002 @endif opcodes
54003 @if binutils
54004 @if test -d $(HOST_SUBDIR)/binutils ; then \
54005 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54006 mv prev-binutils stage2-binutils ; : ; \
54008 @endif binutils
54009 @if gas
54010 @if test -d $(HOST_SUBDIR)/gas ; then \
54011 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54012 mv prev-gas stage2-gas ; : ; \
54014 @endif gas
54015 @if gcc
54016 @if test -d $(HOST_SUBDIR)/gcc ; then \
54017 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54018 mv prev-gcc stage2-gcc ; : ; \
54020 @endif gcc
54021 @if gmp
54022 @if test -d $(HOST_SUBDIR)/gmp ; then \
54023 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54024 mv prev-gmp stage2-gmp ; : ; \
54026 @endif gmp
54027 @if mpfr
54028 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54029 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54030 mv prev-mpfr stage2-mpfr ; : ; \
54032 @endif mpfr
54033 @if mpc
54034 @if test -d $(HOST_SUBDIR)/mpc ; then \
54035 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
54036 mv prev-mpc stage2-mpc ; : ; \
54038 @endif mpc
54039 @if ppl
54040 @if test -d $(HOST_SUBDIR)/ppl ; then \
54041 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54042 mv prev-ppl stage2-ppl ; : ; \
54044 @endif ppl
54045 @if cloog
54046 @if test -d $(HOST_SUBDIR)/cloog ; then \
54047 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54048 mv prev-cloog stage2-cloog ; : ; \
54050 @endif cloog
54051 @if gold
54052 @if test -d $(HOST_SUBDIR)/gold ; then \
54053 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54054 mv prev-gold stage2-gold ; : ; \
54056 @endif gold
54057 @if intl
54058 @if test -d $(HOST_SUBDIR)/intl ; then \
54059 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54060 mv prev-intl stage2-intl ; : ; \
54062 @endif intl
54063 @if ld
54064 @if test -d $(HOST_SUBDIR)/ld ; then \
54065 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54066 mv prev-ld stage2-ld ; : ; \
54068 @endif ld
54069 @if libcpp
54070 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54071 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54072 mv prev-libcpp stage2-libcpp ; : ; \
54074 @endif libcpp
54075 @if libdecnumber
54076 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54077 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54078 mv prev-libdecnumber stage2-libdecnumber ; : ; \
54080 @endif libdecnumber
54081 @if libiberty
54082 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54083 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54084 mv prev-libiberty stage2-libiberty ; : ; \
54086 @endif libiberty
54087 @if zlib
54088 @if test -d $(HOST_SUBDIR)/zlib ; then \
54089 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54090 mv prev-zlib stage2-zlib ; : ; \
54092 @endif zlib
54093 @if test -d $(TARGET_SUBDIR) ; then \
54094 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
54095 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
54097 rm -f stage_current
54099 # Bubble a bug fix through all the stages up to stage 3. They are
54100 # remade, but not reconfigured. The next stage (if any) will not be
54101 # reconfigured either.
54102 .PHONY: stage3-bubble
54103 stage3-bubble:: stage2-bubble
54104 @r=`${PWD_COMMAND}`; export r; \
54105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54106 if test -f stage3-lean || test -f stage2-lean ; then \
54107 echo Skipping rebuild of stage3 ; \
54108 else \
54109 $(MAKE) stage3-start; \
54110 if $(LEAN); then \
54111 rm -rf stage1-* ; \
54112 $(STAMP) stage1-lean ; \
54113 fi; \
54114 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54116 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54118 .PHONY: all-stage3 clean-stage3
54119 do-clean: clean-stage3
54121 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54122 # only possibility, but now it conflicts with no-bootstrap rules
54123 @if gcc-bootstrap
54125 compare:
54126 @r=`${PWD_COMMAND}`; export r; \
54127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54128 if test -f stage2-lean; then \
54129 echo Cannot compare object files as stage 2 was deleted. ; \
54130 exit 0 ; \
54131 fi; \
54132 : $(MAKE); $(stage); \
54133 rm -f .bad_compare ; \
54134 echo Comparing stages 2 and 3 ; \
54135 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54136 files=`find stage3-* -name "*$(objext)" -print | \
54137 sed -n s,^stage$$sed-,,p` ; \
54138 for file in $${files} ; do \
54139 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54140 if test ! -f $$f1; then continue; fi; \
54141 $(do-compare) > /dev/null 2>&1; \
54142 if test $$? -eq 1; then \
54143 case $$file in \
54144 @compare_exclusions@) \
54145 echo warning: $$file differs ;; \
54146 *) \
54147 echo $$file differs >> .bad_compare ;; \
54148 esac ; \
54149 fi ; \
54150 done ; \
54151 if [ -f .bad_compare ]; then \
54152 echo "Bootstrap comparison failure!"; \
54153 cat .bad_compare; \
54154 exit 1; \
54155 else \
54156 echo Comparison successful.; \
54157 fi ; \
54158 $(STAMP) compare
54159 if $(LEAN); then \
54160 rm -rf stage2-*; \
54161 $(STAMP) stage2-lean; \
54166 .PHONY: bootstrap bootstrap-lean
54167 bootstrap:
54168 echo stage3 > stage_final
54169 @r=`${PWD_COMMAND}`; export r; \
54170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54171 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54172 @: $(MAKE); $(unstage)
54173 @r=`${PWD_COMMAND}`; export r; \
54174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54175 TFLAGS="$(STAGE3_TFLAGS)"; \
54176 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54178 bootstrap-lean:
54179 echo stage3 > stage_final
54180 @r=`${PWD_COMMAND}`; export r; \
54181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54182 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54183 @: $(MAKE); $(unstage)
54184 @r=`${PWD_COMMAND}`; export r; \
54185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186 TFLAGS="$(STAGE3_TFLAGS)"; \
54187 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54190 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54191 distclean-stage2:: distclean-stage3
54192 .PHONY: distclean-stage3
54193 distclean-stage3::
54194 @: $(MAKE); $(stage)
54195 @test "`cat stage_last`" != stage3 || rm -f stage_last
54196 rm -rf stage3-* compare
54199 .PHONY: cleanstrap
54200 cleanstrap: do-distclean local-clean
54201 echo stage3 > stage_final
54202 @r=`${PWD_COMMAND}`; export r; \
54203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54204 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54205 @: $(MAKE); $(unstage)
54206 @r=`${PWD_COMMAND}`; export r; \
54207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54208 TFLAGS="$(STAGE3_TFLAGS)"; \
54209 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54211 @endif gcc-bootstrap
54214 .PHONY: stage4-start stage4-end
54216 stage4-start::
54217 @: $(MAKE); $(stage); \
54218 echo stage4 > stage_current ; \
54219 echo stage4 > stage_last; \
54220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54221 @if bfd
54222 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54223 mkdir stage4-bfd; \
54224 mv stage4-bfd bfd ; \
54225 mv stage3-bfd prev-bfd || test -f stage3-lean
54226 @endif bfd
54227 @if opcodes
54228 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54229 mkdir stage4-opcodes; \
54230 mv stage4-opcodes opcodes ; \
54231 mv stage3-opcodes prev-opcodes || test -f stage3-lean
54232 @endif opcodes
54233 @if binutils
54234 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54235 mkdir stage4-binutils; \
54236 mv stage4-binutils binutils ; \
54237 mv stage3-binutils prev-binutils || test -f stage3-lean
54238 @endif binutils
54239 @if gas
54240 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54241 mkdir stage4-gas; \
54242 mv stage4-gas gas ; \
54243 mv stage3-gas prev-gas || test -f stage3-lean
54244 @endif gas
54245 @if gcc
54246 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54247 mkdir stage4-gcc; \
54248 mv stage4-gcc gcc ; \
54249 mv stage3-gcc prev-gcc || test -f stage3-lean
54250 @endif gcc
54251 @if gmp
54252 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54253 mkdir stage4-gmp; \
54254 mv stage4-gmp gmp ; \
54255 mv stage3-gmp prev-gmp || test -f stage3-lean
54256 @endif gmp
54257 @if mpfr
54258 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54259 mkdir stage4-mpfr; \
54260 mv stage4-mpfr mpfr ; \
54261 mv stage3-mpfr prev-mpfr || test -f stage3-lean
54262 @endif mpfr
54263 @if mpc
54264 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54265 mkdir stage4-mpc; \
54266 mv stage4-mpc mpc ; \
54267 mv stage3-mpc prev-mpc || test -f stage3-lean
54268 @endif mpc
54269 @if ppl
54270 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54271 mkdir stage4-ppl; \
54272 mv stage4-ppl ppl ; \
54273 mv stage3-ppl prev-ppl || test -f stage3-lean
54274 @endif ppl
54275 @if cloog
54276 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54277 mkdir stage4-cloog; \
54278 mv stage4-cloog cloog ; \
54279 mv stage3-cloog prev-cloog || test -f stage3-lean
54280 @endif cloog
54281 @if gold
54282 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54283 mkdir stage4-gold; \
54284 mv stage4-gold gold ; \
54285 mv stage3-gold prev-gold || test -f stage3-lean
54286 @endif gold
54287 @if intl
54288 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54289 mkdir stage4-intl; \
54290 mv stage4-intl intl ; \
54291 mv stage3-intl prev-intl || test -f stage3-lean
54292 @endif intl
54293 @if ld
54294 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54295 mkdir stage4-ld; \
54296 mv stage4-ld ld ; \
54297 mv stage3-ld prev-ld || test -f stage3-lean
54298 @endif ld
54299 @if libcpp
54300 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54301 mkdir stage4-libcpp; \
54302 mv stage4-libcpp libcpp ; \
54303 mv stage3-libcpp prev-libcpp || test -f stage3-lean
54304 @endif libcpp
54305 @if libdecnumber
54306 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54307 mkdir stage4-libdecnumber; \
54308 mv stage4-libdecnumber libdecnumber ; \
54309 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
54310 @endif libdecnumber
54311 @if libiberty
54312 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54313 mkdir stage4-libiberty; \
54314 mv stage4-libiberty libiberty ; \
54315 mv stage3-libiberty prev-libiberty || test -f stage3-lean
54316 @endif libiberty
54317 @if zlib
54318 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54319 mkdir stage4-zlib; \
54320 mv stage4-zlib zlib ; \
54321 mv stage3-zlib prev-zlib || test -f stage3-lean
54322 @endif zlib
54323 @[ -d stage4-$(TARGET_SUBDIR) ] || \
54324 mkdir stage4-$(TARGET_SUBDIR); \
54325 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54326 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
54328 stage4-end::
54329 @if bfd
54330 @if test -d $(HOST_SUBDIR)/bfd ; then \
54331 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54332 mv prev-bfd stage3-bfd ; : ; \
54334 @endif bfd
54335 @if opcodes
54336 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54337 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54338 mv prev-opcodes stage3-opcodes ; : ; \
54340 @endif opcodes
54341 @if binutils
54342 @if test -d $(HOST_SUBDIR)/binutils ; then \
54343 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54344 mv prev-binutils stage3-binutils ; : ; \
54346 @endif binutils
54347 @if gas
54348 @if test -d $(HOST_SUBDIR)/gas ; then \
54349 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54350 mv prev-gas stage3-gas ; : ; \
54352 @endif gas
54353 @if gcc
54354 @if test -d $(HOST_SUBDIR)/gcc ; then \
54355 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54356 mv prev-gcc stage3-gcc ; : ; \
54358 @endif gcc
54359 @if gmp
54360 @if test -d $(HOST_SUBDIR)/gmp ; then \
54361 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54362 mv prev-gmp stage3-gmp ; : ; \
54364 @endif gmp
54365 @if mpfr
54366 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54367 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54368 mv prev-mpfr stage3-mpfr ; : ; \
54370 @endif mpfr
54371 @if mpc
54372 @if test -d $(HOST_SUBDIR)/mpc ; then \
54373 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
54374 mv prev-mpc stage3-mpc ; : ; \
54376 @endif mpc
54377 @if ppl
54378 @if test -d $(HOST_SUBDIR)/ppl ; then \
54379 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54380 mv prev-ppl stage3-ppl ; : ; \
54382 @endif ppl
54383 @if cloog
54384 @if test -d $(HOST_SUBDIR)/cloog ; then \
54385 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54386 mv prev-cloog stage3-cloog ; : ; \
54388 @endif cloog
54389 @if gold
54390 @if test -d $(HOST_SUBDIR)/gold ; then \
54391 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54392 mv prev-gold stage3-gold ; : ; \
54394 @endif gold
54395 @if intl
54396 @if test -d $(HOST_SUBDIR)/intl ; then \
54397 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54398 mv prev-intl stage3-intl ; : ; \
54400 @endif intl
54401 @if ld
54402 @if test -d $(HOST_SUBDIR)/ld ; then \
54403 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54404 mv prev-ld stage3-ld ; : ; \
54406 @endif ld
54407 @if libcpp
54408 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54409 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54410 mv prev-libcpp stage3-libcpp ; : ; \
54412 @endif libcpp
54413 @if libdecnumber
54414 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54415 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54416 mv prev-libdecnumber stage3-libdecnumber ; : ; \
54418 @endif libdecnumber
54419 @if libiberty
54420 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54421 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54422 mv prev-libiberty stage3-libiberty ; : ; \
54424 @endif libiberty
54425 @if zlib
54426 @if test -d $(HOST_SUBDIR)/zlib ; then \
54427 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54428 mv prev-zlib stage3-zlib ; : ; \
54430 @endif zlib
54431 @if test -d $(TARGET_SUBDIR) ; then \
54432 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
54433 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
54435 rm -f stage_current
54437 # Bubble a bug fix through all the stages up to stage 4. They are
54438 # remade, but not reconfigured. The next stage (if any) will not be
54439 # reconfigured either.
54440 .PHONY: stage4-bubble
54441 stage4-bubble:: stage3-bubble
54442 @r=`${PWD_COMMAND}`; export r; \
54443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54444 if test -f stage4-lean || test -f stage3-lean ; then \
54445 echo Skipping rebuild of stage4 ; \
54446 else \
54447 $(MAKE) stage4-start; \
54448 if $(LEAN); then \
54449 rm -rf stage2-* ; \
54450 $(STAMP) stage2-lean ; \
54451 fi; \
54452 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54456 .PHONY: all-stage4 clean-stage4
54457 do-clean: clean-stage4
54459 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54460 # only possibility, but now it conflicts with no-bootstrap rules
54461 @if gcc-bootstrap
54463 compare3:
54464 @r=`${PWD_COMMAND}`; export r; \
54465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54466 if test -f stage3-lean; then \
54467 echo Cannot compare object files as stage 3 was deleted. ; \
54468 exit 0 ; \
54469 fi; \
54470 : $(MAKE); $(stage); \
54471 rm -f .bad_compare ; \
54472 echo Comparing stages 3 and 4 ; \
54473 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54474 files=`find stage4-* -name "*$(objext)" -print | \
54475 sed -n s,^stage$$sed-,,p` ; \
54476 for file in $${files} ; do \
54477 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54478 if test ! -f $$f1; then continue; fi; \
54479 $(do-compare3) > /dev/null 2>&1; \
54480 if test $$? -eq 1; then \
54481 case $$file in \
54482 @compare_exclusions@) \
54483 echo warning: $$file differs ;; \
54484 *) \
54485 echo $$file differs >> .bad_compare ;; \
54486 esac ; \
54487 fi ; \
54488 done ; \
54489 if [ -f .bad_compare ]; then \
54490 echo "Bootstrap comparison failure!"; \
54491 cat .bad_compare; \
54492 exit 1; \
54493 else \
54494 echo Comparison successful.; \
54495 fi ; \
54496 $(STAMP) compare3
54497 if $(LEAN); then \
54498 rm -rf stage3-*; \
54499 $(STAMP) stage3-lean; \
54504 .PHONY: bootstrap4 bootstrap4-lean
54505 bootstrap4:
54506 echo stage4 > stage_final
54507 @r=`${PWD_COMMAND}`; export r; \
54508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54510 @: $(MAKE); $(unstage)
54511 @r=`${PWD_COMMAND}`; export r; \
54512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54513 TFLAGS="$(STAGE4_TFLAGS)"; \
54514 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54516 bootstrap4-lean:
54517 echo stage4 > stage_final
54518 @r=`${PWD_COMMAND}`; export r; \
54519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54520 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54521 @: $(MAKE); $(unstage)
54522 @r=`${PWD_COMMAND}`; export r; \
54523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54524 TFLAGS="$(STAGE4_TFLAGS)"; \
54525 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54528 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54529 distclean-stage3:: distclean-stage4
54530 .PHONY: distclean-stage4
54531 distclean-stage4::
54532 @: $(MAKE); $(stage)
54533 @test "`cat stage_last`" != stage4 || rm -f stage_last
54534 rm -rf stage4-* compare3
54537 @endif gcc-bootstrap
54540 .PHONY: stageprofile-start stageprofile-end
54542 stageprofile-start::
54543 @: $(MAKE); $(stage); \
54544 echo stageprofile > stage_current ; \
54545 echo stageprofile > stage_last; \
54546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54547 @if bfd
54548 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54549 mkdir stageprofile-bfd; \
54550 mv stageprofile-bfd bfd ; \
54551 mv stage1-bfd prev-bfd || test -f stage1-lean
54552 @endif bfd
54553 @if opcodes
54554 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54555 mkdir stageprofile-opcodes; \
54556 mv stageprofile-opcodes opcodes ; \
54557 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54558 @endif opcodes
54559 @if binutils
54560 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54561 mkdir stageprofile-binutils; \
54562 mv stageprofile-binutils binutils ; \
54563 mv stage1-binutils prev-binutils || test -f stage1-lean
54564 @endif binutils
54565 @if gas
54566 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54567 mkdir stageprofile-gas; \
54568 mv stageprofile-gas gas ; \
54569 mv stage1-gas prev-gas || test -f stage1-lean
54570 @endif gas
54571 @if gcc
54572 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54573 mkdir stageprofile-gcc; \
54574 mv stageprofile-gcc gcc ; \
54575 mv stage1-gcc prev-gcc || test -f stage1-lean
54576 @endif gcc
54577 @if gmp
54578 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54579 mkdir stageprofile-gmp; \
54580 mv stageprofile-gmp gmp ; \
54581 mv stage1-gmp prev-gmp || test -f stage1-lean
54582 @endif gmp
54583 @if mpfr
54584 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54585 mkdir stageprofile-mpfr; \
54586 mv stageprofile-mpfr mpfr ; \
54587 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54588 @endif mpfr
54589 @if mpc
54590 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54591 mkdir stageprofile-mpc; \
54592 mv stageprofile-mpc mpc ; \
54593 mv stage1-mpc prev-mpc || test -f stage1-lean
54594 @endif mpc
54595 @if ppl
54596 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54597 mkdir stageprofile-ppl; \
54598 mv stageprofile-ppl ppl ; \
54599 mv stage1-ppl prev-ppl || test -f stage1-lean
54600 @endif ppl
54601 @if cloog
54602 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54603 mkdir stageprofile-cloog; \
54604 mv stageprofile-cloog cloog ; \
54605 mv stage1-cloog prev-cloog || test -f stage1-lean
54606 @endif cloog
54607 @if gold
54608 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54609 mkdir stageprofile-gold; \
54610 mv stageprofile-gold gold ; \
54611 mv stage1-gold prev-gold || test -f stage1-lean
54612 @endif gold
54613 @if intl
54614 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54615 mkdir stageprofile-intl; \
54616 mv stageprofile-intl intl ; \
54617 mv stage1-intl prev-intl || test -f stage1-lean
54618 @endif intl
54619 @if ld
54620 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54621 mkdir stageprofile-ld; \
54622 mv stageprofile-ld ld ; \
54623 mv stage1-ld prev-ld || test -f stage1-lean
54624 @endif ld
54625 @if libcpp
54626 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54627 mkdir stageprofile-libcpp; \
54628 mv stageprofile-libcpp libcpp ; \
54629 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54630 @endif libcpp
54631 @if libdecnumber
54632 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54633 mkdir stageprofile-libdecnumber; \
54634 mv stageprofile-libdecnumber libdecnumber ; \
54635 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54636 @endif libdecnumber
54637 @if libiberty
54638 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54639 mkdir stageprofile-libiberty; \
54640 mv stageprofile-libiberty libiberty ; \
54641 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54642 @endif libiberty
54643 @if zlib
54644 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54645 mkdir stageprofile-zlib; \
54646 mv stageprofile-zlib zlib ; \
54647 mv stage1-zlib prev-zlib || test -f stage1-lean
54648 @endif zlib
54649 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54650 mkdir stageprofile-$(TARGET_SUBDIR); \
54651 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54652 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54654 stageprofile-end::
54655 @if bfd
54656 @if test -d $(HOST_SUBDIR)/bfd ; then \
54657 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54658 mv prev-bfd stage1-bfd ; : ; \
54660 @endif bfd
54661 @if opcodes
54662 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54663 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54664 mv prev-opcodes stage1-opcodes ; : ; \
54666 @endif opcodes
54667 @if binutils
54668 @if test -d $(HOST_SUBDIR)/binutils ; then \
54669 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54670 mv prev-binutils stage1-binutils ; : ; \
54672 @endif binutils
54673 @if gas
54674 @if test -d $(HOST_SUBDIR)/gas ; then \
54675 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54676 mv prev-gas stage1-gas ; : ; \
54678 @endif gas
54679 @if gcc
54680 @if test -d $(HOST_SUBDIR)/gcc ; then \
54681 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54682 mv prev-gcc stage1-gcc ; : ; \
54684 @endif gcc
54685 @if gmp
54686 @if test -d $(HOST_SUBDIR)/gmp ; then \
54687 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54688 mv prev-gmp stage1-gmp ; : ; \
54690 @endif gmp
54691 @if mpfr
54692 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54693 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54694 mv prev-mpfr stage1-mpfr ; : ; \
54696 @endif mpfr
54697 @if mpc
54698 @if test -d $(HOST_SUBDIR)/mpc ; then \
54699 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
54700 mv prev-mpc stage1-mpc ; : ; \
54702 @endif mpc
54703 @if ppl
54704 @if test -d $(HOST_SUBDIR)/ppl ; then \
54705 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54706 mv prev-ppl stage1-ppl ; : ; \
54708 @endif ppl
54709 @if cloog
54710 @if test -d $(HOST_SUBDIR)/cloog ; then \
54711 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54712 mv prev-cloog stage1-cloog ; : ; \
54714 @endif cloog
54715 @if gold
54716 @if test -d $(HOST_SUBDIR)/gold ; then \
54717 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54718 mv prev-gold stage1-gold ; : ; \
54720 @endif gold
54721 @if intl
54722 @if test -d $(HOST_SUBDIR)/intl ; then \
54723 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54724 mv prev-intl stage1-intl ; : ; \
54726 @endif intl
54727 @if ld
54728 @if test -d $(HOST_SUBDIR)/ld ; then \
54729 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54730 mv prev-ld stage1-ld ; : ; \
54732 @endif ld
54733 @if libcpp
54734 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54735 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54736 mv prev-libcpp stage1-libcpp ; : ; \
54738 @endif libcpp
54739 @if libdecnumber
54740 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54741 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54742 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54744 @endif libdecnumber
54745 @if libiberty
54746 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54747 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54748 mv prev-libiberty stage1-libiberty ; : ; \
54750 @endif libiberty
54751 @if zlib
54752 @if test -d $(HOST_SUBDIR)/zlib ; then \
54753 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54754 mv prev-zlib stage1-zlib ; : ; \
54756 @endif zlib
54757 @if test -d $(TARGET_SUBDIR) ; then \
54758 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
54759 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54761 rm -f stage_current
54763 # Bubble a bug fix through all the stages up to stage profile. They are
54764 # remade, but not reconfigured. The next stage (if any) will not be
54765 # reconfigured either.
54766 .PHONY: stageprofile-bubble
54767 stageprofile-bubble:: stage1-bubble
54768 @r=`${PWD_COMMAND}`; export r; \
54769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54770 if test -f stageprofile-lean || test -f stage1-lean ; then \
54771 echo Skipping rebuild of stageprofile ; \
54772 else \
54773 $(MAKE) stageprofile-start; \
54774 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54777 .PHONY: all-stageprofile clean-stageprofile
54778 do-clean: clean-stageprofile
54780 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54781 # only possibility, but now it conflicts with no-bootstrap rules
54782 @if gcc-bootstrap
54787 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54788 distclean-stage1:: distclean-stageprofile
54789 .PHONY: distclean-stageprofile
54790 distclean-stageprofile::
54791 @: $(MAKE); $(stage)
54792 @test "`cat stage_last`" != stageprofile || rm -f stage_last
54793 rm -rf stageprofile-*
54796 @endif gcc-bootstrap
54799 .PHONY: stagefeedback-start stagefeedback-end
54801 stagefeedback-start::
54802 @: $(MAKE); $(stage); \
54803 echo stagefeedback > stage_current ; \
54804 echo stagefeedback > stage_last; \
54805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54806 @if bfd
54807 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54808 mkdir stagefeedback-bfd; \
54809 mv stagefeedback-bfd bfd ; \
54810 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
54811 @endif bfd
54812 @if opcodes
54813 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54814 mkdir stagefeedback-opcodes; \
54815 mv stagefeedback-opcodes opcodes ; \
54816 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
54817 @endif opcodes
54818 @if binutils
54819 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54820 mkdir stagefeedback-binutils; \
54821 mv stagefeedback-binutils binutils ; \
54822 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
54823 @endif binutils
54824 @if gas
54825 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54826 mkdir stagefeedback-gas; \
54827 mv stagefeedback-gas gas ; \
54828 mv stageprofile-gas prev-gas || test -f stageprofile-lean
54829 @endif gas
54830 @if gcc
54831 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54832 mkdir stagefeedback-gcc; \
54833 mv stagefeedback-gcc gcc ; \
54834 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
54835 @endif gcc
54836 @if gmp
54837 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54838 mkdir stagefeedback-gmp; \
54839 mv stagefeedback-gmp gmp ; \
54840 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
54841 @endif gmp
54842 @if mpfr
54843 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54844 mkdir stagefeedback-mpfr; \
54845 mv stagefeedback-mpfr mpfr ; \
54846 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
54847 @endif mpfr
54848 @if mpc
54849 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54850 mkdir stagefeedback-mpc; \
54851 mv stagefeedback-mpc mpc ; \
54852 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
54853 @endif mpc
54854 @if ppl
54855 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54856 mkdir stagefeedback-ppl; \
54857 mv stagefeedback-ppl ppl ; \
54858 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
54859 @endif ppl
54860 @if cloog
54861 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54862 mkdir stagefeedback-cloog; \
54863 mv stagefeedback-cloog cloog ; \
54864 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
54865 @endif cloog
54866 @if gold
54867 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54868 mkdir stagefeedback-gold; \
54869 mv stagefeedback-gold gold ; \
54870 mv stageprofile-gold prev-gold || test -f stageprofile-lean
54871 @endif gold
54872 @if intl
54873 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54874 mkdir stagefeedback-intl; \
54875 mv stagefeedback-intl intl ; \
54876 mv stageprofile-intl prev-intl || test -f stageprofile-lean
54877 @endif intl
54878 @if ld
54879 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54880 mkdir stagefeedback-ld; \
54881 mv stagefeedback-ld ld ; \
54882 mv stageprofile-ld prev-ld || test -f stageprofile-lean
54883 @endif ld
54884 @if libcpp
54885 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54886 mkdir stagefeedback-libcpp; \
54887 mv stagefeedback-libcpp libcpp ; \
54888 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
54889 @endif libcpp
54890 @if libdecnumber
54891 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54892 mkdir stagefeedback-libdecnumber; \
54893 mv stagefeedback-libdecnumber libdecnumber ; \
54894 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
54895 @endif libdecnumber
54896 @if libiberty
54897 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54898 mkdir stagefeedback-libiberty; \
54899 mv stagefeedback-libiberty libiberty ; \
54900 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
54901 @endif libiberty
54902 @if zlib
54903 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54904 mkdir stagefeedback-zlib; \
54905 mv stagefeedback-zlib zlib ; \
54906 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
54907 @endif zlib
54908 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54909 mkdir stagefeedback-$(TARGET_SUBDIR); \
54910 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54911 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
54913 stagefeedback-end::
54914 @if bfd
54915 @if test -d $(HOST_SUBDIR)/bfd ; then \
54916 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54917 mv prev-bfd stageprofile-bfd ; : ; \
54919 @endif bfd
54920 @if opcodes
54921 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54922 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54923 mv prev-opcodes stageprofile-opcodes ; : ; \
54925 @endif opcodes
54926 @if binutils
54927 @if test -d $(HOST_SUBDIR)/binutils ; then \
54928 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54929 mv prev-binutils stageprofile-binutils ; : ; \
54931 @endif binutils
54932 @if gas
54933 @if test -d $(HOST_SUBDIR)/gas ; then \
54934 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54935 mv prev-gas stageprofile-gas ; : ; \
54937 @endif gas
54938 @if gcc
54939 @if test -d $(HOST_SUBDIR)/gcc ; then \
54940 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54941 mv prev-gcc stageprofile-gcc ; : ; \
54943 @endif gcc
54944 @if gmp
54945 @if test -d $(HOST_SUBDIR)/gmp ; then \
54946 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54947 mv prev-gmp stageprofile-gmp ; : ; \
54949 @endif gmp
54950 @if mpfr
54951 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54952 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54953 mv prev-mpfr stageprofile-mpfr ; : ; \
54955 @endif mpfr
54956 @if mpc
54957 @if test -d $(HOST_SUBDIR)/mpc ; then \
54958 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
54959 mv prev-mpc stageprofile-mpc ; : ; \
54961 @endif mpc
54962 @if ppl
54963 @if test -d $(HOST_SUBDIR)/ppl ; then \
54964 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54965 mv prev-ppl stageprofile-ppl ; : ; \
54967 @endif ppl
54968 @if cloog
54969 @if test -d $(HOST_SUBDIR)/cloog ; then \
54970 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54971 mv prev-cloog stageprofile-cloog ; : ; \
54973 @endif cloog
54974 @if gold
54975 @if test -d $(HOST_SUBDIR)/gold ; then \
54976 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54977 mv prev-gold stageprofile-gold ; : ; \
54979 @endif gold
54980 @if intl
54981 @if test -d $(HOST_SUBDIR)/intl ; then \
54982 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54983 mv prev-intl stageprofile-intl ; : ; \
54985 @endif intl
54986 @if ld
54987 @if test -d $(HOST_SUBDIR)/ld ; then \
54988 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54989 mv prev-ld stageprofile-ld ; : ; \
54991 @endif ld
54992 @if libcpp
54993 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54994 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
54995 mv prev-libcpp stageprofile-libcpp ; : ; \
54997 @endif libcpp
54998 @if libdecnumber
54999 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55000 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55001 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
55003 @endif libdecnumber
55004 @if libiberty
55005 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55006 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55007 mv prev-libiberty stageprofile-libiberty ; : ; \
55009 @endif libiberty
55010 @if zlib
55011 @if test -d $(HOST_SUBDIR)/zlib ; then \
55012 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55013 mv prev-zlib stageprofile-zlib ; : ; \
55015 @endif zlib
55016 @if test -d $(TARGET_SUBDIR) ; then \
55017 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
55018 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
55020 rm -f stage_current
55022 # Bubble a bug fix through all the stages up to stage feedback. They are
55023 # remade, but not reconfigured. The next stage (if any) will not be
55024 # reconfigured either.
55025 .PHONY: stagefeedback-bubble
55026 stagefeedback-bubble:: stageprofile-bubble
55027 @r=`${PWD_COMMAND}`; export r; \
55028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
55030 echo Skipping rebuild of stagefeedback ; \
55031 else \
55032 $(MAKE) stagefeedback-start; \
55033 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55036 .PHONY: all-stagefeedback clean-stagefeedback
55037 do-clean: clean-stagefeedback
55039 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55040 # only possibility, but now it conflicts with no-bootstrap rules
55041 @if gcc-bootstrap
55045 .PHONY: profiledbootstrap profiledbootstrap-lean
55046 profiledbootstrap:
55047 echo stagefeedback > stage_final
55048 @r=`${PWD_COMMAND}`; export r; \
55049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55051 @: $(MAKE); $(unstage)
55052 @r=`${PWD_COMMAND}`; export r; \
55053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55055 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55057 profiledbootstrap-lean:
55058 echo stagefeedback > stage_final
55059 @r=`${PWD_COMMAND}`; export r; \
55060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55062 @: $(MAKE); $(unstage)
55063 @r=`${PWD_COMMAND}`; export r; \
55064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55066 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55069 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55070 distclean-stageprofile:: distclean-stagefeedback
55071 .PHONY: distclean-stagefeedback
55072 distclean-stagefeedback::
55073 @: $(MAKE); $(stage)
55074 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55075 rm -rf stagefeedback-*
55078 @endif gcc-bootstrap
55082 stageprofile-end::
55083 $(MAKE) distclean-stagefeedback
55085 stagefeedback-start::
55086 @r=`${PWD_COMMAND}`; export r; \
55087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55088 for i in prev-*; do \
55089 j=`echo $$i | sed s/^prev-//` ; \
55090 cd $$r/$$i && \
55091 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55092 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55093 done
55095 @if gcc-bootstrap
55096 do-distclean: distclean-stage1
55098 # Provide a GCC build when we're building target libraries. This does
55099 # not work as a dependency, just as the minimum necessary to avoid errors.
55100 stage_last:
55101 @r=`${PWD_COMMAND}`; export r; \
55102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55105 # Same as unstage, but not phony and defaulting to stage1-start. We place
55106 # it in the dependency so that for example `make -j3 all-gcc' works.
55107 stage_current:
55108 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55110 .PHONY: restrap
55111 restrap::
55112 @: $(MAKE); $(stage)
55113 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
55114 restrap:: all
55115 @endif gcc-bootstrap
55117 # --------------------------------------
55118 # Dependencies between different modules
55119 # --------------------------------------
55121 # Generic dependencies for target modules on host stuff, especially gcc
55122 @if gcc-bootstrap
55123 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55124 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55125 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55126 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55127 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55128 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55129 configure-target-libmudflap: stage_last
55130 configure-target-libssp: stage_last
55131 configure-target-newlib: stage_last
55132 configure-stage1-target-libgcc: maybe-all-stage1-gcc
55133 configure-stage2-target-libgcc: maybe-all-stage2-gcc
55134 configure-stage3-target-libgcc: maybe-all-stage3-gcc
55135 configure-stage4-target-libgcc: maybe-all-stage4-gcc
55136 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55137 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55138 configure-target-libgfortran: stage_last
55139 configure-target-libobjc: stage_last
55140 configure-target-libtermcap: stage_last
55141 configure-target-winsup: stage_last
55142 configure-target-libgloss: stage_last
55143 configure-target-libiberty: stage_last
55144 configure-target-gperf: stage_last
55145 configure-target-examples: stage_last
55146 configure-target-libffi: stage_last
55147 configure-target-libjava: stage_last
55148 configure-target-zlib: stage_last
55149 configure-target-boehm-gc: stage_last
55150 configure-target-qthreads: stage_last
55151 configure-target-rda: stage_last
55152 configure-target-libada: stage_last
55153 configure-target-libgomp: stage_last
55154 @endif gcc-bootstrap
55156 @if gcc-no-bootstrap
55157 configure-target-libstdc++-v3: maybe-all-gcc
55158 configure-target-libmudflap: maybe-all-gcc
55159 configure-target-libssp: maybe-all-gcc
55160 configure-target-newlib: maybe-all-gcc
55161 configure-target-libgcc: maybe-all-gcc
55162 configure-target-libgfortran: maybe-all-gcc
55163 configure-target-libobjc: maybe-all-gcc
55164 configure-target-libtermcap: maybe-all-gcc
55165 configure-target-winsup: maybe-all-gcc
55166 configure-target-libgloss: maybe-all-gcc
55167 configure-target-libiberty: maybe-all-gcc
55168 configure-target-gperf: maybe-all-gcc
55169 configure-target-examples: maybe-all-gcc
55170 configure-target-libffi: maybe-all-gcc
55171 configure-target-libjava: maybe-all-gcc
55172 configure-target-zlib: maybe-all-gcc
55173 configure-target-boehm-gc: maybe-all-gcc
55174 configure-target-qthreads: maybe-all-gcc
55175 configure-target-rda: maybe-all-gcc
55176 configure-target-libada: maybe-all-gcc
55177 configure-target-libgomp: maybe-all-gcc
55178 @endif gcc-no-bootstrap
55181 # There are two types of dependencies here: 'hard' dependencies, where one
55182 # module simply won't build without the other; and 'soft' dependencies, where
55183 # if the depended-on module is missing, the depending module will do without
55184 # or find a substitute somewhere (perhaps installed). Soft dependencies
55185 # are made here to depend on a 'maybe-' target. If you're not sure,
55186 # it's safer to use a soft dependency.
55193 # With all the machinery above in place, it is pretty easy to generate
55194 # dependencies. Host dependencies are a bit more complex because we have
55195 # to check for bootstrap/prebootstrap dependencies. To resolve
55196 # prebootstrap dependencies, prebootstrap modules are gathered in
55197 # a hash table.
55198 all-build-bison: maybe-all-build-texinfo
55199 all-build-byacc: maybe-all-build-texinfo
55200 all-build-flex: maybe-all-build-texinfo
55201 all-build-flex: maybe-all-build-bison
55202 all-build-flex: maybe-all-build-byacc
55203 all-build-flex: maybe-all-build-m4
55204 all-build-libiberty: maybe-all-build-texinfo
55205 all-build-m4: maybe-all-build-texinfo
55206 all-build-fixincludes: maybe-all-build-libiberty
55207 configure-gcc: maybe-configure-intl
55209 configure-stage1-gcc: maybe-configure-stage1-intl
55210 configure-stage2-gcc: maybe-configure-stage2-intl
55211 configure-stage3-gcc: maybe-configure-stage3-intl
55212 configure-stage4-gcc: maybe-configure-stage4-intl
55213 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55214 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55215 configure-gcc: maybe-all-binutils
55217 configure-stage1-gcc: maybe-all-stage1-binutils
55218 configure-stage2-gcc: maybe-all-stage2-binutils
55219 configure-stage3-gcc: maybe-all-stage3-binutils
55220 configure-stage4-gcc: maybe-all-stage4-binutils
55221 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55222 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55223 configure-gcc: maybe-all-gas
55225 configure-stage1-gcc: maybe-all-stage1-gas
55226 configure-stage2-gcc: maybe-all-stage2-gas
55227 configure-stage3-gcc: maybe-all-stage3-gas
55228 configure-stage4-gcc: maybe-all-stage4-gas
55229 configure-stageprofile-gcc: maybe-all-stageprofile-gas
55230 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55231 configure-gcc: maybe-all-ld
55233 configure-stage1-gcc: maybe-all-stage1-ld
55234 configure-stage2-gcc: maybe-all-stage2-ld
55235 configure-stage3-gcc: maybe-all-stage3-ld
55236 configure-stage4-gcc: maybe-all-stage4-ld
55237 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55238 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55239 configure-gcc: maybe-all-gold
55241 configure-stage1-gcc: maybe-all-stage1-gold
55242 configure-stage2-gcc: maybe-all-stage2-gold
55243 configure-stage3-gcc: maybe-all-stage3-gold
55244 configure-stage4-gcc: maybe-all-stage4-gold
55245 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55246 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55247 all-gcc: all-libiberty
55249 all-stage1-gcc: all-stage1-libiberty
55250 all-stage2-gcc: all-stage2-libiberty
55251 all-stage3-gcc: all-stage3-libiberty
55252 all-stage4-gcc: all-stage4-libiberty
55253 all-stageprofile-gcc: all-stageprofile-libiberty
55254 all-stagefeedback-gcc: all-stagefeedback-libiberty
55255 all-gcc: maybe-all-gmp
55257 all-stage1-gcc: maybe-all-stage1-gmp
55258 all-stage2-gcc: maybe-all-stage2-gmp
55259 all-stage3-gcc: maybe-all-stage3-gmp
55260 all-stage4-gcc: maybe-all-stage4-gmp
55261 all-stageprofile-gcc: maybe-all-stageprofile-gmp
55262 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55263 all-gcc: maybe-all-intl
55265 all-stage1-gcc: maybe-all-stage1-intl
55266 all-stage2-gcc: maybe-all-stage2-intl
55267 all-stage3-gcc: maybe-all-stage3-intl
55268 all-stage4-gcc: maybe-all-stage4-intl
55269 all-stageprofile-gcc: maybe-all-stageprofile-intl
55270 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55271 all-gcc: maybe-all-mpfr
55273 all-stage1-gcc: maybe-all-stage1-mpfr
55274 all-stage2-gcc: maybe-all-stage2-mpfr
55275 all-stage3-gcc: maybe-all-stage3-mpfr
55276 all-stage4-gcc: maybe-all-stage4-mpfr
55277 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55278 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55279 all-gcc: maybe-all-mpc
55281 all-stage1-gcc: maybe-all-stage1-mpc
55282 all-stage2-gcc: maybe-all-stage2-mpc
55283 all-stage3-gcc: maybe-all-stage3-mpc
55284 all-stage4-gcc: maybe-all-stage4-mpc
55285 all-stageprofile-gcc: maybe-all-stageprofile-mpc
55286 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55287 all-gcc: maybe-all-ppl
55289 all-stage1-gcc: maybe-all-stage1-ppl
55290 all-stage2-gcc: maybe-all-stage2-ppl
55291 all-stage3-gcc: maybe-all-stage3-ppl
55292 all-stage4-gcc: maybe-all-stage4-ppl
55293 all-stageprofile-gcc: maybe-all-stageprofile-ppl
55294 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55295 all-gcc: maybe-all-cloog
55297 all-stage1-gcc: maybe-all-stage1-cloog
55298 all-stage2-gcc: maybe-all-stage2-cloog
55299 all-stage3-gcc: maybe-all-stage3-cloog
55300 all-stage4-gcc: maybe-all-stage4-cloog
55301 all-stageprofile-gcc: maybe-all-stageprofile-cloog
55302 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55303 all-gcc: maybe-all-build-texinfo
55305 all-stage1-gcc: maybe-all-build-texinfo
55306 all-stage2-gcc: maybe-all-build-texinfo
55307 all-stage3-gcc: maybe-all-build-texinfo
55308 all-stage4-gcc: maybe-all-build-texinfo
55309 all-stageprofile-gcc: maybe-all-build-texinfo
55310 all-stagefeedback-gcc: maybe-all-build-texinfo
55311 all-gcc: maybe-all-build-bison
55313 all-stage1-gcc: maybe-all-build-bison
55314 all-stage2-gcc: maybe-all-build-bison
55315 all-stage3-gcc: maybe-all-build-bison
55316 all-stage4-gcc: maybe-all-build-bison
55317 all-stageprofile-gcc: maybe-all-build-bison
55318 all-stagefeedback-gcc: maybe-all-build-bison
55319 all-gcc: maybe-all-build-byacc
55321 all-stage1-gcc: maybe-all-build-byacc
55322 all-stage2-gcc: maybe-all-build-byacc
55323 all-stage3-gcc: maybe-all-build-byacc
55324 all-stage4-gcc: maybe-all-build-byacc
55325 all-stageprofile-gcc: maybe-all-build-byacc
55326 all-stagefeedback-gcc: maybe-all-build-byacc
55327 all-gcc: maybe-all-build-flex
55329 all-stage1-gcc: maybe-all-build-flex
55330 all-stage2-gcc: maybe-all-build-flex
55331 all-stage3-gcc: maybe-all-build-flex
55332 all-stage4-gcc: maybe-all-build-flex
55333 all-stageprofile-gcc: maybe-all-build-flex
55334 all-stagefeedback-gcc: maybe-all-build-flex
55335 all-gcc: maybe-all-build-libiberty
55337 all-stage1-gcc: maybe-all-build-libiberty
55338 all-stage2-gcc: maybe-all-build-libiberty
55339 all-stage3-gcc: maybe-all-build-libiberty
55340 all-stage4-gcc: maybe-all-build-libiberty
55341 all-stageprofile-gcc: maybe-all-build-libiberty
55342 all-stagefeedback-gcc: maybe-all-build-libiberty
55343 all-gcc: maybe-all-build-fixincludes
55345 all-stage1-gcc: maybe-all-build-fixincludes
55346 all-stage2-gcc: maybe-all-build-fixincludes
55347 all-stage3-gcc: maybe-all-build-fixincludes
55348 all-stage4-gcc: maybe-all-build-fixincludes
55349 all-stageprofile-gcc: maybe-all-build-fixincludes
55350 all-stagefeedback-gcc: maybe-all-build-fixincludes
55351 all-gcc: maybe-all-zlib
55353 all-stage1-gcc: maybe-all-stage1-zlib
55354 all-stage2-gcc: maybe-all-stage2-zlib
55355 all-stage3-gcc: maybe-all-stage3-zlib
55356 all-stage4-gcc: maybe-all-stage4-zlib
55357 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55358 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55359 all-gcc: all-libcpp
55361 all-stage1-gcc: all-stage1-libcpp
55362 all-stage2-gcc: all-stage2-libcpp
55363 all-stage3-gcc: all-stage3-libcpp
55364 all-stage4-gcc: all-stage4-libcpp
55365 all-stageprofile-gcc: all-stageprofile-libcpp
55366 all-stagefeedback-gcc: all-stagefeedback-libcpp
55367 all-gcc: all-libdecnumber
55369 all-stage1-gcc: all-stage1-libdecnumber
55370 all-stage2-gcc: all-stage2-libdecnumber
55371 all-stage3-gcc: all-stage3-libdecnumber
55372 all-stage4-gcc: all-stage4-libdecnumber
55373 all-stageprofile-gcc: all-stageprofile-libdecnumber
55374 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55375 all-gcc: maybe-all-libiberty
55377 all-stage1-gcc: maybe-all-stage1-libiberty
55378 all-stage2-gcc: maybe-all-stage2-libiberty
55379 all-stage3-gcc: maybe-all-stage3-libiberty
55380 all-stage4-gcc: maybe-all-stage4-libiberty
55381 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55382 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55383 all-gcc: maybe-all-fixincludes
55384 install-gcc: maybe-install-fixincludes
55385 configure-libcpp: configure-libiberty
55387 configure-stage1-libcpp: configure-stage1-libiberty
55388 configure-stage2-libcpp: configure-stage2-libiberty
55389 configure-stage3-libcpp: configure-stage3-libiberty
55390 configure-stage4-libcpp: configure-stage4-libiberty
55391 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55392 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55393 configure-libcpp: maybe-configure-intl
55395 configure-stage1-libcpp: maybe-configure-stage1-intl
55396 configure-stage2-libcpp: maybe-configure-stage2-intl
55397 configure-stage3-libcpp: maybe-configure-stage3-intl
55398 configure-stage4-libcpp: maybe-configure-stage4-intl
55399 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55400 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55401 all-libcpp: all-libiberty
55403 all-stage1-libcpp: all-stage1-libiberty
55404 all-stage2-libcpp: all-stage2-libiberty
55405 all-stage3-libcpp: all-stage3-libiberty
55406 all-stage4-libcpp: all-stage4-libiberty
55407 all-stageprofile-libcpp: all-stageprofile-libiberty
55408 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55409 all-libcpp: maybe-all-intl
55411 all-stage1-libcpp: maybe-all-stage1-intl
55412 all-stage2-libcpp: maybe-all-stage2-intl
55413 all-stage3-libcpp: maybe-all-stage3-intl
55414 all-stage4-libcpp: maybe-all-stage4-intl
55415 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55416 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55417 all-fixincludes: maybe-all-libiberty
55418 all-gnattools: maybe-all-target-libada
55419 configure-mpfr: maybe-all-gmp
55421 configure-stage1-mpfr: maybe-all-stage1-gmp
55422 configure-stage2-mpfr: maybe-all-stage2-gmp
55423 configure-stage3-mpfr: maybe-all-stage3-gmp
55424 configure-stage4-mpfr: maybe-all-stage4-gmp
55425 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55426 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55427 configure-mpc: maybe-all-mpfr
55429 configure-stage1-mpc: maybe-all-stage1-mpfr
55430 configure-stage2-mpc: maybe-all-stage2-mpfr
55431 configure-stage3-mpc: maybe-all-stage3-mpfr
55432 configure-stage4-mpc: maybe-all-stage4-mpfr
55433 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55434 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55435 configure-ppl: maybe-all-gmp
55437 configure-stage1-ppl: maybe-all-stage1-gmp
55438 configure-stage2-ppl: maybe-all-stage2-gmp
55439 configure-stage3-ppl: maybe-all-stage3-gmp
55440 configure-stage4-ppl: maybe-all-stage4-gmp
55441 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55442 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55443 configure-ppl: maybe-all-mpfr
55445 configure-stage1-ppl: maybe-all-stage1-mpfr
55446 configure-stage2-ppl: maybe-all-stage2-mpfr
55447 configure-stage3-ppl: maybe-all-stage3-mpfr
55448 configure-stage4-ppl: maybe-all-stage4-mpfr
55449 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55450 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55451 configure-cloog: maybe-all-ppl
55453 configure-stage1-cloog: maybe-all-stage1-ppl
55454 configure-stage2-cloog: maybe-all-stage2-ppl
55455 configure-stage3-cloog: maybe-all-stage3-ppl
55456 configure-stage4-cloog: maybe-all-stage4-ppl
55457 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55458 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55459 configure-gdb: maybe-all-intl
55460 configure-gdb: maybe-configure-sim
55461 configure-gdb: maybe-all-bfd
55462 configure-gdb: maybe-all-libiconv
55463 all-gdb: maybe-all-libiberty
55464 all-gdb: maybe-all-libiconv
55465 all-gdb: maybe-all-opcodes
55466 all-gdb: maybe-all-readline
55467 all-gdb: maybe-all-build-bison
55468 all-gdb: maybe-all-build-byacc
55469 all-gdb: maybe-all-sim
55470 all-gdb: maybe-all-libdecnumber
55471 configure-libgui: maybe-configure-tcl
55472 configure-libgui: maybe-configure-tk
55473 all-libgui: maybe-all-tcl
55474 all-libgui: maybe-all-tk
55475 all-libgui: maybe-all-itcl
55476 configure-bfd: configure-libiberty
55478 configure-stage1-bfd: configure-stage1-libiberty
55479 configure-stage2-bfd: configure-stage2-libiberty
55480 configure-stage3-bfd: configure-stage3-libiberty
55481 configure-stage4-bfd: configure-stage4-libiberty
55482 configure-stageprofile-bfd: configure-stageprofile-libiberty
55483 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55484 configure-bfd: maybe-configure-intl
55486 configure-stage1-bfd: maybe-configure-stage1-intl
55487 configure-stage2-bfd: maybe-configure-stage2-intl
55488 configure-stage3-bfd: maybe-configure-stage3-intl
55489 configure-stage4-bfd: maybe-configure-stage4-intl
55490 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55491 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55492 all-bfd: maybe-all-libiberty
55494 all-stage1-bfd: maybe-all-stage1-libiberty
55495 all-stage2-bfd: maybe-all-stage2-libiberty
55496 all-stage3-bfd: maybe-all-stage3-libiberty
55497 all-stage4-bfd: maybe-all-stage4-libiberty
55498 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55499 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55500 all-bfd: maybe-all-intl
55502 all-stage1-bfd: maybe-all-stage1-intl
55503 all-stage2-bfd: maybe-all-stage2-intl
55504 all-stage3-bfd: maybe-all-stage3-intl
55505 all-stage4-bfd: maybe-all-stage4-intl
55506 all-stageprofile-bfd: maybe-all-stageprofile-intl
55507 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55508 configure-opcodes: configure-libiberty
55510 configure-stage1-opcodes: configure-stage1-libiberty
55511 configure-stage2-opcodes: configure-stage2-libiberty
55512 configure-stage3-opcodes: configure-stage3-libiberty
55513 configure-stage4-opcodes: configure-stage4-libiberty
55514 configure-stageprofile-opcodes: configure-stageprofile-libiberty
55515 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55516 all-opcodes: maybe-all-libiberty
55518 all-stage1-opcodes: maybe-all-stage1-libiberty
55519 all-stage2-opcodes: maybe-all-stage2-libiberty
55520 all-stage3-opcodes: maybe-all-stage3-libiberty
55521 all-stage4-opcodes: maybe-all-stage4-libiberty
55522 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55523 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55524 configure-binutils: maybe-configure-intl
55526 configure-stage1-binutils: maybe-configure-stage1-intl
55527 configure-stage2-binutils: maybe-configure-stage2-intl
55528 configure-stage3-binutils: maybe-configure-stage3-intl
55529 configure-stage4-binutils: maybe-configure-stage4-intl
55530 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55531 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55532 all-binutils: maybe-all-libiberty
55534 all-stage1-binutils: maybe-all-stage1-libiberty
55535 all-stage2-binutils: maybe-all-stage2-libiberty
55536 all-stage3-binutils: maybe-all-stage3-libiberty
55537 all-stage4-binutils: maybe-all-stage4-libiberty
55538 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55539 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55540 all-binutils: maybe-all-opcodes
55542 all-stage1-binutils: maybe-all-stage1-opcodes
55543 all-stage2-binutils: maybe-all-stage2-opcodes
55544 all-stage3-binutils: maybe-all-stage3-opcodes
55545 all-stage4-binutils: maybe-all-stage4-opcodes
55546 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55547 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55548 all-binutils: maybe-all-bfd
55550 all-stage1-binutils: maybe-all-stage1-bfd
55551 all-stage2-binutils: maybe-all-stage2-bfd
55552 all-stage3-binutils: maybe-all-stage3-bfd
55553 all-stage4-binutils: maybe-all-stage4-bfd
55554 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55555 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55556 all-binutils: maybe-all-build-flex
55558 all-stage1-binutils: maybe-all-build-flex
55559 all-stage2-binutils: maybe-all-build-flex
55560 all-stage3-binutils: maybe-all-build-flex
55561 all-stage4-binutils: maybe-all-build-flex
55562 all-stageprofile-binutils: maybe-all-build-flex
55563 all-stagefeedback-binutils: maybe-all-build-flex
55564 all-binutils: maybe-all-build-bison
55566 all-stage1-binutils: maybe-all-build-bison
55567 all-stage2-binutils: maybe-all-build-bison
55568 all-stage3-binutils: maybe-all-build-bison
55569 all-stage4-binutils: maybe-all-build-bison
55570 all-stageprofile-binutils: maybe-all-build-bison
55571 all-stagefeedback-binutils: maybe-all-build-bison
55572 all-binutils: maybe-all-build-byacc
55574 all-stage1-binutils: maybe-all-build-byacc
55575 all-stage2-binutils: maybe-all-build-byacc
55576 all-stage3-binutils: maybe-all-build-byacc
55577 all-stage4-binutils: maybe-all-build-byacc
55578 all-stageprofile-binutils: maybe-all-build-byacc
55579 all-stagefeedback-binutils: maybe-all-build-byacc
55580 all-binutils: maybe-all-intl
55582 all-stage1-binutils: maybe-all-stage1-intl
55583 all-stage2-binutils: maybe-all-stage2-intl
55584 all-stage3-binutils: maybe-all-stage3-intl
55585 all-stage4-binutils: maybe-all-stage4-intl
55586 all-stageprofile-binutils: maybe-all-stageprofile-intl
55587 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55588 install-binutils: maybe-install-opcodes
55589 install-opcodes: maybe-install-bfd
55590 configure-gas: maybe-configure-intl
55592 configure-stage1-gas: maybe-configure-stage1-intl
55593 configure-stage2-gas: maybe-configure-stage2-intl
55594 configure-stage3-gas: maybe-configure-stage3-intl
55595 configure-stage4-gas: maybe-configure-stage4-intl
55596 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55597 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55598 all-gas: maybe-all-libiberty
55600 all-stage1-gas: maybe-all-stage1-libiberty
55601 all-stage2-gas: maybe-all-stage2-libiberty
55602 all-stage3-gas: maybe-all-stage3-libiberty
55603 all-stage4-gas: maybe-all-stage4-libiberty
55604 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55605 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55606 all-gas: maybe-all-opcodes
55608 all-stage1-gas: maybe-all-stage1-opcodes
55609 all-stage2-gas: maybe-all-stage2-opcodes
55610 all-stage3-gas: maybe-all-stage3-opcodes
55611 all-stage4-gas: maybe-all-stage4-opcodes
55612 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55613 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55614 all-gas: maybe-all-bfd
55616 all-stage1-gas: maybe-all-stage1-bfd
55617 all-stage2-gas: maybe-all-stage2-bfd
55618 all-stage3-gas: maybe-all-stage3-bfd
55619 all-stage4-gas: maybe-all-stage4-bfd
55620 all-stageprofile-gas: maybe-all-stageprofile-bfd
55621 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55622 all-gas: maybe-all-intl
55624 all-stage1-gas: maybe-all-stage1-intl
55625 all-stage2-gas: maybe-all-stage2-intl
55626 all-stage3-gas: maybe-all-stage3-intl
55627 all-stage4-gas: maybe-all-stage4-intl
55628 all-stageprofile-gas: maybe-all-stageprofile-intl
55629 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55630 configure-gprof: maybe-configure-intl
55631 all-gprof: maybe-all-libiberty
55632 all-gprof: maybe-all-bfd
55633 all-gprof: maybe-all-opcodes
55634 all-gprof: maybe-all-intl
55635 configure-ld: maybe-configure-intl
55637 configure-stage1-ld: maybe-configure-stage1-intl
55638 configure-stage2-ld: maybe-configure-stage2-intl
55639 configure-stage3-ld: maybe-configure-stage3-intl
55640 configure-stage4-ld: maybe-configure-stage4-intl
55641 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55642 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55643 all-ld: maybe-all-libiberty
55645 all-stage1-ld: maybe-all-stage1-libiberty
55646 all-stage2-ld: maybe-all-stage2-libiberty
55647 all-stage3-ld: maybe-all-stage3-libiberty
55648 all-stage4-ld: maybe-all-stage4-libiberty
55649 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55650 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55651 all-ld: maybe-all-bfd
55653 all-stage1-ld: maybe-all-stage1-bfd
55654 all-stage2-ld: maybe-all-stage2-bfd
55655 all-stage3-ld: maybe-all-stage3-bfd
55656 all-stage4-ld: maybe-all-stage4-bfd
55657 all-stageprofile-ld: maybe-all-stageprofile-bfd
55658 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55659 all-ld: maybe-all-opcodes
55661 all-stage1-ld: maybe-all-stage1-opcodes
55662 all-stage2-ld: maybe-all-stage2-opcodes
55663 all-stage3-ld: maybe-all-stage3-opcodes
55664 all-stage4-ld: maybe-all-stage4-opcodes
55665 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55666 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55667 all-ld: maybe-all-build-bison
55669 all-stage1-ld: maybe-all-build-bison
55670 all-stage2-ld: maybe-all-build-bison
55671 all-stage3-ld: maybe-all-build-bison
55672 all-stage4-ld: maybe-all-build-bison
55673 all-stageprofile-ld: maybe-all-build-bison
55674 all-stagefeedback-ld: maybe-all-build-bison
55675 all-ld: maybe-all-build-byacc
55677 all-stage1-ld: maybe-all-build-byacc
55678 all-stage2-ld: maybe-all-build-byacc
55679 all-stage3-ld: maybe-all-build-byacc
55680 all-stage4-ld: maybe-all-build-byacc
55681 all-stageprofile-ld: maybe-all-build-byacc
55682 all-stagefeedback-ld: maybe-all-build-byacc
55683 all-ld: maybe-all-build-flex
55685 all-stage1-ld: maybe-all-build-flex
55686 all-stage2-ld: maybe-all-build-flex
55687 all-stage3-ld: maybe-all-build-flex
55688 all-stage4-ld: maybe-all-build-flex
55689 all-stageprofile-ld: maybe-all-build-flex
55690 all-stagefeedback-ld: maybe-all-build-flex
55691 all-ld: maybe-all-intl
55693 all-stage1-ld: maybe-all-stage1-intl
55694 all-stage2-ld: maybe-all-stage2-intl
55695 all-stage3-ld: maybe-all-stage3-intl
55696 all-stage4-ld: maybe-all-stage4-intl
55697 all-stageprofile-ld: maybe-all-stageprofile-intl
55698 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55699 configure-gold: maybe-configure-intl
55701 configure-stage1-gold: maybe-configure-stage1-intl
55702 configure-stage2-gold: maybe-configure-stage2-intl
55703 configure-stage3-gold: maybe-configure-stage3-intl
55704 configure-stage4-gold: maybe-configure-stage4-intl
55705 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55706 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55707 all-gold: maybe-all-libiberty
55709 all-stage1-gold: maybe-all-stage1-libiberty
55710 all-stage2-gold: maybe-all-stage2-libiberty
55711 all-stage3-gold: maybe-all-stage3-libiberty
55712 all-stage4-gold: maybe-all-stage4-libiberty
55713 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55714 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55715 all-gold: maybe-all-intl
55717 all-stage1-gold: maybe-all-stage1-intl
55718 all-stage2-gold: maybe-all-stage2-intl
55719 all-stage3-gold: maybe-all-stage3-intl
55720 all-stage4-gold: maybe-all-stage4-intl
55721 all-stageprofile-gold: maybe-all-stageprofile-intl
55722 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55723 all-gold: maybe-all-bfd
55725 all-stage1-gold: maybe-all-stage1-bfd
55726 all-stage2-gold: maybe-all-stage2-bfd
55727 all-stage3-gold: maybe-all-stage3-bfd
55728 all-stage4-gold: maybe-all-stage4-bfd
55729 all-stageprofile-gold: maybe-all-stageprofile-bfd
55730 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55731 all-gold: maybe-all-build-bison
55733 all-stage1-gold: maybe-all-build-bison
55734 all-stage2-gold: maybe-all-build-bison
55735 all-stage3-gold: maybe-all-build-bison
55736 all-stage4-gold: maybe-all-build-bison
55737 all-stageprofile-gold: maybe-all-build-bison
55738 all-stagefeedback-gold: maybe-all-build-bison
55739 all-gold: maybe-all-build-byacc
55741 all-stage1-gold: maybe-all-build-byacc
55742 all-stage2-gold: maybe-all-build-byacc
55743 all-stage3-gold: maybe-all-build-byacc
55744 all-stage4-gold: maybe-all-build-byacc
55745 all-stageprofile-gold: maybe-all-build-byacc
55746 all-stagefeedback-gold: maybe-all-build-byacc
55747 check-gold: maybe-all-binutils
55749 check-stage1-gold: maybe-all-stage1-binutils
55750 check-stage2-gold: maybe-all-stage2-binutils
55751 check-stage3-gold: maybe-all-stage3-binutils
55752 check-stage4-gold: maybe-all-stage4-binutils
55753 check-stageprofile-gold: maybe-all-stageprofile-binutils
55754 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55755 configure-opcodes: maybe-configure-intl
55757 configure-stage1-opcodes: maybe-configure-stage1-intl
55758 configure-stage2-opcodes: maybe-configure-stage2-intl
55759 configure-stage3-opcodes: maybe-configure-stage3-intl
55760 configure-stage4-opcodes: maybe-configure-stage4-intl
55761 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55762 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55763 all-opcodes: maybe-all-bfd
55765 all-stage1-opcodes: maybe-all-stage1-bfd
55766 all-stage2-opcodes: maybe-all-stage2-bfd
55767 all-stage3-opcodes: maybe-all-stage3-bfd
55768 all-stage4-opcodes: maybe-all-stage4-bfd
55769 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55770 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55771 all-opcodes: maybe-all-libiberty
55773 all-stage1-opcodes: maybe-all-stage1-libiberty
55774 all-stage2-opcodes: maybe-all-stage2-libiberty
55775 all-stage3-opcodes: maybe-all-stage3-libiberty
55776 all-stage4-opcodes: maybe-all-stage4-libiberty
55777 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55778 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55779 all-opcodes: maybe-all-intl
55781 all-stage1-opcodes: maybe-all-stage1-intl
55782 all-stage2-opcodes: maybe-all-stage2-intl
55783 all-stage3-opcodes: maybe-all-stage3-intl
55784 all-stage4-opcodes: maybe-all-stage4-intl
55785 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55786 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55787 all-dejagnu: maybe-all-tcl
55788 all-dejagnu: maybe-all-expect
55789 all-dejagnu: maybe-all-tk
55790 configure-expect: maybe-configure-tcl
55791 configure-expect: maybe-configure-tk
55792 all-expect: maybe-all-tcl
55793 all-expect: maybe-all-tk
55794 configure-itcl: maybe-configure-tcl
55795 configure-itcl: maybe-configure-tk
55796 all-itcl: maybe-all-tcl
55797 all-itcl: maybe-all-tk
55798 install-itcl: maybe-install-tcl
55799 configure-tk: maybe-configure-tcl
55800 all-tk: maybe-all-tcl
55801 all-sid: maybe-all-libiberty
55802 all-sid: maybe-all-bfd
55803 all-sid: maybe-all-opcodes
55804 all-sid: maybe-all-tcl
55805 all-sid: maybe-all-tk
55806 install-sid: maybe-install-tcl
55807 install-sid: maybe-install-tk
55808 configure-sim: maybe-configure-intl
55809 all-sim: maybe-all-intl
55810 all-sim: maybe-all-libiberty
55811 all-sim: maybe-all-bfd
55812 all-sim: maybe-all-opcodes
55813 all-sim: maybe-all-readline
55814 all-sim: maybe-configure-gdb
55815 all-fastjar: maybe-all-zlib
55816 all-fastjar: maybe-all-build-texinfo
55817 all-fastjar: maybe-all-libiberty
55818 all-autoconf: maybe-all-m4
55819 all-autoconf: maybe-all-build-texinfo
55820 all-automake: maybe-all-m4
55821 all-automake: maybe-all-build-texinfo
55822 all-automake: maybe-all-autoconf
55823 all-bison: maybe-all-intl
55824 all-bison: maybe-all-build-texinfo
55825 all-diff: maybe-all-intl
55826 all-diff: maybe-all-build-texinfo
55827 all-fileutils: maybe-all-intl
55828 all-fileutils: maybe-all-build-texinfo
55829 all-flex: maybe-all-build-bison
55830 all-flex: maybe-all-build-byacc
55831 all-flex: maybe-all-intl
55832 all-flex: maybe-all-m4
55833 all-flex: maybe-all-build-texinfo
55834 all-gzip: maybe-all-intl
55835 all-gzip: maybe-all-zlib
55836 all-gzip: maybe-all-build-texinfo
55837 all-hello: maybe-all-intl
55838 all-hello: maybe-all-build-texinfo
55839 all-m4: maybe-all-intl
55840 all-m4: maybe-all-build-texinfo
55841 all-make: maybe-all-intl
55842 all-make: maybe-all-build-texinfo
55843 all-patch: maybe-all-build-texinfo
55844 all-make: maybe-all-build-texinfo
55845 all-prms: maybe-all-libiberty
55846 all-recode: maybe-all-build-texinfo
55847 all-sed: maybe-all-build-texinfo
55848 all-send-pr: maybe-all-prms
55849 all-tar: maybe-all-build-texinfo
55850 all-uudecode: maybe-all-build-texinfo
55851 configure-target-boehm-gc: maybe-configure-target-qthreads
55852 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55853 configure-target-fastjar: maybe-configure-target-zlib
55854 all-target-fastjar: maybe-all-target-zlib
55855 all-target-fastjar: maybe-all-target-libiberty
55856 configure-target-libjava: maybe-configure-target-zlib
55857 configure-target-libjava: maybe-configure-target-boehm-gc
55858 configure-target-libjava: maybe-configure-target-qthreads
55859 configure-target-libjava: maybe-configure-target-libffi
55860 all-target-libjava: maybe-all-fastjar
55861 all-target-libjava: maybe-all-target-zlib
55862 all-target-libjava: maybe-all-target-boehm-gc
55863 all-target-libjava: maybe-all-target-qthreads
55864 all-target-libjava: maybe-all-target-libffi
55865 configure-target-libobjc: maybe-configure-target-boehm-gc
55866 all-target-libobjc: maybe-all-target-libiberty
55867 all-target-libobjc: maybe-all-target-boehm-gc
55868 all-target-libstdc++-v3: maybe-all-target-libiberty
55869 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55870 all-target-libgloss: maybe-all-target-newlib
55871 all-target-winsup: maybe-all-target-libiberty
55872 all-target-winsup: maybe-all-target-libtermcap
55873 configure-target-libiberty: maybe-all-binutils
55874 configure-target-libiberty: maybe-all-ld
55875 configure-target-newlib: maybe-all-binutils
55876 configure-target-newlib: maybe-all-ld
55879 # Dependencies for target modules on other target modules are
55880 # described by lang_env_dependencies; the defaults apply to anything
55881 # not mentioned there.
55884 @if gcc-bootstrap
55885 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55886 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55887 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55888 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55889 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55890 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55891 @endif gcc-bootstrap
55893 @if gcc-no-bootstrap
55894 configure-target-libstdc++-v3: maybe-all-target-libgcc
55895 configure-target-libmudflap: maybe-all-target-libgcc
55896 configure-target-libssp: maybe-all-target-libgcc
55897 configure-target-newlib: maybe-all-target-libgcc
55898 configure-target-libgfortran: maybe-all-target-libgcc
55899 configure-target-libobjc: maybe-all-target-libgcc
55900 configure-target-libtermcap: maybe-all-target-libgcc
55901 configure-target-winsup: maybe-all-target-libgcc
55902 configure-target-libgloss: maybe-all-target-libgcc
55903 configure-target-libiberty: maybe-all-target-libgcc
55904 configure-target-gperf: maybe-all-target-libgcc
55905 configure-target-examples: maybe-all-target-libgcc
55906 configure-target-libffi: maybe-all-target-libgcc
55907 configure-target-libjava: maybe-all-target-libgcc
55908 configure-target-zlib: maybe-all-target-libgcc
55909 configure-target-boehm-gc: maybe-all-target-libgcc
55910 configure-target-qthreads: maybe-all-target-libgcc
55911 configure-target-rda: maybe-all-target-libgcc
55912 configure-target-libada: maybe-all-target-libgcc
55913 configure-target-libgomp: maybe-all-target-libgcc
55914 @endif gcc-no-bootstrap
55917 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55919 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55921 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55925 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55927 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55929 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55931 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55935 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55936 configure-target-gperf: maybe-all-target-libstdc++-v3
55938 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55940 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55942 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55943 configure-target-libjava: maybe-all-target-libstdc++-v3
55945 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55947 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55949 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55951 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55953 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55955 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55958 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55959 GDB_TK = @GDB_TK@
55960 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55961 configure-gdb: $(CONFIGURE_GDB_TK)
55962 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55963 install-gdb: $(INSTALL_GDB_TK)
55965 # Serialization dependencies. Host configures don't work well in parallel to
55966 # each other, due to contention over config.cache. Target configures and
55967 # build configures are similar.
55968 @serialization_dependencies@
55970 # --------------------------------
55971 # Regenerating top level configury
55972 # --------------------------------
55974 # Rebuilding Makefile.in, using autogen.
55975 AUTOGEN = autogen
55976 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55977 cd $(srcdir) && $(AUTOGEN) Makefile.def
55979 # Rebuilding Makefile.
55980 Makefile: $(srcdir)/Makefile.in config.status
55981 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55983 config.status: configure
55984 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55986 # Rebuilding configure.
55987 AUTOCONF = autoconf
55988 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55989 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55990 cd $(srcdir) && $(AUTOCONF)
55992 # ------------------------------
55993 # Special directives to GNU Make
55994 # ------------------------------
55996 # Don't pass command-line variables to submakes.
55997 .NOEXPORT:
55998 MAKEOVERRIDES=
56000 # end of Makefile.in