* trad-core.c (NBPG): If not defined, set to getpagesize().
[binutils.git] / Makefile.in
blobf6fb2dae451b9ad6ca0d736a307d6bb03ef6d1c5
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 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
41 program_transform_name = @program_transform_name@
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
46 srcdir = @srcdir@
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
94 GDB_NLM_DEPS =
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory. It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111 FLEX="$(FLEX)"; export FLEX; \
112 LEX="$(LEX)"; export LEX; \
113 BISON="$(BISON)"; export BISON; \
114 YACC="$(YACC)"; export YACC; \
115 M4="$(M4)"; export M4; \
116 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121 $(BASE_EXPORTS) \
122 AR="$(AR_FOR_BUILD)"; export AR; \
123 AS="$(AS_FOR_BUILD)"; export AS; \
124 CC="$(CC_FOR_BUILD)"; export CC; \
125 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127 CXX="$(CXX_FOR_BUILD)"; export CXX; \
128 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132 LD="$(LD_FOR_BUILD)"; export LD; \
133 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134 NM="$(NM_FOR_BUILD)"; export NM; \
135 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system. We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151 $(BASE_EXPORTS) \
152 CC="$(CC)"; export CC; \
153 CFLAGS="$(CFLAGS)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157 AR="$(AR)"; export AR; \
158 AS="$(AS)"; export AS; \
159 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161 LD="$(LD)"; export LD; \
162 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163 NM="$(NM)"; export NM; \
164 RANLIB="$(RANLIB)"; export RANLIB; \
165 WINDRES="$(WINDRES)"; export WINDRES; \
166 WINDMC="$(WINDMC)"; export WINDMC; \
167 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186 $(HOST_EXPORTS) \
187 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203 $(BASE_EXPORTS) \
204 AR="$(AR_FOR_TARGET)"; export AR; \
205 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206 CC="$(CC_FOR_TARGET)"; export CC; \
207 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
208 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
225 RAW_CXX_TARGET_EXPORTS = \
226 $(BASE_TARGET_EXPORTS) \
227 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
230 NORMAL_TARGET_EXPORTS = \
231 $(BASE_TARGET_EXPORTS) \
232 CXX="$(CXX_FOR_TARGET)"; export CXX;
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
242 SHELL = @config_shell@
244 # pwd command to use. Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters. The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 CC_FOR_BUILD = @CC_FOR_BUILD@
255 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
257 CXX_FOR_BUILD = $(CXX)
259 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
260 # here so that they can be overridden by Makefile fragments.
261 BUILD_PREFIX = @BUILD_PREFIX@
262 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
264 # Flags to pass to stage2 and later makes. They are defined
265 # here so that they can be overridden by Makefile fragments.
266 BOOT_CFLAGS= -g -O2
267 BOOT_LDFLAGS=
269 BISON = @BISON@
270 YACC = @YACC@
271 FLEX = @FLEX@
272 LEX = @LEX@
273 M4 = @M4@
274 MAKEINFO = @MAKEINFO@
275 EXPECT = @EXPECT@
276 RUNTEST = @RUNTEST@
278 # This just becomes part of the MAKEINFO definition passed down to
279 # sub-makes. It lets flags be given on the command line while still
280 # using the makeinfo from the object tree.
281 # (Default to avoid splitting info files by setting the threshold high.)
282 MAKEINFOFLAGS = --split-size=5000000
284 # ---------------------------------------------
285 # Programs producing files for the HOST machine
286 # ---------------------------------------------
288 AS = @AS@
289 AR = @AR@
290 AR_FLAGS = rc
291 CC = @CC@
292 CXX = @CXX@
293 DLLTOOL = @DLLTOOL@
294 LD = @LD@
295 LIPO = @LIPO@
296 NM = @NM@
297 OBJDUMP = @OBJDUMP@
298 RANLIB = @RANLIB@
299 STRIP = @STRIP@
300 WINDRES = @WINDRES@
301 WINDMC = @WINDMC@
303 GNATBIND = @GNATBIND@
304 GNATMAKE = @GNATMAKE@
306 CFLAGS = @CFLAGS@
307 LDFLAGS = @LDFLAGS@
308 LIBCFLAGS = $(CFLAGS)
309 CXXFLAGS = @CXXFLAGS@
310 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
311 PICFLAG =
313 # Only build the C compiler for stage1, because that is the only one that
314 # we can guarantee will build with the native compiler, and also it is the
315 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
316 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
317 # overrideable (for a bootstrap build stage1 also builds gcc.info).
319 STAGE1_CFLAGS=@stage1_cflags@
320 STAGE1_CHECKING=@stage1_checking@
321 STAGE1_LANGUAGES=@stage1_languages@
323 # -----------------------------------------------
324 # Programs producing files for the TARGET machine
325 # -----------------------------------------------
327 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
329 AR_FOR_TARGET=@AR_FOR_TARGET@
330 AS_FOR_TARGET=@AS_FOR_TARGET@
331 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
333 # If GCC_FOR_TARGET is not overriden on the command line, then this
334 # variable is passed down to the gcc Makefile, where it is used to
335 # build libgcc2.a. We define it here so that it can itself be
336 # overridden on the command line.
337 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
338 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
339 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
340 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
341 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
342 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
343 LD_FOR_TARGET=@LD_FOR_TARGET@
345 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
346 NM_FOR_TARGET=@NM_FOR_TARGET@
347 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
348 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
349 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
350 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
351 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
353 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
354 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
355 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
357 # During gcc bootstrap, if we use some random cc for stage1 then
358 # CFLAGS will be just -g. We want to ensure that TARGET libraries
359 # (which we know are built with gcc) are built with optimizations so
360 # prepend -O2 when setting CFLAGS_FOR_TARGET.
361 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
362 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
363 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
364 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
365 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
366 LDFLAGS_FOR_TARGET =
367 PICFLAG_FOR_TARGET =
369 # ------------------------------------
370 # Miscellaneous targets and flag lists
371 # ------------------------------------
373 # The first rule in the file had better be this one. Don't put any above it.
374 # This lives here to allow makefile fragments to contain dependencies.
375 all:
377 #### host and target specific makefile fragments come in here.
378 @target_makefile_frag@
379 @alphaieee_frag@
380 @ospace_frag@
381 @host_makefile_frag@
384 # This is the list of directories that may be needed in RPATH_ENVVAR
385 # so that prorgams built for the target machine work.
386 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
388 @if target-libstdc++-v3
389 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
390 @endif target-libstdc++-v3
392 @if target-libmudflap
393 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
394 @endif target-libmudflap
396 @if target-libssp
397 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
398 @endif target-libssp
400 @if target-libgomp
401 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
402 @endif target-libgomp
406 # This is the list of directories that may be needed in RPATH_ENVVAR
407 # so that programs built for the host machine work.
408 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
410 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
411 @if gcc
412 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
413 @endif gcc
416 @if bfd
417 HOST_LIB_PATH_bfd = \
418 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
419 @endif bfd
421 @if opcodes
422 HOST_LIB_PATH_opcodes = \
423 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
424 @endif opcodes
426 @if gmp
427 HOST_LIB_PATH_gmp = \
428 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
429 @endif gmp
431 @if mpfr
432 HOST_LIB_PATH_mpfr = \
433 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
434 @endif mpfr
437 # Flags to pass down to all sub-makes.
438 BASE_FLAGS_TO_PASS = \
439 "DESTDIR=$(DESTDIR)" \
440 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
441 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
442 "bindir=$(bindir)" \
443 "datadir=$(datadir)" \
444 "exec_prefix=$(exec_prefix)" \
445 "includedir=$(includedir)" \
446 "datarootdir=$(datarootdir)" \
447 "docdir=$(docdir)" \
448 "infodir=$(infodir)" \
449 "pdfdir=$(pdfdir)" \
450 "htmldir=$(htmldir)" \
451 "libdir=$(libdir)" \
452 "libexecdir=$(libexecdir)" \
453 "lispdir=$(lispdir)" \
454 "localstatedir=$(localstatedir)" \
455 "mandir=$(mandir)" \
456 "oldincludedir=$(oldincludedir)" \
457 "prefix=$(prefix)" \
458 "sbindir=$(sbindir)" \
459 "sharedstatedir=$(sharedstatedir)" \
460 "sysconfdir=$(sysconfdir)" \
461 "tooldir=$(tooldir)" \
462 "build_tooldir=$(build_tooldir)" \
463 "target_alias=$(target_alias)" \
464 "BISON=$(BISON)" \
465 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
466 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
467 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
468 "EXPECT=$(EXPECT)" \
469 "FLEX=$(FLEX)" \
470 "INSTALL=$(INSTALL)" \
471 "INSTALL_DATA=$(INSTALL_DATA)" \
472 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
473 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
474 "LEX=$(LEX)" \
475 "M4=$(M4)" \
476 "MAKE=$(MAKE)" \
477 "RUNTEST=$(RUNTEST)" \
478 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
479 "SHELL=$(SHELL)" \
480 "YACC=$(YACC)" \
481 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
482 "AR_FLAGS=$(AR_FLAGS)" \
483 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
484 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
485 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
486 "CFLAGS=$(CFLAGS)" \
487 "CXXFLAGS=$(CXXFLAGS)" \
488 "LDFLAGS=$(LDFLAGS)" \
489 "LIBCFLAGS=$(LIBCFLAGS)" \
490 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
491 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
492 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
493 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
494 "GNATBIND=$(GNATBIND)" \
495 "GNATMAKE=$(GNATMAKE)" \
496 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
497 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
498 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
499 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
500 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
501 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
502 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
503 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
504 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
505 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
506 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
507 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
508 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
509 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
510 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
511 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
512 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
513 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
514 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
515 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
516 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
517 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
518 "LEAN=$(LEAN)" \
519 "CONFIG_SHELL=$(SHELL)" \
520 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
522 # We leave this in just in case, but it is not needed anymore.
523 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
525 # Flags to pass down to most sub-makes, in which we're building with
526 # the host environment.
527 EXTRA_HOST_FLAGS = \
528 'AR=$(AR)' \
529 'AS=$(AS)' \
530 'CC=$(CC)' \
531 'CXX=$(CXX)' \
532 'DLLTOOL=$(DLLTOOL)' \
533 'LD=$(LD)' \
534 'LIPO=$(LIPO)' \
535 'NM=$(NM)' \
536 'OBJDUMP=$(OBJDUMP)' \
537 'RANLIB=$(RANLIB)' \
538 'STRIP=$(STRIP)' \
539 'WINDRES=$(WINDRES)' \
540 'WINDMC=$(WINDMC)'
542 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
544 # Flags that are concerned with the location of the X11 include files
545 # and library files
547 # NOTE: until the top-level is getting the values via autoconf, it only
548 # causes problems to have this top-level Makefile overriding the autoconf-set
549 # values in child directories. Only variables that don't conflict with
550 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
552 X11_FLAGS_TO_PASS = \
553 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
554 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
556 # Flags to pass to stage2 and later makes.
558 POSTSTAGE1_FLAGS_TO_PASS = \
559 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
560 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
561 LDFLAGS="$(BOOT_LDFLAGS)" \
562 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
564 # Flags to pass down to makes which are built with the target environment.
565 # The double $ decreases the length of the command line; those variables
566 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
567 # COMPILER_ prefixed variables are not passed down so we expand them here.
568 EXTRA_TARGET_FLAGS = \
569 'AR=$$(AR_FOR_TARGET)' \
570 'AS=$(COMPILER_AS_FOR_TARGET)' \
571 'CC=$$(CC_FOR_TARGET)' \
572 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
573 'CXX=$$(CXX_FOR_TARGET)' \
574 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
575 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
576 'LD=$(COMPILER_LD_FOR_TARGET)' \
577 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
578 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
579 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
580 'NM=$(COMPILER_NM_FOR_TARGET)' \
581 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
582 'RANLIB=$$(RANLIB_FOR_TARGET)' \
583 'WINDRES=$$(WINDRES_FOR_TARGET)' \
584 'WINDMC=$$(WINDMC_FOR_TARGET)'
586 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
588 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
589 # unfortunately needs the native compiler and the target ar and
590 # ranlib.
591 # If any variables are added here, they must be added to do-*, below.
592 # The BUILD_* variables are a special case, which are used for the gcc
593 # cross-building scheme.
594 EXTRA_GCC_FLAGS = \
595 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
596 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
597 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
598 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
599 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
600 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
602 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
604 .PHONY: configure-host
605 configure-host: \
606 maybe-configure-ash \
607 maybe-configure-autoconf \
608 maybe-configure-automake \
609 maybe-configure-bash \
610 maybe-configure-bfd \
611 maybe-configure-opcodes \
612 maybe-configure-binutils \
613 maybe-configure-bison \
614 maybe-configure-byacc \
615 maybe-configure-bzip2 \
616 maybe-configure-dejagnu \
617 maybe-configure-diff \
618 maybe-configure-dosutils \
619 maybe-configure-etc \
620 maybe-configure-fastjar \
621 maybe-configure-fileutils \
622 maybe-configure-findutils \
623 maybe-configure-find \
624 maybe-configure-fixincludes \
625 maybe-configure-flex \
626 maybe-configure-gas \
627 maybe-configure-gcc \
628 maybe-configure-gawk \
629 maybe-configure-gettext \
630 maybe-configure-gmp \
631 maybe-configure-mpfr \
632 maybe-configure-gnuserv \
633 maybe-configure-gprof \
634 maybe-configure-gzip \
635 maybe-configure-hello \
636 maybe-configure-indent \
637 maybe-configure-intl \
638 maybe-configure-tcl \
639 maybe-configure-itcl \
640 maybe-configure-ld \
641 maybe-configure-libcpp \
642 maybe-configure-libdecnumber \
643 maybe-configure-libgui \
644 maybe-configure-libiberty \
645 maybe-configure-libtool \
646 maybe-configure-m4 \
647 maybe-configure-make \
648 maybe-configure-mmalloc \
649 maybe-configure-patch \
650 maybe-configure-perl \
651 maybe-configure-prms \
652 maybe-configure-rcs \
653 maybe-configure-readline \
654 maybe-configure-release \
655 maybe-configure-recode \
656 maybe-configure-sed \
657 maybe-configure-send-pr \
658 maybe-configure-shellutils \
659 maybe-configure-sid \
660 maybe-configure-sim \
661 maybe-configure-tar \
662 maybe-configure-texinfo \
663 maybe-configure-textutils \
664 maybe-configure-time \
665 maybe-configure-uudecode \
666 maybe-configure-wdiff \
667 maybe-configure-zip \
668 maybe-configure-zlib \
669 maybe-configure-gdb \
670 maybe-configure-expect \
671 maybe-configure-guile \
672 maybe-configure-tk \
673 maybe-configure-libtermcap \
674 maybe-configure-utils \
675 maybe-configure-gnattools
676 .PHONY: configure-target
677 configure-target: \
678 maybe-configure-target-libstdc++-v3 \
679 maybe-configure-target-libmudflap \
680 maybe-configure-target-libssp \
681 maybe-configure-target-newlib \
682 maybe-configure-target-libgcc \
683 maybe-configure-target-libgfortran \
684 maybe-configure-target-libobjc \
685 maybe-configure-target-libtermcap \
686 maybe-configure-target-winsup \
687 maybe-configure-target-libgloss \
688 maybe-configure-target-libiberty \
689 maybe-configure-target-gperf \
690 maybe-configure-target-examples \
691 maybe-configure-target-libffi \
692 maybe-configure-target-libjava \
693 maybe-configure-target-zlib \
694 maybe-configure-target-boehm-gc \
695 maybe-configure-target-qthreads \
696 maybe-configure-target-rda \
697 maybe-configure-target-libada \
698 maybe-configure-target-libgomp
700 # The target built for a native non-bootstrap build.
701 .PHONY: all
702 all:
703 @if gcc-bootstrap
704 [ -f stage_final ] || echo stage3 > stage_final
705 @r=`${PWD_COMMAND}`; export r; \
706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
708 @endif gcc-bootstrap
709 @: $(MAKE); $(unstage)
710 @r=`${PWD_COMMAND}`; export r; \
711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
712 if [ -f stage_last ]; then \
713 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
714 else \
715 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
718 .PHONY: all-build
720 all-build: maybe-all-build-libiberty
721 all-build: maybe-all-build-bison
722 all-build: maybe-all-build-byacc
723 all-build: maybe-all-build-flex
724 all-build: maybe-all-build-m4
725 all-build: maybe-all-build-texinfo
726 all-build: maybe-all-build-fixincludes
728 .PHONY: all-host
730 all-host: maybe-all-ash
731 all-host: maybe-all-autoconf
732 all-host: maybe-all-automake
733 all-host: maybe-all-bash
734 @if bfd-no-bootstrap
735 all-host: maybe-all-bfd
736 @endif bfd-no-bootstrap
737 @if opcodes-no-bootstrap
738 all-host: maybe-all-opcodes
739 @endif opcodes-no-bootstrap
740 @if binutils-no-bootstrap
741 all-host: maybe-all-binutils
742 @endif binutils-no-bootstrap
743 all-host: maybe-all-bison
744 all-host: maybe-all-byacc
745 all-host: maybe-all-bzip2
746 all-host: maybe-all-dejagnu
747 all-host: maybe-all-diff
748 all-host: maybe-all-dosutils
749 all-host: maybe-all-etc
750 all-host: maybe-all-fastjar
751 all-host: maybe-all-fileutils
752 all-host: maybe-all-findutils
753 all-host: maybe-all-find
754 all-host: maybe-all-fixincludes
755 all-host: maybe-all-flex
756 @if gas-no-bootstrap
757 all-host: maybe-all-gas
758 @endif gas-no-bootstrap
759 @if gcc-no-bootstrap
760 all-host: maybe-all-gcc
761 @endif gcc-no-bootstrap
762 all-host: maybe-all-gawk
763 all-host: maybe-all-gettext
764 @if gmp-no-bootstrap
765 all-host: maybe-all-gmp
766 @endif gmp-no-bootstrap
767 @if mpfr-no-bootstrap
768 all-host: maybe-all-mpfr
769 @endif mpfr-no-bootstrap
770 all-host: maybe-all-gnuserv
771 all-host: maybe-all-gprof
772 all-host: maybe-all-gzip
773 all-host: maybe-all-hello
774 all-host: maybe-all-indent
775 @if intl-no-bootstrap
776 all-host: maybe-all-intl
777 @endif intl-no-bootstrap
778 all-host: maybe-all-tcl
779 all-host: maybe-all-itcl
780 @if ld-no-bootstrap
781 all-host: maybe-all-ld
782 @endif ld-no-bootstrap
783 @if libcpp-no-bootstrap
784 all-host: maybe-all-libcpp
785 @endif libcpp-no-bootstrap
786 @if libdecnumber-no-bootstrap
787 all-host: maybe-all-libdecnumber
788 @endif libdecnumber-no-bootstrap
789 all-host: maybe-all-libgui
790 @if libiberty-no-bootstrap
791 all-host: maybe-all-libiberty
792 @endif libiberty-no-bootstrap
793 all-host: maybe-all-libtool
794 all-host: maybe-all-m4
795 all-host: maybe-all-make
796 all-host: maybe-all-mmalloc
797 all-host: maybe-all-patch
798 all-host: maybe-all-perl
799 all-host: maybe-all-prms
800 all-host: maybe-all-rcs
801 all-host: maybe-all-readline
802 all-host: maybe-all-release
803 all-host: maybe-all-recode
804 all-host: maybe-all-sed
805 all-host: maybe-all-send-pr
806 all-host: maybe-all-shellutils
807 all-host: maybe-all-sid
808 all-host: maybe-all-sim
809 all-host: maybe-all-tar
810 all-host: maybe-all-texinfo
811 all-host: maybe-all-textutils
812 all-host: maybe-all-time
813 all-host: maybe-all-uudecode
814 all-host: maybe-all-wdiff
815 all-host: maybe-all-zip
816 @if zlib-no-bootstrap
817 all-host: maybe-all-zlib
818 @endif zlib-no-bootstrap
819 all-host: maybe-all-gdb
820 all-host: maybe-all-expect
821 all-host: maybe-all-guile
822 all-host: maybe-all-tk
823 all-host: maybe-all-libtermcap
824 all-host: maybe-all-utils
825 all-host: maybe-all-gnattools
827 .PHONY: all-target
829 all-target: maybe-all-target-libstdc++-v3
830 all-target: maybe-all-target-libmudflap
831 all-target: maybe-all-target-libssp
832 all-target: maybe-all-target-newlib
833 @if target-libgcc-no-bootstrap
834 all-target: maybe-all-target-libgcc
835 @endif target-libgcc-no-bootstrap
836 all-target: maybe-all-target-libgfortran
837 all-target: maybe-all-target-libobjc
838 all-target: maybe-all-target-libtermcap
839 all-target: maybe-all-target-winsup
840 all-target: maybe-all-target-libgloss
841 all-target: maybe-all-target-libiberty
842 all-target: maybe-all-target-gperf
843 all-target: maybe-all-target-examples
844 all-target: maybe-all-target-libffi
845 all-target: maybe-all-target-libjava
846 all-target: maybe-all-target-zlib
847 all-target: maybe-all-target-boehm-gc
848 all-target: maybe-all-target-qthreads
849 all-target: maybe-all-target-rda
850 all-target: maybe-all-target-libada
851 all-target: maybe-all-target-libgomp
853 # Do a target for all the subdirectories. A ``make do-X'' will do a
854 # ``make X'' in all subdirectories (because, in general, there is a
855 # dependency (below) of X upon do-X, a ``make X'' will also do this,
856 # but it may do additional work as well).
858 .PHONY: do-info
859 do-info:
860 @: $(MAKE); $(unstage)
861 @r=`${PWD_COMMAND}`; export r; \
862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
863 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
864 info-target
867 .PHONY: info-host
869 info-host: maybe-info-ash
870 info-host: maybe-info-autoconf
871 info-host: maybe-info-automake
872 info-host: maybe-info-bash
873 info-host: maybe-info-bfd
874 info-host: maybe-info-opcodes
875 info-host: maybe-info-binutils
876 info-host: maybe-info-bison
877 info-host: maybe-info-byacc
878 info-host: maybe-info-bzip2
879 info-host: maybe-info-dejagnu
880 info-host: maybe-info-diff
881 info-host: maybe-info-dosutils
882 info-host: maybe-info-etc
883 info-host: maybe-info-fastjar
884 info-host: maybe-info-fileutils
885 info-host: maybe-info-findutils
886 info-host: maybe-info-find
887 info-host: maybe-info-fixincludes
888 info-host: maybe-info-flex
889 info-host: maybe-info-gas
890 info-host: maybe-info-gcc
891 info-host: maybe-info-gawk
892 info-host: maybe-info-gettext
893 info-host: maybe-info-gmp
894 info-host: maybe-info-mpfr
895 info-host: maybe-info-gnuserv
896 info-host: maybe-info-gprof
897 info-host: maybe-info-gzip
898 info-host: maybe-info-hello
899 info-host: maybe-info-indent
900 info-host: maybe-info-intl
901 info-host: maybe-info-tcl
902 info-host: maybe-info-itcl
903 info-host: maybe-info-ld
904 info-host: maybe-info-libcpp
905 info-host: maybe-info-libdecnumber
906 info-host: maybe-info-libgui
907 info-host: maybe-info-libiberty
908 info-host: maybe-info-libtool
909 info-host: maybe-info-m4
910 info-host: maybe-info-make
911 info-host: maybe-info-mmalloc
912 info-host: maybe-info-patch
913 info-host: maybe-info-perl
914 info-host: maybe-info-prms
915 info-host: maybe-info-rcs
916 info-host: maybe-info-readline
917 info-host: maybe-info-release
918 info-host: maybe-info-recode
919 info-host: maybe-info-sed
920 info-host: maybe-info-send-pr
921 info-host: maybe-info-shellutils
922 info-host: maybe-info-sid
923 info-host: maybe-info-sim
924 info-host: maybe-info-tar
925 info-host: maybe-info-texinfo
926 info-host: maybe-info-textutils
927 info-host: maybe-info-time
928 info-host: maybe-info-uudecode
929 info-host: maybe-info-wdiff
930 info-host: maybe-info-zip
931 info-host: maybe-info-zlib
932 info-host: maybe-info-gdb
933 info-host: maybe-info-expect
934 info-host: maybe-info-guile
935 info-host: maybe-info-tk
936 info-host: maybe-info-libtermcap
937 info-host: maybe-info-utils
938 info-host: maybe-info-gnattools
940 .PHONY: info-target
942 info-target: maybe-info-target-libstdc++-v3
943 info-target: maybe-info-target-libmudflap
944 info-target: maybe-info-target-libssp
945 info-target: maybe-info-target-newlib
946 info-target: maybe-info-target-libgcc
947 info-target: maybe-info-target-libgfortran
948 info-target: maybe-info-target-libobjc
949 info-target: maybe-info-target-libtermcap
950 info-target: maybe-info-target-winsup
951 info-target: maybe-info-target-libgloss
952 info-target: maybe-info-target-libiberty
953 info-target: maybe-info-target-gperf
954 info-target: maybe-info-target-examples
955 info-target: maybe-info-target-libffi
956 info-target: maybe-info-target-libjava
957 info-target: maybe-info-target-zlib
958 info-target: maybe-info-target-boehm-gc
959 info-target: maybe-info-target-qthreads
960 info-target: maybe-info-target-rda
961 info-target: maybe-info-target-libada
962 info-target: maybe-info-target-libgomp
964 .PHONY: do-dvi
965 do-dvi:
966 @: $(MAKE); $(unstage)
967 @r=`${PWD_COMMAND}`; export r; \
968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
969 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
970 dvi-target
973 .PHONY: dvi-host
975 dvi-host: maybe-dvi-ash
976 dvi-host: maybe-dvi-autoconf
977 dvi-host: maybe-dvi-automake
978 dvi-host: maybe-dvi-bash
979 dvi-host: maybe-dvi-bfd
980 dvi-host: maybe-dvi-opcodes
981 dvi-host: maybe-dvi-binutils
982 dvi-host: maybe-dvi-bison
983 dvi-host: maybe-dvi-byacc
984 dvi-host: maybe-dvi-bzip2
985 dvi-host: maybe-dvi-dejagnu
986 dvi-host: maybe-dvi-diff
987 dvi-host: maybe-dvi-dosutils
988 dvi-host: maybe-dvi-etc
989 dvi-host: maybe-dvi-fastjar
990 dvi-host: maybe-dvi-fileutils
991 dvi-host: maybe-dvi-findutils
992 dvi-host: maybe-dvi-find
993 dvi-host: maybe-dvi-fixincludes
994 dvi-host: maybe-dvi-flex
995 dvi-host: maybe-dvi-gas
996 dvi-host: maybe-dvi-gcc
997 dvi-host: maybe-dvi-gawk
998 dvi-host: maybe-dvi-gettext
999 dvi-host: maybe-dvi-gmp
1000 dvi-host: maybe-dvi-mpfr
1001 dvi-host: maybe-dvi-gnuserv
1002 dvi-host: maybe-dvi-gprof
1003 dvi-host: maybe-dvi-gzip
1004 dvi-host: maybe-dvi-hello
1005 dvi-host: maybe-dvi-indent
1006 dvi-host: maybe-dvi-intl
1007 dvi-host: maybe-dvi-tcl
1008 dvi-host: maybe-dvi-itcl
1009 dvi-host: maybe-dvi-ld
1010 dvi-host: maybe-dvi-libcpp
1011 dvi-host: maybe-dvi-libdecnumber
1012 dvi-host: maybe-dvi-libgui
1013 dvi-host: maybe-dvi-libiberty
1014 dvi-host: maybe-dvi-libtool
1015 dvi-host: maybe-dvi-m4
1016 dvi-host: maybe-dvi-make
1017 dvi-host: maybe-dvi-mmalloc
1018 dvi-host: maybe-dvi-patch
1019 dvi-host: maybe-dvi-perl
1020 dvi-host: maybe-dvi-prms
1021 dvi-host: maybe-dvi-rcs
1022 dvi-host: maybe-dvi-readline
1023 dvi-host: maybe-dvi-release
1024 dvi-host: maybe-dvi-recode
1025 dvi-host: maybe-dvi-sed
1026 dvi-host: maybe-dvi-send-pr
1027 dvi-host: maybe-dvi-shellutils
1028 dvi-host: maybe-dvi-sid
1029 dvi-host: maybe-dvi-sim
1030 dvi-host: maybe-dvi-tar
1031 dvi-host: maybe-dvi-texinfo
1032 dvi-host: maybe-dvi-textutils
1033 dvi-host: maybe-dvi-time
1034 dvi-host: maybe-dvi-uudecode
1035 dvi-host: maybe-dvi-wdiff
1036 dvi-host: maybe-dvi-zip
1037 dvi-host: maybe-dvi-zlib
1038 dvi-host: maybe-dvi-gdb
1039 dvi-host: maybe-dvi-expect
1040 dvi-host: maybe-dvi-guile
1041 dvi-host: maybe-dvi-tk
1042 dvi-host: maybe-dvi-libtermcap
1043 dvi-host: maybe-dvi-utils
1044 dvi-host: maybe-dvi-gnattools
1046 .PHONY: dvi-target
1048 dvi-target: maybe-dvi-target-libstdc++-v3
1049 dvi-target: maybe-dvi-target-libmudflap
1050 dvi-target: maybe-dvi-target-libssp
1051 dvi-target: maybe-dvi-target-newlib
1052 dvi-target: maybe-dvi-target-libgcc
1053 dvi-target: maybe-dvi-target-libgfortran
1054 dvi-target: maybe-dvi-target-libobjc
1055 dvi-target: maybe-dvi-target-libtermcap
1056 dvi-target: maybe-dvi-target-winsup
1057 dvi-target: maybe-dvi-target-libgloss
1058 dvi-target: maybe-dvi-target-libiberty
1059 dvi-target: maybe-dvi-target-gperf
1060 dvi-target: maybe-dvi-target-examples
1061 dvi-target: maybe-dvi-target-libffi
1062 dvi-target: maybe-dvi-target-libjava
1063 dvi-target: maybe-dvi-target-zlib
1064 dvi-target: maybe-dvi-target-boehm-gc
1065 dvi-target: maybe-dvi-target-qthreads
1066 dvi-target: maybe-dvi-target-rda
1067 dvi-target: maybe-dvi-target-libada
1068 dvi-target: maybe-dvi-target-libgomp
1070 .PHONY: do-pdf
1071 do-pdf:
1072 @: $(MAKE); $(unstage)
1073 @r=`${PWD_COMMAND}`; export r; \
1074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1075 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1076 pdf-target
1079 .PHONY: pdf-host
1081 pdf-host: maybe-pdf-ash
1082 pdf-host: maybe-pdf-autoconf
1083 pdf-host: maybe-pdf-automake
1084 pdf-host: maybe-pdf-bash
1085 pdf-host: maybe-pdf-bfd
1086 pdf-host: maybe-pdf-opcodes
1087 pdf-host: maybe-pdf-binutils
1088 pdf-host: maybe-pdf-bison
1089 pdf-host: maybe-pdf-byacc
1090 pdf-host: maybe-pdf-bzip2
1091 pdf-host: maybe-pdf-dejagnu
1092 pdf-host: maybe-pdf-diff
1093 pdf-host: maybe-pdf-dosutils
1094 pdf-host: maybe-pdf-etc
1095 pdf-host: maybe-pdf-fastjar
1096 pdf-host: maybe-pdf-fileutils
1097 pdf-host: maybe-pdf-findutils
1098 pdf-host: maybe-pdf-find
1099 pdf-host: maybe-pdf-fixincludes
1100 pdf-host: maybe-pdf-flex
1101 pdf-host: maybe-pdf-gas
1102 pdf-host: maybe-pdf-gcc
1103 pdf-host: maybe-pdf-gawk
1104 pdf-host: maybe-pdf-gettext
1105 pdf-host: maybe-pdf-gmp
1106 pdf-host: maybe-pdf-mpfr
1107 pdf-host: maybe-pdf-gnuserv
1108 pdf-host: maybe-pdf-gprof
1109 pdf-host: maybe-pdf-gzip
1110 pdf-host: maybe-pdf-hello
1111 pdf-host: maybe-pdf-indent
1112 pdf-host: maybe-pdf-intl
1113 pdf-host: maybe-pdf-tcl
1114 pdf-host: maybe-pdf-itcl
1115 pdf-host: maybe-pdf-ld
1116 pdf-host: maybe-pdf-libcpp
1117 pdf-host: maybe-pdf-libdecnumber
1118 pdf-host: maybe-pdf-libgui
1119 pdf-host: maybe-pdf-libiberty
1120 pdf-host: maybe-pdf-libtool
1121 pdf-host: maybe-pdf-m4
1122 pdf-host: maybe-pdf-make
1123 pdf-host: maybe-pdf-mmalloc
1124 pdf-host: maybe-pdf-patch
1125 pdf-host: maybe-pdf-perl
1126 pdf-host: maybe-pdf-prms
1127 pdf-host: maybe-pdf-rcs
1128 pdf-host: maybe-pdf-readline
1129 pdf-host: maybe-pdf-release
1130 pdf-host: maybe-pdf-recode
1131 pdf-host: maybe-pdf-sed
1132 pdf-host: maybe-pdf-send-pr
1133 pdf-host: maybe-pdf-shellutils
1134 pdf-host: maybe-pdf-sid
1135 pdf-host: maybe-pdf-sim
1136 pdf-host: maybe-pdf-tar
1137 pdf-host: maybe-pdf-texinfo
1138 pdf-host: maybe-pdf-textutils
1139 pdf-host: maybe-pdf-time
1140 pdf-host: maybe-pdf-uudecode
1141 pdf-host: maybe-pdf-wdiff
1142 pdf-host: maybe-pdf-zip
1143 pdf-host: maybe-pdf-zlib
1144 pdf-host: maybe-pdf-gdb
1145 pdf-host: maybe-pdf-expect
1146 pdf-host: maybe-pdf-guile
1147 pdf-host: maybe-pdf-tk
1148 pdf-host: maybe-pdf-libtermcap
1149 pdf-host: maybe-pdf-utils
1150 pdf-host: maybe-pdf-gnattools
1152 .PHONY: pdf-target
1154 pdf-target: maybe-pdf-target-libstdc++-v3
1155 pdf-target: maybe-pdf-target-libmudflap
1156 pdf-target: maybe-pdf-target-libssp
1157 pdf-target: maybe-pdf-target-newlib
1158 pdf-target: maybe-pdf-target-libgcc
1159 pdf-target: maybe-pdf-target-libgfortran
1160 pdf-target: maybe-pdf-target-libobjc
1161 pdf-target: maybe-pdf-target-libtermcap
1162 pdf-target: maybe-pdf-target-winsup
1163 pdf-target: maybe-pdf-target-libgloss
1164 pdf-target: maybe-pdf-target-libiberty
1165 pdf-target: maybe-pdf-target-gperf
1166 pdf-target: maybe-pdf-target-examples
1167 pdf-target: maybe-pdf-target-libffi
1168 pdf-target: maybe-pdf-target-libjava
1169 pdf-target: maybe-pdf-target-zlib
1170 pdf-target: maybe-pdf-target-boehm-gc
1171 pdf-target: maybe-pdf-target-qthreads
1172 pdf-target: maybe-pdf-target-rda
1173 pdf-target: maybe-pdf-target-libada
1174 pdf-target: maybe-pdf-target-libgomp
1176 .PHONY: do-html
1177 do-html:
1178 @: $(MAKE); $(unstage)
1179 @r=`${PWD_COMMAND}`; export r; \
1180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1181 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1182 html-target
1185 .PHONY: html-host
1187 html-host: maybe-html-ash
1188 html-host: maybe-html-autoconf
1189 html-host: maybe-html-automake
1190 html-host: maybe-html-bash
1191 html-host: maybe-html-bfd
1192 html-host: maybe-html-opcodes
1193 html-host: maybe-html-binutils
1194 html-host: maybe-html-bison
1195 html-host: maybe-html-byacc
1196 html-host: maybe-html-bzip2
1197 html-host: maybe-html-dejagnu
1198 html-host: maybe-html-diff
1199 html-host: maybe-html-dosutils
1200 html-host: maybe-html-etc
1201 html-host: maybe-html-fastjar
1202 html-host: maybe-html-fileutils
1203 html-host: maybe-html-findutils
1204 html-host: maybe-html-find
1205 html-host: maybe-html-fixincludes
1206 html-host: maybe-html-flex
1207 html-host: maybe-html-gas
1208 html-host: maybe-html-gcc
1209 html-host: maybe-html-gawk
1210 html-host: maybe-html-gettext
1211 html-host: maybe-html-gmp
1212 html-host: maybe-html-mpfr
1213 html-host: maybe-html-gnuserv
1214 html-host: maybe-html-gprof
1215 html-host: maybe-html-gzip
1216 html-host: maybe-html-hello
1217 html-host: maybe-html-indent
1218 html-host: maybe-html-intl
1219 html-host: maybe-html-tcl
1220 html-host: maybe-html-itcl
1221 html-host: maybe-html-ld
1222 html-host: maybe-html-libcpp
1223 html-host: maybe-html-libdecnumber
1224 html-host: maybe-html-libgui
1225 html-host: maybe-html-libiberty
1226 html-host: maybe-html-libtool
1227 html-host: maybe-html-m4
1228 html-host: maybe-html-make
1229 html-host: maybe-html-mmalloc
1230 html-host: maybe-html-patch
1231 html-host: maybe-html-perl
1232 html-host: maybe-html-prms
1233 html-host: maybe-html-rcs
1234 html-host: maybe-html-readline
1235 html-host: maybe-html-release
1236 html-host: maybe-html-recode
1237 html-host: maybe-html-sed
1238 html-host: maybe-html-send-pr
1239 html-host: maybe-html-shellutils
1240 html-host: maybe-html-sid
1241 html-host: maybe-html-sim
1242 html-host: maybe-html-tar
1243 html-host: maybe-html-texinfo
1244 html-host: maybe-html-textutils
1245 html-host: maybe-html-time
1246 html-host: maybe-html-uudecode
1247 html-host: maybe-html-wdiff
1248 html-host: maybe-html-zip
1249 html-host: maybe-html-zlib
1250 html-host: maybe-html-gdb
1251 html-host: maybe-html-expect
1252 html-host: maybe-html-guile
1253 html-host: maybe-html-tk
1254 html-host: maybe-html-libtermcap
1255 html-host: maybe-html-utils
1256 html-host: maybe-html-gnattools
1258 .PHONY: html-target
1260 html-target: maybe-html-target-libstdc++-v3
1261 html-target: maybe-html-target-libmudflap
1262 html-target: maybe-html-target-libssp
1263 html-target: maybe-html-target-newlib
1264 html-target: maybe-html-target-libgcc
1265 html-target: maybe-html-target-libgfortran
1266 html-target: maybe-html-target-libobjc
1267 html-target: maybe-html-target-libtermcap
1268 html-target: maybe-html-target-winsup
1269 html-target: maybe-html-target-libgloss
1270 html-target: maybe-html-target-libiberty
1271 html-target: maybe-html-target-gperf
1272 html-target: maybe-html-target-examples
1273 html-target: maybe-html-target-libffi
1274 html-target: maybe-html-target-libjava
1275 html-target: maybe-html-target-zlib
1276 html-target: maybe-html-target-boehm-gc
1277 html-target: maybe-html-target-qthreads
1278 html-target: maybe-html-target-rda
1279 html-target: maybe-html-target-libada
1280 html-target: maybe-html-target-libgomp
1282 .PHONY: do-TAGS
1283 do-TAGS:
1284 @: $(MAKE); $(unstage)
1285 @r=`${PWD_COMMAND}`; export r; \
1286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1287 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1288 TAGS-target
1291 .PHONY: TAGS-host
1293 TAGS-host: maybe-TAGS-ash
1294 TAGS-host: maybe-TAGS-autoconf
1295 TAGS-host: maybe-TAGS-automake
1296 TAGS-host: maybe-TAGS-bash
1297 TAGS-host: maybe-TAGS-bfd
1298 TAGS-host: maybe-TAGS-opcodes
1299 TAGS-host: maybe-TAGS-binutils
1300 TAGS-host: maybe-TAGS-bison
1301 TAGS-host: maybe-TAGS-byacc
1302 TAGS-host: maybe-TAGS-bzip2
1303 TAGS-host: maybe-TAGS-dejagnu
1304 TAGS-host: maybe-TAGS-diff
1305 TAGS-host: maybe-TAGS-dosutils
1306 TAGS-host: maybe-TAGS-etc
1307 TAGS-host: maybe-TAGS-fastjar
1308 TAGS-host: maybe-TAGS-fileutils
1309 TAGS-host: maybe-TAGS-findutils
1310 TAGS-host: maybe-TAGS-find
1311 TAGS-host: maybe-TAGS-fixincludes
1312 TAGS-host: maybe-TAGS-flex
1313 TAGS-host: maybe-TAGS-gas
1314 TAGS-host: maybe-TAGS-gcc
1315 TAGS-host: maybe-TAGS-gawk
1316 TAGS-host: maybe-TAGS-gettext
1317 TAGS-host: maybe-TAGS-gmp
1318 TAGS-host: maybe-TAGS-mpfr
1319 TAGS-host: maybe-TAGS-gnuserv
1320 TAGS-host: maybe-TAGS-gprof
1321 TAGS-host: maybe-TAGS-gzip
1322 TAGS-host: maybe-TAGS-hello
1323 TAGS-host: maybe-TAGS-indent
1324 TAGS-host: maybe-TAGS-intl
1325 TAGS-host: maybe-TAGS-tcl
1326 TAGS-host: maybe-TAGS-itcl
1327 TAGS-host: maybe-TAGS-ld
1328 TAGS-host: maybe-TAGS-libcpp
1329 TAGS-host: maybe-TAGS-libdecnumber
1330 TAGS-host: maybe-TAGS-libgui
1331 TAGS-host: maybe-TAGS-libiberty
1332 TAGS-host: maybe-TAGS-libtool
1333 TAGS-host: maybe-TAGS-m4
1334 TAGS-host: maybe-TAGS-make
1335 TAGS-host: maybe-TAGS-mmalloc
1336 TAGS-host: maybe-TAGS-patch
1337 TAGS-host: maybe-TAGS-perl
1338 TAGS-host: maybe-TAGS-prms
1339 TAGS-host: maybe-TAGS-rcs
1340 TAGS-host: maybe-TAGS-readline
1341 TAGS-host: maybe-TAGS-release
1342 TAGS-host: maybe-TAGS-recode
1343 TAGS-host: maybe-TAGS-sed
1344 TAGS-host: maybe-TAGS-send-pr
1345 TAGS-host: maybe-TAGS-shellutils
1346 TAGS-host: maybe-TAGS-sid
1347 TAGS-host: maybe-TAGS-sim
1348 TAGS-host: maybe-TAGS-tar
1349 TAGS-host: maybe-TAGS-texinfo
1350 TAGS-host: maybe-TAGS-textutils
1351 TAGS-host: maybe-TAGS-time
1352 TAGS-host: maybe-TAGS-uudecode
1353 TAGS-host: maybe-TAGS-wdiff
1354 TAGS-host: maybe-TAGS-zip
1355 TAGS-host: maybe-TAGS-zlib
1356 TAGS-host: maybe-TAGS-gdb
1357 TAGS-host: maybe-TAGS-expect
1358 TAGS-host: maybe-TAGS-guile
1359 TAGS-host: maybe-TAGS-tk
1360 TAGS-host: maybe-TAGS-libtermcap
1361 TAGS-host: maybe-TAGS-utils
1362 TAGS-host: maybe-TAGS-gnattools
1364 .PHONY: TAGS-target
1366 TAGS-target: maybe-TAGS-target-libstdc++-v3
1367 TAGS-target: maybe-TAGS-target-libmudflap
1368 TAGS-target: maybe-TAGS-target-libssp
1369 TAGS-target: maybe-TAGS-target-newlib
1370 TAGS-target: maybe-TAGS-target-libgcc
1371 TAGS-target: maybe-TAGS-target-libgfortran
1372 TAGS-target: maybe-TAGS-target-libobjc
1373 TAGS-target: maybe-TAGS-target-libtermcap
1374 TAGS-target: maybe-TAGS-target-winsup
1375 TAGS-target: maybe-TAGS-target-libgloss
1376 TAGS-target: maybe-TAGS-target-libiberty
1377 TAGS-target: maybe-TAGS-target-gperf
1378 TAGS-target: maybe-TAGS-target-examples
1379 TAGS-target: maybe-TAGS-target-libffi
1380 TAGS-target: maybe-TAGS-target-libjava
1381 TAGS-target: maybe-TAGS-target-zlib
1382 TAGS-target: maybe-TAGS-target-boehm-gc
1383 TAGS-target: maybe-TAGS-target-qthreads
1384 TAGS-target: maybe-TAGS-target-rda
1385 TAGS-target: maybe-TAGS-target-libada
1386 TAGS-target: maybe-TAGS-target-libgomp
1388 .PHONY: do-install-info
1389 do-install-info:
1390 @: $(MAKE); $(unstage)
1391 @r=`${PWD_COMMAND}`; export r; \
1392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1393 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1394 install-info-target
1397 .PHONY: install-info-host
1399 install-info-host: maybe-install-info-ash
1400 install-info-host: maybe-install-info-autoconf
1401 install-info-host: maybe-install-info-automake
1402 install-info-host: maybe-install-info-bash
1403 install-info-host: maybe-install-info-bfd
1404 install-info-host: maybe-install-info-opcodes
1405 install-info-host: maybe-install-info-binutils
1406 install-info-host: maybe-install-info-bison
1407 install-info-host: maybe-install-info-byacc
1408 install-info-host: maybe-install-info-bzip2
1409 install-info-host: maybe-install-info-dejagnu
1410 install-info-host: maybe-install-info-diff
1411 install-info-host: maybe-install-info-dosutils
1412 install-info-host: maybe-install-info-etc
1413 install-info-host: maybe-install-info-fastjar
1414 install-info-host: maybe-install-info-fileutils
1415 install-info-host: maybe-install-info-findutils
1416 install-info-host: maybe-install-info-find
1417 install-info-host: maybe-install-info-fixincludes
1418 install-info-host: maybe-install-info-flex
1419 install-info-host: maybe-install-info-gas
1420 install-info-host: maybe-install-info-gcc
1421 install-info-host: maybe-install-info-gawk
1422 install-info-host: maybe-install-info-gettext
1423 install-info-host: maybe-install-info-gmp
1424 install-info-host: maybe-install-info-mpfr
1425 install-info-host: maybe-install-info-gnuserv
1426 install-info-host: maybe-install-info-gprof
1427 install-info-host: maybe-install-info-gzip
1428 install-info-host: maybe-install-info-hello
1429 install-info-host: maybe-install-info-indent
1430 install-info-host: maybe-install-info-intl
1431 install-info-host: maybe-install-info-tcl
1432 install-info-host: maybe-install-info-itcl
1433 install-info-host: maybe-install-info-ld
1434 install-info-host: maybe-install-info-libcpp
1435 install-info-host: maybe-install-info-libdecnumber
1436 install-info-host: maybe-install-info-libgui
1437 install-info-host: maybe-install-info-libiberty
1438 install-info-host: maybe-install-info-libtool
1439 install-info-host: maybe-install-info-m4
1440 install-info-host: maybe-install-info-make
1441 install-info-host: maybe-install-info-mmalloc
1442 install-info-host: maybe-install-info-patch
1443 install-info-host: maybe-install-info-perl
1444 install-info-host: maybe-install-info-prms
1445 install-info-host: maybe-install-info-rcs
1446 install-info-host: maybe-install-info-readline
1447 install-info-host: maybe-install-info-release
1448 install-info-host: maybe-install-info-recode
1449 install-info-host: maybe-install-info-sed
1450 install-info-host: maybe-install-info-send-pr
1451 install-info-host: maybe-install-info-shellutils
1452 install-info-host: maybe-install-info-sid
1453 install-info-host: maybe-install-info-sim
1454 install-info-host: maybe-install-info-tar
1455 install-info-host: maybe-install-info-texinfo
1456 install-info-host: maybe-install-info-textutils
1457 install-info-host: maybe-install-info-time
1458 install-info-host: maybe-install-info-uudecode
1459 install-info-host: maybe-install-info-wdiff
1460 install-info-host: maybe-install-info-zip
1461 install-info-host: maybe-install-info-zlib
1462 install-info-host: maybe-install-info-gdb
1463 install-info-host: maybe-install-info-expect
1464 install-info-host: maybe-install-info-guile
1465 install-info-host: maybe-install-info-tk
1466 install-info-host: maybe-install-info-libtermcap
1467 install-info-host: maybe-install-info-utils
1468 install-info-host: maybe-install-info-gnattools
1470 .PHONY: install-info-target
1472 install-info-target: maybe-install-info-target-libstdc++-v3
1473 install-info-target: maybe-install-info-target-libmudflap
1474 install-info-target: maybe-install-info-target-libssp
1475 install-info-target: maybe-install-info-target-newlib
1476 install-info-target: maybe-install-info-target-libgcc
1477 install-info-target: maybe-install-info-target-libgfortran
1478 install-info-target: maybe-install-info-target-libobjc
1479 install-info-target: maybe-install-info-target-libtermcap
1480 install-info-target: maybe-install-info-target-winsup
1481 install-info-target: maybe-install-info-target-libgloss
1482 install-info-target: maybe-install-info-target-libiberty
1483 install-info-target: maybe-install-info-target-gperf
1484 install-info-target: maybe-install-info-target-examples
1485 install-info-target: maybe-install-info-target-libffi
1486 install-info-target: maybe-install-info-target-libjava
1487 install-info-target: maybe-install-info-target-zlib
1488 install-info-target: maybe-install-info-target-boehm-gc
1489 install-info-target: maybe-install-info-target-qthreads
1490 install-info-target: maybe-install-info-target-rda
1491 install-info-target: maybe-install-info-target-libada
1492 install-info-target: maybe-install-info-target-libgomp
1494 .PHONY: do-install-pdf
1495 do-install-pdf:
1496 @: $(MAKE); $(unstage)
1497 @r=`${PWD_COMMAND}`; export r; \
1498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1499 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1500 install-pdf-target
1503 .PHONY: install-pdf-host
1505 install-pdf-host: maybe-install-pdf-ash
1506 install-pdf-host: maybe-install-pdf-autoconf
1507 install-pdf-host: maybe-install-pdf-automake
1508 install-pdf-host: maybe-install-pdf-bash
1509 install-pdf-host: maybe-install-pdf-bfd
1510 install-pdf-host: maybe-install-pdf-opcodes
1511 install-pdf-host: maybe-install-pdf-binutils
1512 install-pdf-host: maybe-install-pdf-bison
1513 install-pdf-host: maybe-install-pdf-byacc
1514 install-pdf-host: maybe-install-pdf-bzip2
1515 install-pdf-host: maybe-install-pdf-dejagnu
1516 install-pdf-host: maybe-install-pdf-diff
1517 install-pdf-host: maybe-install-pdf-dosutils
1518 install-pdf-host: maybe-install-pdf-etc
1519 install-pdf-host: maybe-install-pdf-fastjar
1520 install-pdf-host: maybe-install-pdf-fileutils
1521 install-pdf-host: maybe-install-pdf-findutils
1522 install-pdf-host: maybe-install-pdf-find
1523 install-pdf-host: maybe-install-pdf-fixincludes
1524 install-pdf-host: maybe-install-pdf-flex
1525 install-pdf-host: maybe-install-pdf-gas
1526 install-pdf-host: maybe-install-pdf-gcc
1527 install-pdf-host: maybe-install-pdf-gawk
1528 install-pdf-host: maybe-install-pdf-gettext
1529 install-pdf-host: maybe-install-pdf-gmp
1530 install-pdf-host: maybe-install-pdf-mpfr
1531 install-pdf-host: maybe-install-pdf-gnuserv
1532 install-pdf-host: maybe-install-pdf-gprof
1533 install-pdf-host: maybe-install-pdf-gzip
1534 install-pdf-host: maybe-install-pdf-hello
1535 install-pdf-host: maybe-install-pdf-indent
1536 install-pdf-host: maybe-install-pdf-intl
1537 install-pdf-host: maybe-install-pdf-tcl
1538 install-pdf-host: maybe-install-pdf-itcl
1539 install-pdf-host: maybe-install-pdf-ld
1540 install-pdf-host: maybe-install-pdf-libcpp
1541 install-pdf-host: maybe-install-pdf-libdecnumber
1542 install-pdf-host: maybe-install-pdf-libgui
1543 install-pdf-host: maybe-install-pdf-libiberty
1544 install-pdf-host: maybe-install-pdf-libtool
1545 install-pdf-host: maybe-install-pdf-m4
1546 install-pdf-host: maybe-install-pdf-make
1547 install-pdf-host: maybe-install-pdf-mmalloc
1548 install-pdf-host: maybe-install-pdf-patch
1549 install-pdf-host: maybe-install-pdf-perl
1550 install-pdf-host: maybe-install-pdf-prms
1551 install-pdf-host: maybe-install-pdf-rcs
1552 install-pdf-host: maybe-install-pdf-readline
1553 install-pdf-host: maybe-install-pdf-release
1554 install-pdf-host: maybe-install-pdf-recode
1555 install-pdf-host: maybe-install-pdf-sed
1556 install-pdf-host: maybe-install-pdf-send-pr
1557 install-pdf-host: maybe-install-pdf-shellutils
1558 install-pdf-host: maybe-install-pdf-sid
1559 install-pdf-host: maybe-install-pdf-sim
1560 install-pdf-host: maybe-install-pdf-tar
1561 install-pdf-host: maybe-install-pdf-texinfo
1562 install-pdf-host: maybe-install-pdf-textutils
1563 install-pdf-host: maybe-install-pdf-time
1564 install-pdf-host: maybe-install-pdf-uudecode
1565 install-pdf-host: maybe-install-pdf-wdiff
1566 install-pdf-host: maybe-install-pdf-zip
1567 install-pdf-host: maybe-install-pdf-zlib
1568 install-pdf-host: maybe-install-pdf-gdb
1569 install-pdf-host: maybe-install-pdf-expect
1570 install-pdf-host: maybe-install-pdf-guile
1571 install-pdf-host: maybe-install-pdf-tk
1572 install-pdf-host: maybe-install-pdf-libtermcap
1573 install-pdf-host: maybe-install-pdf-utils
1574 install-pdf-host: maybe-install-pdf-gnattools
1576 .PHONY: install-pdf-target
1578 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1579 install-pdf-target: maybe-install-pdf-target-libmudflap
1580 install-pdf-target: maybe-install-pdf-target-libssp
1581 install-pdf-target: maybe-install-pdf-target-newlib
1582 install-pdf-target: maybe-install-pdf-target-libgcc
1583 install-pdf-target: maybe-install-pdf-target-libgfortran
1584 install-pdf-target: maybe-install-pdf-target-libobjc
1585 install-pdf-target: maybe-install-pdf-target-libtermcap
1586 install-pdf-target: maybe-install-pdf-target-winsup
1587 install-pdf-target: maybe-install-pdf-target-libgloss
1588 install-pdf-target: maybe-install-pdf-target-libiberty
1589 install-pdf-target: maybe-install-pdf-target-gperf
1590 install-pdf-target: maybe-install-pdf-target-examples
1591 install-pdf-target: maybe-install-pdf-target-libffi
1592 install-pdf-target: maybe-install-pdf-target-libjava
1593 install-pdf-target: maybe-install-pdf-target-zlib
1594 install-pdf-target: maybe-install-pdf-target-boehm-gc
1595 install-pdf-target: maybe-install-pdf-target-qthreads
1596 install-pdf-target: maybe-install-pdf-target-rda
1597 install-pdf-target: maybe-install-pdf-target-libada
1598 install-pdf-target: maybe-install-pdf-target-libgomp
1600 .PHONY: do-install-html
1601 do-install-html:
1602 @: $(MAKE); $(unstage)
1603 @r=`${PWD_COMMAND}`; export r; \
1604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1605 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1606 install-html-target
1609 .PHONY: install-html-host
1611 install-html-host: maybe-install-html-ash
1612 install-html-host: maybe-install-html-autoconf
1613 install-html-host: maybe-install-html-automake
1614 install-html-host: maybe-install-html-bash
1615 install-html-host: maybe-install-html-bfd
1616 install-html-host: maybe-install-html-opcodes
1617 install-html-host: maybe-install-html-binutils
1618 install-html-host: maybe-install-html-bison
1619 install-html-host: maybe-install-html-byacc
1620 install-html-host: maybe-install-html-bzip2
1621 install-html-host: maybe-install-html-dejagnu
1622 install-html-host: maybe-install-html-diff
1623 install-html-host: maybe-install-html-dosutils
1624 install-html-host: maybe-install-html-etc
1625 install-html-host: maybe-install-html-fastjar
1626 install-html-host: maybe-install-html-fileutils
1627 install-html-host: maybe-install-html-findutils
1628 install-html-host: maybe-install-html-find
1629 install-html-host: maybe-install-html-fixincludes
1630 install-html-host: maybe-install-html-flex
1631 install-html-host: maybe-install-html-gas
1632 install-html-host: maybe-install-html-gcc
1633 install-html-host: maybe-install-html-gawk
1634 install-html-host: maybe-install-html-gettext
1635 install-html-host: maybe-install-html-gmp
1636 install-html-host: maybe-install-html-mpfr
1637 install-html-host: maybe-install-html-gnuserv
1638 install-html-host: maybe-install-html-gprof
1639 install-html-host: maybe-install-html-gzip
1640 install-html-host: maybe-install-html-hello
1641 install-html-host: maybe-install-html-indent
1642 install-html-host: maybe-install-html-intl
1643 install-html-host: maybe-install-html-tcl
1644 install-html-host: maybe-install-html-itcl
1645 install-html-host: maybe-install-html-ld
1646 install-html-host: maybe-install-html-libcpp
1647 install-html-host: maybe-install-html-libdecnumber
1648 install-html-host: maybe-install-html-libgui
1649 install-html-host: maybe-install-html-libiberty
1650 install-html-host: maybe-install-html-libtool
1651 install-html-host: maybe-install-html-m4
1652 install-html-host: maybe-install-html-make
1653 install-html-host: maybe-install-html-mmalloc
1654 install-html-host: maybe-install-html-patch
1655 install-html-host: maybe-install-html-perl
1656 install-html-host: maybe-install-html-prms
1657 install-html-host: maybe-install-html-rcs
1658 install-html-host: maybe-install-html-readline
1659 install-html-host: maybe-install-html-release
1660 install-html-host: maybe-install-html-recode
1661 install-html-host: maybe-install-html-sed
1662 install-html-host: maybe-install-html-send-pr
1663 install-html-host: maybe-install-html-shellutils
1664 install-html-host: maybe-install-html-sid
1665 install-html-host: maybe-install-html-sim
1666 install-html-host: maybe-install-html-tar
1667 install-html-host: maybe-install-html-texinfo
1668 install-html-host: maybe-install-html-textutils
1669 install-html-host: maybe-install-html-time
1670 install-html-host: maybe-install-html-uudecode
1671 install-html-host: maybe-install-html-wdiff
1672 install-html-host: maybe-install-html-zip
1673 install-html-host: maybe-install-html-zlib
1674 install-html-host: maybe-install-html-gdb
1675 install-html-host: maybe-install-html-expect
1676 install-html-host: maybe-install-html-guile
1677 install-html-host: maybe-install-html-tk
1678 install-html-host: maybe-install-html-libtermcap
1679 install-html-host: maybe-install-html-utils
1680 install-html-host: maybe-install-html-gnattools
1682 .PHONY: install-html-target
1684 install-html-target: maybe-install-html-target-libstdc++-v3
1685 install-html-target: maybe-install-html-target-libmudflap
1686 install-html-target: maybe-install-html-target-libssp
1687 install-html-target: maybe-install-html-target-newlib
1688 install-html-target: maybe-install-html-target-libgcc
1689 install-html-target: maybe-install-html-target-libgfortran
1690 install-html-target: maybe-install-html-target-libobjc
1691 install-html-target: maybe-install-html-target-libtermcap
1692 install-html-target: maybe-install-html-target-winsup
1693 install-html-target: maybe-install-html-target-libgloss
1694 install-html-target: maybe-install-html-target-libiberty
1695 install-html-target: maybe-install-html-target-gperf
1696 install-html-target: maybe-install-html-target-examples
1697 install-html-target: maybe-install-html-target-libffi
1698 install-html-target: maybe-install-html-target-libjava
1699 install-html-target: maybe-install-html-target-zlib
1700 install-html-target: maybe-install-html-target-boehm-gc
1701 install-html-target: maybe-install-html-target-qthreads
1702 install-html-target: maybe-install-html-target-rda
1703 install-html-target: maybe-install-html-target-libada
1704 install-html-target: maybe-install-html-target-libgomp
1706 .PHONY: do-installcheck
1707 do-installcheck:
1708 @: $(MAKE); $(unstage)
1709 @r=`${PWD_COMMAND}`; export r; \
1710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1711 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1712 installcheck-target
1715 .PHONY: installcheck-host
1717 installcheck-host: maybe-installcheck-ash
1718 installcheck-host: maybe-installcheck-autoconf
1719 installcheck-host: maybe-installcheck-automake
1720 installcheck-host: maybe-installcheck-bash
1721 installcheck-host: maybe-installcheck-bfd
1722 installcheck-host: maybe-installcheck-opcodes
1723 installcheck-host: maybe-installcheck-binutils
1724 installcheck-host: maybe-installcheck-bison
1725 installcheck-host: maybe-installcheck-byacc
1726 installcheck-host: maybe-installcheck-bzip2
1727 installcheck-host: maybe-installcheck-dejagnu
1728 installcheck-host: maybe-installcheck-diff
1729 installcheck-host: maybe-installcheck-dosutils
1730 installcheck-host: maybe-installcheck-etc
1731 installcheck-host: maybe-installcheck-fastjar
1732 installcheck-host: maybe-installcheck-fileutils
1733 installcheck-host: maybe-installcheck-findutils
1734 installcheck-host: maybe-installcheck-find
1735 installcheck-host: maybe-installcheck-fixincludes
1736 installcheck-host: maybe-installcheck-flex
1737 installcheck-host: maybe-installcheck-gas
1738 installcheck-host: maybe-installcheck-gcc
1739 installcheck-host: maybe-installcheck-gawk
1740 installcheck-host: maybe-installcheck-gettext
1741 installcheck-host: maybe-installcheck-gmp
1742 installcheck-host: maybe-installcheck-mpfr
1743 installcheck-host: maybe-installcheck-gnuserv
1744 installcheck-host: maybe-installcheck-gprof
1745 installcheck-host: maybe-installcheck-gzip
1746 installcheck-host: maybe-installcheck-hello
1747 installcheck-host: maybe-installcheck-indent
1748 installcheck-host: maybe-installcheck-intl
1749 installcheck-host: maybe-installcheck-tcl
1750 installcheck-host: maybe-installcheck-itcl
1751 installcheck-host: maybe-installcheck-ld
1752 installcheck-host: maybe-installcheck-libcpp
1753 installcheck-host: maybe-installcheck-libdecnumber
1754 installcheck-host: maybe-installcheck-libgui
1755 installcheck-host: maybe-installcheck-libiberty
1756 installcheck-host: maybe-installcheck-libtool
1757 installcheck-host: maybe-installcheck-m4
1758 installcheck-host: maybe-installcheck-make
1759 installcheck-host: maybe-installcheck-mmalloc
1760 installcheck-host: maybe-installcheck-patch
1761 installcheck-host: maybe-installcheck-perl
1762 installcheck-host: maybe-installcheck-prms
1763 installcheck-host: maybe-installcheck-rcs
1764 installcheck-host: maybe-installcheck-readline
1765 installcheck-host: maybe-installcheck-release
1766 installcheck-host: maybe-installcheck-recode
1767 installcheck-host: maybe-installcheck-sed
1768 installcheck-host: maybe-installcheck-send-pr
1769 installcheck-host: maybe-installcheck-shellutils
1770 installcheck-host: maybe-installcheck-sid
1771 installcheck-host: maybe-installcheck-sim
1772 installcheck-host: maybe-installcheck-tar
1773 installcheck-host: maybe-installcheck-texinfo
1774 installcheck-host: maybe-installcheck-textutils
1775 installcheck-host: maybe-installcheck-time
1776 installcheck-host: maybe-installcheck-uudecode
1777 installcheck-host: maybe-installcheck-wdiff
1778 installcheck-host: maybe-installcheck-zip
1779 installcheck-host: maybe-installcheck-zlib
1780 installcheck-host: maybe-installcheck-gdb
1781 installcheck-host: maybe-installcheck-expect
1782 installcheck-host: maybe-installcheck-guile
1783 installcheck-host: maybe-installcheck-tk
1784 installcheck-host: maybe-installcheck-libtermcap
1785 installcheck-host: maybe-installcheck-utils
1786 installcheck-host: maybe-installcheck-gnattools
1788 .PHONY: installcheck-target
1790 installcheck-target: maybe-installcheck-target-libstdc++-v3
1791 installcheck-target: maybe-installcheck-target-libmudflap
1792 installcheck-target: maybe-installcheck-target-libssp
1793 installcheck-target: maybe-installcheck-target-newlib
1794 installcheck-target: maybe-installcheck-target-libgcc
1795 installcheck-target: maybe-installcheck-target-libgfortran
1796 installcheck-target: maybe-installcheck-target-libobjc
1797 installcheck-target: maybe-installcheck-target-libtermcap
1798 installcheck-target: maybe-installcheck-target-winsup
1799 installcheck-target: maybe-installcheck-target-libgloss
1800 installcheck-target: maybe-installcheck-target-libiberty
1801 installcheck-target: maybe-installcheck-target-gperf
1802 installcheck-target: maybe-installcheck-target-examples
1803 installcheck-target: maybe-installcheck-target-libffi
1804 installcheck-target: maybe-installcheck-target-libjava
1805 installcheck-target: maybe-installcheck-target-zlib
1806 installcheck-target: maybe-installcheck-target-boehm-gc
1807 installcheck-target: maybe-installcheck-target-qthreads
1808 installcheck-target: maybe-installcheck-target-rda
1809 installcheck-target: maybe-installcheck-target-libada
1810 installcheck-target: maybe-installcheck-target-libgomp
1812 .PHONY: do-mostlyclean
1813 do-mostlyclean:
1814 @: $(MAKE); $(unstage)
1815 @r=`${PWD_COMMAND}`; export r; \
1816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1818 mostlyclean-target
1821 .PHONY: mostlyclean-host
1823 mostlyclean-host: maybe-mostlyclean-ash
1824 mostlyclean-host: maybe-mostlyclean-autoconf
1825 mostlyclean-host: maybe-mostlyclean-automake
1826 mostlyclean-host: maybe-mostlyclean-bash
1827 mostlyclean-host: maybe-mostlyclean-bfd
1828 mostlyclean-host: maybe-mostlyclean-opcodes
1829 mostlyclean-host: maybe-mostlyclean-binutils
1830 mostlyclean-host: maybe-mostlyclean-bison
1831 mostlyclean-host: maybe-mostlyclean-byacc
1832 mostlyclean-host: maybe-mostlyclean-bzip2
1833 mostlyclean-host: maybe-mostlyclean-dejagnu
1834 mostlyclean-host: maybe-mostlyclean-diff
1835 mostlyclean-host: maybe-mostlyclean-dosutils
1836 mostlyclean-host: maybe-mostlyclean-etc
1837 mostlyclean-host: maybe-mostlyclean-fastjar
1838 mostlyclean-host: maybe-mostlyclean-fileutils
1839 mostlyclean-host: maybe-mostlyclean-findutils
1840 mostlyclean-host: maybe-mostlyclean-find
1841 mostlyclean-host: maybe-mostlyclean-fixincludes
1842 mostlyclean-host: maybe-mostlyclean-flex
1843 mostlyclean-host: maybe-mostlyclean-gas
1844 mostlyclean-host: maybe-mostlyclean-gcc
1845 mostlyclean-host: maybe-mostlyclean-gawk
1846 mostlyclean-host: maybe-mostlyclean-gettext
1847 mostlyclean-host: maybe-mostlyclean-gmp
1848 mostlyclean-host: maybe-mostlyclean-mpfr
1849 mostlyclean-host: maybe-mostlyclean-gnuserv
1850 mostlyclean-host: maybe-mostlyclean-gprof
1851 mostlyclean-host: maybe-mostlyclean-gzip
1852 mostlyclean-host: maybe-mostlyclean-hello
1853 mostlyclean-host: maybe-mostlyclean-indent
1854 mostlyclean-host: maybe-mostlyclean-intl
1855 mostlyclean-host: maybe-mostlyclean-tcl
1856 mostlyclean-host: maybe-mostlyclean-itcl
1857 mostlyclean-host: maybe-mostlyclean-ld
1858 mostlyclean-host: maybe-mostlyclean-libcpp
1859 mostlyclean-host: maybe-mostlyclean-libdecnumber
1860 mostlyclean-host: maybe-mostlyclean-libgui
1861 mostlyclean-host: maybe-mostlyclean-libiberty
1862 mostlyclean-host: maybe-mostlyclean-libtool
1863 mostlyclean-host: maybe-mostlyclean-m4
1864 mostlyclean-host: maybe-mostlyclean-make
1865 mostlyclean-host: maybe-mostlyclean-mmalloc
1866 mostlyclean-host: maybe-mostlyclean-patch
1867 mostlyclean-host: maybe-mostlyclean-perl
1868 mostlyclean-host: maybe-mostlyclean-prms
1869 mostlyclean-host: maybe-mostlyclean-rcs
1870 mostlyclean-host: maybe-mostlyclean-readline
1871 mostlyclean-host: maybe-mostlyclean-release
1872 mostlyclean-host: maybe-mostlyclean-recode
1873 mostlyclean-host: maybe-mostlyclean-sed
1874 mostlyclean-host: maybe-mostlyclean-send-pr
1875 mostlyclean-host: maybe-mostlyclean-shellutils
1876 mostlyclean-host: maybe-mostlyclean-sid
1877 mostlyclean-host: maybe-mostlyclean-sim
1878 mostlyclean-host: maybe-mostlyclean-tar
1879 mostlyclean-host: maybe-mostlyclean-texinfo
1880 mostlyclean-host: maybe-mostlyclean-textutils
1881 mostlyclean-host: maybe-mostlyclean-time
1882 mostlyclean-host: maybe-mostlyclean-uudecode
1883 mostlyclean-host: maybe-mostlyclean-wdiff
1884 mostlyclean-host: maybe-mostlyclean-zip
1885 mostlyclean-host: maybe-mostlyclean-zlib
1886 mostlyclean-host: maybe-mostlyclean-gdb
1887 mostlyclean-host: maybe-mostlyclean-expect
1888 mostlyclean-host: maybe-mostlyclean-guile
1889 mostlyclean-host: maybe-mostlyclean-tk
1890 mostlyclean-host: maybe-mostlyclean-libtermcap
1891 mostlyclean-host: maybe-mostlyclean-utils
1892 mostlyclean-host: maybe-mostlyclean-gnattools
1894 .PHONY: mostlyclean-target
1896 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1897 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1898 mostlyclean-target: maybe-mostlyclean-target-libssp
1899 mostlyclean-target: maybe-mostlyclean-target-newlib
1900 mostlyclean-target: maybe-mostlyclean-target-libgcc
1901 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1902 mostlyclean-target: maybe-mostlyclean-target-libobjc
1903 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1904 mostlyclean-target: maybe-mostlyclean-target-winsup
1905 mostlyclean-target: maybe-mostlyclean-target-libgloss
1906 mostlyclean-target: maybe-mostlyclean-target-libiberty
1907 mostlyclean-target: maybe-mostlyclean-target-gperf
1908 mostlyclean-target: maybe-mostlyclean-target-examples
1909 mostlyclean-target: maybe-mostlyclean-target-libffi
1910 mostlyclean-target: maybe-mostlyclean-target-libjava
1911 mostlyclean-target: maybe-mostlyclean-target-zlib
1912 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1913 mostlyclean-target: maybe-mostlyclean-target-qthreads
1914 mostlyclean-target: maybe-mostlyclean-target-rda
1915 mostlyclean-target: maybe-mostlyclean-target-libada
1916 mostlyclean-target: maybe-mostlyclean-target-libgomp
1918 .PHONY: do-clean
1919 do-clean:
1920 @: $(MAKE); $(unstage)
1921 @r=`${PWD_COMMAND}`; export r; \
1922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1923 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1924 clean-target
1927 .PHONY: clean-host
1929 clean-host: maybe-clean-ash
1930 clean-host: maybe-clean-autoconf
1931 clean-host: maybe-clean-automake
1932 clean-host: maybe-clean-bash
1933 clean-host: maybe-clean-bfd
1934 clean-host: maybe-clean-opcodes
1935 clean-host: maybe-clean-binutils
1936 clean-host: maybe-clean-bison
1937 clean-host: maybe-clean-byacc
1938 clean-host: maybe-clean-bzip2
1939 clean-host: maybe-clean-dejagnu
1940 clean-host: maybe-clean-diff
1941 clean-host: maybe-clean-dosutils
1942 clean-host: maybe-clean-etc
1943 clean-host: maybe-clean-fastjar
1944 clean-host: maybe-clean-fileutils
1945 clean-host: maybe-clean-findutils
1946 clean-host: maybe-clean-find
1947 clean-host: maybe-clean-fixincludes
1948 clean-host: maybe-clean-flex
1949 clean-host: maybe-clean-gas
1950 clean-host: maybe-clean-gcc
1951 clean-host: maybe-clean-gawk
1952 clean-host: maybe-clean-gettext
1953 clean-host: maybe-clean-gmp
1954 clean-host: maybe-clean-mpfr
1955 clean-host: maybe-clean-gnuserv
1956 clean-host: maybe-clean-gprof
1957 clean-host: maybe-clean-gzip
1958 clean-host: maybe-clean-hello
1959 clean-host: maybe-clean-indent
1960 clean-host: maybe-clean-intl
1961 clean-host: maybe-clean-tcl
1962 clean-host: maybe-clean-itcl
1963 clean-host: maybe-clean-ld
1964 clean-host: maybe-clean-libcpp
1965 clean-host: maybe-clean-libdecnumber
1966 clean-host: maybe-clean-libgui
1967 clean-host: maybe-clean-libiberty
1968 clean-host: maybe-clean-libtool
1969 clean-host: maybe-clean-m4
1970 clean-host: maybe-clean-make
1971 clean-host: maybe-clean-mmalloc
1972 clean-host: maybe-clean-patch
1973 clean-host: maybe-clean-perl
1974 clean-host: maybe-clean-prms
1975 clean-host: maybe-clean-rcs
1976 clean-host: maybe-clean-readline
1977 clean-host: maybe-clean-release
1978 clean-host: maybe-clean-recode
1979 clean-host: maybe-clean-sed
1980 clean-host: maybe-clean-send-pr
1981 clean-host: maybe-clean-shellutils
1982 clean-host: maybe-clean-sid
1983 clean-host: maybe-clean-sim
1984 clean-host: maybe-clean-tar
1985 clean-host: maybe-clean-texinfo
1986 clean-host: maybe-clean-textutils
1987 clean-host: maybe-clean-time
1988 clean-host: maybe-clean-uudecode
1989 clean-host: maybe-clean-wdiff
1990 clean-host: maybe-clean-zip
1991 clean-host: maybe-clean-zlib
1992 clean-host: maybe-clean-gdb
1993 clean-host: maybe-clean-expect
1994 clean-host: maybe-clean-guile
1995 clean-host: maybe-clean-tk
1996 clean-host: maybe-clean-libtermcap
1997 clean-host: maybe-clean-utils
1998 clean-host: maybe-clean-gnattools
2000 .PHONY: clean-target
2002 clean-target: maybe-clean-target-libstdc++-v3
2003 clean-target: maybe-clean-target-libmudflap
2004 clean-target: maybe-clean-target-libssp
2005 clean-target: maybe-clean-target-newlib
2006 clean-target: maybe-clean-target-libgcc
2007 clean-target: maybe-clean-target-libgfortran
2008 clean-target: maybe-clean-target-libobjc
2009 clean-target: maybe-clean-target-libtermcap
2010 clean-target: maybe-clean-target-winsup
2011 clean-target: maybe-clean-target-libgloss
2012 clean-target: maybe-clean-target-libiberty
2013 clean-target: maybe-clean-target-gperf
2014 clean-target: maybe-clean-target-examples
2015 clean-target: maybe-clean-target-libffi
2016 clean-target: maybe-clean-target-libjava
2017 clean-target: maybe-clean-target-zlib
2018 clean-target: maybe-clean-target-boehm-gc
2019 clean-target: maybe-clean-target-qthreads
2020 clean-target: maybe-clean-target-rda
2021 clean-target: maybe-clean-target-libada
2022 clean-target: maybe-clean-target-libgomp
2024 .PHONY: do-distclean
2025 do-distclean:
2026 @: $(MAKE); $(unstage)
2027 @r=`${PWD_COMMAND}`; export r; \
2028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2030 distclean-target
2033 .PHONY: distclean-host
2035 distclean-host: maybe-distclean-ash
2036 distclean-host: maybe-distclean-autoconf
2037 distclean-host: maybe-distclean-automake
2038 distclean-host: maybe-distclean-bash
2039 distclean-host: maybe-distclean-bfd
2040 distclean-host: maybe-distclean-opcodes
2041 distclean-host: maybe-distclean-binutils
2042 distclean-host: maybe-distclean-bison
2043 distclean-host: maybe-distclean-byacc
2044 distclean-host: maybe-distclean-bzip2
2045 distclean-host: maybe-distclean-dejagnu
2046 distclean-host: maybe-distclean-diff
2047 distclean-host: maybe-distclean-dosutils
2048 distclean-host: maybe-distclean-etc
2049 distclean-host: maybe-distclean-fastjar
2050 distclean-host: maybe-distclean-fileutils
2051 distclean-host: maybe-distclean-findutils
2052 distclean-host: maybe-distclean-find
2053 distclean-host: maybe-distclean-fixincludes
2054 distclean-host: maybe-distclean-flex
2055 distclean-host: maybe-distclean-gas
2056 distclean-host: maybe-distclean-gcc
2057 distclean-host: maybe-distclean-gawk
2058 distclean-host: maybe-distclean-gettext
2059 distclean-host: maybe-distclean-gmp
2060 distclean-host: maybe-distclean-mpfr
2061 distclean-host: maybe-distclean-gnuserv
2062 distclean-host: maybe-distclean-gprof
2063 distclean-host: maybe-distclean-gzip
2064 distclean-host: maybe-distclean-hello
2065 distclean-host: maybe-distclean-indent
2066 distclean-host: maybe-distclean-intl
2067 distclean-host: maybe-distclean-tcl
2068 distclean-host: maybe-distclean-itcl
2069 distclean-host: maybe-distclean-ld
2070 distclean-host: maybe-distclean-libcpp
2071 distclean-host: maybe-distclean-libdecnumber
2072 distclean-host: maybe-distclean-libgui
2073 distclean-host: maybe-distclean-libiberty
2074 distclean-host: maybe-distclean-libtool
2075 distclean-host: maybe-distclean-m4
2076 distclean-host: maybe-distclean-make
2077 distclean-host: maybe-distclean-mmalloc
2078 distclean-host: maybe-distclean-patch
2079 distclean-host: maybe-distclean-perl
2080 distclean-host: maybe-distclean-prms
2081 distclean-host: maybe-distclean-rcs
2082 distclean-host: maybe-distclean-readline
2083 distclean-host: maybe-distclean-release
2084 distclean-host: maybe-distclean-recode
2085 distclean-host: maybe-distclean-sed
2086 distclean-host: maybe-distclean-send-pr
2087 distclean-host: maybe-distclean-shellutils
2088 distclean-host: maybe-distclean-sid
2089 distclean-host: maybe-distclean-sim
2090 distclean-host: maybe-distclean-tar
2091 distclean-host: maybe-distclean-texinfo
2092 distclean-host: maybe-distclean-textutils
2093 distclean-host: maybe-distclean-time
2094 distclean-host: maybe-distclean-uudecode
2095 distclean-host: maybe-distclean-wdiff
2096 distclean-host: maybe-distclean-zip
2097 distclean-host: maybe-distclean-zlib
2098 distclean-host: maybe-distclean-gdb
2099 distclean-host: maybe-distclean-expect
2100 distclean-host: maybe-distclean-guile
2101 distclean-host: maybe-distclean-tk
2102 distclean-host: maybe-distclean-libtermcap
2103 distclean-host: maybe-distclean-utils
2104 distclean-host: maybe-distclean-gnattools
2106 .PHONY: distclean-target
2108 distclean-target: maybe-distclean-target-libstdc++-v3
2109 distclean-target: maybe-distclean-target-libmudflap
2110 distclean-target: maybe-distclean-target-libssp
2111 distclean-target: maybe-distclean-target-newlib
2112 distclean-target: maybe-distclean-target-libgcc
2113 distclean-target: maybe-distclean-target-libgfortran
2114 distclean-target: maybe-distclean-target-libobjc
2115 distclean-target: maybe-distclean-target-libtermcap
2116 distclean-target: maybe-distclean-target-winsup
2117 distclean-target: maybe-distclean-target-libgloss
2118 distclean-target: maybe-distclean-target-libiberty
2119 distclean-target: maybe-distclean-target-gperf
2120 distclean-target: maybe-distclean-target-examples
2121 distclean-target: maybe-distclean-target-libffi
2122 distclean-target: maybe-distclean-target-libjava
2123 distclean-target: maybe-distclean-target-zlib
2124 distclean-target: maybe-distclean-target-boehm-gc
2125 distclean-target: maybe-distclean-target-qthreads
2126 distclean-target: maybe-distclean-target-rda
2127 distclean-target: maybe-distclean-target-libada
2128 distclean-target: maybe-distclean-target-libgomp
2130 .PHONY: do-maintainer-clean
2131 do-maintainer-clean:
2132 @: $(MAKE); $(unstage)
2133 @r=`${PWD_COMMAND}`; export r; \
2134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2135 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2136 maintainer-clean-target
2139 .PHONY: maintainer-clean-host
2141 maintainer-clean-host: maybe-maintainer-clean-ash
2142 maintainer-clean-host: maybe-maintainer-clean-autoconf
2143 maintainer-clean-host: maybe-maintainer-clean-automake
2144 maintainer-clean-host: maybe-maintainer-clean-bash
2145 maintainer-clean-host: maybe-maintainer-clean-bfd
2146 maintainer-clean-host: maybe-maintainer-clean-opcodes
2147 maintainer-clean-host: maybe-maintainer-clean-binutils
2148 maintainer-clean-host: maybe-maintainer-clean-bison
2149 maintainer-clean-host: maybe-maintainer-clean-byacc
2150 maintainer-clean-host: maybe-maintainer-clean-bzip2
2151 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2152 maintainer-clean-host: maybe-maintainer-clean-diff
2153 maintainer-clean-host: maybe-maintainer-clean-dosutils
2154 maintainer-clean-host: maybe-maintainer-clean-etc
2155 maintainer-clean-host: maybe-maintainer-clean-fastjar
2156 maintainer-clean-host: maybe-maintainer-clean-fileutils
2157 maintainer-clean-host: maybe-maintainer-clean-findutils
2158 maintainer-clean-host: maybe-maintainer-clean-find
2159 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2160 maintainer-clean-host: maybe-maintainer-clean-flex
2161 maintainer-clean-host: maybe-maintainer-clean-gas
2162 maintainer-clean-host: maybe-maintainer-clean-gcc
2163 maintainer-clean-host: maybe-maintainer-clean-gawk
2164 maintainer-clean-host: maybe-maintainer-clean-gettext
2165 maintainer-clean-host: maybe-maintainer-clean-gmp
2166 maintainer-clean-host: maybe-maintainer-clean-mpfr
2167 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2168 maintainer-clean-host: maybe-maintainer-clean-gprof
2169 maintainer-clean-host: maybe-maintainer-clean-gzip
2170 maintainer-clean-host: maybe-maintainer-clean-hello
2171 maintainer-clean-host: maybe-maintainer-clean-indent
2172 maintainer-clean-host: maybe-maintainer-clean-intl
2173 maintainer-clean-host: maybe-maintainer-clean-tcl
2174 maintainer-clean-host: maybe-maintainer-clean-itcl
2175 maintainer-clean-host: maybe-maintainer-clean-ld
2176 maintainer-clean-host: maybe-maintainer-clean-libcpp
2177 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2178 maintainer-clean-host: maybe-maintainer-clean-libgui
2179 maintainer-clean-host: maybe-maintainer-clean-libiberty
2180 maintainer-clean-host: maybe-maintainer-clean-libtool
2181 maintainer-clean-host: maybe-maintainer-clean-m4
2182 maintainer-clean-host: maybe-maintainer-clean-make
2183 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2184 maintainer-clean-host: maybe-maintainer-clean-patch
2185 maintainer-clean-host: maybe-maintainer-clean-perl
2186 maintainer-clean-host: maybe-maintainer-clean-prms
2187 maintainer-clean-host: maybe-maintainer-clean-rcs
2188 maintainer-clean-host: maybe-maintainer-clean-readline
2189 maintainer-clean-host: maybe-maintainer-clean-release
2190 maintainer-clean-host: maybe-maintainer-clean-recode
2191 maintainer-clean-host: maybe-maintainer-clean-sed
2192 maintainer-clean-host: maybe-maintainer-clean-send-pr
2193 maintainer-clean-host: maybe-maintainer-clean-shellutils
2194 maintainer-clean-host: maybe-maintainer-clean-sid
2195 maintainer-clean-host: maybe-maintainer-clean-sim
2196 maintainer-clean-host: maybe-maintainer-clean-tar
2197 maintainer-clean-host: maybe-maintainer-clean-texinfo
2198 maintainer-clean-host: maybe-maintainer-clean-textutils
2199 maintainer-clean-host: maybe-maintainer-clean-time
2200 maintainer-clean-host: maybe-maintainer-clean-uudecode
2201 maintainer-clean-host: maybe-maintainer-clean-wdiff
2202 maintainer-clean-host: maybe-maintainer-clean-zip
2203 maintainer-clean-host: maybe-maintainer-clean-zlib
2204 maintainer-clean-host: maybe-maintainer-clean-gdb
2205 maintainer-clean-host: maybe-maintainer-clean-expect
2206 maintainer-clean-host: maybe-maintainer-clean-guile
2207 maintainer-clean-host: maybe-maintainer-clean-tk
2208 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2209 maintainer-clean-host: maybe-maintainer-clean-utils
2210 maintainer-clean-host: maybe-maintainer-clean-gnattools
2212 .PHONY: maintainer-clean-target
2214 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2215 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2216 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2217 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2218 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2219 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2220 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2221 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2222 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2223 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2224 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2225 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2226 maintainer-clean-target: maybe-maintainer-clean-target-examples
2227 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2228 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2229 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2230 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2231 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2232 maintainer-clean-target: maybe-maintainer-clean-target-rda
2233 maintainer-clean-target: maybe-maintainer-clean-target-libada
2234 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2237 # Here are the targets which correspond to the do-X targets.
2239 .PHONY: info installcheck dvi pdf html
2240 .PHONY: install-info install-pdf install-html
2241 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2242 .PHONY: local-clean local-distclean local-maintainer-clean
2243 info: do-info
2244 installcheck: do-installcheck
2245 dvi: do-dvi
2246 pdf: do-pdf
2247 html: do-html
2249 # Make sure makeinfo is built before we do a `make info', if we're
2250 # in fact building texinfo.
2251 do-info: maybe-all-texinfo
2253 install-info: do-install-info dir.info
2254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255 if [ -f dir.info ] ; then \
2256 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2257 else true ; fi
2259 install-pdf: do-install-pdf
2261 install-html: do-install-html
2263 local-clean:
2264 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2266 local-distclean:
2267 -rm -f Makefile config.status config.cache mh-frag mt-frag
2268 -rm -f maybedep.tmp serdep.tmp
2269 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2270 rm -rf $(TARGET_SUBDIR); \
2271 else true; fi
2272 -rm -rf $(BUILD_SUBDIR)
2273 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2274 rm -rf $(HOST_SUBDIR); \
2275 else true; fi
2276 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2277 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2278 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2279 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2280 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2282 local-maintainer-clean:
2283 @echo "This command is intended for maintainers to use;"
2284 @echo "it deletes files that may require special tools to rebuild."
2286 clean: do-clean local-clean
2287 mostlyclean: do-mostlyclean local-clean
2288 distclean: do-distclean local-clean local-distclean
2289 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2290 maintainer-clean: local-distclean
2291 realclean: maintainer-clean
2293 # Check target.
2295 .PHONY: check do-check
2296 check: do-check
2298 # Only include modules actually being configured and built.
2299 .PHONY: check-host
2300 check-host: \
2301 maybe-check-ash \
2302 maybe-check-autoconf \
2303 maybe-check-automake \
2304 maybe-check-bash \
2305 maybe-check-bfd \
2306 maybe-check-opcodes \
2307 maybe-check-binutils \
2308 maybe-check-bison \
2309 maybe-check-byacc \
2310 maybe-check-bzip2 \
2311 maybe-check-dejagnu \
2312 maybe-check-diff \
2313 maybe-check-dosutils \
2314 maybe-check-etc \
2315 maybe-check-fastjar \
2316 maybe-check-fileutils \
2317 maybe-check-findutils \
2318 maybe-check-find \
2319 maybe-check-fixincludes \
2320 maybe-check-flex \
2321 maybe-check-gas \
2322 maybe-check-gcc \
2323 maybe-check-gawk \
2324 maybe-check-gettext \
2325 maybe-check-gmp \
2326 maybe-check-mpfr \
2327 maybe-check-gnuserv \
2328 maybe-check-gprof \
2329 maybe-check-gzip \
2330 maybe-check-hello \
2331 maybe-check-indent \
2332 maybe-check-intl \
2333 maybe-check-tcl \
2334 maybe-check-itcl \
2335 maybe-check-ld \
2336 maybe-check-libcpp \
2337 maybe-check-libdecnumber \
2338 maybe-check-libgui \
2339 maybe-check-libiberty \
2340 maybe-check-libtool \
2341 maybe-check-m4 \
2342 maybe-check-make \
2343 maybe-check-mmalloc \
2344 maybe-check-patch \
2345 maybe-check-perl \
2346 maybe-check-prms \
2347 maybe-check-rcs \
2348 maybe-check-readline \
2349 maybe-check-release \
2350 maybe-check-recode \
2351 maybe-check-sed \
2352 maybe-check-send-pr \
2353 maybe-check-shellutils \
2354 maybe-check-sid \
2355 maybe-check-sim \
2356 maybe-check-tar \
2357 maybe-check-texinfo \
2358 maybe-check-textutils \
2359 maybe-check-time \
2360 maybe-check-uudecode \
2361 maybe-check-wdiff \
2362 maybe-check-zip \
2363 maybe-check-zlib \
2364 maybe-check-gdb \
2365 maybe-check-expect \
2366 maybe-check-guile \
2367 maybe-check-tk \
2368 maybe-check-libtermcap \
2369 maybe-check-utils \
2370 maybe-check-gnattools
2372 .PHONY: check-target
2373 check-target: \
2374 maybe-check-target-libstdc++-v3 \
2375 maybe-check-target-libmudflap \
2376 maybe-check-target-libssp \
2377 maybe-check-target-newlib \
2378 maybe-check-target-libgcc \
2379 maybe-check-target-libgfortran \
2380 maybe-check-target-libobjc \
2381 maybe-check-target-libtermcap \
2382 maybe-check-target-winsup \
2383 maybe-check-target-libgloss \
2384 maybe-check-target-libiberty \
2385 maybe-check-target-gperf \
2386 maybe-check-target-examples \
2387 maybe-check-target-libffi \
2388 maybe-check-target-libjava \
2389 maybe-check-target-zlib \
2390 maybe-check-target-boehm-gc \
2391 maybe-check-target-qthreads \
2392 maybe-check-target-rda \
2393 maybe-check-target-libada \
2394 maybe-check-target-libgomp
2396 do-check:
2397 @: $(MAKE); $(unstage)
2398 @r=`${PWD_COMMAND}`; export r; \
2399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2400 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2402 # Automated reporting of test results.
2404 warning.log: build.log
2405 $(srcdir)/contrib/warn_summary build.log > $@
2407 mail-report.log:
2408 if test x'$(BOOT_CFLAGS)' != x''; then \
2409 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2410 fi; \
2411 $(srcdir)/contrib/test_summary -t >$@
2412 chmod +x $@
2413 echo If you really want to send e-mail, run ./$@ now
2415 mail-report-with-warnings.log: warning.log
2416 if test x'$(BOOT_CFLAGS)' != x''; then \
2417 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2418 fi; \
2419 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2420 chmod +x $@
2421 echo If you really want to send e-mail, run ./$@ now
2423 # Installation targets.
2425 .PHONY: install uninstall
2426 install:
2427 @: $(MAKE); $(unstage)
2428 @r=`${PWD_COMMAND}`; export r; \
2429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2432 .PHONY: install-host-nogcc
2433 install-host-nogcc: \
2434 maybe-install-ash \
2435 maybe-install-autoconf \
2436 maybe-install-automake \
2437 maybe-install-bash \
2438 maybe-install-bfd \
2439 maybe-install-opcodes \
2440 maybe-install-binutils \
2441 maybe-install-bison \
2442 maybe-install-byacc \
2443 maybe-install-bzip2 \
2444 maybe-install-dejagnu \
2445 maybe-install-diff \
2446 maybe-install-dosutils \
2447 maybe-install-etc \
2448 maybe-install-fastjar \
2449 maybe-install-fileutils \
2450 maybe-install-findutils \
2451 maybe-install-find \
2452 maybe-install-fixincludes \
2453 maybe-install-flex \
2454 maybe-install-gas \
2455 maybe-install-gawk \
2456 maybe-install-gettext \
2457 maybe-install-gmp \
2458 maybe-install-mpfr \
2459 maybe-install-gnuserv \
2460 maybe-install-gprof \
2461 maybe-install-gzip \
2462 maybe-install-hello \
2463 maybe-install-indent \
2464 maybe-install-intl \
2465 maybe-install-tcl \
2466 maybe-install-itcl \
2467 maybe-install-ld \
2468 maybe-install-libcpp \
2469 maybe-install-libdecnumber \
2470 maybe-install-libgui \
2471 maybe-install-libiberty \
2472 maybe-install-libtool \
2473 maybe-install-m4 \
2474 maybe-install-make \
2475 maybe-install-mmalloc \
2476 maybe-install-patch \
2477 maybe-install-perl \
2478 maybe-install-prms \
2479 maybe-install-rcs \
2480 maybe-install-readline \
2481 maybe-install-release \
2482 maybe-install-recode \
2483 maybe-install-sed \
2484 maybe-install-send-pr \
2485 maybe-install-shellutils \
2486 maybe-install-sid \
2487 maybe-install-sim \
2488 maybe-install-tar \
2489 maybe-install-texinfo \
2490 maybe-install-textutils \
2491 maybe-install-time \
2492 maybe-install-uudecode \
2493 maybe-install-wdiff \
2494 maybe-install-zip \
2495 maybe-install-zlib \
2496 maybe-install-gdb \
2497 maybe-install-expect \
2498 maybe-install-guile \
2499 maybe-install-tk \
2500 maybe-install-libtermcap \
2501 maybe-install-utils \
2502 maybe-install-gnattools
2504 .PHONY: install-host
2505 install-host: \
2506 maybe-install-ash \
2507 maybe-install-autoconf \
2508 maybe-install-automake \
2509 maybe-install-bash \
2510 maybe-install-bfd \
2511 maybe-install-opcodes \
2512 maybe-install-binutils \
2513 maybe-install-bison \
2514 maybe-install-byacc \
2515 maybe-install-bzip2 \
2516 maybe-install-dejagnu \
2517 maybe-install-diff \
2518 maybe-install-dosutils \
2519 maybe-install-etc \
2520 maybe-install-fastjar \
2521 maybe-install-fileutils \
2522 maybe-install-findutils \
2523 maybe-install-find \
2524 maybe-install-fixincludes \
2525 maybe-install-flex \
2526 maybe-install-gas \
2527 maybe-install-gcc \
2528 maybe-install-gawk \
2529 maybe-install-gettext \
2530 maybe-install-gmp \
2531 maybe-install-mpfr \
2532 maybe-install-gnuserv \
2533 maybe-install-gprof \
2534 maybe-install-gzip \
2535 maybe-install-hello \
2536 maybe-install-indent \
2537 maybe-install-intl \
2538 maybe-install-tcl \
2539 maybe-install-itcl \
2540 maybe-install-ld \
2541 maybe-install-libcpp \
2542 maybe-install-libdecnumber \
2543 maybe-install-libgui \
2544 maybe-install-libiberty \
2545 maybe-install-libtool \
2546 maybe-install-m4 \
2547 maybe-install-make \
2548 maybe-install-mmalloc \
2549 maybe-install-patch \
2550 maybe-install-perl \
2551 maybe-install-prms \
2552 maybe-install-rcs \
2553 maybe-install-readline \
2554 maybe-install-release \
2555 maybe-install-recode \
2556 maybe-install-sed \
2557 maybe-install-send-pr \
2558 maybe-install-shellutils \
2559 maybe-install-sid \
2560 maybe-install-sim \
2561 maybe-install-tar \
2562 maybe-install-texinfo \
2563 maybe-install-textutils \
2564 maybe-install-time \
2565 maybe-install-uudecode \
2566 maybe-install-wdiff \
2567 maybe-install-zip \
2568 maybe-install-zlib \
2569 maybe-install-gdb \
2570 maybe-install-expect \
2571 maybe-install-guile \
2572 maybe-install-tk \
2573 maybe-install-libtermcap \
2574 maybe-install-utils \
2575 maybe-install-gnattools
2577 .PHONY: install-target
2578 install-target: \
2579 maybe-install-target-libstdc++-v3 \
2580 maybe-install-target-libmudflap \
2581 maybe-install-target-libssp \
2582 maybe-install-target-newlib \
2583 maybe-install-target-libgcc \
2584 maybe-install-target-libgfortran \
2585 maybe-install-target-libobjc \
2586 maybe-install-target-libtermcap \
2587 maybe-install-target-winsup \
2588 maybe-install-target-libgloss \
2589 maybe-install-target-libiberty \
2590 maybe-install-target-gperf \
2591 maybe-install-target-examples \
2592 maybe-install-target-libffi \
2593 maybe-install-target-libjava \
2594 maybe-install-target-zlib \
2595 maybe-install-target-boehm-gc \
2596 maybe-install-target-qthreads \
2597 maybe-install-target-rda \
2598 maybe-install-target-libada \
2599 maybe-install-target-libgomp
2601 uninstall:
2602 @echo "the uninstall target is not supported in this tree"
2604 .PHONY: install.all
2605 install.all: install-no-fixedincludes
2606 @if [ -f ./gcc/Makefile ] ; then \
2607 r=`${PWD_COMMAND}` ; export r ; \
2608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609 $(HOST_EXPORTS) \
2610 (cd ./gcc && \
2611 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2612 else \
2613 true ; \
2616 # install-no-fixedincludes is used because Cygnus can not distribute
2617 # the fixed header files.
2618 .PHONY: install-no-fixedincludes
2619 install-no-fixedincludes: installdirs install-host-nogcc \
2620 install-target gcc-no-fixedincludes
2622 ### other supporting targets
2624 MAKEDIRS= \
2625 $(DESTDIR)$(prefix) \
2626 $(DESTDIR)$(exec_prefix)
2627 .PHONY: installdirs
2628 installdirs: mkinstalldirs
2629 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2631 dir.info: do-install-info
2632 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2633 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2634 mv -f dir.info.new dir.info ; \
2635 else true ; \
2638 dist:
2639 @echo "Building a full distribution of this tree isn't done"
2640 @echo "via 'make dist'. Check out the etc/ subdirectory"
2642 etags tags: TAGS
2644 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2645 # ability to use several tags files at once, so there is probably no need
2646 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2647 # (if we felt like it) have this Makefile write a piece of elisp which
2648 # the user could load to tell emacs19 where all the TAGS files we just
2649 # built are.
2650 TAGS: do-TAGS
2652 # ------------------------------------
2653 # Macros for configure and all targets
2654 # ------------------------------------
2660 # --------------------------------------
2661 # Modules which run on the build machine
2662 # --------------------------------------
2665 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2666 maybe-configure-build-libiberty:
2667 @if gcc-bootstrap
2668 configure-build-libiberty: stage_current
2669 @endif gcc-bootstrap
2670 @if build-libiberty
2671 maybe-configure-build-libiberty: configure-build-libiberty
2672 configure-build-libiberty:
2673 @: $(MAKE); $(unstage)
2674 @r=`${PWD_COMMAND}`; export r; \
2675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2677 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2678 $(BUILD_EXPORTS) \
2679 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2680 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2681 case $(srcdir) in \
2682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2683 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2685 esac; \
2686 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2687 libsrcdir="$$s/libiberty"; \
2688 rm -f no-such-file || : ; \
2689 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2690 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2691 --target=${target_alias} $${srcdiroption} \
2692 || exit 1
2693 @endif build-libiberty
2699 .PHONY: all-build-libiberty maybe-all-build-libiberty
2700 maybe-all-build-libiberty:
2701 @if gcc-bootstrap
2702 all-build-libiberty: stage_current
2703 @endif gcc-bootstrap
2704 @if build-libiberty
2705 TARGET-build-libiberty=all
2706 maybe-all-build-libiberty: all-build-libiberty
2707 all-build-libiberty: configure-build-libiberty
2708 @: $(MAKE); $(unstage)
2709 @r=`${PWD_COMMAND}`; export r; \
2710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2711 $(BUILD_EXPORTS) \
2712 (cd $(BUILD_SUBDIR)/libiberty && \
2713 $(MAKE) $(TARGET-build-libiberty))
2714 @endif build-libiberty
2720 .PHONY: configure-build-bison maybe-configure-build-bison
2721 maybe-configure-build-bison:
2722 @if gcc-bootstrap
2723 configure-build-bison: stage_current
2724 @endif gcc-bootstrap
2725 @if build-bison
2726 maybe-configure-build-bison: configure-build-bison
2727 configure-build-bison:
2728 @: $(MAKE); $(unstage)
2729 @r=`${PWD_COMMAND}`; export r; \
2730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2731 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2732 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2733 $(BUILD_EXPORTS) \
2734 echo Configuring in $(BUILD_SUBDIR)/bison; \
2735 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2736 case $(srcdir) in \
2737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2738 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2740 esac; \
2741 srcdiroption="--srcdir=$${topdir}/bison"; \
2742 libsrcdir="$$s/bison"; \
2743 rm -f no-such-file || : ; \
2744 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2745 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2746 --target=${target_alias} $${srcdiroption} \
2747 || exit 1
2748 @endif build-bison
2754 .PHONY: all-build-bison maybe-all-build-bison
2755 maybe-all-build-bison:
2756 @if gcc-bootstrap
2757 all-build-bison: stage_current
2758 @endif gcc-bootstrap
2759 @if build-bison
2760 TARGET-build-bison=all
2761 maybe-all-build-bison: all-build-bison
2762 all-build-bison: configure-build-bison
2763 @: $(MAKE); $(unstage)
2764 @r=`${PWD_COMMAND}`; export r; \
2765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2766 $(BUILD_EXPORTS) \
2767 (cd $(BUILD_SUBDIR)/bison && \
2768 $(MAKE) $(TARGET-build-bison))
2769 @endif build-bison
2775 .PHONY: configure-build-byacc maybe-configure-build-byacc
2776 maybe-configure-build-byacc:
2777 @if gcc-bootstrap
2778 configure-build-byacc: stage_current
2779 @endif gcc-bootstrap
2780 @if build-byacc
2781 maybe-configure-build-byacc: configure-build-byacc
2782 configure-build-byacc:
2783 @: $(MAKE); $(unstage)
2784 @r=`${PWD_COMMAND}`; export r; \
2785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2786 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2787 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2788 $(BUILD_EXPORTS) \
2789 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2790 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2791 case $(srcdir) in \
2792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2793 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2795 esac; \
2796 srcdiroption="--srcdir=$${topdir}/byacc"; \
2797 libsrcdir="$$s/byacc"; \
2798 rm -f no-such-file || : ; \
2799 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2800 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2801 --target=${target_alias} $${srcdiroption} \
2802 || exit 1
2803 @endif build-byacc
2809 .PHONY: all-build-byacc maybe-all-build-byacc
2810 maybe-all-build-byacc:
2811 @if gcc-bootstrap
2812 all-build-byacc: stage_current
2813 @endif gcc-bootstrap
2814 @if build-byacc
2815 TARGET-build-byacc=all
2816 maybe-all-build-byacc: all-build-byacc
2817 all-build-byacc: configure-build-byacc
2818 @: $(MAKE); $(unstage)
2819 @r=`${PWD_COMMAND}`; export r; \
2820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2821 $(BUILD_EXPORTS) \
2822 (cd $(BUILD_SUBDIR)/byacc && \
2823 $(MAKE) $(TARGET-build-byacc))
2824 @endif build-byacc
2830 .PHONY: configure-build-flex maybe-configure-build-flex
2831 maybe-configure-build-flex:
2832 @if gcc-bootstrap
2833 configure-build-flex: stage_current
2834 @endif gcc-bootstrap
2835 @if build-flex
2836 maybe-configure-build-flex: configure-build-flex
2837 configure-build-flex:
2838 @: $(MAKE); $(unstage)
2839 @r=`${PWD_COMMAND}`; export r; \
2840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2841 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2842 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2843 $(BUILD_EXPORTS) \
2844 echo Configuring in $(BUILD_SUBDIR)/flex; \
2845 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2846 case $(srcdir) in \
2847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2848 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2850 esac; \
2851 srcdiroption="--srcdir=$${topdir}/flex"; \
2852 libsrcdir="$$s/flex"; \
2853 rm -f no-such-file || : ; \
2854 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2855 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2856 --target=${target_alias} $${srcdiroption} \
2857 || exit 1
2858 @endif build-flex
2864 .PHONY: all-build-flex maybe-all-build-flex
2865 maybe-all-build-flex:
2866 @if gcc-bootstrap
2867 all-build-flex: stage_current
2868 @endif gcc-bootstrap
2869 @if build-flex
2870 TARGET-build-flex=all
2871 maybe-all-build-flex: all-build-flex
2872 all-build-flex: configure-build-flex
2873 @: $(MAKE); $(unstage)
2874 @r=`${PWD_COMMAND}`; export r; \
2875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2876 $(BUILD_EXPORTS) \
2877 (cd $(BUILD_SUBDIR)/flex && \
2878 $(MAKE) $(TARGET-build-flex))
2879 @endif build-flex
2885 .PHONY: configure-build-m4 maybe-configure-build-m4
2886 maybe-configure-build-m4:
2887 @if gcc-bootstrap
2888 configure-build-m4: stage_current
2889 @endif gcc-bootstrap
2890 @if build-m4
2891 maybe-configure-build-m4: configure-build-m4
2892 configure-build-m4:
2893 @: $(MAKE); $(unstage)
2894 @r=`${PWD_COMMAND}`; export r; \
2895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2896 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2897 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2898 $(BUILD_EXPORTS) \
2899 echo Configuring in $(BUILD_SUBDIR)/m4; \
2900 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2901 case $(srcdir) in \
2902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2903 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2905 esac; \
2906 srcdiroption="--srcdir=$${topdir}/m4"; \
2907 libsrcdir="$$s/m4"; \
2908 rm -f no-such-file || : ; \
2909 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2910 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2911 --target=${target_alias} $${srcdiroption} \
2912 || exit 1
2913 @endif build-m4
2919 .PHONY: all-build-m4 maybe-all-build-m4
2920 maybe-all-build-m4:
2921 @if gcc-bootstrap
2922 all-build-m4: stage_current
2923 @endif gcc-bootstrap
2924 @if build-m4
2925 TARGET-build-m4=all
2926 maybe-all-build-m4: all-build-m4
2927 all-build-m4: configure-build-m4
2928 @: $(MAKE); $(unstage)
2929 @r=`${PWD_COMMAND}`; export r; \
2930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2931 $(BUILD_EXPORTS) \
2932 (cd $(BUILD_SUBDIR)/m4 && \
2933 $(MAKE) $(TARGET-build-m4))
2934 @endif build-m4
2940 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2941 maybe-configure-build-texinfo:
2942 @if gcc-bootstrap
2943 configure-build-texinfo: stage_current
2944 @endif gcc-bootstrap
2945 @if build-texinfo
2946 maybe-configure-build-texinfo: configure-build-texinfo
2947 configure-build-texinfo:
2948 @: $(MAKE); $(unstage)
2949 @r=`${PWD_COMMAND}`; export r; \
2950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2951 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2952 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2953 $(BUILD_EXPORTS) \
2954 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2955 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2956 case $(srcdir) in \
2957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2958 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2960 esac; \
2961 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2962 libsrcdir="$$s/texinfo"; \
2963 rm -f no-such-file || : ; \
2964 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2965 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2966 --target=${target_alias} $${srcdiroption} \
2967 || exit 1
2968 @endif build-texinfo
2974 .PHONY: all-build-texinfo maybe-all-build-texinfo
2975 maybe-all-build-texinfo:
2976 @if gcc-bootstrap
2977 all-build-texinfo: stage_current
2978 @endif gcc-bootstrap
2979 @if build-texinfo
2980 TARGET-build-texinfo=all
2981 maybe-all-build-texinfo: all-build-texinfo
2982 all-build-texinfo: configure-build-texinfo
2983 @: $(MAKE); $(unstage)
2984 @r=`${PWD_COMMAND}`; export r; \
2985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2986 $(BUILD_EXPORTS) \
2987 (cd $(BUILD_SUBDIR)/texinfo && \
2988 $(MAKE) $(TARGET-build-texinfo))
2989 @endif build-texinfo
2995 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2996 maybe-configure-build-fixincludes:
2997 @if gcc-bootstrap
2998 configure-build-fixincludes: stage_current
2999 @endif gcc-bootstrap
3000 @if build-fixincludes
3001 maybe-configure-build-fixincludes: configure-build-fixincludes
3002 configure-build-fixincludes:
3003 @: $(MAKE); $(unstage)
3004 @r=`${PWD_COMMAND}`; export r; \
3005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3006 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3007 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3008 $(BUILD_EXPORTS) \
3009 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3010 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3011 case $(srcdir) in \
3012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3013 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3015 esac; \
3016 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3017 libsrcdir="$$s/fixincludes"; \
3018 rm -f no-such-file || : ; \
3019 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3020 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3021 --target=${target_alias} $${srcdiroption} \
3022 || exit 1
3023 @endif build-fixincludes
3029 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3030 maybe-all-build-fixincludes:
3031 @if gcc-bootstrap
3032 all-build-fixincludes: stage_current
3033 @endif gcc-bootstrap
3034 @if build-fixincludes
3035 TARGET-build-fixincludes=all
3036 maybe-all-build-fixincludes: all-build-fixincludes
3037 all-build-fixincludes: configure-build-fixincludes
3038 @: $(MAKE); $(unstage)
3039 @r=`${PWD_COMMAND}`; export r; \
3040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3041 $(BUILD_EXPORTS) \
3042 (cd $(BUILD_SUBDIR)/fixincludes && \
3043 $(MAKE) $(TARGET-build-fixincludes))
3044 @endif build-fixincludes
3050 # --------------------------------------
3051 # Modules which run on the host machine
3052 # --------------------------------------
3055 .PHONY: configure-ash maybe-configure-ash
3056 maybe-configure-ash:
3057 @if gcc-bootstrap
3058 configure-ash: stage_current
3059 @endif gcc-bootstrap
3060 @if ash
3061 maybe-configure-ash: configure-ash
3062 configure-ash:
3063 @: $(MAKE); $(unstage)
3064 @r=`${PWD_COMMAND}`; export r; \
3065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3068 $(HOST_EXPORTS) \
3069 echo Configuring in $(HOST_SUBDIR)/ash; \
3070 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3071 case $(srcdir) in \
3072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3073 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3075 esac; \
3076 srcdiroption="--srcdir=$${topdir}/ash"; \
3077 libsrcdir="$$s/ash"; \
3078 $(SHELL) $${libsrcdir}/configure \
3079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3080 --target=${target_alias} $${srcdiroption} \
3081 || exit 1
3082 @endif ash
3088 .PHONY: all-ash maybe-all-ash
3089 maybe-all-ash:
3090 @if gcc-bootstrap
3091 all-ash: stage_current
3092 @endif gcc-bootstrap
3093 @if ash
3094 TARGET-ash=all
3095 maybe-all-ash: all-ash
3096 all-ash: configure-ash
3097 @: $(MAKE); $(unstage)
3098 @r=`${PWD_COMMAND}`; export r; \
3099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3100 $(HOST_EXPORTS) \
3101 (cd $(HOST_SUBDIR)/ash && \
3102 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
3103 @endif ash
3108 .PHONY: check-ash maybe-check-ash
3109 maybe-check-ash:
3110 @if ash
3111 maybe-check-ash: check-ash
3113 check-ash:
3114 @: $(MAKE); $(unstage)
3115 @r=`${PWD_COMMAND}`; export r; \
3116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117 $(HOST_EXPORTS) \
3118 (cd $(HOST_SUBDIR)/ash && \
3119 $(MAKE) $(FLAGS_TO_PASS) check)
3121 @endif ash
3123 .PHONY: install-ash maybe-install-ash
3124 maybe-install-ash:
3125 @if ash
3126 maybe-install-ash: install-ash
3128 install-ash: installdirs
3129 @: $(MAKE); $(unstage)
3130 @r=`${PWD_COMMAND}`; export r; \
3131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3132 $(HOST_EXPORTS) \
3133 (cd $(HOST_SUBDIR)/ash && \
3134 $(MAKE) $(FLAGS_TO_PASS) install)
3136 @endif ash
3138 # Other targets (info, dvi, pdf, etc.)
3140 .PHONY: maybe-info-ash info-ash
3141 maybe-info-ash:
3142 @if ash
3143 maybe-info-ash: info-ash
3145 info-ash: \
3146 configure-ash
3147 @: $(MAKE); $(unstage)
3148 @[ -f ./ash/Makefile ] || exit 0; \
3149 r=`${PWD_COMMAND}`; export r; \
3150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151 $(HOST_EXPORTS) \
3152 for flag in $(EXTRA_HOST_FLAGS) ; do \
3153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3154 done; \
3155 echo "Doing info in ash" ; \
3156 (cd $(HOST_SUBDIR)/ash && \
3157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3159 "RANLIB=$${RANLIB}" \
3160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3161 info) \
3162 || exit 1
3164 @endif ash
3166 .PHONY: maybe-dvi-ash dvi-ash
3167 maybe-dvi-ash:
3168 @if ash
3169 maybe-dvi-ash: dvi-ash
3171 dvi-ash: \
3172 configure-ash
3173 @: $(MAKE); $(unstage)
3174 @[ -f ./ash/Makefile ] || exit 0; \
3175 r=`${PWD_COMMAND}`; export r; \
3176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177 $(HOST_EXPORTS) \
3178 for flag in $(EXTRA_HOST_FLAGS) ; do \
3179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3180 done; \
3181 echo "Doing dvi in ash" ; \
3182 (cd $(HOST_SUBDIR)/ash && \
3183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3185 "RANLIB=$${RANLIB}" \
3186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3187 dvi) \
3188 || exit 1
3190 @endif ash
3192 .PHONY: maybe-pdf-ash pdf-ash
3193 maybe-pdf-ash:
3194 @if ash
3195 maybe-pdf-ash: pdf-ash
3197 pdf-ash: \
3198 configure-ash
3199 @: $(MAKE); $(unstage)
3200 @[ -f ./ash/Makefile ] || exit 0; \
3201 r=`${PWD_COMMAND}`; export r; \
3202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3203 $(HOST_EXPORTS) \
3204 for flag in $(EXTRA_HOST_FLAGS) ; do \
3205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3206 done; \
3207 echo "Doing pdf in ash" ; \
3208 (cd $(HOST_SUBDIR)/ash && \
3209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3211 "RANLIB=$${RANLIB}" \
3212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3213 pdf) \
3214 || exit 1
3216 @endif ash
3218 .PHONY: maybe-html-ash html-ash
3219 maybe-html-ash:
3220 @if ash
3221 maybe-html-ash: html-ash
3223 html-ash: \
3224 configure-ash
3225 @: $(MAKE); $(unstage)
3226 @[ -f ./ash/Makefile ] || exit 0; \
3227 r=`${PWD_COMMAND}`; export r; \
3228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229 $(HOST_EXPORTS) \
3230 for flag in $(EXTRA_HOST_FLAGS) ; do \
3231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3232 done; \
3233 echo "Doing html in ash" ; \
3234 (cd $(HOST_SUBDIR)/ash && \
3235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3237 "RANLIB=$${RANLIB}" \
3238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3239 html) \
3240 || exit 1
3242 @endif ash
3244 .PHONY: maybe-TAGS-ash TAGS-ash
3245 maybe-TAGS-ash:
3246 @if ash
3247 maybe-TAGS-ash: TAGS-ash
3249 TAGS-ash: \
3250 configure-ash
3251 @: $(MAKE); $(unstage)
3252 @[ -f ./ash/Makefile ] || exit 0; \
3253 r=`${PWD_COMMAND}`; export r; \
3254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3255 $(HOST_EXPORTS) \
3256 for flag in $(EXTRA_HOST_FLAGS) ; do \
3257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3258 done; \
3259 echo "Doing TAGS in ash" ; \
3260 (cd $(HOST_SUBDIR)/ash && \
3261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3263 "RANLIB=$${RANLIB}" \
3264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3265 TAGS) \
3266 || exit 1
3268 @endif ash
3270 .PHONY: maybe-install-info-ash install-info-ash
3271 maybe-install-info-ash:
3272 @if ash
3273 maybe-install-info-ash: install-info-ash
3275 install-info-ash: \
3276 configure-ash \
3277 info-ash
3278 @: $(MAKE); $(unstage)
3279 @[ -f ./ash/Makefile ] || exit 0; \
3280 r=`${PWD_COMMAND}`; export r; \
3281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282 $(HOST_EXPORTS) \
3283 for flag in $(EXTRA_HOST_FLAGS) ; do \
3284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3285 done; \
3286 echo "Doing install-info in ash" ; \
3287 (cd $(HOST_SUBDIR)/ash && \
3288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3290 "RANLIB=$${RANLIB}" \
3291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3292 install-info) \
3293 || exit 1
3295 @endif ash
3297 .PHONY: maybe-install-pdf-ash install-pdf-ash
3298 maybe-install-pdf-ash:
3299 @if ash
3300 maybe-install-pdf-ash: install-pdf-ash
3302 install-pdf-ash: \
3303 configure-ash \
3304 pdf-ash
3305 @: $(MAKE); $(unstage)
3306 @[ -f ./ash/Makefile ] || exit 0; \
3307 r=`${PWD_COMMAND}`; export r; \
3308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3309 $(HOST_EXPORTS) \
3310 for flag in $(EXTRA_HOST_FLAGS) ; do \
3311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3312 done; \
3313 echo "Doing install-pdf in ash" ; \
3314 (cd $(HOST_SUBDIR)/ash && \
3315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3317 "RANLIB=$${RANLIB}" \
3318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3319 install-pdf) \
3320 || exit 1
3322 @endif ash
3324 .PHONY: maybe-install-html-ash install-html-ash
3325 maybe-install-html-ash:
3326 @if ash
3327 maybe-install-html-ash: install-html-ash
3329 install-html-ash: \
3330 configure-ash \
3331 html-ash
3332 @: $(MAKE); $(unstage)
3333 @[ -f ./ash/Makefile ] || exit 0; \
3334 r=`${PWD_COMMAND}`; export r; \
3335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3336 $(HOST_EXPORTS) \
3337 for flag in $(EXTRA_HOST_FLAGS) ; do \
3338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3339 done; \
3340 echo "Doing install-html in ash" ; \
3341 (cd $(HOST_SUBDIR)/ash && \
3342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3344 "RANLIB=$${RANLIB}" \
3345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3346 install-html) \
3347 || exit 1
3349 @endif ash
3351 .PHONY: maybe-installcheck-ash installcheck-ash
3352 maybe-installcheck-ash:
3353 @if ash
3354 maybe-installcheck-ash: installcheck-ash
3356 installcheck-ash: \
3357 configure-ash
3358 @: $(MAKE); $(unstage)
3359 @[ -f ./ash/Makefile ] || exit 0; \
3360 r=`${PWD_COMMAND}`; export r; \
3361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362 $(HOST_EXPORTS) \
3363 for flag in $(EXTRA_HOST_FLAGS) ; do \
3364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3365 done; \
3366 echo "Doing installcheck in ash" ; \
3367 (cd $(HOST_SUBDIR)/ash && \
3368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3370 "RANLIB=$${RANLIB}" \
3371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3372 installcheck) \
3373 || exit 1
3375 @endif ash
3377 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3378 maybe-mostlyclean-ash:
3379 @if ash
3380 maybe-mostlyclean-ash: mostlyclean-ash
3382 mostlyclean-ash:
3383 @: $(MAKE); $(unstage)
3384 @[ -f ./ash/Makefile ] || exit 0; \
3385 r=`${PWD_COMMAND}`; export r; \
3386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3387 $(HOST_EXPORTS) \
3388 for flag in $(EXTRA_HOST_FLAGS) ; do \
3389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3390 done; \
3391 echo "Doing mostlyclean in ash" ; \
3392 (cd $(HOST_SUBDIR)/ash && \
3393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3395 "RANLIB=$${RANLIB}" \
3396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3397 mostlyclean) \
3398 || exit 1
3400 @endif ash
3402 .PHONY: maybe-clean-ash clean-ash
3403 maybe-clean-ash:
3404 @if ash
3405 maybe-clean-ash: clean-ash
3407 clean-ash:
3408 @: $(MAKE); $(unstage)
3409 @[ -f ./ash/Makefile ] || exit 0; \
3410 r=`${PWD_COMMAND}`; export r; \
3411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 $(HOST_EXPORTS) \
3413 for flag in $(EXTRA_HOST_FLAGS) ; do \
3414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3415 done; \
3416 echo "Doing clean in ash" ; \
3417 (cd $(HOST_SUBDIR)/ash && \
3418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3420 "RANLIB=$${RANLIB}" \
3421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3422 clean) \
3423 || exit 1
3425 @endif ash
3427 .PHONY: maybe-distclean-ash distclean-ash
3428 maybe-distclean-ash:
3429 @if ash
3430 maybe-distclean-ash: distclean-ash
3432 distclean-ash:
3433 @: $(MAKE); $(unstage)
3434 @[ -f ./ash/Makefile ] || exit 0; \
3435 r=`${PWD_COMMAND}`; export r; \
3436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437 $(HOST_EXPORTS) \
3438 for flag in $(EXTRA_HOST_FLAGS) ; do \
3439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440 done; \
3441 echo "Doing distclean in ash" ; \
3442 (cd $(HOST_SUBDIR)/ash && \
3443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445 "RANLIB=$${RANLIB}" \
3446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3447 distclean) \
3448 || exit 1
3450 @endif ash
3452 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3453 maybe-maintainer-clean-ash:
3454 @if ash
3455 maybe-maintainer-clean-ash: maintainer-clean-ash
3457 maintainer-clean-ash:
3458 @: $(MAKE); $(unstage)
3459 @[ -f ./ash/Makefile ] || exit 0; \
3460 r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462 $(HOST_EXPORTS) \
3463 for flag in $(EXTRA_HOST_FLAGS) ; do \
3464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465 done; \
3466 echo "Doing maintainer-clean in ash" ; \
3467 (cd $(HOST_SUBDIR)/ash && \
3468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470 "RANLIB=$${RANLIB}" \
3471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3472 maintainer-clean) \
3473 || exit 1
3475 @endif ash
3479 .PHONY: configure-autoconf maybe-configure-autoconf
3480 maybe-configure-autoconf:
3481 @if gcc-bootstrap
3482 configure-autoconf: stage_current
3483 @endif gcc-bootstrap
3484 @if autoconf
3485 maybe-configure-autoconf: configure-autoconf
3486 configure-autoconf:
3487 @: $(MAKE); $(unstage)
3488 @r=`${PWD_COMMAND}`; export r; \
3489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3492 $(HOST_EXPORTS) \
3493 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3494 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3495 case $(srcdir) in \
3496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3497 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3499 esac; \
3500 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3501 libsrcdir="$$s/autoconf"; \
3502 $(SHELL) $${libsrcdir}/configure \
3503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3504 --target=${target_alias} $${srcdiroption} \
3505 || exit 1
3506 @endif autoconf
3512 .PHONY: all-autoconf maybe-all-autoconf
3513 maybe-all-autoconf:
3514 @if gcc-bootstrap
3515 all-autoconf: stage_current
3516 @endif gcc-bootstrap
3517 @if autoconf
3518 TARGET-autoconf=all
3519 maybe-all-autoconf: all-autoconf
3520 all-autoconf: configure-autoconf
3521 @: $(MAKE); $(unstage)
3522 @r=`${PWD_COMMAND}`; export r; \
3523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524 $(HOST_EXPORTS) \
3525 (cd $(HOST_SUBDIR)/autoconf && \
3526 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3527 @endif autoconf
3532 .PHONY: check-autoconf maybe-check-autoconf
3533 maybe-check-autoconf:
3534 @if autoconf
3535 maybe-check-autoconf: check-autoconf
3537 check-autoconf:
3538 @: $(MAKE); $(unstage)
3539 @r=`${PWD_COMMAND}`; export r; \
3540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3541 $(HOST_EXPORTS) \
3542 (cd $(HOST_SUBDIR)/autoconf && \
3543 $(MAKE) $(FLAGS_TO_PASS) check)
3545 @endif autoconf
3547 .PHONY: install-autoconf maybe-install-autoconf
3548 maybe-install-autoconf:
3549 @if autoconf
3550 maybe-install-autoconf: install-autoconf
3552 install-autoconf: installdirs
3553 @: $(MAKE); $(unstage)
3554 @r=`${PWD_COMMAND}`; export r; \
3555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556 $(HOST_EXPORTS) \
3557 (cd $(HOST_SUBDIR)/autoconf && \
3558 $(MAKE) $(FLAGS_TO_PASS) install)
3560 @endif autoconf
3562 # Other targets (info, dvi, pdf, etc.)
3564 .PHONY: maybe-info-autoconf info-autoconf
3565 maybe-info-autoconf:
3566 @if autoconf
3567 maybe-info-autoconf: info-autoconf
3569 info-autoconf: \
3570 configure-autoconf
3571 @: $(MAKE); $(unstage)
3572 @[ -f ./autoconf/Makefile ] || exit 0; \
3573 r=`${PWD_COMMAND}`; export r; \
3574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3575 $(HOST_EXPORTS) \
3576 for flag in $(EXTRA_HOST_FLAGS) ; do \
3577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3578 done; \
3579 echo "Doing info in autoconf" ; \
3580 (cd $(HOST_SUBDIR)/autoconf && \
3581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3583 "RANLIB=$${RANLIB}" \
3584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3585 info) \
3586 || exit 1
3588 @endif autoconf
3590 .PHONY: maybe-dvi-autoconf dvi-autoconf
3591 maybe-dvi-autoconf:
3592 @if autoconf
3593 maybe-dvi-autoconf: dvi-autoconf
3595 dvi-autoconf: \
3596 configure-autoconf
3597 @: $(MAKE); $(unstage)
3598 @[ -f ./autoconf/Makefile ] || exit 0; \
3599 r=`${PWD_COMMAND}`; export r; \
3600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601 $(HOST_EXPORTS) \
3602 for flag in $(EXTRA_HOST_FLAGS) ; do \
3603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3604 done; \
3605 echo "Doing dvi in autoconf" ; \
3606 (cd $(HOST_SUBDIR)/autoconf && \
3607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3609 "RANLIB=$${RANLIB}" \
3610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3611 dvi) \
3612 || exit 1
3614 @endif autoconf
3616 .PHONY: maybe-pdf-autoconf pdf-autoconf
3617 maybe-pdf-autoconf:
3618 @if autoconf
3619 maybe-pdf-autoconf: pdf-autoconf
3621 pdf-autoconf: \
3622 configure-autoconf
3623 @: $(MAKE); $(unstage)
3624 @[ -f ./autoconf/Makefile ] || exit 0; \
3625 r=`${PWD_COMMAND}`; export r; \
3626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627 $(HOST_EXPORTS) \
3628 for flag in $(EXTRA_HOST_FLAGS) ; do \
3629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3630 done; \
3631 echo "Doing pdf in autoconf" ; \
3632 (cd $(HOST_SUBDIR)/autoconf && \
3633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3635 "RANLIB=$${RANLIB}" \
3636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3637 pdf) \
3638 || exit 1
3640 @endif autoconf
3642 .PHONY: maybe-html-autoconf html-autoconf
3643 maybe-html-autoconf:
3644 @if autoconf
3645 maybe-html-autoconf: html-autoconf
3647 html-autoconf: \
3648 configure-autoconf
3649 @: $(MAKE); $(unstage)
3650 @[ -f ./autoconf/Makefile ] || exit 0; \
3651 r=`${PWD_COMMAND}`; export r; \
3652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3653 $(HOST_EXPORTS) \
3654 for flag in $(EXTRA_HOST_FLAGS) ; do \
3655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3656 done; \
3657 echo "Doing html in autoconf" ; \
3658 (cd $(HOST_SUBDIR)/autoconf && \
3659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3661 "RANLIB=$${RANLIB}" \
3662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3663 html) \
3664 || exit 1
3666 @endif autoconf
3668 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3669 maybe-TAGS-autoconf:
3670 @if autoconf
3671 maybe-TAGS-autoconf: TAGS-autoconf
3673 TAGS-autoconf: \
3674 configure-autoconf
3675 @: $(MAKE); $(unstage)
3676 @[ -f ./autoconf/Makefile ] || exit 0; \
3677 r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 $(HOST_EXPORTS) \
3680 for flag in $(EXTRA_HOST_FLAGS) ; do \
3681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3682 done; \
3683 echo "Doing TAGS in autoconf" ; \
3684 (cd $(HOST_SUBDIR)/autoconf && \
3685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3687 "RANLIB=$${RANLIB}" \
3688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3689 TAGS) \
3690 || exit 1
3692 @endif autoconf
3694 .PHONY: maybe-install-info-autoconf install-info-autoconf
3695 maybe-install-info-autoconf:
3696 @if autoconf
3697 maybe-install-info-autoconf: install-info-autoconf
3699 install-info-autoconf: \
3700 configure-autoconf \
3701 info-autoconf
3702 @: $(MAKE); $(unstage)
3703 @[ -f ./autoconf/Makefile ] || exit 0; \
3704 r=`${PWD_COMMAND}`; export r; \
3705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3706 $(HOST_EXPORTS) \
3707 for flag in $(EXTRA_HOST_FLAGS) ; do \
3708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3709 done; \
3710 echo "Doing install-info in autoconf" ; \
3711 (cd $(HOST_SUBDIR)/autoconf && \
3712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3714 "RANLIB=$${RANLIB}" \
3715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3716 install-info) \
3717 || exit 1
3719 @endif autoconf
3721 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3722 maybe-install-pdf-autoconf:
3723 @if autoconf
3724 maybe-install-pdf-autoconf: install-pdf-autoconf
3726 install-pdf-autoconf: \
3727 configure-autoconf \
3728 pdf-autoconf
3729 @: $(MAKE); $(unstage)
3730 @[ -f ./autoconf/Makefile ] || exit 0; \
3731 r=`${PWD_COMMAND}`; export r; \
3732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3733 $(HOST_EXPORTS) \
3734 for flag in $(EXTRA_HOST_FLAGS) ; do \
3735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3736 done; \
3737 echo "Doing install-pdf in autoconf" ; \
3738 (cd $(HOST_SUBDIR)/autoconf && \
3739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3741 "RANLIB=$${RANLIB}" \
3742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3743 install-pdf) \
3744 || exit 1
3746 @endif autoconf
3748 .PHONY: maybe-install-html-autoconf install-html-autoconf
3749 maybe-install-html-autoconf:
3750 @if autoconf
3751 maybe-install-html-autoconf: install-html-autoconf
3753 install-html-autoconf: \
3754 configure-autoconf \
3755 html-autoconf
3756 @: $(MAKE); $(unstage)
3757 @[ -f ./autoconf/Makefile ] || exit 0; \
3758 r=`${PWD_COMMAND}`; export r; \
3759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3760 $(HOST_EXPORTS) \
3761 for flag in $(EXTRA_HOST_FLAGS) ; do \
3762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3763 done; \
3764 echo "Doing install-html in autoconf" ; \
3765 (cd $(HOST_SUBDIR)/autoconf && \
3766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3768 "RANLIB=$${RANLIB}" \
3769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3770 install-html) \
3771 || exit 1
3773 @endif autoconf
3775 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3776 maybe-installcheck-autoconf:
3777 @if autoconf
3778 maybe-installcheck-autoconf: installcheck-autoconf
3780 installcheck-autoconf: \
3781 configure-autoconf
3782 @: $(MAKE); $(unstage)
3783 @[ -f ./autoconf/Makefile ] || exit 0; \
3784 r=`${PWD_COMMAND}`; export r; \
3785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3786 $(HOST_EXPORTS) \
3787 for flag in $(EXTRA_HOST_FLAGS) ; do \
3788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3789 done; \
3790 echo "Doing installcheck in autoconf" ; \
3791 (cd $(HOST_SUBDIR)/autoconf && \
3792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3794 "RANLIB=$${RANLIB}" \
3795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3796 installcheck) \
3797 || exit 1
3799 @endif autoconf
3801 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3802 maybe-mostlyclean-autoconf:
3803 @if autoconf
3804 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3806 mostlyclean-autoconf:
3807 @: $(MAKE); $(unstage)
3808 @[ -f ./autoconf/Makefile ] || exit 0; \
3809 r=`${PWD_COMMAND}`; export r; \
3810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811 $(HOST_EXPORTS) \
3812 for flag in $(EXTRA_HOST_FLAGS) ; do \
3813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3814 done; \
3815 echo "Doing mostlyclean in autoconf" ; \
3816 (cd $(HOST_SUBDIR)/autoconf && \
3817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3819 "RANLIB=$${RANLIB}" \
3820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3821 mostlyclean) \
3822 || exit 1
3824 @endif autoconf
3826 .PHONY: maybe-clean-autoconf clean-autoconf
3827 maybe-clean-autoconf:
3828 @if autoconf
3829 maybe-clean-autoconf: clean-autoconf
3831 clean-autoconf:
3832 @: $(MAKE); $(unstage)
3833 @[ -f ./autoconf/Makefile ] || exit 0; \
3834 r=`${PWD_COMMAND}`; export r; \
3835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836 $(HOST_EXPORTS) \
3837 for flag in $(EXTRA_HOST_FLAGS) ; do \
3838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839 done; \
3840 echo "Doing clean in autoconf" ; \
3841 (cd $(HOST_SUBDIR)/autoconf && \
3842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844 "RANLIB=$${RANLIB}" \
3845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846 clean) \
3847 || exit 1
3849 @endif autoconf
3851 .PHONY: maybe-distclean-autoconf distclean-autoconf
3852 maybe-distclean-autoconf:
3853 @if autoconf
3854 maybe-distclean-autoconf: distclean-autoconf
3856 distclean-autoconf:
3857 @: $(MAKE); $(unstage)
3858 @[ -f ./autoconf/Makefile ] || exit 0; \
3859 r=`${PWD_COMMAND}`; export r; \
3860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3861 $(HOST_EXPORTS) \
3862 for flag in $(EXTRA_HOST_FLAGS) ; do \
3863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3864 done; \
3865 echo "Doing distclean in autoconf" ; \
3866 (cd $(HOST_SUBDIR)/autoconf && \
3867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3869 "RANLIB=$${RANLIB}" \
3870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3871 distclean) \
3872 || exit 1
3874 @endif autoconf
3876 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3877 maybe-maintainer-clean-autoconf:
3878 @if autoconf
3879 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3881 maintainer-clean-autoconf:
3882 @: $(MAKE); $(unstage)
3883 @[ -f ./autoconf/Makefile ] || exit 0; \
3884 r=`${PWD_COMMAND}`; export r; \
3885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886 $(HOST_EXPORTS) \
3887 for flag in $(EXTRA_HOST_FLAGS) ; do \
3888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3889 done; \
3890 echo "Doing maintainer-clean in autoconf" ; \
3891 (cd $(HOST_SUBDIR)/autoconf && \
3892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3894 "RANLIB=$${RANLIB}" \
3895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3896 maintainer-clean) \
3897 || exit 1
3899 @endif autoconf
3903 .PHONY: configure-automake maybe-configure-automake
3904 maybe-configure-automake:
3905 @if gcc-bootstrap
3906 configure-automake: stage_current
3907 @endif gcc-bootstrap
3908 @if automake
3909 maybe-configure-automake: configure-automake
3910 configure-automake:
3911 @: $(MAKE); $(unstage)
3912 @r=`${PWD_COMMAND}`; export r; \
3913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3916 $(HOST_EXPORTS) \
3917 echo Configuring in $(HOST_SUBDIR)/automake; \
3918 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3919 case $(srcdir) in \
3920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3921 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3923 esac; \
3924 srcdiroption="--srcdir=$${topdir}/automake"; \
3925 libsrcdir="$$s/automake"; \
3926 $(SHELL) $${libsrcdir}/configure \
3927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3928 --target=${target_alias} $${srcdiroption} \
3929 || exit 1
3930 @endif automake
3936 .PHONY: all-automake maybe-all-automake
3937 maybe-all-automake:
3938 @if gcc-bootstrap
3939 all-automake: stage_current
3940 @endif gcc-bootstrap
3941 @if automake
3942 TARGET-automake=all
3943 maybe-all-automake: all-automake
3944 all-automake: configure-automake
3945 @: $(MAKE); $(unstage)
3946 @r=`${PWD_COMMAND}`; export r; \
3947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948 $(HOST_EXPORTS) \
3949 (cd $(HOST_SUBDIR)/automake && \
3950 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3951 @endif automake
3956 .PHONY: check-automake maybe-check-automake
3957 maybe-check-automake:
3958 @if automake
3959 maybe-check-automake: check-automake
3961 check-automake:
3962 @: $(MAKE); $(unstage)
3963 @r=`${PWD_COMMAND}`; export r; \
3964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3965 $(HOST_EXPORTS) \
3966 (cd $(HOST_SUBDIR)/automake && \
3967 $(MAKE) $(FLAGS_TO_PASS) check)
3969 @endif automake
3971 .PHONY: install-automake maybe-install-automake
3972 maybe-install-automake:
3973 @if automake
3974 maybe-install-automake: install-automake
3976 install-automake: installdirs
3977 @: $(MAKE); $(unstage)
3978 @r=`${PWD_COMMAND}`; export r; \
3979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980 $(HOST_EXPORTS) \
3981 (cd $(HOST_SUBDIR)/automake && \
3982 $(MAKE) $(FLAGS_TO_PASS) install)
3984 @endif automake
3986 # Other targets (info, dvi, pdf, etc.)
3988 .PHONY: maybe-info-automake info-automake
3989 maybe-info-automake:
3990 @if automake
3991 maybe-info-automake: info-automake
3993 info-automake: \
3994 configure-automake
3995 @: $(MAKE); $(unstage)
3996 @[ -f ./automake/Makefile ] || exit 0; \
3997 r=`${PWD_COMMAND}`; export r; \
3998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3999 $(HOST_EXPORTS) \
4000 for flag in $(EXTRA_HOST_FLAGS) ; do \
4001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4002 done; \
4003 echo "Doing info in automake" ; \
4004 (cd $(HOST_SUBDIR)/automake && \
4005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4007 "RANLIB=$${RANLIB}" \
4008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4009 info) \
4010 || exit 1
4012 @endif automake
4014 .PHONY: maybe-dvi-automake dvi-automake
4015 maybe-dvi-automake:
4016 @if automake
4017 maybe-dvi-automake: dvi-automake
4019 dvi-automake: \
4020 configure-automake
4021 @: $(MAKE); $(unstage)
4022 @[ -f ./automake/Makefile ] || exit 0; \
4023 r=`${PWD_COMMAND}`; export r; \
4024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025 $(HOST_EXPORTS) \
4026 for flag in $(EXTRA_HOST_FLAGS) ; do \
4027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4028 done; \
4029 echo "Doing dvi in automake" ; \
4030 (cd $(HOST_SUBDIR)/automake && \
4031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4033 "RANLIB=$${RANLIB}" \
4034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4035 dvi) \
4036 || exit 1
4038 @endif automake
4040 .PHONY: maybe-pdf-automake pdf-automake
4041 maybe-pdf-automake:
4042 @if automake
4043 maybe-pdf-automake: pdf-automake
4045 pdf-automake: \
4046 configure-automake
4047 @: $(MAKE); $(unstage)
4048 @[ -f ./automake/Makefile ] || exit 0; \
4049 r=`${PWD_COMMAND}`; export r; \
4050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051 $(HOST_EXPORTS) \
4052 for flag in $(EXTRA_HOST_FLAGS) ; do \
4053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4054 done; \
4055 echo "Doing pdf in automake" ; \
4056 (cd $(HOST_SUBDIR)/automake && \
4057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4059 "RANLIB=$${RANLIB}" \
4060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4061 pdf) \
4062 || exit 1
4064 @endif automake
4066 .PHONY: maybe-html-automake html-automake
4067 maybe-html-automake:
4068 @if automake
4069 maybe-html-automake: html-automake
4071 html-automake: \
4072 configure-automake
4073 @: $(MAKE); $(unstage)
4074 @[ -f ./automake/Makefile ] || exit 0; \
4075 r=`${PWD_COMMAND}`; export r; \
4076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4077 $(HOST_EXPORTS) \
4078 for flag in $(EXTRA_HOST_FLAGS) ; do \
4079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4080 done; \
4081 echo "Doing html in automake" ; \
4082 (cd $(HOST_SUBDIR)/automake && \
4083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4085 "RANLIB=$${RANLIB}" \
4086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4087 html) \
4088 || exit 1
4090 @endif automake
4092 .PHONY: maybe-TAGS-automake TAGS-automake
4093 maybe-TAGS-automake:
4094 @if automake
4095 maybe-TAGS-automake: TAGS-automake
4097 TAGS-automake: \
4098 configure-automake
4099 @: $(MAKE); $(unstage)
4100 @[ -f ./automake/Makefile ] || exit 0; \
4101 r=`${PWD_COMMAND}`; export r; \
4102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4103 $(HOST_EXPORTS) \
4104 for flag in $(EXTRA_HOST_FLAGS) ; do \
4105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4106 done; \
4107 echo "Doing TAGS in automake" ; \
4108 (cd $(HOST_SUBDIR)/automake && \
4109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4111 "RANLIB=$${RANLIB}" \
4112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4113 TAGS) \
4114 || exit 1
4116 @endif automake
4118 .PHONY: maybe-install-info-automake install-info-automake
4119 maybe-install-info-automake:
4120 @if automake
4121 maybe-install-info-automake: install-info-automake
4123 install-info-automake: \
4124 configure-automake \
4125 info-automake
4126 @: $(MAKE); $(unstage)
4127 @[ -f ./automake/Makefile ] || exit 0; \
4128 r=`${PWD_COMMAND}`; export r; \
4129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4130 $(HOST_EXPORTS) \
4131 for flag in $(EXTRA_HOST_FLAGS) ; do \
4132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4133 done; \
4134 echo "Doing install-info in automake" ; \
4135 (cd $(HOST_SUBDIR)/automake && \
4136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4138 "RANLIB=$${RANLIB}" \
4139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4140 install-info) \
4141 || exit 1
4143 @endif automake
4145 .PHONY: maybe-install-pdf-automake install-pdf-automake
4146 maybe-install-pdf-automake:
4147 @if automake
4148 maybe-install-pdf-automake: install-pdf-automake
4150 install-pdf-automake: \
4151 configure-automake \
4152 pdf-automake
4153 @: $(MAKE); $(unstage)
4154 @[ -f ./automake/Makefile ] || exit 0; \
4155 r=`${PWD_COMMAND}`; export r; \
4156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157 $(HOST_EXPORTS) \
4158 for flag in $(EXTRA_HOST_FLAGS) ; do \
4159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4160 done; \
4161 echo "Doing install-pdf in automake" ; \
4162 (cd $(HOST_SUBDIR)/automake && \
4163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4165 "RANLIB=$${RANLIB}" \
4166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4167 install-pdf) \
4168 || exit 1
4170 @endif automake
4172 .PHONY: maybe-install-html-automake install-html-automake
4173 maybe-install-html-automake:
4174 @if automake
4175 maybe-install-html-automake: install-html-automake
4177 install-html-automake: \
4178 configure-automake \
4179 html-automake
4180 @: $(MAKE); $(unstage)
4181 @[ -f ./automake/Makefile ] || exit 0; \
4182 r=`${PWD_COMMAND}`; export r; \
4183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184 $(HOST_EXPORTS) \
4185 for flag in $(EXTRA_HOST_FLAGS) ; do \
4186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187 done; \
4188 echo "Doing install-html in automake" ; \
4189 (cd $(HOST_SUBDIR)/automake && \
4190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192 "RANLIB=$${RANLIB}" \
4193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194 install-html) \
4195 || exit 1
4197 @endif automake
4199 .PHONY: maybe-installcheck-automake installcheck-automake
4200 maybe-installcheck-automake:
4201 @if automake
4202 maybe-installcheck-automake: installcheck-automake
4204 installcheck-automake: \
4205 configure-automake
4206 @: $(MAKE); $(unstage)
4207 @[ -f ./automake/Makefile ] || exit 0; \
4208 r=`${PWD_COMMAND}`; export r; \
4209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210 $(HOST_EXPORTS) \
4211 for flag in $(EXTRA_HOST_FLAGS) ; do \
4212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4213 done; \
4214 echo "Doing installcheck in automake" ; \
4215 (cd $(HOST_SUBDIR)/automake && \
4216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4218 "RANLIB=$${RANLIB}" \
4219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4220 installcheck) \
4221 || exit 1
4223 @endif automake
4225 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4226 maybe-mostlyclean-automake:
4227 @if automake
4228 maybe-mostlyclean-automake: mostlyclean-automake
4230 mostlyclean-automake:
4231 @: $(MAKE); $(unstage)
4232 @[ -f ./automake/Makefile ] || exit 0; \
4233 r=`${PWD_COMMAND}`; export r; \
4234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4235 $(HOST_EXPORTS) \
4236 for flag in $(EXTRA_HOST_FLAGS) ; do \
4237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4238 done; \
4239 echo "Doing mostlyclean in automake" ; \
4240 (cd $(HOST_SUBDIR)/automake && \
4241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4243 "RANLIB=$${RANLIB}" \
4244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4245 mostlyclean) \
4246 || exit 1
4248 @endif automake
4250 .PHONY: maybe-clean-automake clean-automake
4251 maybe-clean-automake:
4252 @if automake
4253 maybe-clean-automake: clean-automake
4255 clean-automake:
4256 @: $(MAKE); $(unstage)
4257 @[ -f ./automake/Makefile ] || exit 0; \
4258 r=`${PWD_COMMAND}`; export r; \
4259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4260 $(HOST_EXPORTS) \
4261 for flag in $(EXTRA_HOST_FLAGS) ; do \
4262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4263 done; \
4264 echo "Doing clean in automake" ; \
4265 (cd $(HOST_SUBDIR)/automake && \
4266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4268 "RANLIB=$${RANLIB}" \
4269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4270 clean) \
4271 || exit 1
4273 @endif automake
4275 .PHONY: maybe-distclean-automake distclean-automake
4276 maybe-distclean-automake:
4277 @if automake
4278 maybe-distclean-automake: distclean-automake
4280 distclean-automake:
4281 @: $(MAKE); $(unstage)
4282 @[ -f ./automake/Makefile ] || exit 0; \
4283 r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 for flag in $(EXTRA_HOST_FLAGS) ; do \
4287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4288 done; \
4289 echo "Doing distclean in automake" ; \
4290 (cd $(HOST_SUBDIR)/automake && \
4291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4293 "RANLIB=$${RANLIB}" \
4294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4295 distclean) \
4296 || exit 1
4298 @endif automake
4300 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4301 maybe-maintainer-clean-automake:
4302 @if automake
4303 maybe-maintainer-clean-automake: maintainer-clean-automake
4305 maintainer-clean-automake:
4306 @: $(MAKE); $(unstage)
4307 @[ -f ./automake/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing maintainer-clean in automake" ; \
4315 (cd $(HOST_SUBDIR)/automake && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 maintainer-clean) \
4321 || exit 1
4323 @endif automake
4327 .PHONY: configure-bash maybe-configure-bash
4328 maybe-configure-bash:
4329 @if gcc-bootstrap
4330 configure-bash: stage_current
4331 @endif gcc-bootstrap
4332 @if bash
4333 maybe-configure-bash: configure-bash
4334 configure-bash:
4335 @: $(MAKE); $(unstage)
4336 @r=`${PWD_COMMAND}`; export r; \
4337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4338 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4340 $(HOST_EXPORTS) \
4341 echo Configuring in $(HOST_SUBDIR)/bash; \
4342 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4343 case $(srcdir) in \
4344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4345 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4347 esac; \
4348 srcdiroption="--srcdir=$${topdir}/bash"; \
4349 libsrcdir="$$s/bash"; \
4350 $(SHELL) $${libsrcdir}/configure \
4351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4352 --target=${target_alias} $${srcdiroption} \
4353 || exit 1
4354 @endif bash
4360 .PHONY: all-bash maybe-all-bash
4361 maybe-all-bash:
4362 @if gcc-bootstrap
4363 all-bash: stage_current
4364 @endif gcc-bootstrap
4365 @if bash
4366 TARGET-bash=all
4367 maybe-all-bash: all-bash
4368 all-bash: configure-bash
4369 @: $(MAKE); $(unstage)
4370 @r=`${PWD_COMMAND}`; export r; \
4371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372 $(HOST_EXPORTS) \
4373 (cd $(HOST_SUBDIR)/bash && \
4374 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
4375 @endif bash
4380 .PHONY: check-bash maybe-check-bash
4381 maybe-check-bash:
4382 @if bash
4383 maybe-check-bash: check-bash
4385 check-bash:
4386 @: $(MAKE); $(unstage)
4387 @r=`${PWD_COMMAND}`; export r; \
4388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389 $(HOST_EXPORTS) \
4390 (cd $(HOST_SUBDIR)/bash && \
4391 $(MAKE) $(FLAGS_TO_PASS) check)
4393 @endif bash
4395 .PHONY: install-bash maybe-install-bash
4396 maybe-install-bash:
4397 @if bash
4398 maybe-install-bash: install-bash
4400 install-bash: installdirs
4401 @: $(MAKE); $(unstage)
4402 @r=`${PWD_COMMAND}`; export r; \
4403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404 $(HOST_EXPORTS) \
4405 (cd $(HOST_SUBDIR)/bash && \
4406 $(MAKE) $(FLAGS_TO_PASS) install)
4408 @endif bash
4410 # Other targets (info, dvi, pdf, etc.)
4412 .PHONY: maybe-info-bash info-bash
4413 maybe-info-bash:
4414 @if bash
4415 maybe-info-bash: info-bash
4417 info-bash: \
4418 configure-bash
4419 @: $(MAKE); $(unstage)
4420 @[ -f ./bash/Makefile ] || exit 0; \
4421 r=`${PWD_COMMAND}`; export r; \
4422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4423 $(HOST_EXPORTS) \
4424 for flag in $(EXTRA_HOST_FLAGS) ; do \
4425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4426 done; \
4427 echo "Doing info in bash" ; \
4428 (cd $(HOST_SUBDIR)/bash && \
4429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4431 "RANLIB=$${RANLIB}" \
4432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4433 info) \
4434 || exit 1
4436 @endif bash
4438 .PHONY: maybe-dvi-bash dvi-bash
4439 maybe-dvi-bash:
4440 @if bash
4441 maybe-dvi-bash: dvi-bash
4443 dvi-bash: \
4444 configure-bash
4445 @: $(MAKE); $(unstage)
4446 @[ -f ./bash/Makefile ] || exit 0; \
4447 r=`${PWD_COMMAND}`; export r; \
4448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449 $(HOST_EXPORTS) \
4450 for flag in $(EXTRA_HOST_FLAGS) ; do \
4451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4452 done; \
4453 echo "Doing dvi in bash" ; \
4454 (cd $(HOST_SUBDIR)/bash && \
4455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4457 "RANLIB=$${RANLIB}" \
4458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4459 dvi) \
4460 || exit 1
4462 @endif bash
4464 .PHONY: maybe-pdf-bash pdf-bash
4465 maybe-pdf-bash:
4466 @if bash
4467 maybe-pdf-bash: pdf-bash
4469 pdf-bash: \
4470 configure-bash
4471 @: $(MAKE); $(unstage)
4472 @[ -f ./bash/Makefile ] || exit 0; \
4473 r=`${PWD_COMMAND}`; export r; \
4474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4475 $(HOST_EXPORTS) \
4476 for flag in $(EXTRA_HOST_FLAGS) ; do \
4477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4478 done; \
4479 echo "Doing pdf in bash" ; \
4480 (cd $(HOST_SUBDIR)/bash && \
4481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4483 "RANLIB=$${RANLIB}" \
4484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4485 pdf) \
4486 || exit 1
4488 @endif bash
4490 .PHONY: maybe-html-bash html-bash
4491 maybe-html-bash:
4492 @if bash
4493 maybe-html-bash: html-bash
4495 html-bash: \
4496 configure-bash
4497 @: $(MAKE); $(unstage)
4498 @[ -f ./bash/Makefile ] || exit 0; \
4499 r=`${PWD_COMMAND}`; export r; \
4500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501 $(HOST_EXPORTS) \
4502 for flag in $(EXTRA_HOST_FLAGS) ; do \
4503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504 done; \
4505 echo "Doing html in bash" ; \
4506 (cd $(HOST_SUBDIR)/bash && \
4507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509 "RANLIB=$${RANLIB}" \
4510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511 html) \
4512 || exit 1
4514 @endif bash
4516 .PHONY: maybe-TAGS-bash TAGS-bash
4517 maybe-TAGS-bash:
4518 @if bash
4519 maybe-TAGS-bash: TAGS-bash
4521 TAGS-bash: \
4522 configure-bash
4523 @: $(MAKE); $(unstage)
4524 @[ -f ./bash/Makefile ] || exit 0; \
4525 r=`${PWD_COMMAND}`; export r; \
4526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527 $(HOST_EXPORTS) \
4528 for flag in $(EXTRA_HOST_FLAGS) ; do \
4529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530 done; \
4531 echo "Doing TAGS in bash" ; \
4532 (cd $(HOST_SUBDIR)/bash && \
4533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535 "RANLIB=$${RANLIB}" \
4536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4537 TAGS) \
4538 || exit 1
4540 @endif bash
4542 .PHONY: maybe-install-info-bash install-info-bash
4543 maybe-install-info-bash:
4544 @if bash
4545 maybe-install-info-bash: install-info-bash
4547 install-info-bash: \
4548 configure-bash \
4549 info-bash
4550 @: $(MAKE); $(unstage)
4551 @[ -f ./bash/Makefile ] || exit 0; \
4552 r=`${PWD_COMMAND}`; export r; \
4553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4554 $(HOST_EXPORTS) \
4555 for flag in $(EXTRA_HOST_FLAGS) ; do \
4556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4557 done; \
4558 echo "Doing install-info in bash" ; \
4559 (cd $(HOST_SUBDIR)/bash && \
4560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4562 "RANLIB=$${RANLIB}" \
4563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4564 install-info) \
4565 || exit 1
4567 @endif bash
4569 .PHONY: maybe-install-pdf-bash install-pdf-bash
4570 maybe-install-pdf-bash:
4571 @if bash
4572 maybe-install-pdf-bash: install-pdf-bash
4574 install-pdf-bash: \
4575 configure-bash \
4576 pdf-bash
4577 @: $(MAKE); $(unstage)
4578 @[ -f ./bash/Makefile ] || exit 0; \
4579 r=`${PWD_COMMAND}`; export r; \
4580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581 $(HOST_EXPORTS) \
4582 for flag in $(EXTRA_HOST_FLAGS) ; do \
4583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4584 done; \
4585 echo "Doing install-pdf in bash" ; \
4586 (cd $(HOST_SUBDIR)/bash && \
4587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4589 "RANLIB=$${RANLIB}" \
4590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4591 install-pdf) \
4592 || exit 1
4594 @endif bash
4596 .PHONY: maybe-install-html-bash install-html-bash
4597 maybe-install-html-bash:
4598 @if bash
4599 maybe-install-html-bash: install-html-bash
4601 install-html-bash: \
4602 configure-bash \
4603 html-bash
4604 @: $(MAKE); $(unstage)
4605 @[ -f ./bash/Makefile ] || exit 0; \
4606 r=`${PWD_COMMAND}`; export r; \
4607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608 $(HOST_EXPORTS) \
4609 for flag in $(EXTRA_HOST_FLAGS) ; do \
4610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4611 done; \
4612 echo "Doing install-html in bash" ; \
4613 (cd $(HOST_SUBDIR)/bash && \
4614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4616 "RANLIB=$${RANLIB}" \
4617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4618 install-html) \
4619 || exit 1
4621 @endif bash
4623 .PHONY: maybe-installcheck-bash installcheck-bash
4624 maybe-installcheck-bash:
4625 @if bash
4626 maybe-installcheck-bash: installcheck-bash
4628 installcheck-bash: \
4629 configure-bash
4630 @: $(MAKE); $(unstage)
4631 @[ -f ./bash/Makefile ] || exit 0; \
4632 r=`${PWD_COMMAND}`; export r; \
4633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4634 $(HOST_EXPORTS) \
4635 for flag in $(EXTRA_HOST_FLAGS) ; do \
4636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4637 done; \
4638 echo "Doing installcheck in bash" ; \
4639 (cd $(HOST_SUBDIR)/bash && \
4640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4642 "RANLIB=$${RANLIB}" \
4643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4644 installcheck) \
4645 || exit 1
4647 @endif bash
4649 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4650 maybe-mostlyclean-bash:
4651 @if bash
4652 maybe-mostlyclean-bash: mostlyclean-bash
4654 mostlyclean-bash:
4655 @: $(MAKE); $(unstage)
4656 @[ -f ./bash/Makefile ] || exit 0; \
4657 r=`${PWD_COMMAND}`; export r; \
4658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659 $(HOST_EXPORTS) \
4660 for flag in $(EXTRA_HOST_FLAGS) ; do \
4661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662 done; \
4663 echo "Doing mostlyclean in bash" ; \
4664 (cd $(HOST_SUBDIR)/bash && \
4665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667 "RANLIB=$${RANLIB}" \
4668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669 mostlyclean) \
4670 || exit 1
4672 @endif bash
4674 .PHONY: maybe-clean-bash clean-bash
4675 maybe-clean-bash:
4676 @if bash
4677 maybe-clean-bash: clean-bash
4679 clean-bash:
4680 @: $(MAKE); $(unstage)
4681 @[ -f ./bash/Makefile ] || exit 0; \
4682 r=`${PWD_COMMAND}`; export r; \
4683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4684 $(HOST_EXPORTS) \
4685 for flag in $(EXTRA_HOST_FLAGS) ; do \
4686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4687 done; \
4688 echo "Doing clean in bash" ; \
4689 (cd $(HOST_SUBDIR)/bash && \
4690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4692 "RANLIB=$${RANLIB}" \
4693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4694 clean) \
4695 || exit 1
4697 @endif bash
4699 .PHONY: maybe-distclean-bash distclean-bash
4700 maybe-distclean-bash:
4701 @if bash
4702 maybe-distclean-bash: distclean-bash
4704 distclean-bash:
4705 @: $(MAKE); $(unstage)
4706 @[ -f ./bash/Makefile ] || exit 0; \
4707 r=`${PWD_COMMAND}`; export r; \
4708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709 $(HOST_EXPORTS) \
4710 for flag in $(EXTRA_HOST_FLAGS) ; do \
4711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712 done; \
4713 echo "Doing distclean in bash" ; \
4714 (cd $(HOST_SUBDIR)/bash && \
4715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717 "RANLIB=$${RANLIB}" \
4718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4719 distclean) \
4720 || exit 1
4722 @endif bash
4724 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4725 maybe-maintainer-clean-bash:
4726 @if bash
4727 maybe-maintainer-clean-bash: maintainer-clean-bash
4729 maintainer-clean-bash:
4730 @: $(MAKE); $(unstage)
4731 @[ -f ./bash/Makefile ] || exit 0; \
4732 r=`${PWD_COMMAND}`; export r; \
4733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734 $(HOST_EXPORTS) \
4735 for flag in $(EXTRA_HOST_FLAGS) ; do \
4736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4737 done; \
4738 echo "Doing maintainer-clean in bash" ; \
4739 (cd $(HOST_SUBDIR)/bash && \
4740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4742 "RANLIB=$${RANLIB}" \
4743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4744 maintainer-clean) \
4745 || exit 1
4747 @endif bash
4751 .PHONY: configure-bfd maybe-configure-bfd
4752 maybe-configure-bfd:
4753 @if gcc-bootstrap
4754 configure-bfd: stage_current
4755 @endif gcc-bootstrap
4756 @if bfd
4757 maybe-configure-bfd: configure-bfd
4758 configure-bfd:
4759 @r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4763 $(HOST_EXPORTS) \
4764 echo Configuring in $(HOST_SUBDIR)/bfd; \
4765 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4766 case $(srcdir) in \
4767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4768 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4770 esac; \
4771 srcdiroption="--srcdir=$${topdir}/bfd"; \
4772 libsrcdir="$$s/bfd"; \
4773 $(SHELL) $${libsrcdir}/configure \
4774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4775 --target=${target_alias} $${srcdiroption} \
4776 || exit 1
4777 @endif bfd
4781 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4782 maybe-configure-stage1-bfd:
4783 @if bfd-bootstrap
4784 maybe-configure-stage1-bfd: configure-stage1-bfd
4785 configure-stage1-bfd:
4786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4788 @r=`${PWD_COMMAND}`; export r; \
4789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4790 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4791 $(HOST_EXPORTS) \
4792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4793 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
4794 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4796 cd $(HOST_SUBDIR)/bfd || exit 1; \
4797 case $(srcdir) in \
4798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4799 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4801 esac; \
4802 srcdiroption="--srcdir=$${topdir}/bfd"; \
4803 libsrcdir="$$s/bfd"; \
4804 $(SHELL) $${libsrcdir}/configure \
4805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4806 --target=${target_alias} $${srcdiroption} \
4808 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4809 @endif bfd-bootstrap
4811 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4812 maybe-configure-stage2-bfd:
4813 @if bfd-bootstrap
4814 maybe-configure-stage2-bfd: configure-stage2-bfd
4815 configure-stage2-bfd:
4816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4818 @r=`${PWD_COMMAND}`; export r; \
4819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4820 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4821 $(HOST_EXPORTS) \
4822 $(POSTSTAGE1_HOST_EXPORTS) \
4823 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4824 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4825 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4827 cd $(HOST_SUBDIR)/bfd || exit 1; \
4828 case $(srcdir) in \
4829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4830 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4832 esac; \
4833 srcdiroption="--srcdir=$${topdir}/bfd"; \
4834 libsrcdir="$$s/bfd"; \
4835 $(SHELL) $${libsrcdir}/configure \
4836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4837 --target=${target_alias} $${srcdiroption} \
4838 --with-build-libsubdir=$(HOST_SUBDIR) \
4839 @stage2_werror_flag@
4840 @endif bfd-bootstrap
4842 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4843 maybe-configure-stage3-bfd:
4844 @if bfd-bootstrap
4845 maybe-configure-stage3-bfd: configure-stage3-bfd
4846 configure-stage3-bfd:
4847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4849 @r=`${PWD_COMMAND}`; export r; \
4850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4852 $(HOST_EXPORTS) \
4853 $(POSTSTAGE1_HOST_EXPORTS) \
4854 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4855 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4856 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4858 cd $(HOST_SUBDIR)/bfd || exit 1; \
4859 case $(srcdir) in \
4860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4861 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4863 esac; \
4864 srcdiroption="--srcdir=$${topdir}/bfd"; \
4865 libsrcdir="$$s/bfd"; \
4866 $(SHELL) $${libsrcdir}/configure \
4867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4868 --target=${target_alias} $${srcdiroption} \
4869 --with-build-libsubdir=$(HOST_SUBDIR) \
4870 @stage2_werror_flag@
4871 @endif bfd-bootstrap
4873 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4874 maybe-configure-stage4-bfd:
4875 @if bfd-bootstrap
4876 maybe-configure-stage4-bfd: configure-stage4-bfd
4877 configure-stage4-bfd:
4878 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4880 @r=`${PWD_COMMAND}`; export r; \
4881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4882 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4883 $(HOST_EXPORTS) \
4884 $(POSTSTAGE1_HOST_EXPORTS) \
4885 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
4886 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
4887 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4889 cd $(HOST_SUBDIR)/bfd || exit 1; \
4890 case $(srcdir) in \
4891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4892 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4894 esac; \
4895 srcdiroption="--srcdir=$${topdir}/bfd"; \
4896 libsrcdir="$$s/bfd"; \
4897 $(SHELL) $${libsrcdir}/configure \
4898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4899 --target=${target_alias} $${srcdiroption} \
4900 --with-build-libsubdir=$(HOST_SUBDIR) \
4901 @stage2_werror_flag@
4902 @endif bfd-bootstrap
4904 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4905 maybe-configure-stageprofile-bfd:
4906 @if bfd-bootstrap
4907 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4908 configure-stageprofile-bfd:
4909 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4911 @r=`${PWD_COMMAND}`; export r; \
4912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4913 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4914 $(HOST_EXPORTS) \
4915 $(POSTSTAGE1_HOST_EXPORTS) \
4916 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
4917 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
4918 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4920 cd $(HOST_SUBDIR)/bfd || exit 1; \
4921 case $(srcdir) in \
4922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4923 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4925 esac; \
4926 srcdiroption="--srcdir=$${topdir}/bfd"; \
4927 libsrcdir="$$s/bfd"; \
4928 $(SHELL) $${libsrcdir}/configure \
4929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4930 --target=${target_alias} $${srcdiroption} \
4931 --with-build-libsubdir=$(HOST_SUBDIR) \
4932 @stage2_werror_flag@
4933 @endif bfd-bootstrap
4935 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4936 maybe-configure-stagefeedback-bfd:
4937 @if bfd-bootstrap
4938 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4939 configure-stagefeedback-bfd:
4940 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4942 @r=`${PWD_COMMAND}`; export r; \
4943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4945 $(HOST_EXPORTS) \
4946 $(POSTSTAGE1_HOST_EXPORTS) \
4947 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
4948 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
4949 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4951 cd $(HOST_SUBDIR)/bfd || exit 1; \
4952 case $(srcdir) in \
4953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4954 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4956 esac; \
4957 srcdiroption="--srcdir=$${topdir}/bfd"; \
4958 libsrcdir="$$s/bfd"; \
4959 $(SHELL) $${libsrcdir}/configure \
4960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4961 --target=${target_alias} $${srcdiroption} \
4962 --with-build-libsubdir=$(HOST_SUBDIR) \
4963 @stage2_werror_flag@
4964 @endif bfd-bootstrap
4970 .PHONY: all-bfd maybe-all-bfd
4971 maybe-all-bfd:
4972 @if gcc-bootstrap
4973 all-bfd: stage_current
4974 @endif gcc-bootstrap
4975 @if bfd
4976 TARGET-bfd=all
4977 maybe-all-bfd: all-bfd
4978 all-bfd: configure-bfd
4979 @r=`${PWD_COMMAND}`; export r; \
4980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4981 $(HOST_EXPORTS) \
4982 (cd $(HOST_SUBDIR)/bfd && \
4983 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4984 @endif bfd
4988 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4989 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4990 maybe-all-stage1-bfd:
4991 maybe-clean-stage1-bfd:
4992 @if bfd-bootstrap
4993 maybe-all-stage1-bfd: all-stage1-bfd
4994 all-stage1: all-stage1-bfd
4995 TARGET-stage1-bfd = $(TARGET-bfd)
4996 all-stage1-bfd: configure-stage1-bfd
4997 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4998 @r=`${PWD_COMMAND}`; export r; \
4999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000 $(HOST_EXPORTS) \
5001 cd $(HOST_SUBDIR)/bfd && \
5002 $(MAKE) $(FLAGS_TO_PASS) \
5003 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5004 $(TARGET-stage1-bfd)
5006 maybe-clean-stage1-bfd: clean-stage1-bfd
5007 clean-stage1: clean-stage1-bfd
5008 clean-stage1-bfd:
5009 @if [ $(current_stage) = stage1 ]; then \
5010 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5011 else \
5012 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5013 $(MAKE) stage1-start; \
5014 fi; \
5015 cd $(HOST_SUBDIR)/bfd && \
5016 $(MAKE) $(FLAGS_TO_PASS) \
5017 clean
5018 @endif bfd-bootstrap
5021 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5022 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5023 maybe-all-stage2-bfd:
5024 maybe-clean-stage2-bfd:
5025 @if bfd-bootstrap
5026 maybe-all-stage2-bfd: all-stage2-bfd
5027 all-stage2: all-stage2-bfd
5028 TARGET-stage2-bfd = $(TARGET-bfd)
5029 all-stage2-bfd: configure-stage2-bfd
5030 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5031 @r=`${PWD_COMMAND}`; export r; \
5032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5033 $(HOST_EXPORTS) \
5034 $(POSTSTAGE1_HOST_EXPORTS) \
5035 cd $(HOST_SUBDIR)/bfd && \
5036 $(MAKE) $(FLAGS_TO_PASS) \
5037 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5038 $(TARGET-stage2-bfd)
5040 maybe-clean-stage2-bfd: clean-stage2-bfd
5041 clean-stage2: clean-stage2-bfd
5042 clean-stage2-bfd:
5043 @if [ $(current_stage) = stage2 ]; then \
5044 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5045 else \
5046 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5047 $(MAKE) stage2-start; \
5048 fi; \
5049 cd $(HOST_SUBDIR)/bfd && \
5050 $(MAKE) $(FLAGS_TO_PASS) \
5051 $(POSTSTAGE1_FLAGS_TO_PASS) \
5052 clean
5053 @endif bfd-bootstrap
5056 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5057 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5058 maybe-all-stage3-bfd:
5059 maybe-clean-stage3-bfd:
5060 @if bfd-bootstrap
5061 maybe-all-stage3-bfd: all-stage3-bfd
5062 all-stage3: all-stage3-bfd
5063 TARGET-stage3-bfd = $(TARGET-bfd)
5064 all-stage3-bfd: configure-stage3-bfd
5065 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5066 @r=`${PWD_COMMAND}`; export r; \
5067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5068 $(HOST_EXPORTS) \
5069 $(POSTSTAGE1_HOST_EXPORTS) \
5070 cd $(HOST_SUBDIR)/bfd && \
5071 $(MAKE) $(FLAGS_TO_PASS) \
5072 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5073 $(TARGET-stage3-bfd)
5075 maybe-clean-stage3-bfd: clean-stage3-bfd
5076 clean-stage3: clean-stage3-bfd
5077 clean-stage3-bfd:
5078 @if [ $(current_stage) = stage3 ]; then \
5079 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5080 else \
5081 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5082 $(MAKE) stage3-start; \
5083 fi; \
5084 cd $(HOST_SUBDIR)/bfd && \
5085 $(MAKE) $(FLAGS_TO_PASS) \
5086 $(POSTSTAGE1_FLAGS_TO_PASS) \
5087 clean
5088 @endif bfd-bootstrap
5091 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5092 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5093 maybe-all-stage4-bfd:
5094 maybe-clean-stage4-bfd:
5095 @if bfd-bootstrap
5096 maybe-all-stage4-bfd: all-stage4-bfd
5097 all-stage4: all-stage4-bfd
5098 TARGET-stage4-bfd = $(TARGET-bfd)
5099 all-stage4-bfd: configure-stage4-bfd
5100 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5101 @r=`${PWD_COMMAND}`; export r; \
5102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5103 $(HOST_EXPORTS) \
5104 $(POSTSTAGE1_HOST_EXPORTS) \
5105 cd $(HOST_SUBDIR)/bfd && \
5106 $(MAKE) $(FLAGS_TO_PASS) \
5107 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5108 $(TARGET-stage4-bfd)
5110 maybe-clean-stage4-bfd: clean-stage4-bfd
5111 clean-stage4: clean-stage4-bfd
5112 clean-stage4-bfd:
5113 @if [ $(current_stage) = stage4 ]; then \
5114 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5115 else \
5116 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5117 $(MAKE) stage4-start; \
5118 fi; \
5119 cd $(HOST_SUBDIR)/bfd && \
5120 $(MAKE) $(FLAGS_TO_PASS) \
5121 $(POSTSTAGE1_FLAGS_TO_PASS) \
5122 clean
5123 @endif bfd-bootstrap
5126 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5127 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5128 maybe-all-stageprofile-bfd:
5129 maybe-clean-stageprofile-bfd:
5130 @if bfd-bootstrap
5131 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5132 all-stageprofile: all-stageprofile-bfd
5133 TARGET-stageprofile-bfd = $(TARGET-bfd)
5134 all-stageprofile-bfd: configure-stageprofile-bfd
5135 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5136 @r=`${PWD_COMMAND}`; export r; \
5137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5138 $(HOST_EXPORTS) \
5139 $(POSTSTAGE1_HOST_EXPORTS) \
5140 cd $(HOST_SUBDIR)/bfd && \
5141 $(MAKE) $(FLAGS_TO_PASS) \
5142 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
5143 $(TARGET-stageprofile-bfd)
5145 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5146 clean-stageprofile: clean-stageprofile-bfd
5147 clean-stageprofile-bfd:
5148 @if [ $(current_stage) = stageprofile ]; then \
5149 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5150 else \
5151 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5152 $(MAKE) stageprofile-start; \
5153 fi; \
5154 cd $(HOST_SUBDIR)/bfd && \
5155 $(MAKE) $(FLAGS_TO_PASS) \
5156 $(POSTSTAGE1_FLAGS_TO_PASS) \
5157 clean
5158 @endif bfd-bootstrap
5161 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5162 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5163 maybe-all-stagefeedback-bfd:
5164 maybe-clean-stagefeedback-bfd:
5165 @if bfd-bootstrap
5166 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5167 all-stagefeedback: all-stagefeedback-bfd
5168 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5169 all-stagefeedback-bfd: configure-stagefeedback-bfd
5170 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5171 @r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173 $(HOST_EXPORTS) \
5174 $(POSTSTAGE1_HOST_EXPORTS) \
5175 cd $(HOST_SUBDIR)/bfd && \
5176 $(MAKE) $(FLAGS_TO_PASS) \
5177 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
5178 $(TARGET-stagefeedback-bfd)
5180 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5181 clean-stagefeedback: clean-stagefeedback-bfd
5182 clean-stagefeedback-bfd:
5183 @if [ $(current_stage) = stagefeedback ]; then \
5184 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5185 else \
5186 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5187 $(MAKE) stagefeedback-start; \
5188 fi; \
5189 cd $(HOST_SUBDIR)/bfd && \
5190 $(MAKE) $(FLAGS_TO_PASS) \
5191 $(POSTSTAGE1_FLAGS_TO_PASS) \
5192 clean
5193 @endif bfd-bootstrap
5199 .PHONY: check-bfd maybe-check-bfd
5200 maybe-check-bfd:
5201 @if bfd
5202 maybe-check-bfd: check-bfd
5204 check-bfd:
5205 @: $(MAKE); $(unstage)
5206 @r=`${PWD_COMMAND}`; export r; \
5207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5208 $(HOST_EXPORTS) \
5209 (cd $(HOST_SUBDIR)/bfd && \
5210 $(MAKE) $(FLAGS_TO_PASS) check)
5212 @endif bfd
5214 .PHONY: install-bfd maybe-install-bfd
5215 maybe-install-bfd:
5216 @if bfd
5217 maybe-install-bfd: install-bfd
5219 install-bfd: installdirs
5220 @: $(MAKE); $(unstage)
5221 @r=`${PWD_COMMAND}`; export r; \
5222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5223 $(HOST_EXPORTS) \
5224 (cd $(HOST_SUBDIR)/bfd && \
5225 $(MAKE) $(FLAGS_TO_PASS) install)
5227 @endif bfd
5229 # Other targets (info, dvi, pdf, etc.)
5231 .PHONY: maybe-info-bfd info-bfd
5232 maybe-info-bfd:
5233 @if bfd
5234 maybe-info-bfd: info-bfd
5236 info-bfd: \
5237 configure-bfd
5238 @[ -f ./bfd/Makefile ] || exit 0; \
5239 r=`${PWD_COMMAND}`; export r; \
5240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5241 $(HOST_EXPORTS) \
5242 for flag in $(EXTRA_HOST_FLAGS) ; do \
5243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5244 done; \
5245 echo "Doing info in bfd" ; \
5246 (cd $(HOST_SUBDIR)/bfd && \
5247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5249 "RANLIB=$${RANLIB}" \
5250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5251 info) \
5252 || exit 1
5254 @endif bfd
5256 .PHONY: maybe-dvi-bfd dvi-bfd
5257 maybe-dvi-bfd:
5258 @if bfd
5259 maybe-dvi-bfd: dvi-bfd
5261 dvi-bfd: \
5262 configure-bfd
5263 @[ -f ./bfd/Makefile ] || exit 0; \
5264 r=`${PWD_COMMAND}`; export r; \
5265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5266 $(HOST_EXPORTS) \
5267 for flag in $(EXTRA_HOST_FLAGS) ; do \
5268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5269 done; \
5270 echo "Doing dvi in bfd" ; \
5271 (cd $(HOST_SUBDIR)/bfd && \
5272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5274 "RANLIB=$${RANLIB}" \
5275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5276 dvi) \
5277 || exit 1
5279 @endif bfd
5281 .PHONY: maybe-pdf-bfd pdf-bfd
5282 maybe-pdf-bfd:
5283 @if bfd
5284 maybe-pdf-bfd: pdf-bfd
5286 pdf-bfd: \
5287 configure-bfd
5288 @[ -f ./bfd/Makefile ] || exit 0; \
5289 r=`${PWD_COMMAND}`; export r; \
5290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291 $(HOST_EXPORTS) \
5292 for flag in $(EXTRA_HOST_FLAGS) ; do \
5293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5294 done; \
5295 echo "Doing pdf in bfd" ; \
5296 (cd $(HOST_SUBDIR)/bfd && \
5297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5299 "RANLIB=$${RANLIB}" \
5300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5301 pdf) \
5302 || exit 1
5304 @endif bfd
5306 .PHONY: maybe-html-bfd html-bfd
5307 maybe-html-bfd:
5308 @if bfd
5309 maybe-html-bfd: html-bfd
5311 html-bfd: \
5312 configure-bfd
5313 @[ -f ./bfd/Makefile ] || exit 0; \
5314 r=`${PWD_COMMAND}`; export r; \
5315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5316 $(HOST_EXPORTS) \
5317 for flag in $(EXTRA_HOST_FLAGS) ; do \
5318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5319 done; \
5320 echo "Doing html in bfd" ; \
5321 (cd $(HOST_SUBDIR)/bfd && \
5322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5324 "RANLIB=$${RANLIB}" \
5325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5326 html) \
5327 || exit 1
5329 @endif bfd
5331 .PHONY: maybe-TAGS-bfd TAGS-bfd
5332 maybe-TAGS-bfd:
5333 @if bfd
5334 maybe-TAGS-bfd: TAGS-bfd
5336 TAGS-bfd: \
5337 configure-bfd
5338 @[ -f ./bfd/Makefile ] || exit 0; \
5339 r=`${PWD_COMMAND}`; export r; \
5340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5341 $(HOST_EXPORTS) \
5342 for flag in $(EXTRA_HOST_FLAGS) ; do \
5343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5344 done; \
5345 echo "Doing TAGS in bfd" ; \
5346 (cd $(HOST_SUBDIR)/bfd && \
5347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5349 "RANLIB=$${RANLIB}" \
5350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5351 TAGS) \
5352 || exit 1
5354 @endif bfd
5356 .PHONY: maybe-install-info-bfd install-info-bfd
5357 maybe-install-info-bfd:
5358 @if bfd
5359 maybe-install-info-bfd: install-info-bfd
5361 install-info-bfd: \
5362 configure-bfd \
5363 info-bfd
5364 @[ -f ./bfd/Makefile ] || exit 0; \
5365 r=`${PWD_COMMAND}`; export r; \
5366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367 $(HOST_EXPORTS) \
5368 for flag in $(EXTRA_HOST_FLAGS) ; do \
5369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5370 done; \
5371 echo "Doing install-info in bfd" ; \
5372 (cd $(HOST_SUBDIR)/bfd && \
5373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5375 "RANLIB=$${RANLIB}" \
5376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5377 install-info) \
5378 || exit 1
5380 @endif bfd
5382 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5383 maybe-install-pdf-bfd:
5384 @if bfd
5385 maybe-install-pdf-bfd: install-pdf-bfd
5387 install-pdf-bfd: \
5388 configure-bfd \
5389 pdf-bfd
5390 @[ -f ./bfd/Makefile ] || exit 0; \
5391 r=`${PWD_COMMAND}`; export r; \
5392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393 $(HOST_EXPORTS) \
5394 for flag in $(EXTRA_HOST_FLAGS) ; do \
5395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5396 done; \
5397 echo "Doing install-pdf in bfd" ; \
5398 (cd $(HOST_SUBDIR)/bfd && \
5399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5401 "RANLIB=$${RANLIB}" \
5402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5403 install-pdf) \
5404 || exit 1
5406 @endif bfd
5408 .PHONY: maybe-install-html-bfd install-html-bfd
5409 maybe-install-html-bfd:
5410 @if bfd
5411 maybe-install-html-bfd: install-html-bfd
5413 install-html-bfd: \
5414 configure-bfd \
5415 html-bfd
5416 @[ -f ./bfd/Makefile ] || exit 0; \
5417 r=`${PWD_COMMAND}`; export r; \
5418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5419 $(HOST_EXPORTS) \
5420 for flag in $(EXTRA_HOST_FLAGS) ; do \
5421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5422 done; \
5423 echo "Doing install-html in bfd" ; \
5424 (cd $(HOST_SUBDIR)/bfd && \
5425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5427 "RANLIB=$${RANLIB}" \
5428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5429 install-html) \
5430 || exit 1
5432 @endif bfd
5434 .PHONY: maybe-installcheck-bfd installcheck-bfd
5435 maybe-installcheck-bfd:
5436 @if bfd
5437 maybe-installcheck-bfd: installcheck-bfd
5439 installcheck-bfd: \
5440 configure-bfd
5441 @[ -f ./bfd/Makefile ] || exit 0; \
5442 r=`${PWD_COMMAND}`; export r; \
5443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5444 $(HOST_EXPORTS) \
5445 for flag in $(EXTRA_HOST_FLAGS) ; do \
5446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5447 done; \
5448 echo "Doing installcheck in bfd" ; \
5449 (cd $(HOST_SUBDIR)/bfd && \
5450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5452 "RANLIB=$${RANLIB}" \
5453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5454 installcheck) \
5455 || exit 1
5457 @endif bfd
5459 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5460 maybe-mostlyclean-bfd:
5461 @if bfd
5462 maybe-mostlyclean-bfd: mostlyclean-bfd
5464 mostlyclean-bfd:
5465 @[ -f ./bfd/Makefile ] || exit 0; \
5466 r=`${PWD_COMMAND}`; export r; \
5467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468 $(HOST_EXPORTS) \
5469 for flag in $(EXTRA_HOST_FLAGS) ; do \
5470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5471 done; \
5472 echo "Doing mostlyclean in bfd" ; \
5473 (cd $(HOST_SUBDIR)/bfd && \
5474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5476 "RANLIB=$${RANLIB}" \
5477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5478 mostlyclean) \
5479 || exit 1
5481 @endif bfd
5483 .PHONY: maybe-clean-bfd clean-bfd
5484 maybe-clean-bfd:
5485 @if bfd
5486 maybe-clean-bfd: clean-bfd
5488 clean-bfd:
5489 @[ -f ./bfd/Makefile ] || exit 0; \
5490 r=`${PWD_COMMAND}`; export r; \
5491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5492 $(HOST_EXPORTS) \
5493 for flag in $(EXTRA_HOST_FLAGS) ; do \
5494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5495 done; \
5496 echo "Doing clean in bfd" ; \
5497 (cd $(HOST_SUBDIR)/bfd && \
5498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5500 "RANLIB=$${RANLIB}" \
5501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5502 clean) \
5503 || exit 1
5505 @endif bfd
5507 .PHONY: maybe-distclean-bfd distclean-bfd
5508 maybe-distclean-bfd:
5509 @if bfd
5510 maybe-distclean-bfd: distclean-bfd
5512 distclean-bfd:
5513 @[ -f ./bfd/Makefile ] || exit 0; \
5514 r=`${PWD_COMMAND}`; export r; \
5515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5516 $(HOST_EXPORTS) \
5517 for flag in $(EXTRA_HOST_FLAGS) ; do \
5518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5519 done; \
5520 echo "Doing distclean in bfd" ; \
5521 (cd $(HOST_SUBDIR)/bfd && \
5522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5524 "RANLIB=$${RANLIB}" \
5525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5526 distclean) \
5527 || exit 1
5529 @endif bfd
5531 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5532 maybe-maintainer-clean-bfd:
5533 @if bfd
5534 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5536 maintainer-clean-bfd:
5537 @[ -f ./bfd/Makefile ] || exit 0; \
5538 r=`${PWD_COMMAND}`; export r; \
5539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5540 $(HOST_EXPORTS) \
5541 for flag in $(EXTRA_HOST_FLAGS) ; do \
5542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5543 done; \
5544 echo "Doing maintainer-clean in bfd" ; \
5545 (cd $(HOST_SUBDIR)/bfd && \
5546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5548 "RANLIB=$${RANLIB}" \
5549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5550 maintainer-clean) \
5551 || exit 1
5553 @endif bfd
5557 .PHONY: configure-opcodes maybe-configure-opcodes
5558 maybe-configure-opcodes:
5559 @if gcc-bootstrap
5560 configure-opcodes: stage_current
5561 @endif gcc-bootstrap
5562 @if opcodes
5563 maybe-configure-opcodes: configure-opcodes
5564 configure-opcodes:
5565 @r=`${PWD_COMMAND}`; export r; \
5566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5567 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5569 $(HOST_EXPORTS) \
5570 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5571 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5572 case $(srcdir) in \
5573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5574 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5576 esac; \
5577 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5578 libsrcdir="$$s/opcodes"; \
5579 $(SHELL) $${libsrcdir}/configure \
5580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5581 --target=${target_alias} $${srcdiroption} \
5582 || exit 1
5583 @endif opcodes
5587 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5588 maybe-configure-stage1-opcodes:
5589 @if opcodes-bootstrap
5590 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5591 configure-stage1-opcodes:
5592 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5594 @r=`${PWD_COMMAND}`; export r; \
5595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5596 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5597 $(HOST_EXPORTS) \
5598 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5599 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
5600 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5602 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5603 case $(srcdir) in \
5604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5605 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5607 esac; \
5608 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5609 libsrcdir="$$s/opcodes"; \
5610 $(SHELL) $${libsrcdir}/configure \
5611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5612 --target=${target_alias} $${srcdiroption} \
5614 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5615 @endif opcodes-bootstrap
5617 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5618 maybe-configure-stage2-opcodes:
5619 @if opcodes-bootstrap
5620 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5621 configure-stage2-opcodes:
5622 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5623 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5624 @r=`${PWD_COMMAND}`; export r; \
5625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5627 $(HOST_EXPORTS) \
5628 $(POSTSTAGE1_HOST_EXPORTS) \
5629 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5630 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5631 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5633 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5634 case $(srcdir) in \
5635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5636 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5638 esac; \
5639 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5640 libsrcdir="$$s/opcodes"; \
5641 $(SHELL) $${libsrcdir}/configure \
5642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5643 --target=${target_alias} $${srcdiroption} \
5644 --with-build-libsubdir=$(HOST_SUBDIR) \
5645 @stage2_werror_flag@
5646 @endif opcodes-bootstrap
5648 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5649 maybe-configure-stage3-opcodes:
5650 @if opcodes-bootstrap
5651 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5652 configure-stage3-opcodes:
5653 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5654 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5655 @r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5658 $(HOST_EXPORTS) \
5659 $(POSTSTAGE1_HOST_EXPORTS) \
5660 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5661 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5662 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5664 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5665 case $(srcdir) in \
5666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5667 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5669 esac; \
5670 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5671 libsrcdir="$$s/opcodes"; \
5672 $(SHELL) $${libsrcdir}/configure \
5673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5674 --target=${target_alias} $${srcdiroption} \
5675 --with-build-libsubdir=$(HOST_SUBDIR) \
5676 @stage2_werror_flag@
5677 @endif opcodes-bootstrap
5679 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5680 maybe-configure-stage4-opcodes:
5681 @if opcodes-bootstrap
5682 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5683 configure-stage4-opcodes:
5684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5686 @r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5689 $(HOST_EXPORTS) \
5690 $(POSTSTAGE1_HOST_EXPORTS) \
5691 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
5692 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
5693 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5695 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5696 case $(srcdir) in \
5697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5698 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5700 esac; \
5701 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5702 libsrcdir="$$s/opcodes"; \
5703 $(SHELL) $${libsrcdir}/configure \
5704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5705 --target=${target_alias} $${srcdiroption} \
5706 --with-build-libsubdir=$(HOST_SUBDIR) \
5707 @stage2_werror_flag@
5708 @endif opcodes-bootstrap
5710 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5711 maybe-configure-stageprofile-opcodes:
5712 @if opcodes-bootstrap
5713 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5714 configure-stageprofile-opcodes:
5715 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5717 @r=`${PWD_COMMAND}`; export r; \
5718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5720 $(HOST_EXPORTS) \
5721 $(POSTSTAGE1_HOST_EXPORTS) \
5722 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
5723 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5724 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5726 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5727 case $(srcdir) in \
5728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5729 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5731 esac; \
5732 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5733 libsrcdir="$$s/opcodes"; \
5734 $(SHELL) $${libsrcdir}/configure \
5735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5736 --target=${target_alias} $${srcdiroption} \
5737 --with-build-libsubdir=$(HOST_SUBDIR) \
5738 @stage2_werror_flag@
5739 @endif opcodes-bootstrap
5741 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5742 maybe-configure-stagefeedback-opcodes:
5743 @if opcodes-bootstrap
5744 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5745 configure-stagefeedback-opcodes:
5746 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5748 @r=`${PWD_COMMAND}`; export r; \
5749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5751 $(HOST_EXPORTS) \
5752 $(POSTSTAGE1_HOST_EXPORTS) \
5753 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
5754 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5755 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5757 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5758 case $(srcdir) in \
5759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5760 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5762 esac; \
5763 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5764 libsrcdir="$$s/opcodes"; \
5765 $(SHELL) $${libsrcdir}/configure \
5766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5767 --target=${target_alias} $${srcdiroption} \
5768 --with-build-libsubdir=$(HOST_SUBDIR) \
5769 @stage2_werror_flag@
5770 @endif opcodes-bootstrap
5776 .PHONY: all-opcodes maybe-all-opcodes
5777 maybe-all-opcodes:
5778 @if gcc-bootstrap
5779 all-opcodes: stage_current
5780 @endif gcc-bootstrap
5781 @if opcodes
5782 TARGET-opcodes=all
5783 maybe-all-opcodes: all-opcodes
5784 all-opcodes: configure-opcodes
5785 @r=`${PWD_COMMAND}`; export r; \
5786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 $(HOST_EXPORTS) \
5788 (cd $(HOST_SUBDIR)/opcodes && \
5789 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
5790 @endif opcodes
5794 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5795 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5796 maybe-all-stage1-opcodes:
5797 maybe-clean-stage1-opcodes:
5798 @if opcodes-bootstrap
5799 maybe-all-stage1-opcodes: all-stage1-opcodes
5800 all-stage1: all-stage1-opcodes
5801 TARGET-stage1-opcodes = $(TARGET-opcodes)
5802 all-stage1-opcodes: configure-stage1-opcodes
5803 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5804 @r=`${PWD_COMMAND}`; export r; \
5805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806 $(HOST_EXPORTS) \
5807 cd $(HOST_SUBDIR)/opcodes && \
5808 $(MAKE) $(FLAGS_TO_PASS) \
5809 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5810 $(TARGET-stage1-opcodes)
5812 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5813 clean-stage1: clean-stage1-opcodes
5814 clean-stage1-opcodes:
5815 @if [ $(current_stage) = stage1 ]; then \
5816 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5817 else \
5818 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5819 $(MAKE) stage1-start; \
5820 fi; \
5821 cd $(HOST_SUBDIR)/opcodes && \
5822 $(MAKE) $(FLAGS_TO_PASS) \
5823 clean
5824 @endif opcodes-bootstrap
5827 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5828 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5829 maybe-all-stage2-opcodes:
5830 maybe-clean-stage2-opcodes:
5831 @if opcodes-bootstrap
5832 maybe-all-stage2-opcodes: all-stage2-opcodes
5833 all-stage2: all-stage2-opcodes
5834 TARGET-stage2-opcodes = $(TARGET-opcodes)
5835 all-stage2-opcodes: configure-stage2-opcodes
5836 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5837 @r=`${PWD_COMMAND}`; export r; \
5838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5839 $(HOST_EXPORTS) \
5840 $(POSTSTAGE1_HOST_EXPORTS) \
5841 cd $(HOST_SUBDIR)/opcodes && \
5842 $(MAKE) $(FLAGS_TO_PASS) \
5843 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5844 $(TARGET-stage2-opcodes)
5846 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5847 clean-stage2: clean-stage2-opcodes
5848 clean-stage2-opcodes:
5849 @if [ $(current_stage) = stage2 ]; then \
5850 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5851 else \
5852 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5853 $(MAKE) stage2-start; \
5854 fi; \
5855 cd $(HOST_SUBDIR)/opcodes && \
5856 $(MAKE) $(FLAGS_TO_PASS) \
5857 $(POSTSTAGE1_FLAGS_TO_PASS) \
5858 clean
5859 @endif opcodes-bootstrap
5862 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5863 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5864 maybe-all-stage3-opcodes:
5865 maybe-clean-stage3-opcodes:
5866 @if opcodes-bootstrap
5867 maybe-all-stage3-opcodes: all-stage3-opcodes
5868 all-stage3: all-stage3-opcodes
5869 TARGET-stage3-opcodes = $(TARGET-opcodes)
5870 all-stage3-opcodes: configure-stage3-opcodes
5871 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5872 @r=`${PWD_COMMAND}`; export r; \
5873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874 $(HOST_EXPORTS) \
5875 $(POSTSTAGE1_HOST_EXPORTS) \
5876 cd $(HOST_SUBDIR)/opcodes && \
5877 $(MAKE) $(FLAGS_TO_PASS) \
5878 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5879 $(TARGET-stage3-opcodes)
5881 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5882 clean-stage3: clean-stage3-opcodes
5883 clean-stage3-opcodes:
5884 @if [ $(current_stage) = stage3 ]; then \
5885 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5886 else \
5887 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5888 $(MAKE) stage3-start; \
5889 fi; \
5890 cd $(HOST_SUBDIR)/opcodes && \
5891 $(MAKE) $(FLAGS_TO_PASS) \
5892 $(POSTSTAGE1_FLAGS_TO_PASS) \
5893 clean
5894 @endif opcodes-bootstrap
5897 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5898 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5899 maybe-all-stage4-opcodes:
5900 maybe-clean-stage4-opcodes:
5901 @if opcodes-bootstrap
5902 maybe-all-stage4-opcodes: all-stage4-opcodes
5903 all-stage4: all-stage4-opcodes
5904 TARGET-stage4-opcodes = $(TARGET-opcodes)
5905 all-stage4-opcodes: configure-stage4-opcodes
5906 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5907 @r=`${PWD_COMMAND}`; export r; \
5908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909 $(HOST_EXPORTS) \
5910 $(POSTSTAGE1_HOST_EXPORTS) \
5911 cd $(HOST_SUBDIR)/opcodes && \
5912 $(MAKE) $(FLAGS_TO_PASS) \
5913 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5914 $(TARGET-stage4-opcodes)
5916 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5917 clean-stage4: clean-stage4-opcodes
5918 clean-stage4-opcodes:
5919 @if [ $(current_stage) = stage4 ]; then \
5920 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5921 else \
5922 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5923 $(MAKE) stage4-start; \
5924 fi; \
5925 cd $(HOST_SUBDIR)/opcodes && \
5926 $(MAKE) $(FLAGS_TO_PASS) \
5927 $(POSTSTAGE1_FLAGS_TO_PASS) \
5928 clean
5929 @endif opcodes-bootstrap
5932 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5933 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5934 maybe-all-stageprofile-opcodes:
5935 maybe-clean-stageprofile-opcodes:
5936 @if opcodes-bootstrap
5937 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5938 all-stageprofile: all-stageprofile-opcodes
5939 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5940 all-stageprofile-opcodes: configure-stageprofile-opcodes
5941 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5942 @r=`${PWD_COMMAND}`; export r; \
5943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5944 $(HOST_EXPORTS) \
5945 $(POSTSTAGE1_HOST_EXPORTS) \
5946 cd $(HOST_SUBDIR)/opcodes && \
5947 $(MAKE) $(FLAGS_TO_PASS) \
5948 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
5949 $(TARGET-stageprofile-opcodes)
5951 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5952 clean-stageprofile: clean-stageprofile-opcodes
5953 clean-stageprofile-opcodes:
5954 @if [ $(current_stage) = stageprofile ]; then \
5955 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5956 else \
5957 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5958 $(MAKE) stageprofile-start; \
5959 fi; \
5960 cd $(HOST_SUBDIR)/opcodes && \
5961 $(MAKE) $(FLAGS_TO_PASS) \
5962 $(POSTSTAGE1_FLAGS_TO_PASS) \
5963 clean
5964 @endif opcodes-bootstrap
5967 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5968 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5969 maybe-all-stagefeedback-opcodes:
5970 maybe-clean-stagefeedback-opcodes:
5971 @if opcodes-bootstrap
5972 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5973 all-stagefeedback: all-stagefeedback-opcodes
5974 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5975 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5976 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5977 @r=`${PWD_COMMAND}`; export r; \
5978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979 $(HOST_EXPORTS) \
5980 $(POSTSTAGE1_HOST_EXPORTS) \
5981 cd $(HOST_SUBDIR)/opcodes && \
5982 $(MAKE) $(FLAGS_TO_PASS) \
5983 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
5984 $(TARGET-stagefeedback-opcodes)
5986 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5987 clean-stagefeedback: clean-stagefeedback-opcodes
5988 clean-stagefeedback-opcodes:
5989 @if [ $(current_stage) = stagefeedback ]; then \
5990 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5991 else \
5992 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5993 $(MAKE) stagefeedback-start; \
5994 fi; \
5995 cd $(HOST_SUBDIR)/opcodes && \
5996 $(MAKE) $(FLAGS_TO_PASS) \
5997 $(POSTSTAGE1_FLAGS_TO_PASS) \
5998 clean
5999 @endif opcodes-bootstrap
6005 .PHONY: check-opcodes maybe-check-opcodes
6006 maybe-check-opcodes:
6007 @if opcodes
6008 maybe-check-opcodes: check-opcodes
6010 check-opcodes:
6011 @: $(MAKE); $(unstage)
6012 @r=`${PWD_COMMAND}`; export r; \
6013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014 $(HOST_EXPORTS) \
6015 (cd $(HOST_SUBDIR)/opcodes && \
6016 $(MAKE) $(FLAGS_TO_PASS) check)
6018 @endif opcodes
6020 .PHONY: install-opcodes maybe-install-opcodes
6021 maybe-install-opcodes:
6022 @if opcodes
6023 maybe-install-opcodes: install-opcodes
6025 install-opcodes: installdirs
6026 @: $(MAKE); $(unstage)
6027 @r=`${PWD_COMMAND}`; export r; \
6028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029 $(HOST_EXPORTS) \
6030 (cd $(HOST_SUBDIR)/opcodes && \
6031 $(MAKE) $(FLAGS_TO_PASS) install)
6033 @endif opcodes
6035 # Other targets (info, dvi, pdf, etc.)
6037 .PHONY: maybe-info-opcodes info-opcodes
6038 maybe-info-opcodes:
6039 @if opcodes
6040 maybe-info-opcodes: info-opcodes
6042 info-opcodes: \
6043 configure-opcodes
6044 @[ -f ./opcodes/Makefile ] || exit 0; \
6045 r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 $(HOST_EXPORTS) \
6048 for flag in $(EXTRA_HOST_FLAGS) ; do \
6049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6050 done; \
6051 echo "Doing info in opcodes" ; \
6052 (cd $(HOST_SUBDIR)/opcodes && \
6053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6055 "RANLIB=$${RANLIB}" \
6056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6057 info) \
6058 || exit 1
6060 @endif opcodes
6062 .PHONY: maybe-dvi-opcodes dvi-opcodes
6063 maybe-dvi-opcodes:
6064 @if opcodes
6065 maybe-dvi-opcodes: dvi-opcodes
6067 dvi-opcodes: \
6068 configure-opcodes
6069 @[ -f ./opcodes/Makefile ] || exit 0; \
6070 r=`${PWD_COMMAND}`; export r; \
6071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072 $(HOST_EXPORTS) \
6073 for flag in $(EXTRA_HOST_FLAGS) ; do \
6074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075 done; \
6076 echo "Doing dvi in opcodes" ; \
6077 (cd $(HOST_SUBDIR)/opcodes && \
6078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080 "RANLIB=$${RANLIB}" \
6081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6082 dvi) \
6083 || exit 1
6085 @endif opcodes
6087 .PHONY: maybe-pdf-opcodes pdf-opcodes
6088 maybe-pdf-opcodes:
6089 @if opcodes
6090 maybe-pdf-opcodes: pdf-opcodes
6092 pdf-opcodes: \
6093 configure-opcodes
6094 @[ -f ./opcodes/Makefile ] || exit 0; \
6095 r=`${PWD_COMMAND}`; export r; \
6096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6097 $(HOST_EXPORTS) \
6098 for flag in $(EXTRA_HOST_FLAGS) ; do \
6099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6100 done; \
6101 echo "Doing pdf in opcodes" ; \
6102 (cd $(HOST_SUBDIR)/opcodes && \
6103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6105 "RANLIB=$${RANLIB}" \
6106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6107 pdf) \
6108 || exit 1
6110 @endif opcodes
6112 .PHONY: maybe-html-opcodes html-opcodes
6113 maybe-html-opcodes:
6114 @if opcodes
6115 maybe-html-opcodes: html-opcodes
6117 html-opcodes: \
6118 configure-opcodes
6119 @[ -f ./opcodes/Makefile ] || exit 0; \
6120 r=`${PWD_COMMAND}`; export r; \
6121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 $(HOST_EXPORTS) \
6123 for flag in $(EXTRA_HOST_FLAGS) ; do \
6124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125 done; \
6126 echo "Doing html in opcodes" ; \
6127 (cd $(HOST_SUBDIR)/opcodes && \
6128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6130 "RANLIB=$${RANLIB}" \
6131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6132 html) \
6133 || exit 1
6135 @endif opcodes
6137 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6138 maybe-TAGS-opcodes:
6139 @if opcodes
6140 maybe-TAGS-opcodes: TAGS-opcodes
6142 TAGS-opcodes: \
6143 configure-opcodes
6144 @[ -f ./opcodes/Makefile ] || exit 0; \
6145 r=`${PWD_COMMAND}`; export r; \
6146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147 $(HOST_EXPORTS) \
6148 for flag in $(EXTRA_HOST_FLAGS) ; do \
6149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6150 done; \
6151 echo "Doing TAGS in opcodes" ; \
6152 (cd $(HOST_SUBDIR)/opcodes && \
6153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155 "RANLIB=$${RANLIB}" \
6156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6157 TAGS) \
6158 || exit 1
6160 @endif opcodes
6162 .PHONY: maybe-install-info-opcodes install-info-opcodes
6163 maybe-install-info-opcodes:
6164 @if opcodes
6165 maybe-install-info-opcodes: install-info-opcodes
6167 install-info-opcodes: \
6168 configure-opcodes \
6169 info-opcodes
6170 @[ -f ./opcodes/Makefile ] || exit 0; \
6171 r=`${PWD_COMMAND}`; export r; \
6172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173 $(HOST_EXPORTS) \
6174 for flag in $(EXTRA_HOST_FLAGS) ; do \
6175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6176 done; \
6177 echo "Doing install-info in opcodes" ; \
6178 (cd $(HOST_SUBDIR)/opcodes && \
6179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6181 "RANLIB=$${RANLIB}" \
6182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6183 install-info) \
6184 || exit 1
6186 @endif opcodes
6188 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6189 maybe-install-pdf-opcodes:
6190 @if opcodes
6191 maybe-install-pdf-opcodes: install-pdf-opcodes
6193 install-pdf-opcodes: \
6194 configure-opcodes \
6195 pdf-opcodes
6196 @[ -f ./opcodes/Makefile ] || exit 0; \
6197 r=`${PWD_COMMAND}`; export r; \
6198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6199 $(HOST_EXPORTS) \
6200 for flag in $(EXTRA_HOST_FLAGS) ; do \
6201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6202 done; \
6203 echo "Doing install-pdf in opcodes" ; \
6204 (cd $(HOST_SUBDIR)/opcodes && \
6205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6207 "RANLIB=$${RANLIB}" \
6208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6209 install-pdf) \
6210 || exit 1
6212 @endif opcodes
6214 .PHONY: maybe-install-html-opcodes install-html-opcodes
6215 maybe-install-html-opcodes:
6216 @if opcodes
6217 maybe-install-html-opcodes: install-html-opcodes
6219 install-html-opcodes: \
6220 configure-opcodes \
6221 html-opcodes
6222 @[ -f ./opcodes/Makefile ] || exit 0; \
6223 r=`${PWD_COMMAND}`; export r; \
6224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225 $(HOST_EXPORTS) \
6226 for flag in $(EXTRA_HOST_FLAGS) ; do \
6227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6228 done; \
6229 echo "Doing install-html in opcodes" ; \
6230 (cd $(HOST_SUBDIR)/opcodes && \
6231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6233 "RANLIB=$${RANLIB}" \
6234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6235 install-html) \
6236 || exit 1
6238 @endif opcodes
6240 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6241 maybe-installcheck-opcodes:
6242 @if opcodes
6243 maybe-installcheck-opcodes: installcheck-opcodes
6245 installcheck-opcodes: \
6246 configure-opcodes
6247 @[ -f ./opcodes/Makefile ] || exit 0; \
6248 r=`${PWD_COMMAND}`; export r; \
6249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250 $(HOST_EXPORTS) \
6251 for flag in $(EXTRA_HOST_FLAGS) ; do \
6252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6253 done; \
6254 echo "Doing installcheck in opcodes" ; \
6255 (cd $(HOST_SUBDIR)/opcodes && \
6256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6258 "RANLIB=$${RANLIB}" \
6259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6260 installcheck) \
6261 || exit 1
6263 @endif opcodes
6265 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6266 maybe-mostlyclean-opcodes:
6267 @if opcodes
6268 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6270 mostlyclean-opcodes:
6271 @[ -f ./opcodes/Makefile ] || exit 0; \
6272 r=`${PWD_COMMAND}`; export r; \
6273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274 $(HOST_EXPORTS) \
6275 for flag in $(EXTRA_HOST_FLAGS) ; do \
6276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6277 done; \
6278 echo "Doing mostlyclean in opcodes" ; \
6279 (cd $(HOST_SUBDIR)/opcodes && \
6280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6282 "RANLIB=$${RANLIB}" \
6283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6284 mostlyclean) \
6285 || exit 1
6287 @endif opcodes
6289 .PHONY: maybe-clean-opcodes clean-opcodes
6290 maybe-clean-opcodes:
6291 @if opcodes
6292 maybe-clean-opcodes: clean-opcodes
6294 clean-opcodes:
6295 @[ -f ./opcodes/Makefile ] || exit 0; \
6296 r=`${PWD_COMMAND}`; export r; \
6297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298 $(HOST_EXPORTS) \
6299 for flag in $(EXTRA_HOST_FLAGS) ; do \
6300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6301 done; \
6302 echo "Doing clean in opcodes" ; \
6303 (cd $(HOST_SUBDIR)/opcodes && \
6304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6306 "RANLIB=$${RANLIB}" \
6307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6308 clean) \
6309 || exit 1
6311 @endif opcodes
6313 .PHONY: maybe-distclean-opcodes distclean-opcodes
6314 maybe-distclean-opcodes:
6315 @if opcodes
6316 maybe-distclean-opcodes: distclean-opcodes
6318 distclean-opcodes:
6319 @[ -f ./opcodes/Makefile ] || exit 0; \
6320 r=`${PWD_COMMAND}`; export r; \
6321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6322 $(HOST_EXPORTS) \
6323 for flag in $(EXTRA_HOST_FLAGS) ; do \
6324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6325 done; \
6326 echo "Doing distclean in opcodes" ; \
6327 (cd $(HOST_SUBDIR)/opcodes && \
6328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6330 "RANLIB=$${RANLIB}" \
6331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6332 distclean) \
6333 || exit 1
6335 @endif opcodes
6337 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6338 maybe-maintainer-clean-opcodes:
6339 @if opcodes
6340 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6342 maintainer-clean-opcodes:
6343 @[ -f ./opcodes/Makefile ] || exit 0; \
6344 r=`${PWD_COMMAND}`; export r; \
6345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346 $(HOST_EXPORTS) \
6347 for flag in $(EXTRA_HOST_FLAGS) ; do \
6348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6349 done; \
6350 echo "Doing maintainer-clean in opcodes" ; \
6351 (cd $(HOST_SUBDIR)/opcodes && \
6352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6354 "RANLIB=$${RANLIB}" \
6355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6356 maintainer-clean) \
6357 || exit 1
6359 @endif opcodes
6363 .PHONY: configure-binutils maybe-configure-binutils
6364 maybe-configure-binutils:
6365 @if gcc-bootstrap
6366 configure-binutils: stage_current
6367 @endif gcc-bootstrap
6368 @if binutils
6369 maybe-configure-binutils: configure-binutils
6370 configure-binutils:
6371 @r=`${PWD_COMMAND}`; export r; \
6372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6373 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6375 $(HOST_EXPORTS) \
6376 echo Configuring in $(HOST_SUBDIR)/binutils; \
6377 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6378 case $(srcdir) in \
6379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6380 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6382 esac; \
6383 srcdiroption="--srcdir=$${topdir}/binutils"; \
6384 libsrcdir="$$s/binutils"; \
6385 $(SHELL) $${libsrcdir}/configure \
6386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6387 --target=${target_alias} $${srcdiroption} \
6388 || exit 1
6389 @endif binutils
6393 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6394 maybe-configure-stage1-binutils:
6395 @if binutils-bootstrap
6396 maybe-configure-stage1-binutils: configure-stage1-binutils
6397 configure-stage1-binutils:
6398 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6400 @r=`${PWD_COMMAND}`; export r; \
6401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6402 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6403 $(HOST_EXPORTS) \
6404 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6405 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
6406 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6408 cd $(HOST_SUBDIR)/binutils || exit 1; \
6409 case $(srcdir) in \
6410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6411 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6413 esac; \
6414 srcdiroption="--srcdir=$${topdir}/binutils"; \
6415 libsrcdir="$$s/binutils"; \
6416 $(SHELL) $${libsrcdir}/configure \
6417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6418 --target=${target_alias} $${srcdiroption} \
6420 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6421 @endif binutils-bootstrap
6423 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6424 maybe-configure-stage2-binutils:
6425 @if binutils-bootstrap
6426 maybe-configure-stage2-binutils: configure-stage2-binutils
6427 configure-stage2-binutils:
6428 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6430 @r=`${PWD_COMMAND}`; export r; \
6431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6433 $(HOST_EXPORTS) \
6434 $(POSTSTAGE1_HOST_EXPORTS) \
6435 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6436 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6437 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6439 cd $(HOST_SUBDIR)/binutils || exit 1; \
6440 case $(srcdir) in \
6441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6442 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6444 esac; \
6445 srcdiroption="--srcdir=$${topdir}/binutils"; \
6446 libsrcdir="$$s/binutils"; \
6447 $(SHELL) $${libsrcdir}/configure \
6448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6449 --target=${target_alias} $${srcdiroption} \
6450 --with-build-libsubdir=$(HOST_SUBDIR) \
6451 @stage2_werror_flag@
6452 @endif binutils-bootstrap
6454 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6455 maybe-configure-stage3-binutils:
6456 @if binutils-bootstrap
6457 maybe-configure-stage3-binutils: configure-stage3-binutils
6458 configure-stage3-binutils:
6459 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6461 @r=`${PWD_COMMAND}`; export r; \
6462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6464 $(HOST_EXPORTS) \
6465 $(POSTSTAGE1_HOST_EXPORTS) \
6466 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6467 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6468 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6470 cd $(HOST_SUBDIR)/binutils || exit 1; \
6471 case $(srcdir) in \
6472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6473 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6475 esac; \
6476 srcdiroption="--srcdir=$${topdir}/binutils"; \
6477 libsrcdir="$$s/binutils"; \
6478 $(SHELL) $${libsrcdir}/configure \
6479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6480 --target=${target_alias} $${srcdiroption} \
6481 --with-build-libsubdir=$(HOST_SUBDIR) \
6482 @stage2_werror_flag@
6483 @endif binutils-bootstrap
6485 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6486 maybe-configure-stage4-binutils:
6487 @if binutils-bootstrap
6488 maybe-configure-stage4-binutils: configure-stage4-binutils
6489 configure-stage4-binutils:
6490 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6492 @r=`${PWD_COMMAND}`; export r; \
6493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6494 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6495 $(HOST_EXPORTS) \
6496 $(POSTSTAGE1_HOST_EXPORTS) \
6497 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
6498 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
6499 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6501 cd $(HOST_SUBDIR)/binutils || exit 1; \
6502 case $(srcdir) in \
6503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6504 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6506 esac; \
6507 srcdiroption="--srcdir=$${topdir}/binutils"; \
6508 libsrcdir="$$s/binutils"; \
6509 $(SHELL) $${libsrcdir}/configure \
6510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6511 --target=${target_alias} $${srcdiroption} \
6512 --with-build-libsubdir=$(HOST_SUBDIR) \
6513 @stage2_werror_flag@
6514 @endif binutils-bootstrap
6516 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6517 maybe-configure-stageprofile-binutils:
6518 @if binutils-bootstrap
6519 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6520 configure-stageprofile-binutils:
6521 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6523 @r=`${PWD_COMMAND}`; export r; \
6524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6525 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6526 $(HOST_EXPORTS) \
6527 $(POSTSTAGE1_HOST_EXPORTS) \
6528 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
6529 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
6530 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6532 cd $(HOST_SUBDIR)/binutils || exit 1; \
6533 case $(srcdir) in \
6534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6535 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6537 esac; \
6538 srcdiroption="--srcdir=$${topdir}/binutils"; \
6539 libsrcdir="$$s/binutils"; \
6540 $(SHELL) $${libsrcdir}/configure \
6541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6542 --target=${target_alias} $${srcdiroption} \
6543 --with-build-libsubdir=$(HOST_SUBDIR) \
6544 @stage2_werror_flag@
6545 @endif binutils-bootstrap
6547 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6548 maybe-configure-stagefeedback-binutils:
6549 @if binutils-bootstrap
6550 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6551 configure-stagefeedback-binutils:
6552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6554 @r=`${PWD_COMMAND}`; export r; \
6555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6556 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6557 $(HOST_EXPORTS) \
6558 $(POSTSTAGE1_HOST_EXPORTS) \
6559 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
6560 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
6561 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6563 cd $(HOST_SUBDIR)/binutils || exit 1; \
6564 case $(srcdir) in \
6565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6566 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6568 esac; \
6569 srcdiroption="--srcdir=$${topdir}/binutils"; \
6570 libsrcdir="$$s/binutils"; \
6571 $(SHELL) $${libsrcdir}/configure \
6572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6573 --target=${target_alias} $${srcdiroption} \
6574 --with-build-libsubdir=$(HOST_SUBDIR) \
6575 @stage2_werror_flag@
6576 @endif binutils-bootstrap
6582 .PHONY: all-binutils maybe-all-binutils
6583 maybe-all-binutils:
6584 @if gcc-bootstrap
6585 all-binutils: stage_current
6586 @endif gcc-bootstrap
6587 @if binutils
6588 TARGET-binutils=all
6589 maybe-all-binutils: all-binutils
6590 all-binutils: configure-binutils
6591 @r=`${PWD_COMMAND}`; export r; \
6592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593 $(HOST_EXPORTS) \
6594 (cd $(HOST_SUBDIR)/binutils && \
6595 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
6596 @endif binutils
6600 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6601 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6602 maybe-all-stage1-binutils:
6603 maybe-clean-stage1-binutils:
6604 @if binutils-bootstrap
6605 maybe-all-stage1-binutils: all-stage1-binutils
6606 all-stage1: all-stage1-binutils
6607 TARGET-stage1-binutils = $(TARGET-binutils)
6608 all-stage1-binutils: configure-stage1-binutils
6609 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6610 @r=`${PWD_COMMAND}`; export r; \
6611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6612 $(HOST_EXPORTS) \
6613 cd $(HOST_SUBDIR)/binutils && \
6614 $(MAKE) $(FLAGS_TO_PASS) \
6615 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6616 $(TARGET-stage1-binutils)
6618 maybe-clean-stage1-binutils: clean-stage1-binutils
6619 clean-stage1: clean-stage1-binutils
6620 clean-stage1-binutils:
6621 @if [ $(current_stage) = stage1 ]; then \
6622 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6623 else \
6624 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6625 $(MAKE) stage1-start; \
6626 fi; \
6627 cd $(HOST_SUBDIR)/binutils && \
6628 $(MAKE) $(FLAGS_TO_PASS) \
6629 clean
6630 @endif binutils-bootstrap
6633 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6634 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6635 maybe-all-stage2-binutils:
6636 maybe-clean-stage2-binutils:
6637 @if binutils-bootstrap
6638 maybe-all-stage2-binutils: all-stage2-binutils
6639 all-stage2: all-stage2-binutils
6640 TARGET-stage2-binutils = $(TARGET-binutils)
6641 all-stage2-binutils: configure-stage2-binutils
6642 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6643 @r=`${PWD_COMMAND}`; export r; \
6644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6645 $(HOST_EXPORTS) \
6646 $(POSTSTAGE1_HOST_EXPORTS) \
6647 cd $(HOST_SUBDIR)/binutils && \
6648 $(MAKE) $(FLAGS_TO_PASS) \
6649 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6650 $(TARGET-stage2-binutils)
6652 maybe-clean-stage2-binutils: clean-stage2-binutils
6653 clean-stage2: clean-stage2-binutils
6654 clean-stage2-binutils:
6655 @if [ $(current_stage) = stage2 ]; then \
6656 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6657 else \
6658 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6659 $(MAKE) stage2-start; \
6660 fi; \
6661 cd $(HOST_SUBDIR)/binutils && \
6662 $(MAKE) $(FLAGS_TO_PASS) \
6663 $(POSTSTAGE1_FLAGS_TO_PASS) \
6664 clean
6665 @endif binutils-bootstrap
6668 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6669 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6670 maybe-all-stage3-binutils:
6671 maybe-clean-stage3-binutils:
6672 @if binutils-bootstrap
6673 maybe-all-stage3-binutils: all-stage3-binutils
6674 all-stage3: all-stage3-binutils
6675 TARGET-stage3-binutils = $(TARGET-binutils)
6676 all-stage3-binutils: configure-stage3-binutils
6677 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6678 @r=`${PWD_COMMAND}`; export r; \
6679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6680 $(HOST_EXPORTS) \
6681 $(POSTSTAGE1_HOST_EXPORTS) \
6682 cd $(HOST_SUBDIR)/binutils && \
6683 $(MAKE) $(FLAGS_TO_PASS) \
6684 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6685 $(TARGET-stage3-binutils)
6687 maybe-clean-stage3-binutils: clean-stage3-binutils
6688 clean-stage3: clean-stage3-binutils
6689 clean-stage3-binutils:
6690 @if [ $(current_stage) = stage3 ]; then \
6691 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6692 else \
6693 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6694 $(MAKE) stage3-start; \
6695 fi; \
6696 cd $(HOST_SUBDIR)/binutils && \
6697 $(MAKE) $(FLAGS_TO_PASS) \
6698 $(POSTSTAGE1_FLAGS_TO_PASS) \
6699 clean
6700 @endif binutils-bootstrap
6703 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6704 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6705 maybe-all-stage4-binutils:
6706 maybe-clean-stage4-binutils:
6707 @if binutils-bootstrap
6708 maybe-all-stage4-binutils: all-stage4-binutils
6709 all-stage4: all-stage4-binutils
6710 TARGET-stage4-binutils = $(TARGET-binutils)
6711 all-stage4-binutils: configure-stage4-binutils
6712 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6713 @r=`${PWD_COMMAND}`; export r; \
6714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715 $(HOST_EXPORTS) \
6716 $(POSTSTAGE1_HOST_EXPORTS) \
6717 cd $(HOST_SUBDIR)/binutils && \
6718 $(MAKE) $(FLAGS_TO_PASS) \
6719 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6720 $(TARGET-stage4-binutils)
6722 maybe-clean-stage4-binutils: clean-stage4-binutils
6723 clean-stage4: clean-stage4-binutils
6724 clean-stage4-binutils:
6725 @if [ $(current_stage) = stage4 ]; then \
6726 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6727 else \
6728 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6729 $(MAKE) stage4-start; \
6730 fi; \
6731 cd $(HOST_SUBDIR)/binutils && \
6732 $(MAKE) $(FLAGS_TO_PASS) \
6733 $(POSTSTAGE1_FLAGS_TO_PASS) \
6734 clean
6735 @endif binutils-bootstrap
6738 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6739 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6740 maybe-all-stageprofile-binutils:
6741 maybe-clean-stageprofile-binutils:
6742 @if binutils-bootstrap
6743 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6744 all-stageprofile: all-stageprofile-binutils
6745 TARGET-stageprofile-binutils = $(TARGET-binutils)
6746 all-stageprofile-binutils: configure-stageprofile-binutils
6747 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6748 @r=`${PWD_COMMAND}`; export r; \
6749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750 $(HOST_EXPORTS) \
6751 $(POSTSTAGE1_HOST_EXPORTS) \
6752 cd $(HOST_SUBDIR)/binutils && \
6753 $(MAKE) $(FLAGS_TO_PASS) \
6754 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
6755 $(TARGET-stageprofile-binutils)
6757 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6758 clean-stageprofile: clean-stageprofile-binutils
6759 clean-stageprofile-binutils:
6760 @if [ $(current_stage) = stageprofile ]; then \
6761 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6762 else \
6763 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6764 $(MAKE) stageprofile-start; \
6765 fi; \
6766 cd $(HOST_SUBDIR)/binutils && \
6767 $(MAKE) $(FLAGS_TO_PASS) \
6768 $(POSTSTAGE1_FLAGS_TO_PASS) \
6769 clean
6770 @endif binutils-bootstrap
6773 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6774 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6775 maybe-all-stagefeedback-binutils:
6776 maybe-clean-stagefeedback-binutils:
6777 @if binutils-bootstrap
6778 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6779 all-stagefeedback: all-stagefeedback-binutils
6780 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6781 all-stagefeedback-binutils: configure-stagefeedback-binutils
6782 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6783 @r=`${PWD_COMMAND}`; export r; \
6784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 $(HOST_EXPORTS) \
6786 $(POSTSTAGE1_HOST_EXPORTS) \
6787 cd $(HOST_SUBDIR)/binutils && \
6788 $(MAKE) $(FLAGS_TO_PASS) \
6789 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
6790 $(TARGET-stagefeedback-binutils)
6792 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6793 clean-stagefeedback: clean-stagefeedback-binutils
6794 clean-stagefeedback-binutils:
6795 @if [ $(current_stage) = stagefeedback ]; then \
6796 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6797 else \
6798 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6799 $(MAKE) stagefeedback-start; \
6800 fi; \
6801 cd $(HOST_SUBDIR)/binutils && \
6802 $(MAKE) $(FLAGS_TO_PASS) \
6803 $(POSTSTAGE1_FLAGS_TO_PASS) \
6804 clean
6805 @endif binutils-bootstrap
6811 .PHONY: check-binutils maybe-check-binutils
6812 maybe-check-binutils:
6813 @if binutils
6814 maybe-check-binutils: check-binutils
6816 check-binutils:
6817 @: $(MAKE); $(unstage)
6818 @r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 (cd $(HOST_SUBDIR)/binutils && \
6822 $(MAKE) $(FLAGS_TO_PASS) check)
6824 @endif binutils
6826 .PHONY: install-binutils maybe-install-binutils
6827 maybe-install-binutils:
6828 @if binutils
6829 maybe-install-binutils: install-binutils
6831 install-binutils: installdirs
6832 @: $(MAKE); $(unstage)
6833 @r=`${PWD_COMMAND}`; export r; \
6834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835 $(HOST_EXPORTS) \
6836 (cd $(HOST_SUBDIR)/binutils && \
6837 $(MAKE) $(FLAGS_TO_PASS) install)
6839 @endif binutils
6841 # Other targets (info, dvi, pdf, etc.)
6843 .PHONY: maybe-info-binutils info-binutils
6844 maybe-info-binutils:
6845 @if binutils
6846 maybe-info-binutils: info-binutils
6848 info-binutils: \
6849 configure-binutils
6850 @[ -f ./binutils/Makefile ] || exit 0; \
6851 r=`${PWD_COMMAND}`; export r; \
6852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6853 $(HOST_EXPORTS) \
6854 for flag in $(EXTRA_HOST_FLAGS) ; do \
6855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6856 done; \
6857 echo "Doing info in binutils" ; \
6858 (cd $(HOST_SUBDIR)/binutils && \
6859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6861 "RANLIB=$${RANLIB}" \
6862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6863 info) \
6864 || exit 1
6866 @endif binutils
6868 .PHONY: maybe-dvi-binutils dvi-binutils
6869 maybe-dvi-binutils:
6870 @if binutils
6871 maybe-dvi-binutils: dvi-binutils
6873 dvi-binutils: \
6874 configure-binutils
6875 @[ -f ./binutils/Makefile ] || exit 0; \
6876 r=`${PWD_COMMAND}`; export r; \
6877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6878 $(HOST_EXPORTS) \
6879 for flag in $(EXTRA_HOST_FLAGS) ; do \
6880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6881 done; \
6882 echo "Doing dvi in binutils" ; \
6883 (cd $(HOST_SUBDIR)/binutils && \
6884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6886 "RANLIB=$${RANLIB}" \
6887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6888 dvi) \
6889 || exit 1
6891 @endif binutils
6893 .PHONY: maybe-pdf-binutils pdf-binutils
6894 maybe-pdf-binutils:
6895 @if binutils
6896 maybe-pdf-binutils: pdf-binutils
6898 pdf-binutils: \
6899 configure-binutils
6900 @[ -f ./binutils/Makefile ] || exit 0; \
6901 r=`${PWD_COMMAND}`; export r; \
6902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903 $(HOST_EXPORTS) \
6904 for flag in $(EXTRA_HOST_FLAGS) ; do \
6905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906 done; \
6907 echo "Doing pdf in binutils" ; \
6908 (cd $(HOST_SUBDIR)/binutils && \
6909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911 "RANLIB=$${RANLIB}" \
6912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913 pdf) \
6914 || exit 1
6916 @endif binutils
6918 .PHONY: maybe-html-binutils html-binutils
6919 maybe-html-binutils:
6920 @if binutils
6921 maybe-html-binutils: html-binutils
6923 html-binutils: \
6924 configure-binutils
6925 @[ -f ./binutils/Makefile ] || exit 0; \
6926 r=`${PWD_COMMAND}`; export r; \
6927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6928 $(HOST_EXPORTS) \
6929 for flag in $(EXTRA_HOST_FLAGS) ; do \
6930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6931 done; \
6932 echo "Doing html in binutils" ; \
6933 (cd $(HOST_SUBDIR)/binutils && \
6934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6936 "RANLIB=$${RANLIB}" \
6937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6938 html) \
6939 || exit 1
6941 @endif binutils
6943 .PHONY: maybe-TAGS-binutils TAGS-binutils
6944 maybe-TAGS-binutils:
6945 @if binutils
6946 maybe-TAGS-binutils: TAGS-binutils
6948 TAGS-binutils: \
6949 configure-binutils
6950 @[ -f ./binutils/Makefile ] || exit 0; \
6951 r=`${PWD_COMMAND}`; export r; \
6952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6953 $(HOST_EXPORTS) \
6954 for flag in $(EXTRA_HOST_FLAGS) ; do \
6955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6956 done; \
6957 echo "Doing TAGS in binutils" ; \
6958 (cd $(HOST_SUBDIR)/binutils && \
6959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6961 "RANLIB=$${RANLIB}" \
6962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6963 TAGS) \
6964 || exit 1
6966 @endif binutils
6968 .PHONY: maybe-install-info-binutils install-info-binutils
6969 maybe-install-info-binutils:
6970 @if binutils
6971 maybe-install-info-binutils: install-info-binutils
6973 install-info-binutils: \
6974 configure-binutils \
6975 info-binutils
6976 @[ -f ./binutils/Makefile ] || exit 0; \
6977 r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 $(HOST_EXPORTS) \
6980 for flag in $(EXTRA_HOST_FLAGS) ; do \
6981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6982 done; \
6983 echo "Doing install-info in binutils" ; \
6984 (cd $(HOST_SUBDIR)/binutils && \
6985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6987 "RANLIB=$${RANLIB}" \
6988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6989 install-info) \
6990 || exit 1
6992 @endif binutils
6994 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6995 maybe-install-pdf-binutils:
6996 @if binutils
6997 maybe-install-pdf-binutils: install-pdf-binutils
6999 install-pdf-binutils: \
7000 configure-binutils \
7001 pdf-binutils
7002 @[ -f ./binutils/Makefile ] || exit 0; \
7003 r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 $(HOST_EXPORTS) \
7006 for flag in $(EXTRA_HOST_FLAGS) ; do \
7007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7008 done; \
7009 echo "Doing install-pdf in binutils" ; \
7010 (cd $(HOST_SUBDIR)/binutils && \
7011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7013 "RANLIB=$${RANLIB}" \
7014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7015 install-pdf) \
7016 || exit 1
7018 @endif binutils
7020 .PHONY: maybe-install-html-binutils install-html-binutils
7021 maybe-install-html-binutils:
7022 @if binutils
7023 maybe-install-html-binutils: install-html-binutils
7025 install-html-binutils: \
7026 configure-binutils \
7027 html-binutils
7028 @[ -f ./binutils/Makefile ] || exit 0; \
7029 r=`${PWD_COMMAND}`; export r; \
7030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7031 $(HOST_EXPORTS) \
7032 for flag in $(EXTRA_HOST_FLAGS) ; do \
7033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7034 done; \
7035 echo "Doing install-html in binutils" ; \
7036 (cd $(HOST_SUBDIR)/binutils && \
7037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7039 "RANLIB=$${RANLIB}" \
7040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7041 install-html) \
7042 || exit 1
7044 @endif binutils
7046 .PHONY: maybe-installcheck-binutils installcheck-binutils
7047 maybe-installcheck-binutils:
7048 @if binutils
7049 maybe-installcheck-binutils: installcheck-binutils
7051 installcheck-binutils: \
7052 configure-binutils
7053 @[ -f ./binutils/Makefile ] || exit 0; \
7054 r=`${PWD_COMMAND}`; export r; \
7055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7056 $(HOST_EXPORTS) \
7057 for flag in $(EXTRA_HOST_FLAGS) ; do \
7058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7059 done; \
7060 echo "Doing installcheck in binutils" ; \
7061 (cd $(HOST_SUBDIR)/binutils && \
7062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7064 "RANLIB=$${RANLIB}" \
7065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7066 installcheck) \
7067 || exit 1
7069 @endif binutils
7071 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7072 maybe-mostlyclean-binutils:
7073 @if binutils
7074 maybe-mostlyclean-binutils: mostlyclean-binutils
7076 mostlyclean-binutils:
7077 @[ -f ./binutils/Makefile ] || exit 0; \
7078 r=`${PWD_COMMAND}`; export r; \
7079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080 $(HOST_EXPORTS) \
7081 for flag in $(EXTRA_HOST_FLAGS) ; do \
7082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7083 done; \
7084 echo "Doing mostlyclean in binutils" ; \
7085 (cd $(HOST_SUBDIR)/binutils && \
7086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7088 "RANLIB=$${RANLIB}" \
7089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7090 mostlyclean) \
7091 || exit 1
7093 @endif binutils
7095 .PHONY: maybe-clean-binutils clean-binutils
7096 maybe-clean-binutils:
7097 @if binutils
7098 maybe-clean-binutils: clean-binutils
7100 clean-binutils:
7101 @[ -f ./binutils/Makefile ] || exit 0; \
7102 r=`${PWD_COMMAND}`; export r; \
7103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7104 $(HOST_EXPORTS) \
7105 for flag in $(EXTRA_HOST_FLAGS) ; do \
7106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7107 done; \
7108 echo "Doing clean in binutils" ; \
7109 (cd $(HOST_SUBDIR)/binutils && \
7110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7112 "RANLIB=$${RANLIB}" \
7113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7114 clean) \
7115 || exit 1
7117 @endif binutils
7119 .PHONY: maybe-distclean-binutils distclean-binutils
7120 maybe-distclean-binutils:
7121 @if binutils
7122 maybe-distclean-binutils: distclean-binutils
7124 distclean-binutils:
7125 @[ -f ./binutils/Makefile ] || exit 0; \
7126 r=`${PWD_COMMAND}`; export r; \
7127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 $(HOST_EXPORTS) \
7129 for flag in $(EXTRA_HOST_FLAGS) ; do \
7130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7131 done; \
7132 echo "Doing distclean in binutils" ; \
7133 (cd $(HOST_SUBDIR)/binutils && \
7134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7136 "RANLIB=$${RANLIB}" \
7137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7138 distclean) \
7139 || exit 1
7141 @endif binutils
7143 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7144 maybe-maintainer-clean-binutils:
7145 @if binutils
7146 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7148 maintainer-clean-binutils:
7149 @[ -f ./binutils/Makefile ] || exit 0; \
7150 r=`${PWD_COMMAND}`; export r; \
7151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7152 $(HOST_EXPORTS) \
7153 for flag in $(EXTRA_HOST_FLAGS) ; do \
7154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7155 done; \
7156 echo "Doing maintainer-clean in binutils" ; \
7157 (cd $(HOST_SUBDIR)/binutils && \
7158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7160 "RANLIB=$${RANLIB}" \
7161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7162 maintainer-clean) \
7163 || exit 1
7165 @endif binutils
7169 .PHONY: configure-bison maybe-configure-bison
7170 maybe-configure-bison:
7171 @if gcc-bootstrap
7172 configure-bison: stage_current
7173 @endif gcc-bootstrap
7174 @if bison
7175 maybe-configure-bison: configure-bison
7176 configure-bison:
7177 @: $(MAKE); $(unstage)
7178 @r=`${PWD_COMMAND}`; export r; \
7179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7180 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7182 $(HOST_EXPORTS) \
7183 echo Configuring in $(HOST_SUBDIR)/bison; \
7184 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7185 case $(srcdir) in \
7186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7187 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7189 esac; \
7190 srcdiroption="--srcdir=$${topdir}/bison"; \
7191 libsrcdir="$$s/bison"; \
7192 $(SHELL) $${libsrcdir}/configure \
7193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7194 --target=${target_alias} $${srcdiroption} \
7195 || exit 1
7196 @endif bison
7202 .PHONY: all-bison maybe-all-bison
7203 maybe-all-bison:
7204 @if gcc-bootstrap
7205 all-bison: stage_current
7206 @endif gcc-bootstrap
7207 @if bison
7208 TARGET-bison=all
7209 maybe-all-bison: all-bison
7210 all-bison: configure-bison
7211 @: $(MAKE); $(unstage)
7212 @r=`${PWD_COMMAND}`; export r; \
7213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7214 $(HOST_EXPORTS) \
7215 (cd $(HOST_SUBDIR)/bison && \
7216 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
7217 @endif bison
7222 .PHONY: check-bison maybe-check-bison
7223 maybe-check-bison:
7224 @if bison
7225 maybe-check-bison: check-bison
7227 # This module is only tested in a native toolchain.
7228 check-bison:
7229 @: $(MAKE); $(unstage)
7230 @if [ '$(host)' = '$(target)' ] ; then \
7231 r=`${PWD_COMMAND}`; export r; \
7232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7233 $(HOST_EXPORTS) \
7234 (cd $(HOST_SUBDIR)/bison && \
7235 $(MAKE) $(FLAGS_TO_PASS) check); \
7238 @endif bison
7240 .PHONY: install-bison maybe-install-bison
7241 maybe-install-bison:
7242 @if bison
7243 maybe-install-bison: install-bison
7245 install-bison: installdirs
7246 @: $(MAKE); $(unstage)
7247 @r=`${PWD_COMMAND}`; export r; \
7248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7249 $(HOST_EXPORTS) \
7250 (cd $(HOST_SUBDIR)/bison && \
7251 $(MAKE) $(FLAGS_TO_PASS) install)
7253 @endif bison
7255 # Other targets (info, dvi, pdf, etc.)
7257 .PHONY: maybe-info-bison info-bison
7258 maybe-info-bison:
7259 @if bison
7260 maybe-info-bison: info-bison
7262 info-bison: \
7263 configure-bison
7264 @: $(MAKE); $(unstage)
7265 @[ -f ./bison/Makefile ] || exit 0; \
7266 r=`${PWD_COMMAND}`; export r; \
7267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7268 $(HOST_EXPORTS) \
7269 for flag in $(EXTRA_HOST_FLAGS) ; do \
7270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7271 done; \
7272 echo "Doing info in bison" ; \
7273 (cd $(HOST_SUBDIR)/bison && \
7274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7276 "RANLIB=$${RANLIB}" \
7277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7278 info) \
7279 || exit 1
7281 @endif bison
7283 .PHONY: maybe-dvi-bison dvi-bison
7284 maybe-dvi-bison:
7285 @if bison
7286 maybe-dvi-bison: dvi-bison
7288 dvi-bison: \
7289 configure-bison
7290 @: $(MAKE); $(unstage)
7291 @[ -f ./bison/Makefile ] || exit 0; \
7292 r=`${PWD_COMMAND}`; export r; \
7293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294 $(HOST_EXPORTS) \
7295 for flag in $(EXTRA_HOST_FLAGS) ; do \
7296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297 done; \
7298 echo "Doing dvi in bison" ; \
7299 (cd $(HOST_SUBDIR)/bison && \
7300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302 "RANLIB=$${RANLIB}" \
7303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304 dvi) \
7305 || exit 1
7307 @endif bison
7309 .PHONY: maybe-pdf-bison pdf-bison
7310 maybe-pdf-bison:
7311 @if bison
7312 maybe-pdf-bison: pdf-bison
7314 pdf-bison: \
7315 configure-bison
7316 @: $(MAKE); $(unstage)
7317 @[ -f ./bison/Makefile ] || exit 0; \
7318 r=`${PWD_COMMAND}`; export r; \
7319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7320 $(HOST_EXPORTS) \
7321 for flag in $(EXTRA_HOST_FLAGS) ; do \
7322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7323 done; \
7324 echo "Doing pdf in bison" ; \
7325 (cd $(HOST_SUBDIR)/bison && \
7326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7328 "RANLIB=$${RANLIB}" \
7329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7330 pdf) \
7331 || exit 1
7333 @endif bison
7335 .PHONY: maybe-html-bison html-bison
7336 maybe-html-bison:
7337 @if bison
7338 maybe-html-bison: html-bison
7340 html-bison: \
7341 configure-bison
7342 @: $(MAKE); $(unstage)
7343 @[ -f ./bison/Makefile ] || exit 0; \
7344 r=`${PWD_COMMAND}`; export r; \
7345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7346 $(HOST_EXPORTS) \
7347 for flag in $(EXTRA_HOST_FLAGS) ; do \
7348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7349 done; \
7350 echo "Doing html in bison" ; \
7351 (cd $(HOST_SUBDIR)/bison && \
7352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7354 "RANLIB=$${RANLIB}" \
7355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7356 html) \
7357 || exit 1
7359 @endif bison
7361 .PHONY: maybe-TAGS-bison TAGS-bison
7362 maybe-TAGS-bison:
7363 @if bison
7364 maybe-TAGS-bison: TAGS-bison
7366 TAGS-bison: \
7367 configure-bison
7368 @: $(MAKE); $(unstage)
7369 @[ -f ./bison/Makefile ] || exit 0; \
7370 r=`${PWD_COMMAND}`; export r; \
7371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372 $(HOST_EXPORTS) \
7373 for flag in $(EXTRA_HOST_FLAGS) ; do \
7374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7375 done; \
7376 echo "Doing TAGS in bison" ; \
7377 (cd $(HOST_SUBDIR)/bison && \
7378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7380 "RANLIB=$${RANLIB}" \
7381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7382 TAGS) \
7383 || exit 1
7385 @endif bison
7387 .PHONY: maybe-install-info-bison install-info-bison
7388 maybe-install-info-bison:
7389 @if bison
7390 maybe-install-info-bison: install-info-bison
7392 install-info-bison: \
7393 configure-bison \
7394 info-bison
7395 @: $(MAKE); $(unstage)
7396 @[ -f ./bison/Makefile ] || exit 0; \
7397 r=`${PWD_COMMAND}`; export r; \
7398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7399 $(HOST_EXPORTS) \
7400 for flag in $(EXTRA_HOST_FLAGS) ; do \
7401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7402 done; \
7403 echo "Doing install-info in bison" ; \
7404 (cd $(HOST_SUBDIR)/bison && \
7405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7407 "RANLIB=$${RANLIB}" \
7408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7409 install-info) \
7410 || exit 1
7412 @endif bison
7414 .PHONY: maybe-install-pdf-bison install-pdf-bison
7415 maybe-install-pdf-bison:
7416 @if bison
7417 maybe-install-pdf-bison: install-pdf-bison
7419 install-pdf-bison: \
7420 configure-bison \
7421 pdf-bison
7422 @: $(MAKE); $(unstage)
7423 @[ -f ./bison/Makefile ] || exit 0; \
7424 r=`${PWD_COMMAND}`; export r; \
7425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7426 $(HOST_EXPORTS) \
7427 for flag in $(EXTRA_HOST_FLAGS) ; do \
7428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7429 done; \
7430 echo "Doing install-pdf in bison" ; \
7431 (cd $(HOST_SUBDIR)/bison && \
7432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7434 "RANLIB=$${RANLIB}" \
7435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7436 install-pdf) \
7437 || exit 1
7439 @endif bison
7441 .PHONY: maybe-install-html-bison install-html-bison
7442 maybe-install-html-bison:
7443 @if bison
7444 maybe-install-html-bison: install-html-bison
7446 install-html-bison: \
7447 configure-bison \
7448 html-bison
7449 @: $(MAKE); $(unstage)
7450 @[ -f ./bison/Makefile ] || exit 0; \
7451 r=`${PWD_COMMAND}`; export r; \
7452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7453 $(HOST_EXPORTS) \
7454 for flag in $(EXTRA_HOST_FLAGS) ; do \
7455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7456 done; \
7457 echo "Doing install-html in bison" ; \
7458 (cd $(HOST_SUBDIR)/bison && \
7459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7461 "RANLIB=$${RANLIB}" \
7462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7463 install-html) \
7464 || exit 1
7466 @endif bison
7468 .PHONY: maybe-installcheck-bison installcheck-bison
7469 maybe-installcheck-bison:
7470 @if bison
7471 maybe-installcheck-bison: installcheck-bison
7473 installcheck-bison: \
7474 configure-bison
7475 @: $(MAKE); $(unstage)
7476 @[ -f ./bison/Makefile ] || exit 0; \
7477 r=`${PWD_COMMAND}`; export r; \
7478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479 $(HOST_EXPORTS) \
7480 for flag in $(EXTRA_HOST_FLAGS) ; do \
7481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7482 done; \
7483 echo "Doing installcheck in bison" ; \
7484 (cd $(HOST_SUBDIR)/bison && \
7485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7487 "RANLIB=$${RANLIB}" \
7488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7489 installcheck) \
7490 || exit 1
7492 @endif bison
7494 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7495 maybe-mostlyclean-bison:
7496 @if bison
7497 maybe-mostlyclean-bison: mostlyclean-bison
7499 mostlyclean-bison:
7500 @: $(MAKE); $(unstage)
7501 @[ -f ./bison/Makefile ] || exit 0; \
7502 r=`${PWD_COMMAND}`; export r; \
7503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504 $(HOST_EXPORTS) \
7505 for flag in $(EXTRA_HOST_FLAGS) ; do \
7506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507 done; \
7508 echo "Doing mostlyclean in bison" ; \
7509 (cd $(HOST_SUBDIR)/bison && \
7510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512 "RANLIB=$${RANLIB}" \
7513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514 mostlyclean) \
7515 || exit 1
7517 @endif bison
7519 .PHONY: maybe-clean-bison clean-bison
7520 maybe-clean-bison:
7521 @if bison
7522 maybe-clean-bison: clean-bison
7524 clean-bison:
7525 @: $(MAKE); $(unstage)
7526 @[ -f ./bison/Makefile ] || exit 0; \
7527 r=`${PWD_COMMAND}`; export r; \
7528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7529 $(HOST_EXPORTS) \
7530 for flag in $(EXTRA_HOST_FLAGS) ; do \
7531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7532 done; \
7533 echo "Doing clean in bison" ; \
7534 (cd $(HOST_SUBDIR)/bison && \
7535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7537 "RANLIB=$${RANLIB}" \
7538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7539 clean) \
7540 || exit 1
7542 @endif bison
7544 .PHONY: maybe-distclean-bison distclean-bison
7545 maybe-distclean-bison:
7546 @if bison
7547 maybe-distclean-bison: distclean-bison
7549 distclean-bison:
7550 @: $(MAKE); $(unstage)
7551 @[ -f ./bison/Makefile ] || exit 0; \
7552 r=`${PWD_COMMAND}`; export r; \
7553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554 $(HOST_EXPORTS) \
7555 for flag in $(EXTRA_HOST_FLAGS) ; do \
7556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557 done; \
7558 echo "Doing distclean in bison" ; \
7559 (cd $(HOST_SUBDIR)/bison && \
7560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562 "RANLIB=$${RANLIB}" \
7563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564 distclean) \
7565 || exit 1
7567 @endif bison
7569 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7570 maybe-maintainer-clean-bison:
7571 @if bison
7572 maybe-maintainer-clean-bison: maintainer-clean-bison
7574 maintainer-clean-bison:
7575 @: $(MAKE); $(unstage)
7576 @[ -f ./bison/Makefile ] || exit 0; \
7577 r=`${PWD_COMMAND}`; export r; \
7578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7579 $(HOST_EXPORTS) \
7580 for flag in $(EXTRA_HOST_FLAGS) ; do \
7581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7582 done; \
7583 echo "Doing maintainer-clean in bison" ; \
7584 (cd $(HOST_SUBDIR)/bison && \
7585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7587 "RANLIB=$${RANLIB}" \
7588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7589 maintainer-clean) \
7590 || exit 1
7592 @endif bison
7596 .PHONY: configure-byacc maybe-configure-byacc
7597 maybe-configure-byacc:
7598 @if gcc-bootstrap
7599 configure-byacc: stage_current
7600 @endif gcc-bootstrap
7601 @if byacc
7602 maybe-configure-byacc: configure-byacc
7603 configure-byacc:
7604 @: $(MAKE); $(unstage)
7605 @r=`${PWD_COMMAND}`; export r; \
7606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
7608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
7609 $(HOST_EXPORTS) \
7610 echo Configuring in $(HOST_SUBDIR)/byacc; \
7611 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
7612 case $(srcdir) in \
7613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7614 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
7615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7616 esac; \
7617 srcdiroption="--srcdir=$${topdir}/byacc"; \
7618 libsrcdir="$$s/byacc"; \
7619 $(SHELL) $${libsrcdir}/configure \
7620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7621 --target=${target_alias} $${srcdiroption} \
7622 || exit 1
7623 @endif byacc
7629 .PHONY: all-byacc maybe-all-byacc
7630 maybe-all-byacc:
7631 @if gcc-bootstrap
7632 all-byacc: stage_current
7633 @endif gcc-bootstrap
7634 @if byacc
7635 TARGET-byacc=all
7636 maybe-all-byacc: all-byacc
7637 all-byacc: configure-byacc
7638 @: $(MAKE); $(unstage)
7639 @r=`${PWD_COMMAND}`; export r; \
7640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7641 $(HOST_EXPORTS) \
7642 (cd $(HOST_SUBDIR)/byacc && \
7643 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
7644 @endif byacc
7649 .PHONY: check-byacc maybe-check-byacc
7650 maybe-check-byacc:
7651 @if byacc
7652 maybe-check-byacc: check-byacc
7654 # This module is only tested in a native toolchain.
7655 check-byacc:
7656 @: $(MAKE); $(unstage)
7657 @if [ '$(host)' = '$(target)' ] ; then \
7658 r=`${PWD_COMMAND}`; export r; \
7659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7660 $(HOST_EXPORTS) \
7661 (cd $(HOST_SUBDIR)/byacc && \
7662 $(MAKE) $(FLAGS_TO_PASS) check); \
7665 @endif byacc
7667 .PHONY: install-byacc maybe-install-byacc
7668 maybe-install-byacc:
7669 @if byacc
7670 maybe-install-byacc: install-byacc
7672 install-byacc: installdirs
7673 @: $(MAKE); $(unstage)
7674 @r=`${PWD_COMMAND}`; export r; \
7675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676 $(HOST_EXPORTS) \
7677 (cd $(HOST_SUBDIR)/byacc && \
7678 $(MAKE) $(FLAGS_TO_PASS) install)
7680 @endif byacc
7682 # Other targets (info, dvi, pdf, etc.)
7684 .PHONY: maybe-info-byacc info-byacc
7685 maybe-info-byacc:
7686 @if byacc
7687 maybe-info-byacc: info-byacc
7689 info-byacc: \
7690 configure-byacc
7691 @: $(MAKE); $(unstage)
7692 @[ -f ./byacc/Makefile ] || exit 0; \
7693 r=`${PWD_COMMAND}`; export r; \
7694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7695 $(HOST_EXPORTS) \
7696 for flag in $(EXTRA_HOST_FLAGS) ; do \
7697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7698 done; \
7699 echo "Doing info in byacc" ; \
7700 (cd $(HOST_SUBDIR)/byacc && \
7701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703 "RANLIB=$${RANLIB}" \
7704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7705 info) \
7706 || exit 1
7708 @endif byacc
7710 .PHONY: maybe-dvi-byacc dvi-byacc
7711 maybe-dvi-byacc:
7712 @if byacc
7713 maybe-dvi-byacc: dvi-byacc
7715 dvi-byacc: \
7716 configure-byacc
7717 @: $(MAKE); $(unstage)
7718 @[ -f ./byacc/Makefile ] || exit 0; \
7719 r=`${PWD_COMMAND}`; export r; \
7720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721 $(HOST_EXPORTS) \
7722 for flag in $(EXTRA_HOST_FLAGS) ; do \
7723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724 done; \
7725 echo "Doing dvi in byacc" ; \
7726 (cd $(HOST_SUBDIR)/byacc && \
7727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729 "RANLIB=$${RANLIB}" \
7730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731 dvi) \
7732 || exit 1
7734 @endif byacc
7736 .PHONY: maybe-pdf-byacc pdf-byacc
7737 maybe-pdf-byacc:
7738 @if byacc
7739 maybe-pdf-byacc: pdf-byacc
7741 pdf-byacc: \
7742 configure-byacc
7743 @: $(MAKE); $(unstage)
7744 @[ -f ./byacc/Makefile ] || exit 0; \
7745 r=`${PWD_COMMAND}`; export r; \
7746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747 $(HOST_EXPORTS) \
7748 for flag in $(EXTRA_HOST_FLAGS) ; do \
7749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750 done; \
7751 echo "Doing pdf in byacc" ; \
7752 (cd $(HOST_SUBDIR)/byacc && \
7753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755 "RANLIB=$${RANLIB}" \
7756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757 pdf) \
7758 || exit 1
7760 @endif byacc
7762 .PHONY: maybe-html-byacc html-byacc
7763 maybe-html-byacc:
7764 @if byacc
7765 maybe-html-byacc: html-byacc
7767 html-byacc: \
7768 configure-byacc
7769 @: $(MAKE); $(unstage)
7770 @[ -f ./byacc/Makefile ] || exit 0; \
7771 r=`${PWD_COMMAND}`; export r; \
7772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773 $(HOST_EXPORTS) \
7774 for flag in $(EXTRA_HOST_FLAGS) ; do \
7775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776 done; \
7777 echo "Doing html in byacc" ; \
7778 (cd $(HOST_SUBDIR)/byacc && \
7779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781 "RANLIB=$${RANLIB}" \
7782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783 html) \
7784 || exit 1
7786 @endif byacc
7788 .PHONY: maybe-TAGS-byacc TAGS-byacc
7789 maybe-TAGS-byacc:
7790 @if byacc
7791 maybe-TAGS-byacc: TAGS-byacc
7793 TAGS-byacc: \
7794 configure-byacc
7795 @: $(MAKE); $(unstage)
7796 @[ -f ./byacc/Makefile ] || exit 0; \
7797 r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 $(HOST_EXPORTS) \
7800 for flag in $(EXTRA_HOST_FLAGS) ; do \
7801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7802 done; \
7803 echo "Doing TAGS in byacc" ; \
7804 (cd $(HOST_SUBDIR)/byacc && \
7805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7807 "RANLIB=$${RANLIB}" \
7808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7809 TAGS) \
7810 || exit 1
7812 @endif byacc
7814 .PHONY: maybe-install-info-byacc install-info-byacc
7815 maybe-install-info-byacc:
7816 @if byacc
7817 maybe-install-info-byacc: install-info-byacc
7819 install-info-byacc: \
7820 configure-byacc \
7821 info-byacc
7822 @: $(MAKE); $(unstage)
7823 @[ -f ./byacc/Makefile ] || exit 0; \
7824 r=`${PWD_COMMAND}`; export r; \
7825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826 $(HOST_EXPORTS) \
7827 for flag in $(EXTRA_HOST_FLAGS) ; do \
7828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829 done; \
7830 echo "Doing install-info in byacc" ; \
7831 (cd $(HOST_SUBDIR)/byacc && \
7832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834 "RANLIB=$${RANLIB}" \
7835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836 install-info) \
7837 || exit 1
7839 @endif byacc
7841 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
7842 maybe-install-pdf-byacc:
7843 @if byacc
7844 maybe-install-pdf-byacc: install-pdf-byacc
7846 install-pdf-byacc: \
7847 configure-byacc \
7848 pdf-byacc
7849 @: $(MAKE); $(unstage)
7850 @[ -f ./byacc/Makefile ] || exit 0; \
7851 r=`${PWD_COMMAND}`; export r; \
7852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853 $(HOST_EXPORTS) \
7854 for flag in $(EXTRA_HOST_FLAGS) ; do \
7855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856 done; \
7857 echo "Doing install-pdf in byacc" ; \
7858 (cd $(HOST_SUBDIR)/byacc && \
7859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861 "RANLIB=$${RANLIB}" \
7862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863 install-pdf) \
7864 || exit 1
7866 @endif byacc
7868 .PHONY: maybe-install-html-byacc install-html-byacc
7869 maybe-install-html-byacc:
7870 @if byacc
7871 maybe-install-html-byacc: install-html-byacc
7873 install-html-byacc: \
7874 configure-byacc \
7875 html-byacc
7876 @: $(MAKE); $(unstage)
7877 @[ -f ./byacc/Makefile ] || exit 0; \
7878 r=`${PWD_COMMAND}`; export r; \
7879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880 $(HOST_EXPORTS) \
7881 for flag in $(EXTRA_HOST_FLAGS) ; do \
7882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7883 done; \
7884 echo "Doing install-html in byacc" ; \
7885 (cd $(HOST_SUBDIR)/byacc && \
7886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888 "RANLIB=$${RANLIB}" \
7889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7890 install-html) \
7891 || exit 1
7893 @endif byacc
7895 .PHONY: maybe-installcheck-byacc installcheck-byacc
7896 maybe-installcheck-byacc:
7897 @if byacc
7898 maybe-installcheck-byacc: installcheck-byacc
7900 installcheck-byacc: \
7901 configure-byacc
7902 @: $(MAKE); $(unstage)
7903 @[ -f ./byacc/Makefile ] || exit 0; \
7904 r=`${PWD_COMMAND}`; export r; \
7905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906 $(HOST_EXPORTS) \
7907 for flag in $(EXTRA_HOST_FLAGS) ; do \
7908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7909 done; \
7910 echo "Doing installcheck in byacc" ; \
7911 (cd $(HOST_SUBDIR)/byacc && \
7912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7914 "RANLIB=$${RANLIB}" \
7915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7916 installcheck) \
7917 || exit 1
7919 @endif byacc
7921 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
7922 maybe-mostlyclean-byacc:
7923 @if byacc
7924 maybe-mostlyclean-byacc: mostlyclean-byacc
7926 mostlyclean-byacc:
7927 @: $(MAKE); $(unstage)
7928 @[ -f ./byacc/Makefile ] || exit 0; \
7929 r=`${PWD_COMMAND}`; export r; \
7930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931 $(HOST_EXPORTS) \
7932 for flag in $(EXTRA_HOST_FLAGS) ; do \
7933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7934 done; \
7935 echo "Doing mostlyclean in byacc" ; \
7936 (cd $(HOST_SUBDIR)/byacc && \
7937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7939 "RANLIB=$${RANLIB}" \
7940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7941 mostlyclean) \
7942 || exit 1
7944 @endif byacc
7946 .PHONY: maybe-clean-byacc clean-byacc
7947 maybe-clean-byacc:
7948 @if byacc
7949 maybe-clean-byacc: clean-byacc
7951 clean-byacc:
7952 @: $(MAKE); $(unstage)
7953 @[ -f ./byacc/Makefile ] || exit 0; \
7954 r=`${PWD_COMMAND}`; export r; \
7955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956 $(HOST_EXPORTS) \
7957 for flag in $(EXTRA_HOST_FLAGS) ; do \
7958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7959 done; \
7960 echo "Doing clean in byacc" ; \
7961 (cd $(HOST_SUBDIR)/byacc && \
7962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7964 "RANLIB=$${RANLIB}" \
7965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7966 clean) \
7967 || exit 1
7969 @endif byacc
7971 .PHONY: maybe-distclean-byacc distclean-byacc
7972 maybe-distclean-byacc:
7973 @if byacc
7974 maybe-distclean-byacc: distclean-byacc
7976 distclean-byacc:
7977 @: $(MAKE); $(unstage)
7978 @[ -f ./byacc/Makefile ] || exit 0; \
7979 r=`${PWD_COMMAND}`; export r; \
7980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7981 $(HOST_EXPORTS) \
7982 for flag in $(EXTRA_HOST_FLAGS) ; do \
7983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7984 done; \
7985 echo "Doing distclean in byacc" ; \
7986 (cd $(HOST_SUBDIR)/byacc && \
7987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7989 "RANLIB=$${RANLIB}" \
7990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7991 distclean) \
7992 || exit 1
7994 @endif byacc
7996 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
7997 maybe-maintainer-clean-byacc:
7998 @if byacc
7999 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8001 maintainer-clean-byacc:
8002 @: $(MAKE); $(unstage)
8003 @[ -f ./byacc/Makefile ] || exit 0; \
8004 r=`${PWD_COMMAND}`; export r; \
8005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006 $(HOST_EXPORTS) \
8007 for flag in $(EXTRA_HOST_FLAGS) ; do \
8008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009 done; \
8010 echo "Doing maintainer-clean in byacc" ; \
8011 (cd $(HOST_SUBDIR)/byacc && \
8012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014 "RANLIB=$${RANLIB}" \
8015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016 maintainer-clean) \
8017 || exit 1
8019 @endif byacc
8023 .PHONY: configure-bzip2 maybe-configure-bzip2
8024 maybe-configure-bzip2:
8025 @if gcc-bootstrap
8026 configure-bzip2: stage_current
8027 @endif gcc-bootstrap
8028 @if bzip2
8029 maybe-configure-bzip2: configure-bzip2
8030 configure-bzip2:
8031 @: $(MAKE); $(unstage)
8032 @r=`${PWD_COMMAND}`; export r; \
8033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8036 $(HOST_EXPORTS) \
8037 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8038 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8039 case $(srcdir) in \
8040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8041 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8043 esac; \
8044 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8045 libsrcdir="$$s/bzip2"; \
8046 $(SHELL) $${libsrcdir}/configure \
8047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8048 --target=${target_alias} $${srcdiroption} \
8049 || exit 1
8050 @endif bzip2
8056 .PHONY: all-bzip2 maybe-all-bzip2
8057 maybe-all-bzip2:
8058 @if gcc-bootstrap
8059 all-bzip2: stage_current
8060 @endif gcc-bootstrap
8061 @if bzip2
8062 TARGET-bzip2=all
8063 maybe-all-bzip2: all-bzip2
8064 all-bzip2: configure-bzip2
8065 @: $(MAKE); $(unstage)
8066 @r=`${PWD_COMMAND}`; export r; \
8067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068 $(HOST_EXPORTS) \
8069 (cd $(HOST_SUBDIR)/bzip2 && \
8070 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
8071 @endif bzip2
8076 .PHONY: check-bzip2 maybe-check-bzip2
8077 maybe-check-bzip2:
8078 @if bzip2
8079 maybe-check-bzip2: check-bzip2
8081 check-bzip2:
8082 @: $(MAKE); $(unstage)
8083 @r=`${PWD_COMMAND}`; export r; \
8084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8085 $(HOST_EXPORTS) \
8086 (cd $(HOST_SUBDIR)/bzip2 && \
8087 $(MAKE) $(FLAGS_TO_PASS) check)
8089 @endif bzip2
8091 .PHONY: install-bzip2 maybe-install-bzip2
8092 maybe-install-bzip2:
8093 @if bzip2
8094 maybe-install-bzip2: install-bzip2
8096 install-bzip2: installdirs
8097 @: $(MAKE); $(unstage)
8098 @r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 $(HOST_EXPORTS) \
8101 (cd $(HOST_SUBDIR)/bzip2 && \
8102 $(MAKE) $(FLAGS_TO_PASS) install)
8104 @endif bzip2
8106 # Other targets (info, dvi, pdf, etc.)
8108 .PHONY: maybe-info-bzip2 info-bzip2
8109 maybe-info-bzip2:
8110 @if bzip2
8111 maybe-info-bzip2: info-bzip2
8113 info-bzip2: \
8114 configure-bzip2
8115 @: $(MAKE); $(unstage)
8116 @[ -f ./bzip2/Makefile ] || exit 0; \
8117 r=`${PWD_COMMAND}`; export r; \
8118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8119 $(HOST_EXPORTS) \
8120 for flag in $(EXTRA_HOST_FLAGS) ; do \
8121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8122 done; \
8123 echo "Doing info in bzip2" ; \
8124 (cd $(HOST_SUBDIR)/bzip2 && \
8125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8127 "RANLIB=$${RANLIB}" \
8128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8129 info) \
8130 || exit 1
8132 @endif bzip2
8134 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8135 maybe-dvi-bzip2:
8136 @if bzip2
8137 maybe-dvi-bzip2: dvi-bzip2
8139 dvi-bzip2: \
8140 configure-bzip2
8141 @: $(MAKE); $(unstage)
8142 @[ -f ./bzip2/Makefile ] || exit 0; \
8143 r=`${PWD_COMMAND}`; export r; \
8144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8145 $(HOST_EXPORTS) \
8146 for flag in $(EXTRA_HOST_FLAGS) ; do \
8147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8148 done; \
8149 echo "Doing dvi in bzip2" ; \
8150 (cd $(HOST_SUBDIR)/bzip2 && \
8151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8153 "RANLIB=$${RANLIB}" \
8154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8155 dvi) \
8156 || exit 1
8158 @endif bzip2
8160 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8161 maybe-pdf-bzip2:
8162 @if bzip2
8163 maybe-pdf-bzip2: pdf-bzip2
8165 pdf-bzip2: \
8166 configure-bzip2
8167 @: $(MAKE); $(unstage)
8168 @[ -f ./bzip2/Makefile ] || exit 0; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 for flag in $(EXTRA_HOST_FLAGS) ; do \
8173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174 done; \
8175 echo "Doing pdf in bzip2" ; \
8176 (cd $(HOST_SUBDIR)/bzip2 && \
8177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179 "RANLIB=$${RANLIB}" \
8180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181 pdf) \
8182 || exit 1
8184 @endif bzip2
8186 .PHONY: maybe-html-bzip2 html-bzip2
8187 maybe-html-bzip2:
8188 @if bzip2
8189 maybe-html-bzip2: html-bzip2
8191 html-bzip2: \
8192 configure-bzip2
8193 @: $(MAKE); $(unstage)
8194 @[ -f ./bzip2/Makefile ] || exit 0; \
8195 r=`${PWD_COMMAND}`; export r; \
8196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8197 $(HOST_EXPORTS) \
8198 for flag in $(EXTRA_HOST_FLAGS) ; do \
8199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8200 done; \
8201 echo "Doing html in bzip2" ; \
8202 (cd $(HOST_SUBDIR)/bzip2 && \
8203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8205 "RANLIB=$${RANLIB}" \
8206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8207 html) \
8208 || exit 1
8210 @endif bzip2
8212 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8213 maybe-TAGS-bzip2:
8214 @if bzip2
8215 maybe-TAGS-bzip2: TAGS-bzip2
8217 TAGS-bzip2: \
8218 configure-bzip2
8219 @: $(MAKE); $(unstage)
8220 @[ -f ./bzip2/Makefile ] || exit 0; \
8221 r=`${PWD_COMMAND}`; export r; \
8222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223 $(HOST_EXPORTS) \
8224 for flag in $(EXTRA_HOST_FLAGS) ; do \
8225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226 done; \
8227 echo "Doing TAGS in bzip2" ; \
8228 (cd $(HOST_SUBDIR)/bzip2 && \
8229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231 "RANLIB=$${RANLIB}" \
8232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233 TAGS) \
8234 || exit 1
8236 @endif bzip2
8238 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8239 maybe-install-info-bzip2:
8240 @if bzip2
8241 maybe-install-info-bzip2: install-info-bzip2
8243 install-info-bzip2: \
8244 configure-bzip2 \
8245 info-bzip2
8246 @: $(MAKE); $(unstage)
8247 @[ -f ./bzip2/Makefile ] || exit 0; \
8248 r=`${PWD_COMMAND}`; export r; \
8249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8250 $(HOST_EXPORTS) \
8251 for flag in $(EXTRA_HOST_FLAGS) ; do \
8252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8253 done; \
8254 echo "Doing install-info in bzip2" ; \
8255 (cd $(HOST_SUBDIR)/bzip2 && \
8256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8258 "RANLIB=$${RANLIB}" \
8259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8260 install-info) \
8261 || exit 1
8263 @endif bzip2
8265 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8266 maybe-install-pdf-bzip2:
8267 @if bzip2
8268 maybe-install-pdf-bzip2: install-pdf-bzip2
8270 install-pdf-bzip2: \
8271 configure-bzip2 \
8272 pdf-bzip2
8273 @: $(MAKE); $(unstage)
8274 @[ -f ./bzip2/Makefile ] || exit 0; \
8275 r=`${PWD_COMMAND}`; export r; \
8276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8277 $(HOST_EXPORTS) \
8278 for flag in $(EXTRA_HOST_FLAGS) ; do \
8279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8280 done; \
8281 echo "Doing install-pdf in bzip2" ; \
8282 (cd $(HOST_SUBDIR)/bzip2 && \
8283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8285 "RANLIB=$${RANLIB}" \
8286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8287 install-pdf) \
8288 || exit 1
8290 @endif bzip2
8292 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8293 maybe-install-html-bzip2:
8294 @if bzip2
8295 maybe-install-html-bzip2: install-html-bzip2
8297 install-html-bzip2: \
8298 configure-bzip2 \
8299 html-bzip2
8300 @: $(MAKE); $(unstage)
8301 @[ -f ./bzip2/Makefile ] || exit 0; \
8302 r=`${PWD_COMMAND}`; export r; \
8303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8304 $(HOST_EXPORTS) \
8305 for flag in $(EXTRA_HOST_FLAGS) ; do \
8306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8307 done; \
8308 echo "Doing install-html in bzip2" ; \
8309 (cd $(HOST_SUBDIR)/bzip2 && \
8310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8312 "RANLIB=$${RANLIB}" \
8313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8314 install-html) \
8315 || exit 1
8317 @endif bzip2
8319 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8320 maybe-installcheck-bzip2:
8321 @if bzip2
8322 maybe-installcheck-bzip2: installcheck-bzip2
8324 installcheck-bzip2: \
8325 configure-bzip2
8326 @: $(MAKE); $(unstage)
8327 @[ -f ./bzip2/Makefile ] || exit 0; \
8328 r=`${PWD_COMMAND}`; export r; \
8329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8330 $(HOST_EXPORTS) \
8331 for flag in $(EXTRA_HOST_FLAGS) ; do \
8332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8333 done; \
8334 echo "Doing installcheck in bzip2" ; \
8335 (cd $(HOST_SUBDIR)/bzip2 && \
8336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8338 "RANLIB=$${RANLIB}" \
8339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8340 installcheck) \
8341 || exit 1
8343 @endif bzip2
8345 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8346 maybe-mostlyclean-bzip2:
8347 @if bzip2
8348 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8350 mostlyclean-bzip2:
8351 @: $(MAKE); $(unstage)
8352 @[ -f ./bzip2/Makefile ] || exit 0; \
8353 r=`${PWD_COMMAND}`; export r; \
8354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355 $(HOST_EXPORTS) \
8356 for flag in $(EXTRA_HOST_FLAGS) ; do \
8357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8358 done; \
8359 echo "Doing mostlyclean in bzip2" ; \
8360 (cd $(HOST_SUBDIR)/bzip2 && \
8361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8363 "RANLIB=$${RANLIB}" \
8364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8365 mostlyclean) \
8366 || exit 1
8368 @endif bzip2
8370 .PHONY: maybe-clean-bzip2 clean-bzip2
8371 maybe-clean-bzip2:
8372 @if bzip2
8373 maybe-clean-bzip2: clean-bzip2
8375 clean-bzip2:
8376 @: $(MAKE); $(unstage)
8377 @[ -f ./bzip2/Makefile ] || exit 0; \
8378 r=`${PWD_COMMAND}`; export r; \
8379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8380 $(HOST_EXPORTS) \
8381 for flag in $(EXTRA_HOST_FLAGS) ; do \
8382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8383 done; \
8384 echo "Doing clean in bzip2" ; \
8385 (cd $(HOST_SUBDIR)/bzip2 && \
8386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8388 "RANLIB=$${RANLIB}" \
8389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8390 clean) \
8391 || exit 1
8393 @endif bzip2
8395 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8396 maybe-distclean-bzip2:
8397 @if bzip2
8398 maybe-distclean-bzip2: distclean-bzip2
8400 distclean-bzip2:
8401 @: $(MAKE); $(unstage)
8402 @[ -f ./bzip2/Makefile ] || exit 0; \
8403 r=`${PWD_COMMAND}`; export r; \
8404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8405 $(HOST_EXPORTS) \
8406 for flag in $(EXTRA_HOST_FLAGS) ; do \
8407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8408 done; \
8409 echo "Doing distclean in bzip2" ; \
8410 (cd $(HOST_SUBDIR)/bzip2 && \
8411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8413 "RANLIB=$${RANLIB}" \
8414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8415 distclean) \
8416 || exit 1
8418 @endif bzip2
8420 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8421 maybe-maintainer-clean-bzip2:
8422 @if bzip2
8423 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8425 maintainer-clean-bzip2:
8426 @: $(MAKE); $(unstage)
8427 @[ -f ./bzip2/Makefile ] || exit 0; \
8428 r=`${PWD_COMMAND}`; export r; \
8429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8430 $(HOST_EXPORTS) \
8431 for flag in $(EXTRA_HOST_FLAGS) ; do \
8432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8433 done; \
8434 echo "Doing maintainer-clean in bzip2" ; \
8435 (cd $(HOST_SUBDIR)/bzip2 && \
8436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8438 "RANLIB=$${RANLIB}" \
8439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8440 maintainer-clean) \
8441 || exit 1
8443 @endif bzip2
8447 .PHONY: configure-dejagnu maybe-configure-dejagnu
8448 maybe-configure-dejagnu:
8449 @if gcc-bootstrap
8450 configure-dejagnu: stage_current
8451 @endif gcc-bootstrap
8452 @if dejagnu
8453 maybe-configure-dejagnu: configure-dejagnu
8454 configure-dejagnu:
8455 @: $(MAKE); $(unstage)
8456 @r=`${PWD_COMMAND}`; export r; \
8457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8458 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8460 $(HOST_EXPORTS) \
8461 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8462 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8463 case $(srcdir) in \
8464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8465 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8467 esac; \
8468 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8469 libsrcdir="$$s/dejagnu"; \
8470 $(SHELL) $${libsrcdir}/configure \
8471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8472 --target=${target_alias} $${srcdiroption} \
8473 || exit 1
8474 @endif dejagnu
8480 .PHONY: all-dejagnu maybe-all-dejagnu
8481 maybe-all-dejagnu:
8482 @if gcc-bootstrap
8483 all-dejagnu: stage_current
8484 @endif gcc-bootstrap
8485 @if dejagnu
8486 TARGET-dejagnu=all
8487 maybe-all-dejagnu: all-dejagnu
8488 all-dejagnu: configure-dejagnu
8489 @: $(MAKE); $(unstage)
8490 @r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 (cd $(HOST_SUBDIR)/dejagnu && \
8494 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
8495 @endif dejagnu
8500 .PHONY: check-dejagnu maybe-check-dejagnu
8501 maybe-check-dejagnu:
8502 @if dejagnu
8503 maybe-check-dejagnu: check-dejagnu
8505 check-dejagnu:
8506 @: $(MAKE); $(unstage)
8507 @r=`${PWD_COMMAND}`; export r; \
8508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509 $(HOST_EXPORTS) \
8510 (cd $(HOST_SUBDIR)/dejagnu && \
8511 $(MAKE) $(FLAGS_TO_PASS) check)
8513 @endif dejagnu
8515 .PHONY: install-dejagnu maybe-install-dejagnu
8516 maybe-install-dejagnu:
8517 @if dejagnu
8518 maybe-install-dejagnu: install-dejagnu
8520 install-dejagnu: installdirs
8521 @: $(MAKE); $(unstage)
8522 @r=`${PWD_COMMAND}`; export r; \
8523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524 $(HOST_EXPORTS) \
8525 (cd $(HOST_SUBDIR)/dejagnu && \
8526 $(MAKE) $(FLAGS_TO_PASS) install)
8528 @endif dejagnu
8530 # Other targets (info, dvi, pdf, etc.)
8532 .PHONY: maybe-info-dejagnu info-dejagnu
8533 maybe-info-dejagnu:
8534 @if dejagnu
8535 maybe-info-dejagnu: info-dejagnu
8537 info-dejagnu: \
8538 configure-dejagnu
8539 @: $(MAKE); $(unstage)
8540 @[ -f ./dejagnu/Makefile ] || exit 0; \
8541 r=`${PWD_COMMAND}`; export r; \
8542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543 $(HOST_EXPORTS) \
8544 for flag in $(EXTRA_HOST_FLAGS) ; do \
8545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8546 done; \
8547 echo "Doing info in dejagnu" ; \
8548 (cd $(HOST_SUBDIR)/dejagnu && \
8549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8551 "RANLIB=$${RANLIB}" \
8552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8553 info) \
8554 || exit 1
8556 @endif dejagnu
8558 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8559 maybe-dvi-dejagnu:
8560 @if dejagnu
8561 maybe-dvi-dejagnu: dvi-dejagnu
8563 dvi-dejagnu: \
8564 configure-dejagnu
8565 @: $(MAKE); $(unstage)
8566 @[ -f ./dejagnu/Makefile ] || exit 0; \
8567 r=`${PWD_COMMAND}`; export r; \
8568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8569 $(HOST_EXPORTS) \
8570 for flag in $(EXTRA_HOST_FLAGS) ; do \
8571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8572 done; \
8573 echo "Doing dvi in dejagnu" ; \
8574 (cd $(HOST_SUBDIR)/dejagnu && \
8575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8577 "RANLIB=$${RANLIB}" \
8578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8579 dvi) \
8580 || exit 1
8582 @endif dejagnu
8584 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8585 maybe-pdf-dejagnu:
8586 @if dejagnu
8587 maybe-pdf-dejagnu: pdf-dejagnu
8589 pdf-dejagnu: \
8590 configure-dejagnu
8591 @: $(MAKE); $(unstage)
8592 @[ -f ./dejagnu/Makefile ] || exit 0; \
8593 r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 for flag in $(EXTRA_HOST_FLAGS) ; do \
8597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598 done; \
8599 echo "Doing pdf in dejagnu" ; \
8600 (cd $(HOST_SUBDIR)/dejagnu && \
8601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603 "RANLIB=$${RANLIB}" \
8604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605 pdf) \
8606 || exit 1
8608 @endif dejagnu
8610 .PHONY: maybe-html-dejagnu html-dejagnu
8611 maybe-html-dejagnu:
8612 @if dejagnu
8613 maybe-html-dejagnu: html-dejagnu
8615 html-dejagnu: \
8616 configure-dejagnu
8617 @: $(MAKE); $(unstage)
8618 @[ -f ./dejagnu/Makefile ] || exit 0; \
8619 r=`${PWD_COMMAND}`; export r; \
8620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8621 $(HOST_EXPORTS) \
8622 for flag in $(EXTRA_HOST_FLAGS) ; do \
8623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8624 done; \
8625 echo "Doing html in dejagnu" ; \
8626 (cd $(HOST_SUBDIR)/dejagnu && \
8627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8629 "RANLIB=$${RANLIB}" \
8630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8631 html) \
8632 || exit 1
8634 @endif dejagnu
8636 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8637 maybe-TAGS-dejagnu:
8638 @if dejagnu
8639 maybe-TAGS-dejagnu: TAGS-dejagnu
8641 TAGS-dejagnu: \
8642 configure-dejagnu
8643 @: $(MAKE); $(unstage)
8644 @[ -f ./dejagnu/Makefile ] || exit 0; \
8645 r=`${PWD_COMMAND}`; export r; \
8646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647 $(HOST_EXPORTS) \
8648 for flag in $(EXTRA_HOST_FLAGS) ; do \
8649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8650 done; \
8651 echo "Doing TAGS in dejagnu" ; \
8652 (cd $(HOST_SUBDIR)/dejagnu && \
8653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8655 "RANLIB=$${RANLIB}" \
8656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8657 TAGS) \
8658 || exit 1
8660 @endif dejagnu
8662 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8663 maybe-install-info-dejagnu:
8664 @if dejagnu
8665 maybe-install-info-dejagnu: install-info-dejagnu
8667 install-info-dejagnu: \
8668 configure-dejagnu \
8669 info-dejagnu
8670 @: $(MAKE); $(unstage)
8671 @[ -f ./dejagnu/Makefile ] || exit 0; \
8672 r=`${PWD_COMMAND}`; export r; \
8673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8674 $(HOST_EXPORTS) \
8675 for flag in $(EXTRA_HOST_FLAGS) ; do \
8676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8677 done; \
8678 echo "Doing install-info in dejagnu" ; \
8679 (cd $(HOST_SUBDIR)/dejagnu && \
8680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8682 "RANLIB=$${RANLIB}" \
8683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8684 install-info) \
8685 || exit 1
8687 @endif dejagnu
8689 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8690 maybe-install-pdf-dejagnu:
8691 @if dejagnu
8692 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8694 install-pdf-dejagnu: \
8695 configure-dejagnu \
8696 pdf-dejagnu
8697 @: $(MAKE); $(unstage)
8698 @[ -f ./dejagnu/Makefile ] || exit 0; \
8699 r=`${PWD_COMMAND}`; export r; \
8700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701 $(HOST_EXPORTS) \
8702 for flag in $(EXTRA_HOST_FLAGS) ; do \
8703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704 done; \
8705 echo "Doing install-pdf in dejagnu" ; \
8706 (cd $(HOST_SUBDIR)/dejagnu && \
8707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709 "RANLIB=$${RANLIB}" \
8710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711 install-pdf) \
8712 || exit 1
8714 @endif dejagnu
8716 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8717 maybe-install-html-dejagnu:
8718 @if dejagnu
8719 maybe-install-html-dejagnu: install-html-dejagnu
8721 install-html-dejagnu: \
8722 configure-dejagnu \
8723 html-dejagnu
8724 @: $(MAKE); $(unstage)
8725 @[ -f ./dejagnu/Makefile ] || exit 0; \
8726 r=`${PWD_COMMAND}`; export r; \
8727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8728 $(HOST_EXPORTS) \
8729 for flag in $(EXTRA_HOST_FLAGS) ; do \
8730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8731 done; \
8732 echo "Doing install-html in dejagnu" ; \
8733 (cd $(HOST_SUBDIR)/dejagnu && \
8734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8736 "RANLIB=$${RANLIB}" \
8737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8738 install-html) \
8739 || exit 1
8741 @endif dejagnu
8743 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8744 maybe-installcheck-dejagnu:
8745 @if dejagnu
8746 maybe-installcheck-dejagnu: installcheck-dejagnu
8748 installcheck-dejagnu: \
8749 configure-dejagnu
8750 @: $(MAKE); $(unstage)
8751 @[ -f ./dejagnu/Makefile ] || exit 0; \
8752 r=`${PWD_COMMAND}`; export r; \
8753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754 $(HOST_EXPORTS) \
8755 for flag in $(EXTRA_HOST_FLAGS) ; do \
8756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8757 done; \
8758 echo "Doing installcheck in dejagnu" ; \
8759 (cd $(HOST_SUBDIR)/dejagnu && \
8760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8762 "RANLIB=$${RANLIB}" \
8763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8764 installcheck) \
8765 || exit 1
8767 @endif dejagnu
8769 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8770 maybe-mostlyclean-dejagnu:
8771 @if dejagnu
8772 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8774 mostlyclean-dejagnu:
8775 @: $(MAKE); $(unstage)
8776 @[ -f ./dejagnu/Makefile ] || exit 0; \
8777 r=`${PWD_COMMAND}`; export r; \
8778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779 $(HOST_EXPORTS) \
8780 for flag in $(EXTRA_HOST_FLAGS) ; do \
8781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782 done; \
8783 echo "Doing mostlyclean in dejagnu" ; \
8784 (cd $(HOST_SUBDIR)/dejagnu && \
8785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787 "RANLIB=$${RANLIB}" \
8788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789 mostlyclean) \
8790 || exit 1
8792 @endif dejagnu
8794 .PHONY: maybe-clean-dejagnu clean-dejagnu
8795 maybe-clean-dejagnu:
8796 @if dejagnu
8797 maybe-clean-dejagnu: clean-dejagnu
8799 clean-dejagnu:
8800 @: $(MAKE); $(unstage)
8801 @[ -f ./dejagnu/Makefile ] || exit 0; \
8802 r=`${PWD_COMMAND}`; export r; \
8803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8804 $(HOST_EXPORTS) \
8805 for flag in $(EXTRA_HOST_FLAGS) ; do \
8806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8807 done; \
8808 echo "Doing clean in dejagnu" ; \
8809 (cd $(HOST_SUBDIR)/dejagnu && \
8810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8812 "RANLIB=$${RANLIB}" \
8813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8814 clean) \
8815 || exit 1
8817 @endif dejagnu
8819 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8820 maybe-distclean-dejagnu:
8821 @if dejagnu
8822 maybe-distclean-dejagnu: distclean-dejagnu
8824 distclean-dejagnu:
8825 @: $(MAKE); $(unstage)
8826 @[ -f ./dejagnu/Makefile ] || exit 0; \
8827 r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 for flag in $(EXTRA_HOST_FLAGS) ; do \
8831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832 done; \
8833 echo "Doing distclean in dejagnu" ; \
8834 (cd $(HOST_SUBDIR)/dejagnu && \
8835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837 "RANLIB=$${RANLIB}" \
8838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839 distclean) \
8840 || exit 1
8842 @endif dejagnu
8844 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8845 maybe-maintainer-clean-dejagnu:
8846 @if dejagnu
8847 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8849 maintainer-clean-dejagnu:
8850 @: $(MAKE); $(unstage)
8851 @[ -f ./dejagnu/Makefile ] || exit 0; \
8852 r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854 $(HOST_EXPORTS) \
8855 for flag in $(EXTRA_HOST_FLAGS) ; do \
8856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857 done; \
8858 echo "Doing maintainer-clean in dejagnu" ; \
8859 (cd $(HOST_SUBDIR)/dejagnu && \
8860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862 "RANLIB=$${RANLIB}" \
8863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864 maintainer-clean) \
8865 || exit 1
8867 @endif dejagnu
8871 .PHONY: configure-diff maybe-configure-diff
8872 maybe-configure-diff:
8873 @if gcc-bootstrap
8874 configure-diff: stage_current
8875 @endif gcc-bootstrap
8876 @if diff
8877 maybe-configure-diff: configure-diff
8878 configure-diff:
8879 @: $(MAKE); $(unstage)
8880 @r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
8883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
8884 $(HOST_EXPORTS) \
8885 echo Configuring in $(HOST_SUBDIR)/diff; \
8886 cd "$(HOST_SUBDIR)/diff" || exit 1; \
8887 case $(srcdir) in \
8888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8889 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
8890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8891 esac; \
8892 srcdiroption="--srcdir=$${topdir}/diff"; \
8893 libsrcdir="$$s/diff"; \
8894 $(SHELL) $${libsrcdir}/configure \
8895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8896 --target=${target_alias} $${srcdiroption} \
8897 || exit 1
8898 @endif diff
8904 .PHONY: all-diff maybe-all-diff
8905 maybe-all-diff:
8906 @if gcc-bootstrap
8907 all-diff: stage_current
8908 @endif gcc-bootstrap
8909 @if diff
8910 TARGET-diff=all
8911 maybe-all-diff: all-diff
8912 all-diff: configure-diff
8913 @: $(MAKE); $(unstage)
8914 @r=`${PWD_COMMAND}`; export r; \
8915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916 $(HOST_EXPORTS) \
8917 (cd $(HOST_SUBDIR)/diff && \
8918 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
8919 @endif diff
8924 .PHONY: check-diff maybe-check-diff
8925 maybe-check-diff:
8926 @if diff
8927 maybe-check-diff: check-diff
8929 check-diff:
8930 @: $(MAKE); $(unstage)
8931 @r=`${PWD_COMMAND}`; export r; \
8932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933 $(HOST_EXPORTS) \
8934 (cd $(HOST_SUBDIR)/diff && \
8935 $(MAKE) $(FLAGS_TO_PASS) check)
8937 @endif diff
8939 .PHONY: install-diff maybe-install-diff
8940 maybe-install-diff:
8941 @if diff
8942 maybe-install-diff: install-diff
8944 install-diff: installdirs
8945 @: $(MAKE); $(unstage)
8946 @r=`${PWD_COMMAND}`; export r; \
8947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948 $(HOST_EXPORTS) \
8949 (cd $(HOST_SUBDIR)/diff && \
8950 $(MAKE) $(FLAGS_TO_PASS) install)
8952 @endif diff
8954 # Other targets (info, dvi, pdf, etc.)
8956 .PHONY: maybe-info-diff info-diff
8957 maybe-info-diff:
8958 @if diff
8959 maybe-info-diff: info-diff
8961 info-diff: \
8962 configure-diff
8963 @: $(MAKE); $(unstage)
8964 @[ -f ./diff/Makefile ] || exit 0; \
8965 r=`${PWD_COMMAND}`; export r; \
8966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8967 $(HOST_EXPORTS) \
8968 for flag in $(EXTRA_HOST_FLAGS) ; do \
8969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8970 done; \
8971 echo "Doing info in diff" ; \
8972 (cd $(HOST_SUBDIR)/diff && \
8973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8975 "RANLIB=$${RANLIB}" \
8976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8977 info) \
8978 || exit 1
8980 @endif diff
8982 .PHONY: maybe-dvi-diff dvi-diff
8983 maybe-dvi-diff:
8984 @if diff
8985 maybe-dvi-diff: dvi-diff
8987 dvi-diff: \
8988 configure-diff
8989 @: $(MAKE); $(unstage)
8990 @[ -f ./diff/Makefile ] || exit 0; \
8991 r=`${PWD_COMMAND}`; export r; \
8992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8993 $(HOST_EXPORTS) \
8994 for flag in $(EXTRA_HOST_FLAGS) ; do \
8995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8996 done; \
8997 echo "Doing dvi in diff" ; \
8998 (cd $(HOST_SUBDIR)/diff && \
8999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9001 "RANLIB=$${RANLIB}" \
9002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9003 dvi) \
9004 || exit 1
9006 @endif diff
9008 .PHONY: maybe-pdf-diff pdf-diff
9009 maybe-pdf-diff:
9010 @if diff
9011 maybe-pdf-diff: pdf-diff
9013 pdf-diff: \
9014 configure-diff
9015 @: $(MAKE); $(unstage)
9016 @[ -f ./diff/Makefile ] || exit 0; \
9017 r=`${PWD_COMMAND}`; export r; \
9018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019 $(HOST_EXPORTS) \
9020 for flag in $(EXTRA_HOST_FLAGS) ; do \
9021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022 done; \
9023 echo "Doing pdf in diff" ; \
9024 (cd $(HOST_SUBDIR)/diff && \
9025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027 "RANLIB=$${RANLIB}" \
9028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9029 pdf) \
9030 || exit 1
9032 @endif diff
9034 .PHONY: maybe-html-diff html-diff
9035 maybe-html-diff:
9036 @if diff
9037 maybe-html-diff: html-diff
9039 html-diff: \
9040 configure-diff
9041 @: $(MAKE); $(unstage)
9042 @[ -f ./diff/Makefile ] || exit 0; \
9043 r=`${PWD_COMMAND}`; export r; \
9044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9045 $(HOST_EXPORTS) \
9046 for flag in $(EXTRA_HOST_FLAGS) ; do \
9047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9048 done; \
9049 echo "Doing html in diff" ; \
9050 (cd $(HOST_SUBDIR)/diff && \
9051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9053 "RANLIB=$${RANLIB}" \
9054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9055 html) \
9056 || exit 1
9058 @endif diff
9060 .PHONY: maybe-TAGS-diff TAGS-diff
9061 maybe-TAGS-diff:
9062 @if diff
9063 maybe-TAGS-diff: TAGS-diff
9065 TAGS-diff: \
9066 configure-diff
9067 @: $(MAKE); $(unstage)
9068 @[ -f ./diff/Makefile ] || exit 0; \
9069 r=`${PWD_COMMAND}`; export r; \
9070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9071 $(HOST_EXPORTS) \
9072 for flag in $(EXTRA_HOST_FLAGS) ; do \
9073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9074 done; \
9075 echo "Doing TAGS in diff" ; \
9076 (cd $(HOST_SUBDIR)/diff && \
9077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9079 "RANLIB=$${RANLIB}" \
9080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9081 TAGS) \
9082 || exit 1
9084 @endif diff
9086 .PHONY: maybe-install-info-diff install-info-diff
9087 maybe-install-info-diff:
9088 @if diff
9089 maybe-install-info-diff: install-info-diff
9091 install-info-diff: \
9092 configure-diff \
9093 info-diff
9094 @: $(MAKE); $(unstage)
9095 @[ -f ./diff/Makefile ] || exit 0; \
9096 r=`${PWD_COMMAND}`; export r; \
9097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098 $(HOST_EXPORTS) \
9099 for flag in $(EXTRA_HOST_FLAGS) ; do \
9100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9101 done; \
9102 echo "Doing install-info in diff" ; \
9103 (cd $(HOST_SUBDIR)/diff && \
9104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9106 "RANLIB=$${RANLIB}" \
9107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9108 install-info) \
9109 || exit 1
9111 @endif diff
9113 .PHONY: maybe-install-pdf-diff install-pdf-diff
9114 maybe-install-pdf-diff:
9115 @if diff
9116 maybe-install-pdf-diff: install-pdf-diff
9118 install-pdf-diff: \
9119 configure-diff \
9120 pdf-diff
9121 @: $(MAKE); $(unstage)
9122 @[ -f ./diff/Makefile ] || exit 0; \
9123 r=`${PWD_COMMAND}`; export r; \
9124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125 $(HOST_EXPORTS) \
9126 for flag in $(EXTRA_HOST_FLAGS) ; do \
9127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9128 done; \
9129 echo "Doing install-pdf in diff" ; \
9130 (cd $(HOST_SUBDIR)/diff && \
9131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9133 "RANLIB=$${RANLIB}" \
9134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9135 install-pdf) \
9136 || exit 1
9138 @endif diff
9140 .PHONY: maybe-install-html-diff install-html-diff
9141 maybe-install-html-diff:
9142 @if diff
9143 maybe-install-html-diff: install-html-diff
9145 install-html-diff: \
9146 configure-diff \
9147 html-diff
9148 @: $(MAKE); $(unstage)
9149 @[ -f ./diff/Makefile ] || exit 0; \
9150 r=`${PWD_COMMAND}`; export r; \
9151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9152 $(HOST_EXPORTS) \
9153 for flag in $(EXTRA_HOST_FLAGS) ; do \
9154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9155 done; \
9156 echo "Doing install-html in diff" ; \
9157 (cd $(HOST_SUBDIR)/diff && \
9158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9160 "RANLIB=$${RANLIB}" \
9161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9162 install-html) \
9163 || exit 1
9165 @endif diff
9167 .PHONY: maybe-installcheck-diff installcheck-diff
9168 maybe-installcheck-diff:
9169 @if diff
9170 maybe-installcheck-diff: installcheck-diff
9172 installcheck-diff: \
9173 configure-diff
9174 @: $(MAKE); $(unstage)
9175 @[ -f ./diff/Makefile ] || exit 0; \
9176 r=`${PWD_COMMAND}`; export r; \
9177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9178 $(HOST_EXPORTS) \
9179 for flag in $(EXTRA_HOST_FLAGS) ; do \
9180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9181 done; \
9182 echo "Doing installcheck in diff" ; \
9183 (cd $(HOST_SUBDIR)/diff && \
9184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186 "RANLIB=$${RANLIB}" \
9187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9188 installcheck) \
9189 || exit 1
9191 @endif diff
9193 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9194 maybe-mostlyclean-diff:
9195 @if diff
9196 maybe-mostlyclean-diff: mostlyclean-diff
9198 mostlyclean-diff:
9199 @: $(MAKE); $(unstage)
9200 @[ -f ./diff/Makefile ] || exit 0; \
9201 r=`${PWD_COMMAND}`; export r; \
9202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9203 $(HOST_EXPORTS) \
9204 for flag in $(EXTRA_HOST_FLAGS) ; do \
9205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9206 done; \
9207 echo "Doing mostlyclean in diff" ; \
9208 (cd $(HOST_SUBDIR)/diff && \
9209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211 "RANLIB=$${RANLIB}" \
9212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9213 mostlyclean) \
9214 || exit 1
9216 @endif diff
9218 .PHONY: maybe-clean-diff clean-diff
9219 maybe-clean-diff:
9220 @if diff
9221 maybe-clean-diff: clean-diff
9223 clean-diff:
9224 @: $(MAKE); $(unstage)
9225 @[ -f ./diff/Makefile ] || exit 0; \
9226 r=`${PWD_COMMAND}`; export r; \
9227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9228 $(HOST_EXPORTS) \
9229 for flag in $(EXTRA_HOST_FLAGS) ; do \
9230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9231 done; \
9232 echo "Doing clean in diff" ; \
9233 (cd $(HOST_SUBDIR)/diff && \
9234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9236 "RANLIB=$${RANLIB}" \
9237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9238 clean) \
9239 || exit 1
9241 @endif diff
9243 .PHONY: maybe-distclean-diff distclean-diff
9244 maybe-distclean-diff:
9245 @if diff
9246 maybe-distclean-diff: distclean-diff
9248 distclean-diff:
9249 @: $(MAKE); $(unstage)
9250 @[ -f ./diff/Makefile ] || exit 0; \
9251 r=`${PWD_COMMAND}`; export r; \
9252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9253 $(HOST_EXPORTS) \
9254 for flag in $(EXTRA_HOST_FLAGS) ; do \
9255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9256 done; \
9257 echo "Doing distclean in diff" ; \
9258 (cd $(HOST_SUBDIR)/diff && \
9259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9261 "RANLIB=$${RANLIB}" \
9262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9263 distclean) \
9264 || exit 1
9266 @endif diff
9268 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9269 maybe-maintainer-clean-diff:
9270 @if diff
9271 maybe-maintainer-clean-diff: maintainer-clean-diff
9273 maintainer-clean-diff:
9274 @: $(MAKE); $(unstage)
9275 @[ -f ./diff/Makefile ] || exit 0; \
9276 r=`${PWD_COMMAND}`; export r; \
9277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9278 $(HOST_EXPORTS) \
9279 for flag in $(EXTRA_HOST_FLAGS) ; do \
9280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9281 done; \
9282 echo "Doing maintainer-clean in diff" ; \
9283 (cd $(HOST_SUBDIR)/diff && \
9284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9286 "RANLIB=$${RANLIB}" \
9287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9288 maintainer-clean) \
9289 || exit 1
9291 @endif diff
9295 .PHONY: configure-dosutils maybe-configure-dosutils
9296 maybe-configure-dosutils:
9297 @if gcc-bootstrap
9298 configure-dosutils: stage_current
9299 @endif gcc-bootstrap
9300 @if dosutils
9301 maybe-configure-dosutils: configure-dosutils
9302 configure-dosutils:
9303 @: $(MAKE); $(unstage)
9304 @r=`${PWD_COMMAND}`; export r; \
9305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9306 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9308 $(HOST_EXPORTS) \
9309 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9310 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9311 case $(srcdir) in \
9312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9313 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9315 esac; \
9316 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9317 libsrcdir="$$s/dosutils"; \
9318 $(SHELL) $${libsrcdir}/configure \
9319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9320 --target=${target_alias} $${srcdiroption} \
9321 || exit 1
9322 @endif dosutils
9328 .PHONY: all-dosutils maybe-all-dosutils
9329 maybe-all-dosutils:
9330 @if gcc-bootstrap
9331 all-dosutils: stage_current
9332 @endif gcc-bootstrap
9333 @if dosutils
9334 TARGET-dosutils=all
9335 maybe-all-dosutils: all-dosutils
9336 all-dosutils: configure-dosutils
9337 @: $(MAKE); $(unstage)
9338 @r=`${PWD_COMMAND}`; export r; \
9339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9340 $(HOST_EXPORTS) \
9341 (cd $(HOST_SUBDIR)/dosutils && \
9342 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
9343 @endif dosutils
9348 .PHONY: check-dosutils maybe-check-dosutils
9349 maybe-check-dosutils:
9350 @if dosutils
9351 maybe-check-dosutils: check-dosutils
9353 check-dosutils:
9355 @endif dosutils
9357 .PHONY: install-dosutils maybe-install-dosutils
9358 maybe-install-dosutils:
9359 @if dosutils
9360 maybe-install-dosutils: install-dosutils
9362 install-dosutils: installdirs
9363 @: $(MAKE); $(unstage)
9364 @r=`${PWD_COMMAND}`; export r; \
9365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366 $(HOST_EXPORTS) \
9367 (cd $(HOST_SUBDIR)/dosutils && \
9368 $(MAKE) $(FLAGS_TO_PASS) install)
9370 @endif dosutils
9372 # Other targets (info, dvi, pdf, etc.)
9374 .PHONY: maybe-info-dosutils info-dosutils
9375 maybe-info-dosutils:
9376 @if dosutils
9377 maybe-info-dosutils: info-dosutils
9379 info-dosutils: \
9380 configure-dosutils
9381 @: $(MAKE); $(unstage)
9382 @[ -f ./dosutils/Makefile ] || exit 0; \
9383 r=`${PWD_COMMAND}`; export r; \
9384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385 $(HOST_EXPORTS) \
9386 for flag in $(EXTRA_HOST_FLAGS) ; do \
9387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9388 done; \
9389 echo "Doing info in dosutils" ; \
9390 (cd $(HOST_SUBDIR)/dosutils && \
9391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9393 "RANLIB=$${RANLIB}" \
9394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9395 info) \
9396 || exit 1
9398 @endif dosutils
9400 .PHONY: maybe-dvi-dosutils dvi-dosutils
9401 maybe-dvi-dosutils:
9402 @if dosutils
9403 maybe-dvi-dosutils: dvi-dosutils
9405 dvi-dosutils: \
9406 configure-dosutils
9407 @: $(MAKE); $(unstage)
9408 @[ -f ./dosutils/Makefile ] || exit 0; \
9409 r=`${PWD_COMMAND}`; export r; \
9410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9411 $(HOST_EXPORTS) \
9412 for flag in $(EXTRA_HOST_FLAGS) ; do \
9413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9414 done; \
9415 echo "Doing dvi in dosutils" ; \
9416 (cd $(HOST_SUBDIR)/dosutils && \
9417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9419 "RANLIB=$${RANLIB}" \
9420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9421 dvi) \
9422 || exit 1
9424 @endif dosutils
9426 .PHONY: maybe-pdf-dosutils pdf-dosutils
9427 maybe-pdf-dosutils:
9428 @if dosutils
9429 maybe-pdf-dosutils: pdf-dosutils
9431 pdf-dosutils: \
9432 configure-dosutils
9433 @: $(MAKE); $(unstage)
9434 @[ -f ./dosutils/Makefile ] || exit 0; \
9435 r=`${PWD_COMMAND}`; export r; \
9436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437 $(HOST_EXPORTS) \
9438 for flag in $(EXTRA_HOST_FLAGS) ; do \
9439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9440 done; \
9441 echo "Doing pdf in dosutils" ; \
9442 (cd $(HOST_SUBDIR)/dosutils && \
9443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9445 "RANLIB=$${RANLIB}" \
9446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9447 pdf) \
9448 || exit 1
9450 @endif dosutils
9452 .PHONY: maybe-html-dosutils html-dosutils
9453 maybe-html-dosutils:
9454 @if dosutils
9455 maybe-html-dosutils: html-dosutils
9457 html-dosutils: \
9458 configure-dosutils
9459 @: $(MAKE); $(unstage)
9460 @[ -f ./dosutils/Makefile ] || exit 0; \
9461 r=`${PWD_COMMAND}`; export r; \
9462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9463 $(HOST_EXPORTS) \
9464 for flag in $(EXTRA_HOST_FLAGS) ; do \
9465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9466 done; \
9467 echo "Doing html in dosutils" ; \
9468 (cd $(HOST_SUBDIR)/dosutils && \
9469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9471 "RANLIB=$${RANLIB}" \
9472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9473 html) \
9474 || exit 1
9476 @endif dosutils
9478 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9479 maybe-TAGS-dosutils:
9480 @if dosutils
9481 maybe-TAGS-dosutils: TAGS-dosutils
9483 TAGS-dosutils: \
9484 configure-dosutils
9485 @: $(MAKE); $(unstage)
9486 @[ -f ./dosutils/Makefile ] || exit 0; \
9487 r=`${PWD_COMMAND}`; export r; \
9488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9489 $(HOST_EXPORTS) \
9490 for flag in $(EXTRA_HOST_FLAGS) ; do \
9491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9492 done; \
9493 echo "Doing TAGS in dosutils" ; \
9494 (cd $(HOST_SUBDIR)/dosutils && \
9495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9497 "RANLIB=$${RANLIB}" \
9498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9499 TAGS) \
9500 || exit 1
9502 @endif dosutils
9504 .PHONY: maybe-install-info-dosutils install-info-dosutils
9505 maybe-install-info-dosutils:
9506 @if dosutils
9507 maybe-install-info-dosutils: install-info-dosutils
9509 install-info-dosutils: \
9510 configure-dosutils \
9511 info-dosutils
9512 @: $(MAKE); $(unstage)
9513 @[ -f ./dosutils/Makefile ] || exit 0; \
9514 r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 $(HOST_EXPORTS) \
9517 for flag in $(EXTRA_HOST_FLAGS) ; do \
9518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519 done; \
9520 echo "Doing install-info in dosutils" ; \
9521 (cd $(HOST_SUBDIR)/dosutils && \
9522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524 "RANLIB=$${RANLIB}" \
9525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526 install-info) \
9527 || exit 1
9529 @endif dosutils
9531 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9532 maybe-install-pdf-dosutils:
9533 @if dosutils
9534 maybe-install-pdf-dosutils: install-pdf-dosutils
9536 install-pdf-dosutils: \
9537 configure-dosutils \
9538 pdf-dosutils
9539 @: $(MAKE); $(unstage)
9540 @[ -f ./dosutils/Makefile ] || exit 0; \
9541 r=`${PWD_COMMAND}`; export r; \
9542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543 $(HOST_EXPORTS) \
9544 for flag in $(EXTRA_HOST_FLAGS) ; do \
9545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546 done; \
9547 echo "Doing install-pdf in dosutils" ; \
9548 (cd $(HOST_SUBDIR)/dosutils && \
9549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551 "RANLIB=$${RANLIB}" \
9552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9553 install-pdf) \
9554 || exit 1
9556 @endif dosutils
9558 .PHONY: maybe-install-html-dosutils install-html-dosutils
9559 maybe-install-html-dosutils:
9560 @if dosutils
9561 maybe-install-html-dosutils: install-html-dosutils
9563 install-html-dosutils: \
9564 configure-dosutils \
9565 html-dosutils
9566 @: $(MAKE); $(unstage)
9567 @[ -f ./dosutils/Makefile ] || exit 0; \
9568 r=`${PWD_COMMAND}`; export r; \
9569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9570 $(HOST_EXPORTS) \
9571 for flag in $(EXTRA_HOST_FLAGS) ; do \
9572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9573 done; \
9574 echo "Doing install-html in dosutils" ; \
9575 (cd $(HOST_SUBDIR)/dosutils && \
9576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9578 "RANLIB=$${RANLIB}" \
9579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9580 install-html) \
9581 || exit 1
9583 @endif dosutils
9585 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9586 maybe-installcheck-dosutils:
9587 @if dosutils
9588 maybe-installcheck-dosutils: installcheck-dosutils
9590 installcheck-dosutils: \
9591 configure-dosutils
9592 @: $(MAKE); $(unstage)
9593 @[ -f ./dosutils/Makefile ] || exit 0; \
9594 r=`${PWD_COMMAND}`; export r; \
9595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596 $(HOST_EXPORTS) \
9597 for flag in $(EXTRA_HOST_FLAGS) ; do \
9598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9599 done; \
9600 echo "Doing installcheck in dosutils" ; \
9601 (cd $(HOST_SUBDIR)/dosutils && \
9602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9604 "RANLIB=$${RANLIB}" \
9605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9606 installcheck) \
9607 || exit 1
9609 @endif dosutils
9611 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
9612 maybe-mostlyclean-dosutils:
9613 @if dosutils
9614 maybe-mostlyclean-dosutils: mostlyclean-dosutils
9616 mostlyclean-dosutils:
9617 @: $(MAKE); $(unstage)
9618 @[ -f ./dosutils/Makefile ] || exit 0; \
9619 r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 $(HOST_EXPORTS) \
9622 for flag in $(EXTRA_HOST_FLAGS) ; do \
9623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624 done; \
9625 echo "Doing mostlyclean in dosutils" ; \
9626 (cd $(HOST_SUBDIR)/dosutils && \
9627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629 "RANLIB=$${RANLIB}" \
9630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9631 mostlyclean) \
9632 || exit 1
9634 @endif dosutils
9636 .PHONY: maybe-clean-dosutils clean-dosutils
9637 maybe-clean-dosutils:
9638 @if dosutils
9639 maybe-clean-dosutils: clean-dosutils
9641 clean-dosutils:
9642 @: $(MAKE); $(unstage)
9643 @[ -f ./dosutils/Makefile ] || exit 0; \
9644 r=`${PWD_COMMAND}`; export r; \
9645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9646 $(HOST_EXPORTS) \
9647 for flag in $(EXTRA_HOST_FLAGS) ; do \
9648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9649 done; \
9650 echo "Doing clean in dosutils" ; \
9651 (cd $(HOST_SUBDIR)/dosutils && \
9652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9654 "RANLIB=$${RANLIB}" \
9655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9656 clean) \
9657 || exit 1
9659 @endif dosutils
9661 .PHONY: maybe-distclean-dosutils distclean-dosutils
9662 maybe-distclean-dosutils:
9663 @if dosutils
9664 maybe-distclean-dosutils: distclean-dosutils
9666 distclean-dosutils:
9667 @: $(MAKE); $(unstage)
9668 @[ -f ./dosutils/Makefile ] || exit 0; \
9669 r=`${PWD_COMMAND}`; export r; \
9670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671 $(HOST_EXPORTS) \
9672 for flag in $(EXTRA_HOST_FLAGS) ; do \
9673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674 done; \
9675 echo "Doing distclean in dosutils" ; \
9676 (cd $(HOST_SUBDIR)/dosutils && \
9677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679 "RANLIB=$${RANLIB}" \
9680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9681 distclean) \
9682 || exit 1
9684 @endif dosutils
9686 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
9687 maybe-maintainer-clean-dosutils:
9688 @if dosutils
9689 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
9691 maintainer-clean-dosutils:
9692 @: $(MAKE); $(unstage)
9693 @[ -f ./dosutils/Makefile ] || exit 0; \
9694 r=`${PWD_COMMAND}`; export r; \
9695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696 $(HOST_EXPORTS) \
9697 for flag in $(EXTRA_HOST_FLAGS) ; do \
9698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9699 done; \
9700 echo "Doing maintainer-clean in dosutils" ; \
9701 (cd $(HOST_SUBDIR)/dosutils && \
9702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9704 "RANLIB=$${RANLIB}" \
9705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9706 maintainer-clean) \
9707 || exit 1
9709 @endif dosutils
9713 .PHONY: configure-etc maybe-configure-etc
9714 maybe-configure-etc:
9715 @if gcc-bootstrap
9716 configure-etc: stage_current
9717 @endif gcc-bootstrap
9718 @if etc
9719 maybe-configure-etc: configure-etc
9720 configure-etc:
9721 @: $(MAKE); $(unstage)
9722 @r=`${PWD_COMMAND}`; export r; \
9723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9724 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
9725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
9726 $(HOST_EXPORTS) \
9727 echo Configuring in $(HOST_SUBDIR)/etc; \
9728 cd "$(HOST_SUBDIR)/etc" || exit 1; \
9729 case $(srcdir) in \
9730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9731 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
9732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9733 esac; \
9734 srcdiroption="--srcdir=$${topdir}/etc"; \
9735 libsrcdir="$$s/etc"; \
9736 $(SHELL) $${libsrcdir}/configure \
9737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9738 --target=${target_alias} $${srcdiroption} \
9739 || exit 1
9740 @endif etc
9746 .PHONY: all-etc maybe-all-etc
9747 maybe-all-etc:
9748 @if gcc-bootstrap
9749 all-etc: stage_current
9750 @endif gcc-bootstrap
9751 @if etc
9752 TARGET-etc=all
9753 maybe-all-etc: all-etc
9754 all-etc: configure-etc
9755 @: $(MAKE); $(unstage)
9756 @r=`${PWD_COMMAND}`; export r; \
9757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9758 $(HOST_EXPORTS) \
9759 (cd $(HOST_SUBDIR)/etc && \
9760 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
9761 @endif etc
9766 .PHONY: check-etc maybe-check-etc
9767 maybe-check-etc:
9768 @if etc
9769 maybe-check-etc: check-etc
9771 check-etc:
9772 @: $(MAKE); $(unstage)
9773 @r=`${PWD_COMMAND}`; export r; \
9774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775 $(HOST_EXPORTS) \
9776 (cd $(HOST_SUBDIR)/etc && \
9777 $(MAKE) $(FLAGS_TO_PASS) check)
9779 @endif etc
9781 .PHONY: install-etc maybe-install-etc
9782 maybe-install-etc:
9783 @if etc
9784 maybe-install-etc: install-etc
9786 install-etc: installdirs
9787 @: $(MAKE); $(unstage)
9788 @r=`${PWD_COMMAND}`; export r; \
9789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790 $(HOST_EXPORTS) \
9791 (cd $(HOST_SUBDIR)/etc && \
9792 $(MAKE) $(FLAGS_TO_PASS) install)
9794 @endif etc
9796 # Other targets (info, dvi, pdf, etc.)
9798 .PHONY: maybe-info-etc info-etc
9799 maybe-info-etc:
9800 @if etc
9801 maybe-info-etc: info-etc
9803 info-etc: \
9804 configure-etc
9805 @: $(MAKE); $(unstage)
9806 @[ -f ./etc/Makefile ] || exit 0; \
9807 r=`${PWD_COMMAND}`; export r; \
9808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809 $(HOST_EXPORTS) \
9810 for flag in $(EXTRA_HOST_FLAGS) ; do \
9811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9812 done; \
9813 echo "Doing info in etc" ; \
9814 (cd $(HOST_SUBDIR)/etc && \
9815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9817 "RANLIB=$${RANLIB}" \
9818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9819 info) \
9820 || exit 1
9822 @endif etc
9824 .PHONY: maybe-dvi-etc dvi-etc
9825 maybe-dvi-etc:
9826 @if etc
9827 maybe-dvi-etc: dvi-etc
9829 dvi-etc: \
9830 configure-etc
9831 @: $(MAKE); $(unstage)
9832 @[ -f ./etc/Makefile ] || exit 0; \
9833 r=`${PWD_COMMAND}`; export r; \
9834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9835 $(HOST_EXPORTS) \
9836 for flag in $(EXTRA_HOST_FLAGS) ; do \
9837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9838 done; \
9839 echo "Doing dvi in etc" ; \
9840 (cd $(HOST_SUBDIR)/etc && \
9841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9843 "RANLIB=$${RANLIB}" \
9844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9845 dvi) \
9846 || exit 1
9848 @endif etc
9850 .PHONY: maybe-pdf-etc pdf-etc
9851 maybe-pdf-etc:
9852 @if etc
9853 maybe-pdf-etc: pdf-etc
9855 pdf-etc: \
9856 configure-etc
9857 @: $(MAKE); $(unstage)
9858 @[ -f ./etc/Makefile ] || exit 0; \
9859 r=`${PWD_COMMAND}`; export r; \
9860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861 $(HOST_EXPORTS) \
9862 for flag in $(EXTRA_HOST_FLAGS) ; do \
9863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864 done; \
9865 echo "Doing pdf in etc" ; \
9866 (cd $(HOST_SUBDIR)/etc && \
9867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869 "RANLIB=$${RANLIB}" \
9870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9871 pdf) \
9872 || exit 1
9874 @endif etc
9876 .PHONY: maybe-html-etc html-etc
9877 maybe-html-etc:
9878 @if etc
9879 maybe-html-etc: html-etc
9881 html-etc: \
9882 configure-etc
9883 @: $(MAKE); $(unstage)
9884 @[ -f ./etc/Makefile ] || exit 0; \
9885 r=`${PWD_COMMAND}`; export r; \
9886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887 $(HOST_EXPORTS) \
9888 for flag in $(EXTRA_HOST_FLAGS) ; do \
9889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9890 done; \
9891 echo "Doing html in etc" ; \
9892 (cd $(HOST_SUBDIR)/etc && \
9893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9895 "RANLIB=$${RANLIB}" \
9896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9897 html) \
9898 || exit 1
9900 @endif etc
9902 .PHONY: maybe-TAGS-etc TAGS-etc
9903 maybe-TAGS-etc:
9904 @if etc
9905 maybe-TAGS-etc: TAGS-etc
9907 TAGS-etc: \
9908 configure-etc
9909 @: $(MAKE); $(unstage)
9910 @[ -f ./etc/Makefile ] || exit 0; \
9911 r=`${PWD_COMMAND}`; export r; \
9912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913 $(HOST_EXPORTS) \
9914 for flag in $(EXTRA_HOST_FLAGS) ; do \
9915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916 done; \
9917 echo "Doing TAGS in etc" ; \
9918 (cd $(HOST_SUBDIR)/etc && \
9919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921 "RANLIB=$${RANLIB}" \
9922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923 TAGS) \
9924 || exit 1
9926 @endif etc
9928 .PHONY: maybe-install-info-etc install-info-etc
9929 maybe-install-info-etc:
9930 @if etc
9931 maybe-install-info-etc: install-info-etc
9933 install-info-etc: \
9934 configure-etc \
9935 info-etc
9936 @: $(MAKE); $(unstage)
9937 @[ -f ./etc/Makefile ] || exit 0; \
9938 r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 $(HOST_EXPORTS) \
9941 for flag in $(EXTRA_HOST_FLAGS) ; do \
9942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9943 done; \
9944 echo "Doing install-info in etc" ; \
9945 (cd $(HOST_SUBDIR)/etc && \
9946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9948 "RANLIB=$${RANLIB}" \
9949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9950 install-info) \
9951 || exit 1
9953 @endif etc
9955 .PHONY: maybe-install-pdf-etc install-pdf-etc
9956 maybe-install-pdf-etc:
9957 @if etc
9958 maybe-install-pdf-etc: install-pdf-etc
9960 install-pdf-etc: \
9961 configure-etc \
9962 pdf-etc
9963 @: $(MAKE); $(unstage)
9964 @[ -f ./etc/Makefile ] || exit 0; \
9965 r=`${PWD_COMMAND}`; export r; \
9966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967 $(HOST_EXPORTS) \
9968 for flag in $(EXTRA_HOST_FLAGS) ; do \
9969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970 done; \
9971 echo "Doing install-pdf in etc" ; \
9972 (cd $(HOST_SUBDIR)/etc && \
9973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975 "RANLIB=$${RANLIB}" \
9976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977 install-pdf) \
9978 || exit 1
9980 @endif etc
9982 .PHONY: maybe-install-html-etc install-html-etc
9983 maybe-install-html-etc:
9984 @if etc
9985 maybe-install-html-etc: install-html-etc
9987 install-html-etc: \
9988 configure-etc \
9989 html-etc
9990 @: $(MAKE); $(unstage)
9991 @[ -f ./etc/Makefile ] || exit 0; \
9992 r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 $(HOST_EXPORTS) \
9995 for flag in $(EXTRA_HOST_FLAGS) ; do \
9996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997 done; \
9998 echo "Doing install-html in etc" ; \
9999 (cd $(HOST_SUBDIR)/etc && \
10000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002 "RANLIB=$${RANLIB}" \
10003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10004 install-html) \
10005 || exit 1
10007 @endif etc
10009 .PHONY: maybe-installcheck-etc installcheck-etc
10010 maybe-installcheck-etc:
10011 @if etc
10012 maybe-installcheck-etc: installcheck-etc
10014 installcheck-etc: \
10015 configure-etc
10016 @: $(MAKE); $(unstage)
10017 @[ -f ./etc/Makefile ] || exit 0; \
10018 r=`${PWD_COMMAND}`; export r; \
10019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020 $(HOST_EXPORTS) \
10021 for flag in $(EXTRA_HOST_FLAGS) ; do \
10022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023 done; \
10024 echo "Doing installcheck in etc" ; \
10025 (cd $(HOST_SUBDIR)/etc && \
10026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028 "RANLIB=$${RANLIB}" \
10029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030 installcheck) \
10031 || exit 1
10033 @endif etc
10035 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10036 maybe-mostlyclean-etc:
10037 @if etc
10038 maybe-mostlyclean-etc: mostlyclean-etc
10040 mostlyclean-etc:
10041 @: $(MAKE); $(unstage)
10042 @[ -f ./etc/Makefile ] || exit 0; \
10043 r=`${PWD_COMMAND}`; export r; \
10044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10045 $(HOST_EXPORTS) \
10046 for flag in $(EXTRA_HOST_FLAGS) ; do \
10047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10048 done; \
10049 echo "Doing mostlyclean in etc" ; \
10050 (cd $(HOST_SUBDIR)/etc && \
10051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10053 "RANLIB=$${RANLIB}" \
10054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10055 mostlyclean) \
10056 || exit 1
10058 @endif etc
10060 .PHONY: maybe-clean-etc clean-etc
10061 maybe-clean-etc:
10062 @if etc
10063 maybe-clean-etc: clean-etc
10065 clean-etc:
10066 @: $(MAKE); $(unstage)
10067 @[ -f ./etc/Makefile ] || exit 0; \
10068 r=`${PWD_COMMAND}`; export r; \
10069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070 $(HOST_EXPORTS) \
10071 for flag in $(EXTRA_HOST_FLAGS) ; do \
10072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073 done; \
10074 echo "Doing clean in etc" ; \
10075 (cd $(HOST_SUBDIR)/etc && \
10076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078 "RANLIB=$${RANLIB}" \
10079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080 clean) \
10081 || exit 1
10083 @endif etc
10085 .PHONY: maybe-distclean-etc distclean-etc
10086 maybe-distclean-etc:
10087 @if etc
10088 maybe-distclean-etc: distclean-etc
10090 distclean-etc:
10091 @: $(MAKE); $(unstage)
10092 @[ -f ./etc/Makefile ] || exit 0; \
10093 r=`${PWD_COMMAND}`; export r; \
10094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10095 $(HOST_EXPORTS) \
10096 for flag in $(EXTRA_HOST_FLAGS) ; do \
10097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10098 done; \
10099 echo "Doing distclean in etc" ; \
10100 (cd $(HOST_SUBDIR)/etc && \
10101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10103 "RANLIB=$${RANLIB}" \
10104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10105 distclean) \
10106 || exit 1
10108 @endif etc
10110 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10111 maybe-maintainer-clean-etc:
10112 @if etc
10113 maybe-maintainer-clean-etc: maintainer-clean-etc
10115 maintainer-clean-etc:
10116 @: $(MAKE); $(unstage)
10117 @[ -f ./etc/Makefile ] || exit 0; \
10118 r=`${PWD_COMMAND}`; export r; \
10119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120 $(HOST_EXPORTS) \
10121 for flag in $(EXTRA_HOST_FLAGS) ; do \
10122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123 done; \
10124 echo "Doing maintainer-clean in etc" ; \
10125 (cd $(HOST_SUBDIR)/etc && \
10126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128 "RANLIB=$${RANLIB}" \
10129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130 maintainer-clean) \
10131 || exit 1
10133 @endif etc
10137 .PHONY: configure-fastjar maybe-configure-fastjar
10138 maybe-configure-fastjar:
10139 @if gcc-bootstrap
10140 configure-fastjar: stage_current
10141 @endif gcc-bootstrap
10142 @if fastjar
10143 maybe-configure-fastjar: configure-fastjar
10144 configure-fastjar:
10145 @: $(MAKE); $(unstage)
10146 @r=`${PWD_COMMAND}`; export r; \
10147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10150 $(HOST_EXPORTS) \
10151 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10152 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10153 case $(srcdir) in \
10154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10155 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10157 esac; \
10158 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10159 libsrcdir="$$s/fastjar"; \
10160 $(SHELL) $${libsrcdir}/configure \
10161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10162 --target=${target_alias} $${srcdiroption} \
10163 || exit 1
10164 @endif fastjar
10170 .PHONY: all-fastjar maybe-all-fastjar
10171 maybe-all-fastjar:
10172 @if gcc-bootstrap
10173 all-fastjar: stage_current
10174 @endif gcc-bootstrap
10175 @if fastjar
10176 TARGET-fastjar=all
10177 maybe-all-fastjar: all-fastjar
10178 all-fastjar: configure-fastjar
10179 @: $(MAKE); $(unstage)
10180 @r=`${PWD_COMMAND}`; export r; \
10181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10182 $(HOST_EXPORTS) \
10183 (cd $(HOST_SUBDIR)/fastjar && \
10184 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
10185 @endif fastjar
10190 .PHONY: check-fastjar maybe-check-fastjar
10191 maybe-check-fastjar:
10192 @if fastjar
10193 maybe-check-fastjar: check-fastjar
10195 # This module is only tested in a native toolchain.
10196 check-fastjar:
10197 @: $(MAKE); $(unstage)
10198 @if [ '$(host)' = '$(target)' ] ; then \
10199 r=`${PWD_COMMAND}`; export r; \
10200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10201 $(HOST_EXPORTS) \
10202 (cd $(HOST_SUBDIR)/fastjar && \
10203 $(MAKE) $(FLAGS_TO_PASS) check); \
10206 @endif fastjar
10208 .PHONY: install-fastjar maybe-install-fastjar
10209 maybe-install-fastjar:
10210 @if fastjar
10211 maybe-install-fastjar: install-fastjar
10213 install-fastjar: installdirs
10214 @: $(MAKE); $(unstage)
10215 @r=`${PWD_COMMAND}`; export r; \
10216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217 $(HOST_EXPORTS) \
10218 (cd $(HOST_SUBDIR)/fastjar && \
10219 $(MAKE) $(FLAGS_TO_PASS) install)
10221 @endif fastjar
10223 # Other targets (info, dvi, pdf, etc.)
10225 .PHONY: maybe-info-fastjar info-fastjar
10226 maybe-info-fastjar:
10227 @if fastjar
10228 maybe-info-fastjar: info-fastjar
10230 info-fastjar: \
10231 configure-fastjar
10232 @: $(MAKE); $(unstage)
10233 @[ -f ./fastjar/Makefile ] || exit 0; \
10234 r=`${PWD_COMMAND}`; export r; \
10235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10236 $(HOST_EXPORTS) \
10237 for flag in $(EXTRA_HOST_FLAGS) ; do \
10238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10239 done; \
10240 echo "Doing info in fastjar" ; \
10241 (cd $(HOST_SUBDIR)/fastjar && \
10242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10244 "RANLIB=$${RANLIB}" \
10245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10246 info) \
10247 || exit 1
10249 @endif fastjar
10251 .PHONY: maybe-dvi-fastjar dvi-fastjar
10252 maybe-dvi-fastjar:
10253 @if fastjar
10254 maybe-dvi-fastjar: dvi-fastjar
10256 dvi-fastjar: \
10257 configure-fastjar
10258 @: $(MAKE); $(unstage)
10259 @[ -f ./fastjar/Makefile ] || exit 0; \
10260 r=`${PWD_COMMAND}`; export r; \
10261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262 $(HOST_EXPORTS) \
10263 for flag in $(EXTRA_HOST_FLAGS) ; do \
10264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10265 done; \
10266 echo "Doing dvi in fastjar" ; \
10267 (cd $(HOST_SUBDIR)/fastjar && \
10268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270 "RANLIB=$${RANLIB}" \
10271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10272 dvi) \
10273 || exit 1
10275 @endif fastjar
10277 .PHONY: maybe-pdf-fastjar pdf-fastjar
10278 maybe-pdf-fastjar:
10279 @if fastjar
10280 maybe-pdf-fastjar: pdf-fastjar
10282 pdf-fastjar: \
10283 configure-fastjar
10284 @: $(MAKE); $(unstage)
10285 @[ -f ./fastjar/Makefile ] || exit 0; \
10286 r=`${PWD_COMMAND}`; export r; \
10287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10288 $(HOST_EXPORTS) \
10289 for flag in $(EXTRA_HOST_FLAGS) ; do \
10290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10291 done; \
10292 echo "Doing pdf in fastjar" ; \
10293 (cd $(HOST_SUBDIR)/fastjar && \
10294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10296 "RANLIB=$${RANLIB}" \
10297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10298 pdf) \
10299 || exit 1
10301 @endif fastjar
10303 .PHONY: maybe-html-fastjar html-fastjar
10304 maybe-html-fastjar:
10305 @if fastjar
10306 maybe-html-fastjar: html-fastjar
10308 html-fastjar: \
10309 configure-fastjar
10310 @: $(MAKE); $(unstage)
10311 @[ -f ./fastjar/Makefile ] || exit 0; \
10312 r=`${PWD_COMMAND}`; export r; \
10313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10314 $(HOST_EXPORTS) \
10315 for flag in $(EXTRA_HOST_FLAGS) ; do \
10316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10317 done; \
10318 echo "Doing html in fastjar" ; \
10319 (cd $(HOST_SUBDIR)/fastjar && \
10320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10322 "RANLIB=$${RANLIB}" \
10323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10324 html) \
10325 || exit 1
10327 @endif fastjar
10329 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10330 maybe-TAGS-fastjar:
10331 @if fastjar
10332 maybe-TAGS-fastjar: TAGS-fastjar
10334 TAGS-fastjar: \
10335 configure-fastjar
10336 @: $(MAKE); $(unstage)
10337 @[ -f ./fastjar/Makefile ] || exit 0; \
10338 r=`${PWD_COMMAND}`; export r; \
10339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340 $(HOST_EXPORTS) \
10341 for flag in $(EXTRA_HOST_FLAGS) ; do \
10342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10343 done; \
10344 echo "Doing TAGS in fastjar" ; \
10345 (cd $(HOST_SUBDIR)/fastjar && \
10346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10348 "RANLIB=$${RANLIB}" \
10349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10350 TAGS) \
10351 || exit 1
10353 @endif fastjar
10355 .PHONY: maybe-install-info-fastjar install-info-fastjar
10356 maybe-install-info-fastjar:
10357 @if fastjar
10358 maybe-install-info-fastjar: install-info-fastjar
10360 install-info-fastjar: \
10361 configure-fastjar \
10362 info-fastjar
10363 @: $(MAKE); $(unstage)
10364 @[ -f ./fastjar/Makefile ] || exit 0; \
10365 r=`${PWD_COMMAND}`; export r; \
10366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367 $(HOST_EXPORTS) \
10368 for flag in $(EXTRA_HOST_FLAGS) ; do \
10369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370 done; \
10371 echo "Doing install-info in fastjar" ; \
10372 (cd $(HOST_SUBDIR)/fastjar && \
10373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375 "RANLIB=$${RANLIB}" \
10376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10377 install-info) \
10378 || exit 1
10380 @endif fastjar
10382 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10383 maybe-install-pdf-fastjar:
10384 @if fastjar
10385 maybe-install-pdf-fastjar: install-pdf-fastjar
10387 install-pdf-fastjar: \
10388 configure-fastjar \
10389 pdf-fastjar
10390 @: $(MAKE); $(unstage)
10391 @[ -f ./fastjar/Makefile ] || exit 0; \
10392 r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 $(HOST_EXPORTS) \
10395 for flag in $(EXTRA_HOST_FLAGS) ; do \
10396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397 done; \
10398 echo "Doing install-pdf in fastjar" ; \
10399 (cd $(HOST_SUBDIR)/fastjar && \
10400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402 "RANLIB=$${RANLIB}" \
10403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404 install-pdf) \
10405 || exit 1
10407 @endif fastjar
10409 .PHONY: maybe-install-html-fastjar install-html-fastjar
10410 maybe-install-html-fastjar:
10411 @if fastjar
10412 maybe-install-html-fastjar: install-html-fastjar
10414 install-html-fastjar: \
10415 configure-fastjar \
10416 html-fastjar
10417 @: $(MAKE); $(unstage)
10418 @[ -f ./fastjar/Makefile ] || exit 0; \
10419 r=`${PWD_COMMAND}`; export r; \
10420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421 $(HOST_EXPORTS) \
10422 for flag in $(EXTRA_HOST_FLAGS) ; do \
10423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10424 done; \
10425 echo "Doing install-html in fastjar" ; \
10426 (cd $(HOST_SUBDIR)/fastjar && \
10427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10429 "RANLIB=$${RANLIB}" \
10430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10431 install-html) \
10432 || exit 1
10434 @endif fastjar
10436 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10437 maybe-installcheck-fastjar:
10438 @if fastjar
10439 maybe-installcheck-fastjar: installcheck-fastjar
10441 installcheck-fastjar: \
10442 configure-fastjar
10443 @: $(MAKE); $(unstage)
10444 @[ -f ./fastjar/Makefile ] || exit 0; \
10445 r=`${PWD_COMMAND}`; export r; \
10446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447 $(HOST_EXPORTS) \
10448 for flag in $(EXTRA_HOST_FLAGS) ; do \
10449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10450 done; \
10451 echo "Doing installcheck in fastjar" ; \
10452 (cd $(HOST_SUBDIR)/fastjar && \
10453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10455 "RANLIB=$${RANLIB}" \
10456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10457 installcheck) \
10458 || exit 1
10460 @endif fastjar
10462 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10463 maybe-mostlyclean-fastjar:
10464 @if fastjar
10465 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10467 mostlyclean-fastjar:
10468 @: $(MAKE); $(unstage)
10469 @[ -f ./fastjar/Makefile ] || exit 0; \
10470 r=`${PWD_COMMAND}`; export r; \
10471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472 $(HOST_EXPORTS) \
10473 for flag in $(EXTRA_HOST_FLAGS) ; do \
10474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10475 done; \
10476 echo "Doing mostlyclean in fastjar" ; \
10477 (cd $(HOST_SUBDIR)/fastjar && \
10478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10480 "RANLIB=$${RANLIB}" \
10481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10482 mostlyclean) \
10483 || exit 1
10485 @endif fastjar
10487 .PHONY: maybe-clean-fastjar clean-fastjar
10488 maybe-clean-fastjar:
10489 @if fastjar
10490 maybe-clean-fastjar: clean-fastjar
10492 clean-fastjar:
10493 @: $(MAKE); $(unstage)
10494 @[ -f ./fastjar/Makefile ] || exit 0; \
10495 r=`${PWD_COMMAND}`; export r; \
10496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10497 $(HOST_EXPORTS) \
10498 for flag in $(EXTRA_HOST_FLAGS) ; do \
10499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10500 done; \
10501 echo "Doing clean in fastjar" ; \
10502 (cd $(HOST_SUBDIR)/fastjar && \
10503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10505 "RANLIB=$${RANLIB}" \
10506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10507 clean) \
10508 || exit 1
10510 @endif fastjar
10512 .PHONY: maybe-distclean-fastjar distclean-fastjar
10513 maybe-distclean-fastjar:
10514 @if fastjar
10515 maybe-distclean-fastjar: distclean-fastjar
10517 distclean-fastjar:
10518 @: $(MAKE); $(unstage)
10519 @[ -f ./fastjar/Makefile ] || exit 0; \
10520 r=`${PWD_COMMAND}`; export r; \
10521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10522 $(HOST_EXPORTS) \
10523 for flag in $(EXTRA_HOST_FLAGS) ; do \
10524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10525 done; \
10526 echo "Doing distclean in fastjar" ; \
10527 (cd $(HOST_SUBDIR)/fastjar && \
10528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10530 "RANLIB=$${RANLIB}" \
10531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10532 distclean) \
10533 || exit 1
10535 @endif fastjar
10537 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10538 maybe-maintainer-clean-fastjar:
10539 @if fastjar
10540 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10542 maintainer-clean-fastjar:
10543 @: $(MAKE); $(unstage)
10544 @[ -f ./fastjar/Makefile ] || exit 0; \
10545 r=`${PWD_COMMAND}`; export r; \
10546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10547 $(HOST_EXPORTS) \
10548 for flag in $(EXTRA_HOST_FLAGS) ; do \
10549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10550 done; \
10551 echo "Doing maintainer-clean in fastjar" ; \
10552 (cd $(HOST_SUBDIR)/fastjar && \
10553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10555 "RANLIB=$${RANLIB}" \
10556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10557 maintainer-clean) \
10558 || exit 1
10560 @endif fastjar
10564 .PHONY: configure-fileutils maybe-configure-fileutils
10565 maybe-configure-fileutils:
10566 @if gcc-bootstrap
10567 configure-fileutils: stage_current
10568 @endif gcc-bootstrap
10569 @if fileutils
10570 maybe-configure-fileutils: configure-fileutils
10571 configure-fileutils:
10572 @: $(MAKE); $(unstage)
10573 @r=`${PWD_COMMAND}`; export r; \
10574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10575 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10577 $(HOST_EXPORTS) \
10578 echo Configuring in $(HOST_SUBDIR)/fileutils; \
10579 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10580 case $(srcdir) in \
10581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584 esac; \
10585 srcdiroption="--srcdir=$${topdir}/fileutils"; \
10586 libsrcdir="$$s/fileutils"; \
10587 $(SHELL) $${libsrcdir}/configure \
10588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10589 --target=${target_alias} $${srcdiroption} \
10590 || exit 1
10591 @endif fileutils
10597 .PHONY: all-fileutils maybe-all-fileutils
10598 maybe-all-fileutils:
10599 @if gcc-bootstrap
10600 all-fileutils: stage_current
10601 @endif gcc-bootstrap
10602 @if fileutils
10603 TARGET-fileutils=all
10604 maybe-all-fileutils: all-fileutils
10605 all-fileutils: configure-fileutils
10606 @: $(MAKE); $(unstage)
10607 @r=`${PWD_COMMAND}`; export r; \
10608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10609 $(HOST_EXPORTS) \
10610 (cd $(HOST_SUBDIR)/fileutils && \
10611 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
10612 @endif fileutils
10617 .PHONY: check-fileutils maybe-check-fileutils
10618 maybe-check-fileutils:
10619 @if fileutils
10620 maybe-check-fileutils: check-fileutils
10622 check-fileutils:
10623 @: $(MAKE); $(unstage)
10624 @r=`${PWD_COMMAND}`; export r; \
10625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626 $(HOST_EXPORTS) \
10627 (cd $(HOST_SUBDIR)/fileutils && \
10628 $(MAKE) $(FLAGS_TO_PASS) check)
10630 @endif fileutils
10632 .PHONY: install-fileutils maybe-install-fileutils
10633 maybe-install-fileutils:
10634 @if fileutils
10635 maybe-install-fileutils: install-fileutils
10637 install-fileutils: installdirs
10638 @: $(MAKE); $(unstage)
10639 @r=`${PWD_COMMAND}`; export r; \
10640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641 $(HOST_EXPORTS) \
10642 (cd $(HOST_SUBDIR)/fileutils && \
10643 $(MAKE) $(FLAGS_TO_PASS) install)
10645 @endif fileutils
10647 # Other targets (info, dvi, pdf, etc.)
10649 .PHONY: maybe-info-fileutils info-fileutils
10650 maybe-info-fileutils:
10651 @if fileutils
10652 maybe-info-fileutils: info-fileutils
10654 info-fileutils: \
10655 configure-fileutils
10656 @: $(MAKE); $(unstage)
10657 @[ -f ./fileutils/Makefile ] || exit 0; \
10658 r=`${PWD_COMMAND}`; export r; \
10659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660 $(HOST_EXPORTS) \
10661 for flag in $(EXTRA_HOST_FLAGS) ; do \
10662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10663 done; \
10664 echo "Doing info in fileutils" ; \
10665 (cd $(HOST_SUBDIR)/fileutils && \
10666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10668 "RANLIB=$${RANLIB}" \
10669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10670 info) \
10671 || exit 1
10673 @endif fileutils
10675 .PHONY: maybe-dvi-fileutils dvi-fileutils
10676 maybe-dvi-fileutils:
10677 @if fileutils
10678 maybe-dvi-fileutils: dvi-fileutils
10680 dvi-fileutils: \
10681 configure-fileutils
10682 @: $(MAKE); $(unstage)
10683 @[ -f ./fileutils/Makefile ] || exit 0; \
10684 r=`${PWD_COMMAND}`; export r; \
10685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10686 $(HOST_EXPORTS) \
10687 for flag in $(EXTRA_HOST_FLAGS) ; do \
10688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10689 done; \
10690 echo "Doing dvi in fileutils" ; \
10691 (cd $(HOST_SUBDIR)/fileutils && \
10692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10694 "RANLIB=$${RANLIB}" \
10695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10696 dvi) \
10697 || exit 1
10699 @endif fileutils
10701 .PHONY: maybe-pdf-fileutils pdf-fileutils
10702 maybe-pdf-fileutils:
10703 @if fileutils
10704 maybe-pdf-fileutils: pdf-fileutils
10706 pdf-fileutils: \
10707 configure-fileutils
10708 @: $(MAKE); $(unstage)
10709 @[ -f ./fileutils/Makefile ] || exit 0; \
10710 r=`${PWD_COMMAND}`; export r; \
10711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712 $(HOST_EXPORTS) \
10713 for flag in $(EXTRA_HOST_FLAGS) ; do \
10714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10715 done; \
10716 echo "Doing pdf in fileutils" ; \
10717 (cd $(HOST_SUBDIR)/fileutils && \
10718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10720 "RANLIB=$${RANLIB}" \
10721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10722 pdf) \
10723 || exit 1
10725 @endif fileutils
10727 .PHONY: maybe-html-fileutils html-fileutils
10728 maybe-html-fileutils:
10729 @if fileutils
10730 maybe-html-fileutils: html-fileutils
10732 html-fileutils: \
10733 configure-fileutils
10734 @: $(MAKE); $(unstage)
10735 @[ -f ./fileutils/Makefile ] || exit 0; \
10736 r=`${PWD_COMMAND}`; export r; \
10737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738 $(HOST_EXPORTS) \
10739 for flag in $(EXTRA_HOST_FLAGS) ; do \
10740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741 done; \
10742 echo "Doing html in fileutils" ; \
10743 (cd $(HOST_SUBDIR)/fileutils && \
10744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746 "RANLIB=$${RANLIB}" \
10747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748 html) \
10749 || exit 1
10751 @endif fileutils
10753 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
10754 maybe-TAGS-fileutils:
10755 @if fileutils
10756 maybe-TAGS-fileutils: TAGS-fileutils
10758 TAGS-fileutils: \
10759 configure-fileutils
10760 @: $(MAKE); $(unstage)
10761 @[ -f ./fileutils/Makefile ] || exit 0; \
10762 r=`${PWD_COMMAND}`; export r; \
10763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10764 $(HOST_EXPORTS) \
10765 for flag in $(EXTRA_HOST_FLAGS) ; do \
10766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10767 done; \
10768 echo "Doing TAGS in fileutils" ; \
10769 (cd $(HOST_SUBDIR)/fileutils && \
10770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10772 "RANLIB=$${RANLIB}" \
10773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10774 TAGS) \
10775 || exit 1
10777 @endif fileutils
10779 .PHONY: maybe-install-info-fileutils install-info-fileutils
10780 maybe-install-info-fileutils:
10781 @if fileutils
10782 maybe-install-info-fileutils: install-info-fileutils
10784 install-info-fileutils: \
10785 configure-fileutils \
10786 info-fileutils
10787 @: $(MAKE); $(unstage)
10788 @[ -f ./fileutils/Makefile ] || exit 0; \
10789 r=`${PWD_COMMAND}`; export r; \
10790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791 $(HOST_EXPORTS) \
10792 for flag in $(EXTRA_HOST_FLAGS) ; do \
10793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10794 done; \
10795 echo "Doing install-info in fileutils" ; \
10796 (cd $(HOST_SUBDIR)/fileutils && \
10797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10799 "RANLIB=$${RANLIB}" \
10800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10801 install-info) \
10802 || exit 1
10804 @endif fileutils
10806 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
10807 maybe-install-pdf-fileutils:
10808 @if fileutils
10809 maybe-install-pdf-fileutils: install-pdf-fileutils
10811 install-pdf-fileutils: \
10812 configure-fileutils \
10813 pdf-fileutils
10814 @: $(MAKE); $(unstage)
10815 @[ -f ./fileutils/Makefile ] || exit 0; \
10816 r=`${PWD_COMMAND}`; export r; \
10817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10818 $(HOST_EXPORTS) \
10819 for flag in $(EXTRA_HOST_FLAGS) ; do \
10820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10821 done; \
10822 echo "Doing install-pdf in fileutils" ; \
10823 (cd $(HOST_SUBDIR)/fileutils && \
10824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10826 "RANLIB=$${RANLIB}" \
10827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10828 install-pdf) \
10829 || exit 1
10831 @endif fileutils
10833 .PHONY: maybe-install-html-fileutils install-html-fileutils
10834 maybe-install-html-fileutils:
10835 @if fileutils
10836 maybe-install-html-fileutils: install-html-fileutils
10838 install-html-fileutils: \
10839 configure-fileutils \
10840 html-fileutils
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./fileutils/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing install-html in fileutils" ; \
10850 (cd $(HOST_SUBDIR)/fileutils && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 install-html) \
10856 || exit 1
10858 @endif fileutils
10860 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
10861 maybe-installcheck-fileutils:
10862 @if fileutils
10863 maybe-installcheck-fileutils: installcheck-fileutils
10865 installcheck-fileutils: \
10866 configure-fileutils
10867 @: $(MAKE); $(unstage)
10868 @[ -f ./fileutils/Makefile ] || exit 0; \
10869 r=`${PWD_COMMAND}`; export r; \
10870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871 $(HOST_EXPORTS) \
10872 for flag in $(EXTRA_HOST_FLAGS) ; do \
10873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874 done; \
10875 echo "Doing installcheck in fileutils" ; \
10876 (cd $(HOST_SUBDIR)/fileutils && \
10877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879 "RANLIB=$${RANLIB}" \
10880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881 installcheck) \
10882 || exit 1
10884 @endif fileutils
10886 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10887 maybe-mostlyclean-fileutils:
10888 @if fileutils
10889 maybe-mostlyclean-fileutils: mostlyclean-fileutils
10891 mostlyclean-fileutils:
10892 @: $(MAKE); $(unstage)
10893 @[ -f ./fileutils/Makefile ] || exit 0; \
10894 r=`${PWD_COMMAND}`; export r; \
10895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896 $(HOST_EXPORTS) \
10897 for flag in $(EXTRA_HOST_FLAGS) ; do \
10898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10899 done; \
10900 echo "Doing mostlyclean in fileutils" ; \
10901 (cd $(HOST_SUBDIR)/fileutils && \
10902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10904 "RANLIB=$${RANLIB}" \
10905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10906 mostlyclean) \
10907 || exit 1
10909 @endif fileutils
10911 .PHONY: maybe-clean-fileutils clean-fileutils
10912 maybe-clean-fileutils:
10913 @if fileutils
10914 maybe-clean-fileutils: clean-fileutils
10916 clean-fileutils:
10917 @: $(MAKE); $(unstage)
10918 @[ -f ./fileutils/Makefile ] || exit 0; \
10919 r=`${PWD_COMMAND}`; export r; \
10920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10921 $(HOST_EXPORTS) \
10922 for flag in $(EXTRA_HOST_FLAGS) ; do \
10923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10924 done; \
10925 echo "Doing clean in fileutils" ; \
10926 (cd $(HOST_SUBDIR)/fileutils && \
10927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10929 "RANLIB=$${RANLIB}" \
10930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10931 clean) \
10932 || exit 1
10934 @endif fileutils
10936 .PHONY: maybe-distclean-fileutils distclean-fileutils
10937 maybe-distclean-fileutils:
10938 @if fileutils
10939 maybe-distclean-fileutils: distclean-fileutils
10941 distclean-fileutils:
10942 @: $(MAKE); $(unstage)
10943 @[ -f ./fileutils/Makefile ] || exit 0; \
10944 r=`${PWD_COMMAND}`; export r; \
10945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946 $(HOST_EXPORTS) \
10947 for flag in $(EXTRA_HOST_FLAGS) ; do \
10948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949 done; \
10950 echo "Doing distclean in fileutils" ; \
10951 (cd $(HOST_SUBDIR)/fileutils && \
10952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954 "RANLIB=$${RANLIB}" \
10955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10956 distclean) \
10957 || exit 1
10959 @endif fileutils
10961 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
10962 maybe-maintainer-clean-fileutils:
10963 @if fileutils
10964 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
10966 maintainer-clean-fileutils:
10967 @: $(MAKE); $(unstage)
10968 @[ -f ./fileutils/Makefile ] || exit 0; \
10969 r=`${PWD_COMMAND}`; export r; \
10970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10971 $(HOST_EXPORTS) \
10972 for flag in $(EXTRA_HOST_FLAGS) ; do \
10973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10974 done; \
10975 echo "Doing maintainer-clean in fileutils" ; \
10976 (cd $(HOST_SUBDIR)/fileutils && \
10977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10979 "RANLIB=$${RANLIB}" \
10980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10981 maintainer-clean) \
10982 || exit 1
10984 @endif fileutils
10988 .PHONY: configure-findutils maybe-configure-findutils
10989 maybe-configure-findutils:
10990 @if gcc-bootstrap
10991 configure-findutils: stage_current
10992 @endif gcc-bootstrap
10993 @if findutils
10994 maybe-configure-findutils: configure-findutils
10995 configure-findutils:
10996 @: $(MAKE); $(unstage)
10997 @r=`${PWD_COMMAND}`; export r; \
10998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10999 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11001 $(HOST_EXPORTS) \
11002 echo Configuring in $(HOST_SUBDIR)/findutils; \
11003 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11004 case $(srcdir) in \
11005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11006 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11008 esac; \
11009 srcdiroption="--srcdir=$${topdir}/findutils"; \
11010 libsrcdir="$$s/findutils"; \
11011 $(SHELL) $${libsrcdir}/configure \
11012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11013 --target=${target_alias} $${srcdiroption} \
11014 || exit 1
11015 @endif findutils
11021 .PHONY: all-findutils maybe-all-findutils
11022 maybe-all-findutils:
11023 @if gcc-bootstrap
11024 all-findutils: stage_current
11025 @endif gcc-bootstrap
11026 @if findutils
11027 TARGET-findutils=all
11028 maybe-all-findutils: all-findutils
11029 all-findutils: configure-findutils
11030 @: $(MAKE); $(unstage)
11031 @r=`${PWD_COMMAND}`; export r; \
11032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11033 $(HOST_EXPORTS) \
11034 (cd $(HOST_SUBDIR)/findutils && \
11035 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
11036 @endif findutils
11041 .PHONY: check-findutils maybe-check-findutils
11042 maybe-check-findutils:
11043 @if findutils
11044 maybe-check-findutils: check-findutils
11046 check-findutils:
11047 @: $(MAKE); $(unstage)
11048 @r=`${PWD_COMMAND}`; export r; \
11049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11050 $(HOST_EXPORTS) \
11051 (cd $(HOST_SUBDIR)/findutils && \
11052 $(MAKE) $(FLAGS_TO_PASS) check)
11054 @endif findutils
11056 .PHONY: install-findutils maybe-install-findutils
11057 maybe-install-findutils:
11058 @if findutils
11059 maybe-install-findutils: install-findutils
11061 install-findutils: installdirs
11062 @: $(MAKE); $(unstage)
11063 @r=`${PWD_COMMAND}`; export r; \
11064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11065 $(HOST_EXPORTS) \
11066 (cd $(HOST_SUBDIR)/findutils && \
11067 $(MAKE) $(FLAGS_TO_PASS) install)
11069 @endif findutils
11071 # Other targets (info, dvi, pdf, etc.)
11073 .PHONY: maybe-info-findutils info-findutils
11074 maybe-info-findutils:
11075 @if findutils
11076 maybe-info-findutils: info-findutils
11078 info-findutils: \
11079 configure-findutils
11080 @: $(MAKE); $(unstage)
11081 @[ -f ./findutils/Makefile ] || exit 0; \
11082 r=`${PWD_COMMAND}`; export r; \
11083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084 $(HOST_EXPORTS) \
11085 for flag in $(EXTRA_HOST_FLAGS) ; do \
11086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11087 done; \
11088 echo "Doing info in findutils" ; \
11089 (cd $(HOST_SUBDIR)/findutils && \
11090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11092 "RANLIB=$${RANLIB}" \
11093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11094 info) \
11095 || exit 1
11097 @endif findutils
11099 .PHONY: maybe-dvi-findutils dvi-findutils
11100 maybe-dvi-findutils:
11101 @if findutils
11102 maybe-dvi-findutils: dvi-findutils
11104 dvi-findutils: \
11105 configure-findutils
11106 @: $(MAKE); $(unstage)
11107 @[ -f ./findutils/Makefile ] || exit 0; \
11108 r=`${PWD_COMMAND}`; export r; \
11109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110 $(HOST_EXPORTS) \
11111 for flag in $(EXTRA_HOST_FLAGS) ; do \
11112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113 done; \
11114 echo "Doing dvi in findutils" ; \
11115 (cd $(HOST_SUBDIR)/findutils && \
11116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118 "RANLIB=$${RANLIB}" \
11119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11120 dvi) \
11121 || exit 1
11123 @endif findutils
11125 .PHONY: maybe-pdf-findutils pdf-findutils
11126 maybe-pdf-findutils:
11127 @if findutils
11128 maybe-pdf-findutils: pdf-findutils
11130 pdf-findutils: \
11131 configure-findutils
11132 @: $(MAKE); $(unstage)
11133 @[ -f ./findutils/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 for flag in $(EXTRA_HOST_FLAGS) ; do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing pdf in findutils" ; \
11141 (cd $(HOST_SUBDIR)/findutils && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146 pdf) \
11147 || exit 1
11149 @endif findutils
11151 .PHONY: maybe-html-findutils html-findutils
11152 maybe-html-findutils:
11153 @if findutils
11154 maybe-html-findutils: html-findutils
11156 html-findutils: \
11157 configure-findutils
11158 @: $(MAKE); $(unstage)
11159 @[ -f ./findutils/Makefile ] || exit 0; \
11160 r=`${PWD_COMMAND}`; export r; \
11161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 $(HOST_EXPORTS) \
11163 for flag in $(EXTRA_HOST_FLAGS) ; do \
11164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11165 done; \
11166 echo "Doing html in findutils" ; \
11167 (cd $(HOST_SUBDIR)/findutils && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11170 "RANLIB=$${RANLIB}" \
11171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11172 html) \
11173 || exit 1
11175 @endif findutils
11177 .PHONY: maybe-TAGS-findutils TAGS-findutils
11178 maybe-TAGS-findutils:
11179 @if findutils
11180 maybe-TAGS-findutils: TAGS-findutils
11182 TAGS-findutils: \
11183 configure-findutils
11184 @: $(MAKE); $(unstage)
11185 @[ -f ./findutils/Makefile ] || exit 0; \
11186 r=`${PWD_COMMAND}`; export r; \
11187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188 $(HOST_EXPORTS) \
11189 for flag in $(EXTRA_HOST_FLAGS) ; do \
11190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11191 done; \
11192 echo "Doing TAGS in findutils" ; \
11193 (cd $(HOST_SUBDIR)/findutils && \
11194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11196 "RANLIB=$${RANLIB}" \
11197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11198 TAGS) \
11199 || exit 1
11201 @endif findutils
11203 .PHONY: maybe-install-info-findutils install-info-findutils
11204 maybe-install-info-findutils:
11205 @if findutils
11206 maybe-install-info-findutils: install-info-findutils
11208 install-info-findutils: \
11209 configure-findutils \
11210 info-findutils
11211 @: $(MAKE); $(unstage)
11212 @[ -f ./findutils/Makefile ] || exit 0; \
11213 r=`${PWD_COMMAND}`; export r; \
11214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11215 $(HOST_EXPORTS) \
11216 for flag in $(EXTRA_HOST_FLAGS) ; do \
11217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11218 done; \
11219 echo "Doing install-info in findutils" ; \
11220 (cd $(HOST_SUBDIR)/findutils && \
11221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11223 "RANLIB=$${RANLIB}" \
11224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11225 install-info) \
11226 || exit 1
11228 @endif findutils
11230 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11231 maybe-install-pdf-findutils:
11232 @if findutils
11233 maybe-install-pdf-findutils: install-pdf-findutils
11235 install-pdf-findutils: \
11236 configure-findutils \
11237 pdf-findutils
11238 @: $(MAKE); $(unstage)
11239 @[ -f ./findutils/Makefile ] || exit 0; \
11240 r=`${PWD_COMMAND}`; export r; \
11241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11242 $(HOST_EXPORTS) \
11243 for flag in $(EXTRA_HOST_FLAGS) ; do \
11244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11245 done; \
11246 echo "Doing install-pdf in findutils" ; \
11247 (cd $(HOST_SUBDIR)/findutils && \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11250 "RANLIB=$${RANLIB}" \
11251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11252 install-pdf) \
11253 || exit 1
11255 @endif findutils
11257 .PHONY: maybe-install-html-findutils install-html-findutils
11258 maybe-install-html-findutils:
11259 @if findutils
11260 maybe-install-html-findutils: install-html-findutils
11262 install-html-findutils: \
11263 configure-findutils \
11264 html-findutils
11265 @: $(MAKE); $(unstage)
11266 @[ -f ./findutils/Makefile ] || exit 0; \
11267 r=`${PWD_COMMAND}`; export r; \
11268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269 $(HOST_EXPORTS) \
11270 for flag in $(EXTRA_HOST_FLAGS) ; do \
11271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11272 done; \
11273 echo "Doing install-html in findutils" ; \
11274 (cd $(HOST_SUBDIR)/findutils && \
11275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11277 "RANLIB=$${RANLIB}" \
11278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11279 install-html) \
11280 || exit 1
11282 @endif findutils
11284 .PHONY: maybe-installcheck-findutils installcheck-findutils
11285 maybe-installcheck-findutils:
11286 @if findutils
11287 maybe-installcheck-findutils: installcheck-findutils
11289 installcheck-findutils: \
11290 configure-findutils
11291 @: $(MAKE); $(unstage)
11292 @[ -f ./findutils/Makefile ] || exit 0; \
11293 r=`${PWD_COMMAND}`; export r; \
11294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11295 $(HOST_EXPORTS) \
11296 for flag in $(EXTRA_HOST_FLAGS) ; do \
11297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11298 done; \
11299 echo "Doing installcheck in findutils" ; \
11300 (cd $(HOST_SUBDIR)/findutils && \
11301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11303 "RANLIB=$${RANLIB}" \
11304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11305 installcheck) \
11306 || exit 1
11308 @endif findutils
11310 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11311 maybe-mostlyclean-findutils:
11312 @if findutils
11313 maybe-mostlyclean-findutils: mostlyclean-findutils
11315 mostlyclean-findutils:
11316 @: $(MAKE); $(unstage)
11317 @[ -f ./findutils/Makefile ] || exit 0; \
11318 r=`${PWD_COMMAND}`; export r; \
11319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320 $(HOST_EXPORTS) \
11321 for flag in $(EXTRA_HOST_FLAGS) ; do \
11322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11323 done; \
11324 echo "Doing mostlyclean in findutils" ; \
11325 (cd $(HOST_SUBDIR)/findutils && \
11326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11328 "RANLIB=$${RANLIB}" \
11329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11330 mostlyclean) \
11331 || exit 1
11333 @endif findutils
11335 .PHONY: maybe-clean-findutils clean-findutils
11336 maybe-clean-findutils:
11337 @if findutils
11338 maybe-clean-findutils: clean-findutils
11340 clean-findutils:
11341 @: $(MAKE); $(unstage)
11342 @[ -f ./findutils/Makefile ] || exit 0; \
11343 r=`${PWD_COMMAND}`; export r; \
11344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11345 $(HOST_EXPORTS) \
11346 for flag in $(EXTRA_HOST_FLAGS) ; do \
11347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11348 done; \
11349 echo "Doing clean in findutils" ; \
11350 (cd $(HOST_SUBDIR)/findutils && \
11351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11353 "RANLIB=$${RANLIB}" \
11354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11355 clean) \
11356 || exit 1
11358 @endif findutils
11360 .PHONY: maybe-distclean-findutils distclean-findutils
11361 maybe-distclean-findutils:
11362 @if findutils
11363 maybe-distclean-findutils: distclean-findutils
11365 distclean-findutils:
11366 @: $(MAKE); $(unstage)
11367 @[ -f ./findutils/Makefile ] || exit 0; \
11368 r=`${PWD_COMMAND}`; export r; \
11369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370 $(HOST_EXPORTS) \
11371 for flag in $(EXTRA_HOST_FLAGS) ; do \
11372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373 done; \
11374 echo "Doing distclean in findutils" ; \
11375 (cd $(HOST_SUBDIR)/findutils && \
11376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378 "RANLIB=$${RANLIB}" \
11379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380 distclean) \
11381 || exit 1
11383 @endif findutils
11385 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11386 maybe-maintainer-clean-findutils:
11387 @if findutils
11388 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11390 maintainer-clean-findutils:
11391 @: $(MAKE); $(unstage)
11392 @[ -f ./findutils/Makefile ] || exit 0; \
11393 r=`${PWD_COMMAND}`; export r; \
11394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395 $(HOST_EXPORTS) \
11396 for flag in $(EXTRA_HOST_FLAGS) ; do \
11397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398 done; \
11399 echo "Doing maintainer-clean in findutils" ; \
11400 (cd $(HOST_SUBDIR)/findutils && \
11401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403 "RANLIB=$${RANLIB}" \
11404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405 maintainer-clean) \
11406 || exit 1
11408 @endif findutils
11412 .PHONY: configure-find maybe-configure-find
11413 maybe-configure-find:
11414 @if gcc-bootstrap
11415 configure-find: stage_current
11416 @endif gcc-bootstrap
11417 @if find
11418 maybe-configure-find: configure-find
11419 configure-find:
11420 @: $(MAKE); $(unstage)
11421 @r=`${PWD_COMMAND}`; export r; \
11422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11423 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11425 $(HOST_EXPORTS) \
11426 echo Configuring in $(HOST_SUBDIR)/find; \
11427 cd "$(HOST_SUBDIR)/find" || exit 1; \
11428 case $(srcdir) in \
11429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11430 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11432 esac; \
11433 srcdiroption="--srcdir=$${topdir}/find"; \
11434 libsrcdir="$$s/find"; \
11435 $(SHELL) $${libsrcdir}/configure \
11436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11437 --target=${target_alias} $${srcdiroption} \
11438 || exit 1
11439 @endif find
11445 .PHONY: all-find maybe-all-find
11446 maybe-all-find:
11447 @if gcc-bootstrap
11448 all-find: stage_current
11449 @endif gcc-bootstrap
11450 @if find
11451 TARGET-find=all
11452 maybe-all-find: all-find
11453 all-find: configure-find
11454 @: $(MAKE); $(unstage)
11455 @r=`${PWD_COMMAND}`; export r; \
11456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457 $(HOST_EXPORTS) \
11458 (cd $(HOST_SUBDIR)/find && \
11459 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
11460 @endif find
11465 .PHONY: check-find maybe-check-find
11466 maybe-check-find:
11467 @if find
11468 maybe-check-find: check-find
11470 check-find:
11471 @: $(MAKE); $(unstage)
11472 @r=`${PWD_COMMAND}`; export r; \
11473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474 $(HOST_EXPORTS) \
11475 (cd $(HOST_SUBDIR)/find && \
11476 $(MAKE) $(FLAGS_TO_PASS) check)
11478 @endif find
11480 .PHONY: install-find maybe-install-find
11481 maybe-install-find:
11482 @if find
11483 maybe-install-find: install-find
11485 install-find: installdirs
11486 @: $(MAKE); $(unstage)
11487 @r=`${PWD_COMMAND}`; export r; \
11488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11489 $(HOST_EXPORTS) \
11490 (cd $(HOST_SUBDIR)/find && \
11491 $(MAKE) $(FLAGS_TO_PASS) install)
11493 @endif find
11495 # Other targets (info, dvi, pdf, etc.)
11497 .PHONY: maybe-info-find info-find
11498 maybe-info-find:
11499 @if find
11500 maybe-info-find: info-find
11502 info-find: \
11503 configure-find
11504 @: $(MAKE); $(unstage)
11505 @[ -f ./find/Makefile ] || exit 0; \
11506 r=`${PWD_COMMAND}`; export r; \
11507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508 $(HOST_EXPORTS) \
11509 for flag in $(EXTRA_HOST_FLAGS) ; do \
11510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11511 done; \
11512 echo "Doing info in find" ; \
11513 (cd $(HOST_SUBDIR)/find && \
11514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11516 "RANLIB=$${RANLIB}" \
11517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11518 info) \
11519 || exit 1
11521 @endif find
11523 .PHONY: maybe-dvi-find dvi-find
11524 maybe-dvi-find:
11525 @if find
11526 maybe-dvi-find: dvi-find
11528 dvi-find: \
11529 configure-find
11530 @: $(MAKE); $(unstage)
11531 @[ -f ./find/Makefile ] || exit 0; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 for flag in $(EXTRA_HOST_FLAGS) ; do \
11536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537 done; \
11538 echo "Doing dvi in find" ; \
11539 (cd $(HOST_SUBDIR)/find && \
11540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542 "RANLIB=$${RANLIB}" \
11543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544 dvi) \
11545 || exit 1
11547 @endif find
11549 .PHONY: maybe-pdf-find pdf-find
11550 maybe-pdf-find:
11551 @if find
11552 maybe-pdf-find: pdf-find
11554 pdf-find: \
11555 configure-find
11556 @: $(MAKE); $(unstage)
11557 @[ -f ./find/Makefile ] || exit 0; \
11558 r=`${PWD_COMMAND}`; export r; \
11559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560 $(HOST_EXPORTS) \
11561 for flag in $(EXTRA_HOST_FLAGS) ; do \
11562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563 done; \
11564 echo "Doing pdf in find" ; \
11565 (cd $(HOST_SUBDIR)/find && \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568 "RANLIB=$${RANLIB}" \
11569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11570 pdf) \
11571 || exit 1
11573 @endif find
11575 .PHONY: maybe-html-find html-find
11576 maybe-html-find:
11577 @if find
11578 maybe-html-find: html-find
11580 html-find: \
11581 configure-find
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./find/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing html in find" ; \
11591 (cd $(HOST_SUBDIR)/find && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596 html) \
11597 || exit 1
11599 @endif find
11601 .PHONY: maybe-TAGS-find TAGS-find
11602 maybe-TAGS-find:
11603 @if find
11604 maybe-TAGS-find: TAGS-find
11606 TAGS-find: \
11607 configure-find
11608 @: $(MAKE); $(unstage)
11609 @[ -f ./find/Makefile ] || exit 0; \
11610 r=`${PWD_COMMAND}`; export r; \
11611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612 $(HOST_EXPORTS) \
11613 for flag in $(EXTRA_HOST_FLAGS) ; do \
11614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615 done; \
11616 echo "Doing TAGS in find" ; \
11617 (cd $(HOST_SUBDIR)/find && \
11618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620 "RANLIB=$${RANLIB}" \
11621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622 TAGS) \
11623 || exit 1
11625 @endif find
11627 .PHONY: maybe-install-info-find install-info-find
11628 maybe-install-info-find:
11629 @if find
11630 maybe-install-info-find: install-info-find
11632 install-info-find: \
11633 configure-find \
11634 info-find
11635 @: $(MAKE); $(unstage)
11636 @[ -f ./find/Makefile ] || exit 0; \
11637 r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 $(HOST_EXPORTS) \
11640 for flag in $(EXTRA_HOST_FLAGS) ; do \
11641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11642 done; \
11643 echo "Doing install-info in find" ; \
11644 (cd $(HOST_SUBDIR)/find && \
11645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11647 "RANLIB=$${RANLIB}" \
11648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11649 install-info) \
11650 || exit 1
11652 @endif find
11654 .PHONY: maybe-install-pdf-find install-pdf-find
11655 maybe-install-pdf-find:
11656 @if find
11657 maybe-install-pdf-find: install-pdf-find
11659 install-pdf-find: \
11660 configure-find \
11661 pdf-find
11662 @: $(MAKE); $(unstage)
11663 @[ -f ./find/Makefile ] || exit 0; \
11664 r=`${PWD_COMMAND}`; export r; \
11665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11666 $(HOST_EXPORTS) \
11667 for flag in $(EXTRA_HOST_FLAGS) ; do \
11668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11669 done; \
11670 echo "Doing install-pdf in find" ; \
11671 (cd $(HOST_SUBDIR)/find && \
11672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11674 "RANLIB=$${RANLIB}" \
11675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11676 install-pdf) \
11677 || exit 1
11679 @endif find
11681 .PHONY: maybe-install-html-find install-html-find
11682 maybe-install-html-find:
11683 @if find
11684 maybe-install-html-find: install-html-find
11686 install-html-find: \
11687 configure-find \
11688 html-find
11689 @: $(MAKE); $(unstage)
11690 @[ -f ./find/Makefile ] || exit 0; \
11691 r=`${PWD_COMMAND}`; export r; \
11692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11693 $(HOST_EXPORTS) \
11694 for flag in $(EXTRA_HOST_FLAGS) ; do \
11695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11696 done; \
11697 echo "Doing install-html in find" ; \
11698 (cd $(HOST_SUBDIR)/find && \
11699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11701 "RANLIB=$${RANLIB}" \
11702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11703 install-html) \
11704 || exit 1
11706 @endif find
11708 .PHONY: maybe-installcheck-find installcheck-find
11709 maybe-installcheck-find:
11710 @if find
11711 maybe-installcheck-find: installcheck-find
11713 installcheck-find: \
11714 configure-find
11715 @: $(MAKE); $(unstage)
11716 @[ -f ./find/Makefile ] || exit 0; \
11717 r=`${PWD_COMMAND}`; export r; \
11718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719 $(HOST_EXPORTS) \
11720 for flag in $(EXTRA_HOST_FLAGS) ; do \
11721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722 done; \
11723 echo "Doing installcheck in find" ; \
11724 (cd $(HOST_SUBDIR)/find && \
11725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727 "RANLIB=$${RANLIB}" \
11728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729 installcheck) \
11730 || exit 1
11732 @endif find
11734 .PHONY: maybe-mostlyclean-find mostlyclean-find
11735 maybe-mostlyclean-find:
11736 @if find
11737 maybe-mostlyclean-find: mostlyclean-find
11739 mostlyclean-find:
11740 @: $(MAKE); $(unstage)
11741 @[ -f ./find/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing mostlyclean in find" ; \
11749 (cd $(HOST_SUBDIR)/find && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754 mostlyclean) \
11755 || exit 1
11757 @endif find
11759 .PHONY: maybe-clean-find clean-find
11760 maybe-clean-find:
11761 @if find
11762 maybe-clean-find: clean-find
11764 clean-find:
11765 @: $(MAKE); $(unstage)
11766 @[ -f ./find/Makefile ] || exit 0; \
11767 r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 for flag in $(EXTRA_HOST_FLAGS) ; do \
11771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772 done; \
11773 echo "Doing clean in find" ; \
11774 (cd $(HOST_SUBDIR)/find && \
11775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777 "RANLIB=$${RANLIB}" \
11778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779 clean) \
11780 || exit 1
11782 @endif find
11784 .PHONY: maybe-distclean-find distclean-find
11785 maybe-distclean-find:
11786 @if find
11787 maybe-distclean-find: distclean-find
11789 distclean-find:
11790 @: $(MAKE); $(unstage)
11791 @[ -f ./find/Makefile ] || exit 0; \
11792 r=`${PWD_COMMAND}`; export r; \
11793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11794 $(HOST_EXPORTS) \
11795 for flag in $(EXTRA_HOST_FLAGS) ; do \
11796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11797 done; \
11798 echo "Doing distclean in find" ; \
11799 (cd $(HOST_SUBDIR)/find && \
11800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11802 "RANLIB=$${RANLIB}" \
11803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11804 distclean) \
11805 || exit 1
11807 @endif find
11809 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
11810 maybe-maintainer-clean-find:
11811 @if find
11812 maybe-maintainer-clean-find: maintainer-clean-find
11814 maintainer-clean-find:
11815 @: $(MAKE); $(unstage)
11816 @[ -f ./find/Makefile ] || exit 0; \
11817 r=`${PWD_COMMAND}`; export r; \
11818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11819 $(HOST_EXPORTS) \
11820 for flag in $(EXTRA_HOST_FLAGS) ; do \
11821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11822 done; \
11823 echo "Doing maintainer-clean in find" ; \
11824 (cd $(HOST_SUBDIR)/find && \
11825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11827 "RANLIB=$${RANLIB}" \
11828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11829 maintainer-clean) \
11830 || exit 1
11832 @endif find
11836 .PHONY: configure-fixincludes maybe-configure-fixincludes
11837 maybe-configure-fixincludes:
11838 @if gcc-bootstrap
11839 configure-fixincludes: stage_current
11840 @endif gcc-bootstrap
11841 @if fixincludes
11842 maybe-configure-fixincludes: configure-fixincludes
11843 configure-fixincludes:
11844 @: $(MAKE); $(unstage)
11845 @r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
11848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
11849 $(HOST_EXPORTS) \
11850 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
11851 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
11852 case $(srcdir) in \
11853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11854 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
11855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11856 esac; \
11857 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
11858 libsrcdir="$$s/fixincludes"; \
11859 $(SHELL) $${libsrcdir}/configure \
11860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11861 --target=${target_alias} $${srcdiroption} \
11862 || exit 1
11863 @endif fixincludes
11869 .PHONY: all-fixincludes maybe-all-fixincludes
11870 maybe-all-fixincludes:
11871 @if gcc-bootstrap
11872 all-fixincludes: stage_current
11873 @endif gcc-bootstrap
11874 @if fixincludes
11875 TARGET-fixincludes=all
11876 maybe-all-fixincludes: all-fixincludes
11877 all-fixincludes: configure-fixincludes
11878 @: $(MAKE); $(unstage)
11879 @r=`${PWD_COMMAND}`; export r; \
11880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881 $(HOST_EXPORTS) \
11882 (cd $(HOST_SUBDIR)/fixincludes && \
11883 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
11884 @endif fixincludes
11889 .PHONY: check-fixincludes maybe-check-fixincludes
11890 maybe-check-fixincludes:
11891 @if fixincludes
11892 maybe-check-fixincludes: check-fixincludes
11894 check-fixincludes:
11895 @: $(MAKE); $(unstage)
11896 @r=`${PWD_COMMAND}`; export r; \
11897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11898 $(HOST_EXPORTS) \
11899 (cd $(HOST_SUBDIR)/fixincludes && \
11900 $(MAKE) $(FLAGS_TO_PASS) check)
11902 @endif fixincludes
11904 .PHONY: install-fixincludes maybe-install-fixincludes
11905 maybe-install-fixincludes:
11906 @if fixincludes
11907 maybe-install-fixincludes: install-fixincludes
11909 install-fixincludes: installdirs
11910 @: $(MAKE); $(unstage)
11911 @r=`${PWD_COMMAND}`; export r; \
11912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11913 $(HOST_EXPORTS) \
11914 (cd $(HOST_SUBDIR)/fixincludes && \
11915 $(MAKE) $(FLAGS_TO_PASS) install)
11917 @endif fixincludes
11919 # Other targets (info, dvi, pdf, etc.)
11921 .PHONY: maybe-info-fixincludes info-fixincludes
11922 maybe-info-fixincludes:
11923 @if fixincludes
11924 maybe-info-fixincludes: info-fixincludes
11926 info-fixincludes: \
11927 configure-fixincludes
11928 @: $(MAKE); $(unstage)
11929 @[ -f ./fixincludes/Makefile ] || exit 0; \
11930 r=`${PWD_COMMAND}`; export r; \
11931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932 $(HOST_EXPORTS) \
11933 for flag in $(EXTRA_HOST_FLAGS) ; do \
11934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935 done; \
11936 echo "Doing info in fixincludes" ; \
11937 (cd $(HOST_SUBDIR)/fixincludes && \
11938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940 "RANLIB=$${RANLIB}" \
11941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942 info) \
11943 || exit 1
11945 @endif fixincludes
11947 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
11948 maybe-dvi-fixincludes:
11949 @if fixincludes
11950 maybe-dvi-fixincludes: dvi-fixincludes
11952 dvi-fixincludes: \
11953 configure-fixincludes
11954 @: $(MAKE); $(unstage)
11955 @[ -f ./fixincludes/Makefile ] || exit 0; \
11956 r=`${PWD_COMMAND}`; export r; \
11957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11958 $(HOST_EXPORTS) \
11959 for flag in $(EXTRA_HOST_FLAGS) ; do \
11960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11961 done; \
11962 echo "Doing dvi in fixincludes" ; \
11963 (cd $(HOST_SUBDIR)/fixincludes && \
11964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11966 "RANLIB=$${RANLIB}" \
11967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11968 dvi) \
11969 || exit 1
11971 @endif fixincludes
11973 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
11974 maybe-pdf-fixincludes:
11975 @if fixincludes
11976 maybe-pdf-fixincludes: pdf-fixincludes
11978 pdf-fixincludes: \
11979 configure-fixincludes
11980 @: $(MAKE); $(unstage)
11981 @[ -f ./fixincludes/Makefile ] || exit 0; \
11982 r=`${PWD_COMMAND}`; export r; \
11983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11984 $(HOST_EXPORTS) \
11985 for flag in $(EXTRA_HOST_FLAGS) ; do \
11986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11987 done; \
11988 echo "Doing pdf in fixincludes" ; \
11989 (cd $(HOST_SUBDIR)/fixincludes && \
11990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11992 "RANLIB=$${RANLIB}" \
11993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11994 pdf) \
11995 || exit 1
11997 @endif fixincludes
11999 .PHONY: maybe-html-fixincludes html-fixincludes
12000 maybe-html-fixincludes:
12001 @if fixincludes
12002 maybe-html-fixincludes: html-fixincludes
12004 html-fixincludes: \
12005 configure-fixincludes
12006 @: $(MAKE); $(unstage)
12007 @[ -f ./fixincludes/Makefile ] || exit 0; \
12008 r=`${PWD_COMMAND}`; export r; \
12009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12010 $(HOST_EXPORTS) \
12011 for flag in $(EXTRA_HOST_FLAGS) ; do \
12012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12013 done; \
12014 echo "Doing html in fixincludes" ; \
12015 (cd $(HOST_SUBDIR)/fixincludes && \
12016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12018 "RANLIB=$${RANLIB}" \
12019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12020 html) \
12021 || exit 1
12023 @endif fixincludes
12025 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12026 maybe-TAGS-fixincludes:
12027 @if fixincludes
12028 maybe-TAGS-fixincludes: TAGS-fixincludes
12030 # fixincludes doesn't support TAGS.
12031 TAGS-fixincludes:
12033 @endif fixincludes
12035 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12036 maybe-install-info-fixincludes:
12037 @if fixincludes
12038 maybe-install-info-fixincludes: install-info-fixincludes
12040 install-info-fixincludes: \
12041 configure-fixincludes \
12042 info-fixincludes
12043 @: $(MAKE); $(unstage)
12044 @[ -f ./fixincludes/Makefile ] || exit 0; \
12045 r=`${PWD_COMMAND}`; export r; \
12046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047 $(HOST_EXPORTS) \
12048 for flag in $(EXTRA_HOST_FLAGS) ; do \
12049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12050 done; \
12051 echo "Doing install-info in fixincludes" ; \
12052 (cd $(HOST_SUBDIR)/fixincludes && \
12053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12055 "RANLIB=$${RANLIB}" \
12056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12057 install-info) \
12058 || exit 1
12060 @endif fixincludes
12062 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12063 maybe-install-pdf-fixincludes:
12064 @if fixincludes
12065 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12067 install-pdf-fixincludes: \
12068 configure-fixincludes \
12069 pdf-fixincludes
12070 @: $(MAKE); $(unstage)
12071 @[ -f ./fixincludes/Makefile ] || exit 0; \
12072 r=`${PWD_COMMAND}`; export r; \
12073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12074 $(HOST_EXPORTS) \
12075 for flag in $(EXTRA_HOST_FLAGS) ; do \
12076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12077 done; \
12078 echo "Doing install-pdf in fixincludes" ; \
12079 (cd $(HOST_SUBDIR)/fixincludes && \
12080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12082 "RANLIB=$${RANLIB}" \
12083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12084 install-pdf) \
12085 || exit 1
12087 @endif fixincludes
12089 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12090 maybe-install-html-fixincludes:
12091 @if fixincludes
12092 maybe-install-html-fixincludes: install-html-fixincludes
12094 install-html-fixincludes: \
12095 configure-fixincludes \
12096 html-fixincludes
12097 @: $(MAKE); $(unstage)
12098 @[ -f ./fixincludes/Makefile ] || exit 0; \
12099 r=`${PWD_COMMAND}`; export r; \
12100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12101 $(HOST_EXPORTS) \
12102 for flag in $(EXTRA_HOST_FLAGS) ; do \
12103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12104 done; \
12105 echo "Doing install-html in fixincludes" ; \
12106 (cd $(HOST_SUBDIR)/fixincludes && \
12107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12109 "RANLIB=$${RANLIB}" \
12110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12111 install-html) \
12112 || exit 1
12114 @endif fixincludes
12116 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12117 maybe-installcheck-fixincludes:
12118 @if fixincludes
12119 maybe-installcheck-fixincludes: installcheck-fixincludes
12121 installcheck-fixincludes: \
12122 configure-fixincludes
12123 @: $(MAKE); $(unstage)
12124 @[ -f ./fixincludes/Makefile ] || exit 0; \
12125 r=`${PWD_COMMAND}`; export r; \
12126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12127 $(HOST_EXPORTS) \
12128 for flag in $(EXTRA_HOST_FLAGS) ; do \
12129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12130 done; \
12131 echo "Doing installcheck in fixincludes" ; \
12132 (cd $(HOST_SUBDIR)/fixincludes && \
12133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12135 "RANLIB=$${RANLIB}" \
12136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12137 installcheck) \
12138 || exit 1
12140 @endif fixincludes
12142 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12143 maybe-mostlyclean-fixincludes:
12144 @if fixincludes
12145 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12147 mostlyclean-fixincludes:
12148 @: $(MAKE); $(unstage)
12149 @[ -f ./fixincludes/Makefile ] || exit 0; \
12150 r=`${PWD_COMMAND}`; export r; \
12151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12152 $(HOST_EXPORTS) \
12153 for flag in $(EXTRA_HOST_FLAGS) ; do \
12154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12155 done; \
12156 echo "Doing mostlyclean in fixincludes" ; \
12157 (cd $(HOST_SUBDIR)/fixincludes && \
12158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12160 "RANLIB=$${RANLIB}" \
12161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12162 mostlyclean) \
12163 || exit 1
12165 @endif fixincludes
12167 .PHONY: maybe-clean-fixincludes clean-fixincludes
12168 maybe-clean-fixincludes:
12169 @if fixincludes
12170 maybe-clean-fixincludes: clean-fixincludes
12172 clean-fixincludes:
12173 @: $(MAKE); $(unstage)
12174 @[ -f ./fixincludes/Makefile ] || exit 0; \
12175 r=`${PWD_COMMAND}`; export r; \
12176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177 $(HOST_EXPORTS) \
12178 for flag in $(EXTRA_HOST_FLAGS) ; do \
12179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12180 done; \
12181 echo "Doing clean in fixincludes" ; \
12182 (cd $(HOST_SUBDIR)/fixincludes && \
12183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12185 "RANLIB=$${RANLIB}" \
12186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12187 clean) \
12188 || exit 1
12190 @endif fixincludes
12192 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12193 maybe-distclean-fixincludes:
12194 @if fixincludes
12195 maybe-distclean-fixincludes: distclean-fixincludes
12197 distclean-fixincludes:
12198 @: $(MAKE); $(unstage)
12199 @[ -f ./fixincludes/Makefile ] || exit 0; \
12200 r=`${PWD_COMMAND}`; export r; \
12201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202 $(HOST_EXPORTS) \
12203 for flag in $(EXTRA_HOST_FLAGS) ; do \
12204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12205 done; \
12206 echo "Doing distclean in fixincludes" ; \
12207 (cd $(HOST_SUBDIR)/fixincludes && \
12208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12210 "RANLIB=$${RANLIB}" \
12211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12212 distclean) \
12213 || exit 1
12215 @endif fixincludes
12217 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12218 maybe-maintainer-clean-fixincludes:
12219 @if fixincludes
12220 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12222 maintainer-clean-fixincludes:
12223 @: $(MAKE); $(unstage)
12224 @[ -f ./fixincludes/Makefile ] || exit 0; \
12225 r=`${PWD_COMMAND}`; export r; \
12226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227 $(HOST_EXPORTS) \
12228 for flag in $(EXTRA_HOST_FLAGS) ; do \
12229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12230 done; \
12231 echo "Doing maintainer-clean in fixincludes" ; \
12232 (cd $(HOST_SUBDIR)/fixincludes && \
12233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12235 "RANLIB=$${RANLIB}" \
12236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12237 maintainer-clean) \
12238 || exit 1
12240 @endif fixincludes
12244 .PHONY: configure-flex maybe-configure-flex
12245 maybe-configure-flex:
12246 @if gcc-bootstrap
12247 configure-flex: stage_current
12248 @endif gcc-bootstrap
12249 @if flex
12250 maybe-configure-flex: configure-flex
12251 configure-flex:
12252 @: $(MAKE); $(unstage)
12253 @r=`${PWD_COMMAND}`; export r; \
12254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12255 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12257 $(HOST_EXPORTS) \
12258 echo Configuring in $(HOST_SUBDIR)/flex; \
12259 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12260 case $(srcdir) in \
12261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12262 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12264 esac; \
12265 srcdiroption="--srcdir=$${topdir}/flex"; \
12266 libsrcdir="$$s/flex"; \
12267 $(SHELL) $${libsrcdir}/configure \
12268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12269 --target=${target_alias} $${srcdiroption} \
12270 || exit 1
12271 @endif flex
12277 .PHONY: all-flex maybe-all-flex
12278 maybe-all-flex:
12279 @if gcc-bootstrap
12280 all-flex: stage_current
12281 @endif gcc-bootstrap
12282 @if flex
12283 TARGET-flex=all
12284 maybe-all-flex: all-flex
12285 all-flex: configure-flex
12286 @: $(MAKE); $(unstage)
12287 @r=`${PWD_COMMAND}`; export r; \
12288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289 $(HOST_EXPORTS) \
12290 (cd $(HOST_SUBDIR)/flex && \
12291 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
12292 @endif flex
12297 .PHONY: check-flex maybe-check-flex
12298 maybe-check-flex:
12299 @if flex
12300 maybe-check-flex: check-flex
12302 # This module is only tested in a native toolchain.
12303 check-flex:
12304 @: $(MAKE); $(unstage)
12305 @if [ '$(host)' = '$(target)' ] ; then \
12306 r=`${PWD_COMMAND}`; export r; \
12307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308 $(HOST_EXPORTS) \
12309 (cd $(HOST_SUBDIR)/flex && \
12310 $(MAKE) $(FLAGS_TO_PASS) check); \
12313 @endif flex
12315 .PHONY: install-flex maybe-install-flex
12316 maybe-install-flex:
12317 @if flex
12318 maybe-install-flex: install-flex
12320 install-flex: installdirs
12321 @: $(MAKE); $(unstage)
12322 @r=`${PWD_COMMAND}`; export r; \
12323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324 $(HOST_EXPORTS) \
12325 (cd $(HOST_SUBDIR)/flex && \
12326 $(MAKE) $(FLAGS_TO_PASS) install)
12328 @endif flex
12330 # Other targets (info, dvi, pdf, etc.)
12332 .PHONY: maybe-info-flex info-flex
12333 maybe-info-flex:
12334 @if flex
12335 maybe-info-flex: info-flex
12337 info-flex: \
12338 configure-flex
12339 @: $(MAKE); $(unstage)
12340 @[ -f ./flex/Makefile ] || exit 0; \
12341 r=`${PWD_COMMAND}`; export r; \
12342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12343 $(HOST_EXPORTS) \
12344 for flag in $(EXTRA_HOST_FLAGS) ; do \
12345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12346 done; \
12347 echo "Doing info in flex" ; \
12348 (cd $(HOST_SUBDIR)/flex && \
12349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12351 "RANLIB=$${RANLIB}" \
12352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12353 info) \
12354 || exit 1
12356 @endif flex
12358 .PHONY: maybe-dvi-flex dvi-flex
12359 maybe-dvi-flex:
12360 @if flex
12361 maybe-dvi-flex: dvi-flex
12363 dvi-flex: \
12364 configure-flex
12365 @: $(MAKE); $(unstage)
12366 @[ -f ./flex/Makefile ] || exit 0; \
12367 r=`${PWD_COMMAND}`; export r; \
12368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369 $(HOST_EXPORTS) \
12370 for flag in $(EXTRA_HOST_FLAGS) ; do \
12371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372 done; \
12373 echo "Doing dvi in flex" ; \
12374 (cd $(HOST_SUBDIR)/flex && \
12375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377 "RANLIB=$${RANLIB}" \
12378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12379 dvi) \
12380 || exit 1
12382 @endif flex
12384 .PHONY: maybe-pdf-flex pdf-flex
12385 maybe-pdf-flex:
12386 @if flex
12387 maybe-pdf-flex: pdf-flex
12389 pdf-flex: \
12390 configure-flex
12391 @: $(MAKE); $(unstage)
12392 @[ -f ./flex/Makefile ] || exit 0; \
12393 r=`${PWD_COMMAND}`; export r; \
12394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12395 $(HOST_EXPORTS) \
12396 for flag in $(EXTRA_HOST_FLAGS) ; do \
12397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12398 done; \
12399 echo "Doing pdf in flex" ; \
12400 (cd $(HOST_SUBDIR)/flex && \
12401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12403 "RANLIB=$${RANLIB}" \
12404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12405 pdf) \
12406 || exit 1
12408 @endif flex
12410 .PHONY: maybe-html-flex html-flex
12411 maybe-html-flex:
12412 @if flex
12413 maybe-html-flex: html-flex
12415 html-flex: \
12416 configure-flex
12417 @: $(MAKE); $(unstage)
12418 @[ -f ./flex/Makefile ] || exit 0; \
12419 r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 for flag in $(EXTRA_HOST_FLAGS) ; do \
12423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424 done; \
12425 echo "Doing html in flex" ; \
12426 (cd $(HOST_SUBDIR)/flex && \
12427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429 "RANLIB=$${RANLIB}" \
12430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431 html) \
12432 || exit 1
12434 @endif flex
12436 .PHONY: maybe-TAGS-flex TAGS-flex
12437 maybe-TAGS-flex:
12438 @if flex
12439 maybe-TAGS-flex: TAGS-flex
12441 TAGS-flex: \
12442 configure-flex
12443 @: $(MAKE); $(unstage)
12444 @[ -f ./flex/Makefile ] || exit 0; \
12445 r=`${PWD_COMMAND}`; export r; \
12446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12447 $(HOST_EXPORTS) \
12448 for flag in $(EXTRA_HOST_FLAGS) ; do \
12449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12450 done; \
12451 echo "Doing TAGS in flex" ; \
12452 (cd $(HOST_SUBDIR)/flex && \
12453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12455 "RANLIB=$${RANLIB}" \
12456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12457 TAGS) \
12458 || exit 1
12460 @endif flex
12462 .PHONY: maybe-install-info-flex install-info-flex
12463 maybe-install-info-flex:
12464 @if flex
12465 maybe-install-info-flex: install-info-flex
12467 install-info-flex: \
12468 configure-flex \
12469 info-flex
12470 @: $(MAKE); $(unstage)
12471 @[ -f ./flex/Makefile ] || exit 0; \
12472 r=`${PWD_COMMAND}`; export r; \
12473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474 $(HOST_EXPORTS) \
12475 for flag in $(EXTRA_HOST_FLAGS) ; do \
12476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12477 done; \
12478 echo "Doing install-info in flex" ; \
12479 (cd $(HOST_SUBDIR)/flex && \
12480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12482 "RANLIB=$${RANLIB}" \
12483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12484 install-info) \
12485 || exit 1
12487 @endif flex
12489 .PHONY: maybe-install-pdf-flex install-pdf-flex
12490 maybe-install-pdf-flex:
12491 @if flex
12492 maybe-install-pdf-flex: install-pdf-flex
12494 install-pdf-flex: \
12495 configure-flex \
12496 pdf-flex
12497 @: $(MAKE); $(unstage)
12498 @[ -f ./flex/Makefile ] || exit 0; \
12499 r=`${PWD_COMMAND}`; export r; \
12500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501 $(HOST_EXPORTS) \
12502 for flag in $(EXTRA_HOST_FLAGS) ; do \
12503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12504 done; \
12505 echo "Doing install-pdf in flex" ; \
12506 (cd $(HOST_SUBDIR)/flex && \
12507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12509 "RANLIB=$${RANLIB}" \
12510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12511 install-pdf) \
12512 || exit 1
12514 @endif flex
12516 .PHONY: maybe-install-html-flex install-html-flex
12517 maybe-install-html-flex:
12518 @if flex
12519 maybe-install-html-flex: install-html-flex
12521 install-html-flex: \
12522 configure-flex \
12523 html-flex
12524 @: $(MAKE); $(unstage)
12525 @[ -f ./flex/Makefile ] || exit 0; \
12526 r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 $(HOST_EXPORTS) \
12529 for flag in $(EXTRA_HOST_FLAGS) ; do \
12530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12531 done; \
12532 echo "Doing install-html in flex" ; \
12533 (cd $(HOST_SUBDIR)/flex && \
12534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12536 "RANLIB=$${RANLIB}" \
12537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12538 install-html) \
12539 || exit 1
12541 @endif flex
12543 .PHONY: maybe-installcheck-flex installcheck-flex
12544 maybe-installcheck-flex:
12545 @if flex
12546 maybe-installcheck-flex: installcheck-flex
12548 installcheck-flex: \
12549 configure-flex
12550 @: $(MAKE); $(unstage)
12551 @[ -f ./flex/Makefile ] || exit 0; \
12552 r=`${PWD_COMMAND}`; export r; \
12553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554 $(HOST_EXPORTS) \
12555 for flag in $(EXTRA_HOST_FLAGS) ; do \
12556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12557 done; \
12558 echo "Doing installcheck in flex" ; \
12559 (cd $(HOST_SUBDIR)/flex && \
12560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12562 "RANLIB=$${RANLIB}" \
12563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12564 installcheck) \
12565 || exit 1
12567 @endif flex
12569 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12570 maybe-mostlyclean-flex:
12571 @if flex
12572 maybe-mostlyclean-flex: mostlyclean-flex
12574 mostlyclean-flex:
12575 @: $(MAKE); $(unstage)
12576 @[ -f ./flex/Makefile ] || exit 0; \
12577 r=`${PWD_COMMAND}`; export r; \
12578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579 $(HOST_EXPORTS) \
12580 for flag in $(EXTRA_HOST_FLAGS) ; do \
12581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12582 done; \
12583 echo "Doing mostlyclean in flex" ; \
12584 (cd $(HOST_SUBDIR)/flex && \
12585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12587 "RANLIB=$${RANLIB}" \
12588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12589 mostlyclean) \
12590 || exit 1
12592 @endif flex
12594 .PHONY: maybe-clean-flex clean-flex
12595 maybe-clean-flex:
12596 @if flex
12597 maybe-clean-flex: clean-flex
12599 clean-flex:
12600 @: $(MAKE); $(unstage)
12601 @[ -f ./flex/Makefile ] || exit 0; \
12602 r=`${PWD_COMMAND}`; export r; \
12603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12604 $(HOST_EXPORTS) \
12605 for flag in $(EXTRA_HOST_FLAGS) ; do \
12606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12607 done; \
12608 echo "Doing clean in flex" ; \
12609 (cd $(HOST_SUBDIR)/flex && \
12610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12612 "RANLIB=$${RANLIB}" \
12613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12614 clean) \
12615 || exit 1
12617 @endif flex
12619 .PHONY: maybe-distclean-flex distclean-flex
12620 maybe-distclean-flex:
12621 @if flex
12622 maybe-distclean-flex: distclean-flex
12624 distclean-flex:
12625 @: $(MAKE); $(unstage)
12626 @[ -f ./flex/Makefile ] || exit 0; \
12627 r=`${PWD_COMMAND}`; export r; \
12628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12629 $(HOST_EXPORTS) \
12630 for flag in $(EXTRA_HOST_FLAGS) ; do \
12631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12632 done; \
12633 echo "Doing distclean in flex" ; \
12634 (cd $(HOST_SUBDIR)/flex && \
12635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12637 "RANLIB=$${RANLIB}" \
12638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12639 distclean) \
12640 || exit 1
12642 @endif flex
12644 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
12645 maybe-maintainer-clean-flex:
12646 @if flex
12647 maybe-maintainer-clean-flex: maintainer-clean-flex
12649 maintainer-clean-flex:
12650 @: $(MAKE); $(unstage)
12651 @[ -f ./flex/Makefile ] || exit 0; \
12652 r=`${PWD_COMMAND}`; export r; \
12653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654 $(HOST_EXPORTS) \
12655 for flag in $(EXTRA_HOST_FLAGS) ; do \
12656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657 done; \
12658 echo "Doing maintainer-clean in flex" ; \
12659 (cd $(HOST_SUBDIR)/flex && \
12660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662 "RANLIB=$${RANLIB}" \
12663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664 maintainer-clean) \
12665 || exit 1
12667 @endif flex
12671 .PHONY: configure-gas maybe-configure-gas
12672 maybe-configure-gas:
12673 @if gcc-bootstrap
12674 configure-gas: stage_current
12675 @endif gcc-bootstrap
12676 @if gas
12677 maybe-configure-gas: configure-gas
12678 configure-gas:
12679 @r=`${PWD_COMMAND}`; export r; \
12680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12683 $(HOST_EXPORTS) \
12684 echo Configuring in $(HOST_SUBDIR)/gas; \
12685 cd "$(HOST_SUBDIR)/gas" || exit 1; \
12686 case $(srcdir) in \
12687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12688 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12690 esac; \
12691 srcdiroption="--srcdir=$${topdir}/gas"; \
12692 libsrcdir="$$s/gas"; \
12693 $(SHELL) $${libsrcdir}/configure \
12694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12695 --target=${target_alias} $${srcdiroption} \
12696 || exit 1
12697 @endif gas
12701 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
12702 maybe-configure-stage1-gas:
12703 @if gas-bootstrap
12704 maybe-configure-stage1-gas: configure-stage1-gas
12705 configure-stage1-gas:
12706 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12708 @r=`${PWD_COMMAND}`; export r; \
12709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12711 $(HOST_EXPORTS) \
12712 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12713 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
12714 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
12715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12716 cd $(HOST_SUBDIR)/gas || exit 1; \
12717 case $(srcdir) in \
12718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12719 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12721 esac; \
12722 srcdiroption="--srcdir=$${topdir}/gas"; \
12723 libsrcdir="$$s/gas"; \
12724 $(SHELL) $${libsrcdir}/configure \
12725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12726 --target=${target_alias} $${srcdiroption} \
12728 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
12729 @endif gas-bootstrap
12731 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
12732 maybe-configure-stage2-gas:
12733 @if gas-bootstrap
12734 maybe-configure-stage2-gas: configure-stage2-gas
12735 configure-stage2-gas:
12736 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12737 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12738 @r=`${PWD_COMMAND}`; export r; \
12739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12741 $(HOST_EXPORTS) \
12742 $(POSTSTAGE1_HOST_EXPORTS) \
12743 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12744 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12745 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
12746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12747 cd $(HOST_SUBDIR)/gas || exit 1; \
12748 case $(srcdir) in \
12749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12750 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12752 esac; \
12753 srcdiroption="--srcdir=$${topdir}/gas"; \
12754 libsrcdir="$$s/gas"; \
12755 $(SHELL) $${libsrcdir}/configure \
12756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12757 --target=${target_alias} $${srcdiroption} \
12758 --with-build-libsubdir=$(HOST_SUBDIR) \
12759 @stage2_werror_flag@
12760 @endif gas-bootstrap
12762 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
12763 maybe-configure-stage3-gas:
12764 @if gas-bootstrap
12765 maybe-configure-stage3-gas: configure-stage3-gas
12766 configure-stage3-gas:
12767 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12769 @r=`${PWD_COMMAND}`; export r; \
12770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12771 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12772 $(HOST_EXPORTS) \
12773 $(POSTSTAGE1_HOST_EXPORTS) \
12774 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12775 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12776 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
12777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12778 cd $(HOST_SUBDIR)/gas || exit 1; \
12779 case $(srcdir) in \
12780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12781 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12783 esac; \
12784 srcdiroption="--srcdir=$${topdir}/gas"; \
12785 libsrcdir="$$s/gas"; \
12786 $(SHELL) $${libsrcdir}/configure \
12787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12788 --target=${target_alias} $${srcdiroption} \
12789 --with-build-libsubdir=$(HOST_SUBDIR) \
12790 @stage2_werror_flag@
12791 @endif gas-bootstrap
12793 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
12794 maybe-configure-stage4-gas:
12795 @if gas-bootstrap
12796 maybe-configure-stage4-gas: configure-stage4-gas
12797 configure-stage4-gas:
12798 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12800 @r=`${PWD_COMMAND}`; export r; \
12801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12802 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12803 $(HOST_EXPORTS) \
12804 $(POSTSTAGE1_HOST_EXPORTS) \
12805 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
12806 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
12807 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
12808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12809 cd $(HOST_SUBDIR)/gas || exit 1; \
12810 case $(srcdir) in \
12811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12812 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12814 esac; \
12815 srcdiroption="--srcdir=$${topdir}/gas"; \
12816 libsrcdir="$$s/gas"; \
12817 $(SHELL) $${libsrcdir}/configure \
12818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12819 --target=${target_alias} $${srcdiroption} \
12820 --with-build-libsubdir=$(HOST_SUBDIR) \
12821 @stage2_werror_flag@
12822 @endif gas-bootstrap
12824 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
12825 maybe-configure-stageprofile-gas:
12826 @if gas-bootstrap
12827 maybe-configure-stageprofile-gas: configure-stageprofile-gas
12828 configure-stageprofile-gas:
12829 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12831 @r=`${PWD_COMMAND}`; export r; \
12832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12834 $(HOST_EXPORTS) \
12835 $(POSTSTAGE1_HOST_EXPORTS) \
12836 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
12837 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
12838 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
12839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12840 cd $(HOST_SUBDIR)/gas || exit 1; \
12841 case $(srcdir) in \
12842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12843 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12845 esac; \
12846 srcdiroption="--srcdir=$${topdir}/gas"; \
12847 libsrcdir="$$s/gas"; \
12848 $(SHELL) $${libsrcdir}/configure \
12849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12850 --target=${target_alias} $${srcdiroption} \
12851 --with-build-libsubdir=$(HOST_SUBDIR) \
12852 @stage2_werror_flag@
12853 @endif gas-bootstrap
12855 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
12856 maybe-configure-stagefeedback-gas:
12857 @if gas-bootstrap
12858 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
12859 configure-stagefeedback-gas:
12860 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
12862 @r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
12865 $(HOST_EXPORTS) \
12866 $(POSTSTAGE1_HOST_EXPORTS) \
12867 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
12868 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
12869 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
12870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
12871 cd $(HOST_SUBDIR)/gas || exit 1; \
12872 case $(srcdir) in \
12873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
12875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876 esac; \
12877 srcdiroption="--srcdir=$${topdir}/gas"; \
12878 libsrcdir="$$s/gas"; \
12879 $(SHELL) $${libsrcdir}/configure \
12880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881 --target=${target_alias} $${srcdiroption} \
12882 --with-build-libsubdir=$(HOST_SUBDIR) \
12883 @stage2_werror_flag@
12884 @endif gas-bootstrap
12890 .PHONY: all-gas maybe-all-gas
12891 maybe-all-gas:
12892 @if gcc-bootstrap
12893 all-gas: stage_current
12894 @endif gcc-bootstrap
12895 @if gas
12896 TARGET-gas=all
12897 maybe-all-gas: all-gas
12898 all-gas: configure-gas
12899 @r=`${PWD_COMMAND}`; export r; \
12900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12901 $(HOST_EXPORTS) \
12902 (cd $(HOST_SUBDIR)/gas && \
12903 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
12904 @endif gas
12908 .PHONY: all-stage1-gas maybe-all-stage1-gas
12909 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
12910 maybe-all-stage1-gas:
12911 maybe-clean-stage1-gas:
12912 @if gas-bootstrap
12913 maybe-all-stage1-gas: all-stage1-gas
12914 all-stage1: all-stage1-gas
12915 TARGET-stage1-gas = $(TARGET-gas)
12916 all-stage1-gas: configure-stage1-gas
12917 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12918 @r=`${PWD_COMMAND}`; export r; \
12919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12920 $(HOST_EXPORTS) \
12921 cd $(HOST_SUBDIR)/gas && \
12922 $(MAKE) $(FLAGS_TO_PASS) \
12923 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
12924 $(TARGET-stage1-gas)
12926 maybe-clean-stage1-gas: clean-stage1-gas
12927 clean-stage1: clean-stage1-gas
12928 clean-stage1-gas:
12929 @if [ $(current_stage) = stage1 ]; then \
12930 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12931 else \
12932 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
12933 $(MAKE) stage1-start; \
12934 fi; \
12935 cd $(HOST_SUBDIR)/gas && \
12936 $(MAKE) $(FLAGS_TO_PASS) \
12937 clean
12938 @endif gas-bootstrap
12941 .PHONY: all-stage2-gas maybe-all-stage2-gas
12942 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
12943 maybe-all-stage2-gas:
12944 maybe-clean-stage2-gas:
12945 @if gas-bootstrap
12946 maybe-all-stage2-gas: all-stage2-gas
12947 all-stage2: all-stage2-gas
12948 TARGET-stage2-gas = $(TARGET-gas)
12949 all-stage2-gas: configure-stage2-gas
12950 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12951 @r=`${PWD_COMMAND}`; export r; \
12952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12953 $(HOST_EXPORTS) \
12954 $(POSTSTAGE1_HOST_EXPORTS) \
12955 cd $(HOST_SUBDIR)/gas && \
12956 $(MAKE) $(FLAGS_TO_PASS) \
12957 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
12958 $(TARGET-stage2-gas)
12960 maybe-clean-stage2-gas: clean-stage2-gas
12961 clean-stage2: clean-stage2-gas
12962 clean-stage2-gas:
12963 @if [ $(current_stage) = stage2 ]; then \
12964 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
12965 else \
12966 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
12967 $(MAKE) stage2-start; \
12968 fi; \
12969 cd $(HOST_SUBDIR)/gas && \
12970 $(MAKE) $(FLAGS_TO_PASS) \
12971 $(POSTSTAGE1_FLAGS_TO_PASS) \
12972 clean
12973 @endif gas-bootstrap
12976 .PHONY: all-stage3-gas maybe-all-stage3-gas
12977 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
12978 maybe-all-stage3-gas:
12979 maybe-clean-stage3-gas:
12980 @if gas-bootstrap
12981 maybe-all-stage3-gas: all-stage3-gas
12982 all-stage3: all-stage3-gas
12983 TARGET-stage3-gas = $(TARGET-gas)
12984 all-stage3-gas: configure-stage3-gas
12985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12986 @r=`${PWD_COMMAND}`; export r; \
12987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12988 $(HOST_EXPORTS) \
12989 $(POSTSTAGE1_HOST_EXPORTS) \
12990 cd $(HOST_SUBDIR)/gas && \
12991 $(MAKE) $(FLAGS_TO_PASS) \
12992 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
12993 $(TARGET-stage3-gas)
12995 maybe-clean-stage3-gas: clean-stage3-gas
12996 clean-stage3: clean-stage3-gas
12997 clean-stage3-gas:
12998 @if [ $(current_stage) = stage3 ]; then \
12999 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13000 else \
13001 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13002 $(MAKE) stage3-start; \
13003 fi; \
13004 cd $(HOST_SUBDIR)/gas && \
13005 $(MAKE) $(FLAGS_TO_PASS) \
13006 $(POSTSTAGE1_FLAGS_TO_PASS) \
13007 clean
13008 @endif gas-bootstrap
13011 .PHONY: all-stage4-gas maybe-all-stage4-gas
13012 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13013 maybe-all-stage4-gas:
13014 maybe-clean-stage4-gas:
13015 @if gas-bootstrap
13016 maybe-all-stage4-gas: all-stage4-gas
13017 all-stage4: all-stage4-gas
13018 TARGET-stage4-gas = $(TARGET-gas)
13019 all-stage4-gas: configure-stage4-gas
13020 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13021 @r=`${PWD_COMMAND}`; export r; \
13022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023 $(HOST_EXPORTS) \
13024 $(POSTSTAGE1_HOST_EXPORTS) \
13025 cd $(HOST_SUBDIR)/gas && \
13026 $(MAKE) $(FLAGS_TO_PASS) \
13027 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13028 $(TARGET-stage4-gas)
13030 maybe-clean-stage4-gas: clean-stage4-gas
13031 clean-stage4: clean-stage4-gas
13032 clean-stage4-gas:
13033 @if [ $(current_stage) = stage4 ]; then \
13034 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13035 else \
13036 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13037 $(MAKE) stage4-start; \
13038 fi; \
13039 cd $(HOST_SUBDIR)/gas && \
13040 $(MAKE) $(FLAGS_TO_PASS) \
13041 $(POSTSTAGE1_FLAGS_TO_PASS) \
13042 clean
13043 @endif gas-bootstrap
13046 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13047 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13048 maybe-all-stageprofile-gas:
13049 maybe-clean-stageprofile-gas:
13050 @if gas-bootstrap
13051 maybe-all-stageprofile-gas: all-stageprofile-gas
13052 all-stageprofile: all-stageprofile-gas
13053 TARGET-stageprofile-gas = $(TARGET-gas)
13054 all-stageprofile-gas: configure-stageprofile-gas
13055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13056 @r=`${PWD_COMMAND}`; export r; \
13057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058 $(HOST_EXPORTS) \
13059 $(POSTSTAGE1_HOST_EXPORTS) \
13060 cd $(HOST_SUBDIR)/gas && \
13061 $(MAKE) $(FLAGS_TO_PASS) \
13062 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
13063 $(TARGET-stageprofile-gas)
13065 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13066 clean-stageprofile: clean-stageprofile-gas
13067 clean-stageprofile-gas:
13068 @if [ $(current_stage) = stageprofile ]; then \
13069 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13070 else \
13071 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13072 $(MAKE) stageprofile-start; \
13073 fi; \
13074 cd $(HOST_SUBDIR)/gas && \
13075 $(MAKE) $(FLAGS_TO_PASS) \
13076 $(POSTSTAGE1_FLAGS_TO_PASS) \
13077 clean
13078 @endif gas-bootstrap
13081 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13082 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13083 maybe-all-stagefeedback-gas:
13084 maybe-clean-stagefeedback-gas:
13085 @if gas-bootstrap
13086 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13087 all-stagefeedback: all-stagefeedback-gas
13088 TARGET-stagefeedback-gas = $(TARGET-gas)
13089 all-stagefeedback-gas: configure-stagefeedback-gas
13090 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13091 @r=`${PWD_COMMAND}`; export r; \
13092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093 $(HOST_EXPORTS) \
13094 $(POSTSTAGE1_HOST_EXPORTS) \
13095 cd $(HOST_SUBDIR)/gas && \
13096 $(MAKE) $(FLAGS_TO_PASS) \
13097 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
13098 $(TARGET-stagefeedback-gas)
13100 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13101 clean-stagefeedback: clean-stagefeedback-gas
13102 clean-stagefeedback-gas:
13103 @if [ $(current_stage) = stagefeedback ]; then \
13104 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13105 else \
13106 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13107 $(MAKE) stagefeedback-start; \
13108 fi; \
13109 cd $(HOST_SUBDIR)/gas && \
13110 $(MAKE) $(FLAGS_TO_PASS) \
13111 $(POSTSTAGE1_FLAGS_TO_PASS) \
13112 clean
13113 @endif gas-bootstrap
13119 .PHONY: check-gas maybe-check-gas
13120 maybe-check-gas:
13121 @if gas
13122 maybe-check-gas: check-gas
13124 check-gas:
13125 @: $(MAKE); $(unstage)
13126 @r=`${PWD_COMMAND}`; export r; \
13127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13128 $(HOST_EXPORTS) \
13129 (cd $(HOST_SUBDIR)/gas && \
13130 $(MAKE) $(FLAGS_TO_PASS) check)
13132 @endif gas
13134 .PHONY: install-gas maybe-install-gas
13135 maybe-install-gas:
13136 @if gas
13137 maybe-install-gas: install-gas
13139 install-gas: installdirs
13140 @: $(MAKE); $(unstage)
13141 @r=`${PWD_COMMAND}`; export r; \
13142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143 $(HOST_EXPORTS) \
13144 (cd $(HOST_SUBDIR)/gas && \
13145 $(MAKE) $(FLAGS_TO_PASS) install)
13147 @endif gas
13149 # Other targets (info, dvi, pdf, etc.)
13151 .PHONY: maybe-info-gas info-gas
13152 maybe-info-gas:
13153 @if gas
13154 maybe-info-gas: info-gas
13156 info-gas: \
13157 configure-gas
13158 @[ -f ./gas/Makefile ] || exit 0; \
13159 r=`${PWD_COMMAND}`; export r; \
13160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161 $(HOST_EXPORTS) \
13162 for flag in $(EXTRA_HOST_FLAGS) ; do \
13163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164 done; \
13165 echo "Doing info in gas" ; \
13166 (cd $(HOST_SUBDIR)/gas && \
13167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169 "RANLIB=$${RANLIB}" \
13170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171 info) \
13172 || exit 1
13174 @endif gas
13176 .PHONY: maybe-dvi-gas dvi-gas
13177 maybe-dvi-gas:
13178 @if gas
13179 maybe-dvi-gas: dvi-gas
13181 dvi-gas: \
13182 configure-gas
13183 @[ -f ./gas/Makefile ] || exit 0; \
13184 r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 $(HOST_EXPORTS) \
13187 for flag in $(EXTRA_HOST_FLAGS) ; do \
13188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189 done; \
13190 echo "Doing dvi in gas" ; \
13191 (cd $(HOST_SUBDIR)/gas && \
13192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194 "RANLIB=$${RANLIB}" \
13195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196 dvi) \
13197 || exit 1
13199 @endif gas
13201 .PHONY: maybe-pdf-gas pdf-gas
13202 maybe-pdf-gas:
13203 @if gas
13204 maybe-pdf-gas: pdf-gas
13206 pdf-gas: \
13207 configure-gas
13208 @[ -f ./gas/Makefile ] || exit 0; \
13209 r=`${PWD_COMMAND}`; export r; \
13210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211 $(HOST_EXPORTS) \
13212 for flag in $(EXTRA_HOST_FLAGS) ; do \
13213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214 done; \
13215 echo "Doing pdf in gas" ; \
13216 (cd $(HOST_SUBDIR)/gas && \
13217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219 "RANLIB=$${RANLIB}" \
13220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221 pdf) \
13222 || exit 1
13224 @endif gas
13226 .PHONY: maybe-html-gas html-gas
13227 maybe-html-gas:
13228 @if gas
13229 maybe-html-gas: html-gas
13231 html-gas: \
13232 configure-gas
13233 @[ -f ./gas/Makefile ] || exit 0; \
13234 r=`${PWD_COMMAND}`; export r; \
13235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236 $(HOST_EXPORTS) \
13237 for flag in $(EXTRA_HOST_FLAGS) ; do \
13238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239 done; \
13240 echo "Doing html in gas" ; \
13241 (cd $(HOST_SUBDIR)/gas && \
13242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244 "RANLIB=$${RANLIB}" \
13245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13246 html) \
13247 || exit 1
13249 @endif gas
13251 .PHONY: maybe-TAGS-gas TAGS-gas
13252 maybe-TAGS-gas:
13253 @if gas
13254 maybe-TAGS-gas: TAGS-gas
13256 TAGS-gas: \
13257 configure-gas
13258 @[ -f ./gas/Makefile ] || exit 0; \
13259 r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 $(HOST_EXPORTS) \
13262 for flag in $(EXTRA_HOST_FLAGS) ; do \
13263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13264 done; \
13265 echo "Doing TAGS in gas" ; \
13266 (cd $(HOST_SUBDIR)/gas && \
13267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13269 "RANLIB=$${RANLIB}" \
13270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13271 TAGS) \
13272 || exit 1
13274 @endif gas
13276 .PHONY: maybe-install-info-gas install-info-gas
13277 maybe-install-info-gas:
13278 @if gas
13279 maybe-install-info-gas: install-info-gas
13281 install-info-gas: \
13282 configure-gas \
13283 info-gas
13284 @[ -f ./gas/Makefile ] || exit 0; \
13285 r=`${PWD_COMMAND}`; export r; \
13286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287 $(HOST_EXPORTS) \
13288 for flag in $(EXTRA_HOST_FLAGS) ; do \
13289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13290 done; \
13291 echo "Doing install-info in gas" ; \
13292 (cd $(HOST_SUBDIR)/gas && \
13293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13295 "RANLIB=$${RANLIB}" \
13296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13297 install-info) \
13298 || exit 1
13300 @endif gas
13302 .PHONY: maybe-install-pdf-gas install-pdf-gas
13303 maybe-install-pdf-gas:
13304 @if gas
13305 maybe-install-pdf-gas: install-pdf-gas
13307 install-pdf-gas: \
13308 configure-gas \
13309 pdf-gas
13310 @[ -f ./gas/Makefile ] || exit 0; \
13311 r=`${PWD_COMMAND}`; export r; \
13312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13313 $(HOST_EXPORTS) \
13314 for flag in $(EXTRA_HOST_FLAGS) ; do \
13315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13316 done; \
13317 echo "Doing install-pdf in gas" ; \
13318 (cd $(HOST_SUBDIR)/gas && \
13319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13321 "RANLIB=$${RANLIB}" \
13322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13323 install-pdf) \
13324 || exit 1
13326 @endif gas
13328 .PHONY: maybe-install-html-gas install-html-gas
13329 maybe-install-html-gas:
13330 @if gas
13331 maybe-install-html-gas: install-html-gas
13333 install-html-gas: \
13334 configure-gas \
13335 html-gas
13336 @[ -f ./gas/Makefile ] || exit 0; \
13337 r=`${PWD_COMMAND}`; export r; \
13338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13339 $(HOST_EXPORTS) \
13340 for flag in $(EXTRA_HOST_FLAGS) ; do \
13341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13342 done; \
13343 echo "Doing install-html in gas" ; \
13344 (cd $(HOST_SUBDIR)/gas && \
13345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13347 "RANLIB=$${RANLIB}" \
13348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13349 install-html) \
13350 || exit 1
13352 @endif gas
13354 .PHONY: maybe-installcheck-gas installcheck-gas
13355 maybe-installcheck-gas:
13356 @if gas
13357 maybe-installcheck-gas: installcheck-gas
13359 installcheck-gas: \
13360 configure-gas
13361 @[ -f ./gas/Makefile ] || exit 0; \
13362 r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364 $(HOST_EXPORTS) \
13365 for flag in $(EXTRA_HOST_FLAGS) ; do \
13366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13367 done; \
13368 echo "Doing installcheck in gas" ; \
13369 (cd $(HOST_SUBDIR)/gas && \
13370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13372 "RANLIB=$${RANLIB}" \
13373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13374 installcheck) \
13375 || exit 1
13377 @endif gas
13379 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13380 maybe-mostlyclean-gas:
13381 @if gas
13382 maybe-mostlyclean-gas: mostlyclean-gas
13384 mostlyclean-gas:
13385 @[ -f ./gas/Makefile ] || exit 0; \
13386 r=`${PWD_COMMAND}`; export r; \
13387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13388 $(HOST_EXPORTS) \
13389 for flag in $(EXTRA_HOST_FLAGS) ; do \
13390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13391 done; \
13392 echo "Doing mostlyclean in gas" ; \
13393 (cd $(HOST_SUBDIR)/gas && \
13394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13396 "RANLIB=$${RANLIB}" \
13397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13398 mostlyclean) \
13399 || exit 1
13401 @endif gas
13403 .PHONY: maybe-clean-gas clean-gas
13404 maybe-clean-gas:
13405 @if gas
13406 maybe-clean-gas: clean-gas
13408 clean-gas:
13409 @[ -f ./gas/Makefile ] || exit 0; \
13410 r=`${PWD_COMMAND}`; export r; \
13411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13412 $(HOST_EXPORTS) \
13413 for flag in $(EXTRA_HOST_FLAGS) ; do \
13414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13415 done; \
13416 echo "Doing clean in gas" ; \
13417 (cd $(HOST_SUBDIR)/gas && \
13418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13420 "RANLIB=$${RANLIB}" \
13421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13422 clean) \
13423 || exit 1
13425 @endif gas
13427 .PHONY: maybe-distclean-gas distclean-gas
13428 maybe-distclean-gas:
13429 @if gas
13430 maybe-distclean-gas: distclean-gas
13432 distclean-gas:
13433 @[ -f ./gas/Makefile ] || exit 0; \
13434 r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436 $(HOST_EXPORTS) \
13437 for flag in $(EXTRA_HOST_FLAGS) ; do \
13438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439 done; \
13440 echo "Doing distclean in gas" ; \
13441 (cd $(HOST_SUBDIR)/gas && \
13442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444 "RANLIB=$${RANLIB}" \
13445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446 distclean) \
13447 || exit 1
13449 @endif gas
13451 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13452 maybe-maintainer-clean-gas:
13453 @if gas
13454 maybe-maintainer-clean-gas: maintainer-clean-gas
13456 maintainer-clean-gas:
13457 @[ -f ./gas/Makefile ] || exit 0; \
13458 r=`${PWD_COMMAND}`; export r; \
13459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460 $(HOST_EXPORTS) \
13461 for flag in $(EXTRA_HOST_FLAGS) ; do \
13462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13463 done; \
13464 echo "Doing maintainer-clean in gas" ; \
13465 (cd $(HOST_SUBDIR)/gas && \
13466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13468 "RANLIB=$${RANLIB}" \
13469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13470 maintainer-clean) \
13471 || exit 1
13473 @endif gas
13477 .PHONY: configure-gcc maybe-configure-gcc
13478 maybe-configure-gcc:
13479 @if gcc-bootstrap
13480 configure-gcc: stage_current
13481 @endif gcc-bootstrap
13482 @if gcc
13483 maybe-configure-gcc: configure-gcc
13484 configure-gcc:
13485 @r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13489 $(HOST_EXPORTS) \
13490 echo Configuring in $(HOST_SUBDIR)/gcc; \
13491 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
13492 case $(srcdir) in \
13493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13494 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13496 esac; \
13497 srcdiroption="--srcdir=$${topdir}/gcc"; \
13498 libsrcdir="$$s/gcc"; \
13499 $(SHELL) $${libsrcdir}/configure \
13500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13501 --target=${target_alias} $${srcdiroption} \
13502 || exit 1
13503 @endif gcc
13507 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
13508 maybe-configure-stage1-gcc:
13509 @if gcc-bootstrap
13510 maybe-configure-stage1-gcc: configure-stage1-gcc
13511 configure-stage1-gcc:
13512 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13514 @r=`${PWD_COMMAND}`; export r; \
13515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13516 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13517 $(HOST_EXPORTS) \
13518 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13519 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
13520 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
13521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13522 cd $(HOST_SUBDIR)/gcc || exit 1; \
13523 case $(srcdir) in \
13524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13525 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13527 esac; \
13528 srcdiroption="--srcdir=$${topdir}/gcc"; \
13529 libsrcdir="$$s/gcc"; \
13530 $(SHELL) $${libsrcdir}/configure \
13531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13532 --target=${target_alias} $${srcdiroption} \
13534 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13535 @endif gcc-bootstrap
13537 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
13538 maybe-configure-stage2-gcc:
13539 @if gcc-bootstrap
13540 maybe-configure-stage2-gcc: configure-stage2-gcc
13541 configure-stage2-gcc:
13542 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13544 @r=`${PWD_COMMAND}`; export r; \
13545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13546 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13547 $(HOST_EXPORTS) \
13548 $(POSTSTAGE1_HOST_EXPORTS) \
13549 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13550 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13551 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
13552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13553 cd $(HOST_SUBDIR)/gcc || exit 1; \
13554 case $(srcdir) in \
13555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13556 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13558 esac; \
13559 srcdiroption="--srcdir=$${topdir}/gcc"; \
13560 libsrcdir="$$s/gcc"; \
13561 $(SHELL) $${libsrcdir}/configure \
13562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13563 --target=${target_alias} $${srcdiroption} \
13564 --with-build-libsubdir=$(HOST_SUBDIR) \
13565 @stage2_werror_flag@
13566 @endif gcc-bootstrap
13568 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
13569 maybe-configure-stage3-gcc:
13570 @if gcc-bootstrap
13571 maybe-configure-stage3-gcc: configure-stage3-gcc
13572 configure-stage3-gcc:
13573 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13575 @r=`${PWD_COMMAND}`; export r; \
13576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13577 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13578 $(HOST_EXPORTS) \
13579 $(POSTSTAGE1_HOST_EXPORTS) \
13580 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13581 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13582 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
13583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13584 cd $(HOST_SUBDIR)/gcc || exit 1; \
13585 case $(srcdir) in \
13586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13587 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13589 esac; \
13590 srcdiroption="--srcdir=$${topdir}/gcc"; \
13591 libsrcdir="$$s/gcc"; \
13592 $(SHELL) $${libsrcdir}/configure \
13593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13594 --target=${target_alias} $${srcdiroption} \
13595 --with-build-libsubdir=$(HOST_SUBDIR) \
13596 @stage2_werror_flag@
13597 @endif gcc-bootstrap
13599 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
13600 maybe-configure-stage4-gcc:
13601 @if gcc-bootstrap
13602 maybe-configure-stage4-gcc: configure-stage4-gcc
13603 configure-stage4-gcc:
13604 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13606 @r=`${PWD_COMMAND}`; export r; \
13607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13608 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13609 $(HOST_EXPORTS) \
13610 $(POSTSTAGE1_HOST_EXPORTS) \
13611 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
13612 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
13613 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
13614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13615 cd $(HOST_SUBDIR)/gcc || exit 1; \
13616 case $(srcdir) in \
13617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13618 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13620 esac; \
13621 srcdiroption="--srcdir=$${topdir}/gcc"; \
13622 libsrcdir="$$s/gcc"; \
13623 $(SHELL) $${libsrcdir}/configure \
13624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13625 --target=${target_alias} $${srcdiroption} \
13626 --with-build-libsubdir=$(HOST_SUBDIR) \
13627 @stage2_werror_flag@
13628 @endif gcc-bootstrap
13630 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
13631 maybe-configure-stageprofile-gcc:
13632 @if gcc-bootstrap
13633 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
13634 configure-stageprofile-gcc:
13635 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13636 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13637 @r=`${PWD_COMMAND}`; export r; \
13638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13640 $(HOST_EXPORTS) \
13641 $(POSTSTAGE1_HOST_EXPORTS) \
13642 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
13643 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
13644 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
13645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13646 cd $(HOST_SUBDIR)/gcc || exit 1; \
13647 case $(srcdir) in \
13648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13649 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13651 esac; \
13652 srcdiroption="--srcdir=$${topdir}/gcc"; \
13653 libsrcdir="$$s/gcc"; \
13654 $(SHELL) $${libsrcdir}/configure \
13655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13656 --target=${target_alias} $${srcdiroption} \
13657 --with-build-libsubdir=$(HOST_SUBDIR) \
13658 @stage2_werror_flag@
13659 @endif gcc-bootstrap
13661 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
13662 maybe-configure-stagefeedback-gcc:
13663 @if gcc-bootstrap
13664 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
13665 configure-stagefeedback-gcc:
13666 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
13668 @r=`${PWD_COMMAND}`; export r; \
13669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13671 $(HOST_EXPORTS) \
13672 $(POSTSTAGE1_HOST_EXPORTS) \
13673 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
13674 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
13675 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
13676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13677 cd $(HOST_SUBDIR)/gcc || exit 1; \
13678 case $(srcdir) in \
13679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13680 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13682 esac; \
13683 srcdiroption="--srcdir=$${topdir}/gcc"; \
13684 libsrcdir="$$s/gcc"; \
13685 $(SHELL) $${libsrcdir}/configure \
13686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13687 --target=${target_alias} $${srcdiroption} \
13688 --with-build-libsubdir=$(HOST_SUBDIR) \
13689 @stage2_werror_flag@
13690 @endif gcc-bootstrap
13696 .PHONY: all-gcc maybe-all-gcc
13697 maybe-all-gcc:
13698 @if gcc-bootstrap
13699 all-gcc: stage_current
13700 @endif gcc-bootstrap
13701 @if gcc
13702 TARGET-gcc=all
13703 maybe-all-gcc: all-gcc
13704 all-gcc: configure-gcc
13705 @r=`${PWD_COMMAND}`; export r; \
13706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13707 $(HOST_EXPORTS) \
13708 (cd $(HOST_SUBDIR)/gcc && \
13709 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
13710 @endif gcc
13714 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
13715 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
13716 maybe-all-stage1-gcc:
13717 maybe-clean-stage1-gcc:
13718 @if gcc-bootstrap
13719 maybe-all-stage1-gcc: all-stage1-gcc
13720 all-stage1: all-stage1-gcc
13721 TARGET-stage1-gcc = $(TARGET-gcc)
13722 all-stage1-gcc: configure-stage1-gcc
13723 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13724 @r=`${PWD_COMMAND}`; export r; \
13725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13726 $(HOST_EXPORTS) \
13727 cd $(HOST_SUBDIR)/gcc && \
13728 $(MAKE) $(FLAGS_TO_PASS) \
13729 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
13730 $(TARGET-stage1-gcc)
13732 maybe-clean-stage1-gcc: clean-stage1-gcc
13733 clean-stage1: clean-stage1-gcc
13734 clean-stage1-gcc:
13735 @if [ $(current_stage) = stage1 ]; then \
13736 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13737 else \
13738 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
13739 $(MAKE) stage1-start; \
13740 fi; \
13741 cd $(HOST_SUBDIR)/gcc && \
13742 $(MAKE) $(FLAGS_TO_PASS) \
13743 $(EXTRA_GCC_FLAGS) clean
13744 @endif gcc-bootstrap
13747 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
13748 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
13749 maybe-all-stage2-gcc:
13750 maybe-clean-stage2-gcc:
13751 @if gcc-bootstrap
13752 maybe-all-stage2-gcc: all-stage2-gcc
13753 all-stage2: all-stage2-gcc
13754 TARGET-stage2-gcc = $(TARGET-gcc)
13755 all-stage2-gcc: configure-stage2-gcc
13756 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13757 @r=`${PWD_COMMAND}`; export r; \
13758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759 $(HOST_EXPORTS) \
13760 $(POSTSTAGE1_HOST_EXPORTS) \
13761 cd $(HOST_SUBDIR)/gcc && \
13762 $(MAKE) $(FLAGS_TO_PASS) \
13763 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13764 $(TARGET-stage2-gcc)
13766 maybe-clean-stage2-gcc: clean-stage2-gcc
13767 clean-stage2: clean-stage2-gcc
13768 clean-stage2-gcc:
13769 @if [ $(current_stage) = stage2 ]; then \
13770 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13771 else \
13772 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
13773 $(MAKE) stage2-start; \
13774 fi; \
13775 cd $(HOST_SUBDIR)/gcc && \
13776 $(MAKE) $(FLAGS_TO_PASS) \
13777 $(POSTSTAGE1_FLAGS_TO_PASS) \
13778 $(EXTRA_GCC_FLAGS) clean
13779 @endif gcc-bootstrap
13782 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
13783 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
13784 maybe-all-stage3-gcc:
13785 maybe-clean-stage3-gcc:
13786 @if gcc-bootstrap
13787 maybe-all-stage3-gcc: all-stage3-gcc
13788 all-stage3: all-stage3-gcc
13789 TARGET-stage3-gcc = $(TARGET-gcc)
13790 all-stage3-gcc: configure-stage3-gcc
13791 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13792 @r=`${PWD_COMMAND}`; export r; \
13793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13794 $(HOST_EXPORTS) \
13795 $(POSTSTAGE1_HOST_EXPORTS) \
13796 cd $(HOST_SUBDIR)/gcc && \
13797 $(MAKE) $(FLAGS_TO_PASS) \
13798 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13799 $(TARGET-stage3-gcc)
13801 maybe-clean-stage3-gcc: clean-stage3-gcc
13802 clean-stage3: clean-stage3-gcc
13803 clean-stage3-gcc:
13804 @if [ $(current_stage) = stage3 ]; then \
13805 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13806 else \
13807 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
13808 $(MAKE) stage3-start; \
13809 fi; \
13810 cd $(HOST_SUBDIR)/gcc && \
13811 $(MAKE) $(FLAGS_TO_PASS) \
13812 $(POSTSTAGE1_FLAGS_TO_PASS) \
13813 $(EXTRA_GCC_FLAGS) clean
13814 @endif gcc-bootstrap
13817 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
13818 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
13819 maybe-all-stage4-gcc:
13820 maybe-clean-stage4-gcc:
13821 @if gcc-bootstrap
13822 maybe-all-stage4-gcc: all-stage4-gcc
13823 all-stage4: all-stage4-gcc
13824 TARGET-stage4-gcc = $(TARGET-gcc)
13825 all-stage4-gcc: configure-stage4-gcc
13826 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13827 @r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 $(POSTSTAGE1_HOST_EXPORTS) \
13831 cd $(HOST_SUBDIR)/gcc && \
13832 $(MAKE) $(FLAGS_TO_PASS) \
13833 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13834 $(TARGET-stage4-gcc)
13836 maybe-clean-stage4-gcc: clean-stage4-gcc
13837 clean-stage4: clean-stage4-gcc
13838 clean-stage4-gcc:
13839 @if [ $(current_stage) = stage4 ]; then \
13840 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13841 else \
13842 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
13843 $(MAKE) stage4-start; \
13844 fi; \
13845 cd $(HOST_SUBDIR)/gcc && \
13846 $(MAKE) $(FLAGS_TO_PASS) \
13847 $(POSTSTAGE1_FLAGS_TO_PASS) \
13848 $(EXTRA_GCC_FLAGS) clean
13849 @endif gcc-bootstrap
13852 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
13853 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
13854 maybe-all-stageprofile-gcc:
13855 maybe-clean-stageprofile-gcc:
13856 @if gcc-bootstrap
13857 maybe-all-stageprofile-gcc: all-stageprofile-gcc
13858 all-stageprofile: all-stageprofile-gcc
13859 TARGET-stageprofile-gcc = $(TARGET-gcc)
13860 all-stageprofile-gcc: configure-stageprofile-gcc
13861 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13862 @r=`${PWD_COMMAND}`; export r; \
13863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864 $(HOST_EXPORTS) \
13865 $(POSTSTAGE1_HOST_EXPORTS) \
13866 cd $(HOST_SUBDIR)/gcc && \
13867 $(MAKE) $(FLAGS_TO_PASS) \
13868 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13869 $(TARGET-stageprofile-gcc)
13871 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
13872 clean-stageprofile: clean-stageprofile-gcc
13873 clean-stageprofile-gcc:
13874 @if [ $(current_stage) = stageprofile ]; then \
13875 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13876 else \
13877 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
13878 $(MAKE) stageprofile-start; \
13879 fi; \
13880 cd $(HOST_SUBDIR)/gcc && \
13881 $(MAKE) $(FLAGS_TO_PASS) \
13882 $(POSTSTAGE1_FLAGS_TO_PASS) \
13883 $(EXTRA_GCC_FLAGS) clean
13884 @endif gcc-bootstrap
13887 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
13888 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
13889 maybe-all-stagefeedback-gcc:
13890 maybe-clean-stagefeedback-gcc:
13891 @if gcc-bootstrap
13892 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
13893 all-stagefeedback: all-stagefeedback-gcc
13894 TARGET-stagefeedback-gcc = $(TARGET-gcc)
13895 all-stagefeedback-gcc: configure-stagefeedback-gcc
13896 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13897 @r=`${PWD_COMMAND}`; export r; \
13898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13899 $(HOST_EXPORTS) \
13900 $(POSTSTAGE1_HOST_EXPORTS) \
13901 cd $(HOST_SUBDIR)/gcc && \
13902 $(MAKE) $(FLAGS_TO_PASS) \
13903 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
13904 $(TARGET-stagefeedback-gcc)
13906 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
13907 clean-stagefeedback: clean-stagefeedback-gcc
13908 clean-stagefeedback-gcc:
13909 @if [ $(current_stage) = stagefeedback ]; then \
13910 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
13911 else \
13912 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
13913 $(MAKE) stagefeedback-start; \
13914 fi; \
13915 cd $(HOST_SUBDIR)/gcc && \
13916 $(MAKE) $(FLAGS_TO_PASS) \
13917 $(POSTSTAGE1_FLAGS_TO_PASS) \
13918 $(EXTRA_GCC_FLAGS) clean
13919 @endif gcc-bootstrap
13925 .PHONY: check-gcc maybe-check-gcc
13926 maybe-check-gcc:
13927 @if gcc
13928 maybe-check-gcc: check-gcc
13930 check-gcc:
13931 @: $(MAKE); $(unstage)
13932 @r=`${PWD_COMMAND}`; export r; \
13933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13934 $(HOST_EXPORTS) \
13935 (cd $(HOST_SUBDIR)/gcc && \
13936 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
13938 @endif gcc
13940 .PHONY: install-gcc maybe-install-gcc
13941 maybe-install-gcc:
13942 @if gcc
13943 maybe-install-gcc: install-gcc
13945 install-gcc: installdirs
13946 @: $(MAKE); $(unstage)
13947 @r=`${PWD_COMMAND}`; export r; \
13948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13949 $(HOST_EXPORTS) \
13950 (cd $(HOST_SUBDIR)/gcc && \
13951 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
13953 @endif gcc
13955 # Other targets (info, dvi, pdf, etc.)
13957 .PHONY: maybe-info-gcc info-gcc
13958 maybe-info-gcc:
13959 @if gcc
13960 maybe-info-gcc: info-gcc
13962 info-gcc: \
13963 configure-gcc
13964 @[ -f ./gcc/Makefile ] || exit 0; \
13965 r=`${PWD_COMMAND}`; export r; \
13966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967 $(HOST_EXPORTS) \
13968 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970 done; \
13971 echo "Doing info in gcc" ; \
13972 (cd $(HOST_SUBDIR)/gcc && \
13973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975 "RANLIB=$${RANLIB}" \
13976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13977 info) \
13978 || exit 1
13980 @endif gcc
13982 .PHONY: maybe-dvi-gcc dvi-gcc
13983 maybe-dvi-gcc:
13984 @if gcc
13985 maybe-dvi-gcc: dvi-gcc
13987 dvi-gcc: \
13988 configure-gcc
13989 @[ -f ./gcc/Makefile ] || exit 0; \
13990 r=`${PWD_COMMAND}`; export r; \
13991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992 $(HOST_EXPORTS) \
13993 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13995 done; \
13996 echo "Doing dvi in gcc" ; \
13997 (cd $(HOST_SUBDIR)/gcc && \
13998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14000 "RANLIB=$${RANLIB}" \
14001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14002 dvi) \
14003 || exit 1
14005 @endif gcc
14007 .PHONY: maybe-pdf-gcc pdf-gcc
14008 maybe-pdf-gcc:
14009 @if gcc
14010 maybe-pdf-gcc: pdf-gcc
14012 pdf-gcc: \
14013 configure-gcc
14014 @[ -f ./gcc/Makefile ] || exit 0; \
14015 r=`${PWD_COMMAND}`; export r; \
14016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017 $(HOST_EXPORTS) \
14018 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020 done; \
14021 echo "Doing pdf in gcc" ; \
14022 (cd $(HOST_SUBDIR)/gcc && \
14023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025 "RANLIB=$${RANLIB}" \
14026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027 pdf) \
14028 || exit 1
14030 @endif gcc
14032 .PHONY: maybe-html-gcc html-gcc
14033 maybe-html-gcc:
14034 @if gcc
14035 maybe-html-gcc: html-gcc
14037 html-gcc: \
14038 configure-gcc
14039 @[ -f ./gcc/Makefile ] || exit 0; \
14040 r=`${PWD_COMMAND}`; export r; \
14041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042 $(HOST_EXPORTS) \
14043 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045 done; \
14046 echo "Doing html in gcc" ; \
14047 (cd $(HOST_SUBDIR)/gcc && \
14048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050 "RANLIB=$${RANLIB}" \
14051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052 html) \
14053 || exit 1
14055 @endif gcc
14057 .PHONY: maybe-TAGS-gcc TAGS-gcc
14058 maybe-TAGS-gcc:
14059 @if gcc
14060 maybe-TAGS-gcc: TAGS-gcc
14062 TAGS-gcc: \
14063 configure-gcc
14064 @[ -f ./gcc/Makefile ] || exit 0; \
14065 r=`${PWD_COMMAND}`; export r; \
14066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14067 $(HOST_EXPORTS) \
14068 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14070 done; \
14071 echo "Doing TAGS in gcc" ; \
14072 (cd $(HOST_SUBDIR)/gcc && \
14073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14075 "RANLIB=$${RANLIB}" \
14076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14077 TAGS) \
14078 || exit 1
14080 @endif gcc
14082 .PHONY: maybe-install-info-gcc install-info-gcc
14083 maybe-install-info-gcc:
14084 @if gcc
14085 maybe-install-info-gcc: install-info-gcc
14087 install-info-gcc: \
14088 configure-gcc \
14089 info-gcc
14090 @[ -f ./gcc/Makefile ] || exit 0; \
14091 r=`${PWD_COMMAND}`; export r; \
14092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093 $(HOST_EXPORTS) \
14094 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096 done; \
14097 echo "Doing install-info in gcc" ; \
14098 (cd $(HOST_SUBDIR)/gcc && \
14099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101 "RANLIB=$${RANLIB}" \
14102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103 install-info) \
14104 || exit 1
14106 @endif gcc
14108 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14109 maybe-install-pdf-gcc:
14110 @if gcc
14111 maybe-install-pdf-gcc: install-pdf-gcc
14113 install-pdf-gcc: \
14114 configure-gcc \
14115 pdf-gcc
14116 @[ -f ./gcc/Makefile ] || exit 0; \
14117 r=`${PWD_COMMAND}`; export r; \
14118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119 $(HOST_EXPORTS) \
14120 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14122 done; \
14123 echo "Doing install-pdf in gcc" ; \
14124 (cd $(HOST_SUBDIR)/gcc && \
14125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14127 "RANLIB=$${RANLIB}" \
14128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14129 install-pdf) \
14130 || exit 1
14132 @endif gcc
14134 .PHONY: maybe-install-html-gcc install-html-gcc
14135 maybe-install-html-gcc:
14136 @if gcc
14137 maybe-install-html-gcc: install-html-gcc
14139 install-html-gcc: \
14140 configure-gcc \
14141 html-gcc
14142 @[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing install-html in gcc" ; \
14150 (cd $(HOST_SUBDIR)/gcc && \
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 install-html) \
14156 || exit 1
14158 @endif gcc
14160 .PHONY: maybe-installcheck-gcc installcheck-gcc
14161 maybe-installcheck-gcc:
14162 @if gcc
14163 maybe-installcheck-gcc: installcheck-gcc
14165 installcheck-gcc: \
14166 configure-gcc
14167 @[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
14172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173 done; \
14174 echo "Doing installcheck in gcc" ; \
14175 (cd $(HOST_SUBDIR)/gcc && \
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 installcheck) \
14181 || exit 1
14183 @endif gcc
14185 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14186 maybe-mostlyclean-gcc:
14187 @if gcc
14188 maybe-mostlyclean-gcc: mostlyclean-gcc
14190 mostlyclean-gcc:
14191 @[ -f ./gcc/Makefile ] || exit 0; \
14192 r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 $(HOST_EXPORTS) \
14195 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197 done; \
14198 echo "Doing mostlyclean in gcc" ; \
14199 (cd $(HOST_SUBDIR)/gcc && \
14200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202 "RANLIB=$${RANLIB}" \
14203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14204 mostlyclean) \
14205 || exit 1
14207 @endif gcc
14209 .PHONY: maybe-clean-gcc clean-gcc
14210 maybe-clean-gcc:
14211 @if gcc
14212 maybe-clean-gcc: clean-gcc
14214 clean-gcc:
14215 @[ -f ./gcc/Makefile ] || exit 0; \
14216 r=`${PWD_COMMAND}`; export r; \
14217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218 $(HOST_EXPORTS) \
14219 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14221 done; \
14222 echo "Doing clean in gcc" ; \
14223 (cd $(HOST_SUBDIR)/gcc && \
14224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14226 "RANLIB=$${RANLIB}" \
14227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14228 clean) \
14229 || exit 1
14231 @endif gcc
14233 .PHONY: maybe-distclean-gcc distclean-gcc
14234 maybe-distclean-gcc:
14235 @if gcc
14236 maybe-distclean-gcc: distclean-gcc
14238 distclean-gcc:
14239 @[ -f ./gcc/Makefile ] || exit 0; \
14240 r=`${PWD_COMMAND}`; export r; \
14241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242 $(HOST_EXPORTS) \
14243 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14245 done; \
14246 echo "Doing distclean in gcc" ; \
14247 (cd $(HOST_SUBDIR)/gcc && \
14248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14250 "RANLIB=$${RANLIB}" \
14251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14252 distclean) \
14253 || exit 1
14255 @endif gcc
14257 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14258 maybe-maintainer-clean-gcc:
14259 @if gcc
14260 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14262 maintainer-clean-gcc:
14263 @[ -f ./gcc/Makefile ] || exit 0; \
14264 r=`${PWD_COMMAND}`; export r; \
14265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14266 $(HOST_EXPORTS) \
14267 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14269 done; \
14270 echo "Doing maintainer-clean in gcc" ; \
14271 (cd $(HOST_SUBDIR)/gcc && \
14272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14274 "RANLIB=$${RANLIB}" \
14275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14276 maintainer-clean) \
14277 || exit 1
14279 @endif gcc
14283 .PHONY: configure-gawk maybe-configure-gawk
14284 maybe-configure-gawk:
14285 @if gcc-bootstrap
14286 configure-gawk: stage_current
14287 @endif gcc-bootstrap
14288 @if gawk
14289 maybe-configure-gawk: configure-gawk
14290 configure-gawk:
14291 @: $(MAKE); $(unstage)
14292 @r=`${PWD_COMMAND}`; export r; \
14293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14296 $(HOST_EXPORTS) \
14297 echo Configuring in $(HOST_SUBDIR)/gawk; \
14298 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14299 case $(srcdir) in \
14300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14301 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14303 esac; \
14304 srcdiroption="--srcdir=$${topdir}/gawk"; \
14305 libsrcdir="$$s/gawk"; \
14306 $(SHELL) $${libsrcdir}/configure \
14307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14308 --target=${target_alias} $${srcdiroption} \
14309 || exit 1
14310 @endif gawk
14316 .PHONY: all-gawk maybe-all-gawk
14317 maybe-all-gawk:
14318 @if gcc-bootstrap
14319 all-gawk: stage_current
14320 @endif gcc-bootstrap
14321 @if gawk
14322 TARGET-gawk=all
14323 maybe-all-gawk: all-gawk
14324 all-gawk: configure-gawk
14325 @: $(MAKE); $(unstage)
14326 @r=`${PWD_COMMAND}`; export r; \
14327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14328 $(HOST_EXPORTS) \
14329 (cd $(HOST_SUBDIR)/gawk && \
14330 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
14331 @endif gawk
14336 .PHONY: check-gawk maybe-check-gawk
14337 maybe-check-gawk:
14338 @if gawk
14339 maybe-check-gawk: check-gawk
14341 check-gawk:
14342 @: $(MAKE); $(unstage)
14343 @r=`${PWD_COMMAND}`; export r; \
14344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14345 $(HOST_EXPORTS) \
14346 (cd $(HOST_SUBDIR)/gawk && \
14347 $(MAKE) $(FLAGS_TO_PASS) check)
14349 @endif gawk
14351 .PHONY: install-gawk maybe-install-gawk
14352 maybe-install-gawk:
14353 @if gawk
14354 maybe-install-gawk: install-gawk
14356 install-gawk: installdirs
14357 @: $(MAKE); $(unstage)
14358 @r=`${PWD_COMMAND}`; export r; \
14359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360 $(HOST_EXPORTS) \
14361 (cd $(HOST_SUBDIR)/gawk && \
14362 $(MAKE) $(FLAGS_TO_PASS) install)
14364 @endif gawk
14366 # Other targets (info, dvi, pdf, etc.)
14368 .PHONY: maybe-info-gawk info-gawk
14369 maybe-info-gawk:
14370 @if gawk
14371 maybe-info-gawk: info-gawk
14373 info-gawk: \
14374 configure-gawk
14375 @: $(MAKE); $(unstage)
14376 @[ -f ./gawk/Makefile ] || exit 0; \
14377 r=`${PWD_COMMAND}`; export r; \
14378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379 $(HOST_EXPORTS) \
14380 for flag in $(EXTRA_HOST_FLAGS) ; do \
14381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14382 done; \
14383 echo "Doing info in gawk" ; \
14384 (cd $(HOST_SUBDIR)/gawk && \
14385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14387 "RANLIB=$${RANLIB}" \
14388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14389 info) \
14390 || exit 1
14392 @endif gawk
14394 .PHONY: maybe-dvi-gawk dvi-gawk
14395 maybe-dvi-gawk:
14396 @if gawk
14397 maybe-dvi-gawk: dvi-gawk
14399 dvi-gawk: \
14400 configure-gawk
14401 @: $(MAKE); $(unstage)
14402 @[ -f ./gawk/Makefile ] || exit 0; \
14403 r=`${PWD_COMMAND}`; export r; \
14404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14405 $(HOST_EXPORTS) \
14406 for flag in $(EXTRA_HOST_FLAGS) ; do \
14407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14408 done; \
14409 echo "Doing dvi in gawk" ; \
14410 (cd $(HOST_SUBDIR)/gawk && \
14411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14413 "RANLIB=$${RANLIB}" \
14414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14415 dvi) \
14416 || exit 1
14418 @endif gawk
14420 .PHONY: maybe-pdf-gawk pdf-gawk
14421 maybe-pdf-gawk:
14422 @if gawk
14423 maybe-pdf-gawk: pdf-gawk
14425 pdf-gawk: \
14426 configure-gawk
14427 @: $(MAKE); $(unstage)
14428 @[ -f ./gawk/Makefile ] || exit 0; \
14429 r=`${PWD_COMMAND}`; export r; \
14430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14431 $(HOST_EXPORTS) \
14432 for flag in $(EXTRA_HOST_FLAGS) ; do \
14433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14434 done; \
14435 echo "Doing pdf in gawk" ; \
14436 (cd $(HOST_SUBDIR)/gawk && \
14437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14439 "RANLIB=$${RANLIB}" \
14440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14441 pdf) \
14442 || exit 1
14444 @endif gawk
14446 .PHONY: maybe-html-gawk html-gawk
14447 maybe-html-gawk:
14448 @if gawk
14449 maybe-html-gawk: html-gawk
14451 html-gawk: \
14452 configure-gawk
14453 @: $(MAKE); $(unstage)
14454 @[ -f ./gawk/Makefile ] || exit 0; \
14455 r=`${PWD_COMMAND}`; export r; \
14456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457 $(HOST_EXPORTS) \
14458 for flag in $(EXTRA_HOST_FLAGS) ; do \
14459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14460 done; \
14461 echo "Doing html in gawk" ; \
14462 (cd $(HOST_SUBDIR)/gawk && \
14463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14465 "RANLIB=$${RANLIB}" \
14466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14467 html) \
14468 || exit 1
14470 @endif gawk
14472 .PHONY: maybe-TAGS-gawk TAGS-gawk
14473 maybe-TAGS-gawk:
14474 @if gawk
14475 maybe-TAGS-gawk: TAGS-gawk
14477 TAGS-gawk: \
14478 configure-gawk
14479 @: $(MAKE); $(unstage)
14480 @[ -f ./gawk/Makefile ] || exit 0; \
14481 r=`${PWD_COMMAND}`; export r; \
14482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483 $(HOST_EXPORTS) \
14484 for flag in $(EXTRA_HOST_FLAGS) ; do \
14485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486 done; \
14487 echo "Doing TAGS in gawk" ; \
14488 (cd $(HOST_SUBDIR)/gawk && \
14489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491 "RANLIB=$${RANLIB}" \
14492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493 TAGS) \
14494 || exit 1
14496 @endif gawk
14498 .PHONY: maybe-install-info-gawk install-info-gawk
14499 maybe-install-info-gawk:
14500 @if gawk
14501 maybe-install-info-gawk: install-info-gawk
14503 install-info-gawk: \
14504 configure-gawk \
14505 info-gawk
14506 @: $(MAKE); $(unstage)
14507 @[ -f ./gawk/Makefile ] || exit 0; \
14508 r=`${PWD_COMMAND}`; export r; \
14509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510 $(HOST_EXPORTS) \
14511 for flag in $(EXTRA_HOST_FLAGS) ; do \
14512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14513 done; \
14514 echo "Doing install-info in gawk" ; \
14515 (cd $(HOST_SUBDIR)/gawk && \
14516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14518 "RANLIB=$${RANLIB}" \
14519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14520 install-info) \
14521 || exit 1
14523 @endif gawk
14525 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
14526 maybe-install-pdf-gawk:
14527 @if gawk
14528 maybe-install-pdf-gawk: install-pdf-gawk
14530 install-pdf-gawk: \
14531 configure-gawk \
14532 pdf-gawk
14533 @: $(MAKE); $(unstage)
14534 @[ -f ./gawk/Makefile ] || exit 0; \
14535 r=`${PWD_COMMAND}`; export r; \
14536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537 $(HOST_EXPORTS) \
14538 for flag in $(EXTRA_HOST_FLAGS) ; do \
14539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14540 done; \
14541 echo "Doing install-pdf in gawk" ; \
14542 (cd $(HOST_SUBDIR)/gawk && \
14543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14545 "RANLIB=$${RANLIB}" \
14546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14547 install-pdf) \
14548 || exit 1
14550 @endif gawk
14552 .PHONY: maybe-install-html-gawk install-html-gawk
14553 maybe-install-html-gawk:
14554 @if gawk
14555 maybe-install-html-gawk: install-html-gawk
14557 install-html-gawk: \
14558 configure-gawk \
14559 html-gawk
14560 @: $(MAKE); $(unstage)
14561 @[ -f ./gawk/Makefile ] || exit 0; \
14562 r=`${PWD_COMMAND}`; export r; \
14563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564 $(HOST_EXPORTS) \
14565 for flag in $(EXTRA_HOST_FLAGS) ; do \
14566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14567 done; \
14568 echo "Doing install-html in gawk" ; \
14569 (cd $(HOST_SUBDIR)/gawk && \
14570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14572 "RANLIB=$${RANLIB}" \
14573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14574 install-html) \
14575 || exit 1
14577 @endif gawk
14579 .PHONY: maybe-installcheck-gawk installcheck-gawk
14580 maybe-installcheck-gawk:
14581 @if gawk
14582 maybe-installcheck-gawk: installcheck-gawk
14584 installcheck-gawk: \
14585 configure-gawk
14586 @: $(MAKE); $(unstage)
14587 @[ -f ./gawk/Makefile ] || exit 0; \
14588 r=`${PWD_COMMAND}`; export r; \
14589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590 $(HOST_EXPORTS) \
14591 for flag in $(EXTRA_HOST_FLAGS) ; do \
14592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14593 done; \
14594 echo "Doing installcheck in gawk" ; \
14595 (cd $(HOST_SUBDIR)/gawk && \
14596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14598 "RANLIB=$${RANLIB}" \
14599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14600 installcheck) \
14601 || exit 1
14603 @endif gawk
14605 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
14606 maybe-mostlyclean-gawk:
14607 @if gawk
14608 maybe-mostlyclean-gawk: mostlyclean-gawk
14610 mostlyclean-gawk:
14611 @: $(MAKE); $(unstage)
14612 @[ -f ./gawk/Makefile ] || exit 0; \
14613 r=`${PWD_COMMAND}`; export r; \
14614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615 $(HOST_EXPORTS) \
14616 for flag in $(EXTRA_HOST_FLAGS) ; do \
14617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14618 done; \
14619 echo "Doing mostlyclean in gawk" ; \
14620 (cd $(HOST_SUBDIR)/gawk && \
14621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14623 "RANLIB=$${RANLIB}" \
14624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14625 mostlyclean) \
14626 || exit 1
14628 @endif gawk
14630 .PHONY: maybe-clean-gawk clean-gawk
14631 maybe-clean-gawk:
14632 @if gawk
14633 maybe-clean-gawk: clean-gawk
14635 clean-gawk:
14636 @: $(MAKE); $(unstage)
14637 @[ -f ./gawk/Makefile ] || exit 0; \
14638 r=`${PWD_COMMAND}`; export r; \
14639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640 $(HOST_EXPORTS) \
14641 for flag in $(EXTRA_HOST_FLAGS) ; do \
14642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14643 done; \
14644 echo "Doing clean in gawk" ; \
14645 (cd $(HOST_SUBDIR)/gawk && \
14646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14648 "RANLIB=$${RANLIB}" \
14649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14650 clean) \
14651 || exit 1
14653 @endif gawk
14655 .PHONY: maybe-distclean-gawk distclean-gawk
14656 maybe-distclean-gawk:
14657 @if gawk
14658 maybe-distclean-gawk: distclean-gawk
14660 distclean-gawk:
14661 @: $(MAKE); $(unstage)
14662 @[ -f ./gawk/Makefile ] || exit 0; \
14663 r=`${PWD_COMMAND}`; export r; \
14664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14665 $(HOST_EXPORTS) \
14666 for flag in $(EXTRA_HOST_FLAGS) ; do \
14667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14668 done; \
14669 echo "Doing distclean in gawk" ; \
14670 (cd $(HOST_SUBDIR)/gawk && \
14671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14673 "RANLIB=$${RANLIB}" \
14674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14675 distclean) \
14676 || exit 1
14678 @endif gawk
14680 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
14681 maybe-maintainer-clean-gawk:
14682 @if gawk
14683 maybe-maintainer-clean-gawk: maintainer-clean-gawk
14685 maintainer-clean-gawk:
14686 @: $(MAKE); $(unstage)
14687 @[ -f ./gawk/Makefile ] || exit 0; \
14688 r=`${PWD_COMMAND}`; export r; \
14689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14690 $(HOST_EXPORTS) \
14691 for flag in $(EXTRA_HOST_FLAGS) ; do \
14692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14693 done; \
14694 echo "Doing maintainer-clean in gawk" ; \
14695 (cd $(HOST_SUBDIR)/gawk && \
14696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14698 "RANLIB=$${RANLIB}" \
14699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14700 maintainer-clean) \
14701 || exit 1
14703 @endif gawk
14707 .PHONY: configure-gettext maybe-configure-gettext
14708 maybe-configure-gettext:
14709 @if gcc-bootstrap
14710 configure-gettext: stage_current
14711 @endif gcc-bootstrap
14712 @if gettext
14713 maybe-configure-gettext: configure-gettext
14714 configure-gettext:
14715 @: $(MAKE); $(unstage)
14716 @r=`${PWD_COMMAND}`; export r; \
14717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
14719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
14720 $(HOST_EXPORTS) \
14721 echo Configuring in $(HOST_SUBDIR)/gettext; \
14722 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
14723 case $(srcdir) in \
14724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14725 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
14726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14727 esac; \
14728 srcdiroption="--srcdir=$${topdir}/gettext"; \
14729 libsrcdir="$$s/gettext"; \
14730 $(SHELL) $${libsrcdir}/configure \
14731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14732 --target=${target_alias} $${srcdiroption} \
14733 || exit 1
14734 @endif gettext
14740 .PHONY: all-gettext maybe-all-gettext
14741 maybe-all-gettext:
14742 @if gcc-bootstrap
14743 all-gettext: stage_current
14744 @endif gcc-bootstrap
14745 @if gettext
14746 TARGET-gettext=all
14747 maybe-all-gettext: all-gettext
14748 all-gettext: configure-gettext
14749 @: $(MAKE); $(unstage)
14750 @r=`${PWD_COMMAND}`; export r; \
14751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752 $(HOST_EXPORTS) \
14753 (cd $(HOST_SUBDIR)/gettext && \
14754 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
14755 @endif gettext
14760 .PHONY: check-gettext maybe-check-gettext
14761 maybe-check-gettext:
14762 @if gettext
14763 maybe-check-gettext: check-gettext
14765 check-gettext:
14766 @: $(MAKE); $(unstage)
14767 @r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769 $(HOST_EXPORTS) \
14770 (cd $(HOST_SUBDIR)/gettext && \
14771 $(MAKE) $(FLAGS_TO_PASS) check)
14773 @endif gettext
14775 .PHONY: install-gettext maybe-install-gettext
14776 maybe-install-gettext:
14777 @if gettext
14778 maybe-install-gettext: install-gettext
14780 install-gettext: installdirs
14781 @: $(MAKE); $(unstage)
14782 @r=`${PWD_COMMAND}`; export r; \
14783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14784 $(HOST_EXPORTS) \
14785 (cd $(HOST_SUBDIR)/gettext && \
14786 $(MAKE) $(FLAGS_TO_PASS) install)
14788 @endif gettext
14790 # Other targets (info, dvi, pdf, etc.)
14792 .PHONY: maybe-info-gettext info-gettext
14793 maybe-info-gettext:
14794 @if gettext
14795 maybe-info-gettext: info-gettext
14797 info-gettext: \
14798 configure-gettext
14799 @: $(MAKE); $(unstage)
14800 @[ -f ./gettext/Makefile ] || exit 0; \
14801 r=`${PWD_COMMAND}`; export r; \
14802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14803 $(HOST_EXPORTS) \
14804 for flag in $(EXTRA_HOST_FLAGS) ; do \
14805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14806 done; \
14807 echo "Doing info in gettext" ; \
14808 (cd $(HOST_SUBDIR)/gettext && \
14809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14811 "RANLIB=$${RANLIB}" \
14812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14813 info) \
14814 || exit 1
14816 @endif gettext
14818 .PHONY: maybe-dvi-gettext dvi-gettext
14819 maybe-dvi-gettext:
14820 @if gettext
14821 maybe-dvi-gettext: dvi-gettext
14823 dvi-gettext: \
14824 configure-gettext
14825 @: $(MAKE); $(unstage)
14826 @[ -f ./gettext/Makefile ] || exit 0; \
14827 r=`${PWD_COMMAND}`; export r; \
14828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14829 $(HOST_EXPORTS) \
14830 for flag in $(EXTRA_HOST_FLAGS) ; do \
14831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14832 done; \
14833 echo "Doing dvi in gettext" ; \
14834 (cd $(HOST_SUBDIR)/gettext && \
14835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14837 "RANLIB=$${RANLIB}" \
14838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14839 dvi) \
14840 || exit 1
14842 @endif gettext
14844 .PHONY: maybe-pdf-gettext pdf-gettext
14845 maybe-pdf-gettext:
14846 @if gettext
14847 maybe-pdf-gettext: pdf-gettext
14849 pdf-gettext: \
14850 configure-gettext
14851 @: $(MAKE); $(unstage)
14852 @[ -f ./gettext/Makefile ] || exit 0; \
14853 r=`${PWD_COMMAND}`; export r; \
14854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855 $(HOST_EXPORTS) \
14856 for flag in $(EXTRA_HOST_FLAGS) ; do \
14857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14858 done; \
14859 echo "Doing pdf in gettext" ; \
14860 (cd $(HOST_SUBDIR)/gettext && \
14861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14863 "RANLIB=$${RANLIB}" \
14864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14865 pdf) \
14866 || exit 1
14868 @endif gettext
14870 .PHONY: maybe-html-gettext html-gettext
14871 maybe-html-gettext:
14872 @if gettext
14873 maybe-html-gettext: html-gettext
14875 html-gettext: \
14876 configure-gettext
14877 @: $(MAKE); $(unstage)
14878 @[ -f ./gettext/Makefile ] || exit 0; \
14879 r=`${PWD_COMMAND}`; export r; \
14880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14881 $(HOST_EXPORTS) \
14882 for flag in $(EXTRA_HOST_FLAGS) ; do \
14883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14884 done; \
14885 echo "Doing html in gettext" ; \
14886 (cd $(HOST_SUBDIR)/gettext && \
14887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14889 "RANLIB=$${RANLIB}" \
14890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14891 html) \
14892 || exit 1
14894 @endif gettext
14896 .PHONY: maybe-TAGS-gettext TAGS-gettext
14897 maybe-TAGS-gettext:
14898 @if gettext
14899 maybe-TAGS-gettext: TAGS-gettext
14901 TAGS-gettext: \
14902 configure-gettext
14903 @: $(MAKE); $(unstage)
14904 @[ -f ./gettext/Makefile ] || exit 0; \
14905 r=`${PWD_COMMAND}`; export r; \
14906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907 $(HOST_EXPORTS) \
14908 for flag in $(EXTRA_HOST_FLAGS) ; do \
14909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14910 done; \
14911 echo "Doing TAGS in gettext" ; \
14912 (cd $(HOST_SUBDIR)/gettext && \
14913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14915 "RANLIB=$${RANLIB}" \
14916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14917 TAGS) \
14918 || exit 1
14920 @endif gettext
14922 .PHONY: maybe-install-info-gettext install-info-gettext
14923 maybe-install-info-gettext:
14924 @if gettext
14925 maybe-install-info-gettext: install-info-gettext
14927 install-info-gettext: \
14928 configure-gettext \
14929 info-gettext
14930 @: $(MAKE); $(unstage)
14931 @[ -f ./gettext/Makefile ] || exit 0; \
14932 r=`${PWD_COMMAND}`; export r; \
14933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934 $(HOST_EXPORTS) \
14935 for flag in $(EXTRA_HOST_FLAGS) ; do \
14936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14937 done; \
14938 echo "Doing install-info in gettext" ; \
14939 (cd $(HOST_SUBDIR)/gettext && \
14940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14942 "RANLIB=$${RANLIB}" \
14943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14944 install-info) \
14945 || exit 1
14947 @endif gettext
14949 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
14950 maybe-install-pdf-gettext:
14951 @if gettext
14952 maybe-install-pdf-gettext: install-pdf-gettext
14954 install-pdf-gettext: \
14955 configure-gettext \
14956 pdf-gettext
14957 @: $(MAKE); $(unstage)
14958 @[ -f ./gettext/Makefile ] || exit 0; \
14959 r=`${PWD_COMMAND}`; export r; \
14960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14961 $(HOST_EXPORTS) \
14962 for flag in $(EXTRA_HOST_FLAGS) ; do \
14963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14964 done; \
14965 echo "Doing install-pdf in gettext" ; \
14966 (cd $(HOST_SUBDIR)/gettext && \
14967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14969 "RANLIB=$${RANLIB}" \
14970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14971 install-pdf) \
14972 || exit 1
14974 @endif gettext
14976 .PHONY: maybe-install-html-gettext install-html-gettext
14977 maybe-install-html-gettext:
14978 @if gettext
14979 maybe-install-html-gettext: install-html-gettext
14981 install-html-gettext: \
14982 configure-gettext \
14983 html-gettext
14984 @: $(MAKE); $(unstage)
14985 @[ -f ./gettext/Makefile ] || exit 0; \
14986 r=`${PWD_COMMAND}`; export r; \
14987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988 $(HOST_EXPORTS) \
14989 for flag in $(EXTRA_HOST_FLAGS) ; do \
14990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14991 done; \
14992 echo "Doing install-html in gettext" ; \
14993 (cd $(HOST_SUBDIR)/gettext && \
14994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14996 "RANLIB=$${RANLIB}" \
14997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14998 install-html) \
14999 || exit 1
15001 @endif gettext
15003 .PHONY: maybe-installcheck-gettext installcheck-gettext
15004 maybe-installcheck-gettext:
15005 @if gettext
15006 maybe-installcheck-gettext: installcheck-gettext
15008 installcheck-gettext: \
15009 configure-gettext
15010 @: $(MAKE); $(unstage)
15011 @[ -f ./gettext/Makefile ] || exit 0; \
15012 r=`${PWD_COMMAND}`; export r; \
15013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15014 $(HOST_EXPORTS) \
15015 for flag in $(EXTRA_HOST_FLAGS) ; do \
15016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15017 done; \
15018 echo "Doing installcheck in gettext" ; \
15019 (cd $(HOST_SUBDIR)/gettext && \
15020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15022 "RANLIB=$${RANLIB}" \
15023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15024 installcheck) \
15025 || exit 1
15027 @endif gettext
15029 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15030 maybe-mostlyclean-gettext:
15031 @if gettext
15032 maybe-mostlyclean-gettext: mostlyclean-gettext
15034 mostlyclean-gettext:
15035 @: $(MAKE); $(unstage)
15036 @[ -f ./gettext/Makefile ] || exit 0; \
15037 r=`${PWD_COMMAND}`; export r; \
15038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15039 $(HOST_EXPORTS) \
15040 for flag in $(EXTRA_HOST_FLAGS) ; do \
15041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15042 done; \
15043 echo "Doing mostlyclean in gettext" ; \
15044 (cd $(HOST_SUBDIR)/gettext && \
15045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15047 "RANLIB=$${RANLIB}" \
15048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15049 mostlyclean) \
15050 || exit 1
15052 @endif gettext
15054 .PHONY: maybe-clean-gettext clean-gettext
15055 maybe-clean-gettext:
15056 @if gettext
15057 maybe-clean-gettext: clean-gettext
15059 clean-gettext:
15060 @: $(MAKE); $(unstage)
15061 @[ -f ./gettext/Makefile ] || exit 0; \
15062 r=`${PWD_COMMAND}`; export r; \
15063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15064 $(HOST_EXPORTS) \
15065 for flag in $(EXTRA_HOST_FLAGS) ; do \
15066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15067 done; \
15068 echo "Doing clean in gettext" ; \
15069 (cd $(HOST_SUBDIR)/gettext && \
15070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15072 "RANLIB=$${RANLIB}" \
15073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15074 clean) \
15075 || exit 1
15077 @endif gettext
15079 .PHONY: maybe-distclean-gettext distclean-gettext
15080 maybe-distclean-gettext:
15081 @if gettext
15082 maybe-distclean-gettext: distclean-gettext
15084 distclean-gettext:
15085 @: $(MAKE); $(unstage)
15086 @[ -f ./gettext/Makefile ] || exit 0; \
15087 r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 $(HOST_EXPORTS) \
15090 for flag in $(EXTRA_HOST_FLAGS) ; do \
15091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15092 done; \
15093 echo "Doing distclean in gettext" ; \
15094 (cd $(HOST_SUBDIR)/gettext && \
15095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15097 "RANLIB=$${RANLIB}" \
15098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15099 distclean) \
15100 || exit 1
15102 @endif gettext
15104 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15105 maybe-maintainer-clean-gettext:
15106 @if gettext
15107 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15109 maintainer-clean-gettext:
15110 @: $(MAKE); $(unstage)
15111 @[ -f ./gettext/Makefile ] || exit 0; \
15112 r=`${PWD_COMMAND}`; export r; \
15113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15114 $(HOST_EXPORTS) \
15115 for flag in $(EXTRA_HOST_FLAGS) ; do \
15116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15117 done; \
15118 echo "Doing maintainer-clean in gettext" ; \
15119 (cd $(HOST_SUBDIR)/gettext && \
15120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15122 "RANLIB=$${RANLIB}" \
15123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15124 maintainer-clean) \
15125 || exit 1
15127 @endif gettext
15131 .PHONY: configure-gmp maybe-configure-gmp
15132 maybe-configure-gmp:
15133 @if gcc-bootstrap
15134 configure-gmp: stage_current
15135 @endif gcc-bootstrap
15136 @if gmp
15137 maybe-configure-gmp: configure-gmp
15138 configure-gmp:
15139 @r=`${PWD_COMMAND}`; export r; \
15140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15143 $(HOST_EXPORTS) \
15144 echo Configuring in $(HOST_SUBDIR)/gmp; \
15145 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15146 case $(srcdir) in \
15147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15148 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15150 esac; \
15151 srcdiroption="--srcdir=$${topdir}/gmp"; \
15152 libsrcdir="$$s/gmp"; \
15153 $(SHELL) $${libsrcdir}/configure \
15154 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15155 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15156 || exit 1
15157 @endif gmp
15161 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15162 maybe-configure-stage1-gmp:
15163 @if gmp-bootstrap
15164 maybe-configure-stage1-gmp: configure-stage1-gmp
15165 configure-stage1-gmp:
15166 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15167 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15168 @r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15171 $(HOST_EXPORTS) \
15172 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15173 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15174 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15176 cd $(HOST_SUBDIR)/gmp || exit 1; \
15177 case $(srcdir) in \
15178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15179 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15181 esac; \
15182 srcdiroption="--srcdir=$${topdir}/gmp"; \
15183 libsrcdir="$$s/gmp"; \
15184 $(SHELL) $${libsrcdir}/configure \
15185 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15186 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15188 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15189 @endif gmp-bootstrap
15191 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15192 maybe-configure-stage2-gmp:
15193 @if gmp-bootstrap
15194 maybe-configure-stage2-gmp: configure-stage2-gmp
15195 configure-stage2-gmp:
15196 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15198 @r=`${PWD_COMMAND}`; export r; \
15199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15200 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15201 $(HOST_EXPORTS) \
15202 $(POSTSTAGE1_HOST_EXPORTS) \
15203 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15204 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15205 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15207 cd $(HOST_SUBDIR)/gmp || exit 1; \
15208 case $(srcdir) in \
15209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15210 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15212 esac; \
15213 srcdiroption="--srcdir=$${topdir}/gmp"; \
15214 libsrcdir="$$s/gmp"; \
15215 $(SHELL) $${libsrcdir}/configure \
15216 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15217 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15218 --with-build-libsubdir=$(HOST_SUBDIR) \
15219 @stage2_werror_flag@ --disable-shared
15220 @endif gmp-bootstrap
15222 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15223 maybe-configure-stage3-gmp:
15224 @if gmp-bootstrap
15225 maybe-configure-stage3-gmp: configure-stage3-gmp
15226 configure-stage3-gmp:
15227 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15229 @r=`${PWD_COMMAND}`; export r; \
15230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15231 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15232 $(HOST_EXPORTS) \
15233 $(POSTSTAGE1_HOST_EXPORTS) \
15234 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15235 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15236 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15238 cd $(HOST_SUBDIR)/gmp || exit 1; \
15239 case $(srcdir) in \
15240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15241 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15243 esac; \
15244 srcdiroption="--srcdir=$${topdir}/gmp"; \
15245 libsrcdir="$$s/gmp"; \
15246 $(SHELL) $${libsrcdir}/configure \
15247 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15248 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15249 --with-build-libsubdir=$(HOST_SUBDIR) \
15250 @stage2_werror_flag@ --disable-shared
15251 @endif gmp-bootstrap
15253 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15254 maybe-configure-stage4-gmp:
15255 @if gmp-bootstrap
15256 maybe-configure-stage4-gmp: configure-stage4-gmp
15257 configure-stage4-gmp:
15258 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15260 @r=`${PWD_COMMAND}`; export r; \
15261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15262 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15263 $(HOST_EXPORTS) \
15264 $(POSTSTAGE1_HOST_EXPORTS) \
15265 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
15266 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
15267 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15269 cd $(HOST_SUBDIR)/gmp || exit 1; \
15270 case $(srcdir) in \
15271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15272 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15274 esac; \
15275 srcdiroption="--srcdir=$${topdir}/gmp"; \
15276 libsrcdir="$$s/gmp"; \
15277 $(SHELL) $${libsrcdir}/configure \
15278 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15279 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15280 --with-build-libsubdir=$(HOST_SUBDIR) \
15281 @stage2_werror_flag@ --disable-shared
15282 @endif gmp-bootstrap
15284 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15285 maybe-configure-stageprofile-gmp:
15286 @if gmp-bootstrap
15287 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15288 configure-stageprofile-gmp:
15289 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15291 @r=`${PWD_COMMAND}`; export r; \
15292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15294 $(HOST_EXPORTS) \
15295 $(POSTSTAGE1_HOST_EXPORTS) \
15296 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
15297 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
15298 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15300 cd $(HOST_SUBDIR)/gmp || exit 1; \
15301 case $(srcdir) in \
15302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15303 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15305 esac; \
15306 srcdiroption="--srcdir=$${topdir}/gmp"; \
15307 libsrcdir="$$s/gmp"; \
15308 $(SHELL) $${libsrcdir}/configure \
15309 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15310 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15311 --with-build-libsubdir=$(HOST_SUBDIR) \
15312 @stage2_werror_flag@ --disable-shared
15313 @endif gmp-bootstrap
15315 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15316 maybe-configure-stagefeedback-gmp:
15317 @if gmp-bootstrap
15318 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15319 configure-stagefeedback-gmp:
15320 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15322 @r=`${PWD_COMMAND}`; export r; \
15323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15324 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15325 $(HOST_EXPORTS) \
15326 $(POSTSTAGE1_HOST_EXPORTS) \
15327 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
15328 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
15329 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15331 cd $(HOST_SUBDIR)/gmp || exit 1; \
15332 case $(srcdir) in \
15333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15334 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15336 esac; \
15337 srcdiroption="--srcdir=$${topdir}/gmp"; \
15338 libsrcdir="$$s/gmp"; \
15339 $(SHELL) $${libsrcdir}/configure \
15340 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15341 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15342 --with-build-libsubdir=$(HOST_SUBDIR) \
15343 @stage2_werror_flag@ --disable-shared
15344 @endif gmp-bootstrap
15350 .PHONY: all-gmp maybe-all-gmp
15351 maybe-all-gmp:
15352 @if gcc-bootstrap
15353 all-gmp: stage_current
15354 @endif gcc-bootstrap
15355 @if gmp
15356 TARGET-gmp=all
15357 maybe-all-gmp: all-gmp
15358 all-gmp: configure-gmp
15359 @r=`${PWD_COMMAND}`; export r; \
15360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15361 $(HOST_EXPORTS) \
15362 (cd $(HOST_SUBDIR)/gmp && \
15363 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gmp))
15364 @endif gmp
15368 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15369 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15370 maybe-all-stage1-gmp:
15371 maybe-clean-stage1-gmp:
15372 @if gmp-bootstrap
15373 maybe-all-stage1-gmp: all-stage1-gmp
15374 all-stage1: all-stage1-gmp
15375 TARGET-stage1-gmp = $(TARGET-gmp)
15376 all-stage1-gmp: configure-stage1-gmp
15377 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15378 @r=`${PWD_COMMAND}`; export r; \
15379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380 $(HOST_EXPORTS) \
15381 cd $(HOST_SUBDIR)/gmp && \
15382 $(MAKE) $(FLAGS_TO_PASS) \
15383 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
15384 $(TARGET-stage1-gmp)
15386 maybe-clean-stage1-gmp: clean-stage1-gmp
15387 clean-stage1: clean-stage1-gmp
15388 clean-stage1-gmp:
15389 @if [ $(current_stage) = stage1 ]; then \
15390 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15391 else \
15392 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15393 $(MAKE) stage1-start; \
15394 fi; \
15395 cd $(HOST_SUBDIR)/gmp && \
15396 $(MAKE) $(FLAGS_TO_PASS) \
15397 clean
15398 @endif gmp-bootstrap
15401 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
15402 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
15403 maybe-all-stage2-gmp:
15404 maybe-clean-stage2-gmp:
15405 @if gmp-bootstrap
15406 maybe-all-stage2-gmp: all-stage2-gmp
15407 all-stage2: all-stage2-gmp
15408 TARGET-stage2-gmp = $(TARGET-gmp)
15409 all-stage2-gmp: configure-stage2-gmp
15410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15411 @r=`${PWD_COMMAND}`; export r; \
15412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15413 $(HOST_EXPORTS) \
15414 $(POSTSTAGE1_HOST_EXPORTS) \
15415 cd $(HOST_SUBDIR)/gmp && \
15416 $(MAKE) $(FLAGS_TO_PASS) \
15417 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
15418 $(TARGET-stage2-gmp)
15420 maybe-clean-stage2-gmp: clean-stage2-gmp
15421 clean-stage2: clean-stage2-gmp
15422 clean-stage2-gmp:
15423 @if [ $(current_stage) = stage2 ]; then \
15424 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15425 else \
15426 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
15427 $(MAKE) stage2-start; \
15428 fi; \
15429 cd $(HOST_SUBDIR)/gmp && \
15430 $(MAKE) $(FLAGS_TO_PASS) \
15431 $(POSTSTAGE1_FLAGS_TO_PASS) \
15432 clean
15433 @endif gmp-bootstrap
15436 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
15437 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
15438 maybe-all-stage3-gmp:
15439 maybe-clean-stage3-gmp:
15440 @if gmp-bootstrap
15441 maybe-all-stage3-gmp: all-stage3-gmp
15442 all-stage3: all-stage3-gmp
15443 TARGET-stage3-gmp = $(TARGET-gmp)
15444 all-stage3-gmp: configure-stage3-gmp
15445 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15446 @r=`${PWD_COMMAND}`; export r; \
15447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448 $(HOST_EXPORTS) \
15449 $(POSTSTAGE1_HOST_EXPORTS) \
15450 cd $(HOST_SUBDIR)/gmp && \
15451 $(MAKE) $(FLAGS_TO_PASS) \
15452 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
15453 $(TARGET-stage3-gmp)
15455 maybe-clean-stage3-gmp: clean-stage3-gmp
15456 clean-stage3: clean-stage3-gmp
15457 clean-stage3-gmp:
15458 @if [ $(current_stage) = stage3 ]; then \
15459 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15460 else \
15461 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
15462 $(MAKE) stage3-start; \
15463 fi; \
15464 cd $(HOST_SUBDIR)/gmp && \
15465 $(MAKE) $(FLAGS_TO_PASS) \
15466 $(POSTSTAGE1_FLAGS_TO_PASS) \
15467 clean
15468 @endif gmp-bootstrap
15471 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
15472 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
15473 maybe-all-stage4-gmp:
15474 maybe-clean-stage4-gmp:
15475 @if gmp-bootstrap
15476 maybe-all-stage4-gmp: all-stage4-gmp
15477 all-stage4: all-stage4-gmp
15478 TARGET-stage4-gmp = $(TARGET-gmp)
15479 all-stage4-gmp: configure-stage4-gmp
15480 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15481 @r=`${PWD_COMMAND}`; export r; \
15482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483 $(HOST_EXPORTS) \
15484 $(POSTSTAGE1_HOST_EXPORTS) \
15485 cd $(HOST_SUBDIR)/gmp && \
15486 $(MAKE) $(FLAGS_TO_PASS) \
15487 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
15488 $(TARGET-stage4-gmp)
15490 maybe-clean-stage4-gmp: clean-stage4-gmp
15491 clean-stage4: clean-stage4-gmp
15492 clean-stage4-gmp:
15493 @if [ $(current_stage) = stage4 ]; then \
15494 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15495 else \
15496 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
15497 $(MAKE) stage4-start; \
15498 fi; \
15499 cd $(HOST_SUBDIR)/gmp && \
15500 $(MAKE) $(FLAGS_TO_PASS) \
15501 $(POSTSTAGE1_FLAGS_TO_PASS) \
15502 clean
15503 @endif gmp-bootstrap
15506 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
15507 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
15508 maybe-all-stageprofile-gmp:
15509 maybe-clean-stageprofile-gmp:
15510 @if gmp-bootstrap
15511 maybe-all-stageprofile-gmp: all-stageprofile-gmp
15512 all-stageprofile: all-stageprofile-gmp
15513 TARGET-stageprofile-gmp = $(TARGET-gmp)
15514 all-stageprofile-gmp: configure-stageprofile-gmp
15515 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15516 @r=`${PWD_COMMAND}`; export r; \
15517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15518 $(HOST_EXPORTS) \
15519 $(POSTSTAGE1_HOST_EXPORTS) \
15520 cd $(HOST_SUBDIR)/gmp && \
15521 $(MAKE) $(FLAGS_TO_PASS) \
15522 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
15523 $(TARGET-stageprofile-gmp)
15525 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
15526 clean-stageprofile: clean-stageprofile-gmp
15527 clean-stageprofile-gmp:
15528 @if [ $(current_stage) = stageprofile ]; then \
15529 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15530 else \
15531 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
15532 $(MAKE) stageprofile-start; \
15533 fi; \
15534 cd $(HOST_SUBDIR)/gmp && \
15535 $(MAKE) $(FLAGS_TO_PASS) \
15536 $(POSTSTAGE1_FLAGS_TO_PASS) \
15537 clean
15538 @endif gmp-bootstrap
15541 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
15542 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
15543 maybe-all-stagefeedback-gmp:
15544 maybe-clean-stagefeedback-gmp:
15545 @if gmp-bootstrap
15546 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
15547 all-stagefeedback: all-stagefeedback-gmp
15548 TARGET-stagefeedback-gmp = $(TARGET-gmp)
15549 all-stagefeedback-gmp: configure-stagefeedback-gmp
15550 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15551 @r=`${PWD_COMMAND}`; export r; \
15552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15553 $(HOST_EXPORTS) \
15554 $(POSTSTAGE1_HOST_EXPORTS) \
15555 cd $(HOST_SUBDIR)/gmp && \
15556 $(MAKE) $(FLAGS_TO_PASS) \
15557 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
15558 $(TARGET-stagefeedback-gmp)
15560 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
15561 clean-stagefeedback: clean-stagefeedback-gmp
15562 clean-stagefeedback-gmp:
15563 @if [ $(current_stage) = stagefeedback ]; then \
15564 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15565 else \
15566 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
15567 $(MAKE) stagefeedback-start; \
15568 fi; \
15569 cd $(HOST_SUBDIR)/gmp && \
15570 $(MAKE) $(FLAGS_TO_PASS) \
15571 $(POSTSTAGE1_FLAGS_TO_PASS) \
15572 clean
15573 @endif gmp-bootstrap
15579 .PHONY: check-gmp maybe-check-gmp
15580 maybe-check-gmp:
15581 @if gmp
15582 maybe-check-gmp: check-gmp
15584 check-gmp:
15585 @: $(MAKE); $(unstage)
15586 @r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 $(HOST_EXPORTS) \
15589 (cd $(HOST_SUBDIR)/gmp && \
15590 $(MAKE) $(FLAGS_TO_PASS) check)
15592 @endif gmp
15594 .PHONY: install-gmp maybe-install-gmp
15595 maybe-install-gmp:
15596 @if gmp
15597 maybe-install-gmp: install-gmp
15599 install-gmp:
15601 @endif gmp
15603 # Other targets (info, dvi, pdf, etc.)
15605 .PHONY: maybe-info-gmp info-gmp
15606 maybe-info-gmp:
15607 @if gmp
15608 maybe-info-gmp: info-gmp
15610 info-gmp: \
15611 configure-gmp
15612 @[ -f ./gmp/Makefile ] || exit 0; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 for flag in $(EXTRA_HOST_FLAGS) ; do \
15617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618 done; \
15619 echo "Doing info in gmp" ; \
15620 (cd $(HOST_SUBDIR)/gmp && \
15621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623 "RANLIB=$${RANLIB}" \
15624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625 info) \
15626 || exit 1
15628 @endif gmp
15630 .PHONY: maybe-dvi-gmp dvi-gmp
15631 maybe-dvi-gmp:
15632 @if gmp
15633 maybe-dvi-gmp: dvi-gmp
15635 dvi-gmp: \
15636 configure-gmp
15637 @[ -f ./gmp/Makefile ] || exit 0; \
15638 r=`${PWD_COMMAND}`; export r; \
15639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640 $(HOST_EXPORTS) \
15641 for flag in $(EXTRA_HOST_FLAGS) ; do \
15642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15643 done; \
15644 echo "Doing dvi in gmp" ; \
15645 (cd $(HOST_SUBDIR)/gmp && \
15646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15648 "RANLIB=$${RANLIB}" \
15649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15650 dvi) \
15651 || exit 1
15653 @endif gmp
15655 .PHONY: maybe-pdf-gmp pdf-gmp
15656 maybe-pdf-gmp:
15657 @if gmp
15658 maybe-pdf-gmp: pdf-gmp
15660 pdf-gmp: \
15661 configure-gmp
15662 @[ -f ./gmp/Makefile ] || exit 0; \
15663 r=`${PWD_COMMAND}`; export r; \
15664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15665 $(HOST_EXPORTS) \
15666 for flag in $(EXTRA_HOST_FLAGS) ; do \
15667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15668 done; \
15669 echo "Doing pdf in gmp" ; \
15670 (cd $(HOST_SUBDIR)/gmp && \
15671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15673 "RANLIB=$${RANLIB}" \
15674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15675 pdf) \
15676 || exit 1
15678 @endif gmp
15680 .PHONY: maybe-html-gmp html-gmp
15681 maybe-html-gmp:
15682 @if gmp
15683 maybe-html-gmp: html-gmp
15685 html-gmp: \
15686 configure-gmp
15687 @[ -f ./gmp/Makefile ] || exit 0; \
15688 r=`${PWD_COMMAND}`; export r; \
15689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15690 $(HOST_EXPORTS) \
15691 for flag in $(EXTRA_HOST_FLAGS) ; do \
15692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15693 done; \
15694 echo "Doing html in gmp" ; \
15695 (cd $(HOST_SUBDIR)/gmp && \
15696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15698 "RANLIB=$${RANLIB}" \
15699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15700 html) \
15701 || exit 1
15703 @endif gmp
15705 .PHONY: maybe-TAGS-gmp TAGS-gmp
15706 maybe-TAGS-gmp:
15707 @if gmp
15708 maybe-TAGS-gmp: TAGS-gmp
15710 TAGS-gmp: \
15711 configure-gmp
15712 @[ -f ./gmp/Makefile ] || exit 0; \
15713 r=`${PWD_COMMAND}`; export r; \
15714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15715 $(HOST_EXPORTS) \
15716 for flag in $(EXTRA_HOST_FLAGS) ; do \
15717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15718 done; \
15719 echo "Doing TAGS in gmp" ; \
15720 (cd $(HOST_SUBDIR)/gmp && \
15721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15723 "RANLIB=$${RANLIB}" \
15724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15725 TAGS) \
15726 || exit 1
15728 @endif gmp
15730 .PHONY: maybe-install-info-gmp install-info-gmp
15731 maybe-install-info-gmp:
15732 @if gmp
15733 maybe-install-info-gmp: install-info-gmp
15735 install-info-gmp: \
15736 configure-gmp \
15737 info-gmp
15738 @[ -f ./gmp/Makefile ] || exit 0; \
15739 r=`${PWD_COMMAND}`; export r; \
15740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741 $(HOST_EXPORTS) \
15742 for flag in $(EXTRA_HOST_FLAGS) ; do \
15743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15744 done; \
15745 echo "Doing install-info in gmp" ; \
15746 (cd $(HOST_SUBDIR)/gmp && \
15747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15749 "RANLIB=$${RANLIB}" \
15750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15751 install-info) \
15752 || exit 1
15754 @endif gmp
15756 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
15757 maybe-install-pdf-gmp:
15758 @if gmp
15759 maybe-install-pdf-gmp: install-pdf-gmp
15761 install-pdf-gmp: \
15762 configure-gmp \
15763 pdf-gmp
15764 @[ -f ./gmp/Makefile ] || exit 0; \
15765 r=`${PWD_COMMAND}`; export r; \
15766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15767 $(HOST_EXPORTS) \
15768 for flag in $(EXTRA_HOST_FLAGS) ; do \
15769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15770 done; \
15771 echo "Doing install-pdf in gmp" ; \
15772 (cd $(HOST_SUBDIR)/gmp && \
15773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15775 "RANLIB=$${RANLIB}" \
15776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15777 install-pdf) \
15778 || exit 1
15780 @endif gmp
15782 .PHONY: maybe-install-html-gmp install-html-gmp
15783 maybe-install-html-gmp:
15784 @if gmp
15785 maybe-install-html-gmp: install-html-gmp
15787 install-html-gmp: \
15788 configure-gmp \
15789 html-gmp
15790 @[ -f ./gmp/Makefile ] || exit 0; \
15791 r=`${PWD_COMMAND}`; export r; \
15792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15793 $(HOST_EXPORTS) \
15794 for flag in $(EXTRA_HOST_FLAGS) ; do \
15795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15796 done; \
15797 echo "Doing install-html in gmp" ; \
15798 (cd $(HOST_SUBDIR)/gmp && \
15799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15801 "RANLIB=$${RANLIB}" \
15802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15803 install-html) \
15804 || exit 1
15806 @endif gmp
15808 .PHONY: maybe-installcheck-gmp installcheck-gmp
15809 maybe-installcheck-gmp:
15810 @if gmp
15811 maybe-installcheck-gmp: installcheck-gmp
15813 installcheck-gmp: \
15814 configure-gmp
15815 @[ -f ./gmp/Makefile ] || exit 0; \
15816 r=`${PWD_COMMAND}`; export r; \
15817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15818 $(HOST_EXPORTS) \
15819 for flag in $(EXTRA_HOST_FLAGS) ; do \
15820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15821 done; \
15822 echo "Doing installcheck in gmp" ; \
15823 (cd $(HOST_SUBDIR)/gmp && \
15824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15826 "RANLIB=$${RANLIB}" \
15827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15828 installcheck) \
15829 || exit 1
15831 @endif gmp
15833 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
15834 maybe-mostlyclean-gmp:
15835 @if gmp
15836 maybe-mostlyclean-gmp: mostlyclean-gmp
15838 mostlyclean-gmp:
15839 @[ -f ./gmp/Makefile ] || exit 0; \
15840 r=`${PWD_COMMAND}`; export r; \
15841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15842 $(HOST_EXPORTS) \
15843 for flag in $(EXTRA_HOST_FLAGS) ; do \
15844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15845 done; \
15846 echo "Doing mostlyclean in gmp" ; \
15847 (cd $(HOST_SUBDIR)/gmp && \
15848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15850 "RANLIB=$${RANLIB}" \
15851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15852 mostlyclean) \
15853 || exit 1
15855 @endif gmp
15857 .PHONY: maybe-clean-gmp clean-gmp
15858 maybe-clean-gmp:
15859 @if gmp
15860 maybe-clean-gmp: clean-gmp
15862 clean-gmp:
15863 @[ -f ./gmp/Makefile ] || exit 0; \
15864 r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866 $(HOST_EXPORTS) \
15867 for flag in $(EXTRA_HOST_FLAGS) ; do \
15868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869 done; \
15870 echo "Doing clean in gmp" ; \
15871 (cd $(HOST_SUBDIR)/gmp && \
15872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874 "RANLIB=$${RANLIB}" \
15875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15876 clean) \
15877 || exit 1
15879 @endif gmp
15881 .PHONY: maybe-distclean-gmp distclean-gmp
15882 maybe-distclean-gmp:
15883 @if gmp
15884 maybe-distclean-gmp: distclean-gmp
15886 distclean-gmp:
15887 @[ -f ./gmp/Makefile ] || exit 0; \
15888 r=`${PWD_COMMAND}`; export r; \
15889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15890 $(HOST_EXPORTS) \
15891 for flag in $(EXTRA_HOST_FLAGS) ; do \
15892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15893 done; \
15894 echo "Doing distclean in gmp" ; \
15895 (cd $(HOST_SUBDIR)/gmp && \
15896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15898 "RANLIB=$${RANLIB}" \
15899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15900 distclean) \
15901 || exit 1
15903 @endif gmp
15905 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
15906 maybe-maintainer-clean-gmp:
15907 @if gmp
15908 maybe-maintainer-clean-gmp: maintainer-clean-gmp
15910 maintainer-clean-gmp:
15911 @[ -f ./gmp/Makefile ] || exit 0; \
15912 r=`${PWD_COMMAND}`; export r; \
15913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914 $(HOST_EXPORTS) \
15915 for flag in $(EXTRA_HOST_FLAGS) ; do \
15916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15917 done; \
15918 echo "Doing maintainer-clean in gmp" ; \
15919 (cd $(HOST_SUBDIR)/gmp && \
15920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15922 "RANLIB=$${RANLIB}" \
15923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15924 maintainer-clean) \
15925 || exit 1
15927 @endif gmp
15931 .PHONY: configure-mpfr maybe-configure-mpfr
15932 maybe-configure-mpfr:
15933 @if gcc-bootstrap
15934 configure-mpfr: stage_current
15935 @endif gcc-bootstrap
15936 @if mpfr
15937 maybe-configure-mpfr: configure-mpfr
15938 configure-mpfr:
15939 @r=`${PWD_COMMAND}`; export r; \
15940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15943 $(HOST_EXPORTS) \
15944 echo Configuring in $(HOST_SUBDIR)/mpfr; \
15945 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
15946 case $(srcdir) in \
15947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15948 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15950 esac; \
15951 srcdiroption="--srcdir=$${topdir}/mpfr"; \
15952 libsrcdir="$$s/mpfr"; \
15953 $(SHELL) $${libsrcdir}/configure \
15954 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15955 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
15956 || exit 1
15957 @endif mpfr
15961 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
15962 maybe-configure-stage1-mpfr:
15963 @if mpfr-bootstrap
15964 maybe-configure-stage1-mpfr: configure-stage1-mpfr
15965 configure-stage1-mpfr:
15966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15968 @r=`${PWD_COMMAND}`; export r; \
15969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
15971 $(HOST_EXPORTS) \
15972 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15973 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15974 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
15975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
15976 cd $(HOST_SUBDIR)/mpfr || exit 1; \
15977 case $(srcdir) in \
15978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15979 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
15980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15981 esac; \
15982 srcdiroption="--srcdir=$${topdir}/mpfr"; \
15983 libsrcdir="$$s/mpfr"; \
15984 $(SHELL) $${libsrcdir}/configure \
15985 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15986 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15988 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
15989 @endif mpfr-bootstrap
15991 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
15992 maybe-configure-stage2-mpfr:
15993 @if mpfr-bootstrap
15994 maybe-configure-stage2-mpfr: configure-stage2-mpfr
15995 configure-stage2-mpfr:
15996 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
15998 @r=`${PWD_COMMAND}`; export r; \
15999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16000 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16001 $(HOST_EXPORTS) \
16002 $(POSTSTAGE1_HOST_EXPORTS) \
16003 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16004 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16005 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16007 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16008 case $(srcdir) in \
16009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16010 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16012 esac; \
16013 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16014 libsrcdir="$$s/mpfr"; \
16015 $(SHELL) $${libsrcdir}/configure \
16016 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16017 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16018 --with-build-libsubdir=$(HOST_SUBDIR) \
16019 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16020 @endif mpfr-bootstrap
16022 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16023 maybe-configure-stage3-mpfr:
16024 @if mpfr-bootstrap
16025 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16026 configure-stage3-mpfr:
16027 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16029 @r=`${PWD_COMMAND}`; export r; \
16030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16031 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16032 $(HOST_EXPORTS) \
16033 $(POSTSTAGE1_HOST_EXPORTS) \
16034 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16035 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16036 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16038 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16039 case $(srcdir) in \
16040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16041 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16043 esac; \
16044 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16045 libsrcdir="$$s/mpfr"; \
16046 $(SHELL) $${libsrcdir}/configure \
16047 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16048 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16049 --with-build-libsubdir=$(HOST_SUBDIR) \
16050 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16051 @endif mpfr-bootstrap
16053 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16054 maybe-configure-stage4-mpfr:
16055 @if mpfr-bootstrap
16056 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16057 configure-stage4-mpfr:
16058 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16060 @r=`${PWD_COMMAND}`; export r; \
16061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16063 $(HOST_EXPORTS) \
16064 $(POSTSTAGE1_HOST_EXPORTS) \
16065 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
16066 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
16067 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16069 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16070 case $(srcdir) in \
16071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16072 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16074 esac; \
16075 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16076 libsrcdir="$$s/mpfr"; \
16077 $(SHELL) $${libsrcdir}/configure \
16078 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16079 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16080 --with-build-libsubdir=$(HOST_SUBDIR) \
16081 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16082 @endif mpfr-bootstrap
16084 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16085 maybe-configure-stageprofile-mpfr:
16086 @if mpfr-bootstrap
16087 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16088 configure-stageprofile-mpfr:
16089 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16091 @r=`${PWD_COMMAND}`; export r; \
16092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16093 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16094 $(HOST_EXPORTS) \
16095 $(POSTSTAGE1_HOST_EXPORTS) \
16096 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
16097 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16098 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16100 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16101 case $(srcdir) in \
16102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16103 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16105 esac; \
16106 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16107 libsrcdir="$$s/mpfr"; \
16108 $(SHELL) $${libsrcdir}/configure \
16109 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16110 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16111 --with-build-libsubdir=$(HOST_SUBDIR) \
16112 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16113 @endif mpfr-bootstrap
16115 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16116 maybe-configure-stagefeedback-mpfr:
16117 @if mpfr-bootstrap
16118 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16119 configure-stagefeedback-mpfr:
16120 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16122 @r=`${PWD_COMMAND}`; export r; \
16123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16125 $(HOST_EXPORTS) \
16126 $(POSTSTAGE1_HOST_EXPORTS) \
16127 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
16128 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16129 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16131 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16132 case $(srcdir) in \
16133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16134 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16136 esac; \
16137 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16138 libsrcdir="$$s/mpfr"; \
16139 $(SHELL) $${libsrcdir}/configure \
16140 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16141 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16142 --with-build-libsubdir=$(HOST_SUBDIR) \
16143 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16144 @endif mpfr-bootstrap
16150 .PHONY: all-mpfr maybe-all-mpfr
16151 maybe-all-mpfr:
16152 @if gcc-bootstrap
16153 all-mpfr: stage_current
16154 @endif gcc-bootstrap
16155 @if mpfr
16156 TARGET-mpfr=all
16157 maybe-all-mpfr: all-mpfr
16158 all-mpfr: configure-mpfr
16159 @r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 $(HOST_EXPORTS) \
16162 (cd $(HOST_SUBDIR)/mpfr && \
16163 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mpfr))
16164 @endif mpfr
16168 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16169 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16170 maybe-all-stage1-mpfr:
16171 maybe-clean-stage1-mpfr:
16172 @if mpfr-bootstrap
16173 maybe-all-stage1-mpfr: all-stage1-mpfr
16174 all-stage1: all-stage1-mpfr
16175 TARGET-stage1-mpfr = $(TARGET-mpfr)
16176 all-stage1-mpfr: configure-stage1-mpfr
16177 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16178 @r=`${PWD_COMMAND}`; export r; \
16179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180 $(HOST_EXPORTS) \
16181 cd $(HOST_SUBDIR)/mpfr && \
16182 $(MAKE) $(FLAGS_TO_PASS) \
16183 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
16184 $(TARGET-stage1-mpfr)
16186 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16187 clean-stage1: clean-stage1-mpfr
16188 clean-stage1-mpfr:
16189 @if [ $(current_stage) = stage1 ]; then \
16190 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16191 else \
16192 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16193 $(MAKE) stage1-start; \
16194 fi; \
16195 cd $(HOST_SUBDIR)/mpfr && \
16196 $(MAKE) $(FLAGS_TO_PASS) \
16197 clean
16198 @endif mpfr-bootstrap
16201 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16202 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16203 maybe-all-stage2-mpfr:
16204 maybe-clean-stage2-mpfr:
16205 @if mpfr-bootstrap
16206 maybe-all-stage2-mpfr: all-stage2-mpfr
16207 all-stage2: all-stage2-mpfr
16208 TARGET-stage2-mpfr = $(TARGET-mpfr)
16209 all-stage2-mpfr: configure-stage2-mpfr
16210 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16211 @r=`${PWD_COMMAND}`; export r; \
16212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16213 $(HOST_EXPORTS) \
16214 $(POSTSTAGE1_HOST_EXPORTS) \
16215 cd $(HOST_SUBDIR)/mpfr && \
16216 $(MAKE) $(FLAGS_TO_PASS) \
16217 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16218 $(TARGET-stage2-mpfr)
16220 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16221 clean-stage2: clean-stage2-mpfr
16222 clean-stage2-mpfr:
16223 @if [ $(current_stage) = stage2 ]; then \
16224 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16225 else \
16226 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16227 $(MAKE) stage2-start; \
16228 fi; \
16229 cd $(HOST_SUBDIR)/mpfr && \
16230 $(MAKE) $(FLAGS_TO_PASS) \
16231 $(POSTSTAGE1_FLAGS_TO_PASS) \
16232 clean
16233 @endif mpfr-bootstrap
16236 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16237 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16238 maybe-all-stage3-mpfr:
16239 maybe-clean-stage3-mpfr:
16240 @if mpfr-bootstrap
16241 maybe-all-stage3-mpfr: all-stage3-mpfr
16242 all-stage3: all-stage3-mpfr
16243 TARGET-stage3-mpfr = $(TARGET-mpfr)
16244 all-stage3-mpfr: configure-stage3-mpfr
16245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16246 @r=`${PWD_COMMAND}`; export r; \
16247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16248 $(HOST_EXPORTS) \
16249 $(POSTSTAGE1_HOST_EXPORTS) \
16250 cd $(HOST_SUBDIR)/mpfr && \
16251 $(MAKE) $(FLAGS_TO_PASS) \
16252 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16253 $(TARGET-stage3-mpfr)
16255 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16256 clean-stage3: clean-stage3-mpfr
16257 clean-stage3-mpfr:
16258 @if [ $(current_stage) = stage3 ]; then \
16259 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16260 else \
16261 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16262 $(MAKE) stage3-start; \
16263 fi; \
16264 cd $(HOST_SUBDIR)/mpfr && \
16265 $(MAKE) $(FLAGS_TO_PASS) \
16266 $(POSTSTAGE1_FLAGS_TO_PASS) \
16267 clean
16268 @endif mpfr-bootstrap
16271 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16272 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16273 maybe-all-stage4-mpfr:
16274 maybe-clean-stage4-mpfr:
16275 @if mpfr-bootstrap
16276 maybe-all-stage4-mpfr: all-stage4-mpfr
16277 all-stage4: all-stage4-mpfr
16278 TARGET-stage4-mpfr = $(TARGET-mpfr)
16279 all-stage4-mpfr: configure-stage4-mpfr
16280 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16281 @r=`${PWD_COMMAND}`; export r; \
16282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16283 $(HOST_EXPORTS) \
16284 $(POSTSTAGE1_HOST_EXPORTS) \
16285 cd $(HOST_SUBDIR)/mpfr && \
16286 $(MAKE) $(FLAGS_TO_PASS) \
16287 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16288 $(TARGET-stage4-mpfr)
16290 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16291 clean-stage4: clean-stage4-mpfr
16292 clean-stage4-mpfr:
16293 @if [ $(current_stage) = stage4 ]; then \
16294 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16295 else \
16296 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16297 $(MAKE) stage4-start; \
16298 fi; \
16299 cd $(HOST_SUBDIR)/mpfr && \
16300 $(MAKE) $(FLAGS_TO_PASS) \
16301 $(POSTSTAGE1_FLAGS_TO_PASS) \
16302 clean
16303 @endif mpfr-bootstrap
16306 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16307 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16308 maybe-all-stageprofile-mpfr:
16309 maybe-clean-stageprofile-mpfr:
16310 @if mpfr-bootstrap
16311 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
16312 all-stageprofile: all-stageprofile-mpfr
16313 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
16314 all-stageprofile-mpfr: configure-stageprofile-mpfr
16315 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16316 @r=`${PWD_COMMAND}`; export r; \
16317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16318 $(HOST_EXPORTS) \
16319 $(POSTSTAGE1_HOST_EXPORTS) \
16320 cd $(HOST_SUBDIR)/mpfr && \
16321 $(MAKE) $(FLAGS_TO_PASS) \
16322 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
16323 $(TARGET-stageprofile-mpfr)
16325 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
16326 clean-stageprofile: clean-stageprofile-mpfr
16327 clean-stageprofile-mpfr:
16328 @if [ $(current_stage) = stageprofile ]; then \
16329 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16330 else \
16331 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
16332 $(MAKE) stageprofile-start; \
16333 fi; \
16334 cd $(HOST_SUBDIR)/mpfr && \
16335 $(MAKE) $(FLAGS_TO_PASS) \
16336 $(POSTSTAGE1_FLAGS_TO_PASS) \
16337 clean
16338 @endif mpfr-bootstrap
16341 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
16342 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
16343 maybe-all-stagefeedback-mpfr:
16344 maybe-clean-stagefeedback-mpfr:
16345 @if mpfr-bootstrap
16346 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
16347 all-stagefeedback: all-stagefeedback-mpfr
16348 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
16349 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
16350 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16351 @r=`${PWD_COMMAND}`; export r; \
16352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16353 $(HOST_EXPORTS) \
16354 $(POSTSTAGE1_HOST_EXPORTS) \
16355 cd $(HOST_SUBDIR)/mpfr && \
16356 $(MAKE) $(FLAGS_TO_PASS) \
16357 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
16358 $(TARGET-stagefeedback-mpfr)
16360 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
16361 clean-stagefeedback: clean-stagefeedback-mpfr
16362 clean-stagefeedback-mpfr:
16363 @if [ $(current_stage) = stagefeedback ]; then \
16364 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16365 else \
16366 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
16367 $(MAKE) stagefeedback-start; \
16368 fi; \
16369 cd $(HOST_SUBDIR)/mpfr && \
16370 $(MAKE) $(FLAGS_TO_PASS) \
16371 $(POSTSTAGE1_FLAGS_TO_PASS) \
16372 clean
16373 @endif mpfr-bootstrap
16379 .PHONY: check-mpfr maybe-check-mpfr
16380 maybe-check-mpfr:
16381 @if mpfr
16382 maybe-check-mpfr: check-mpfr
16384 check-mpfr:
16385 @: $(MAKE); $(unstage)
16386 @r=`${PWD_COMMAND}`; export r; \
16387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388 $(HOST_EXPORTS) \
16389 (cd $(HOST_SUBDIR)/mpfr && \
16390 $(MAKE) $(FLAGS_TO_PASS) check)
16392 @endif mpfr
16394 .PHONY: install-mpfr maybe-install-mpfr
16395 maybe-install-mpfr:
16396 @if mpfr
16397 maybe-install-mpfr: install-mpfr
16399 install-mpfr:
16401 @endif mpfr
16403 # Other targets (info, dvi, pdf, etc.)
16405 .PHONY: maybe-info-mpfr info-mpfr
16406 maybe-info-mpfr:
16407 @if mpfr
16408 maybe-info-mpfr: info-mpfr
16410 info-mpfr: \
16411 configure-mpfr
16412 @[ -f ./mpfr/Makefile ] || exit 0; \
16413 r=`${PWD_COMMAND}`; export r; \
16414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16415 $(HOST_EXPORTS) \
16416 for flag in $(EXTRA_HOST_FLAGS) ; do \
16417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16418 done; \
16419 echo "Doing info in mpfr" ; \
16420 (cd $(HOST_SUBDIR)/mpfr && \
16421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16423 "RANLIB=$${RANLIB}" \
16424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16425 info) \
16426 || exit 1
16428 @endif mpfr
16430 .PHONY: maybe-dvi-mpfr dvi-mpfr
16431 maybe-dvi-mpfr:
16432 @if mpfr
16433 maybe-dvi-mpfr: dvi-mpfr
16435 dvi-mpfr: \
16436 configure-mpfr
16437 @[ -f ./mpfr/Makefile ] || exit 0; \
16438 r=`${PWD_COMMAND}`; export r; \
16439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16440 $(HOST_EXPORTS) \
16441 for flag in $(EXTRA_HOST_FLAGS) ; do \
16442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16443 done; \
16444 echo "Doing dvi in mpfr" ; \
16445 (cd $(HOST_SUBDIR)/mpfr && \
16446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16448 "RANLIB=$${RANLIB}" \
16449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16450 dvi) \
16451 || exit 1
16453 @endif mpfr
16455 .PHONY: maybe-pdf-mpfr pdf-mpfr
16456 maybe-pdf-mpfr:
16457 @if mpfr
16458 maybe-pdf-mpfr: pdf-mpfr
16460 pdf-mpfr: \
16461 configure-mpfr
16462 @[ -f ./mpfr/Makefile ] || exit 0; \
16463 r=`${PWD_COMMAND}`; export r; \
16464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465 $(HOST_EXPORTS) \
16466 for flag in $(EXTRA_HOST_FLAGS) ; do \
16467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16468 done; \
16469 echo "Doing pdf in mpfr" ; \
16470 (cd $(HOST_SUBDIR)/mpfr && \
16471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16473 "RANLIB=$${RANLIB}" \
16474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16475 pdf) \
16476 || exit 1
16478 @endif mpfr
16480 .PHONY: maybe-html-mpfr html-mpfr
16481 maybe-html-mpfr:
16482 @if mpfr
16483 maybe-html-mpfr: html-mpfr
16485 html-mpfr: \
16486 configure-mpfr
16487 @[ -f ./mpfr/Makefile ] || exit 0; \
16488 r=`${PWD_COMMAND}`; export r; \
16489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490 $(HOST_EXPORTS) \
16491 for flag in $(EXTRA_HOST_FLAGS) ; do \
16492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493 done; \
16494 echo "Doing html in mpfr" ; \
16495 (cd $(HOST_SUBDIR)/mpfr && \
16496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16498 "RANLIB=$${RANLIB}" \
16499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16500 html) \
16501 || exit 1
16503 @endif mpfr
16505 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
16506 maybe-TAGS-mpfr:
16507 @if mpfr
16508 maybe-TAGS-mpfr: TAGS-mpfr
16510 TAGS-mpfr: \
16511 configure-mpfr
16512 @[ -f ./mpfr/Makefile ] || exit 0; \
16513 r=`${PWD_COMMAND}`; export r; \
16514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16515 $(HOST_EXPORTS) \
16516 for flag in $(EXTRA_HOST_FLAGS) ; do \
16517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16518 done; \
16519 echo "Doing TAGS in mpfr" ; \
16520 (cd $(HOST_SUBDIR)/mpfr && \
16521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16523 "RANLIB=$${RANLIB}" \
16524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16525 TAGS) \
16526 || exit 1
16528 @endif mpfr
16530 .PHONY: maybe-install-info-mpfr install-info-mpfr
16531 maybe-install-info-mpfr:
16532 @if mpfr
16533 maybe-install-info-mpfr: install-info-mpfr
16535 install-info-mpfr: \
16536 configure-mpfr \
16537 info-mpfr
16538 @[ -f ./mpfr/Makefile ] || exit 0; \
16539 r=`${PWD_COMMAND}`; export r; \
16540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541 $(HOST_EXPORTS) \
16542 for flag in $(EXTRA_HOST_FLAGS) ; do \
16543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16544 done; \
16545 echo "Doing install-info in mpfr" ; \
16546 (cd $(HOST_SUBDIR)/mpfr && \
16547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16549 "RANLIB=$${RANLIB}" \
16550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551 install-info) \
16552 || exit 1
16554 @endif mpfr
16556 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
16557 maybe-install-pdf-mpfr:
16558 @if mpfr
16559 maybe-install-pdf-mpfr: install-pdf-mpfr
16561 install-pdf-mpfr: \
16562 configure-mpfr \
16563 pdf-mpfr
16564 @[ -f ./mpfr/Makefile ] || exit 0; \
16565 r=`${PWD_COMMAND}`; export r; \
16566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567 $(HOST_EXPORTS) \
16568 for flag in $(EXTRA_HOST_FLAGS) ; do \
16569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16570 done; \
16571 echo "Doing install-pdf in mpfr" ; \
16572 (cd $(HOST_SUBDIR)/mpfr && \
16573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16575 "RANLIB=$${RANLIB}" \
16576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16577 install-pdf) \
16578 || exit 1
16580 @endif mpfr
16582 .PHONY: maybe-install-html-mpfr install-html-mpfr
16583 maybe-install-html-mpfr:
16584 @if mpfr
16585 maybe-install-html-mpfr: install-html-mpfr
16587 install-html-mpfr: \
16588 configure-mpfr \
16589 html-mpfr
16590 @[ -f ./mpfr/Makefile ] || exit 0; \
16591 r=`${PWD_COMMAND}`; export r; \
16592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16593 $(HOST_EXPORTS) \
16594 for flag in $(EXTRA_HOST_FLAGS) ; do \
16595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16596 done; \
16597 echo "Doing install-html in mpfr" ; \
16598 (cd $(HOST_SUBDIR)/mpfr && \
16599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16601 "RANLIB=$${RANLIB}" \
16602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16603 install-html) \
16604 || exit 1
16606 @endif mpfr
16608 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
16609 maybe-installcheck-mpfr:
16610 @if mpfr
16611 maybe-installcheck-mpfr: installcheck-mpfr
16613 installcheck-mpfr: \
16614 configure-mpfr
16615 @[ -f ./mpfr/Makefile ] || exit 0; \
16616 r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 $(HOST_EXPORTS) \
16619 for flag in $(EXTRA_HOST_FLAGS) ; do \
16620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16621 done; \
16622 echo "Doing installcheck in mpfr" ; \
16623 (cd $(HOST_SUBDIR)/mpfr && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16626 "RANLIB=$${RANLIB}" \
16627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16628 installcheck) \
16629 || exit 1
16631 @endif mpfr
16633 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
16634 maybe-mostlyclean-mpfr:
16635 @if mpfr
16636 maybe-mostlyclean-mpfr: mostlyclean-mpfr
16638 mostlyclean-mpfr:
16639 @[ -f ./mpfr/Makefile ] || exit 0; \
16640 r=`${PWD_COMMAND}`; export r; \
16641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16642 $(HOST_EXPORTS) \
16643 for flag in $(EXTRA_HOST_FLAGS) ; do \
16644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16645 done; \
16646 echo "Doing mostlyclean in mpfr" ; \
16647 (cd $(HOST_SUBDIR)/mpfr && \
16648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16650 "RANLIB=$${RANLIB}" \
16651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16652 mostlyclean) \
16653 || exit 1
16655 @endif mpfr
16657 .PHONY: maybe-clean-mpfr clean-mpfr
16658 maybe-clean-mpfr:
16659 @if mpfr
16660 maybe-clean-mpfr: clean-mpfr
16662 clean-mpfr:
16663 @[ -f ./mpfr/Makefile ] || exit 0; \
16664 r=`${PWD_COMMAND}`; export r; \
16665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666 $(HOST_EXPORTS) \
16667 for flag in $(EXTRA_HOST_FLAGS) ; do \
16668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669 done; \
16670 echo "Doing clean in mpfr" ; \
16671 (cd $(HOST_SUBDIR)/mpfr && \
16672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674 "RANLIB=$${RANLIB}" \
16675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676 clean) \
16677 || exit 1
16679 @endif mpfr
16681 .PHONY: maybe-distclean-mpfr distclean-mpfr
16682 maybe-distclean-mpfr:
16683 @if mpfr
16684 maybe-distclean-mpfr: distclean-mpfr
16686 distclean-mpfr:
16687 @[ -f ./mpfr/Makefile ] || exit 0; \
16688 r=`${PWD_COMMAND}`; export r; \
16689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690 $(HOST_EXPORTS) \
16691 for flag in $(EXTRA_HOST_FLAGS) ; do \
16692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16693 done; \
16694 echo "Doing distclean in mpfr" ; \
16695 (cd $(HOST_SUBDIR)/mpfr && \
16696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16698 "RANLIB=$${RANLIB}" \
16699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16700 distclean) \
16701 || exit 1
16703 @endif mpfr
16705 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
16706 maybe-maintainer-clean-mpfr:
16707 @if mpfr
16708 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
16710 maintainer-clean-mpfr:
16711 @[ -f ./mpfr/Makefile ] || exit 0; \
16712 r=`${PWD_COMMAND}`; export r; \
16713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16714 $(HOST_EXPORTS) \
16715 for flag in $(EXTRA_HOST_FLAGS) ; do \
16716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16717 done; \
16718 echo "Doing maintainer-clean in mpfr" ; \
16719 (cd $(HOST_SUBDIR)/mpfr && \
16720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16722 "RANLIB=$${RANLIB}" \
16723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16724 maintainer-clean) \
16725 || exit 1
16727 @endif mpfr
16731 .PHONY: configure-gnuserv maybe-configure-gnuserv
16732 maybe-configure-gnuserv:
16733 @if gcc-bootstrap
16734 configure-gnuserv: stage_current
16735 @endif gcc-bootstrap
16736 @if gnuserv
16737 maybe-configure-gnuserv: configure-gnuserv
16738 configure-gnuserv:
16739 @: $(MAKE); $(unstage)
16740 @r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
16743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
16744 $(HOST_EXPORTS) \
16745 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
16746 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
16747 case $(srcdir) in \
16748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16749 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
16750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16751 esac; \
16752 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
16753 libsrcdir="$$s/gnuserv"; \
16754 $(SHELL) $${libsrcdir}/configure \
16755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16756 --target=${target_alias} $${srcdiroption} \
16757 || exit 1
16758 @endif gnuserv
16764 .PHONY: all-gnuserv maybe-all-gnuserv
16765 maybe-all-gnuserv:
16766 @if gcc-bootstrap
16767 all-gnuserv: stage_current
16768 @endif gcc-bootstrap
16769 @if gnuserv
16770 TARGET-gnuserv=all
16771 maybe-all-gnuserv: all-gnuserv
16772 all-gnuserv: configure-gnuserv
16773 @: $(MAKE); $(unstage)
16774 @r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 $(HOST_EXPORTS) \
16777 (cd $(HOST_SUBDIR)/gnuserv && \
16778 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
16779 @endif gnuserv
16784 .PHONY: check-gnuserv maybe-check-gnuserv
16785 maybe-check-gnuserv:
16786 @if gnuserv
16787 maybe-check-gnuserv: check-gnuserv
16789 check-gnuserv:
16790 @: $(MAKE); $(unstage)
16791 @r=`${PWD_COMMAND}`; export r; \
16792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16793 $(HOST_EXPORTS) \
16794 (cd $(HOST_SUBDIR)/gnuserv && \
16795 $(MAKE) $(FLAGS_TO_PASS) check)
16797 @endif gnuserv
16799 .PHONY: install-gnuserv maybe-install-gnuserv
16800 maybe-install-gnuserv:
16801 @if gnuserv
16802 maybe-install-gnuserv: install-gnuserv
16804 install-gnuserv: installdirs
16805 @: $(MAKE); $(unstage)
16806 @r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 $(HOST_EXPORTS) \
16809 (cd $(HOST_SUBDIR)/gnuserv && \
16810 $(MAKE) $(FLAGS_TO_PASS) install)
16812 @endif gnuserv
16814 # Other targets (info, dvi, pdf, etc.)
16816 .PHONY: maybe-info-gnuserv info-gnuserv
16817 maybe-info-gnuserv:
16818 @if gnuserv
16819 maybe-info-gnuserv: info-gnuserv
16821 info-gnuserv: \
16822 configure-gnuserv
16823 @: $(MAKE); $(unstage)
16824 @[ -f ./gnuserv/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 info in gnuserv" ; \
16832 (cd $(HOST_SUBDIR)/gnuserv && \
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 info) \
16838 || exit 1
16840 @endif gnuserv
16842 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
16843 maybe-dvi-gnuserv:
16844 @if gnuserv
16845 maybe-dvi-gnuserv: dvi-gnuserv
16847 dvi-gnuserv: \
16848 configure-gnuserv
16849 @: $(MAKE); $(unstage)
16850 @[ -f ./gnuserv/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 dvi in gnuserv" ; \
16858 (cd $(HOST_SUBDIR)/gnuserv && \
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 dvi) \
16864 || exit 1
16866 @endif gnuserv
16868 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
16869 maybe-pdf-gnuserv:
16870 @if gnuserv
16871 maybe-pdf-gnuserv: pdf-gnuserv
16873 pdf-gnuserv: \
16874 configure-gnuserv
16875 @: $(MAKE); $(unstage)
16876 @[ -f ./gnuserv/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 pdf in gnuserv" ; \
16884 (cd $(HOST_SUBDIR)/gnuserv && \
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 pdf) \
16890 || exit 1
16892 @endif gnuserv
16894 .PHONY: maybe-html-gnuserv html-gnuserv
16895 maybe-html-gnuserv:
16896 @if gnuserv
16897 maybe-html-gnuserv: html-gnuserv
16899 html-gnuserv: \
16900 configure-gnuserv
16901 @: $(MAKE); $(unstage)
16902 @[ -f ./gnuserv/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 html in gnuserv" ; \
16910 (cd $(HOST_SUBDIR)/gnuserv && \
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 html) \
16916 || exit 1
16918 @endif gnuserv
16920 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
16921 maybe-TAGS-gnuserv:
16922 @if gnuserv
16923 maybe-TAGS-gnuserv: TAGS-gnuserv
16925 TAGS-gnuserv: \
16926 configure-gnuserv
16927 @: $(MAKE); $(unstage)
16928 @[ -f ./gnuserv/Makefile ] || exit 0; \
16929 r=`${PWD_COMMAND}`; export r; \
16930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16931 $(HOST_EXPORTS) \
16932 for flag in $(EXTRA_HOST_FLAGS) ; do \
16933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16934 done; \
16935 echo "Doing TAGS in gnuserv" ; \
16936 (cd $(HOST_SUBDIR)/gnuserv && \
16937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16939 "RANLIB=$${RANLIB}" \
16940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16941 TAGS) \
16942 || exit 1
16944 @endif gnuserv
16946 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
16947 maybe-install-info-gnuserv:
16948 @if gnuserv
16949 maybe-install-info-gnuserv: install-info-gnuserv
16951 install-info-gnuserv: \
16952 configure-gnuserv \
16953 info-gnuserv
16954 @: $(MAKE); $(unstage)
16955 @[ -f ./gnuserv/Makefile ] || exit 0; \
16956 r=`${PWD_COMMAND}`; export r; \
16957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16958 $(HOST_EXPORTS) \
16959 for flag in $(EXTRA_HOST_FLAGS) ; do \
16960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16961 done; \
16962 echo "Doing install-info in gnuserv" ; \
16963 (cd $(HOST_SUBDIR)/gnuserv && \
16964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16966 "RANLIB=$${RANLIB}" \
16967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16968 install-info) \
16969 || exit 1
16971 @endif gnuserv
16973 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
16974 maybe-install-pdf-gnuserv:
16975 @if gnuserv
16976 maybe-install-pdf-gnuserv: install-pdf-gnuserv
16978 install-pdf-gnuserv: \
16979 configure-gnuserv \
16980 pdf-gnuserv
16981 @: $(MAKE); $(unstage)
16982 @[ -f ./gnuserv/Makefile ] || exit 0; \
16983 r=`${PWD_COMMAND}`; export r; \
16984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16985 $(HOST_EXPORTS) \
16986 for flag in $(EXTRA_HOST_FLAGS) ; do \
16987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16988 done; \
16989 echo "Doing install-pdf in gnuserv" ; \
16990 (cd $(HOST_SUBDIR)/gnuserv && \
16991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16993 "RANLIB=$${RANLIB}" \
16994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16995 install-pdf) \
16996 || exit 1
16998 @endif gnuserv
17000 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
17001 maybe-install-html-gnuserv:
17002 @if gnuserv
17003 maybe-install-html-gnuserv: install-html-gnuserv
17005 install-html-gnuserv: \
17006 configure-gnuserv \
17007 html-gnuserv
17008 @: $(MAKE); $(unstage)
17009 @[ -f ./gnuserv/Makefile ] || exit 0; \
17010 r=`${PWD_COMMAND}`; export r; \
17011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17012 $(HOST_EXPORTS) \
17013 for flag in $(EXTRA_HOST_FLAGS) ; do \
17014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17015 done; \
17016 echo "Doing install-html in gnuserv" ; \
17017 (cd $(HOST_SUBDIR)/gnuserv && \
17018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17020 "RANLIB=$${RANLIB}" \
17021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17022 install-html) \
17023 || exit 1
17025 @endif gnuserv
17027 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
17028 maybe-installcheck-gnuserv:
17029 @if gnuserv
17030 maybe-installcheck-gnuserv: installcheck-gnuserv
17032 installcheck-gnuserv: \
17033 configure-gnuserv
17034 @: $(MAKE); $(unstage)
17035 @[ -f ./gnuserv/Makefile ] || exit 0; \
17036 r=`${PWD_COMMAND}`; export r; \
17037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17038 $(HOST_EXPORTS) \
17039 for flag in $(EXTRA_HOST_FLAGS) ; do \
17040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17041 done; \
17042 echo "Doing installcheck in gnuserv" ; \
17043 (cd $(HOST_SUBDIR)/gnuserv && \
17044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17046 "RANLIB=$${RANLIB}" \
17047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17048 installcheck) \
17049 || exit 1
17051 @endif gnuserv
17053 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
17054 maybe-mostlyclean-gnuserv:
17055 @if gnuserv
17056 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
17058 mostlyclean-gnuserv:
17059 @: $(MAKE); $(unstage)
17060 @[ -f ./gnuserv/Makefile ] || exit 0; \
17061 r=`${PWD_COMMAND}`; export r; \
17062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063 $(HOST_EXPORTS) \
17064 for flag in $(EXTRA_HOST_FLAGS) ; do \
17065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066 done; \
17067 echo "Doing mostlyclean in gnuserv" ; \
17068 (cd $(HOST_SUBDIR)/gnuserv && \
17069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071 "RANLIB=$${RANLIB}" \
17072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073 mostlyclean) \
17074 || exit 1
17076 @endif gnuserv
17078 .PHONY: maybe-clean-gnuserv clean-gnuserv
17079 maybe-clean-gnuserv:
17080 @if gnuserv
17081 maybe-clean-gnuserv: clean-gnuserv
17083 clean-gnuserv:
17084 @: $(MAKE); $(unstage)
17085 @[ -f ./gnuserv/Makefile ] || exit 0; \
17086 r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 $(HOST_EXPORTS) \
17089 for flag in $(EXTRA_HOST_FLAGS) ; do \
17090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17091 done; \
17092 echo "Doing clean in gnuserv" ; \
17093 (cd $(HOST_SUBDIR)/gnuserv && \
17094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17096 "RANLIB=$${RANLIB}" \
17097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17098 clean) \
17099 || exit 1
17101 @endif gnuserv
17103 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
17104 maybe-distclean-gnuserv:
17105 @if gnuserv
17106 maybe-distclean-gnuserv: distclean-gnuserv
17108 distclean-gnuserv:
17109 @: $(MAKE); $(unstage)
17110 @[ -f ./gnuserv/Makefile ] || exit 0; \
17111 r=`${PWD_COMMAND}`; export r; \
17112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113 $(HOST_EXPORTS) \
17114 for flag in $(EXTRA_HOST_FLAGS) ; do \
17115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17116 done; \
17117 echo "Doing distclean in gnuserv" ; \
17118 (cd $(HOST_SUBDIR)/gnuserv && \
17119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17121 "RANLIB=$${RANLIB}" \
17122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17123 distclean) \
17124 || exit 1
17126 @endif gnuserv
17128 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
17129 maybe-maintainer-clean-gnuserv:
17130 @if gnuserv
17131 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
17133 maintainer-clean-gnuserv:
17134 @: $(MAKE); $(unstage)
17135 @[ -f ./gnuserv/Makefile ] || exit 0; \
17136 r=`${PWD_COMMAND}`; export r; \
17137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17138 $(HOST_EXPORTS) \
17139 for flag in $(EXTRA_HOST_FLAGS) ; do \
17140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17141 done; \
17142 echo "Doing maintainer-clean in gnuserv" ; \
17143 (cd $(HOST_SUBDIR)/gnuserv && \
17144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17146 "RANLIB=$${RANLIB}" \
17147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17148 maintainer-clean) \
17149 || exit 1
17151 @endif gnuserv
17155 .PHONY: configure-gprof maybe-configure-gprof
17156 maybe-configure-gprof:
17157 @if gcc-bootstrap
17158 configure-gprof: stage_current
17159 @endif gcc-bootstrap
17160 @if gprof
17161 maybe-configure-gprof: configure-gprof
17162 configure-gprof:
17163 @: $(MAKE); $(unstage)
17164 @r=`${PWD_COMMAND}`; export r; \
17165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17166 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
17167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
17168 $(HOST_EXPORTS) \
17169 echo Configuring in $(HOST_SUBDIR)/gprof; \
17170 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
17171 case $(srcdir) in \
17172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17173 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
17174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17175 esac; \
17176 srcdiroption="--srcdir=$${topdir}/gprof"; \
17177 libsrcdir="$$s/gprof"; \
17178 $(SHELL) $${libsrcdir}/configure \
17179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17180 --target=${target_alias} $${srcdiroption} \
17181 || exit 1
17182 @endif gprof
17188 .PHONY: all-gprof maybe-all-gprof
17189 maybe-all-gprof:
17190 @if gcc-bootstrap
17191 all-gprof: stage_current
17192 @endif gcc-bootstrap
17193 @if gprof
17194 TARGET-gprof=all
17195 maybe-all-gprof: all-gprof
17196 all-gprof: configure-gprof
17197 @: $(MAKE); $(unstage)
17198 @r=`${PWD_COMMAND}`; export r; \
17199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200 $(HOST_EXPORTS) \
17201 (cd $(HOST_SUBDIR)/gprof && \
17202 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
17203 @endif gprof
17208 .PHONY: check-gprof maybe-check-gprof
17209 maybe-check-gprof:
17210 @if gprof
17211 maybe-check-gprof: check-gprof
17213 check-gprof:
17214 @: $(MAKE); $(unstage)
17215 @r=`${PWD_COMMAND}`; export r; \
17216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217 $(HOST_EXPORTS) \
17218 (cd $(HOST_SUBDIR)/gprof && \
17219 $(MAKE) $(FLAGS_TO_PASS) check)
17221 @endif gprof
17223 .PHONY: install-gprof maybe-install-gprof
17224 maybe-install-gprof:
17225 @if gprof
17226 maybe-install-gprof: install-gprof
17228 install-gprof: installdirs
17229 @: $(MAKE); $(unstage)
17230 @r=`${PWD_COMMAND}`; export r; \
17231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232 $(HOST_EXPORTS) \
17233 (cd $(HOST_SUBDIR)/gprof && \
17234 $(MAKE) $(FLAGS_TO_PASS) install)
17236 @endif gprof
17238 # Other targets (info, dvi, pdf, etc.)
17240 .PHONY: maybe-info-gprof info-gprof
17241 maybe-info-gprof:
17242 @if gprof
17243 maybe-info-gprof: info-gprof
17245 info-gprof: \
17246 configure-gprof
17247 @: $(MAKE); $(unstage)
17248 @[ -f ./gprof/Makefile ] || exit 0; \
17249 r=`${PWD_COMMAND}`; export r; \
17250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17251 $(HOST_EXPORTS) \
17252 for flag in $(EXTRA_HOST_FLAGS) ; do \
17253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17254 done; \
17255 echo "Doing info in gprof" ; \
17256 (cd $(HOST_SUBDIR)/gprof && \
17257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17259 "RANLIB=$${RANLIB}" \
17260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17261 info) \
17262 || exit 1
17264 @endif gprof
17266 .PHONY: maybe-dvi-gprof dvi-gprof
17267 maybe-dvi-gprof:
17268 @if gprof
17269 maybe-dvi-gprof: dvi-gprof
17271 dvi-gprof: \
17272 configure-gprof
17273 @: $(MAKE); $(unstage)
17274 @[ -f ./gprof/Makefile ] || exit 0; \
17275 r=`${PWD_COMMAND}`; export r; \
17276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17277 $(HOST_EXPORTS) \
17278 for flag in $(EXTRA_HOST_FLAGS) ; do \
17279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17280 done; \
17281 echo "Doing dvi in gprof" ; \
17282 (cd $(HOST_SUBDIR)/gprof && \
17283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17285 "RANLIB=$${RANLIB}" \
17286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17287 dvi) \
17288 || exit 1
17290 @endif gprof
17292 .PHONY: maybe-pdf-gprof pdf-gprof
17293 maybe-pdf-gprof:
17294 @if gprof
17295 maybe-pdf-gprof: pdf-gprof
17297 pdf-gprof: \
17298 configure-gprof
17299 @: $(MAKE); $(unstage)
17300 @[ -f ./gprof/Makefile ] || exit 0; \
17301 r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 $(HOST_EXPORTS) \
17304 for flag in $(EXTRA_HOST_FLAGS) ; do \
17305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17306 done; \
17307 echo "Doing pdf in gprof" ; \
17308 (cd $(HOST_SUBDIR)/gprof && \
17309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17311 "RANLIB=$${RANLIB}" \
17312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17313 pdf) \
17314 || exit 1
17316 @endif gprof
17318 .PHONY: maybe-html-gprof html-gprof
17319 maybe-html-gprof:
17320 @if gprof
17321 maybe-html-gprof: html-gprof
17323 html-gprof: \
17324 configure-gprof
17325 @: $(MAKE); $(unstage)
17326 @[ -f ./gprof/Makefile ] || exit 0; \
17327 r=`${PWD_COMMAND}`; export r; \
17328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329 $(HOST_EXPORTS) \
17330 for flag in $(EXTRA_HOST_FLAGS) ; do \
17331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17332 done; \
17333 echo "Doing html in gprof" ; \
17334 (cd $(HOST_SUBDIR)/gprof && \
17335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17337 "RANLIB=$${RANLIB}" \
17338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17339 html) \
17340 || exit 1
17342 @endif gprof
17344 .PHONY: maybe-TAGS-gprof TAGS-gprof
17345 maybe-TAGS-gprof:
17346 @if gprof
17347 maybe-TAGS-gprof: TAGS-gprof
17349 TAGS-gprof: \
17350 configure-gprof
17351 @: $(MAKE); $(unstage)
17352 @[ -f ./gprof/Makefile ] || exit 0; \
17353 r=`${PWD_COMMAND}`; export r; \
17354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355 $(HOST_EXPORTS) \
17356 for flag in $(EXTRA_HOST_FLAGS) ; do \
17357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358 done; \
17359 echo "Doing TAGS in gprof" ; \
17360 (cd $(HOST_SUBDIR)/gprof && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363 "RANLIB=$${RANLIB}" \
17364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365 TAGS) \
17366 || exit 1
17368 @endif gprof
17370 .PHONY: maybe-install-info-gprof install-info-gprof
17371 maybe-install-info-gprof:
17372 @if gprof
17373 maybe-install-info-gprof: install-info-gprof
17375 install-info-gprof: \
17376 configure-gprof \
17377 info-gprof
17378 @: $(MAKE); $(unstage)
17379 @[ -f ./gprof/Makefile ] || exit 0; \
17380 r=`${PWD_COMMAND}`; export r; \
17381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382 $(HOST_EXPORTS) \
17383 for flag in $(EXTRA_HOST_FLAGS) ; do \
17384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385 done; \
17386 echo "Doing install-info in gprof" ; \
17387 (cd $(HOST_SUBDIR)/gprof && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390 "RANLIB=$${RANLIB}" \
17391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392 install-info) \
17393 || exit 1
17395 @endif gprof
17397 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
17398 maybe-install-pdf-gprof:
17399 @if gprof
17400 maybe-install-pdf-gprof: install-pdf-gprof
17402 install-pdf-gprof: \
17403 configure-gprof \
17404 pdf-gprof
17405 @: $(MAKE); $(unstage)
17406 @[ -f ./gprof/Makefile ] || exit 0; \
17407 r=`${PWD_COMMAND}`; export r; \
17408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17409 $(HOST_EXPORTS) \
17410 for flag in $(EXTRA_HOST_FLAGS) ; do \
17411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17412 done; \
17413 echo "Doing install-pdf in gprof" ; \
17414 (cd $(HOST_SUBDIR)/gprof && \
17415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17417 "RANLIB=$${RANLIB}" \
17418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17419 install-pdf) \
17420 || exit 1
17422 @endif gprof
17424 .PHONY: maybe-install-html-gprof install-html-gprof
17425 maybe-install-html-gprof:
17426 @if gprof
17427 maybe-install-html-gprof: install-html-gprof
17429 install-html-gprof: \
17430 configure-gprof \
17431 html-gprof
17432 @: $(MAKE); $(unstage)
17433 @[ -f ./gprof/Makefile ] || exit 0; \
17434 r=`${PWD_COMMAND}`; export r; \
17435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436 $(HOST_EXPORTS) \
17437 for flag in $(EXTRA_HOST_FLAGS) ; do \
17438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17439 done; \
17440 echo "Doing install-html in gprof" ; \
17441 (cd $(HOST_SUBDIR)/gprof && \
17442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17444 "RANLIB=$${RANLIB}" \
17445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17446 install-html) \
17447 || exit 1
17449 @endif gprof
17451 .PHONY: maybe-installcheck-gprof installcheck-gprof
17452 maybe-installcheck-gprof:
17453 @if gprof
17454 maybe-installcheck-gprof: installcheck-gprof
17456 installcheck-gprof: \
17457 configure-gprof
17458 @: $(MAKE); $(unstage)
17459 @[ -f ./gprof/Makefile ] || exit 0; \
17460 r=`${PWD_COMMAND}`; export r; \
17461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462 $(HOST_EXPORTS) \
17463 for flag in $(EXTRA_HOST_FLAGS) ; do \
17464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17465 done; \
17466 echo "Doing installcheck in gprof" ; \
17467 (cd $(HOST_SUBDIR)/gprof && \
17468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17470 "RANLIB=$${RANLIB}" \
17471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17472 installcheck) \
17473 || exit 1
17475 @endif gprof
17477 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
17478 maybe-mostlyclean-gprof:
17479 @if gprof
17480 maybe-mostlyclean-gprof: mostlyclean-gprof
17482 mostlyclean-gprof:
17483 @: $(MAKE); $(unstage)
17484 @[ -f ./gprof/Makefile ] || exit 0; \
17485 r=`${PWD_COMMAND}`; export r; \
17486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487 $(HOST_EXPORTS) \
17488 for flag in $(EXTRA_HOST_FLAGS) ; do \
17489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490 done; \
17491 echo "Doing mostlyclean in gprof" ; \
17492 (cd $(HOST_SUBDIR)/gprof && \
17493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495 "RANLIB=$${RANLIB}" \
17496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497 mostlyclean) \
17498 || exit 1
17500 @endif gprof
17502 .PHONY: maybe-clean-gprof clean-gprof
17503 maybe-clean-gprof:
17504 @if gprof
17505 maybe-clean-gprof: clean-gprof
17507 clean-gprof:
17508 @: $(MAKE); $(unstage)
17509 @[ -f ./gprof/Makefile ] || exit 0; \
17510 r=`${PWD_COMMAND}`; export r; \
17511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512 $(HOST_EXPORTS) \
17513 for flag in $(EXTRA_HOST_FLAGS) ; do \
17514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515 done; \
17516 echo "Doing clean in gprof" ; \
17517 (cd $(HOST_SUBDIR)/gprof && \
17518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520 "RANLIB=$${RANLIB}" \
17521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522 clean) \
17523 || exit 1
17525 @endif gprof
17527 .PHONY: maybe-distclean-gprof distclean-gprof
17528 maybe-distclean-gprof:
17529 @if gprof
17530 maybe-distclean-gprof: distclean-gprof
17532 distclean-gprof:
17533 @: $(MAKE); $(unstage)
17534 @[ -f ./gprof/Makefile ] || exit 0; \
17535 r=`${PWD_COMMAND}`; export r; \
17536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537 $(HOST_EXPORTS) \
17538 for flag in $(EXTRA_HOST_FLAGS) ; do \
17539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17540 done; \
17541 echo "Doing distclean in gprof" ; \
17542 (cd $(HOST_SUBDIR)/gprof && \
17543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17545 "RANLIB=$${RANLIB}" \
17546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17547 distclean) \
17548 || exit 1
17550 @endif gprof
17552 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
17553 maybe-maintainer-clean-gprof:
17554 @if gprof
17555 maybe-maintainer-clean-gprof: maintainer-clean-gprof
17557 maintainer-clean-gprof:
17558 @: $(MAKE); $(unstage)
17559 @[ -f ./gprof/Makefile ] || exit 0; \
17560 r=`${PWD_COMMAND}`; export r; \
17561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562 $(HOST_EXPORTS) \
17563 for flag in $(EXTRA_HOST_FLAGS) ; do \
17564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17565 done; \
17566 echo "Doing maintainer-clean in gprof" ; \
17567 (cd $(HOST_SUBDIR)/gprof && \
17568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17570 "RANLIB=$${RANLIB}" \
17571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17572 maintainer-clean) \
17573 || exit 1
17575 @endif gprof
17579 .PHONY: configure-gzip maybe-configure-gzip
17580 maybe-configure-gzip:
17581 @if gcc-bootstrap
17582 configure-gzip: stage_current
17583 @endif gcc-bootstrap
17584 @if gzip
17585 maybe-configure-gzip: configure-gzip
17586 configure-gzip:
17587 @: $(MAKE); $(unstage)
17588 @r=`${PWD_COMMAND}`; export r; \
17589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
17591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
17592 $(HOST_EXPORTS) \
17593 echo Configuring in $(HOST_SUBDIR)/gzip; \
17594 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
17595 case $(srcdir) in \
17596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17597 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
17598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17599 esac; \
17600 srcdiroption="--srcdir=$${topdir}/gzip"; \
17601 libsrcdir="$$s/gzip"; \
17602 $(SHELL) $${libsrcdir}/configure \
17603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17604 --target=${target_alias} $${srcdiroption} \
17605 || exit 1
17606 @endif gzip
17612 .PHONY: all-gzip maybe-all-gzip
17613 maybe-all-gzip:
17614 @if gcc-bootstrap
17615 all-gzip: stage_current
17616 @endif gcc-bootstrap
17617 @if gzip
17618 TARGET-gzip=all
17619 maybe-all-gzip: all-gzip
17620 all-gzip: configure-gzip
17621 @: $(MAKE); $(unstage)
17622 @r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 (cd $(HOST_SUBDIR)/gzip && \
17626 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
17627 @endif gzip
17632 .PHONY: check-gzip maybe-check-gzip
17633 maybe-check-gzip:
17634 @if gzip
17635 maybe-check-gzip: check-gzip
17637 check-gzip:
17638 @: $(MAKE); $(unstage)
17639 @r=`${PWD_COMMAND}`; export r; \
17640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641 $(HOST_EXPORTS) \
17642 (cd $(HOST_SUBDIR)/gzip && \
17643 $(MAKE) $(FLAGS_TO_PASS) check)
17645 @endif gzip
17647 .PHONY: install-gzip maybe-install-gzip
17648 maybe-install-gzip:
17649 @if gzip
17650 maybe-install-gzip: install-gzip
17652 install-gzip: installdirs
17653 @: $(MAKE); $(unstage)
17654 @r=`${PWD_COMMAND}`; export r; \
17655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17656 $(HOST_EXPORTS) \
17657 (cd $(HOST_SUBDIR)/gzip && \
17658 $(MAKE) $(FLAGS_TO_PASS) install)
17660 @endif gzip
17662 # Other targets (info, dvi, pdf, etc.)
17664 .PHONY: maybe-info-gzip info-gzip
17665 maybe-info-gzip:
17666 @if gzip
17667 maybe-info-gzip: info-gzip
17669 info-gzip: \
17670 configure-gzip
17671 @: $(MAKE); $(unstage)
17672 @[ -f ./gzip/Makefile ] || exit 0; \
17673 r=`${PWD_COMMAND}`; export r; \
17674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675 $(HOST_EXPORTS) \
17676 for flag in $(EXTRA_HOST_FLAGS) ; do \
17677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17678 done; \
17679 echo "Doing info in gzip" ; \
17680 (cd $(HOST_SUBDIR)/gzip && \
17681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17683 "RANLIB=$${RANLIB}" \
17684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17685 info) \
17686 || exit 1
17688 @endif gzip
17690 .PHONY: maybe-dvi-gzip dvi-gzip
17691 maybe-dvi-gzip:
17692 @if gzip
17693 maybe-dvi-gzip: dvi-gzip
17695 dvi-gzip: \
17696 configure-gzip
17697 @: $(MAKE); $(unstage)
17698 @[ -f ./gzip/Makefile ] || exit 0; \
17699 r=`${PWD_COMMAND}`; export r; \
17700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17701 $(HOST_EXPORTS) \
17702 for flag in $(EXTRA_HOST_FLAGS) ; do \
17703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17704 done; \
17705 echo "Doing dvi in gzip" ; \
17706 (cd $(HOST_SUBDIR)/gzip && \
17707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17709 "RANLIB=$${RANLIB}" \
17710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17711 dvi) \
17712 || exit 1
17714 @endif gzip
17716 .PHONY: maybe-pdf-gzip pdf-gzip
17717 maybe-pdf-gzip:
17718 @if gzip
17719 maybe-pdf-gzip: pdf-gzip
17721 pdf-gzip: \
17722 configure-gzip
17723 @: $(MAKE); $(unstage)
17724 @[ -f ./gzip/Makefile ] || exit 0; \
17725 r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 $(HOST_EXPORTS) \
17728 for flag in $(EXTRA_HOST_FLAGS) ; do \
17729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17730 done; \
17731 echo "Doing pdf in gzip" ; \
17732 (cd $(HOST_SUBDIR)/gzip && \
17733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17735 "RANLIB=$${RANLIB}" \
17736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17737 pdf) \
17738 || exit 1
17740 @endif gzip
17742 .PHONY: maybe-html-gzip html-gzip
17743 maybe-html-gzip:
17744 @if gzip
17745 maybe-html-gzip: html-gzip
17747 html-gzip: \
17748 configure-gzip
17749 @: $(MAKE); $(unstage)
17750 @[ -f ./gzip/Makefile ] || exit 0; \
17751 r=`${PWD_COMMAND}`; export r; \
17752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17753 $(HOST_EXPORTS) \
17754 for flag in $(EXTRA_HOST_FLAGS) ; do \
17755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17756 done; \
17757 echo "Doing html in gzip" ; \
17758 (cd $(HOST_SUBDIR)/gzip && \
17759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17761 "RANLIB=$${RANLIB}" \
17762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17763 html) \
17764 || exit 1
17766 @endif gzip
17768 .PHONY: maybe-TAGS-gzip TAGS-gzip
17769 maybe-TAGS-gzip:
17770 @if gzip
17771 maybe-TAGS-gzip: TAGS-gzip
17773 TAGS-gzip: \
17774 configure-gzip
17775 @: $(MAKE); $(unstage)
17776 @[ -f ./gzip/Makefile ] || exit 0; \
17777 r=`${PWD_COMMAND}`; export r; \
17778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779 $(HOST_EXPORTS) \
17780 for flag in $(EXTRA_HOST_FLAGS) ; do \
17781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17782 done; \
17783 echo "Doing TAGS in gzip" ; \
17784 (cd $(HOST_SUBDIR)/gzip && \
17785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17787 "RANLIB=$${RANLIB}" \
17788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17789 TAGS) \
17790 || exit 1
17792 @endif gzip
17794 .PHONY: maybe-install-info-gzip install-info-gzip
17795 maybe-install-info-gzip:
17796 @if gzip
17797 maybe-install-info-gzip: install-info-gzip
17799 install-info-gzip: \
17800 configure-gzip \
17801 info-gzip
17802 @: $(MAKE); $(unstage)
17803 @[ -f ./gzip/Makefile ] || exit 0; \
17804 r=`${PWD_COMMAND}`; export r; \
17805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17806 $(HOST_EXPORTS) \
17807 for flag in $(EXTRA_HOST_FLAGS) ; do \
17808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17809 done; \
17810 echo "Doing install-info in gzip" ; \
17811 (cd $(HOST_SUBDIR)/gzip && \
17812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17814 "RANLIB=$${RANLIB}" \
17815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17816 install-info) \
17817 || exit 1
17819 @endif gzip
17821 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
17822 maybe-install-pdf-gzip:
17823 @if gzip
17824 maybe-install-pdf-gzip: install-pdf-gzip
17826 install-pdf-gzip: \
17827 configure-gzip \
17828 pdf-gzip
17829 @: $(MAKE); $(unstage)
17830 @[ -f ./gzip/Makefile ] || exit 0; \
17831 r=`${PWD_COMMAND}`; export r; \
17832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17833 $(HOST_EXPORTS) \
17834 for flag in $(EXTRA_HOST_FLAGS) ; do \
17835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17836 done; \
17837 echo "Doing install-pdf in gzip" ; \
17838 (cd $(HOST_SUBDIR)/gzip && \
17839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17841 "RANLIB=$${RANLIB}" \
17842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17843 install-pdf) \
17844 || exit 1
17846 @endif gzip
17848 .PHONY: maybe-install-html-gzip install-html-gzip
17849 maybe-install-html-gzip:
17850 @if gzip
17851 maybe-install-html-gzip: install-html-gzip
17853 install-html-gzip: \
17854 configure-gzip \
17855 html-gzip
17856 @: $(MAKE); $(unstage)
17857 @[ -f ./gzip/Makefile ] || exit 0; \
17858 r=`${PWD_COMMAND}`; export r; \
17859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17860 $(HOST_EXPORTS) \
17861 for flag in $(EXTRA_HOST_FLAGS) ; do \
17862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17863 done; \
17864 echo "Doing install-html in gzip" ; \
17865 (cd $(HOST_SUBDIR)/gzip && \
17866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17868 "RANLIB=$${RANLIB}" \
17869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17870 install-html) \
17871 || exit 1
17873 @endif gzip
17875 .PHONY: maybe-installcheck-gzip installcheck-gzip
17876 maybe-installcheck-gzip:
17877 @if gzip
17878 maybe-installcheck-gzip: installcheck-gzip
17880 installcheck-gzip: \
17881 configure-gzip
17882 @: $(MAKE); $(unstage)
17883 @[ -f ./gzip/Makefile ] || exit 0; \
17884 r=`${PWD_COMMAND}`; export r; \
17885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17886 $(HOST_EXPORTS) \
17887 for flag in $(EXTRA_HOST_FLAGS) ; do \
17888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17889 done; \
17890 echo "Doing installcheck in gzip" ; \
17891 (cd $(HOST_SUBDIR)/gzip && \
17892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17894 "RANLIB=$${RANLIB}" \
17895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17896 installcheck) \
17897 || exit 1
17899 @endif gzip
17901 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
17902 maybe-mostlyclean-gzip:
17903 @if gzip
17904 maybe-mostlyclean-gzip: mostlyclean-gzip
17906 mostlyclean-gzip:
17907 @: $(MAKE); $(unstage)
17908 @[ -f ./gzip/Makefile ] || exit 0; \
17909 r=`${PWD_COMMAND}`; export r; \
17910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17911 $(HOST_EXPORTS) \
17912 for flag in $(EXTRA_HOST_FLAGS) ; do \
17913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17914 done; \
17915 echo "Doing mostlyclean in gzip" ; \
17916 (cd $(HOST_SUBDIR)/gzip && \
17917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17919 "RANLIB=$${RANLIB}" \
17920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17921 mostlyclean) \
17922 || exit 1
17924 @endif gzip
17926 .PHONY: maybe-clean-gzip clean-gzip
17927 maybe-clean-gzip:
17928 @if gzip
17929 maybe-clean-gzip: clean-gzip
17931 clean-gzip:
17932 @: $(MAKE); $(unstage)
17933 @[ -f ./gzip/Makefile ] || exit 0; \
17934 r=`${PWD_COMMAND}`; export r; \
17935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17936 $(HOST_EXPORTS) \
17937 for flag in $(EXTRA_HOST_FLAGS) ; do \
17938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17939 done; \
17940 echo "Doing clean in gzip" ; \
17941 (cd $(HOST_SUBDIR)/gzip && \
17942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17944 "RANLIB=$${RANLIB}" \
17945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17946 clean) \
17947 || exit 1
17949 @endif gzip
17951 .PHONY: maybe-distclean-gzip distclean-gzip
17952 maybe-distclean-gzip:
17953 @if gzip
17954 maybe-distclean-gzip: distclean-gzip
17956 distclean-gzip:
17957 @: $(MAKE); $(unstage)
17958 @[ -f ./gzip/Makefile ] || exit 0; \
17959 r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 $(HOST_EXPORTS) \
17962 for flag in $(EXTRA_HOST_FLAGS) ; do \
17963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964 done; \
17965 echo "Doing distclean in gzip" ; \
17966 (cd $(HOST_SUBDIR)/gzip && \
17967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969 "RANLIB=$${RANLIB}" \
17970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17971 distclean) \
17972 || exit 1
17974 @endif gzip
17976 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
17977 maybe-maintainer-clean-gzip:
17978 @if gzip
17979 maybe-maintainer-clean-gzip: maintainer-clean-gzip
17981 maintainer-clean-gzip:
17982 @: $(MAKE); $(unstage)
17983 @[ -f ./gzip/Makefile ] || exit 0; \
17984 r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 $(HOST_EXPORTS) \
17987 for flag in $(EXTRA_HOST_FLAGS) ; do \
17988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17989 done; \
17990 echo "Doing maintainer-clean in gzip" ; \
17991 (cd $(HOST_SUBDIR)/gzip && \
17992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17994 "RANLIB=$${RANLIB}" \
17995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17996 maintainer-clean) \
17997 || exit 1
17999 @endif gzip
18003 .PHONY: configure-hello maybe-configure-hello
18004 maybe-configure-hello:
18005 @if gcc-bootstrap
18006 configure-hello: stage_current
18007 @endif gcc-bootstrap
18008 @if hello
18009 maybe-configure-hello: configure-hello
18010 configure-hello:
18011 @: $(MAKE); $(unstage)
18012 @r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
18015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
18016 $(HOST_EXPORTS) \
18017 echo Configuring in $(HOST_SUBDIR)/hello; \
18018 cd "$(HOST_SUBDIR)/hello" || exit 1; \
18019 case $(srcdir) in \
18020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
18022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18023 esac; \
18024 srcdiroption="--srcdir=$${topdir}/hello"; \
18025 libsrcdir="$$s/hello"; \
18026 $(SHELL) $${libsrcdir}/configure \
18027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18028 --target=${target_alias} $${srcdiroption} \
18029 || exit 1
18030 @endif hello
18036 .PHONY: all-hello maybe-all-hello
18037 maybe-all-hello:
18038 @if gcc-bootstrap
18039 all-hello: stage_current
18040 @endif gcc-bootstrap
18041 @if hello
18042 TARGET-hello=all
18043 maybe-all-hello: all-hello
18044 all-hello: configure-hello
18045 @: $(MAKE); $(unstage)
18046 @r=`${PWD_COMMAND}`; export r; \
18047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048 $(HOST_EXPORTS) \
18049 (cd $(HOST_SUBDIR)/hello && \
18050 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
18051 @endif hello
18056 .PHONY: check-hello maybe-check-hello
18057 maybe-check-hello:
18058 @if hello
18059 maybe-check-hello: check-hello
18061 check-hello:
18062 @: $(MAKE); $(unstage)
18063 @r=`${PWD_COMMAND}`; export r; \
18064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18065 $(HOST_EXPORTS) \
18066 (cd $(HOST_SUBDIR)/hello && \
18067 $(MAKE) $(FLAGS_TO_PASS) check)
18069 @endif hello
18071 .PHONY: install-hello maybe-install-hello
18072 maybe-install-hello:
18073 @if hello
18074 maybe-install-hello: install-hello
18076 install-hello: installdirs
18077 @: $(MAKE); $(unstage)
18078 @r=`${PWD_COMMAND}`; export r; \
18079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18080 $(HOST_EXPORTS) \
18081 (cd $(HOST_SUBDIR)/hello && \
18082 $(MAKE) $(FLAGS_TO_PASS) install)
18084 @endif hello
18086 # Other targets (info, dvi, pdf, etc.)
18088 .PHONY: maybe-info-hello info-hello
18089 maybe-info-hello:
18090 @if hello
18091 maybe-info-hello: info-hello
18093 info-hello: \
18094 configure-hello
18095 @: $(MAKE); $(unstage)
18096 @[ -f ./hello/Makefile ] || exit 0; \
18097 r=`${PWD_COMMAND}`; export r; \
18098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18099 $(HOST_EXPORTS) \
18100 for flag in $(EXTRA_HOST_FLAGS) ; do \
18101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18102 done; \
18103 echo "Doing info in hello" ; \
18104 (cd $(HOST_SUBDIR)/hello && \
18105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18107 "RANLIB=$${RANLIB}" \
18108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18109 info) \
18110 || exit 1
18112 @endif hello
18114 .PHONY: maybe-dvi-hello dvi-hello
18115 maybe-dvi-hello:
18116 @if hello
18117 maybe-dvi-hello: dvi-hello
18119 dvi-hello: \
18120 configure-hello
18121 @: $(MAKE); $(unstage)
18122 @[ -f ./hello/Makefile ] || exit 0; \
18123 r=`${PWD_COMMAND}`; export r; \
18124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125 $(HOST_EXPORTS) \
18126 for flag in $(EXTRA_HOST_FLAGS) ; do \
18127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18128 done; \
18129 echo "Doing dvi in hello" ; \
18130 (cd $(HOST_SUBDIR)/hello && \
18131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18133 "RANLIB=$${RANLIB}" \
18134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18135 dvi) \
18136 || exit 1
18138 @endif hello
18140 .PHONY: maybe-pdf-hello pdf-hello
18141 maybe-pdf-hello:
18142 @if hello
18143 maybe-pdf-hello: pdf-hello
18145 pdf-hello: \
18146 configure-hello
18147 @: $(MAKE); $(unstage)
18148 @[ -f ./hello/Makefile ] || exit 0; \
18149 r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 $(HOST_EXPORTS) \
18152 for flag in $(EXTRA_HOST_FLAGS) ; do \
18153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154 done; \
18155 echo "Doing pdf in hello" ; \
18156 (cd $(HOST_SUBDIR)/hello && \
18157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159 "RANLIB=$${RANLIB}" \
18160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18161 pdf) \
18162 || exit 1
18164 @endif hello
18166 .PHONY: maybe-html-hello html-hello
18167 maybe-html-hello:
18168 @if hello
18169 maybe-html-hello: html-hello
18171 html-hello: \
18172 configure-hello
18173 @: $(MAKE); $(unstage)
18174 @[ -f ./hello/Makefile ] || exit 0; \
18175 r=`${PWD_COMMAND}`; export r; \
18176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18177 $(HOST_EXPORTS) \
18178 for flag in $(EXTRA_HOST_FLAGS) ; do \
18179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18180 done; \
18181 echo "Doing html in hello" ; \
18182 (cd $(HOST_SUBDIR)/hello && \
18183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18185 "RANLIB=$${RANLIB}" \
18186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18187 html) \
18188 || exit 1
18190 @endif hello
18192 .PHONY: maybe-TAGS-hello TAGS-hello
18193 maybe-TAGS-hello:
18194 @if hello
18195 maybe-TAGS-hello: TAGS-hello
18197 TAGS-hello: \
18198 configure-hello
18199 @: $(MAKE); $(unstage)
18200 @[ -f ./hello/Makefile ] || exit 0; \
18201 r=`${PWD_COMMAND}`; export r; \
18202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203 $(HOST_EXPORTS) \
18204 for flag in $(EXTRA_HOST_FLAGS) ; do \
18205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18206 done; \
18207 echo "Doing TAGS in hello" ; \
18208 (cd $(HOST_SUBDIR)/hello && \
18209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18211 "RANLIB=$${RANLIB}" \
18212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18213 TAGS) \
18214 || exit 1
18216 @endif hello
18218 .PHONY: maybe-install-info-hello install-info-hello
18219 maybe-install-info-hello:
18220 @if hello
18221 maybe-install-info-hello: install-info-hello
18223 install-info-hello: \
18224 configure-hello \
18225 info-hello
18226 @: $(MAKE); $(unstage)
18227 @[ -f ./hello/Makefile ] || exit 0; \
18228 r=`${PWD_COMMAND}`; export r; \
18229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18230 $(HOST_EXPORTS) \
18231 for flag in $(EXTRA_HOST_FLAGS) ; do \
18232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18233 done; \
18234 echo "Doing install-info in hello" ; \
18235 (cd $(HOST_SUBDIR)/hello && \
18236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18238 "RANLIB=$${RANLIB}" \
18239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18240 install-info) \
18241 || exit 1
18243 @endif hello
18245 .PHONY: maybe-install-pdf-hello install-pdf-hello
18246 maybe-install-pdf-hello:
18247 @if hello
18248 maybe-install-pdf-hello: install-pdf-hello
18250 install-pdf-hello: \
18251 configure-hello \
18252 pdf-hello
18253 @: $(MAKE); $(unstage)
18254 @[ -f ./hello/Makefile ] || exit 0; \
18255 r=`${PWD_COMMAND}`; export r; \
18256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18257 $(HOST_EXPORTS) \
18258 for flag in $(EXTRA_HOST_FLAGS) ; do \
18259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18260 done; \
18261 echo "Doing install-pdf in hello" ; \
18262 (cd $(HOST_SUBDIR)/hello && \
18263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18265 "RANLIB=$${RANLIB}" \
18266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18267 install-pdf) \
18268 || exit 1
18270 @endif hello
18272 .PHONY: maybe-install-html-hello install-html-hello
18273 maybe-install-html-hello:
18274 @if hello
18275 maybe-install-html-hello: install-html-hello
18277 install-html-hello: \
18278 configure-hello \
18279 html-hello
18280 @: $(MAKE); $(unstage)
18281 @[ -f ./hello/Makefile ] || exit 0; \
18282 r=`${PWD_COMMAND}`; export r; \
18283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18284 $(HOST_EXPORTS) \
18285 for flag in $(EXTRA_HOST_FLAGS) ; do \
18286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18287 done; \
18288 echo "Doing install-html in hello" ; \
18289 (cd $(HOST_SUBDIR)/hello && \
18290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18292 "RANLIB=$${RANLIB}" \
18293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18294 install-html) \
18295 || exit 1
18297 @endif hello
18299 .PHONY: maybe-installcheck-hello installcheck-hello
18300 maybe-installcheck-hello:
18301 @if hello
18302 maybe-installcheck-hello: installcheck-hello
18304 installcheck-hello: \
18305 configure-hello
18306 @: $(MAKE); $(unstage)
18307 @[ -f ./hello/Makefile ] || exit 0; \
18308 r=`${PWD_COMMAND}`; export r; \
18309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18310 $(HOST_EXPORTS) \
18311 for flag in $(EXTRA_HOST_FLAGS) ; do \
18312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18313 done; \
18314 echo "Doing installcheck in hello" ; \
18315 (cd $(HOST_SUBDIR)/hello && \
18316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18318 "RANLIB=$${RANLIB}" \
18319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18320 installcheck) \
18321 || exit 1
18323 @endif hello
18325 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
18326 maybe-mostlyclean-hello:
18327 @if hello
18328 maybe-mostlyclean-hello: mostlyclean-hello
18330 mostlyclean-hello:
18331 @: $(MAKE); $(unstage)
18332 @[ -f ./hello/Makefile ] || exit 0; \
18333 r=`${PWD_COMMAND}`; export r; \
18334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18335 $(HOST_EXPORTS) \
18336 for flag in $(EXTRA_HOST_FLAGS) ; do \
18337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18338 done; \
18339 echo "Doing mostlyclean in hello" ; \
18340 (cd $(HOST_SUBDIR)/hello && \
18341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18343 "RANLIB=$${RANLIB}" \
18344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18345 mostlyclean) \
18346 || exit 1
18348 @endif hello
18350 .PHONY: maybe-clean-hello clean-hello
18351 maybe-clean-hello:
18352 @if hello
18353 maybe-clean-hello: clean-hello
18355 clean-hello:
18356 @: $(MAKE); $(unstage)
18357 @[ -f ./hello/Makefile ] || exit 0; \
18358 r=`${PWD_COMMAND}`; export r; \
18359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18360 $(HOST_EXPORTS) \
18361 for flag in $(EXTRA_HOST_FLAGS) ; do \
18362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18363 done; \
18364 echo "Doing clean in hello" ; \
18365 (cd $(HOST_SUBDIR)/hello && \
18366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18368 "RANLIB=$${RANLIB}" \
18369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18370 clean) \
18371 || exit 1
18373 @endif hello
18375 .PHONY: maybe-distclean-hello distclean-hello
18376 maybe-distclean-hello:
18377 @if hello
18378 maybe-distclean-hello: distclean-hello
18380 distclean-hello:
18381 @: $(MAKE); $(unstage)
18382 @[ -f ./hello/Makefile ] || exit 0; \
18383 r=`${PWD_COMMAND}`; export r; \
18384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18385 $(HOST_EXPORTS) \
18386 for flag in $(EXTRA_HOST_FLAGS) ; do \
18387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18388 done; \
18389 echo "Doing distclean in hello" ; \
18390 (cd $(HOST_SUBDIR)/hello && \
18391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18393 "RANLIB=$${RANLIB}" \
18394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18395 distclean) \
18396 || exit 1
18398 @endif hello
18400 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
18401 maybe-maintainer-clean-hello:
18402 @if hello
18403 maybe-maintainer-clean-hello: maintainer-clean-hello
18405 maintainer-clean-hello:
18406 @: $(MAKE); $(unstage)
18407 @[ -f ./hello/Makefile ] || exit 0; \
18408 r=`${PWD_COMMAND}`; export r; \
18409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410 $(HOST_EXPORTS) \
18411 for flag in $(EXTRA_HOST_FLAGS) ; do \
18412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18413 done; \
18414 echo "Doing maintainer-clean in hello" ; \
18415 (cd $(HOST_SUBDIR)/hello && \
18416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18418 "RANLIB=$${RANLIB}" \
18419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18420 maintainer-clean) \
18421 || exit 1
18423 @endif hello
18427 .PHONY: configure-indent maybe-configure-indent
18428 maybe-configure-indent:
18429 @if gcc-bootstrap
18430 configure-indent: stage_current
18431 @endif gcc-bootstrap
18432 @if indent
18433 maybe-configure-indent: configure-indent
18434 configure-indent:
18435 @: $(MAKE); $(unstage)
18436 @r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
18439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
18440 $(HOST_EXPORTS) \
18441 echo Configuring in $(HOST_SUBDIR)/indent; \
18442 cd "$(HOST_SUBDIR)/indent" || exit 1; \
18443 case $(srcdir) in \
18444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18445 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
18446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18447 esac; \
18448 srcdiroption="--srcdir=$${topdir}/indent"; \
18449 libsrcdir="$$s/indent"; \
18450 $(SHELL) $${libsrcdir}/configure \
18451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18452 --target=${target_alias} $${srcdiroption} \
18453 || exit 1
18454 @endif indent
18460 .PHONY: all-indent maybe-all-indent
18461 maybe-all-indent:
18462 @if gcc-bootstrap
18463 all-indent: stage_current
18464 @endif gcc-bootstrap
18465 @if indent
18466 TARGET-indent=all
18467 maybe-all-indent: all-indent
18468 all-indent: configure-indent
18469 @: $(MAKE); $(unstage)
18470 @r=`${PWD_COMMAND}`; export r; \
18471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18472 $(HOST_EXPORTS) \
18473 (cd $(HOST_SUBDIR)/indent && \
18474 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
18475 @endif indent
18480 .PHONY: check-indent maybe-check-indent
18481 maybe-check-indent:
18482 @if indent
18483 maybe-check-indent: check-indent
18485 check-indent:
18486 @: $(MAKE); $(unstage)
18487 @r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489 $(HOST_EXPORTS) \
18490 (cd $(HOST_SUBDIR)/indent && \
18491 $(MAKE) $(FLAGS_TO_PASS) check)
18493 @endif indent
18495 .PHONY: install-indent maybe-install-indent
18496 maybe-install-indent:
18497 @if indent
18498 maybe-install-indent: install-indent
18500 install-indent: installdirs
18501 @: $(MAKE); $(unstage)
18502 @r=`${PWD_COMMAND}`; export r; \
18503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504 $(HOST_EXPORTS) \
18505 (cd $(HOST_SUBDIR)/indent && \
18506 $(MAKE) $(FLAGS_TO_PASS) install)
18508 @endif indent
18510 # Other targets (info, dvi, pdf, etc.)
18512 .PHONY: maybe-info-indent info-indent
18513 maybe-info-indent:
18514 @if indent
18515 maybe-info-indent: info-indent
18517 info-indent: \
18518 configure-indent
18519 @: $(MAKE); $(unstage)
18520 @[ -f ./indent/Makefile ] || exit 0; \
18521 r=`${PWD_COMMAND}`; export r; \
18522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523 $(HOST_EXPORTS) \
18524 for flag in $(EXTRA_HOST_FLAGS) ; do \
18525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18526 done; \
18527 echo "Doing info in indent" ; \
18528 (cd $(HOST_SUBDIR)/indent && \
18529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18531 "RANLIB=$${RANLIB}" \
18532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18533 info) \
18534 || exit 1
18536 @endif indent
18538 .PHONY: maybe-dvi-indent dvi-indent
18539 maybe-dvi-indent:
18540 @if indent
18541 maybe-dvi-indent: dvi-indent
18543 dvi-indent: \
18544 configure-indent
18545 @: $(MAKE); $(unstage)
18546 @[ -f ./indent/Makefile ] || exit 0; \
18547 r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549 $(HOST_EXPORTS) \
18550 for flag in $(EXTRA_HOST_FLAGS) ; do \
18551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18552 done; \
18553 echo "Doing dvi in indent" ; \
18554 (cd $(HOST_SUBDIR)/indent && \
18555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18557 "RANLIB=$${RANLIB}" \
18558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18559 dvi) \
18560 || exit 1
18562 @endif indent
18564 .PHONY: maybe-pdf-indent pdf-indent
18565 maybe-pdf-indent:
18566 @if indent
18567 maybe-pdf-indent: pdf-indent
18569 pdf-indent: \
18570 configure-indent
18571 @: $(MAKE); $(unstage)
18572 @[ -f ./indent/Makefile ] || exit 0; \
18573 r=`${PWD_COMMAND}`; export r; \
18574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18575 $(HOST_EXPORTS) \
18576 for flag in $(EXTRA_HOST_FLAGS) ; do \
18577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18578 done; \
18579 echo "Doing pdf in indent" ; \
18580 (cd $(HOST_SUBDIR)/indent && \
18581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18583 "RANLIB=$${RANLIB}" \
18584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18585 pdf) \
18586 || exit 1
18588 @endif indent
18590 .PHONY: maybe-html-indent html-indent
18591 maybe-html-indent:
18592 @if indent
18593 maybe-html-indent: html-indent
18595 html-indent: \
18596 configure-indent
18597 @: $(MAKE); $(unstage)
18598 @[ -f ./indent/Makefile ] || exit 0; \
18599 r=`${PWD_COMMAND}`; export r; \
18600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18601 $(HOST_EXPORTS) \
18602 for flag in $(EXTRA_HOST_FLAGS) ; do \
18603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18604 done; \
18605 echo "Doing html in indent" ; \
18606 (cd $(HOST_SUBDIR)/indent && \
18607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18609 "RANLIB=$${RANLIB}" \
18610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18611 html) \
18612 || exit 1
18614 @endif indent
18616 .PHONY: maybe-TAGS-indent TAGS-indent
18617 maybe-TAGS-indent:
18618 @if indent
18619 maybe-TAGS-indent: TAGS-indent
18621 TAGS-indent: \
18622 configure-indent
18623 @: $(MAKE); $(unstage)
18624 @[ -f ./indent/Makefile ] || exit 0; \
18625 r=`${PWD_COMMAND}`; export r; \
18626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18627 $(HOST_EXPORTS) \
18628 for flag in $(EXTRA_HOST_FLAGS) ; do \
18629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18630 done; \
18631 echo "Doing TAGS in indent" ; \
18632 (cd $(HOST_SUBDIR)/indent && \
18633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18635 "RANLIB=$${RANLIB}" \
18636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18637 TAGS) \
18638 || exit 1
18640 @endif indent
18642 .PHONY: maybe-install-info-indent install-info-indent
18643 maybe-install-info-indent:
18644 @if indent
18645 maybe-install-info-indent: install-info-indent
18647 install-info-indent: \
18648 configure-indent \
18649 info-indent
18650 @: $(MAKE); $(unstage)
18651 @[ -f ./indent/Makefile ] || exit 0; \
18652 r=`${PWD_COMMAND}`; export r; \
18653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654 $(HOST_EXPORTS) \
18655 for flag in $(EXTRA_HOST_FLAGS) ; do \
18656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18657 done; \
18658 echo "Doing install-info in indent" ; \
18659 (cd $(HOST_SUBDIR)/indent && \
18660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18662 "RANLIB=$${RANLIB}" \
18663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18664 install-info) \
18665 || exit 1
18667 @endif indent
18669 .PHONY: maybe-install-pdf-indent install-pdf-indent
18670 maybe-install-pdf-indent:
18671 @if indent
18672 maybe-install-pdf-indent: install-pdf-indent
18674 install-pdf-indent: \
18675 configure-indent \
18676 pdf-indent
18677 @: $(MAKE); $(unstage)
18678 @[ -f ./indent/Makefile ] || exit 0; \
18679 r=`${PWD_COMMAND}`; export r; \
18680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681 $(HOST_EXPORTS) \
18682 for flag in $(EXTRA_HOST_FLAGS) ; do \
18683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18684 done; \
18685 echo "Doing install-pdf in indent" ; \
18686 (cd $(HOST_SUBDIR)/indent && \
18687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18689 "RANLIB=$${RANLIB}" \
18690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18691 install-pdf) \
18692 || exit 1
18694 @endif indent
18696 .PHONY: maybe-install-html-indent install-html-indent
18697 maybe-install-html-indent:
18698 @if indent
18699 maybe-install-html-indent: install-html-indent
18701 install-html-indent: \
18702 configure-indent \
18703 html-indent
18704 @: $(MAKE); $(unstage)
18705 @[ -f ./indent/Makefile ] || exit 0; \
18706 r=`${PWD_COMMAND}`; export r; \
18707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18708 $(HOST_EXPORTS) \
18709 for flag in $(EXTRA_HOST_FLAGS) ; do \
18710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18711 done; \
18712 echo "Doing install-html in indent" ; \
18713 (cd $(HOST_SUBDIR)/indent && \
18714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18716 "RANLIB=$${RANLIB}" \
18717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18718 install-html) \
18719 || exit 1
18721 @endif indent
18723 .PHONY: maybe-installcheck-indent installcheck-indent
18724 maybe-installcheck-indent:
18725 @if indent
18726 maybe-installcheck-indent: installcheck-indent
18728 installcheck-indent: \
18729 configure-indent
18730 @: $(MAKE); $(unstage)
18731 @[ -f ./indent/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 installcheck in indent" ; \
18739 (cd $(HOST_SUBDIR)/indent && \
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 installcheck) \
18745 || exit 1
18747 @endif indent
18749 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
18750 maybe-mostlyclean-indent:
18751 @if indent
18752 maybe-mostlyclean-indent: mostlyclean-indent
18754 mostlyclean-indent:
18755 @: $(MAKE); $(unstage)
18756 @[ -f ./indent/Makefile ] || exit 0; \
18757 r=`${PWD_COMMAND}`; export r; \
18758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18759 $(HOST_EXPORTS) \
18760 for flag in $(EXTRA_HOST_FLAGS) ; do \
18761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18762 done; \
18763 echo "Doing mostlyclean in indent" ; \
18764 (cd $(HOST_SUBDIR)/indent && \
18765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18767 "RANLIB=$${RANLIB}" \
18768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18769 mostlyclean) \
18770 || exit 1
18772 @endif indent
18774 .PHONY: maybe-clean-indent clean-indent
18775 maybe-clean-indent:
18776 @if indent
18777 maybe-clean-indent: clean-indent
18779 clean-indent:
18780 @: $(MAKE); $(unstage)
18781 @[ -f ./indent/Makefile ] || exit 0; \
18782 r=`${PWD_COMMAND}`; export r; \
18783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784 $(HOST_EXPORTS) \
18785 for flag in $(EXTRA_HOST_FLAGS) ; do \
18786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18787 done; \
18788 echo "Doing clean in indent" ; \
18789 (cd $(HOST_SUBDIR)/indent && \
18790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18792 "RANLIB=$${RANLIB}" \
18793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18794 clean) \
18795 || exit 1
18797 @endif indent
18799 .PHONY: maybe-distclean-indent distclean-indent
18800 maybe-distclean-indent:
18801 @if indent
18802 maybe-distclean-indent: distclean-indent
18804 distclean-indent:
18805 @: $(MAKE); $(unstage)
18806 @[ -f ./indent/Makefile ] || exit 0; \
18807 r=`${PWD_COMMAND}`; export r; \
18808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809 $(HOST_EXPORTS) \
18810 for flag in $(EXTRA_HOST_FLAGS) ; do \
18811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18812 done; \
18813 echo "Doing distclean in indent" ; \
18814 (cd $(HOST_SUBDIR)/indent && \
18815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18817 "RANLIB=$${RANLIB}" \
18818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18819 distclean) \
18820 || exit 1
18822 @endif indent
18824 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
18825 maybe-maintainer-clean-indent:
18826 @if indent
18827 maybe-maintainer-clean-indent: maintainer-clean-indent
18829 maintainer-clean-indent:
18830 @: $(MAKE); $(unstage)
18831 @[ -f ./indent/Makefile ] || exit 0; \
18832 r=`${PWD_COMMAND}`; export r; \
18833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834 $(HOST_EXPORTS) \
18835 for flag in $(EXTRA_HOST_FLAGS) ; do \
18836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18837 done; \
18838 echo "Doing maintainer-clean in indent" ; \
18839 (cd $(HOST_SUBDIR)/indent && \
18840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18842 "RANLIB=$${RANLIB}" \
18843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18844 maintainer-clean) \
18845 || exit 1
18847 @endif indent
18851 .PHONY: configure-intl maybe-configure-intl
18852 maybe-configure-intl:
18853 @if gcc-bootstrap
18854 configure-intl: stage_current
18855 @endif gcc-bootstrap
18856 @if intl
18857 maybe-configure-intl: configure-intl
18858 configure-intl:
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18863 $(HOST_EXPORTS) \
18864 echo Configuring in $(HOST_SUBDIR)/intl; \
18865 cd "$(HOST_SUBDIR)/intl" || exit 1; \
18866 case $(srcdir) in \
18867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18868 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18870 esac; \
18871 srcdiroption="--srcdir=$${topdir}/intl"; \
18872 libsrcdir="$$s/intl"; \
18873 $(SHELL) $${libsrcdir}/configure \
18874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18875 --target=${target_alias} $${srcdiroption} \
18876 || exit 1
18877 @endif intl
18881 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
18882 maybe-configure-stage1-intl:
18883 @if intl-bootstrap
18884 maybe-configure-stage1-intl: configure-stage1-intl
18885 configure-stage1-intl:
18886 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18888 @r=`${PWD_COMMAND}`; export r; \
18889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18890 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18891 $(HOST_EXPORTS) \
18892 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18893 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
18894 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
18895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18896 cd $(HOST_SUBDIR)/intl || exit 1; \
18897 case $(srcdir) in \
18898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18899 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18901 esac; \
18902 srcdiroption="--srcdir=$${topdir}/intl"; \
18903 libsrcdir="$$s/intl"; \
18904 $(SHELL) $${libsrcdir}/configure \
18905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18906 --target=${target_alias} $${srcdiroption} \
18908 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18909 @endif intl-bootstrap
18911 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
18912 maybe-configure-stage2-intl:
18913 @if intl-bootstrap
18914 maybe-configure-stage2-intl: configure-stage2-intl
18915 configure-stage2-intl:
18916 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18918 @r=`${PWD_COMMAND}`; export r; \
18919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18921 $(HOST_EXPORTS) \
18922 $(POSTSTAGE1_HOST_EXPORTS) \
18923 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18924 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18925 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
18926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18927 cd $(HOST_SUBDIR)/intl || exit 1; \
18928 case $(srcdir) in \
18929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18930 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18932 esac; \
18933 srcdiroption="--srcdir=$${topdir}/intl"; \
18934 libsrcdir="$$s/intl"; \
18935 $(SHELL) $${libsrcdir}/configure \
18936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18937 --target=${target_alias} $${srcdiroption} \
18938 --with-build-libsubdir=$(HOST_SUBDIR) \
18939 @stage2_werror_flag@
18940 @endif intl-bootstrap
18942 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
18943 maybe-configure-stage3-intl:
18944 @if intl-bootstrap
18945 maybe-configure-stage3-intl: configure-stage3-intl
18946 configure-stage3-intl:
18947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18949 @r=`${PWD_COMMAND}`; export r; \
18950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18951 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18952 $(HOST_EXPORTS) \
18953 $(POSTSTAGE1_HOST_EXPORTS) \
18954 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18955 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18956 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
18957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18958 cd $(HOST_SUBDIR)/intl || exit 1; \
18959 case $(srcdir) in \
18960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18961 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18963 esac; \
18964 srcdiroption="--srcdir=$${topdir}/intl"; \
18965 libsrcdir="$$s/intl"; \
18966 $(SHELL) $${libsrcdir}/configure \
18967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18968 --target=${target_alias} $${srcdiroption} \
18969 --with-build-libsubdir=$(HOST_SUBDIR) \
18970 @stage2_werror_flag@
18971 @endif intl-bootstrap
18973 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
18974 maybe-configure-stage4-intl:
18975 @if intl-bootstrap
18976 maybe-configure-stage4-intl: configure-stage4-intl
18977 configure-stage4-intl:
18978 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
18980 @r=`${PWD_COMMAND}`; export r; \
18981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
18983 $(HOST_EXPORTS) \
18984 $(POSTSTAGE1_HOST_EXPORTS) \
18985 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
18986 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
18987 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
18988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
18989 cd $(HOST_SUBDIR)/intl || exit 1; \
18990 case $(srcdir) in \
18991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18992 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
18993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18994 esac; \
18995 srcdiroption="--srcdir=$${topdir}/intl"; \
18996 libsrcdir="$$s/intl"; \
18997 $(SHELL) $${libsrcdir}/configure \
18998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18999 --target=${target_alias} $${srcdiroption} \
19000 --with-build-libsubdir=$(HOST_SUBDIR) \
19001 @stage2_werror_flag@
19002 @endif intl-bootstrap
19004 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19005 maybe-configure-stageprofile-intl:
19006 @if intl-bootstrap
19007 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19008 configure-stageprofile-intl:
19009 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19011 @r=`${PWD_COMMAND}`; export r; \
19012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19014 $(HOST_EXPORTS) \
19015 $(POSTSTAGE1_HOST_EXPORTS) \
19016 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
19017 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
19018 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
19019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19020 cd $(HOST_SUBDIR)/intl || exit 1; \
19021 case $(srcdir) in \
19022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19023 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19025 esac; \
19026 srcdiroption="--srcdir=$${topdir}/intl"; \
19027 libsrcdir="$$s/intl"; \
19028 $(SHELL) $${libsrcdir}/configure \
19029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19030 --target=${target_alias} $${srcdiroption} \
19031 --with-build-libsubdir=$(HOST_SUBDIR) \
19032 @stage2_werror_flag@
19033 @endif intl-bootstrap
19035 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19036 maybe-configure-stagefeedback-intl:
19037 @if intl-bootstrap
19038 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19039 configure-stagefeedback-intl:
19040 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19042 @r=`${PWD_COMMAND}`; export r; \
19043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19045 $(HOST_EXPORTS) \
19046 $(POSTSTAGE1_HOST_EXPORTS) \
19047 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
19048 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
19049 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
19050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19051 cd $(HOST_SUBDIR)/intl || exit 1; \
19052 case $(srcdir) in \
19053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19054 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19056 esac; \
19057 srcdiroption="--srcdir=$${topdir}/intl"; \
19058 libsrcdir="$$s/intl"; \
19059 $(SHELL) $${libsrcdir}/configure \
19060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19061 --target=${target_alias} $${srcdiroption} \
19062 --with-build-libsubdir=$(HOST_SUBDIR) \
19063 @stage2_werror_flag@
19064 @endif intl-bootstrap
19070 .PHONY: all-intl maybe-all-intl
19071 maybe-all-intl:
19072 @if gcc-bootstrap
19073 all-intl: stage_current
19074 @endif gcc-bootstrap
19075 @if intl
19076 TARGET-intl=all
19077 maybe-all-intl: all-intl
19078 all-intl: configure-intl
19079 @r=`${PWD_COMMAND}`; export r; \
19080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 $(HOST_EXPORTS) \
19082 (cd $(HOST_SUBDIR)/intl && \
19083 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
19084 @endif intl
19088 .PHONY: all-stage1-intl maybe-all-stage1-intl
19089 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19090 maybe-all-stage1-intl:
19091 maybe-clean-stage1-intl:
19092 @if intl-bootstrap
19093 maybe-all-stage1-intl: all-stage1-intl
19094 all-stage1: all-stage1-intl
19095 TARGET-stage1-intl = $(TARGET-intl)
19096 all-stage1-intl: configure-stage1-intl
19097 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19098 @r=`${PWD_COMMAND}`; export r; \
19099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100 $(HOST_EXPORTS) \
19101 cd $(HOST_SUBDIR)/intl && \
19102 $(MAKE) $(FLAGS_TO_PASS) \
19103 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
19104 $(TARGET-stage1-intl)
19106 maybe-clean-stage1-intl: clean-stage1-intl
19107 clean-stage1: clean-stage1-intl
19108 clean-stage1-intl:
19109 @if [ $(current_stage) = stage1 ]; then \
19110 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19111 else \
19112 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19113 $(MAKE) stage1-start; \
19114 fi; \
19115 cd $(HOST_SUBDIR)/intl && \
19116 $(MAKE) $(FLAGS_TO_PASS) \
19117 clean
19118 @endif intl-bootstrap
19121 .PHONY: all-stage2-intl maybe-all-stage2-intl
19122 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19123 maybe-all-stage2-intl:
19124 maybe-clean-stage2-intl:
19125 @if intl-bootstrap
19126 maybe-all-stage2-intl: all-stage2-intl
19127 all-stage2: all-stage2-intl
19128 TARGET-stage2-intl = $(TARGET-intl)
19129 all-stage2-intl: configure-stage2-intl
19130 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19131 @r=`${PWD_COMMAND}`; export r; \
19132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133 $(HOST_EXPORTS) \
19134 $(POSTSTAGE1_HOST_EXPORTS) \
19135 cd $(HOST_SUBDIR)/intl && \
19136 $(MAKE) $(FLAGS_TO_PASS) \
19137 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
19138 $(TARGET-stage2-intl)
19140 maybe-clean-stage2-intl: clean-stage2-intl
19141 clean-stage2: clean-stage2-intl
19142 clean-stage2-intl:
19143 @if [ $(current_stage) = stage2 ]; then \
19144 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19145 else \
19146 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19147 $(MAKE) stage2-start; \
19148 fi; \
19149 cd $(HOST_SUBDIR)/intl && \
19150 $(MAKE) $(FLAGS_TO_PASS) \
19151 $(POSTSTAGE1_FLAGS_TO_PASS) \
19152 clean
19153 @endif intl-bootstrap
19156 .PHONY: all-stage3-intl maybe-all-stage3-intl
19157 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19158 maybe-all-stage3-intl:
19159 maybe-clean-stage3-intl:
19160 @if intl-bootstrap
19161 maybe-all-stage3-intl: all-stage3-intl
19162 all-stage3: all-stage3-intl
19163 TARGET-stage3-intl = $(TARGET-intl)
19164 all-stage3-intl: configure-stage3-intl
19165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19166 @r=`${PWD_COMMAND}`; export r; \
19167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168 $(HOST_EXPORTS) \
19169 $(POSTSTAGE1_HOST_EXPORTS) \
19170 cd $(HOST_SUBDIR)/intl && \
19171 $(MAKE) $(FLAGS_TO_PASS) \
19172 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
19173 $(TARGET-stage3-intl)
19175 maybe-clean-stage3-intl: clean-stage3-intl
19176 clean-stage3: clean-stage3-intl
19177 clean-stage3-intl:
19178 @if [ $(current_stage) = stage3 ]; then \
19179 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19180 else \
19181 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19182 $(MAKE) stage3-start; \
19183 fi; \
19184 cd $(HOST_SUBDIR)/intl && \
19185 $(MAKE) $(FLAGS_TO_PASS) \
19186 $(POSTSTAGE1_FLAGS_TO_PASS) \
19187 clean
19188 @endif intl-bootstrap
19191 .PHONY: all-stage4-intl maybe-all-stage4-intl
19192 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19193 maybe-all-stage4-intl:
19194 maybe-clean-stage4-intl:
19195 @if intl-bootstrap
19196 maybe-all-stage4-intl: all-stage4-intl
19197 all-stage4: all-stage4-intl
19198 TARGET-stage4-intl = $(TARGET-intl)
19199 all-stage4-intl: configure-stage4-intl
19200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19201 @r=`${PWD_COMMAND}`; export r; \
19202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19203 $(HOST_EXPORTS) \
19204 $(POSTSTAGE1_HOST_EXPORTS) \
19205 cd $(HOST_SUBDIR)/intl && \
19206 $(MAKE) $(FLAGS_TO_PASS) \
19207 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
19208 $(TARGET-stage4-intl)
19210 maybe-clean-stage4-intl: clean-stage4-intl
19211 clean-stage4: clean-stage4-intl
19212 clean-stage4-intl:
19213 @if [ $(current_stage) = stage4 ]; then \
19214 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19215 else \
19216 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19217 $(MAKE) stage4-start; \
19218 fi; \
19219 cd $(HOST_SUBDIR)/intl && \
19220 $(MAKE) $(FLAGS_TO_PASS) \
19221 $(POSTSTAGE1_FLAGS_TO_PASS) \
19222 clean
19223 @endif intl-bootstrap
19226 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19227 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19228 maybe-all-stageprofile-intl:
19229 maybe-clean-stageprofile-intl:
19230 @if intl-bootstrap
19231 maybe-all-stageprofile-intl: all-stageprofile-intl
19232 all-stageprofile: all-stageprofile-intl
19233 TARGET-stageprofile-intl = $(TARGET-intl)
19234 all-stageprofile-intl: configure-stageprofile-intl
19235 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19236 @r=`${PWD_COMMAND}`; export r; \
19237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19238 $(HOST_EXPORTS) \
19239 $(POSTSTAGE1_HOST_EXPORTS) \
19240 cd $(HOST_SUBDIR)/intl && \
19241 $(MAKE) $(FLAGS_TO_PASS) \
19242 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
19243 $(TARGET-stageprofile-intl)
19245 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19246 clean-stageprofile: clean-stageprofile-intl
19247 clean-stageprofile-intl:
19248 @if [ $(current_stage) = stageprofile ]; then \
19249 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19250 else \
19251 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19252 $(MAKE) stageprofile-start; \
19253 fi; \
19254 cd $(HOST_SUBDIR)/intl && \
19255 $(MAKE) $(FLAGS_TO_PASS) \
19256 $(POSTSTAGE1_FLAGS_TO_PASS) \
19257 clean
19258 @endif intl-bootstrap
19261 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19262 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19263 maybe-all-stagefeedback-intl:
19264 maybe-clean-stagefeedback-intl:
19265 @if intl-bootstrap
19266 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19267 all-stagefeedback: all-stagefeedback-intl
19268 TARGET-stagefeedback-intl = $(TARGET-intl)
19269 all-stagefeedback-intl: configure-stagefeedback-intl
19270 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19271 @r=`${PWD_COMMAND}`; export r; \
19272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273 $(HOST_EXPORTS) \
19274 $(POSTSTAGE1_HOST_EXPORTS) \
19275 cd $(HOST_SUBDIR)/intl && \
19276 $(MAKE) $(FLAGS_TO_PASS) \
19277 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
19278 $(TARGET-stagefeedback-intl)
19280 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19281 clean-stagefeedback: clean-stagefeedback-intl
19282 clean-stagefeedback-intl:
19283 @if [ $(current_stage) = stagefeedback ]; then \
19284 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19285 else \
19286 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19287 $(MAKE) stagefeedback-start; \
19288 fi; \
19289 cd $(HOST_SUBDIR)/intl && \
19290 $(MAKE) $(FLAGS_TO_PASS) \
19291 $(POSTSTAGE1_FLAGS_TO_PASS) \
19292 clean
19293 @endif intl-bootstrap
19299 .PHONY: check-intl maybe-check-intl
19300 maybe-check-intl:
19301 @if intl
19302 maybe-check-intl: check-intl
19304 check-intl:
19305 @: $(MAKE); $(unstage)
19306 @r=`${PWD_COMMAND}`; export r; \
19307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308 $(HOST_EXPORTS) \
19309 (cd $(HOST_SUBDIR)/intl && \
19310 $(MAKE) $(FLAGS_TO_PASS) check)
19312 @endif intl
19314 .PHONY: install-intl maybe-install-intl
19315 maybe-install-intl:
19316 @if intl
19317 maybe-install-intl: install-intl
19319 install-intl: installdirs
19320 @: $(MAKE); $(unstage)
19321 @r=`${PWD_COMMAND}`; export r; \
19322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323 $(HOST_EXPORTS) \
19324 (cd $(HOST_SUBDIR)/intl && \
19325 $(MAKE) $(FLAGS_TO_PASS) install)
19327 @endif intl
19329 # Other targets (info, dvi, pdf, etc.)
19331 .PHONY: maybe-info-intl info-intl
19332 maybe-info-intl:
19333 @if intl
19334 maybe-info-intl: info-intl
19336 info-intl: \
19337 configure-intl
19338 @[ -f ./intl/Makefile ] || exit 0; \
19339 r=`${PWD_COMMAND}`; export r; \
19340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19341 $(HOST_EXPORTS) \
19342 for flag in $(EXTRA_HOST_FLAGS) ; do \
19343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19344 done; \
19345 echo "Doing info in intl" ; \
19346 (cd $(HOST_SUBDIR)/intl && \
19347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19349 "RANLIB=$${RANLIB}" \
19350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19351 info) \
19352 || exit 1
19354 @endif intl
19356 .PHONY: maybe-dvi-intl dvi-intl
19357 maybe-dvi-intl:
19358 @if intl
19359 maybe-dvi-intl: dvi-intl
19361 dvi-intl: \
19362 configure-intl
19363 @[ -f ./intl/Makefile ] || exit 0; \
19364 r=`${PWD_COMMAND}`; export r; \
19365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366 $(HOST_EXPORTS) \
19367 for flag in $(EXTRA_HOST_FLAGS) ; do \
19368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19369 done; \
19370 echo "Doing dvi in intl" ; \
19371 (cd $(HOST_SUBDIR)/intl && \
19372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19374 "RANLIB=$${RANLIB}" \
19375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19376 dvi) \
19377 || exit 1
19379 @endif intl
19381 .PHONY: maybe-pdf-intl pdf-intl
19382 maybe-pdf-intl:
19383 @if intl
19384 maybe-pdf-intl: pdf-intl
19386 pdf-intl: \
19387 configure-intl
19388 @[ -f ./intl/Makefile ] || exit 0; \
19389 r=`${PWD_COMMAND}`; export r; \
19390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391 $(HOST_EXPORTS) \
19392 for flag in $(EXTRA_HOST_FLAGS) ; do \
19393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19394 done; \
19395 echo "Doing pdf in intl" ; \
19396 (cd $(HOST_SUBDIR)/intl && \
19397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19399 "RANLIB=$${RANLIB}" \
19400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19401 pdf) \
19402 || exit 1
19404 @endif intl
19406 .PHONY: maybe-html-intl html-intl
19407 maybe-html-intl:
19408 @if intl
19409 maybe-html-intl: html-intl
19411 html-intl: \
19412 configure-intl
19413 @[ -f ./intl/Makefile ] || exit 0; \
19414 r=`${PWD_COMMAND}`; export r; \
19415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19416 $(HOST_EXPORTS) \
19417 for flag in $(EXTRA_HOST_FLAGS) ; do \
19418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19419 done; \
19420 echo "Doing html in intl" ; \
19421 (cd $(HOST_SUBDIR)/intl && \
19422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19424 "RANLIB=$${RANLIB}" \
19425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19426 html) \
19427 || exit 1
19429 @endif intl
19431 .PHONY: maybe-TAGS-intl TAGS-intl
19432 maybe-TAGS-intl:
19433 @if intl
19434 maybe-TAGS-intl: TAGS-intl
19436 TAGS-intl: \
19437 configure-intl
19438 @[ -f ./intl/Makefile ] || exit 0; \
19439 r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 $(HOST_EXPORTS) \
19442 for flag in $(EXTRA_HOST_FLAGS) ; do \
19443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19444 done; \
19445 echo "Doing TAGS in intl" ; \
19446 (cd $(HOST_SUBDIR)/intl && \
19447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19449 "RANLIB=$${RANLIB}" \
19450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19451 TAGS) \
19452 || exit 1
19454 @endif intl
19456 .PHONY: maybe-install-info-intl install-info-intl
19457 maybe-install-info-intl:
19458 @if intl
19459 maybe-install-info-intl: install-info-intl
19461 install-info-intl: \
19462 configure-intl \
19463 info-intl
19464 @[ -f ./intl/Makefile ] || exit 0; \
19465 r=`${PWD_COMMAND}`; export r; \
19466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467 $(HOST_EXPORTS) \
19468 for flag in $(EXTRA_HOST_FLAGS) ; do \
19469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19470 done; \
19471 echo "Doing install-info in intl" ; \
19472 (cd $(HOST_SUBDIR)/intl && \
19473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19475 "RANLIB=$${RANLIB}" \
19476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19477 install-info) \
19478 || exit 1
19480 @endif intl
19482 .PHONY: maybe-install-pdf-intl install-pdf-intl
19483 maybe-install-pdf-intl:
19484 @if intl
19485 maybe-install-pdf-intl: install-pdf-intl
19487 install-pdf-intl: \
19488 configure-intl \
19489 pdf-intl
19490 @[ -f ./intl/Makefile ] || exit 0; \
19491 r=`${PWD_COMMAND}`; export r; \
19492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493 $(HOST_EXPORTS) \
19494 for flag in $(EXTRA_HOST_FLAGS) ; do \
19495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19496 done; \
19497 echo "Doing install-pdf in intl" ; \
19498 (cd $(HOST_SUBDIR)/intl && \
19499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19501 "RANLIB=$${RANLIB}" \
19502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19503 install-pdf) \
19504 || exit 1
19506 @endif intl
19508 .PHONY: maybe-install-html-intl install-html-intl
19509 maybe-install-html-intl:
19510 @if intl
19511 maybe-install-html-intl: install-html-intl
19513 install-html-intl: \
19514 configure-intl \
19515 html-intl
19516 @[ -f ./intl/Makefile ] || exit 0; \
19517 r=`${PWD_COMMAND}`; export r; \
19518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519 $(HOST_EXPORTS) \
19520 for flag in $(EXTRA_HOST_FLAGS) ; do \
19521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19522 done; \
19523 echo "Doing install-html in intl" ; \
19524 (cd $(HOST_SUBDIR)/intl && \
19525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19527 "RANLIB=$${RANLIB}" \
19528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19529 install-html) \
19530 || exit 1
19532 @endif intl
19534 .PHONY: maybe-installcheck-intl installcheck-intl
19535 maybe-installcheck-intl:
19536 @if intl
19537 maybe-installcheck-intl: installcheck-intl
19539 installcheck-intl: \
19540 configure-intl
19541 @[ -f ./intl/Makefile ] || exit 0; \
19542 r=`${PWD_COMMAND}`; export r; \
19543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544 $(HOST_EXPORTS) \
19545 for flag in $(EXTRA_HOST_FLAGS) ; do \
19546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19547 done; \
19548 echo "Doing installcheck in intl" ; \
19549 (cd $(HOST_SUBDIR)/intl && \
19550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19552 "RANLIB=$${RANLIB}" \
19553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19554 installcheck) \
19555 || exit 1
19557 @endif intl
19559 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
19560 maybe-mostlyclean-intl:
19561 @if intl
19562 maybe-mostlyclean-intl: mostlyclean-intl
19564 mostlyclean-intl:
19565 @[ -f ./intl/Makefile ] || exit 0; \
19566 r=`${PWD_COMMAND}`; export r; \
19567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568 $(HOST_EXPORTS) \
19569 for flag in $(EXTRA_HOST_FLAGS) ; do \
19570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571 done; \
19572 echo "Doing mostlyclean in intl" ; \
19573 (cd $(HOST_SUBDIR)/intl && \
19574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576 "RANLIB=$${RANLIB}" \
19577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578 mostlyclean) \
19579 || exit 1
19581 @endif intl
19583 .PHONY: maybe-clean-intl clean-intl
19584 maybe-clean-intl:
19585 @if intl
19586 maybe-clean-intl: clean-intl
19588 clean-intl:
19589 @[ -f ./intl/Makefile ] || exit 0; \
19590 r=`${PWD_COMMAND}`; export r; \
19591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592 $(HOST_EXPORTS) \
19593 for flag in $(EXTRA_HOST_FLAGS) ; do \
19594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595 done; \
19596 echo "Doing clean in intl" ; \
19597 (cd $(HOST_SUBDIR)/intl && \
19598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600 "RANLIB=$${RANLIB}" \
19601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602 clean) \
19603 || exit 1
19605 @endif intl
19607 .PHONY: maybe-distclean-intl distclean-intl
19608 maybe-distclean-intl:
19609 @if intl
19610 maybe-distclean-intl: distclean-intl
19612 distclean-intl:
19613 @[ -f ./intl/Makefile ] || exit 0; \
19614 r=`${PWD_COMMAND}`; export r; \
19615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19616 $(HOST_EXPORTS) \
19617 for flag in $(EXTRA_HOST_FLAGS) ; do \
19618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19619 done; \
19620 echo "Doing distclean in intl" ; \
19621 (cd $(HOST_SUBDIR)/intl && \
19622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19624 "RANLIB=$${RANLIB}" \
19625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19626 distclean) \
19627 || exit 1
19629 @endif intl
19631 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
19632 maybe-maintainer-clean-intl:
19633 @if intl
19634 maybe-maintainer-clean-intl: maintainer-clean-intl
19636 maintainer-clean-intl:
19637 @[ -f ./intl/Makefile ] || exit 0; \
19638 r=`${PWD_COMMAND}`; export r; \
19639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19640 $(HOST_EXPORTS) \
19641 for flag in $(EXTRA_HOST_FLAGS) ; do \
19642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19643 done; \
19644 echo "Doing maintainer-clean in intl" ; \
19645 (cd $(HOST_SUBDIR)/intl && \
19646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19648 "RANLIB=$${RANLIB}" \
19649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19650 maintainer-clean) \
19651 || exit 1
19653 @endif intl
19657 .PHONY: configure-tcl maybe-configure-tcl
19658 maybe-configure-tcl:
19659 @if gcc-bootstrap
19660 configure-tcl: stage_current
19661 @endif gcc-bootstrap
19662 @if tcl
19663 maybe-configure-tcl: configure-tcl
19664 configure-tcl:
19665 @: $(MAKE); $(unstage)
19666 @r=`${PWD_COMMAND}`; export r; \
19667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19668 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
19669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
19670 $(HOST_EXPORTS) \
19671 echo Configuring in $(HOST_SUBDIR)/tcl; \
19672 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
19673 case $(srcdir) in \
19674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19675 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
19676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19677 esac; \
19678 srcdiroption="--srcdir=$${topdir}/tcl"; \
19679 libsrcdir="$$s/tcl"; \
19680 $(SHELL) $${libsrcdir}/configure \
19681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19682 --target=${target_alias} $${srcdiroption} \
19683 || exit 1
19684 @endif tcl
19690 .PHONY: all-tcl maybe-all-tcl
19691 maybe-all-tcl:
19692 @if gcc-bootstrap
19693 all-tcl: stage_current
19694 @endif gcc-bootstrap
19695 @if tcl
19696 TARGET-tcl=all
19697 maybe-all-tcl: all-tcl
19698 all-tcl: configure-tcl
19699 @: $(MAKE); $(unstage)
19700 @r=`${PWD_COMMAND}`; export r; \
19701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19702 $(HOST_EXPORTS) \
19703 (cd $(HOST_SUBDIR)/tcl && \
19704 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
19705 @endif tcl
19710 .PHONY: check-tcl maybe-check-tcl
19711 maybe-check-tcl:
19712 @if tcl
19713 maybe-check-tcl: check-tcl
19715 check-tcl:
19716 @: $(MAKE); $(unstage)
19717 @r=`${PWD_COMMAND}`; export r; \
19718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719 $(HOST_EXPORTS) \
19720 (cd $(HOST_SUBDIR)/tcl && \
19721 $(MAKE) $(FLAGS_TO_PASS) check)
19723 @endif tcl
19725 .PHONY: install-tcl maybe-install-tcl
19726 maybe-install-tcl:
19727 @if tcl
19728 maybe-install-tcl: install-tcl
19730 install-tcl: installdirs
19731 @: $(MAKE); $(unstage)
19732 @r=`${PWD_COMMAND}`; export r; \
19733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19734 $(HOST_EXPORTS) \
19735 (cd $(HOST_SUBDIR)/tcl && \
19736 $(MAKE) $(FLAGS_TO_PASS) install)
19738 @endif tcl
19740 # Other targets (info, dvi, pdf, etc.)
19742 .PHONY: maybe-info-tcl info-tcl
19743 maybe-info-tcl:
19744 @if tcl
19745 maybe-info-tcl: info-tcl
19747 info-tcl: \
19748 configure-tcl
19749 @: $(MAKE); $(unstage)
19750 @[ -f ./tcl/Makefile ] || exit 0; \
19751 r=`${PWD_COMMAND}`; export r; \
19752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753 $(HOST_EXPORTS) \
19754 for flag in $(EXTRA_HOST_FLAGS) ; do \
19755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756 done; \
19757 echo "Doing info in tcl" ; \
19758 (cd $(HOST_SUBDIR)/tcl && \
19759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761 "RANLIB=$${RANLIB}" \
19762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763 info) \
19764 || exit 1
19766 @endif tcl
19768 .PHONY: maybe-dvi-tcl dvi-tcl
19769 maybe-dvi-tcl:
19770 @if tcl
19771 maybe-dvi-tcl: dvi-tcl
19773 dvi-tcl: \
19774 configure-tcl
19775 @: $(MAKE); $(unstage)
19776 @[ -f ./tcl/Makefile ] || exit 0; \
19777 r=`${PWD_COMMAND}`; export r; \
19778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779 $(HOST_EXPORTS) \
19780 for flag in $(EXTRA_HOST_FLAGS) ; do \
19781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782 done; \
19783 echo "Doing dvi in tcl" ; \
19784 (cd $(HOST_SUBDIR)/tcl && \
19785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787 "RANLIB=$${RANLIB}" \
19788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19789 dvi) \
19790 || exit 1
19792 @endif tcl
19794 .PHONY: maybe-pdf-tcl pdf-tcl
19795 maybe-pdf-tcl:
19796 @if tcl
19797 maybe-pdf-tcl: pdf-tcl
19799 pdf-tcl: \
19800 configure-tcl
19801 @: $(MAKE); $(unstage)
19802 @[ -f ./tcl/Makefile ] || exit 0; \
19803 r=`${PWD_COMMAND}`; export r; \
19804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805 $(HOST_EXPORTS) \
19806 for flag in $(EXTRA_HOST_FLAGS) ; do \
19807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19808 done; \
19809 echo "Doing pdf in tcl" ; \
19810 (cd $(HOST_SUBDIR)/tcl && \
19811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19813 "RANLIB=$${RANLIB}" \
19814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19815 pdf) \
19816 || exit 1
19818 @endif tcl
19820 .PHONY: maybe-html-tcl html-tcl
19821 maybe-html-tcl:
19822 @if tcl
19823 maybe-html-tcl: html-tcl
19825 html-tcl: \
19826 configure-tcl
19827 @: $(MAKE); $(unstage)
19828 @[ -f ./tcl/Makefile ] || exit 0; \
19829 r=`${PWD_COMMAND}`; export r; \
19830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831 $(HOST_EXPORTS) \
19832 for flag in $(EXTRA_HOST_FLAGS) ; do \
19833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19834 done; \
19835 echo "Doing html in tcl" ; \
19836 (cd $(HOST_SUBDIR)/tcl && \
19837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19839 "RANLIB=$${RANLIB}" \
19840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19841 html) \
19842 || exit 1
19844 @endif tcl
19846 .PHONY: maybe-TAGS-tcl TAGS-tcl
19847 maybe-TAGS-tcl:
19848 @if tcl
19849 maybe-TAGS-tcl: TAGS-tcl
19851 TAGS-tcl: \
19852 configure-tcl
19853 @: $(MAKE); $(unstage)
19854 @[ -f ./tcl/Makefile ] || exit 0; \
19855 r=`${PWD_COMMAND}`; export r; \
19856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857 $(HOST_EXPORTS) \
19858 for flag in $(EXTRA_HOST_FLAGS) ; do \
19859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19860 done; \
19861 echo "Doing TAGS in tcl" ; \
19862 (cd $(HOST_SUBDIR)/tcl && \
19863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19865 "RANLIB=$${RANLIB}" \
19866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19867 TAGS) \
19868 || exit 1
19870 @endif tcl
19872 .PHONY: maybe-install-info-tcl install-info-tcl
19873 maybe-install-info-tcl:
19874 @if tcl
19875 maybe-install-info-tcl: install-info-tcl
19877 install-info-tcl: \
19878 configure-tcl \
19879 info-tcl
19880 @: $(MAKE); $(unstage)
19881 @[ -f ./tcl/Makefile ] || exit 0; \
19882 r=`${PWD_COMMAND}`; export r; \
19883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19884 $(HOST_EXPORTS) \
19885 for flag in $(EXTRA_HOST_FLAGS) ; do \
19886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19887 done; \
19888 echo "Doing install-info in tcl" ; \
19889 (cd $(HOST_SUBDIR)/tcl && \
19890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19892 "RANLIB=$${RANLIB}" \
19893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19894 install-info) \
19895 || exit 1
19897 @endif tcl
19899 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
19900 maybe-install-pdf-tcl:
19901 @if tcl
19902 maybe-install-pdf-tcl: install-pdf-tcl
19904 install-pdf-tcl: \
19905 configure-tcl \
19906 pdf-tcl
19907 @: $(MAKE); $(unstage)
19908 @[ -f ./tcl/Makefile ] || exit 0; \
19909 r=`${PWD_COMMAND}`; export r; \
19910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911 $(HOST_EXPORTS) \
19912 for flag in $(EXTRA_HOST_FLAGS) ; do \
19913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914 done; \
19915 echo "Doing install-pdf in tcl" ; \
19916 (cd $(HOST_SUBDIR)/tcl && \
19917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19919 "RANLIB=$${RANLIB}" \
19920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19921 install-pdf) \
19922 || exit 1
19924 @endif tcl
19926 .PHONY: maybe-install-html-tcl install-html-tcl
19927 maybe-install-html-tcl:
19928 @if tcl
19929 maybe-install-html-tcl: install-html-tcl
19931 install-html-tcl: \
19932 configure-tcl \
19933 html-tcl
19934 @: $(MAKE); $(unstage)
19935 @[ -f ./tcl/Makefile ] || exit 0; \
19936 r=`${PWD_COMMAND}`; export r; \
19937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938 $(HOST_EXPORTS) \
19939 for flag in $(EXTRA_HOST_FLAGS) ; do \
19940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19941 done; \
19942 echo "Doing install-html in tcl" ; \
19943 (cd $(HOST_SUBDIR)/tcl && \
19944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19946 "RANLIB=$${RANLIB}" \
19947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19948 install-html) \
19949 || exit 1
19951 @endif tcl
19953 .PHONY: maybe-installcheck-tcl installcheck-tcl
19954 maybe-installcheck-tcl:
19955 @if tcl
19956 maybe-installcheck-tcl: installcheck-tcl
19958 installcheck-tcl: \
19959 configure-tcl
19960 @: $(MAKE); $(unstage)
19961 @[ -f ./tcl/Makefile ] || exit 0; \
19962 r=`${PWD_COMMAND}`; export r; \
19963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964 $(HOST_EXPORTS) \
19965 for flag in $(EXTRA_HOST_FLAGS) ; do \
19966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967 done; \
19968 echo "Doing installcheck in tcl" ; \
19969 (cd $(HOST_SUBDIR)/tcl && \
19970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972 "RANLIB=$${RANLIB}" \
19973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974 installcheck) \
19975 || exit 1
19977 @endif tcl
19979 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
19980 maybe-mostlyclean-tcl:
19981 @if tcl
19982 maybe-mostlyclean-tcl: mostlyclean-tcl
19984 # tcl doesn't support mostlyclean.
19985 mostlyclean-tcl:
19987 @endif tcl
19989 .PHONY: maybe-clean-tcl clean-tcl
19990 maybe-clean-tcl:
19991 @if tcl
19992 maybe-clean-tcl: clean-tcl
19994 clean-tcl:
19995 @: $(MAKE); $(unstage)
19996 @[ -f ./tcl/Makefile ] || exit 0; \
19997 r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 $(HOST_EXPORTS) \
20000 for flag in $(EXTRA_HOST_FLAGS) ; do \
20001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20002 done; \
20003 echo "Doing clean in tcl" ; \
20004 (cd $(HOST_SUBDIR)/tcl && \
20005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20007 "RANLIB=$${RANLIB}" \
20008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20009 clean) \
20010 || exit 1
20012 @endif tcl
20014 .PHONY: maybe-distclean-tcl distclean-tcl
20015 maybe-distclean-tcl:
20016 @if tcl
20017 maybe-distclean-tcl: distclean-tcl
20019 distclean-tcl:
20020 @: $(MAKE); $(unstage)
20021 @[ -f ./tcl/Makefile ] || exit 0; \
20022 r=`${PWD_COMMAND}`; export r; \
20023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20024 $(HOST_EXPORTS) \
20025 for flag in $(EXTRA_HOST_FLAGS) ; do \
20026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20027 done; \
20028 echo "Doing distclean in tcl" ; \
20029 (cd $(HOST_SUBDIR)/tcl && \
20030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20032 "RANLIB=$${RANLIB}" \
20033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20034 distclean) \
20035 || exit 1
20037 @endif tcl
20039 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20040 maybe-maintainer-clean-tcl:
20041 @if tcl
20042 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20044 maintainer-clean-tcl:
20045 @: $(MAKE); $(unstage)
20046 @[ -f ./tcl/Makefile ] || exit 0; \
20047 r=`${PWD_COMMAND}`; export r; \
20048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20049 $(HOST_EXPORTS) \
20050 for flag in $(EXTRA_HOST_FLAGS) ; do \
20051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20052 done; \
20053 echo "Doing maintainer-clean in tcl" ; \
20054 (cd $(HOST_SUBDIR)/tcl && \
20055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20057 "RANLIB=$${RANLIB}" \
20058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20059 maintainer-clean) \
20060 || exit 1
20062 @endif tcl
20066 .PHONY: configure-itcl maybe-configure-itcl
20067 maybe-configure-itcl:
20068 @if gcc-bootstrap
20069 configure-itcl: stage_current
20070 @endif gcc-bootstrap
20071 @if itcl
20072 maybe-configure-itcl: configure-itcl
20073 configure-itcl:
20074 @: $(MAKE); $(unstage)
20075 @r=`${PWD_COMMAND}`; export r; \
20076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20077 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
20079 $(HOST_EXPORTS) \
20080 echo Configuring in $(HOST_SUBDIR)/itcl; \
20081 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20082 case $(srcdir) in \
20083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20084 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20086 esac; \
20087 srcdiroption="--srcdir=$${topdir}/itcl"; \
20088 libsrcdir="$$s/itcl"; \
20089 $(SHELL) $${libsrcdir}/configure \
20090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20091 --target=${target_alias} $${srcdiroption} \
20092 || exit 1
20093 @endif itcl
20099 .PHONY: all-itcl maybe-all-itcl
20100 maybe-all-itcl:
20101 @if gcc-bootstrap
20102 all-itcl: stage_current
20103 @endif gcc-bootstrap
20104 @if itcl
20105 TARGET-itcl=all
20106 maybe-all-itcl: all-itcl
20107 all-itcl: configure-itcl
20108 @: $(MAKE); $(unstage)
20109 @r=`${PWD_COMMAND}`; export r; \
20110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111 $(HOST_EXPORTS) \
20112 (cd $(HOST_SUBDIR)/itcl && \
20113 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
20114 @endif itcl
20119 .PHONY: check-itcl maybe-check-itcl
20120 maybe-check-itcl:
20121 @if itcl
20122 maybe-check-itcl: check-itcl
20124 check-itcl:
20125 @: $(MAKE); $(unstage)
20126 @r=`${PWD_COMMAND}`; export r; \
20127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128 $(HOST_EXPORTS) \
20129 (cd $(HOST_SUBDIR)/itcl && \
20130 $(MAKE) $(FLAGS_TO_PASS) check)
20132 @endif itcl
20134 .PHONY: install-itcl maybe-install-itcl
20135 maybe-install-itcl:
20136 @if itcl
20137 maybe-install-itcl: install-itcl
20139 install-itcl: installdirs
20140 @: $(MAKE); $(unstage)
20141 @r=`${PWD_COMMAND}`; export r; \
20142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20143 $(HOST_EXPORTS) \
20144 (cd $(HOST_SUBDIR)/itcl && \
20145 $(MAKE) $(FLAGS_TO_PASS) install)
20147 @endif itcl
20149 # Other targets (info, dvi, pdf, etc.)
20151 .PHONY: maybe-info-itcl info-itcl
20152 maybe-info-itcl:
20153 @if itcl
20154 maybe-info-itcl: info-itcl
20156 info-itcl: \
20157 configure-itcl
20158 @: $(MAKE); $(unstage)
20159 @[ -f ./itcl/Makefile ] || exit 0; \
20160 r=`${PWD_COMMAND}`; export r; \
20161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20162 $(HOST_EXPORTS) \
20163 for flag in $(EXTRA_HOST_FLAGS) ; do \
20164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20165 done; \
20166 echo "Doing info in itcl" ; \
20167 (cd $(HOST_SUBDIR)/itcl && \
20168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20170 "RANLIB=$${RANLIB}" \
20171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20172 info) \
20173 || exit 1
20175 @endif itcl
20177 .PHONY: maybe-dvi-itcl dvi-itcl
20178 maybe-dvi-itcl:
20179 @if itcl
20180 maybe-dvi-itcl: dvi-itcl
20182 dvi-itcl: \
20183 configure-itcl
20184 @: $(MAKE); $(unstage)
20185 @[ -f ./itcl/Makefile ] || exit 0; \
20186 r=`${PWD_COMMAND}`; export r; \
20187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20188 $(HOST_EXPORTS) \
20189 for flag in $(EXTRA_HOST_FLAGS) ; do \
20190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20191 done; \
20192 echo "Doing dvi in itcl" ; \
20193 (cd $(HOST_SUBDIR)/itcl && \
20194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20196 "RANLIB=$${RANLIB}" \
20197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20198 dvi) \
20199 || exit 1
20201 @endif itcl
20203 .PHONY: maybe-pdf-itcl pdf-itcl
20204 maybe-pdf-itcl:
20205 @if itcl
20206 maybe-pdf-itcl: pdf-itcl
20208 pdf-itcl: \
20209 configure-itcl
20210 @: $(MAKE); $(unstage)
20211 @[ -f ./itcl/Makefile ] || exit 0; \
20212 r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 $(HOST_EXPORTS) \
20215 for flag in $(EXTRA_HOST_FLAGS) ; do \
20216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217 done; \
20218 echo "Doing pdf in itcl" ; \
20219 (cd $(HOST_SUBDIR)/itcl && \
20220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222 "RANLIB=$${RANLIB}" \
20223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224 pdf) \
20225 || exit 1
20227 @endif itcl
20229 .PHONY: maybe-html-itcl html-itcl
20230 maybe-html-itcl:
20231 @if itcl
20232 maybe-html-itcl: html-itcl
20234 html-itcl: \
20235 configure-itcl
20236 @: $(MAKE); $(unstage)
20237 @[ -f ./itcl/Makefile ] || exit 0; \
20238 r=`${PWD_COMMAND}`; export r; \
20239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20240 $(HOST_EXPORTS) \
20241 for flag in $(EXTRA_HOST_FLAGS) ; do \
20242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20243 done; \
20244 echo "Doing html in itcl" ; \
20245 (cd $(HOST_SUBDIR)/itcl && \
20246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20248 "RANLIB=$${RANLIB}" \
20249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20250 html) \
20251 || exit 1
20253 @endif itcl
20255 .PHONY: maybe-TAGS-itcl TAGS-itcl
20256 maybe-TAGS-itcl:
20257 @if itcl
20258 maybe-TAGS-itcl: TAGS-itcl
20260 TAGS-itcl: \
20261 configure-itcl
20262 @: $(MAKE); $(unstage)
20263 @[ -f ./itcl/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 TAGS in itcl" ; \
20271 (cd $(HOST_SUBDIR)/itcl && \
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 TAGS) \
20277 || exit 1
20279 @endif itcl
20281 .PHONY: maybe-install-info-itcl install-info-itcl
20282 maybe-install-info-itcl:
20283 @if itcl
20284 maybe-install-info-itcl: install-info-itcl
20286 install-info-itcl: \
20287 configure-itcl \
20288 info-itcl
20289 @: $(MAKE); $(unstage)
20290 @[ -f ./itcl/Makefile ] || exit 0; \
20291 r=`${PWD_COMMAND}`; export r; \
20292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20293 $(HOST_EXPORTS) \
20294 for flag in $(EXTRA_HOST_FLAGS) ; do \
20295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20296 done; \
20297 echo "Doing install-info in itcl" ; \
20298 (cd $(HOST_SUBDIR)/itcl && \
20299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20301 "RANLIB=$${RANLIB}" \
20302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20303 install-info) \
20304 || exit 1
20306 @endif itcl
20308 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
20309 maybe-install-pdf-itcl:
20310 @if itcl
20311 maybe-install-pdf-itcl: install-pdf-itcl
20313 install-pdf-itcl: \
20314 configure-itcl \
20315 pdf-itcl
20316 @: $(MAKE); $(unstage)
20317 @[ -f ./itcl/Makefile ] || exit 0; \
20318 r=`${PWD_COMMAND}`; export r; \
20319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20320 $(HOST_EXPORTS) \
20321 for flag in $(EXTRA_HOST_FLAGS) ; do \
20322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20323 done; \
20324 echo "Doing install-pdf in itcl" ; \
20325 (cd $(HOST_SUBDIR)/itcl && \
20326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20328 "RANLIB=$${RANLIB}" \
20329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20330 install-pdf) \
20331 || exit 1
20333 @endif itcl
20335 .PHONY: maybe-install-html-itcl install-html-itcl
20336 maybe-install-html-itcl:
20337 @if itcl
20338 maybe-install-html-itcl: install-html-itcl
20340 install-html-itcl: \
20341 configure-itcl \
20342 html-itcl
20343 @: $(MAKE); $(unstage)
20344 @[ -f ./itcl/Makefile ] || exit 0; \
20345 r=`${PWD_COMMAND}`; export r; \
20346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20347 $(HOST_EXPORTS) \
20348 for flag in $(EXTRA_HOST_FLAGS) ; do \
20349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20350 done; \
20351 echo "Doing install-html in itcl" ; \
20352 (cd $(HOST_SUBDIR)/itcl && \
20353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20355 "RANLIB=$${RANLIB}" \
20356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20357 install-html) \
20358 || exit 1
20360 @endif itcl
20362 .PHONY: maybe-installcheck-itcl installcheck-itcl
20363 maybe-installcheck-itcl:
20364 @if itcl
20365 maybe-installcheck-itcl: installcheck-itcl
20367 installcheck-itcl: \
20368 configure-itcl
20369 @: $(MAKE); $(unstage)
20370 @[ -f ./itcl/Makefile ] || exit 0; \
20371 r=`${PWD_COMMAND}`; export r; \
20372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373 $(HOST_EXPORTS) \
20374 for flag in $(EXTRA_HOST_FLAGS) ; do \
20375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20376 done; \
20377 echo "Doing installcheck in itcl" ; \
20378 (cd $(HOST_SUBDIR)/itcl && \
20379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20381 "RANLIB=$${RANLIB}" \
20382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20383 installcheck) \
20384 || exit 1
20386 @endif itcl
20388 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
20389 maybe-mostlyclean-itcl:
20390 @if itcl
20391 maybe-mostlyclean-itcl: mostlyclean-itcl
20393 mostlyclean-itcl:
20394 @: $(MAKE); $(unstage)
20395 @[ -f ./itcl/Makefile ] || exit 0; \
20396 r=`${PWD_COMMAND}`; export r; \
20397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20398 $(HOST_EXPORTS) \
20399 for flag in $(EXTRA_HOST_FLAGS) ; do \
20400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20401 done; \
20402 echo "Doing mostlyclean in itcl" ; \
20403 (cd $(HOST_SUBDIR)/itcl && \
20404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20406 "RANLIB=$${RANLIB}" \
20407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20408 mostlyclean) \
20409 || exit 1
20411 @endif itcl
20413 .PHONY: maybe-clean-itcl clean-itcl
20414 maybe-clean-itcl:
20415 @if itcl
20416 maybe-clean-itcl: clean-itcl
20418 clean-itcl:
20419 @: $(MAKE); $(unstage)
20420 @[ -f ./itcl/Makefile ] || exit 0; \
20421 r=`${PWD_COMMAND}`; export r; \
20422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423 $(HOST_EXPORTS) \
20424 for flag in $(EXTRA_HOST_FLAGS) ; do \
20425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20426 done; \
20427 echo "Doing clean in itcl" ; \
20428 (cd $(HOST_SUBDIR)/itcl && \
20429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20431 "RANLIB=$${RANLIB}" \
20432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20433 clean) \
20434 || exit 1
20436 @endif itcl
20438 .PHONY: maybe-distclean-itcl distclean-itcl
20439 maybe-distclean-itcl:
20440 @if itcl
20441 maybe-distclean-itcl: distclean-itcl
20443 distclean-itcl:
20444 @: $(MAKE); $(unstage)
20445 @[ -f ./itcl/Makefile ] || exit 0; \
20446 r=`${PWD_COMMAND}`; export r; \
20447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448 $(HOST_EXPORTS) \
20449 for flag in $(EXTRA_HOST_FLAGS) ; do \
20450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451 done; \
20452 echo "Doing distclean in itcl" ; \
20453 (cd $(HOST_SUBDIR)/itcl && \
20454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456 "RANLIB=$${RANLIB}" \
20457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20458 distclean) \
20459 || exit 1
20461 @endif itcl
20463 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
20464 maybe-maintainer-clean-itcl:
20465 @if itcl
20466 maybe-maintainer-clean-itcl: maintainer-clean-itcl
20468 maintainer-clean-itcl:
20469 @: $(MAKE); $(unstage)
20470 @[ -f ./itcl/Makefile ] || exit 0; \
20471 r=`${PWD_COMMAND}`; export r; \
20472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473 $(HOST_EXPORTS) \
20474 for flag in $(EXTRA_HOST_FLAGS) ; do \
20475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20476 done; \
20477 echo "Doing maintainer-clean in itcl" ; \
20478 (cd $(HOST_SUBDIR)/itcl && \
20479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20481 "RANLIB=$${RANLIB}" \
20482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20483 maintainer-clean) \
20484 || exit 1
20486 @endif itcl
20490 .PHONY: configure-ld maybe-configure-ld
20491 maybe-configure-ld:
20492 @if gcc-bootstrap
20493 configure-ld: stage_current
20494 @endif gcc-bootstrap
20495 @if ld
20496 maybe-configure-ld: configure-ld
20497 configure-ld:
20498 @r=`${PWD_COMMAND}`; export r; \
20499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20502 $(HOST_EXPORTS) \
20503 echo Configuring in $(HOST_SUBDIR)/ld; \
20504 cd "$(HOST_SUBDIR)/ld" || exit 1; \
20505 case $(srcdir) in \
20506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20507 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20509 esac; \
20510 srcdiroption="--srcdir=$${topdir}/ld"; \
20511 libsrcdir="$$s/ld"; \
20512 $(SHELL) $${libsrcdir}/configure \
20513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20514 --target=${target_alias} $${srcdiroption} \
20515 || exit 1
20516 @endif ld
20520 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
20521 maybe-configure-stage1-ld:
20522 @if ld-bootstrap
20523 maybe-configure-stage1-ld: configure-stage1-ld
20524 configure-stage1-ld:
20525 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20527 @r=`${PWD_COMMAND}`; export r; \
20528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20530 $(HOST_EXPORTS) \
20531 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20532 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
20533 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
20534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20535 cd $(HOST_SUBDIR)/ld || exit 1; \
20536 case $(srcdir) in \
20537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20538 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20540 esac; \
20541 srcdiroption="--srcdir=$${topdir}/ld"; \
20542 libsrcdir="$$s/ld"; \
20543 $(SHELL) $${libsrcdir}/configure \
20544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20545 --target=${target_alias} $${srcdiroption} \
20547 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
20548 @endif ld-bootstrap
20550 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
20551 maybe-configure-stage2-ld:
20552 @if ld-bootstrap
20553 maybe-configure-stage2-ld: configure-stage2-ld
20554 configure-stage2-ld:
20555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20557 @r=`${PWD_COMMAND}`; export r; \
20558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20560 $(HOST_EXPORTS) \
20561 $(POSTSTAGE1_HOST_EXPORTS) \
20562 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20563 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20564 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
20565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20566 cd $(HOST_SUBDIR)/ld || exit 1; \
20567 case $(srcdir) in \
20568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20569 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20571 esac; \
20572 srcdiroption="--srcdir=$${topdir}/ld"; \
20573 libsrcdir="$$s/ld"; \
20574 $(SHELL) $${libsrcdir}/configure \
20575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20576 --target=${target_alias} $${srcdiroption} \
20577 --with-build-libsubdir=$(HOST_SUBDIR) \
20578 @stage2_werror_flag@
20579 @endif ld-bootstrap
20581 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
20582 maybe-configure-stage3-ld:
20583 @if ld-bootstrap
20584 maybe-configure-stage3-ld: configure-stage3-ld
20585 configure-stage3-ld:
20586 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20588 @r=`${PWD_COMMAND}`; export r; \
20589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20590 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20591 $(HOST_EXPORTS) \
20592 $(POSTSTAGE1_HOST_EXPORTS) \
20593 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20594 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20595 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
20596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20597 cd $(HOST_SUBDIR)/ld || exit 1; \
20598 case $(srcdir) in \
20599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20600 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20602 esac; \
20603 srcdiroption="--srcdir=$${topdir}/ld"; \
20604 libsrcdir="$$s/ld"; \
20605 $(SHELL) $${libsrcdir}/configure \
20606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20607 --target=${target_alias} $${srcdiroption} \
20608 --with-build-libsubdir=$(HOST_SUBDIR) \
20609 @stage2_werror_flag@
20610 @endif ld-bootstrap
20612 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
20613 maybe-configure-stage4-ld:
20614 @if ld-bootstrap
20615 maybe-configure-stage4-ld: configure-stage4-ld
20616 configure-stage4-ld:
20617 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20619 @r=`${PWD_COMMAND}`; export r; \
20620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20622 $(HOST_EXPORTS) \
20623 $(POSTSTAGE1_HOST_EXPORTS) \
20624 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
20625 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
20626 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
20627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20628 cd $(HOST_SUBDIR)/ld || exit 1; \
20629 case $(srcdir) in \
20630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20631 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20633 esac; \
20634 srcdiroption="--srcdir=$${topdir}/ld"; \
20635 libsrcdir="$$s/ld"; \
20636 $(SHELL) $${libsrcdir}/configure \
20637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20638 --target=${target_alias} $${srcdiroption} \
20639 --with-build-libsubdir=$(HOST_SUBDIR) \
20640 @stage2_werror_flag@
20641 @endif ld-bootstrap
20643 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
20644 maybe-configure-stageprofile-ld:
20645 @if ld-bootstrap
20646 maybe-configure-stageprofile-ld: configure-stageprofile-ld
20647 configure-stageprofile-ld:
20648 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20650 @r=`${PWD_COMMAND}`; export r; \
20651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20653 $(HOST_EXPORTS) \
20654 $(POSTSTAGE1_HOST_EXPORTS) \
20655 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
20656 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
20657 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
20658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20659 cd $(HOST_SUBDIR)/ld || exit 1; \
20660 case $(srcdir) in \
20661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20662 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20664 esac; \
20665 srcdiroption="--srcdir=$${topdir}/ld"; \
20666 libsrcdir="$$s/ld"; \
20667 $(SHELL) $${libsrcdir}/configure \
20668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20669 --target=${target_alias} $${srcdiroption} \
20670 --with-build-libsubdir=$(HOST_SUBDIR) \
20671 @stage2_werror_flag@
20672 @endif ld-bootstrap
20674 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
20675 maybe-configure-stagefeedback-ld:
20676 @if ld-bootstrap
20677 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
20678 configure-stagefeedback-ld:
20679 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
20681 @r=`${PWD_COMMAND}`; export r; \
20682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
20684 $(HOST_EXPORTS) \
20685 $(POSTSTAGE1_HOST_EXPORTS) \
20686 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
20687 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
20688 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
20689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
20690 cd $(HOST_SUBDIR)/ld || exit 1; \
20691 case $(srcdir) in \
20692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20693 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
20694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20695 esac; \
20696 srcdiroption="--srcdir=$${topdir}/ld"; \
20697 libsrcdir="$$s/ld"; \
20698 $(SHELL) $${libsrcdir}/configure \
20699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20700 --target=${target_alias} $${srcdiroption} \
20701 --with-build-libsubdir=$(HOST_SUBDIR) \
20702 @stage2_werror_flag@
20703 @endif ld-bootstrap
20709 .PHONY: all-ld maybe-all-ld
20710 maybe-all-ld:
20711 @if gcc-bootstrap
20712 all-ld: stage_current
20713 @endif gcc-bootstrap
20714 @if ld
20715 TARGET-ld=all
20716 maybe-all-ld: all-ld
20717 all-ld: configure-ld
20718 @r=`${PWD_COMMAND}`; export r; \
20719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720 $(HOST_EXPORTS) \
20721 (cd $(HOST_SUBDIR)/ld && \
20722 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
20723 @endif ld
20727 .PHONY: all-stage1-ld maybe-all-stage1-ld
20728 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
20729 maybe-all-stage1-ld:
20730 maybe-clean-stage1-ld:
20731 @if ld-bootstrap
20732 maybe-all-stage1-ld: all-stage1-ld
20733 all-stage1: all-stage1-ld
20734 TARGET-stage1-ld = $(TARGET-ld)
20735 all-stage1-ld: configure-stage1-ld
20736 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20737 @r=`${PWD_COMMAND}`; export r; \
20738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20739 $(HOST_EXPORTS) \
20740 cd $(HOST_SUBDIR)/ld && \
20741 $(MAKE) $(FLAGS_TO_PASS) \
20742 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
20743 $(TARGET-stage1-ld)
20745 maybe-clean-stage1-ld: clean-stage1-ld
20746 clean-stage1: clean-stage1-ld
20747 clean-stage1-ld:
20748 @if [ $(current_stage) = stage1 ]; then \
20749 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20750 else \
20751 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
20752 $(MAKE) stage1-start; \
20753 fi; \
20754 cd $(HOST_SUBDIR)/ld && \
20755 $(MAKE) $(FLAGS_TO_PASS) \
20756 clean
20757 @endif ld-bootstrap
20760 .PHONY: all-stage2-ld maybe-all-stage2-ld
20761 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
20762 maybe-all-stage2-ld:
20763 maybe-clean-stage2-ld:
20764 @if ld-bootstrap
20765 maybe-all-stage2-ld: all-stage2-ld
20766 all-stage2: all-stage2-ld
20767 TARGET-stage2-ld = $(TARGET-ld)
20768 all-stage2-ld: configure-stage2-ld
20769 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20770 @r=`${PWD_COMMAND}`; export r; \
20771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772 $(HOST_EXPORTS) \
20773 $(POSTSTAGE1_HOST_EXPORTS) \
20774 cd $(HOST_SUBDIR)/ld && \
20775 $(MAKE) $(FLAGS_TO_PASS) \
20776 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20777 $(TARGET-stage2-ld)
20779 maybe-clean-stage2-ld: clean-stage2-ld
20780 clean-stage2: clean-stage2-ld
20781 clean-stage2-ld:
20782 @if [ $(current_stage) = stage2 ]; then \
20783 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20784 else \
20785 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
20786 $(MAKE) stage2-start; \
20787 fi; \
20788 cd $(HOST_SUBDIR)/ld && \
20789 $(MAKE) $(FLAGS_TO_PASS) \
20790 $(POSTSTAGE1_FLAGS_TO_PASS) \
20791 clean
20792 @endif ld-bootstrap
20795 .PHONY: all-stage3-ld maybe-all-stage3-ld
20796 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
20797 maybe-all-stage3-ld:
20798 maybe-clean-stage3-ld:
20799 @if ld-bootstrap
20800 maybe-all-stage3-ld: all-stage3-ld
20801 all-stage3: all-stage3-ld
20802 TARGET-stage3-ld = $(TARGET-ld)
20803 all-stage3-ld: configure-stage3-ld
20804 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20805 @r=`${PWD_COMMAND}`; export r; \
20806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807 $(HOST_EXPORTS) \
20808 $(POSTSTAGE1_HOST_EXPORTS) \
20809 cd $(HOST_SUBDIR)/ld && \
20810 $(MAKE) $(FLAGS_TO_PASS) \
20811 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20812 $(TARGET-stage3-ld)
20814 maybe-clean-stage3-ld: clean-stage3-ld
20815 clean-stage3: clean-stage3-ld
20816 clean-stage3-ld:
20817 @if [ $(current_stage) = stage3 ]; then \
20818 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20819 else \
20820 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
20821 $(MAKE) stage3-start; \
20822 fi; \
20823 cd $(HOST_SUBDIR)/ld && \
20824 $(MAKE) $(FLAGS_TO_PASS) \
20825 $(POSTSTAGE1_FLAGS_TO_PASS) \
20826 clean
20827 @endif ld-bootstrap
20830 .PHONY: all-stage4-ld maybe-all-stage4-ld
20831 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
20832 maybe-all-stage4-ld:
20833 maybe-clean-stage4-ld:
20834 @if ld-bootstrap
20835 maybe-all-stage4-ld: all-stage4-ld
20836 all-stage4: all-stage4-ld
20837 TARGET-stage4-ld = $(TARGET-ld)
20838 all-stage4-ld: configure-stage4-ld
20839 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20840 @r=`${PWD_COMMAND}`; export r; \
20841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20842 $(HOST_EXPORTS) \
20843 $(POSTSTAGE1_HOST_EXPORTS) \
20844 cd $(HOST_SUBDIR)/ld && \
20845 $(MAKE) $(FLAGS_TO_PASS) \
20846 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20847 $(TARGET-stage4-ld)
20849 maybe-clean-stage4-ld: clean-stage4-ld
20850 clean-stage4: clean-stage4-ld
20851 clean-stage4-ld:
20852 @if [ $(current_stage) = stage4 ]; then \
20853 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20854 else \
20855 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
20856 $(MAKE) stage4-start; \
20857 fi; \
20858 cd $(HOST_SUBDIR)/ld && \
20859 $(MAKE) $(FLAGS_TO_PASS) \
20860 $(POSTSTAGE1_FLAGS_TO_PASS) \
20861 clean
20862 @endif ld-bootstrap
20865 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
20866 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
20867 maybe-all-stageprofile-ld:
20868 maybe-clean-stageprofile-ld:
20869 @if ld-bootstrap
20870 maybe-all-stageprofile-ld: all-stageprofile-ld
20871 all-stageprofile: all-stageprofile-ld
20872 TARGET-stageprofile-ld = $(TARGET-ld)
20873 all-stageprofile-ld: configure-stageprofile-ld
20874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20875 @r=`${PWD_COMMAND}`; export r; \
20876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 $(HOST_EXPORTS) \
20878 $(POSTSTAGE1_HOST_EXPORTS) \
20879 cd $(HOST_SUBDIR)/ld && \
20880 $(MAKE) $(FLAGS_TO_PASS) \
20881 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
20882 $(TARGET-stageprofile-ld)
20884 maybe-clean-stageprofile-ld: clean-stageprofile-ld
20885 clean-stageprofile: clean-stageprofile-ld
20886 clean-stageprofile-ld:
20887 @if [ $(current_stage) = stageprofile ]; then \
20888 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20889 else \
20890 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
20891 $(MAKE) stageprofile-start; \
20892 fi; \
20893 cd $(HOST_SUBDIR)/ld && \
20894 $(MAKE) $(FLAGS_TO_PASS) \
20895 $(POSTSTAGE1_FLAGS_TO_PASS) \
20896 clean
20897 @endif ld-bootstrap
20900 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
20901 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
20902 maybe-all-stagefeedback-ld:
20903 maybe-clean-stagefeedback-ld:
20904 @if ld-bootstrap
20905 maybe-all-stagefeedback-ld: all-stagefeedback-ld
20906 all-stagefeedback: all-stagefeedback-ld
20907 TARGET-stagefeedback-ld = $(TARGET-ld)
20908 all-stagefeedback-ld: configure-stagefeedback-ld
20909 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20910 @r=`${PWD_COMMAND}`; export r; \
20911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912 $(HOST_EXPORTS) \
20913 $(POSTSTAGE1_HOST_EXPORTS) \
20914 cd $(HOST_SUBDIR)/ld && \
20915 $(MAKE) $(FLAGS_TO_PASS) \
20916 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
20917 $(TARGET-stagefeedback-ld)
20919 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
20920 clean-stagefeedback: clean-stagefeedback-ld
20921 clean-stagefeedback-ld:
20922 @if [ $(current_stage) = stagefeedback ]; then \
20923 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
20924 else \
20925 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
20926 $(MAKE) stagefeedback-start; \
20927 fi; \
20928 cd $(HOST_SUBDIR)/ld && \
20929 $(MAKE) $(FLAGS_TO_PASS) \
20930 $(POSTSTAGE1_FLAGS_TO_PASS) \
20931 clean
20932 @endif ld-bootstrap
20938 .PHONY: check-ld maybe-check-ld
20939 maybe-check-ld:
20940 @if ld
20941 maybe-check-ld: check-ld
20943 check-ld:
20944 @: $(MAKE); $(unstage)
20945 @r=`${PWD_COMMAND}`; export r; \
20946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947 $(HOST_EXPORTS) \
20948 (cd $(HOST_SUBDIR)/ld && \
20949 $(MAKE) $(FLAGS_TO_PASS) check)
20951 @endif ld
20953 .PHONY: install-ld maybe-install-ld
20954 maybe-install-ld:
20955 @if ld
20956 maybe-install-ld: install-ld
20958 install-ld: installdirs
20959 @: $(MAKE); $(unstage)
20960 @r=`${PWD_COMMAND}`; export r; \
20961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962 $(HOST_EXPORTS) \
20963 (cd $(HOST_SUBDIR)/ld && \
20964 $(MAKE) $(FLAGS_TO_PASS) install)
20966 @endif ld
20968 # Other targets (info, dvi, pdf, etc.)
20970 .PHONY: maybe-info-ld info-ld
20971 maybe-info-ld:
20972 @if ld
20973 maybe-info-ld: info-ld
20975 info-ld: \
20976 configure-ld
20977 @[ -f ./ld/Makefile ] || exit 0; \
20978 r=`${PWD_COMMAND}`; export r; \
20979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980 $(HOST_EXPORTS) \
20981 for flag in $(EXTRA_HOST_FLAGS) ; do \
20982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983 done; \
20984 echo "Doing info in ld" ; \
20985 (cd $(HOST_SUBDIR)/ld && \
20986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988 "RANLIB=$${RANLIB}" \
20989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990 info) \
20991 || exit 1
20993 @endif ld
20995 .PHONY: maybe-dvi-ld dvi-ld
20996 maybe-dvi-ld:
20997 @if ld
20998 maybe-dvi-ld: dvi-ld
21000 dvi-ld: \
21001 configure-ld
21002 @[ -f ./ld/Makefile ] || exit 0; \
21003 r=`${PWD_COMMAND}`; export r; \
21004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005 $(HOST_EXPORTS) \
21006 for flag in $(EXTRA_HOST_FLAGS) ; do \
21007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008 done; \
21009 echo "Doing dvi in ld" ; \
21010 (cd $(HOST_SUBDIR)/ld && \
21011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013 "RANLIB=$${RANLIB}" \
21014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015 dvi) \
21016 || exit 1
21018 @endif ld
21020 .PHONY: maybe-pdf-ld pdf-ld
21021 maybe-pdf-ld:
21022 @if ld
21023 maybe-pdf-ld: pdf-ld
21025 pdf-ld: \
21026 configure-ld
21027 @[ -f ./ld/Makefile ] || exit 0; \
21028 r=`${PWD_COMMAND}`; export r; \
21029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030 $(HOST_EXPORTS) \
21031 for flag in $(EXTRA_HOST_FLAGS) ; do \
21032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033 done; \
21034 echo "Doing pdf in ld" ; \
21035 (cd $(HOST_SUBDIR)/ld && \
21036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038 "RANLIB=$${RANLIB}" \
21039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040 pdf) \
21041 || exit 1
21043 @endif ld
21045 .PHONY: maybe-html-ld html-ld
21046 maybe-html-ld:
21047 @if ld
21048 maybe-html-ld: html-ld
21050 html-ld: \
21051 configure-ld
21052 @[ -f ./ld/Makefile ] || exit 0; \
21053 r=`${PWD_COMMAND}`; export r; \
21054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055 $(HOST_EXPORTS) \
21056 for flag in $(EXTRA_HOST_FLAGS) ; do \
21057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058 done; \
21059 echo "Doing html in ld" ; \
21060 (cd $(HOST_SUBDIR)/ld && \
21061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063 "RANLIB=$${RANLIB}" \
21064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21065 html) \
21066 || exit 1
21068 @endif ld
21070 .PHONY: maybe-TAGS-ld TAGS-ld
21071 maybe-TAGS-ld:
21072 @if ld
21073 maybe-TAGS-ld: TAGS-ld
21075 TAGS-ld: \
21076 configure-ld
21077 @[ -f ./ld/Makefile ] || exit 0; \
21078 r=`${PWD_COMMAND}`; export r; \
21079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080 $(HOST_EXPORTS) \
21081 for flag in $(EXTRA_HOST_FLAGS) ; do \
21082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21083 done; \
21084 echo "Doing TAGS in ld" ; \
21085 (cd $(HOST_SUBDIR)/ld && \
21086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21088 "RANLIB=$${RANLIB}" \
21089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21090 TAGS) \
21091 || exit 1
21093 @endif ld
21095 .PHONY: maybe-install-info-ld install-info-ld
21096 maybe-install-info-ld:
21097 @if ld
21098 maybe-install-info-ld: install-info-ld
21100 install-info-ld: \
21101 configure-ld \
21102 info-ld
21103 @[ -f ./ld/Makefile ] || exit 0; \
21104 r=`${PWD_COMMAND}`; export r; \
21105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106 $(HOST_EXPORTS) \
21107 for flag in $(EXTRA_HOST_FLAGS) ; do \
21108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21109 done; \
21110 echo "Doing install-info in ld" ; \
21111 (cd $(HOST_SUBDIR)/ld && \
21112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21114 "RANLIB=$${RANLIB}" \
21115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21116 install-info) \
21117 || exit 1
21119 @endif ld
21121 .PHONY: maybe-install-pdf-ld install-pdf-ld
21122 maybe-install-pdf-ld:
21123 @if ld
21124 maybe-install-pdf-ld: install-pdf-ld
21126 install-pdf-ld: \
21127 configure-ld \
21128 pdf-ld
21129 @[ -f ./ld/Makefile ] || exit 0; \
21130 r=`${PWD_COMMAND}`; export r; \
21131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21132 $(HOST_EXPORTS) \
21133 for flag in $(EXTRA_HOST_FLAGS) ; do \
21134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21135 done; \
21136 echo "Doing install-pdf in ld" ; \
21137 (cd $(HOST_SUBDIR)/ld && \
21138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21140 "RANLIB=$${RANLIB}" \
21141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21142 install-pdf) \
21143 || exit 1
21145 @endif ld
21147 .PHONY: maybe-install-html-ld install-html-ld
21148 maybe-install-html-ld:
21149 @if ld
21150 maybe-install-html-ld: install-html-ld
21152 install-html-ld: \
21153 configure-ld \
21154 html-ld
21155 @[ -f ./ld/Makefile ] || exit 0; \
21156 r=`${PWD_COMMAND}`; export r; \
21157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21158 $(HOST_EXPORTS) \
21159 for flag in $(EXTRA_HOST_FLAGS) ; do \
21160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21161 done; \
21162 echo "Doing install-html in ld" ; \
21163 (cd $(HOST_SUBDIR)/ld && \
21164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21166 "RANLIB=$${RANLIB}" \
21167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21168 install-html) \
21169 || exit 1
21171 @endif ld
21173 .PHONY: maybe-installcheck-ld installcheck-ld
21174 maybe-installcheck-ld:
21175 @if ld
21176 maybe-installcheck-ld: installcheck-ld
21178 installcheck-ld: \
21179 configure-ld
21180 @[ -f ./ld/Makefile ] || exit 0; \
21181 r=`${PWD_COMMAND}`; export r; \
21182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21183 $(HOST_EXPORTS) \
21184 for flag in $(EXTRA_HOST_FLAGS) ; do \
21185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21186 done; \
21187 echo "Doing installcheck in ld" ; \
21188 (cd $(HOST_SUBDIR)/ld && \
21189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21191 "RANLIB=$${RANLIB}" \
21192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21193 installcheck) \
21194 || exit 1
21196 @endif ld
21198 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
21199 maybe-mostlyclean-ld:
21200 @if ld
21201 maybe-mostlyclean-ld: mostlyclean-ld
21203 mostlyclean-ld:
21204 @[ -f ./ld/Makefile ] || exit 0; \
21205 r=`${PWD_COMMAND}`; export r; \
21206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207 $(HOST_EXPORTS) \
21208 for flag in $(EXTRA_HOST_FLAGS) ; do \
21209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210 done; \
21211 echo "Doing mostlyclean in ld" ; \
21212 (cd $(HOST_SUBDIR)/ld && \
21213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215 "RANLIB=$${RANLIB}" \
21216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21217 mostlyclean) \
21218 || exit 1
21220 @endif ld
21222 .PHONY: maybe-clean-ld clean-ld
21223 maybe-clean-ld:
21224 @if ld
21225 maybe-clean-ld: clean-ld
21227 clean-ld:
21228 @[ -f ./ld/Makefile ] || exit 0; \
21229 r=`${PWD_COMMAND}`; export r; \
21230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21231 $(HOST_EXPORTS) \
21232 for flag in $(EXTRA_HOST_FLAGS) ; do \
21233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21234 done; \
21235 echo "Doing clean in ld" ; \
21236 (cd $(HOST_SUBDIR)/ld && \
21237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21239 "RANLIB=$${RANLIB}" \
21240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21241 clean) \
21242 || exit 1
21244 @endif ld
21246 .PHONY: maybe-distclean-ld distclean-ld
21247 maybe-distclean-ld:
21248 @if ld
21249 maybe-distclean-ld: distclean-ld
21251 distclean-ld:
21252 @[ -f ./ld/Makefile ] || exit 0; \
21253 r=`${PWD_COMMAND}`; export r; \
21254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255 $(HOST_EXPORTS) \
21256 for flag in $(EXTRA_HOST_FLAGS) ; do \
21257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21258 done; \
21259 echo "Doing distclean in ld" ; \
21260 (cd $(HOST_SUBDIR)/ld && \
21261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21263 "RANLIB=$${RANLIB}" \
21264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21265 distclean) \
21266 || exit 1
21268 @endif ld
21270 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
21271 maybe-maintainer-clean-ld:
21272 @if ld
21273 maybe-maintainer-clean-ld: maintainer-clean-ld
21275 maintainer-clean-ld:
21276 @[ -f ./ld/Makefile ] || exit 0; \
21277 r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 $(HOST_EXPORTS) \
21280 for flag in $(EXTRA_HOST_FLAGS) ; do \
21281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21282 done; \
21283 echo "Doing maintainer-clean in ld" ; \
21284 (cd $(HOST_SUBDIR)/ld && \
21285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287 "RANLIB=$${RANLIB}" \
21288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21289 maintainer-clean) \
21290 || exit 1
21292 @endif ld
21296 .PHONY: configure-libcpp maybe-configure-libcpp
21297 maybe-configure-libcpp:
21298 @if gcc-bootstrap
21299 configure-libcpp: stage_current
21300 @endif gcc-bootstrap
21301 @if libcpp
21302 maybe-configure-libcpp: configure-libcpp
21303 configure-libcpp:
21304 @r=`${PWD_COMMAND}`; export r; \
21305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21306 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21308 $(HOST_EXPORTS) \
21309 echo Configuring in $(HOST_SUBDIR)/libcpp; \
21310 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
21311 case $(srcdir) in \
21312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21313 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21315 esac; \
21316 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21317 libsrcdir="$$s/libcpp"; \
21318 $(SHELL) $${libsrcdir}/configure \
21319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21320 --target=${target_alias} $${srcdiroption} \
21321 || exit 1
21322 @endif libcpp
21326 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
21327 maybe-configure-stage1-libcpp:
21328 @if libcpp-bootstrap
21329 maybe-configure-stage1-libcpp: configure-stage1-libcpp
21330 configure-stage1-libcpp:
21331 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21333 @r=`${PWD_COMMAND}`; export r; \
21334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21335 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21336 $(HOST_EXPORTS) \
21337 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21338 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
21339 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
21340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21341 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21342 case $(srcdir) in \
21343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21344 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21346 esac; \
21347 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21348 libsrcdir="$$s/libcpp"; \
21349 $(SHELL) $${libsrcdir}/configure \
21350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21351 --target=${target_alias} $${srcdiroption} \
21353 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21354 @endif libcpp-bootstrap
21356 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
21357 maybe-configure-stage2-libcpp:
21358 @if libcpp-bootstrap
21359 maybe-configure-stage2-libcpp: configure-stage2-libcpp
21360 configure-stage2-libcpp:
21361 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21362 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21363 @r=`${PWD_COMMAND}`; export r; \
21364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21365 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21366 $(HOST_EXPORTS) \
21367 $(POSTSTAGE1_HOST_EXPORTS) \
21368 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21369 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21370 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
21371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21372 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21373 case $(srcdir) in \
21374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21375 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21377 esac; \
21378 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21379 libsrcdir="$$s/libcpp"; \
21380 $(SHELL) $${libsrcdir}/configure \
21381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21382 --target=${target_alias} $${srcdiroption} \
21383 --with-build-libsubdir=$(HOST_SUBDIR) \
21384 @stage2_werror_flag@
21385 @endif libcpp-bootstrap
21387 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
21388 maybe-configure-stage3-libcpp:
21389 @if libcpp-bootstrap
21390 maybe-configure-stage3-libcpp: configure-stage3-libcpp
21391 configure-stage3-libcpp:
21392 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21397 $(HOST_EXPORTS) \
21398 $(POSTSTAGE1_HOST_EXPORTS) \
21399 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21400 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21401 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
21402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21403 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21404 case $(srcdir) in \
21405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21406 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21408 esac; \
21409 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21410 libsrcdir="$$s/libcpp"; \
21411 $(SHELL) $${libsrcdir}/configure \
21412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21413 --target=${target_alias} $${srcdiroption} \
21414 --with-build-libsubdir=$(HOST_SUBDIR) \
21415 @stage2_werror_flag@
21416 @endif libcpp-bootstrap
21418 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
21419 maybe-configure-stage4-libcpp:
21420 @if libcpp-bootstrap
21421 maybe-configure-stage4-libcpp: configure-stage4-libcpp
21422 configure-stage4-libcpp:
21423 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21424 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21425 @r=`${PWD_COMMAND}`; export r; \
21426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21427 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21428 $(HOST_EXPORTS) \
21429 $(POSTSTAGE1_HOST_EXPORTS) \
21430 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
21431 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
21432 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
21433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21434 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21435 case $(srcdir) in \
21436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21437 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21439 esac; \
21440 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21441 libsrcdir="$$s/libcpp"; \
21442 $(SHELL) $${libsrcdir}/configure \
21443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21444 --target=${target_alias} $${srcdiroption} \
21445 --with-build-libsubdir=$(HOST_SUBDIR) \
21446 @stage2_werror_flag@
21447 @endif libcpp-bootstrap
21449 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
21450 maybe-configure-stageprofile-libcpp:
21451 @if libcpp-bootstrap
21452 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
21453 configure-stageprofile-libcpp:
21454 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21456 @r=`${PWD_COMMAND}`; export r; \
21457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21459 $(HOST_EXPORTS) \
21460 $(POSTSTAGE1_HOST_EXPORTS) \
21461 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
21462 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
21463 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
21464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21465 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21466 case $(srcdir) in \
21467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21468 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21470 esac; \
21471 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21472 libsrcdir="$$s/libcpp"; \
21473 $(SHELL) $${libsrcdir}/configure \
21474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21475 --target=${target_alias} $${srcdiroption} \
21476 --with-build-libsubdir=$(HOST_SUBDIR) \
21477 @stage2_werror_flag@
21478 @endif libcpp-bootstrap
21480 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
21481 maybe-configure-stagefeedback-libcpp:
21482 @if libcpp-bootstrap
21483 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
21484 configure-stagefeedback-libcpp:
21485 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21487 @r=`${PWD_COMMAND}`; export r; \
21488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21490 $(HOST_EXPORTS) \
21491 $(POSTSTAGE1_HOST_EXPORTS) \
21492 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
21493 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
21494 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
21495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21496 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21497 case $(srcdir) in \
21498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21499 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21501 esac; \
21502 srcdiroption="--srcdir=$${topdir}/libcpp"; \
21503 libsrcdir="$$s/libcpp"; \
21504 $(SHELL) $${libsrcdir}/configure \
21505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21506 --target=${target_alias} $${srcdiroption} \
21507 --with-build-libsubdir=$(HOST_SUBDIR) \
21508 @stage2_werror_flag@
21509 @endif libcpp-bootstrap
21515 .PHONY: all-libcpp maybe-all-libcpp
21516 maybe-all-libcpp:
21517 @if gcc-bootstrap
21518 all-libcpp: stage_current
21519 @endif gcc-bootstrap
21520 @if libcpp
21521 TARGET-libcpp=all
21522 maybe-all-libcpp: all-libcpp
21523 all-libcpp: configure-libcpp
21524 @r=`${PWD_COMMAND}`; export r; \
21525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21526 $(HOST_EXPORTS) \
21527 (cd $(HOST_SUBDIR)/libcpp && \
21528 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
21529 @endif libcpp
21533 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
21534 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
21535 maybe-all-stage1-libcpp:
21536 maybe-clean-stage1-libcpp:
21537 @if libcpp-bootstrap
21538 maybe-all-stage1-libcpp: all-stage1-libcpp
21539 all-stage1: all-stage1-libcpp
21540 TARGET-stage1-libcpp = $(TARGET-libcpp)
21541 all-stage1-libcpp: configure-stage1-libcpp
21542 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21543 @r=`${PWD_COMMAND}`; export r; \
21544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21545 $(HOST_EXPORTS) \
21546 cd $(HOST_SUBDIR)/libcpp && \
21547 $(MAKE) $(FLAGS_TO_PASS) \
21548 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
21549 $(TARGET-stage1-libcpp)
21551 maybe-clean-stage1-libcpp: clean-stage1-libcpp
21552 clean-stage1: clean-stage1-libcpp
21553 clean-stage1-libcpp:
21554 @if [ $(current_stage) = stage1 ]; then \
21555 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21556 else \
21557 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
21558 $(MAKE) stage1-start; \
21559 fi; \
21560 cd $(HOST_SUBDIR)/libcpp && \
21561 $(MAKE) $(FLAGS_TO_PASS) \
21562 clean
21563 @endif libcpp-bootstrap
21566 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
21567 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
21568 maybe-all-stage2-libcpp:
21569 maybe-clean-stage2-libcpp:
21570 @if libcpp-bootstrap
21571 maybe-all-stage2-libcpp: all-stage2-libcpp
21572 all-stage2: all-stage2-libcpp
21573 TARGET-stage2-libcpp = $(TARGET-libcpp)
21574 all-stage2-libcpp: configure-stage2-libcpp
21575 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21576 @r=`${PWD_COMMAND}`; export r; \
21577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21578 $(HOST_EXPORTS) \
21579 $(POSTSTAGE1_HOST_EXPORTS) \
21580 cd $(HOST_SUBDIR)/libcpp && \
21581 $(MAKE) $(FLAGS_TO_PASS) \
21582 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21583 $(TARGET-stage2-libcpp)
21585 maybe-clean-stage2-libcpp: clean-stage2-libcpp
21586 clean-stage2: clean-stage2-libcpp
21587 clean-stage2-libcpp:
21588 @if [ $(current_stage) = stage2 ]; then \
21589 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21590 else \
21591 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
21592 $(MAKE) stage2-start; \
21593 fi; \
21594 cd $(HOST_SUBDIR)/libcpp && \
21595 $(MAKE) $(FLAGS_TO_PASS) \
21596 $(POSTSTAGE1_FLAGS_TO_PASS) \
21597 clean
21598 @endif libcpp-bootstrap
21601 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
21602 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
21603 maybe-all-stage3-libcpp:
21604 maybe-clean-stage3-libcpp:
21605 @if libcpp-bootstrap
21606 maybe-all-stage3-libcpp: all-stage3-libcpp
21607 all-stage3: all-stage3-libcpp
21608 TARGET-stage3-libcpp = $(TARGET-libcpp)
21609 all-stage3-libcpp: configure-stage3-libcpp
21610 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21611 @r=`${PWD_COMMAND}`; export r; \
21612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21613 $(HOST_EXPORTS) \
21614 $(POSTSTAGE1_HOST_EXPORTS) \
21615 cd $(HOST_SUBDIR)/libcpp && \
21616 $(MAKE) $(FLAGS_TO_PASS) \
21617 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21618 $(TARGET-stage3-libcpp)
21620 maybe-clean-stage3-libcpp: clean-stage3-libcpp
21621 clean-stage3: clean-stage3-libcpp
21622 clean-stage3-libcpp:
21623 @if [ $(current_stage) = stage3 ]; then \
21624 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21625 else \
21626 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
21627 $(MAKE) stage3-start; \
21628 fi; \
21629 cd $(HOST_SUBDIR)/libcpp && \
21630 $(MAKE) $(FLAGS_TO_PASS) \
21631 $(POSTSTAGE1_FLAGS_TO_PASS) \
21632 clean
21633 @endif libcpp-bootstrap
21636 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
21637 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
21638 maybe-all-stage4-libcpp:
21639 maybe-clean-stage4-libcpp:
21640 @if libcpp-bootstrap
21641 maybe-all-stage4-libcpp: all-stage4-libcpp
21642 all-stage4: all-stage4-libcpp
21643 TARGET-stage4-libcpp = $(TARGET-libcpp)
21644 all-stage4-libcpp: configure-stage4-libcpp
21645 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21646 @r=`${PWD_COMMAND}`; export r; \
21647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648 $(HOST_EXPORTS) \
21649 $(POSTSTAGE1_HOST_EXPORTS) \
21650 cd $(HOST_SUBDIR)/libcpp && \
21651 $(MAKE) $(FLAGS_TO_PASS) \
21652 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21653 $(TARGET-stage4-libcpp)
21655 maybe-clean-stage4-libcpp: clean-stage4-libcpp
21656 clean-stage4: clean-stage4-libcpp
21657 clean-stage4-libcpp:
21658 @if [ $(current_stage) = stage4 ]; then \
21659 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21660 else \
21661 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
21662 $(MAKE) stage4-start; \
21663 fi; \
21664 cd $(HOST_SUBDIR)/libcpp && \
21665 $(MAKE) $(FLAGS_TO_PASS) \
21666 $(POSTSTAGE1_FLAGS_TO_PASS) \
21667 clean
21668 @endif libcpp-bootstrap
21671 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
21672 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
21673 maybe-all-stageprofile-libcpp:
21674 maybe-clean-stageprofile-libcpp:
21675 @if libcpp-bootstrap
21676 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
21677 all-stageprofile: all-stageprofile-libcpp
21678 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
21679 all-stageprofile-libcpp: configure-stageprofile-libcpp
21680 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21681 @r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683 $(HOST_EXPORTS) \
21684 $(POSTSTAGE1_HOST_EXPORTS) \
21685 cd $(HOST_SUBDIR)/libcpp && \
21686 $(MAKE) $(FLAGS_TO_PASS) \
21687 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
21688 $(TARGET-stageprofile-libcpp)
21690 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
21691 clean-stageprofile: clean-stageprofile-libcpp
21692 clean-stageprofile-libcpp:
21693 @if [ $(current_stage) = stageprofile ]; then \
21694 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21695 else \
21696 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
21697 $(MAKE) stageprofile-start; \
21698 fi; \
21699 cd $(HOST_SUBDIR)/libcpp && \
21700 $(MAKE) $(FLAGS_TO_PASS) \
21701 $(POSTSTAGE1_FLAGS_TO_PASS) \
21702 clean
21703 @endif libcpp-bootstrap
21706 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
21707 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
21708 maybe-all-stagefeedback-libcpp:
21709 maybe-clean-stagefeedback-libcpp:
21710 @if libcpp-bootstrap
21711 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
21712 all-stagefeedback: all-stagefeedback-libcpp
21713 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
21714 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
21715 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21716 @r=`${PWD_COMMAND}`; export r; \
21717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718 $(HOST_EXPORTS) \
21719 $(POSTSTAGE1_HOST_EXPORTS) \
21720 cd $(HOST_SUBDIR)/libcpp && \
21721 $(MAKE) $(FLAGS_TO_PASS) \
21722 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
21723 $(TARGET-stagefeedback-libcpp)
21725 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
21726 clean-stagefeedback: clean-stagefeedback-libcpp
21727 clean-stagefeedback-libcpp:
21728 @if [ $(current_stage) = stagefeedback ]; then \
21729 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21730 else \
21731 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
21732 $(MAKE) stagefeedback-start; \
21733 fi; \
21734 cd $(HOST_SUBDIR)/libcpp && \
21735 $(MAKE) $(FLAGS_TO_PASS) \
21736 $(POSTSTAGE1_FLAGS_TO_PASS) \
21737 clean
21738 @endif libcpp-bootstrap
21744 .PHONY: check-libcpp maybe-check-libcpp
21745 maybe-check-libcpp:
21746 @if libcpp
21747 maybe-check-libcpp: check-libcpp
21749 check-libcpp:
21750 @: $(MAKE); $(unstage)
21751 @r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753 $(HOST_EXPORTS) \
21754 (cd $(HOST_SUBDIR)/libcpp && \
21755 $(MAKE) $(FLAGS_TO_PASS) check)
21757 @endif libcpp
21759 .PHONY: install-libcpp maybe-install-libcpp
21760 maybe-install-libcpp:
21761 @if libcpp
21762 maybe-install-libcpp: install-libcpp
21764 install-libcpp: installdirs
21765 @: $(MAKE); $(unstage)
21766 @r=`${PWD_COMMAND}`; export r; \
21767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768 $(HOST_EXPORTS) \
21769 (cd $(HOST_SUBDIR)/libcpp && \
21770 $(MAKE) $(FLAGS_TO_PASS) install)
21772 @endif libcpp
21774 # Other targets (info, dvi, pdf, etc.)
21776 .PHONY: maybe-info-libcpp info-libcpp
21777 maybe-info-libcpp:
21778 @if libcpp
21779 maybe-info-libcpp: info-libcpp
21781 info-libcpp: \
21782 configure-libcpp
21783 @[ -f ./libcpp/Makefile ] || exit 0; \
21784 r=`${PWD_COMMAND}`; export r; \
21785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786 $(HOST_EXPORTS) \
21787 for flag in $(EXTRA_HOST_FLAGS) ; do \
21788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789 done; \
21790 echo "Doing info in libcpp" ; \
21791 (cd $(HOST_SUBDIR)/libcpp && \
21792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21794 "RANLIB=$${RANLIB}" \
21795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21796 info) \
21797 || exit 1
21799 @endif libcpp
21801 .PHONY: maybe-dvi-libcpp dvi-libcpp
21802 maybe-dvi-libcpp:
21803 @if libcpp
21804 maybe-dvi-libcpp: dvi-libcpp
21806 dvi-libcpp: \
21807 configure-libcpp
21808 @[ -f ./libcpp/Makefile ] || exit 0; \
21809 r=`${PWD_COMMAND}`; export r; \
21810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21811 $(HOST_EXPORTS) \
21812 for flag in $(EXTRA_HOST_FLAGS) ; do \
21813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21814 done; \
21815 echo "Doing dvi in libcpp" ; \
21816 (cd $(HOST_SUBDIR)/libcpp && \
21817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21819 "RANLIB=$${RANLIB}" \
21820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21821 dvi) \
21822 || exit 1
21824 @endif libcpp
21826 .PHONY: maybe-pdf-libcpp pdf-libcpp
21827 maybe-pdf-libcpp:
21828 @if libcpp
21829 maybe-pdf-libcpp: pdf-libcpp
21831 pdf-libcpp: \
21832 configure-libcpp
21833 @[ -f ./libcpp/Makefile ] || exit 0; \
21834 r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 $(HOST_EXPORTS) \
21837 for flag in $(EXTRA_HOST_FLAGS) ; do \
21838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839 done; \
21840 echo "Doing pdf in libcpp" ; \
21841 (cd $(HOST_SUBDIR)/libcpp && \
21842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844 "RANLIB=$${RANLIB}" \
21845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846 pdf) \
21847 || exit 1
21849 @endif libcpp
21851 .PHONY: maybe-html-libcpp html-libcpp
21852 maybe-html-libcpp:
21853 @if libcpp
21854 maybe-html-libcpp: html-libcpp
21856 html-libcpp: \
21857 configure-libcpp
21858 @[ -f ./libcpp/Makefile ] || exit 0; \
21859 r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 for flag in $(EXTRA_HOST_FLAGS) ; do \
21863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864 done; \
21865 echo "Doing html in libcpp" ; \
21866 (cd $(HOST_SUBDIR)/libcpp && \
21867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869 "RANLIB=$${RANLIB}" \
21870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871 html) \
21872 || exit 1
21874 @endif libcpp
21876 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21877 maybe-TAGS-libcpp:
21878 @if libcpp
21879 maybe-TAGS-libcpp: TAGS-libcpp
21881 TAGS-libcpp: \
21882 configure-libcpp
21883 @[ -f ./libcpp/Makefile ] || exit 0; \
21884 r=`${PWD_COMMAND}`; export r; \
21885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886 $(HOST_EXPORTS) \
21887 for flag in $(EXTRA_HOST_FLAGS) ; do \
21888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21889 done; \
21890 echo "Doing TAGS in libcpp" ; \
21891 (cd $(HOST_SUBDIR)/libcpp && \
21892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21894 "RANLIB=$${RANLIB}" \
21895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21896 TAGS) \
21897 || exit 1
21899 @endif libcpp
21901 .PHONY: maybe-install-info-libcpp install-info-libcpp
21902 maybe-install-info-libcpp:
21903 @if libcpp
21904 maybe-install-info-libcpp: install-info-libcpp
21906 install-info-libcpp: \
21907 configure-libcpp \
21908 info-libcpp
21909 @[ -f ./libcpp/Makefile ] || exit 0; \
21910 r=`${PWD_COMMAND}`; export r; \
21911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21912 $(HOST_EXPORTS) \
21913 for flag in $(EXTRA_HOST_FLAGS) ; do \
21914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21915 done; \
21916 echo "Doing install-info in libcpp" ; \
21917 (cd $(HOST_SUBDIR)/libcpp && \
21918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21920 "RANLIB=$${RANLIB}" \
21921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21922 install-info) \
21923 || exit 1
21925 @endif libcpp
21927 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21928 maybe-install-pdf-libcpp:
21929 @if libcpp
21930 maybe-install-pdf-libcpp: install-pdf-libcpp
21932 install-pdf-libcpp: \
21933 configure-libcpp \
21934 pdf-libcpp
21935 @[ -f ./libcpp/Makefile ] || exit 0; \
21936 r=`${PWD_COMMAND}`; export r; \
21937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21938 $(HOST_EXPORTS) \
21939 for flag in $(EXTRA_HOST_FLAGS) ; do \
21940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21941 done; \
21942 echo "Doing install-pdf in libcpp" ; \
21943 (cd $(HOST_SUBDIR)/libcpp && \
21944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21946 "RANLIB=$${RANLIB}" \
21947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21948 install-pdf) \
21949 || exit 1
21951 @endif libcpp
21953 .PHONY: maybe-install-html-libcpp install-html-libcpp
21954 maybe-install-html-libcpp:
21955 @if libcpp
21956 maybe-install-html-libcpp: install-html-libcpp
21958 install-html-libcpp: \
21959 configure-libcpp \
21960 html-libcpp
21961 @[ -f ./libcpp/Makefile ] || exit 0; \
21962 r=`${PWD_COMMAND}`; export r; \
21963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21964 $(HOST_EXPORTS) \
21965 for flag in $(EXTRA_HOST_FLAGS) ; do \
21966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21967 done; \
21968 echo "Doing install-html in libcpp" ; \
21969 (cd $(HOST_SUBDIR)/libcpp && \
21970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21972 "RANLIB=$${RANLIB}" \
21973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21974 install-html) \
21975 || exit 1
21977 @endif libcpp
21979 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21980 maybe-installcheck-libcpp:
21981 @if libcpp
21982 maybe-installcheck-libcpp: installcheck-libcpp
21984 installcheck-libcpp: \
21985 configure-libcpp
21986 @[ -f ./libcpp/Makefile ] || exit 0; \
21987 r=`${PWD_COMMAND}`; export r; \
21988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21989 $(HOST_EXPORTS) \
21990 for flag in $(EXTRA_HOST_FLAGS) ; do \
21991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21992 done; \
21993 echo "Doing installcheck in libcpp" ; \
21994 (cd $(HOST_SUBDIR)/libcpp && \
21995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21997 "RANLIB=$${RANLIB}" \
21998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21999 installcheck) \
22000 || exit 1
22002 @endif libcpp
22004 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
22005 maybe-mostlyclean-libcpp:
22006 @if libcpp
22007 maybe-mostlyclean-libcpp: mostlyclean-libcpp
22009 mostlyclean-libcpp:
22010 @[ -f ./libcpp/Makefile ] || exit 0; \
22011 r=`${PWD_COMMAND}`; export r; \
22012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22013 $(HOST_EXPORTS) \
22014 for flag in $(EXTRA_HOST_FLAGS) ; do \
22015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22016 done; \
22017 echo "Doing mostlyclean in libcpp" ; \
22018 (cd $(HOST_SUBDIR)/libcpp && \
22019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22021 "RANLIB=$${RANLIB}" \
22022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22023 mostlyclean) \
22024 || exit 1
22026 @endif libcpp
22028 .PHONY: maybe-clean-libcpp clean-libcpp
22029 maybe-clean-libcpp:
22030 @if libcpp
22031 maybe-clean-libcpp: clean-libcpp
22033 clean-libcpp:
22034 @[ -f ./libcpp/Makefile ] || exit 0; \
22035 r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037 $(HOST_EXPORTS) \
22038 for flag in $(EXTRA_HOST_FLAGS) ; do \
22039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22040 done; \
22041 echo "Doing clean in libcpp" ; \
22042 (cd $(HOST_SUBDIR)/libcpp && \
22043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22045 "RANLIB=$${RANLIB}" \
22046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22047 clean) \
22048 || exit 1
22050 @endif libcpp
22052 .PHONY: maybe-distclean-libcpp distclean-libcpp
22053 maybe-distclean-libcpp:
22054 @if libcpp
22055 maybe-distclean-libcpp: distclean-libcpp
22057 distclean-libcpp:
22058 @[ -f ./libcpp/Makefile ] || exit 0; \
22059 r=`${PWD_COMMAND}`; export r; \
22060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22061 $(HOST_EXPORTS) \
22062 for flag in $(EXTRA_HOST_FLAGS) ; do \
22063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22064 done; \
22065 echo "Doing distclean in libcpp" ; \
22066 (cd $(HOST_SUBDIR)/libcpp && \
22067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22069 "RANLIB=$${RANLIB}" \
22070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22071 distclean) \
22072 || exit 1
22074 @endif libcpp
22076 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
22077 maybe-maintainer-clean-libcpp:
22078 @if libcpp
22079 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
22081 maintainer-clean-libcpp:
22082 @[ -f ./libcpp/Makefile ] || exit 0; \
22083 r=`${PWD_COMMAND}`; export r; \
22084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085 $(HOST_EXPORTS) \
22086 for flag in $(EXTRA_HOST_FLAGS) ; do \
22087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088 done; \
22089 echo "Doing maintainer-clean in libcpp" ; \
22090 (cd $(HOST_SUBDIR)/libcpp && \
22091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093 "RANLIB=$${RANLIB}" \
22094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095 maintainer-clean) \
22096 || exit 1
22098 @endif libcpp
22102 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
22103 maybe-configure-libdecnumber:
22104 @if gcc-bootstrap
22105 configure-libdecnumber: stage_current
22106 @endif gcc-bootstrap
22107 @if libdecnumber
22108 maybe-configure-libdecnumber: configure-libdecnumber
22109 configure-libdecnumber:
22110 @r=`${PWD_COMMAND}`; export r; \
22111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22114 $(HOST_EXPORTS) \
22115 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
22116 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
22117 case $(srcdir) in \
22118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22119 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22121 esac; \
22122 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22123 libsrcdir="$$s/libdecnumber"; \
22124 $(SHELL) $${libsrcdir}/configure \
22125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22126 --target=${target_alias} $${srcdiroption} \
22127 || exit 1
22128 @endif libdecnumber
22132 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
22133 maybe-configure-stage1-libdecnumber:
22134 @if libdecnumber-bootstrap
22135 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
22136 configure-stage1-libdecnumber:
22137 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22139 @r=`${PWD_COMMAND}`; export r; \
22140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22142 $(HOST_EXPORTS) \
22143 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22144 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
22145 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
22146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22147 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22148 case $(srcdir) in \
22149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22150 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22152 esac; \
22153 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22154 libsrcdir="$$s/libdecnumber"; \
22155 $(SHELL) $${libsrcdir}/configure \
22156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22157 --target=${target_alias} $${srcdiroption} \
22159 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22160 @endif libdecnumber-bootstrap
22162 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
22163 maybe-configure-stage2-libdecnumber:
22164 @if libdecnumber-bootstrap
22165 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
22166 configure-stage2-libdecnumber:
22167 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22169 @r=`${PWD_COMMAND}`; export r; \
22170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22171 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22172 $(HOST_EXPORTS) \
22173 $(POSTSTAGE1_HOST_EXPORTS) \
22174 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22175 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22176 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
22177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22178 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22179 case $(srcdir) in \
22180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22181 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22183 esac; \
22184 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22185 libsrcdir="$$s/libdecnumber"; \
22186 $(SHELL) $${libsrcdir}/configure \
22187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22188 --target=${target_alias} $${srcdiroption} \
22189 --with-build-libsubdir=$(HOST_SUBDIR) \
22190 @stage2_werror_flag@
22191 @endif libdecnumber-bootstrap
22193 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
22194 maybe-configure-stage3-libdecnumber:
22195 @if libdecnumber-bootstrap
22196 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
22197 configure-stage3-libdecnumber:
22198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22200 @r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22203 $(HOST_EXPORTS) \
22204 $(POSTSTAGE1_HOST_EXPORTS) \
22205 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22206 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22207 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
22208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22209 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22210 case $(srcdir) in \
22211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22212 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22214 esac; \
22215 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22216 libsrcdir="$$s/libdecnumber"; \
22217 $(SHELL) $${libsrcdir}/configure \
22218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22219 --target=${target_alias} $${srcdiroption} \
22220 --with-build-libsubdir=$(HOST_SUBDIR) \
22221 @stage2_werror_flag@
22222 @endif libdecnumber-bootstrap
22224 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
22225 maybe-configure-stage4-libdecnumber:
22226 @if libdecnumber-bootstrap
22227 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
22228 configure-stage4-libdecnumber:
22229 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22231 @r=`${PWD_COMMAND}`; export r; \
22232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22233 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22234 $(HOST_EXPORTS) \
22235 $(POSTSTAGE1_HOST_EXPORTS) \
22236 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
22237 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
22238 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
22239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22240 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22241 case $(srcdir) in \
22242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22243 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22245 esac; \
22246 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22247 libsrcdir="$$s/libdecnumber"; \
22248 $(SHELL) $${libsrcdir}/configure \
22249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22250 --target=${target_alias} $${srcdiroption} \
22251 --with-build-libsubdir=$(HOST_SUBDIR) \
22252 @stage2_werror_flag@
22253 @endif libdecnumber-bootstrap
22255 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
22256 maybe-configure-stageprofile-libdecnumber:
22257 @if libdecnumber-bootstrap
22258 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22259 configure-stageprofile-libdecnumber:
22260 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22262 @r=`${PWD_COMMAND}`; export r; \
22263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22264 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22265 $(HOST_EXPORTS) \
22266 $(POSTSTAGE1_HOST_EXPORTS) \
22267 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
22268 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
22269 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
22270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22271 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22272 case $(srcdir) in \
22273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22274 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22276 esac; \
22277 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22278 libsrcdir="$$s/libdecnumber"; \
22279 $(SHELL) $${libsrcdir}/configure \
22280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22281 --target=${target_alias} $${srcdiroption} \
22282 --with-build-libsubdir=$(HOST_SUBDIR) \
22283 @stage2_werror_flag@
22284 @endif libdecnumber-bootstrap
22286 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
22287 maybe-configure-stagefeedback-libdecnumber:
22288 @if libdecnumber-bootstrap
22289 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22290 configure-stagefeedback-libdecnumber:
22291 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22293 @r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22296 $(HOST_EXPORTS) \
22297 $(POSTSTAGE1_HOST_EXPORTS) \
22298 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
22299 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
22300 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
22301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22302 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22303 case $(srcdir) in \
22304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22305 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22307 esac; \
22308 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
22309 libsrcdir="$$s/libdecnumber"; \
22310 $(SHELL) $${libsrcdir}/configure \
22311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22312 --target=${target_alias} $${srcdiroption} \
22313 --with-build-libsubdir=$(HOST_SUBDIR) \
22314 @stage2_werror_flag@
22315 @endif libdecnumber-bootstrap
22321 .PHONY: all-libdecnumber maybe-all-libdecnumber
22322 maybe-all-libdecnumber:
22323 @if gcc-bootstrap
22324 all-libdecnumber: stage_current
22325 @endif gcc-bootstrap
22326 @if libdecnumber
22327 TARGET-libdecnumber=all
22328 maybe-all-libdecnumber: all-libdecnumber
22329 all-libdecnumber: configure-libdecnumber
22330 @r=`${PWD_COMMAND}`; export r; \
22331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22332 $(HOST_EXPORTS) \
22333 (cd $(HOST_SUBDIR)/libdecnumber && \
22334 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber))
22335 @endif libdecnumber
22339 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
22340 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
22341 maybe-all-stage1-libdecnumber:
22342 maybe-clean-stage1-libdecnumber:
22343 @if libdecnumber-bootstrap
22344 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
22345 all-stage1: all-stage1-libdecnumber
22346 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
22347 all-stage1-libdecnumber: configure-stage1-libdecnumber
22348 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22349 @r=`${PWD_COMMAND}`; export r; \
22350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22351 $(HOST_EXPORTS) \
22352 cd $(HOST_SUBDIR)/libdecnumber && \
22353 $(MAKE) $(FLAGS_TO_PASS) \
22354 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
22355 $(TARGET-stage1-libdecnumber)
22357 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
22358 clean-stage1: clean-stage1-libdecnumber
22359 clean-stage1-libdecnumber:
22360 @if [ $(current_stage) = stage1 ]; then \
22361 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22362 else \
22363 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
22364 $(MAKE) stage1-start; \
22365 fi; \
22366 cd $(HOST_SUBDIR)/libdecnumber && \
22367 $(MAKE) $(FLAGS_TO_PASS) \
22368 clean
22369 @endif libdecnumber-bootstrap
22372 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
22373 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
22374 maybe-all-stage2-libdecnumber:
22375 maybe-clean-stage2-libdecnumber:
22376 @if libdecnumber-bootstrap
22377 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
22378 all-stage2: all-stage2-libdecnumber
22379 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
22380 all-stage2-libdecnumber: configure-stage2-libdecnumber
22381 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22382 @r=`${PWD_COMMAND}`; export r; \
22383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22384 $(HOST_EXPORTS) \
22385 $(POSTSTAGE1_HOST_EXPORTS) \
22386 cd $(HOST_SUBDIR)/libdecnumber && \
22387 $(MAKE) $(FLAGS_TO_PASS) \
22388 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22389 $(TARGET-stage2-libdecnumber)
22391 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
22392 clean-stage2: clean-stage2-libdecnumber
22393 clean-stage2-libdecnumber:
22394 @if [ $(current_stage) = stage2 ]; then \
22395 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22396 else \
22397 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
22398 $(MAKE) stage2-start; \
22399 fi; \
22400 cd $(HOST_SUBDIR)/libdecnumber && \
22401 $(MAKE) $(FLAGS_TO_PASS) \
22402 $(POSTSTAGE1_FLAGS_TO_PASS) \
22403 clean
22404 @endif libdecnumber-bootstrap
22407 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
22408 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
22409 maybe-all-stage3-libdecnumber:
22410 maybe-clean-stage3-libdecnumber:
22411 @if libdecnumber-bootstrap
22412 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
22413 all-stage3: all-stage3-libdecnumber
22414 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
22415 all-stage3-libdecnumber: configure-stage3-libdecnumber
22416 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22417 @r=`${PWD_COMMAND}`; export r; \
22418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419 $(HOST_EXPORTS) \
22420 $(POSTSTAGE1_HOST_EXPORTS) \
22421 cd $(HOST_SUBDIR)/libdecnumber && \
22422 $(MAKE) $(FLAGS_TO_PASS) \
22423 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22424 $(TARGET-stage3-libdecnumber)
22426 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
22427 clean-stage3: clean-stage3-libdecnumber
22428 clean-stage3-libdecnumber:
22429 @if [ $(current_stage) = stage3 ]; then \
22430 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22431 else \
22432 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
22433 $(MAKE) stage3-start; \
22434 fi; \
22435 cd $(HOST_SUBDIR)/libdecnumber && \
22436 $(MAKE) $(FLAGS_TO_PASS) \
22437 $(POSTSTAGE1_FLAGS_TO_PASS) \
22438 clean
22439 @endif libdecnumber-bootstrap
22442 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
22443 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
22444 maybe-all-stage4-libdecnumber:
22445 maybe-clean-stage4-libdecnumber:
22446 @if libdecnumber-bootstrap
22447 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
22448 all-stage4: all-stage4-libdecnumber
22449 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
22450 all-stage4-libdecnumber: configure-stage4-libdecnumber
22451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22452 @r=`${PWD_COMMAND}`; export r; \
22453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454 $(HOST_EXPORTS) \
22455 $(POSTSTAGE1_HOST_EXPORTS) \
22456 cd $(HOST_SUBDIR)/libdecnumber && \
22457 $(MAKE) $(FLAGS_TO_PASS) \
22458 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22459 $(TARGET-stage4-libdecnumber)
22461 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
22462 clean-stage4: clean-stage4-libdecnumber
22463 clean-stage4-libdecnumber:
22464 @if [ $(current_stage) = stage4 ]; then \
22465 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22466 else \
22467 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
22468 $(MAKE) stage4-start; \
22469 fi; \
22470 cd $(HOST_SUBDIR)/libdecnumber && \
22471 $(MAKE) $(FLAGS_TO_PASS) \
22472 $(POSTSTAGE1_FLAGS_TO_PASS) \
22473 clean
22474 @endif libdecnumber-bootstrap
22477 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
22478 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
22479 maybe-all-stageprofile-libdecnumber:
22480 maybe-clean-stageprofile-libdecnumber:
22481 @if libdecnumber-bootstrap
22482 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
22483 all-stageprofile: all-stageprofile-libdecnumber
22484 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
22485 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22486 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22487 @r=`${PWD_COMMAND}`; export r; \
22488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22489 $(HOST_EXPORTS) \
22490 $(POSTSTAGE1_HOST_EXPORTS) \
22491 cd $(HOST_SUBDIR)/libdecnumber && \
22492 $(MAKE) $(FLAGS_TO_PASS) \
22493 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
22494 $(TARGET-stageprofile-libdecnumber)
22496 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
22497 clean-stageprofile: clean-stageprofile-libdecnumber
22498 clean-stageprofile-libdecnumber:
22499 @if [ $(current_stage) = stageprofile ]; then \
22500 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22501 else \
22502 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
22503 $(MAKE) stageprofile-start; \
22504 fi; \
22505 cd $(HOST_SUBDIR)/libdecnumber && \
22506 $(MAKE) $(FLAGS_TO_PASS) \
22507 $(POSTSTAGE1_FLAGS_TO_PASS) \
22508 clean
22509 @endif libdecnumber-bootstrap
22512 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
22513 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
22514 maybe-all-stagefeedback-libdecnumber:
22515 maybe-clean-stagefeedback-libdecnumber:
22516 @if libdecnumber-bootstrap
22517 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
22518 all-stagefeedback: all-stagefeedback-libdecnumber
22519 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
22520 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22521 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22522 @r=`${PWD_COMMAND}`; export r; \
22523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524 $(HOST_EXPORTS) \
22525 $(POSTSTAGE1_HOST_EXPORTS) \
22526 cd $(HOST_SUBDIR)/libdecnumber && \
22527 $(MAKE) $(FLAGS_TO_PASS) \
22528 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
22529 $(TARGET-stagefeedback-libdecnumber)
22531 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
22532 clean-stagefeedback: clean-stagefeedback-libdecnumber
22533 clean-stagefeedback-libdecnumber:
22534 @if [ $(current_stage) = stagefeedback ]; then \
22535 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22536 else \
22537 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
22538 $(MAKE) stagefeedback-start; \
22539 fi; \
22540 cd $(HOST_SUBDIR)/libdecnumber && \
22541 $(MAKE) $(FLAGS_TO_PASS) \
22542 $(POSTSTAGE1_FLAGS_TO_PASS) \
22543 clean
22544 @endif libdecnumber-bootstrap
22550 .PHONY: check-libdecnumber maybe-check-libdecnumber
22551 maybe-check-libdecnumber:
22552 @if libdecnumber
22553 maybe-check-libdecnumber: check-libdecnumber
22555 check-libdecnumber:
22556 @: $(MAKE); $(unstage)
22557 @r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 $(HOST_EXPORTS) \
22560 (cd $(HOST_SUBDIR)/libdecnumber && \
22561 $(MAKE) $(FLAGS_TO_PASS) check)
22563 @endif libdecnumber
22565 .PHONY: install-libdecnumber maybe-install-libdecnumber
22566 maybe-install-libdecnumber:
22567 @if libdecnumber
22568 maybe-install-libdecnumber: install-libdecnumber
22570 install-libdecnumber: installdirs
22571 @: $(MAKE); $(unstage)
22572 @r=`${PWD_COMMAND}`; export r; \
22573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574 $(HOST_EXPORTS) \
22575 (cd $(HOST_SUBDIR)/libdecnumber && \
22576 $(MAKE) $(FLAGS_TO_PASS) install)
22578 @endif libdecnumber
22580 # Other targets (info, dvi, pdf, etc.)
22582 .PHONY: maybe-info-libdecnumber info-libdecnumber
22583 maybe-info-libdecnumber:
22584 @if libdecnumber
22585 maybe-info-libdecnumber: info-libdecnumber
22587 info-libdecnumber: \
22588 configure-libdecnumber
22589 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22590 r=`${PWD_COMMAND}`; export r; \
22591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22592 $(HOST_EXPORTS) \
22593 for flag in $(EXTRA_HOST_FLAGS) ; do \
22594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22595 done; \
22596 echo "Doing info in libdecnumber" ; \
22597 (cd $(HOST_SUBDIR)/libdecnumber && \
22598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22600 "RANLIB=$${RANLIB}" \
22601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22602 info) \
22603 || exit 1
22605 @endif libdecnumber
22607 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
22608 maybe-dvi-libdecnumber:
22609 @if libdecnumber
22610 maybe-dvi-libdecnumber: dvi-libdecnumber
22612 dvi-libdecnumber: \
22613 configure-libdecnumber
22614 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22615 r=`${PWD_COMMAND}`; export r; \
22616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22617 $(HOST_EXPORTS) \
22618 for flag in $(EXTRA_HOST_FLAGS) ; do \
22619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22620 done; \
22621 echo "Doing dvi in libdecnumber" ; \
22622 (cd $(HOST_SUBDIR)/libdecnumber && \
22623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22625 "RANLIB=$${RANLIB}" \
22626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22627 dvi) \
22628 || exit 1
22630 @endif libdecnumber
22632 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
22633 maybe-pdf-libdecnumber:
22634 @if libdecnumber
22635 maybe-pdf-libdecnumber: pdf-libdecnumber
22637 pdf-libdecnumber: \
22638 configure-libdecnumber
22639 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22640 r=`${PWD_COMMAND}`; export r; \
22641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642 $(HOST_EXPORTS) \
22643 for flag in $(EXTRA_HOST_FLAGS) ; do \
22644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22645 done; \
22646 echo "Doing pdf in libdecnumber" ; \
22647 (cd $(HOST_SUBDIR)/libdecnumber && \
22648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22650 "RANLIB=$${RANLIB}" \
22651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22652 pdf) \
22653 || exit 1
22655 @endif libdecnumber
22657 .PHONY: maybe-html-libdecnumber html-libdecnumber
22658 maybe-html-libdecnumber:
22659 @if libdecnumber
22660 maybe-html-libdecnumber: html-libdecnumber
22662 html-libdecnumber: \
22663 configure-libdecnumber
22664 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22665 r=`${PWD_COMMAND}`; export r; \
22666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22667 $(HOST_EXPORTS) \
22668 for flag in $(EXTRA_HOST_FLAGS) ; do \
22669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22670 done; \
22671 echo "Doing html in libdecnumber" ; \
22672 (cd $(HOST_SUBDIR)/libdecnumber && \
22673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22675 "RANLIB=$${RANLIB}" \
22676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22677 html) \
22678 || exit 1
22680 @endif libdecnumber
22682 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
22683 maybe-TAGS-libdecnumber:
22684 @if libdecnumber
22685 maybe-TAGS-libdecnumber: TAGS-libdecnumber
22687 TAGS-libdecnumber: \
22688 configure-libdecnumber
22689 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22690 r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692 $(HOST_EXPORTS) \
22693 for flag in $(EXTRA_HOST_FLAGS) ; do \
22694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695 done; \
22696 echo "Doing TAGS in libdecnumber" ; \
22697 (cd $(HOST_SUBDIR)/libdecnumber && \
22698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700 "RANLIB=$${RANLIB}" \
22701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702 TAGS) \
22703 || exit 1
22705 @endif libdecnumber
22707 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
22708 maybe-install-info-libdecnumber:
22709 @if libdecnumber
22710 maybe-install-info-libdecnumber: install-info-libdecnumber
22712 install-info-libdecnumber: \
22713 configure-libdecnumber \
22714 info-libdecnumber
22715 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22716 r=`${PWD_COMMAND}`; export r; \
22717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22718 $(HOST_EXPORTS) \
22719 for flag in $(EXTRA_HOST_FLAGS) ; do \
22720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22721 done; \
22722 echo "Doing install-info in libdecnumber" ; \
22723 (cd $(HOST_SUBDIR)/libdecnumber && \
22724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22726 "RANLIB=$${RANLIB}" \
22727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22728 install-info) \
22729 || exit 1
22731 @endif libdecnumber
22733 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
22734 maybe-install-pdf-libdecnumber:
22735 @if libdecnumber
22736 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
22738 install-pdf-libdecnumber: \
22739 configure-libdecnumber \
22740 pdf-libdecnumber
22741 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22742 r=`${PWD_COMMAND}`; export r; \
22743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22744 $(HOST_EXPORTS) \
22745 for flag in $(EXTRA_HOST_FLAGS) ; do \
22746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22747 done; \
22748 echo "Doing install-pdf in libdecnumber" ; \
22749 (cd $(HOST_SUBDIR)/libdecnumber && \
22750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22752 "RANLIB=$${RANLIB}" \
22753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22754 install-pdf) \
22755 || exit 1
22757 @endif libdecnumber
22759 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22760 maybe-install-html-libdecnumber:
22761 @if libdecnumber
22762 maybe-install-html-libdecnumber: install-html-libdecnumber
22764 install-html-libdecnumber: \
22765 configure-libdecnumber \
22766 html-libdecnumber
22767 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22768 r=`${PWD_COMMAND}`; export r; \
22769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22770 $(HOST_EXPORTS) \
22771 for flag in $(EXTRA_HOST_FLAGS) ; do \
22772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22773 done; \
22774 echo "Doing install-html in libdecnumber" ; \
22775 (cd $(HOST_SUBDIR)/libdecnumber && \
22776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22778 "RANLIB=$${RANLIB}" \
22779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22780 install-html) \
22781 || exit 1
22783 @endif libdecnumber
22785 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22786 maybe-installcheck-libdecnumber:
22787 @if libdecnumber
22788 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22790 installcheck-libdecnumber: \
22791 configure-libdecnumber
22792 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22793 r=`${PWD_COMMAND}`; export r; \
22794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795 $(HOST_EXPORTS) \
22796 for flag in $(EXTRA_HOST_FLAGS) ; do \
22797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798 done; \
22799 echo "Doing installcheck in libdecnumber" ; \
22800 (cd $(HOST_SUBDIR)/libdecnumber && \
22801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803 "RANLIB=$${RANLIB}" \
22804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22805 installcheck) \
22806 || exit 1
22808 @endif libdecnumber
22810 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22811 maybe-mostlyclean-libdecnumber:
22812 @if libdecnumber
22813 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22815 mostlyclean-libdecnumber:
22816 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22817 r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 $(HOST_EXPORTS) \
22820 for flag in $(EXTRA_HOST_FLAGS) ; do \
22821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822 done; \
22823 echo "Doing mostlyclean in libdecnumber" ; \
22824 (cd $(HOST_SUBDIR)/libdecnumber && \
22825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827 "RANLIB=$${RANLIB}" \
22828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829 mostlyclean) \
22830 || exit 1
22832 @endif libdecnumber
22834 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22835 maybe-clean-libdecnumber:
22836 @if libdecnumber
22837 maybe-clean-libdecnumber: clean-libdecnumber
22839 clean-libdecnumber:
22840 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22841 r=`${PWD_COMMAND}`; export r; \
22842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843 $(HOST_EXPORTS) \
22844 for flag in $(EXTRA_HOST_FLAGS) ; do \
22845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846 done; \
22847 echo "Doing clean in libdecnumber" ; \
22848 (cd $(HOST_SUBDIR)/libdecnumber && \
22849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851 "RANLIB=$${RANLIB}" \
22852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22853 clean) \
22854 || exit 1
22856 @endif libdecnumber
22858 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22859 maybe-distclean-libdecnumber:
22860 @if libdecnumber
22861 maybe-distclean-libdecnumber: distclean-libdecnumber
22863 distclean-libdecnumber:
22864 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22865 r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 $(HOST_EXPORTS) \
22868 for flag in $(EXTRA_HOST_FLAGS) ; do \
22869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870 done; \
22871 echo "Doing distclean in libdecnumber" ; \
22872 (cd $(HOST_SUBDIR)/libdecnumber && \
22873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22875 "RANLIB=$${RANLIB}" \
22876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22877 distclean) \
22878 || exit 1
22880 @endif libdecnumber
22882 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22883 maybe-maintainer-clean-libdecnumber:
22884 @if libdecnumber
22885 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22887 maintainer-clean-libdecnumber:
22888 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22889 r=`${PWD_COMMAND}`; export r; \
22890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22891 $(HOST_EXPORTS) \
22892 for flag in $(EXTRA_HOST_FLAGS) ; do \
22893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22894 done; \
22895 echo "Doing maintainer-clean in libdecnumber" ; \
22896 (cd $(HOST_SUBDIR)/libdecnumber && \
22897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22899 "RANLIB=$${RANLIB}" \
22900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22901 maintainer-clean) \
22902 || exit 1
22904 @endif libdecnumber
22908 .PHONY: configure-libgui maybe-configure-libgui
22909 maybe-configure-libgui:
22910 @if gcc-bootstrap
22911 configure-libgui: stage_current
22912 @endif gcc-bootstrap
22913 @if libgui
22914 maybe-configure-libgui: configure-libgui
22915 configure-libgui:
22916 @: $(MAKE); $(unstage)
22917 @r=`${PWD_COMMAND}`; export r; \
22918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22919 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22921 $(HOST_EXPORTS) \
22922 echo Configuring in $(HOST_SUBDIR)/libgui; \
22923 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22924 case $(srcdir) in \
22925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22926 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22928 esac; \
22929 srcdiroption="--srcdir=$${topdir}/libgui"; \
22930 libsrcdir="$$s/libgui"; \
22931 $(SHELL) $${libsrcdir}/configure \
22932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22933 --target=${target_alias} $${srcdiroption} \
22934 || exit 1
22935 @endif libgui
22941 .PHONY: all-libgui maybe-all-libgui
22942 maybe-all-libgui:
22943 @if gcc-bootstrap
22944 all-libgui: stage_current
22945 @endif gcc-bootstrap
22946 @if libgui
22947 TARGET-libgui=all
22948 maybe-all-libgui: all-libgui
22949 all-libgui: configure-libgui
22950 @: $(MAKE); $(unstage)
22951 @r=`${PWD_COMMAND}`; export r; \
22952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22953 $(HOST_EXPORTS) \
22954 (cd $(HOST_SUBDIR)/libgui && \
22955 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
22956 @endif libgui
22961 .PHONY: check-libgui maybe-check-libgui
22962 maybe-check-libgui:
22963 @if libgui
22964 maybe-check-libgui: check-libgui
22966 check-libgui:
22967 @: $(MAKE); $(unstage)
22968 @r=`${PWD_COMMAND}`; export r; \
22969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970 $(HOST_EXPORTS) \
22971 (cd $(HOST_SUBDIR)/libgui && \
22972 $(MAKE) $(FLAGS_TO_PASS) check)
22974 @endif libgui
22976 .PHONY: install-libgui maybe-install-libgui
22977 maybe-install-libgui:
22978 @if libgui
22979 maybe-install-libgui: install-libgui
22981 install-libgui: installdirs
22982 @: $(MAKE); $(unstage)
22983 @r=`${PWD_COMMAND}`; export r; \
22984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985 $(HOST_EXPORTS) \
22986 (cd $(HOST_SUBDIR)/libgui && \
22987 $(MAKE) $(FLAGS_TO_PASS) install)
22989 @endif libgui
22991 # Other targets (info, dvi, pdf, etc.)
22993 .PHONY: maybe-info-libgui info-libgui
22994 maybe-info-libgui:
22995 @if libgui
22996 maybe-info-libgui: info-libgui
22998 info-libgui: \
22999 configure-libgui
23000 @: $(MAKE); $(unstage)
23001 @[ -f ./libgui/Makefile ] || exit 0; \
23002 r=`${PWD_COMMAND}`; export r; \
23003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23004 $(HOST_EXPORTS) \
23005 for flag in $(EXTRA_HOST_FLAGS) ; do \
23006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23007 done; \
23008 echo "Doing info in libgui" ; \
23009 (cd $(HOST_SUBDIR)/libgui && \
23010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23012 "RANLIB=$${RANLIB}" \
23013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23014 info) \
23015 || exit 1
23017 @endif libgui
23019 .PHONY: maybe-dvi-libgui dvi-libgui
23020 maybe-dvi-libgui:
23021 @if libgui
23022 maybe-dvi-libgui: dvi-libgui
23024 dvi-libgui: \
23025 configure-libgui
23026 @: $(MAKE); $(unstage)
23027 @[ -f ./libgui/Makefile ] || exit 0; \
23028 r=`${PWD_COMMAND}`; export r; \
23029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030 $(HOST_EXPORTS) \
23031 for flag in $(EXTRA_HOST_FLAGS) ; do \
23032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033 done; \
23034 echo "Doing dvi in libgui" ; \
23035 (cd $(HOST_SUBDIR)/libgui && \
23036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038 "RANLIB=$${RANLIB}" \
23039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23040 dvi) \
23041 || exit 1
23043 @endif libgui
23045 .PHONY: maybe-pdf-libgui pdf-libgui
23046 maybe-pdf-libgui:
23047 @if libgui
23048 maybe-pdf-libgui: pdf-libgui
23050 pdf-libgui: \
23051 configure-libgui
23052 @: $(MAKE); $(unstage)
23053 @[ -f ./libgui/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 pdf in libgui" ; \
23061 (cd $(HOST_SUBDIR)/libgui && \
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 pdf) \
23067 || exit 1
23069 @endif libgui
23071 .PHONY: maybe-html-libgui html-libgui
23072 maybe-html-libgui:
23073 @if libgui
23074 maybe-html-libgui: html-libgui
23076 html-libgui: \
23077 configure-libgui
23078 @: $(MAKE); $(unstage)
23079 @[ -f ./libgui/Makefile ] || exit 0; \
23080 r=`${PWD_COMMAND}`; export r; \
23081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082 $(HOST_EXPORTS) \
23083 for flag in $(EXTRA_HOST_FLAGS) ; do \
23084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085 done; \
23086 echo "Doing html in libgui" ; \
23087 (cd $(HOST_SUBDIR)/libgui && \
23088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090 "RANLIB=$${RANLIB}" \
23091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23092 html) \
23093 || exit 1
23095 @endif libgui
23097 .PHONY: maybe-TAGS-libgui TAGS-libgui
23098 maybe-TAGS-libgui:
23099 @if libgui
23100 maybe-TAGS-libgui: TAGS-libgui
23102 TAGS-libgui: \
23103 configure-libgui
23104 @: $(MAKE); $(unstage)
23105 @[ -f ./libgui/Makefile ] || exit 0; \
23106 r=`${PWD_COMMAND}`; export r; \
23107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108 $(HOST_EXPORTS) \
23109 for flag in $(EXTRA_HOST_FLAGS) ; do \
23110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23111 done; \
23112 echo "Doing TAGS in libgui" ; \
23113 (cd $(HOST_SUBDIR)/libgui && \
23114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23116 "RANLIB=$${RANLIB}" \
23117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23118 TAGS) \
23119 || exit 1
23121 @endif libgui
23123 .PHONY: maybe-install-info-libgui install-info-libgui
23124 maybe-install-info-libgui:
23125 @if libgui
23126 maybe-install-info-libgui: install-info-libgui
23128 install-info-libgui: \
23129 configure-libgui \
23130 info-libgui
23131 @: $(MAKE); $(unstage)
23132 @[ -f ./libgui/Makefile ] || exit 0; \
23133 r=`${PWD_COMMAND}`; export r; \
23134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135 $(HOST_EXPORTS) \
23136 for flag in $(EXTRA_HOST_FLAGS) ; do \
23137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23138 done; \
23139 echo "Doing install-info in libgui" ; \
23140 (cd $(HOST_SUBDIR)/libgui && \
23141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23143 "RANLIB=$${RANLIB}" \
23144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23145 install-info) \
23146 || exit 1
23148 @endif libgui
23150 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
23151 maybe-install-pdf-libgui:
23152 @if libgui
23153 maybe-install-pdf-libgui: install-pdf-libgui
23155 install-pdf-libgui: \
23156 configure-libgui \
23157 pdf-libgui
23158 @: $(MAKE); $(unstage)
23159 @[ -f ./libgui/Makefile ] || exit 0; \
23160 r=`${PWD_COMMAND}`; export r; \
23161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23162 $(HOST_EXPORTS) \
23163 for flag in $(EXTRA_HOST_FLAGS) ; do \
23164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23165 done; \
23166 echo "Doing install-pdf in libgui" ; \
23167 (cd $(HOST_SUBDIR)/libgui && \
23168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23170 "RANLIB=$${RANLIB}" \
23171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23172 install-pdf) \
23173 || exit 1
23175 @endif libgui
23177 .PHONY: maybe-install-html-libgui install-html-libgui
23178 maybe-install-html-libgui:
23179 @if libgui
23180 maybe-install-html-libgui: install-html-libgui
23182 install-html-libgui: \
23183 configure-libgui \
23184 html-libgui
23185 @: $(MAKE); $(unstage)
23186 @[ -f ./libgui/Makefile ] || exit 0; \
23187 r=`${PWD_COMMAND}`; export r; \
23188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189 $(HOST_EXPORTS) \
23190 for flag in $(EXTRA_HOST_FLAGS) ; do \
23191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23192 done; \
23193 echo "Doing install-html in libgui" ; \
23194 (cd $(HOST_SUBDIR)/libgui && \
23195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23197 "RANLIB=$${RANLIB}" \
23198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23199 install-html) \
23200 || exit 1
23202 @endif libgui
23204 .PHONY: maybe-installcheck-libgui installcheck-libgui
23205 maybe-installcheck-libgui:
23206 @if libgui
23207 maybe-installcheck-libgui: installcheck-libgui
23209 installcheck-libgui: \
23210 configure-libgui
23211 @: $(MAKE); $(unstage)
23212 @[ -f ./libgui/Makefile ] || exit 0; \
23213 r=`${PWD_COMMAND}`; export r; \
23214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23215 $(HOST_EXPORTS) \
23216 for flag in $(EXTRA_HOST_FLAGS) ; do \
23217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23218 done; \
23219 echo "Doing installcheck in libgui" ; \
23220 (cd $(HOST_SUBDIR)/libgui && \
23221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23223 "RANLIB=$${RANLIB}" \
23224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23225 installcheck) \
23226 || exit 1
23228 @endif libgui
23230 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
23231 maybe-mostlyclean-libgui:
23232 @if libgui
23233 maybe-mostlyclean-libgui: mostlyclean-libgui
23235 mostlyclean-libgui:
23236 @: $(MAKE); $(unstage)
23237 @[ -f ./libgui/Makefile ] || exit 0; \
23238 r=`${PWD_COMMAND}`; export r; \
23239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23240 $(HOST_EXPORTS) \
23241 for flag in $(EXTRA_HOST_FLAGS) ; do \
23242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23243 done; \
23244 echo "Doing mostlyclean in libgui" ; \
23245 (cd $(HOST_SUBDIR)/libgui && \
23246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23248 "RANLIB=$${RANLIB}" \
23249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23250 mostlyclean) \
23251 || exit 1
23253 @endif libgui
23255 .PHONY: maybe-clean-libgui clean-libgui
23256 maybe-clean-libgui:
23257 @if libgui
23258 maybe-clean-libgui: clean-libgui
23260 clean-libgui:
23261 @: $(MAKE); $(unstage)
23262 @[ -f ./libgui/Makefile ] || exit 0; \
23263 r=`${PWD_COMMAND}`; export r; \
23264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23265 $(HOST_EXPORTS) \
23266 for flag in $(EXTRA_HOST_FLAGS) ; do \
23267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23268 done; \
23269 echo "Doing clean in libgui" ; \
23270 (cd $(HOST_SUBDIR)/libgui && \
23271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23273 "RANLIB=$${RANLIB}" \
23274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23275 clean) \
23276 || exit 1
23278 @endif libgui
23280 .PHONY: maybe-distclean-libgui distclean-libgui
23281 maybe-distclean-libgui:
23282 @if libgui
23283 maybe-distclean-libgui: distclean-libgui
23285 distclean-libgui:
23286 @: $(MAKE); $(unstage)
23287 @[ -f ./libgui/Makefile ] || exit 0; \
23288 r=`${PWD_COMMAND}`; export r; \
23289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290 $(HOST_EXPORTS) \
23291 for flag in $(EXTRA_HOST_FLAGS) ; do \
23292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23293 done; \
23294 echo "Doing distclean in libgui" ; \
23295 (cd $(HOST_SUBDIR)/libgui && \
23296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23298 "RANLIB=$${RANLIB}" \
23299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23300 distclean) \
23301 || exit 1
23303 @endif libgui
23305 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
23306 maybe-maintainer-clean-libgui:
23307 @if libgui
23308 maybe-maintainer-clean-libgui: maintainer-clean-libgui
23310 maintainer-clean-libgui:
23311 @: $(MAKE); $(unstage)
23312 @[ -f ./libgui/Makefile ] || exit 0; \
23313 r=`${PWD_COMMAND}`; export r; \
23314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23315 $(HOST_EXPORTS) \
23316 for flag in $(EXTRA_HOST_FLAGS) ; do \
23317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23318 done; \
23319 echo "Doing maintainer-clean in libgui" ; \
23320 (cd $(HOST_SUBDIR)/libgui && \
23321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23323 "RANLIB=$${RANLIB}" \
23324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23325 maintainer-clean) \
23326 || exit 1
23328 @endif libgui
23332 .PHONY: configure-libiberty maybe-configure-libiberty
23333 maybe-configure-libiberty:
23334 @if gcc-bootstrap
23335 configure-libiberty: stage_current
23336 @endif gcc-bootstrap
23337 @if libiberty
23338 maybe-configure-libiberty: configure-libiberty
23339 configure-libiberty:
23340 @r=`${PWD_COMMAND}`; export r; \
23341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23344 $(HOST_EXPORTS) \
23345 echo Configuring in $(HOST_SUBDIR)/libiberty; \
23346 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
23347 case $(srcdir) in \
23348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23349 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23351 esac; \
23352 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23353 libsrcdir="$$s/libiberty"; \
23354 $(SHELL) $${libsrcdir}/configure \
23355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23356 --target=${target_alias} $${srcdiroption} \
23357 || exit 1
23358 @endif libiberty
23362 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
23363 maybe-configure-stage1-libiberty:
23364 @if libiberty-bootstrap
23365 maybe-configure-stage1-libiberty: configure-stage1-libiberty
23366 configure-stage1-libiberty:
23367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23369 @r=`${PWD_COMMAND}`; export r; \
23370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23372 $(HOST_EXPORTS) \
23373 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23374 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
23375 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
23376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23377 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23378 case $(srcdir) in \
23379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23380 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23382 esac; \
23383 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23384 libsrcdir="$$s/libiberty"; \
23385 $(SHELL) $${libsrcdir}/configure \
23386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23387 --target=${target_alias} $${srcdiroption} \
23389 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23390 @endif libiberty-bootstrap
23392 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
23393 maybe-configure-stage2-libiberty:
23394 @if libiberty-bootstrap
23395 maybe-configure-stage2-libiberty: configure-stage2-libiberty
23396 configure-stage2-libiberty:
23397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23399 @r=`${PWD_COMMAND}`; export r; \
23400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23402 $(HOST_EXPORTS) \
23403 $(POSTSTAGE1_HOST_EXPORTS) \
23404 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23405 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23406 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
23407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23408 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23409 case $(srcdir) in \
23410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23411 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23413 esac; \
23414 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23415 libsrcdir="$$s/libiberty"; \
23416 $(SHELL) $${libsrcdir}/configure \
23417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23418 --target=${target_alias} $${srcdiroption} \
23419 --with-build-libsubdir=$(HOST_SUBDIR) \
23420 @stage2_werror_flag@
23421 @endif libiberty-bootstrap
23423 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
23424 maybe-configure-stage3-libiberty:
23425 @if libiberty-bootstrap
23426 maybe-configure-stage3-libiberty: configure-stage3-libiberty
23427 configure-stage3-libiberty:
23428 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23430 @r=`${PWD_COMMAND}`; export r; \
23431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23433 $(HOST_EXPORTS) \
23434 $(POSTSTAGE1_HOST_EXPORTS) \
23435 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23436 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23437 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
23438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23439 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23440 case $(srcdir) in \
23441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23442 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23444 esac; \
23445 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23446 libsrcdir="$$s/libiberty"; \
23447 $(SHELL) $${libsrcdir}/configure \
23448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23449 --target=${target_alias} $${srcdiroption} \
23450 --with-build-libsubdir=$(HOST_SUBDIR) \
23451 @stage2_werror_flag@
23452 @endif libiberty-bootstrap
23454 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
23455 maybe-configure-stage4-libiberty:
23456 @if libiberty-bootstrap
23457 maybe-configure-stage4-libiberty: configure-stage4-libiberty
23458 configure-stage4-libiberty:
23459 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23461 @r=`${PWD_COMMAND}`; export r; \
23462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23463 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23464 $(HOST_EXPORTS) \
23465 $(POSTSTAGE1_HOST_EXPORTS) \
23466 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
23467 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
23468 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
23469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23470 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23471 case $(srcdir) in \
23472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23473 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23475 esac; \
23476 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23477 libsrcdir="$$s/libiberty"; \
23478 $(SHELL) $${libsrcdir}/configure \
23479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23480 --target=${target_alias} $${srcdiroption} \
23481 --with-build-libsubdir=$(HOST_SUBDIR) \
23482 @stage2_werror_flag@
23483 @endif libiberty-bootstrap
23485 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
23486 maybe-configure-stageprofile-libiberty:
23487 @if libiberty-bootstrap
23488 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
23489 configure-stageprofile-libiberty:
23490 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23492 @r=`${PWD_COMMAND}`; export r; \
23493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23494 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23495 $(HOST_EXPORTS) \
23496 $(POSTSTAGE1_HOST_EXPORTS) \
23497 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
23498 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
23499 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
23500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23501 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23502 case $(srcdir) in \
23503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23504 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23506 esac; \
23507 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23508 libsrcdir="$$s/libiberty"; \
23509 $(SHELL) $${libsrcdir}/configure \
23510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23511 --target=${target_alias} $${srcdiroption} \
23512 --with-build-libsubdir=$(HOST_SUBDIR) \
23513 @stage2_werror_flag@
23514 @endif libiberty-bootstrap
23516 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
23517 maybe-configure-stagefeedback-libiberty:
23518 @if libiberty-bootstrap
23519 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
23520 configure-stagefeedback-libiberty:
23521 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23523 @r=`${PWD_COMMAND}`; export r; \
23524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23526 $(HOST_EXPORTS) \
23527 $(POSTSTAGE1_HOST_EXPORTS) \
23528 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
23529 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
23530 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
23531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23532 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23533 case $(srcdir) in \
23534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23535 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23537 esac; \
23538 srcdiroption="--srcdir=$${topdir}/libiberty"; \
23539 libsrcdir="$$s/libiberty"; \
23540 $(SHELL) $${libsrcdir}/configure \
23541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23542 --target=${target_alias} $${srcdiroption} \
23543 --with-build-libsubdir=$(HOST_SUBDIR) \
23544 @stage2_werror_flag@
23545 @endif libiberty-bootstrap
23551 .PHONY: all-libiberty maybe-all-libiberty
23552 maybe-all-libiberty:
23553 @if gcc-bootstrap
23554 all-libiberty: stage_current
23555 @endif gcc-bootstrap
23556 @if libiberty
23557 TARGET-libiberty=all
23558 maybe-all-libiberty: all-libiberty
23559 all-libiberty: configure-libiberty
23560 @r=`${PWD_COMMAND}`; export r; \
23561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23562 $(HOST_EXPORTS) \
23563 (cd $(HOST_SUBDIR)/libiberty && \
23564 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
23565 @endif libiberty
23569 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
23570 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
23571 maybe-all-stage1-libiberty:
23572 maybe-clean-stage1-libiberty:
23573 @if libiberty-bootstrap
23574 maybe-all-stage1-libiberty: all-stage1-libiberty
23575 all-stage1: all-stage1-libiberty
23576 TARGET-stage1-libiberty = $(TARGET-libiberty)
23577 all-stage1-libiberty: configure-stage1-libiberty
23578 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23579 @r=`${PWD_COMMAND}`; export r; \
23580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581 $(HOST_EXPORTS) \
23582 cd $(HOST_SUBDIR)/libiberty && \
23583 $(MAKE) $(FLAGS_TO_PASS) \
23584 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
23585 $(TARGET-stage1-libiberty)
23587 maybe-clean-stage1-libiberty: clean-stage1-libiberty
23588 clean-stage1: clean-stage1-libiberty
23589 clean-stage1-libiberty:
23590 @if [ $(current_stage) = stage1 ]; then \
23591 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23592 else \
23593 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
23594 $(MAKE) stage1-start; \
23595 fi; \
23596 cd $(HOST_SUBDIR)/libiberty && \
23597 $(MAKE) $(FLAGS_TO_PASS) \
23598 clean
23599 @endif libiberty-bootstrap
23602 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
23603 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
23604 maybe-all-stage2-libiberty:
23605 maybe-clean-stage2-libiberty:
23606 @if libiberty-bootstrap
23607 maybe-all-stage2-libiberty: all-stage2-libiberty
23608 all-stage2: all-stage2-libiberty
23609 TARGET-stage2-libiberty = $(TARGET-libiberty)
23610 all-stage2-libiberty: configure-stage2-libiberty
23611 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23612 @r=`${PWD_COMMAND}`; export r; \
23613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614 $(HOST_EXPORTS) \
23615 $(POSTSTAGE1_HOST_EXPORTS) \
23616 cd $(HOST_SUBDIR)/libiberty && \
23617 $(MAKE) $(FLAGS_TO_PASS) \
23618 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23619 $(TARGET-stage2-libiberty)
23621 maybe-clean-stage2-libiberty: clean-stage2-libiberty
23622 clean-stage2: clean-stage2-libiberty
23623 clean-stage2-libiberty:
23624 @if [ $(current_stage) = stage2 ]; then \
23625 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23626 else \
23627 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
23628 $(MAKE) stage2-start; \
23629 fi; \
23630 cd $(HOST_SUBDIR)/libiberty && \
23631 $(MAKE) $(FLAGS_TO_PASS) \
23632 $(POSTSTAGE1_FLAGS_TO_PASS) \
23633 clean
23634 @endif libiberty-bootstrap
23637 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
23638 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
23639 maybe-all-stage3-libiberty:
23640 maybe-clean-stage3-libiberty:
23641 @if libiberty-bootstrap
23642 maybe-all-stage3-libiberty: all-stage3-libiberty
23643 all-stage3: all-stage3-libiberty
23644 TARGET-stage3-libiberty = $(TARGET-libiberty)
23645 all-stage3-libiberty: configure-stage3-libiberty
23646 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23647 @r=`${PWD_COMMAND}`; export r; \
23648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23649 $(HOST_EXPORTS) \
23650 $(POSTSTAGE1_HOST_EXPORTS) \
23651 cd $(HOST_SUBDIR)/libiberty && \
23652 $(MAKE) $(FLAGS_TO_PASS) \
23653 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23654 $(TARGET-stage3-libiberty)
23656 maybe-clean-stage3-libiberty: clean-stage3-libiberty
23657 clean-stage3: clean-stage3-libiberty
23658 clean-stage3-libiberty:
23659 @if [ $(current_stage) = stage3 ]; then \
23660 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23661 else \
23662 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
23663 $(MAKE) stage3-start; \
23664 fi; \
23665 cd $(HOST_SUBDIR)/libiberty && \
23666 $(MAKE) $(FLAGS_TO_PASS) \
23667 $(POSTSTAGE1_FLAGS_TO_PASS) \
23668 clean
23669 @endif libiberty-bootstrap
23672 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
23673 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
23674 maybe-all-stage4-libiberty:
23675 maybe-clean-stage4-libiberty:
23676 @if libiberty-bootstrap
23677 maybe-all-stage4-libiberty: all-stage4-libiberty
23678 all-stage4: all-stage4-libiberty
23679 TARGET-stage4-libiberty = $(TARGET-libiberty)
23680 all-stage4-libiberty: configure-stage4-libiberty
23681 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23682 @r=`${PWD_COMMAND}`; export r; \
23683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684 $(HOST_EXPORTS) \
23685 $(POSTSTAGE1_HOST_EXPORTS) \
23686 cd $(HOST_SUBDIR)/libiberty && \
23687 $(MAKE) $(FLAGS_TO_PASS) \
23688 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23689 $(TARGET-stage4-libiberty)
23691 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23692 clean-stage4: clean-stage4-libiberty
23693 clean-stage4-libiberty:
23694 @if [ $(current_stage) = stage4 ]; then \
23695 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23696 else \
23697 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23698 $(MAKE) stage4-start; \
23699 fi; \
23700 cd $(HOST_SUBDIR)/libiberty && \
23701 $(MAKE) $(FLAGS_TO_PASS) \
23702 $(POSTSTAGE1_FLAGS_TO_PASS) \
23703 clean
23704 @endif libiberty-bootstrap
23707 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23708 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23709 maybe-all-stageprofile-libiberty:
23710 maybe-clean-stageprofile-libiberty:
23711 @if libiberty-bootstrap
23712 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23713 all-stageprofile: all-stageprofile-libiberty
23714 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23715 all-stageprofile-libiberty: configure-stageprofile-libiberty
23716 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23717 @r=`${PWD_COMMAND}`; export r; \
23718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23719 $(HOST_EXPORTS) \
23720 $(POSTSTAGE1_HOST_EXPORTS) \
23721 cd $(HOST_SUBDIR)/libiberty && \
23722 $(MAKE) $(FLAGS_TO_PASS) \
23723 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
23724 $(TARGET-stageprofile-libiberty)
23726 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23727 clean-stageprofile: clean-stageprofile-libiberty
23728 clean-stageprofile-libiberty:
23729 @if [ $(current_stage) = stageprofile ]; then \
23730 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23731 else \
23732 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23733 $(MAKE) stageprofile-start; \
23734 fi; \
23735 cd $(HOST_SUBDIR)/libiberty && \
23736 $(MAKE) $(FLAGS_TO_PASS) \
23737 $(POSTSTAGE1_FLAGS_TO_PASS) \
23738 clean
23739 @endif libiberty-bootstrap
23742 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23743 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23744 maybe-all-stagefeedback-libiberty:
23745 maybe-clean-stagefeedback-libiberty:
23746 @if libiberty-bootstrap
23747 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23748 all-stagefeedback: all-stagefeedback-libiberty
23749 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23750 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23751 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23752 @r=`${PWD_COMMAND}`; export r; \
23753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23754 $(HOST_EXPORTS) \
23755 $(POSTSTAGE1_HOST_EXPORTS) \
23756 cd $(HOST_SUBDIR)/libiberty && \
23757 $(MAKE) $(FLAGS_TO_PASS) \
23758 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
23759 $(TARGET-stagefeedback-libiberty)
23761 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23762 clean-stagefeedback: clean-stagefeedback-libiberty
23763 clean-stagefeedback-libiberty:
23764 @if [ $(current_stage) = stagefeedback ]; then \
23765 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23766 else \
23767 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23768 $(MAKE) stagefeedback-start; \
23769 fi; \
23770 cd $(HOST_SUBDIR)/libiberty && \
23771 $(MAKE) $(FLAGS_TO_PASS) \
23772 $(POSTSTAGE1_FLAGS_TO_PASS) \
23773 clean
23774 @endif libiberty-bootstrap
23780 .PHONY: check-libiberty maybe-check-libiberty
23781 maybe-check-libiberty:
23782 @if libiberty
23783 maybe-check-libiberty: check-libiberty
23785 check-libiberty:
23786 @: $(MAKE); $(unstage)
23787 @r=`${PWD_COMMAND}`; export r; \
23788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789 $(HOST_EXPORTS) \
23790 (cd $(HOST_SUBDIR)/libiberty && \
23791 $(MAKE) $(FLAGS_TO_PASS) check)
23793 @endif libiberty
23795 .PHONY: install-libiberty maybe-install-libiberty
23796 maybe-install-libiberty:
23797 @if libiberty
23798 maybe-install-libiberty: install-libiberty
23800 install-libiberty: installdirs
23801 @: $(MAKE); $(unstage)
23802 @r=`${PWD_COMMAND}`; export r; \
23803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804 $(HOST_EXPORTS) \
23805 (cd $(HOST_SUBDIR)/libiberty && \
23806 $(MAKE) $(FLAGS_TO_PASS) install)
23808 @endif libiberty
23810 # Other targets (info, dvi, pdf, etc.)
23812 .PHONY: maybe-info-libiberty info-libiberty
23813 maybe-info-libiberty:
23814 @if libiberty
23815 maybe-info-libiberty: info-libiberty
23817 info-libiberty: \
23818 configure-libiberty
23819 @[ -f ./libiberty/Makefile ] || exit 0; \
23820 r=`${PWD_COMMAND}`; export r; \
23821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23822 $(HOST_EXPORTS) \
23823 for flag in $(EXTRA_HOST_FLAGS) ; do \
23824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23825 done; \
23826 echo "Doing info in libiberty" ; \
23827 (cd $(HOST_SUBDIR)/libiberty && \
23828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23830 "RANLIB=$${RANLIB}" \
23831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23832 info) \
23833 || exit 1
23835 @endif libiberty
23837 .PHONY: maybe-dvi-libiberty dvi-libiberty
23838 maybe-dvi-libiberty:
23839 @if libiberty
23840 maybe-dvi-libiberty: dvi-libiberty
23842 dvi-libiberty: \
23843 configure-libiberty
23844 @[ -f ./libiberty/Makefile ] || exit 0; \
23845 r=`${PWD_COMMAND}`; export r; \
23846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23847 $(HOST_EXPORTS) \
23848 for flag in $(EXTRA_HOST_FLAGS) ; do \
23849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23850 done; \
23851 echo "Doing dvi in libiberty" ; \
23852 (cd $(HOST_SUBDIR)/libiberty && \
23853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23855 "RANLIB=$${RANLIB}" \
23856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23857 dvi) \
23858 || exit 1
23860 @endif libiberty
23862 .PHONY: maybe-pdf-libiberty pdf-libiberty
23863 maybe-pdf-libiberty:
23864 @if libiberty
23865 maybe-pdf-libiberty: pdf-libiberty
23867 pdf-libiberty: \
23868 configure-libiberty
23869 @[ -f ./libiberty/Makefile ] || exit 0; \
23870 r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 $(HOST_EXPORTS) \
23873 for flag in $(EXTRA_HOST_FLAGS) ; do \
23874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23875 done; \
23876 echo "Doing pdf in libiberty" ; \
23877 (cd $(HOST_SUBDIR)/libiberty && \
23878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23880 "RANLIB=$${RANLIB}" \
23881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23882 pdf) \
23883 || exit 1
23885 @endif libiberty
23887 .PHONY: maybe-html-libiberty html-libiberty
23888 maybe-html-libiberty:
23889 @if libiberty
23890 maybe-html-libiberty: html-libiberty
23892 html-libiberty: \
23893 configure-libiberty
23894 @[ -f ./libiberty/Makefile ] || exit 0; \
23895 r=`${PWD_COMMAND}`; export r; \
23896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897 $(HOST_EXPORTS) \
23898 for flag in $(EXTRA_HOST_FLAGS) ; do \
23899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23900 done; \
23901 echo "Doing html in libiberty" ; \
23902 (cd $(HOST_SUBDIR)/libiberty && \
23903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23905 "RANLIB=$${RANLIB}" \
23906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23907 html) \
23908 || exit 1
23910 @endif libiberty
23912 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23913 maybe-TAGS-libiberty:
23914 @if libiberty
23915 maybe-TAGS-libiberty: TAGS-libiberty
23917 TAGS-libiberty: \
23918 configure-libiberty
23919 @[ -f ./libiberty/Makefile ] || exit 0; \
23920 r=`${PWD_COMMAND}`; export r; \
23921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922 $(HOST_EXPORTS) \
23923 for flag in $(EXTRA_HOST_FLAGS) ; do \
23924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23925 done; \
23926 echo "Doing TAGS in libiberty" ; \
23927 (cd $(HOST_SUBDIR)/libiberty && \
23928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23930 "RANLIB=$${RANLIB}" \
23931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23932 TAGS) \
23933 || exit 1
23935 @endif libiberty
23937 .PHONY: maybe-install-info-libiberty install-info-libiberty
23938 maybe-install-info-libiberty:
23939 @if libiberty
23940 maybe-install-info-libiberty: install-info-libiberty
23942 install-info-libiberty: \
23943 configure-libiberty \
23944 info-libiberty
23945 @[ -f ./libiberty/Makefile ] || exit 0; \
23946 r=`${PWD_COMMAND}`; export r; \
23947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23948 $(HOST_EXPORTS) \
23949 for flag in $(EXTRA_HOST_FLAGS) ; do \
23950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23951 done; \
23952 echo "Doing install-info in libiberty" ; \
23953 (cd $(HOST_SUBDIR)/libiberty && \
23954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23956 "RANLIB=$${RANLIB}" \
23957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23958 install-info) \
23959 || exit 1
23961 @endif libiberty
23963 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23964 maybe-install-pdf-libiberty:
23965 @if libiberty
23966 maybe-install-pdf-libiberty: install-pdf-libiberty
23968 install-pdf-libiberty: \
23969 configure-libiberty \
23970 pdf-libiberty
23971 @[ -f ./libiberty/Makefile ] || exit 0; \
23972 r=`${PWD_COMMAND}`; export r; \
23973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23974 $(HOST_EXPORTS) \
23975 for flag in $(EXTRA_HOST_FLAGS) ; do \
23976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23977 done; \
23978 echo "Doing install-pdf in libiberty" ; \
23979 (cd $(HOST_SUBDIR)/libiberty && \
23980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23982 "RANLIB=$${RANLIB}" \
23983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23984 install-pdf) \
23985 || exit 1
23987 @endif libiberty
23989 .PHONY: maybe-install-html-libiberty install-html-libiberty
23990 maybe-install-html-libiberty:
23991 @if libiberty
23992 maybe-install-html-libiberty: install-html-libiberty
23994 install-html-libiberty: \
23995 configure-libiberty \
23996 html-libiberty
23997 @[ -f ./libiberty/Makefile ] || exit 0; \
23998 r=`${PWD_COMMAND}`; export r; \
23999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24000 $(HOST_EXPORTS) \
24001 for flag in $(EXTRA_HOST_FLAGS) ; do \
24002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24003 done; \
24004 echo "Doing install-html in libiberty" ; \
24005 (cd $(HOST_SUBDIR)/libiberty && \
24006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24008 "RANLIB=$${RANLIB}" \
24009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24010 install-html) \
24011 || exit 1
24013 @endif libiberty
24015 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
24016 maybe-installcheck-libiberty:
24017 @if libiberty
24018 maybe-installcheck-libiberty: installcheck-libiberty
24020 installcheck-libiberty: \
24021 configure-libiberty
24022 @[ -f ./libiberty/Makefile ] || exit 0; \
24023 r=`${PWD_COMMAND}`; export r; \
24024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 $(HOST_EXPORTS) \
24026 for flag in $(EXTRA_HOST_FLAGS) ; do \
24027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028 done; \
24029 echo "Doing installcheck in libiberty" ; \
24030 (cd $(HOST_SUBDIR)/libiberty && \
24031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033 "RANLIB=$${RANLIB}" \
24034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24035 installcheck) \
24036 || exit 1
24038 @endif libiberty
24040 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
24041 maybe-mostlyclean-libiberty:
24042 @if libiberty
24043 maybe-mostlyclean-libiberty: mostlyclean-libiberty
24045 mostlyclean-libiberty:
24046 @[ -f ./libiberty/Makefile ] || exit 0; \
24047 r=`${PWD_COMMAND}`; export r; \
24048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24049 $(HOST_EXPORTS) \
24050 for flag in $(EXTRA_HOST_FLAGS) ; do \
24051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24052 done; \
24053 echo "Doing mostlyclean in libiberty" ; \
24054 (cd $(HOST_SUBDIR)/libiberty && \
24055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24057 "RANLIB=$${RANLIB}" \
24058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24059 mostlyclean) \
24060 || exit 1
24062 @endif libiberty
24064 .PHONY: maybe-clean-libiberty clean-libiberty
24065 maybe-clean-libiberty:
24066 @if libiberty
24067 maybe-clean-libiberty: clean-libiberty
24069 clean-libiberty:
24070 @[ -f ./libiberty/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 clean in libiberty" ; \
24078 (cd $(HOST_SUBDIR)/libiberty && \
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 clean) \
24084 || exit 1
24086 @endif libiberty
24088 .PHONY: maybe-distclean-libiberty distclean-libiberty
24089 maybe-distclean-libiberty:
24090 @if libiberty
24091 maybe-distclean-libiberty: distclean-libiberty
24093 distclean-libiberty:
24094 @[ -f ./libiberty/Makefile ] || exit 0; \
24095 r=`${PWD_COMMAND}`; export r; \
24096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097 $(HOST_EXPORTS) \
24098 for flag in $(EXTRA_HOST_FLAGS) ; do \
24099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24100 done; \
24101 echo "Doing distclean in libiberty" ; \
24102 (cd $(HOST_SUBDIR)/libiberty && \
24103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24105 "RANLIB=$${RANLIB}" \
24106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24107 distclean) \
24108 || exit 1
24110 @endif libiberty
24112 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
24113 maybe-maintainer-clean-libiberty:
24114 @if libiberty
24115 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
24117 maintainer-clean-libiberty:
24118 @[ -f ./libiberty/Makefile ] || exit 0; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(HOST_EXPORTS) \
24122 for flag in $(EXTRA_HOST_FLAGS) ; do \
24123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124 done; \
24125 echo "Doing maintainer-clean in libiberty" ; \
24126 (cd $(HOST_SUBDIR)/libiberty && \
24127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129 "RANLIB=$${RANLIB}" \
24130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131 maintainer-clean) \
24132 || exit 1
24134 @endif libiberty
24138 .PHONY: configure-libtool maybe-configure-libtool
24139 maybe-configure-libtool:
24140 @if gcc-bootstrap
24141 configure-libtool: stage_current
24142 @endif gcc-bootstrap
24143 @if libtool
24144 maybe-configure-libtool: configure-libtool
24145 configure-libtool:
24146 @: $(MAKE); $(unstage)
24147 @r=`${PWD_COMMAND}`; export r; \
24148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
24150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
24151 $(HOST_EXPORTS) \
24152 echo Configuring in $(HOST_SUBDIR)/libtool; \
24153 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
24154 case $(srcdir) in \
24155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24156 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
24157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24158 esac; \
24159 srcdiroption="--srcdir=$${topdir}/libtool"; \
24160 libsrcdir="$$s/libtool"; \
24161 $(SHELL) $${libsrcdir}/configure \
24162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24163 --target=${target_alias} $${srcdiroption} \
24164 || exit 1
24165 @endif libtool
24171 .PHONY: all-libtool maybe-all-libtool
24172 maybe-all-libtool:
24173 @if gcc-bootstrap
24174 all-libtool: stage_current
24175 @endif gcc-bootstrap
24176 @if libtool
24177 TARGET-libtool=all
24178 maybe-all-libtool: all-libtool
24179 all-libtool: configure-libtool
24180 @: $(MAKE); $(unstage)
24181 @r=`${PWD_COMMAND}`; export r; \
24182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183 $(HOST_EXPORTS) \
24184 (cd $(HOST_SUBDIR)/libtool && \
24185 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
24186 @endif libtool
24191 .PHONY: check-libtool maybe-check-libtool
24192 maybe-check-libtool:
24193 @if libtool
24194 maybe-check-libtool: check-libtool
24196 check-libtool:
24197 @: $(MAKE); $(unstage)
24198 @r=`${PWD_COMMAND}`; export r; \
24199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24200 $(HOST_EXPORTS) \
24201 (cd $(HOST_SUBDIR)/libtool && \
24202 $(MAKE) $(FLAGS_TO_PASS) check)
24204 @endif libtool
24206 .PHONY: install-libtool maybe-install-libtool
24207 maybe-install-libtool:
24208 @if libtool
24209 maybe-install-libtool: install-libtool
24211 install-libtool: installdirs
24212 @: $(MAKE); $(unstage)
24213 @r=`${PWD_COMMAND}`; export r; \
24214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215 $(HOST_EXPORTS) \
24216 (cd $(HOST_SUBDIR)/libtool && \
24217 $(MAKE) $(FLAGS_TO_PASS) install)
24219 @endif libtool
24221 # Other targets (info, dvi, pdf, etc.)
24223 .PHONY: maybe-info-libtool info-libtool
24224 maybe-info-libtool:
24225 @if libtool
24226 maybe-info-libtool: info-libtool
24228 info-libtool: \
24229 configure-libtool
24230 @: $(MAKE); $(unstage)
24231 @[ -f ./libtool/Makefile ] || exit 0; \
24232 r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234 $(HOST_EXPORTS) \
24235 for flag in $(EXTRA_HOST_FLAGS) ; do \
24236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24237 done; \
24238 echo "Doing info in libtool" ; \
24239 (cd $(HOST_SUBDIR)/libtool && \
24240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24242 "RANLIB=$${RANLIB}" \
24243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24244 info) \
24245 || exit 1
24247 @endif libtool
24249 .PHONY: maybe-dvi-libtool dvi-libtool
24250 maybe-dvi-libtool:
24251 @if libtool
24252 maybe-dvi-libtool: dvi-libtool
24254 dvi-libtool: \
24255 configure-libtool
24256 @: $(MAKE); $(unstage)
24257 @[ -f ./libtool/Makefile ] || exit 0; \
24258 r=`${PWD_COMMAND}`; export r; \
24259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24260 $(HOST_EXPORTS) \
24261 for flag in $(EXTRA_HOST_FLAGS) ; do \
24262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24263 done; \
24264 echo "Doing dvi in libtool" ; \
24265 (cd $(HOST_SUBDIR)/libtool && \
24266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24268 "RANLIB=$${RANLIB}" \
24269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24270 dvi) \
24271 || exit 1
24273 @endif libtool
24275 .PHONY: maybe-pdf-libtool pdf-libtool
24276 maybe-pdf-libtool:
24277 @if libtool
24278 maybe-pdf-libtool: pdf-libtool
24280 pdf-libtool: \
24281 configure-libtool
24282 @: $(MAKE); $(unstage)
24283 @[ -f ./libtool/Makefile ] || exit 0; \
24284 r=`${PWD_COMMAND}`; export r; \
24285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286 $(HOST_EXPORTS) \
24287 for flag in $(EXTRA_HOST_FLAGS) ; do \
24288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24289 done; \
24290 echo "Doing pdf in libtool" ; \
24291 (cd $(HOST_SUBDIR)/libtool && \
24292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24294 "RANLIB=$${RANLIB}" \
24295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24296 pdf) \
24297 || exit 1
24299 @endif libtool
24301 .PHONY: maybe-html-libtool html-libtool
24302 maybe-html-libtool:
24303 @if libtool
24304 maybe-html-libtool: html-libtool
24306 html-libtool: \
24307 configure-libtool
24308 @: $(MAKE); $(unstage)
24309 @[ -f ./libtool/Makefile ] || exit 0; \
24310 r=`${PWD_COMMAND}`; export r; \
24311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24312 $(HOST_EXPORTS) \
24313 for flag in $(EXTRA_HOST_FLAGS) ; do \
24314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24315 done; \
24316 echo "Doing html in libtool" ; \
24317 (cd $(HOST_SUBDIR)/libtool && \
24318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24320 "RANLIB=$${RANLIB}" \
24321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24322 html) \
24323 || exit 1
24325 @endif libtool
24327 .PHONY: maybe-TAGS-libtool TAGS-libtool
24328 maybe-TAGS-libtool:
24329 @if libtool
24330 maybe-TAGS-libtool: TAGS-libtool
24332 TAGS-libtool: \
24333 configure-libtool
24334 @: $(MAKE); $(unstage)
24335 @[ -f ./libtool/Makefile ] || exit 0; \
24336 r=`${PWD_COMMAND}`; export r; \
24337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338 $(HOST_EXPORTS) \
24339 for flag in $(EXTRA_HOST_FLAGS) ; do \
24340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24341 done; \
24342 echo "Doing TAGS in libtool" ; \
24343 (cd $(HOST_SUBDIR)/libtool && \
24344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24346 "RANLIB=$${RANLIB}" \
24347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24348 TAGS) \
24349 || exit 1
24351 @endif libtool
24353 .PHONY: maybe-install-info-libtool install-info-libtool
24354 maybe-install-info-libtool:
24355 @if libtool
24356 maybe-install-info-libtool: install-info-libtool
24358 install-info-libtool: \
24359 configure-libtool \
24360 info-libtool
24361 @: $(MAKE); $(unstage)
24362 @[ -f ./libtool/Makefile ] || exit 0; \
24363 r=`${PWD_COMMAND}`; export r; \
24364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24365 $(HOST_EXPORTS) \
24366 for flag in $(EXTRA_HOST_FLAGS) ; do \
24367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24368 done; \
24369 echo "Doing install-info in libtool" ; \
24370 (cd $(HOST_SUBDIR)/libtool && \
24371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24373 "RANLIB=$${RANLIB}" \
24374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24375 install-info) \
24376 || exit 1
24378 @endif libtool
24380 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
24381 maybe-install-pdf-libtool:
24382 @if libtool
24383 maybe-install-pdf-libtool: install-pdf-libtool
24385 install-pdf-libtool: \
24386 configure-libtool \
24387 pdf-libtool
24388 @: $(MAKE); $(unstage)
24389 @[ -f ./libtool/Makefile ] || exit 0; \
24390 r=`${PWD_COMMAND}`; export r; \
24391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24392 $(HOST_EXPORTS) \
24393 for flag in $(EXTRA_HOST_FLAGS) ; do \
24394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24395 done; \
24396 echo "Doing install-pdf in libtool" ; \
24397 (cd $(HOST_SUBDIR)/libtool && \
24398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24400 "RANLIB=$${RANLIB}" \
24401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24402 install-pdf) \
24403 || exit 1
24405 @endif libtool
24407 .PHONY: maybe-install-html-libtool install-html-libtool
24408 maybe-install-html-libtool:
24409 @if libtool
24410 maybe-install-html-libtool: install-html-libtool
24412 install-html-libtool: \
24413 configure-libtool \
24414 html-libtool
24415 @: $(MAKE); $(unstage)
24416 @[ -f ./libtool/Makefile ] || exit 0; \
24417 r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419 $(HOST_EXPORTS) \
24420 for flag in $(EXTRA_HOST_FLAGS) ; do \
24421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422 done; \
24423 echo "Doing install-html in libtool" ; \
24424 (cd $(HOST_SUBDIR)/libtool && \
24425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427 "RANLIB=$${RANLIB}" \
24428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429 install-html) \
24430 || exit 1
24432 @endif libtool
24434 .PHONY: maybe-installcheck-libtool installcheck-libtool
24435 maybe-installcheck-libtool:
24436 @if libtool
24437 maybe-installcheck-libtool: installcheck-libtool
24439 installcheck-libtool: \
24440 configure-libtool
24441 @: $(MAKE); $(unstage)
24442 @[ -f ./libtool/Makefile ] || exit 0; \
24443 r=`${PWD_COMMAND}`; export r; \
24444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24445 $(HOST_EXPORTS) \
24446 for flag in $(EXTRA_HOST_FLAGS) ; do \
24447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24448 done; \
24449 echo "Doing installcheck in libtool" ; \
24450 (cd $(HOST_SUBDIR)/libtool && \
24451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24453 "RANLIB=$${RANLIB}" \
24454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24455 installcheck) \
24456 || exit 1
24458 @endif libtool
24460 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
24461 maybe-mostlyclean-libtool:
24462 @if libtool
24463 maybe-mostlyclean-libtool: mostlyclean-libtool
24465 mostlyclean-libtool:
24466 @: $(MAKE); $(unstage)
24467 @[ -f ./libtool/Makefile ] || exit 0; \
24468 r=`${PWD_COMMAND}`; export r; \
24469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24470 $(HOST_EXPORTS) \
24471 for flag in $(EXTRA_HOST_FLAGS) ; do \
24472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24473 done; \
24474 echo "Doing mostlyclean in libtool" ; \
24475 (cd $(HOST_SUBDIR)/libtool && \
24476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24478 "RANLIB=$${RANLIB}" \
24479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24480 mostlyclean) \
24481 || exit 1
24483 @endif libtool
24485 .PHONY: maybe-clean-libtool clean-libtool
24486 maybe-clean-libtool:
24487 @if libtool
24488 maybe-clean-libtool: clean-libtool
24490 clean-libtool:
24491 @: $(MAKE); $(unstage)
24492 @[ -f ./libtool/Makefile ] || exit 0; \
24493 r=`${PWD_COMMAND}`; export r; \
24494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495 $(HOST_EXPORTS) \
24496 for flag in $(EXTRA_HOST_FLAGS) ; do \
24497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24498 done; \
24499 echo "Doing clean in libtool" ; \
24500 (cd $(HOST_SUBDIR)/libtool && \
24501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24503 "RANLIB=$${RANLIB}" \
24504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24505 clean) \
24506 || exit 1
24508 @endif libtool
24510 .PHONY: maybe-distclean-libtool distclean-libtool
24511 maybe-distclean-libtool:
24512 @if libtool
24513 maybe-distclean-libtool: distclean-libtool
24515 distclean-libtool:
24516 @: $(MAKE); $(unstage)
24517 @[ -f ./libtool/Makefile ] || exit 0; \
24518 r=`${PWD_COMMAND}`; export r; \
24519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24520 $(HOST_EXPORTS) \
24521 for flag in $(EXTRA_HOST_FLAGS) ; do \
24522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24523 done; \
24524 echo "Doing distclean in libtool" ; \
24525 (cd $(HOST_SUBDIR)/libtool && \
24526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24528 "RANLIB=$${RANLIB}" \
24529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24530 distclean) \
24531 || exit 1
24533 @endif libtool
24535 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
24536 maybe-maintainer-clean-libtool:
24537 @if libtool
24538 maybe-maintainer-clean-libtool: maintainer-clean-libtool
24540 maintainer-clean-libtool:
24541 @: $(MAKE); $(unstage)
24542 @[ -f ./libtool/Makefile ] || exit 0; \
24543 r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 $(HOST_EXPORTS) \
24546 for flag in $(EXTRA_HOST_FLAGS) ; do \
24547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548 done; \
24549 echo "Doing maintainer-clean in libtool" ; \
24550 (cd $(HOST_SUBDIR)/libtool && \
24551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553 "RANLIB=$${RANLIB}" \
24554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555 maintainer-clean) \
24556 || exit 1
24558 @endif libtool
24562 .PHONY: configure-m4 maybe-configure-m4
24563 maybe-configure-m4:
24564 @if gcc-bootstrap
24565 configure-m4: stage_current
24566 @endif gcc-bootstrap
24567 @if m4
24568 maybe-configure-m4: configure-m4
24569 configure-m4:
24570 @: $(MAKE); $(unstage)
24571 @r=`${PWD_COMMAND}`; export r; \
24572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24575 $(HOST_EXPORTS) \
24576 echo Configuring in $(HOST_SUBDIR)/m4; \
24577 cd "$(HOST_SUBDIR)/m4" || exit 1; \
24578 case $(srcdir) in \
24579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24580 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24582 esac; \
24583 srcdiroption="--srcdir=$${topdir}/m4"; \
24584 libsrcdir="$$s/m4"; \
24585 $(SHELL) $${libsrcdir}/configure \
24586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24587 --target=${target_alias} $${srcdiroption} \
24588 || exit 1
24589 @endif m4
24595 .PHONY: all-m4 maybe-all-m4
24596 maybe-all-m4:
24597 @if gcc-bootstrap
24598 all-m4: stage_current
24599 @endif gcc-bootstrap
24600 @if m4
24601 TARGET-m4=all
24602 maybe-all-m4: all-m4
24603 all-m4: configure-m4
24604 @: $(MAKE); $(unstage)
24605 @r=`${PWD_COMMAND}`; export r; \
24606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607 $(HOST_EXPORTS) \
24608 (cd $(HOST_SUBDIR)/m4 && \
24609 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
24610 @endif m4
24615 .PHONY: check-m4 maybe-check-m4
24616 maybe-check-m4:
24617 @if m4
24618 maybe-check-m4: check-m4
24620 check-m4:
24621 @: $(MAKE); $(unstage)
24622 @r=`${PWD_COMMAND}`; export r; \
24623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624 $(HOST_EXPORTS) \
24625 (cd $(HOST_SUBDIR)/m4 && \
24626 $(MAKE) $(FLAGS_TO_PASS) check)
24628 @endif m4
24630 .PHONY: install-m4 maybe-install-m4
24631 maybe-install-m4:
24632 @if m4
24633 maybe-install-m4: install-m4
24635 install-m4: installdirs
24636 @: $(MAKE); $(unstage)
24637 @r=`${PWD_COMMAND}`; export r; \
24638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24639 $(HOST_EXPORTS) \
24640 (cd $(HOST_SUBDIR)/m4 && \
24641 $(MAKE) $(FLAGS_TO_PASS) install)
24643 @endif m4
24645 # Other targets (info, dvi, pdf, etc.)
24647 .PHONY: maybe-info-m4 info-m4
24648 maybe-info-m4:
24649 @if m4
24650 maybe-info-m4: info-m4
24652 info-m4: \
24653 configure-m4
24654 @: $(MAKE); $(unstage)
24655 @[ -f ./m4/Makefile ] || exit 0; \
24656 r=`${PWD_COMMAND}`; export r; \
24657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658 $(HOST_EXPORTS) \
24659 for flag in $(EXTRA_HOST_FLAGS) ; do \
24660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661 done; \
24662 echo "Doing info in m4" ; \
24663 (cd $(HOST_SUBDIR)/m4 && \
24664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666 "RANLIB=$${RANLIB}" \
24667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24668 info) \
24669 || exit 1
24671 @endif m4
24673 .PHONY: maybe-dvi-m4 dvi-m4
24674 maybe-dvi-m4:
24675 @if m4
24676 maybe-dvi-m4: dvi-m4
24678 dvi-m4: \
24679 configure-m4
24680 @: $(MAKE); $(unstage)
24681 @[ -f ./m4/Makefile ] || exit 0; \
24682 r=`${PWD_COMMAND}`; export r; \
24683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684 $(HOST_EXPORTS) \
24685 for flag in $(EXTRA_HOST_FLAGS) ; do \
24686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24687 done; \
24688 echo "Doing dvi in m4" ; \
24689 (cd $(HOST_SUBDIR)/m4 && \
24690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24692 "RANLIB=$${RANLIB}" \
24693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24694 dvi) \
24695 || exit 1
24697 @endif m4
24699 .PHONY: maybe-pdf-m4 pdf-m4
24700 maybe-pdf-m4:
24701 @if m4
24702 maybe-pdf-m4: pdf-m4
24704 pdf-m4: \
24705 configure-m4
24706 @: $(MAKE); $(unstage)
24707 @[ -f ./m4/Makefile ] || exit 0; \
24708 r=`${PWD_COMMAND}`; export r; \
24709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24710 $(HOST_EXPORTS) \
24711 for flag in $(EXTRA_HOST_FLAGS) ; do \
24712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24713 done; \
24714 echo "Doing pdf in m4" ; \
24715 (cd $(HOST_SUBDIR)/m4 && \
24716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24718 "RANLIB=$${RANLIB}" \
24719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24720 pdf) \
24721 || exit 1
24723 @endif m4
24725 .PHONY: maybe-html-m4 html-m4
24726 maybe-html-m4:
24727 @if m4
24728 maybe-html-m4: html-m4
24730 html-m4: \
24731 configure-m4
24732 @: $(MAKE); $(unstage)
24733 @[ -f ./m4/Makefile ] || exit 0; \
24734 r=`${PWD_COMMAND}`; export r; \
24735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736 $(HOST_EXPORTS) \
24737 for flag in $(EXTRA_HOST_FLAGS) ; do \
24738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24739 done; \
24740 echo "Doing html in m4" ; \
24741 (cd $(HOST_SUBDIR)/m4 && \
24742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24744 "RANLIB=$${RANLIB}" \
24745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24746 html) \
24747 || exit 1
24749 @endif m4
24751 .PHONY: maybe-TAGS-m4 TAGS-m4
24752 maybe-TAGS-m4:
24753 @if m4
24754 maybe-TAGS-m4: TAGS-m4
24756 TAGS-m4: \
24757 configure-m4
24758 @: $(MAKE); $(unstage)
24759 @[ -f ./m4/Makefile ] || exit 0; \
24760 r=`${PWD_COMMAND}`; export r; \
24761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24762 $(HOST_EXPORTS) \
24763 for flag in $(EXTRA_HOST_FLAGS) ; do \
24764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24765 done; \
24766 echo "Doing TAGS in m4" ; \
24767 (cd $(HOST_SUBDIR)/m4 && \
24768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24770 "RANLIB=$${RANLIB}" \
24771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24772 TAGS) \
24773 || exit 1
24775 @endif m4
24777 .PHONY: maybe-install-info-m4 install-info-m4
24778 maybe-install-info-m4:
24779 @if m4
24780 maybe-install-info-m4: install-info-m4
24782 install-info-m4: \
24783 configure-m4 \
24784 info-m4
24785 @: $(MAKE); $(unstage)
24786 @[ -f ./m4/Makefile ] || exit 0; \
24787 r=`${PWD_COMMAND}`; export r; \
24788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24789 $(HOST_EXPORTS) \
24790 for flag in $(EXTRA_HOST_FLAGS) ; do \
24791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24792 done; \
24793 echo "Doing install-info in m4" ; \
24794 (cd $(HOST_SUBDIR)/m4 && \
24795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24797 "RANLIB=$${RANLIB}" \
24798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24799 install-info) \
24800 || exit 1
24802 @endif m4
24804 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24805 maybe-install-pdf-m4:
24806 @if m4
24807 maybe-install-pdf-m4: install-pdf-m4
24809 install-pdf-m4: \
24810 configure-m4 \
24811 pdf-m4
24812 @: $(MAKE); $(unstage)
24813 @[ -f ./m4/Makefile ] || exit 0; \
24814 r=`${PWD_COMMAND}`; export r; \
24815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816 $(HOST_EXPORTS) \
24817 for flag in $(EXTRA_HOST_FLAGS) ; do \
24818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24819 done; \
24820 echo "Doing install-pdf in m4" ; \
24821 (cd $(HOST_SUBDIR)/m4 && \
24822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24824 "RANLIB=$${RANLIB}" \
24825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24826 install-pdf) \
24827 || exit 1
24829 @endif m4
24831 .PHONY: maybe-install-html-m4 install-html-m4
24832 maybe-install-html-m4:
24833 @if m4
24834 maybe-install-html-m4: install-html-m4
24836 install-html-m4: \
24837 configure-m4 \
24838 html-m4
24839 @: $(MAKE); $(unstage)
24840 @[ -f ./m4/Makefile ] || exit 0; \
24841 r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 $(HOST_EXPORTS) \
24844 for flag in $(EXTRA_HOST_FLAGS) ; do \
24845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24846 done; \
24847 echo "Doing install-html in m4" ; \
24848 (cd $(HOST_SUBDIR)/m4 && \
24849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24851 "RANLIB=$${RANLIB}" \
24852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24853 install-html) \
24854 || exit 1
24856 @endif m4
24858 .PHONY: maybe-installcheck-m4 installcheck-m4
24859 maybe-installcheck-m4:
24860 @if m4
24861 maybe-installcheck-m4: installcheck-m4
24863 installcheck-m4: \
24864 configure-m4
24865 @: $(MAKE); $(unstage)
24866 @[ -f ./m4/Makefile ] || exit 0; \
24867 r=`${PWD_COMMAND}`; export r; \
24868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24869 $(HOST_EXPORTS) \
24870 for flag in $(EXTRA_HOST_FLAGS) ; do \
24871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24872 done; \
24873 echo "Doing installcheck in m4" ; \
24874 (cd $(HOST_SUBDIR)/m4 && \
24875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24877 "RANLIB=$${RANLIB}" \
24878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24879 installcheck) \
24880 || exit 1
24882 @endif m4
24884 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24885 maybe-mostlyclean-m4:
24886 @if m4
24887 maybe-mostlyclean-m4: mostlyclean-m4
24889 mostlyclean-m4:
24890 @: $(MAKE); $(unstage)
24891 @[ -f ./m4/Makefile ] || exit 0; \
24892 r=`${PWD_COMMAND}`; export r; \
24893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24894 $(HOST_EXPORTS) \
24895 for flag in $(EXTRA_HOST_FLAGS) ; do \
24896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24897 done; \
24898 echo "Doing mostlyclean in m4" ; \
24899 (cd $(HOST_SUBDIR)/m4 && \
24900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24902 "RANLIB=$${RANLIB}" \
24903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24904 mostlyclean) \
24905 || exit 1
24907 @endif m4
24909 .PHONY: maybe-clean-m4 clean-m4
24910 maybe-clean-m4:
24911 @if m4
24912 maybe-clean-m4: clean-m4
24914 clean-m4:
24915 @: $(MAKE); $(unstage)
24916 @[ -f ./m4/Makefile ] || exit 0; \
24917 r=`${PWD_COMMAND}`; export r; \
24918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919 $(HOST_EXPORTS) \
24920 for flag in $(EXTRA_HOST_FLAGS) ; do \
24921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922 done; \
24923 echo "Doing clean in m4" ; \
24924 (cd $(HOST_SUBDIR)/m4 && \
24925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24927 "RANLIB=$${RANLIB}" \
24928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24929 clean) \
24930 || exit 1
24932 @endif m4
24934 .PHONY: maybe-distclean-m4 distclean-m4
24935 maybe-distclean-m4:
24936 @if m4
24937 maybe-distclean-m4: distclean-m4
24939 distclean-m4:
24940 @: $(MAKE); $(unstage)
24941 @[ -f ./m4/Makefile ] || exit 0; \
24942 r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944 $(HOST_EXPORTS) \
24945 for flag in $(EXTRA_HOST_FLAGS) ; do \
24946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24947 done; \
24948 echo "Doing distclean in m4" ; \
24949 (cd $(HOST_SUBDIR)/m4 && \
24950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952 "RANLIB=$${RANLIB}" \
24953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24954 distclean) \
24955 || exit 1
24957 @endif m4
24959 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24960 maybe-maintainer-clean-m4:
24961 @if m4
24962 maybe-maintainer-clean-m4: maintainer-clean-m4
24964 maintainer-clean-m4:
24965 @: $(MAKE); $(unstage)
24966 @[ -f ./m4/Makefile ] || exit 0; \
24967 r=`${PWD_COMMAND}`; export r; \
24968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969 $(HOST_EXPORTS) \
24970 for flag in $(EXTRA_HOST_FLAGS) ; do \
24971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972 done; \
24973 echo "Doing maintainer-clean in m4" ; \
24974 (cd $(HOST_SUBDIR)/m4 && \
24975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977 "RANLIB=$${RANLIB}" \
24978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24979 maintainer-clean) \
24980 || exit 1
24982 @endif m4
24986 .PHONY: configure-make maybe-configure-make
24987 maybe-configure-make:
24988 @if gcc-bootstrap
24989 configure-make: stage_current
24990 @endif gcc-bootstrap
24991 @if make
24992 maybe-configure-make: configure-make
24993 configure-make:
24994 @: $(MAKE); $(unstage)
24995 @r=`${PWD_COMMAND}`; export r; \
24996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24997 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
24998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
24999 $(HOST_EXPORTS) \
25000 echo Configuring in $(HOST_SUBDIR)/make; \
25001 cd "$(HOST_SUBDIR)/make" || exit 1; \
25002 case $(srcdir) in \
25003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25004 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
25005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25006 esac; \
25007 srcdiroption="--srcdir=$${topdir}/make"; \
25008 libsrcdir="$$s/make"; \
25009 $(SHELL) $${libsrcdir}/configure \
25010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25011 --target=${target_alias} $${srcdiroption} \
25012 || exit 1
25013 @endif make
25019 .PHONY: all-make maybe-all-make
25020 maybe-all-make:
25021 @if gcc-bootstrap
25022 all-make: stage_current
25023 @endif gcc-bootstrap
25024 @if make
25025 TARGET-make=all
25026 maybe-all-make: all-make
25027 all-make: configure-make
25028 @: $(MAKE); $(unstage)
25029 @r=`${PWD_COMMAND}`; export r; \
25030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 $(HOST_EXPORTS) \
25032 (cd $(HOST_SUBDIR)/make && \
25033 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
25034 @endif make
25039 .PHONY: check-make maybe-check-make
25040 maybe-check-make:
25041 @if make
25042 maybe-check-make: check-make
25044 check-make:
25045 @: $(MAKE); $(unstage)
25046 @r=`${PWD_COMMAND}`; export r; \
25047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048 $(HOST_EXPORTS) \
25049 (cd $(HOST_SUBDIR)/make && \
25050 $(MAKE) $(FLAGS_TO_PASS) check)
25052 @endif make
25054 .PHONY: install-make maybe-install-make
25055 maybe-install-make:
25056 @if make
25057 maybe-install-make: install-make
25059 install-make: installdirs
25060 @: $(MAKE); $(unstage)
25061 @r=`${PWD_COMMAND}`; export r; \
25062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25063 $(HOST_EXPORTS) \
25064 (cd $(HOST_SUBDIR)/make && \
25065 $(MAKE) $(FLAGS_TO_PASS) install)
25067 @endif make
25069 # Other targets (info, dvi, pdf, etc.)
25071 .PHONY: maybe-info-make info-make
25072 maybe-info-make:
25073 @if make
25074 maybe-info-make: info-make
25076 info-make: \
25077 configure-make
25078 @: $(MAKE); $(unstage)
25079 @[ -f ./make/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 info in make" ; \
25087 (cd $(HOST_SUBDIR)/make && \
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 info) \
25093 || exit 1
25095 @endif make
25097 .PHONY: maybe-dvi-make dvi-make
25098 maybe-dvi-make:
25099 @if make
25100 maybe-dvi-make: dvi-make
25102 dvi-make: \
25103 configure-make
25104 @: $(MAKE); $(unstage)
25105 @[ -f ./make/Makefile ] || exit 0; \
25106 r=`${PWD_COMMAND}`; export r; \
25107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25108 $(HOST_EXPORTS) \
25109 for flag in $(EXTRA_HOST_FLAGS) ; do \
25110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25111 done; \
25112 echo "Doing dvi in make" ; \
25113 (cd $(HOST_SUBDIR)/make && \
25114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25116 "RANLIB=$${RANLIB}" \
25117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25118 dvi) \
25119 || exit 1
25121 @endif make
25123 .PHONY: maybe-pdf-make pdf-make
25124 maybe-pdf-make:
25125 @if make
25126 maybe-pdf-make: pdf-make
25128 pdf-make: \
25129 configure-make
25130 @: $(MAKE); $(unstage)
25131 @[ -f ./make/Makefile ] || exit 0; \
25132 r=`${PWD_COMMAND}`; export r; \
25133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25134 $(HOST_EXPORTS) \
25135 for flag in $(EXTRA_HOST_FLAGS) ; do \
25136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25137 done; \
25138 echo "Doing pdf in make" ; \
25139 (cd $(HOST_SUBDIR)/make && \
25140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25142 "RANLIB=$${RANLIB}" \
25143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25144 pdf) \
25145 || exit 1
25147 @endif make
25149 .PHONY: maybe-html-make html-make
25150 maybe-html-make:
25151 @if make
25152 maybe-html-make: html-make
25154 html-make: \
25155 configure-make
25156 @: $(MAKE); $(unstage)
25157 @[ -f ./make/Makefile ] || exit 0; \
25158 r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 $(HOST_EXPORTS) \
25161 for flag in $(EXTRA_HOST_FLAGS) ; do \
25162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25163 done; \
25164 echo "Doing html in make" ; \
25165 (cd $(HOST_SUBDIR)/make && \
25166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168 "RANLIB=$${RANLIB}" \
25169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25170 html) \
25171 || exit 1
25173 @endif make
25175 .PHONY: maybe-TAGS-make TAGS-make
25176 maybe-TAGS-make:
25177 @if make
25178 maybe-TAGS-make: TAGS-make
25180 TAGS-make: \
25181 configure-make
25182 @: $(MAKE); $(unstage)
25183 @[ -f ./make/Makefile ] || exit 0; \
25184 r=`${PWD_COMMAND}`; export r; \
25185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186 $(HOST_EXPORTS) \
25187 for flag in $(EXTRA_HOST_FLAGS) ; do \
25188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25189 done; \
25190 echo "Doing TAGS in make" ; \
25191 (cd $(HOST_SUBDIR)/make && \
25192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25194 "RANLIB=$${RANLIB}" \
25195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25196 TAGS) \
25197 || exit 1
25199 @endif make
25201 .PHONY: maybe-install-info-make install-info-make
25202 maybe-install-info-make:
25203 @if make
25204 maybe-install-info-make: install-info-make
25206 install-info-make: \
25207 configure-make \
25208 info-make
25209 @: $(MAKE); $(unstage)
25210 @[ -f ./make/Makefile ] || exit 0; \
25211 r=`${PWD_COMMAND}`; export r; \
25212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213 $(HOST_EXPORTS) \
25214 for flag in $(EXTRA_HOST_FLAGS) ; do \
25215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25216 done; \
25217 echo "Doing install-info in make" ; \
25218 (cd $(HOST_SUBDIR)/make && \
25219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25221 "RANLIB=$${RANLIB}" \
25222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25223 install-info) \
25224 || exit 1
25226 @endif make
25228 .PHONY: maybe-install-pdf-make install-pdf-make
25229 maybe-install-pdf-make:
25230 @if make
25231 maybe-install-pdf-make: install-pdf-make
25233 install-pdf-make: \
25234 configure-make \
25235 pdf-make
25236 @: $(MAKE); $(unstage)
25237 @[ -f ./make/Makefile ] || exit 0; \
25238 r=`${PWD_COMMAND}`; export r; \
25239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25240 $(HOST_EXPORTS) \
25241 for flag in $(EXTRA_HOST_FLAGS) ; do \
25242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25243 done; \
25244 echo "Doing install-pdf in make" ; \
25245 (cd $(HOST_SUBDIR)/make && \
25246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25248 "RANLIB=$${RANLIB}" \
25249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25250 install-pdf) \
25251 || exit 1
25253 @endif make
25255 .PHONY: maybe-install-html-make install-html-make
25256 maybe-install-html-make:
25257 @if make
25258 maybe-install-html-make: install-html-make
25260 install-html-make: \
25261 configure-make \
25262 html-make
25263 @: $(MAKE); $(unstage)
25264 @[ -f ./make/Makefile ] || exit 0; \
25265 r=`${PWD_COMMAND}`; export r; \
25266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25267 $(HOST_EXPORTS) \
25268 for flag in $(EXTRA_HOST_FLAGS) ; do \
25269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25270 done; \
25271 echo "Doing install-html in make" ; \
25272 (cd $(HOST_SUBDIR)/make && \
25273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25275 "RANLIB=$${RANLIB}" \
25276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25277 install-html) \
25278 || exit 1
25280 @endif make
25282 .PHONY: maybe-installcheck-make installcheck-make
25283 maybe-installcheck-make:
25284 @if make
25285 maybe-installcheck-make: installcheck-make
25287 installcheck-make: \
25288 configure-make
25289 @: $(MAKE); $(unstage)
25290 @[ -f ./make/Makefile ] || exit 0; \
25291 r=`${PWD_COMMAND}`; export r; \
25292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293 $(HOST_EXPORTS) \
25294 for flag in $(EXTRA_HOST_FLAGS) ; do \
25295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25296 done; \
25297 echo "Doing installcheck in make" ; \
25298 (cd $(HOST_SUBDIR)/make && \
25299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25301 "RANLIB=$${RANLIB}" \
25302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25303 installcheck) \
25304 || exit 1
25306 @endif make
25308 .PHONY: maybe-mostlyclean-make mostlyclean-make
25309 maybe-mostlyclean-make:
25310 @if make
25311 maybe-mostlyclean-make: mostlyclean-make
25313 mostlyclean-make:
25314 @: $(MAKE); $(unstage)
25315 @[ -f ./make/Makefile ] || exit 0; \
25316 r=`${PWD_COMMAND}`; export r; \
25317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25318 $(HOST_EXPORTS) \
25319 for flag in $(EXTRA_HOST_FLAGS) ; do \
25320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25321 done; \
25322 echo "Doing mostlyclean in make" ; \
25323 (cd $(HOST_SUBDIR)/make && \
25324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25326 "RANLIB=$${RANLIB}" \
25327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25328 mostlyclean) \
25329 || exit 1
25331 @endif make
25333 .PHONY: maybe-clean-make clean-make
25334 maybe-clean-make:
25335 @if make
25336 maybe-clean-make: clean-make
25338 clean-make:
25339 @: $(MAKE); $(unstage)
25340 @[ -f ./make/Makefile ] || exit 0; \
25341 r=`${PWD_COMMAND}`; export r; \
25342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343 $(HOST_EXPORTS) \
25344 for flag in $(EXTRA_HOST_FLAGS) ; do \
25345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25346 done; \
25347 echo "Doing clean in make" ; \
25348 (cd $(HOST_SUBDIR)/make && \
25349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351 "RANLIB=$${RANLIB}" \
25352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25353 clean) \
25354 || exit 1
25356 @endif make
25358 .PHONY: maybe-distclean-make distclean-make
25359 maybe-distclean-make:
25360 @if make
25361 maybe-distclean-make: distclean-make
25363 distclean-make:
25364 @: $(MAKE); $(unstage)
25365 @[ -f ./make/Makefile ] || exit 0; \
25366 r=`${PWD_COMMAND}`; export r; \
25367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368 $(HOST_EXPORTS) \
25369 for flag in $(EXTRA_HOST_FLAGS) ; do \
25370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25371 done; \
25372 echo "Doing distclean in make" ; \
25373 (cd $(HOST_SUBDIR)/make && \
25374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25376 "RANLIB=$${RANLIB}" \
25377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25378 distclean) \
25379 || exit 1
25381 @endif make
25383 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
25384 maybe-maintainer-clean-make:
25385 @if make
25386 maybe-maintainer-clean-make: maintainer-clean-make
25388 maintainer-clean-make:
25389 @: $(MAKE); $(unstage)
25390 @[ -f ./make/Makefile ] || exit 0; \
25391 r=`${PWD_COMMAND}`; export r; \
25392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25393 $(HOST_EXPORTS) \
25394 for flag in $(EXTRA_HOST_FLAGS) ; do \
25395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25396 done; \
25397 echo "Doing maintainer-clean in make" ; \
25398 (cd $(HOST_SUBDIR)/make && \
25399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25401 "RANLIB=$${RANLIB}" \
25402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25403 maintainer-clean) \
25404 || exit 1
25406 @endif make
25410 .PHONY: configure-mmalloc maybe-configure-mmalloc
25411 maybe-configure-mmalloc:
25412 @if gcc-bootstrap
25413 configure-mmalloc: stage_current
25414 @endif gcc-bootstrap
25415 @if mmalloc
25416 maybe-configure-mmalloc: configure-mmalloc
25417 configure-mmalloc:
25418 @: $(MAKE); $(unstage)
25419 @r=`${PWD_COMMAND}`; export r; \
25420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
25422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
25423 $(HOST_EXPORTS) \
25424 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
25425 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
25426 case $(srcdir) in \
25427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25428 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
25429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25430 esac; \
25431 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
25432 libsrcdir="$$s/mmalloc"; \
25433 $(SHELL) $${libsrcdir}/configure \
25434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25435 --target=${target_alias} $${srcdiroption} \
25436 || exit 1
25437 @endif mmalloc
25443 .PHONY: all-mmalloc maybe-all-mmalloc
25444 maybe-all-mmalloc:
25445 @if gcc-bootstrap
25446 all-mmalloc: stage_current
25447 @endif gcc-bootstrap
25448 @if mmalloc
25449 TARGET-mmalloc=all
25450 maybe-all-mmalloc: all-mmalloc
25451 all-mmalloc: configure-mmalloc
25452 @: $(MAKE); $(unstage)
25453 @r=`${PWD_COMMAND}`; export r; \
25454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 $(HOST_EXPORTS) \
25456 (cd $(HOST_SUBDIR)/mmalloc && \
25457 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
25458 @endif mmalloc
25463 .PHONY: check-mmalloc maybe-check-mmalloc
25464 maybe-check-mmalloc:
25465 @if mmalloc
25466 maybe-check-mmalloc: check-mmalloc
25468 check-mmalloc:
25470 @endif mmalloc
25472 .PHONY: install-mmalloc maybe-install-mmalloc
25473 maybe-install-mmalloc:
25474 @if mmalloc
25475 maybe-install-mmalloc: install-mmalloc
25477 install-mmalloc: installdirs
25478 @: $(MAKE); $(unstage)
25479 @r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 $(HOST_EXPORTS) \
25482 (cd $(HOST_SUBDIR)/mmalloc && \
25483 $(MAKE) $(FLAGS_TO_PASS) install)
25485 @endif mmalloc
25487 # Other targets (info, dvi, pdf, etc.)
25489 .PHONY: maybe-info-mmalloc info-mmalloc
25490 maybe-info-mmalloc:
25491 @if mmalloc
25492 maybe-info-mmalloc: info-mmalloc
25494 info-mmalloc: \
25495 configure-mmalloc
25496 @: $(MAKE); $(unstage)
25497 @[ -f ./mmalloc/Makefile ] || exit 0; \
25498 r=`${PWD_COMMAND}`; export r; \
25499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25500 $(HOST_EXPORTS) \
25501 for flag in $(EXTRA_HOST_FLAGS) ; do \
25502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25503 done; \
25504 echo "Doing info in mmalloc" ; \
25505 (cd $(HOST_SUBDIR)/mmalloc && \
25506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25508 "RANLIB=$${RANLIB}" \
25509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25510 info) \
25511 || exit 1
25513 @endif mmalloc
25515 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
25516 maybe-dvi-mmalloc:
25517 @if mmalloc
25518 maybe-dvi-mmalloc: dvi-mmalloc
25520 dvi-mmalloc: \
25521 configure-mmalloc
25522 @: $(MAKE); $(unstage)
25523 @[ -f ./mmalloc/Makefile ] || exit 0; \
25524 r=`${PWD_COMMAND}`; export r; \
25525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526 $(HOST_EXPORTS) \
25527 for flag in $(EXTRA_HOST_FLAGS) ; do \
25528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25529 done; \
25530 echo "Doing dvi in mmalloc" ; \
25531 (cd $(HOST_SUBDIR)/mmalloc && \
25532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25534 "RANLIB=$${RANLIB}" \
25535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25536 dvi) \
25537 || exit 1
25539 @endif mmalloc
25541 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
25542 maybe-pdf-mmalloc:
25543 @if mmalloc
25544 maybe-pdf-mmalloc: pdf-mmalloc
25546 pdf-mmalloc: \
25547 configure-mmalloc
25548 @: $(MAKE); $(unstage)
25549 @[ -f ./mmalloc/Makefile ] || exit 0; \
25550 r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 $(HOST_EXPORTS) \
25553 for flag in $(EXTRA_HOST_FLAGS) ; do \
25554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25555 done; \
25556 echo "Doing pdf in mmalloc" ; \
25557 (cd $(HOST_SUBDIR)/mmalloc && \
25558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25560 "RANLIB=$${RANLIB}" \
25561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25562 pdf) \
25563 || exit 1
25565 @endif mmalloc
25567 .PHONY: maybe-html-mmalloc html-mmalloc
25568 maybe-html-mmalloc:
25569 @if mmalloc
25570 maybe-html-mmalloc: html-mmalloc
25572 html-mmalloc: \
25573 configure-mmalloc
25574 @: $(MAKE); $(unstage)
25575 @[ -f ./mmalloc/Makefile ] || exit 0; \
25576 r=`${PWD_COMMAND}`; export r; \
25577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578 $(HOST_EXPORTS) \
25579 for flag in $(EXTRA_HOST_FLAGS) ; do \
25580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581 done; \
25582 echo "Doing html in mmalloc" ; \
25583 (cd $(HOST_SUBDIR)/mmalloc && \
25584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25586 "RANLIB=$${RANLIB}" \
25587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25588 html) \
25589 || exit 1
25591 @endif mmalloc
25593 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
25594 maybe-TAGS-mmalloc:
25595 @if mmalloc
25596 maybe-TAGS-mmalloc: TAGS-mmalloc
25598 TAGS-mmalloc: \
25599 configure-mmalloc
25600 @: $(MAKE); $(unstage)
25601 @[ -f ./mmalloc/Makefile ] || exit 0; \
25602 r=`${PWD_COMMAND}`; export r; \
25603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604 $(HOST_EXPORTS) \
25605 for flag in $(EXTRA_HOST_FLAGS) ; do \
25606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25607 done; \
25608 echo "Doing TAGS in mmalloc" ; \
25609 (cd $(HOST_SUBDIR)/mmalloc && \
25610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612 "RANLIB=$${RANLIB}" \
25613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25614 TAGS) \
25615 || exit 1
25617 @endif mmalloc
25619 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
25620 maybe-install-info-mmalloc:
25621 @if mmalloc
25622 maybe-install-info-mmalloc: install-info-mmalloc
25624 install-info-mmalloc: \
25625 configure-mmalloc \
25626 info-mmalloc
25627 @: $(MAKE); $(unstage)
25628 @[ -f ./mmalloc/Makefile ] || exit 0; \
25629 r=`${PWD_COMMAND}`; export r; \
25630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631 $(HOST_EXPORTS) \
25632 for flag in $(EXTRA_HOST_FLAGS) ; do \
25633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25634 done; \
25635 echo "Doing install-info in mmalloc" ; \
25636 (cd $(HOST_SUBDIR)/mmalloc && \
25637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25639 "RANLIB=$${RANLIB}" \
25640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25641 install-info) \
25642 || exit 1
25644 @endif mmalloc
25646 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
25647 maybe-install-pdf-mmalloc:
25648 @if mmalloc
25649 maybe-install-pdf-mmalloc: install-pdf-mmalloc
25651 install-pdf-mmalloc: \
25652 configure-mmalloc \
25653 pdf-mmalloc
25654 @: $(MAKE); $(unstage)
25655 @[ -f ./mmalloc/Makefile ] || exit 0; \
25656 r=`${PWD_COMMAND}`; export r; \
25657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25658 $(HOST_EXPORTS) \
25659 for flag in $(EXTRA_HOST_FLAGS) ; do \
25660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25661 done; \
25662 echo "Doing install-pdf in mmalloc" ; \
25663 (cd $(HOST_SUBDIR)/mmalloc && \
25664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25666 "RANLIB=$${RANLIB}" \
25667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25668 install-pdf) \
25669 || exit 1
25671 @endif mmalloc
25673 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
25674 maybe-install-html-mmalloc:
25675 @if mmalloc
25676 maybe-install-html-mmalloc: install-html-mmalloc
25678 install-html-mmalloc: \
25679 configure-mmalloc \
25680 html-mmalloc
25681 @: $(MAKE); $(unstage)
25682 @[ -f ./mmalloc/Makefile ] || exit 0; \
25683 r=`${PWD_COMMAND}`; export r; \
25684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 $(HOST_EXPORTS) \
25686 for flag in $(EXTRA_HOST_FLAGS) ; do \
25687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688 done; \
25689 echo "Doing install-html in mmalloc" ; \
25690 (cd $(HOST_SUBDIR)/mmalloc && \
25691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693 "RANLIB=$${RANLIB}" \
25694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695 install-html) \
25696 || exit 1
25698 @endif mmalloc
25700 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
25701 maybe-installcheck-mmalloc:
25702 @if mmalloc
25703 maybe-installcheck-mmalloc: installcheck-mmalloc
25705 installcheck-mmalloc: \
25706 configure-mmalloc
25707 @: $(MAKE); $(unstage)
25708 @[ -f ./mmalloc/Makefile ] || exit 0; \
25709 r=`${PWD_COMMAND}`; export r; \
25710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711 $(HOST_EXPORTS) \
25712 for flag in $(EXTRA_HOST_FLAGS) ; do \
25713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25714 done; \
25715 echo "Doing installcheck in mmalloc" ; \
25716 (cd $(HOST_SUBDIR)/mmalloc && \
25717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25719 "RANLIB=$${RANLIB}" \
25720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25721 installcheck) \
25722 || exit 1
25724 @endif mmalloc
25726 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
25727 maybe-mostlyclean-mmalloc:
25728 @if mmalloc
25729 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
25731 mostlyclean-mmalloc:
25732 @: $(MAKE); $(unstage)
25733 @[ -f ./mmalloc/Makefile ] || exit 0; \
25734 r=`${PWD_COMMAND}`; export r; \
25735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25736 $(HOST_EXPORTS) \
25737 for flag in $(EXTRA_HOST_FLAGS) ; do \
25738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25739 done; \
25740 echo "Doing mostlyclean in mmalloc" ; \
25741 (cd $(HOST_SUBDIR)/mmalloc && \
25742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25744 "RANLIB=$${RANLIB}" \
25745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25746 mostlyclean) \
25747 || exit 1
25749 @endif mmalloc
25751 .PHONY: maybe-clean-mmalloc clean-mmalloc
25752 maybe-clean-mmalloc:
25753 @if mmalloc
25754 maybe-clean-mmalloc: clean-mmalloc
25756 clean-mmalloc:
25757 @: $(MAKE); $(unstage)
25758 @[ -f ./mmalloc/Makefile ] || exit 0; \
25759 r=`${PWD_COMMAND}`; export r; \
25760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761 $(HOST_EXPORTS) \
25762 for flag in $(EXTRA_HOST_FLAGS) ; do \
25763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25764 done; \
25765 echo "Doing clean in mmalloc" ; \
25766 (cd $(HOST_SUBDIR)/mmalloc && \
25767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25769 "RANLIB=$${RANLIB}" \
25770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25771 clean) \
25772 || exit 1
25774 @endif mmalloc
25776 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
25777 maybe-distclean-mmalloc:
25778 @if mmalloc
25779 maybe-distclean-mmalloc: distclean-mmalloc
25781 distclean-mmalloc:
25782 @: $(MAKE); $(unstage)
25783 @[ -f ./mmalloc/Makefile ] || exit 0; \
25784 r=`${PWD_COMMAND}`; export r; \
25785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25786 $(HOST_EXPORTS) \
25787 for flag in $(EXTRA_HOST_FLAGS) ; do \
25788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25789 done; \
25790 echo "Doing distclean in mmalloc" ; \
25791 (cd $(HOST_SUBDIR)/mmalloc && \
25792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25794 "RANLIB=$${RANLIB}" \
25795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25796 distclean) \
25797 || exit 1
25799 @endif mmalloc
25801 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
25802 maybe-maintainer-clean-mmalloc:
25803 @if mmalloc
25804 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
25806 maintainer-clean-mmalloc:
25807 @: $(MAKE); $(unstage)
25808 @[ -f ./mmalloc/Makefile ] || exit 0; \
25809 r=`${PWD_COMMAND}`; export r; \
25810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25811 $(HOST_EXPORTS) \
25812 for flag in $(EXTRA_HOST_FLAGS) ; do \
25813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25814 done; \
25815 echo "Doing maintainer-clean in mmalloc" ; \
25816 (cd $(HOST_SUBDIR)/mmalloc && \
25817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25819 "RANLIB=$${RANLIB}" \
25820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25821 maintainer-clean) \
25822 || exit 1
25824 @endif mmalloc
25828 .PHONY: configure-patch maybe-configure-patch
25829 maybe-configure-patch:
25830 @if gcc-bootstrap
25831 configure-patch: stage_current
25832 @endif gcc-bootstrap
25833 @if patch
25834 maybe-configure-patch: configure-patch
25835 configure-patch:
25836 @: $(MAKE); $(unstage)
25837 @r=`${PWD_COMMAND}`; export r; \
25838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25839 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
25840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
25841 $(HOST_EXPORTS) \
25842 echo Configuring in $(HOST_SUBDIR)/patch; \
25843 cd "$(HOST_SUBDIR)/patch" || exit 1; \
25844 case $(srcdir) in \
25845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25846 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
25847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25848 esac; \
25849 srcdiroption="--srcdir=$${topdir}/patch"; \
25850 libsrcdir="$$s/patch"; \
25851 $(SHELL) $${libsrcdir}/configure \
25852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25853 --target=${target_alias} $${srcdiroption} \
25854 || exit 1
25855 @endif patch
25861 .PHONY: all-patch maybe-all-patch
25862 maybe-all-patch:
25863 @if gcc-bootstrap
25864 all-patch: stage_current
25865 @endif gcc-bootstrap
25866 @if patch
25867 TARGET-patch=all
25868 maybe-all-patch: all-patch
25869 all-patch: configure-patch
25870 @: $(MAKE); $(unstage)
25871 @r=`${PWD_COMMAND}`; export r; \
25872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873 $(HOST_EXPORTS) \
25874 (cd $(HOST_SUBDIR)/patch && \
25875 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
25876 @endif patch
25881 .PHONY: check-patch maybe-check-patch
25882 maybe-check-patch:
25883 @if patch
25884 maybe-check-patch: check-patch
25886 check-patch:
25887 @: $(MAKE); $(unstage)
25888 @r=`${PWD_COMMAND}`; export r; \
25889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25890 $(HOST_EXPORTS) \
25891 (cd $(HOST_SUBDIR)/patch && \
25892 $(MAKE) $(FLAGS_TO_PASS) check)
25894 @endif patch
25896 .PHONY: install-patch maybe-install-patch
25897 maybe-install-patch:
25898 @if patch
25899 maybe-install-patch: install-patch
25901 install-patch: installdirs
25902 @: $(MAKE); $(unstage)
25903 @r=`${PWD_COMMAND}`; export r; \
25904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25905 $(HOST_EXPORTS) \
25906 (cd $(HOST_SUBDIR)/patch && \
25907 $(MAKE) $(FLAGS_TO_PASS) install)
25909 @endif patch
25911 # Other targets (info, dvi, pdf, etc.)
25913 .PHONY: maybe-info-patch info-patch
25914 maybe-info-patch:
25915 @if patch
25916 maybe-info-patch: info-patch
25918 info-patch: \
25919 configure-patch
25920 @: $(MAKE); $(unstage)
25921 @[ -f ./patch/Makefile ] || exit 0; \
25922 r=`${PWD_COMMAND}`; export r; \
25923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924 $(HOST_EXPORTS) \
25925 for flag in $(EXTRA_HOST_FLAGS) ; do \
25926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927 done; \
25928 echo "Doing info in patch" ; \
25929 (cd $(HOST_SUBDIR)/patch && \
25930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932 "RANLIB=$${RANLIB}" \
25933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934 info) \
25935 || exit 1
25937 @endif patch
25939 .PHONY: maybe-dvi-patch dvi-patch
25940 maybe-dvi-patch:
25941 @if patch
25942 maybe-dvi-patch: dvi-patch
25944 dvi-patch: \
25945 configure-patch
25946 @: $(MAKE); $(unstage)
25947 @[ -f ./patch/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing dvi in patch" ; \
25955 (cd $(HOST_SUBDIR)/patch && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 dvi) \
25961 || exit 1
25963 @endif patch
25965 .PHONY: maybe-pdf-patch pdf-patch
25966 maybe-pdf-patch:
25967 @if patch
25968 maybe-pdf-patch: pdf-patch
25970 pdf-patch: \
25971 configure-patch
25972 @: $(MAKE); $(unstage)
25973 @[ -f ./patch/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 pdf in patch" ; \
25981 (cd $(HOST_SUBDIR)/patch && \
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 pdf) \
25987 || exit 1
25989 @endif patch
25991 .PHONY: maybe-html-patch html-patch
25992 maybe-html-patch:
25993 @if patch
25994 maybe-html-patch: html-patch
25996 html-patch: \
25997 configure-patch
25998 @: $(MAKE); $(unstage)
25999 @[ -f ./patch/Makefile ] || exit 0; \
26000 r=`${PWD_COMMAND}`; export r; \
26001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002 $(HOST_EXPORTS) \
26003 for flag in $(EXTRA_HOST_FLAGS) ; do \
26004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005 done; \
26006 echo "Doing html in patch" ; \
26007 (cd $(HOST_SUBDIR)/patch && \
26008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26010 "RANLIB=$${RANLIB}" \
26011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26012 html) \
26013 || exit 1
26015 @endif patch
26017 .PHONY: maybe-TAGS-patch TAGS-patch
26018 maybe-TAGS-patch:
26019 @if patch
26020 maybe-TAGS-patch: TAGS-patch
26022 TAGS-patch: \
26023 configure-patch
26024 @: $(MAKE); $(unstage)
26025 @[ -f ./patch/Makefile ] || exit 0; \
26026 r=`${PWD_COMMAND}`; export r; \
26027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26028 $(HOST_EXPORTS) \
26029 for flag in $(EXTRA_HOST_FLAGS) ; do \
26030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26031 done; \
26032 echo "Doing TAGS in patch" ; \
26033 (cd $(HOST_SUBDIR)/patch && \
26034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26036 "RANLIB=$${RANLIB}" \
26037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26038 TAGS) \
26039 || exit 1
26041 @endif patch
26043 .PHONY: maybe-install-info-patch install-info-patch
26044 maybe-install-info-patch:
26045 @if patch
26046 maybe-install-info-patch: install-info-patch
26048 install-info-patch: \
26049 configure-patch \
26050 info-patch
26051 @: $(MAKE); $(unstage)
26052 @[ -f ./patch/Makefile ] || exit 0; \
26053 r=`${PWD_COMMAND}`; export r; \
26054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26055 $(HOST_EXPORTS) \
26056 for flag in $(EXTRA_HOST_FLAGS) ; do \
26057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26058 done; \
26059 echo "Doing install-info in patch" ; \
26060 (cd $(HOST_SUBDIR)/patch && \
26061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26063 "RANLIB=$${RANLIB}" \
26064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26065 install-info) \
26066 || exit 1
26068 @endif patch
26070 .PHONY: maybe-install-pdf-patch install-pdf-patch
26071 maybe-install-pdf-patch:
26072 @if patch
26073 maybe-install-pdf-patch: install-pdf-patch
26075 install-pdf-patch: \
26076 configure-patch \
26077 pdf-patch
26078 @: $(MAKE); $(unstage)
26079 @[ -f ./patch/Makefile ] || exit 0; \
26080 r=`${PWD_COMMAND}`; export r; \
26081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082 $(HOST_EXPORTS) \
26083 for flag in $(EXTRA_HOST_FLAGS) ; do \
26084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085 done; \
26086 echo "Doing install-pdf in patch" ; \
26087 (cd $(HOST_SUBDIR)/patch && \
26088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090 "RANLIB=$${RANLIB}" \
26091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092 install-pdf) \
26093 || exit 1
26095 @endif patch
26097 .PHONY: maybe-install-html-patch install-html-patch
26098 maybe-install-html-patch:
26099 @if patch
26100 maybe-install-html-patch: install-html-patch
26102 install-html-patch: \
26103 configure-patch \
26104 html-patch
26105 @: $(MAKE); $(unstage)
26106 @[ -f ./patch/Makefile ] || exit 0; \
26107 r=`${PWD_COMMAND}`; export r; \
26108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109 $(HOST_EXPORTS) \
26110 for flag in $(EXTRA_HOST_FLAGS) ; do \
26111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112 done; \
26113 echo "Doing install-html in patch" ; \
26114 (cd $(HOST_SUBDIR)/patch && \
26115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117 "RANLIB=$${RANLIB}" \
26118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119 install-html) \
26120 || exit 1
26122 @endif patch
26124 .PHONY: maybe-installcheck-patch installcheck-patch
26125 maybe-installcheck-patch:
26126 @if patch
26127 maybe-installcheck-patch: installcheck-patch
26129 installcheck-patch: \
26130 configure-patch
26131 @: $(MAKE); $(unstage)
26132 @[ -f ./patch/Makefile ] || exit 0; \
26133 r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26135 $(HOST_EXPORTS) \
26136 for flag in $(EXTRA_HOST_FLAGS) ; do \
26137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26138 done; \
26139 echo "Doing installcheck in patch" ; \
26140 (cd $(HOST_SUBDIR)/patch && \
26141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26143 "RANLIB=$${RANLIB}" \
26144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26145 installcheck) \
26146 || exit 1
26148 @endif patch
26150 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
26151 maybe-mostlyclean-patch:
26152 @if patch
26153 maybe-mostlyclean-patch: mostlyclean-patch
26155 mostlyclean-patch:
26156 @: $(MAKE); $(unstage)
26157 @[ -f ./patch/Makefile ] || exit 0; \
26158 r=`${PWD_COMMAND}`; export r; \
26159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160 $(HOST_EXPORTS) \
26161 for flag in $(EXTRA_HOST_FLAGS) ; do \
26162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26163 done; \
26164 echo "Doing mostlyclean in patch" ; \
26165 (cd $(HOST_SUBDIR)/patch && \
26166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26168 "RANLIB=$${RANLIB}" \
26169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26170 mostlyclean) \
26171 || exit 1
26173 @endif patch
26175 .PHONY: maybe-clean-patch clean-patch
26176 maybe-clean-patch:
26177 @if patch
26178 maybe-clean-patch: clean-patch
26180 clean-patch:
26181 @: $(MAKE); $(unstage)
26182 @[ -f ./patch/Makefile ] || exit 0; \
26183 r=`${PWD_COMMAND}`; export r; \
26184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26185 $(HOST_EXPORTS) \
26186 for flag in $(EXTRA_HOST_FLAGS) ; do \
26187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26188 done; \
26189 echo "Doing clean in patch" ; \
26190 (cd $(HOST_SUBDIR)/patch && \
26191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26193 "RANLIB=$${RANLIB}" \
26194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26195 clean) \
26196 || exit 1
26198 @endif patch
26200 .PHONY: maybe-distclean-patch distclean-patch
26201 maybe-distclean-patch:
26202 @if patch
26203 maybe-distclean-patch: distclean-patch
26205 distclean-patch:
26206 @: $(MAKE); $(unstage)
26207 @[ -f ./patch/Makefile ] || exit 0; \
26208 r=`${PWD_COMMAND}`; export r; \
26209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26210 $(HOST_EXPORTS) \
26211 for flag in $(EXTRA_HOST_FLAGS) ; do \
26212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26213 done; \
26214 echo "Doing distclean in patch" ; \
26215 (cd $(HOST_SUBDIR)/patch && \
26216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26218 "RANLIB=$${RANLIB}" \
26219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26220 distclean) \
26221 || exit 1
26223 @endif patch
26225 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
26226 maybe-maintainer-clean-patch:
26227 @if patch
26228 maybe-maintainer-clean-patch: maintainer-clean-patch
26230 maintainer-clean-patch:
26231 @: $(MAKE); $(unstage)
26232 @[ -f ./patch/Makefile ] || exit 0; \
26233 r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 $(HOST_EXPORTS) \
26236 for flag in $(EXTRA_HOST_FLAGS) ; do \
26237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26238 done; \
26239 echo "Doing maintainer-clean in patch" ; \
26240 (cd $(HOST_SUBDIR)/patch && \
26241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26243 "RANLIB=$${RANLIB}" \
26244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26245 maintainer-clean) \
26246 || exit 1
26248 @endif patch
26252 .PHONY: configure-perl maybe-configure-perl
26253 maybe-configure-perl:
26254 @if gcc-bootstrap
26255 configure-perl: stage_current
26256 @endif gcc-bootstrap
26257 @if perl
26258 maybe-configure-perl: configure-perl
26259 configure-perl:
26260 @: $(MAKE); $(unstage)
26261 @r=`${PWD_COMMAND}`; export r; \
26262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
26264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
26265 $(HOST_EXPORTS) \
26266 echo Configuring in $(HOST_SUBDIR)/perl; \
26267 cd "$(HOST_SUBDIR)/perl" || exit 1; \
26268 case $(srcdir) in \
26269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26270 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
26271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26272 esac; \
26273 srcdiroption="--srcdir=$${topdir}/perl"; \
26274 libsrcdir="$$s/perl"; \
26275 $(SHELL) $${libsrcdir}/configure \
26276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26277 --target=${target_alias} $${srcdiroption} \
26278 || exit 1
26279 @endif perl
26285 .PHONY: all-perl maybe-all-perl
26286 maybe-all-perl:
26287 @if gcc-bootstrap
26288 all-perl: stage_current
26289 @endif gcc-bootstrap
26290 @if perl
26291 TARGET-perl=all
26292 maybe-all-perl: all-perl
26293 all-perl: configure-perl
26294 @: $(MAKE); $(unstage)
26295 @r=`${PWD_COMMAND}`; export r; \
26296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297 $(HOST_EXPORTS) \
26298 (cd $(HOST_SUBDIR)/perl && \
26299 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
26300 @endif perl
26305 .PHONY: check-perl maybe-check-perl
26306 maybe-check-perl:
26307 @if perl
26308 maybe-check-perl: check-perl
26310 check-perl:
26311 @: $(MAKE); $(unstage)
26312 @r=`${PWD_COMMAND}`; export r; \
26313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26314 $(HOST_EXPORTS) \
26315 (cd $(HOST_SUBDIR)/perl && \
26316 $(MAKE) $(FLAGS_TO_PASS) check)
26318 @endif perl
26320 .PHONY: install-perl maybe-install-perl
26321 maybe-install-perl:
26322 @if perl
26323 maybe-install-perl: install-perl
26325 install-perl: installdirs
26326 @: $(MAKE); $(unstage)
26327 @r=`${PWD_COMMAND}`; export r; \
26328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26329 $(HOST_EXPORTS) \
26330 (cd $(HOST_SUBDIR)/perl && \
26331 $(MAKE) $(FLAGS_TO_PASS) install)
26333 @endif perl
26335 # Other targets (info, dvi, pdf, etc.)
26337 .PHONY: maybe-info-perl info-perl
26338 maybe-info-perl:
26339 @if perl
26340 maybe-info-perl: info-perl
26342 info-perl: \
26343 configure-perl
26344 @: $(MAKE); $(unstage)
26345 @[ -f ./perl/Makefile ] || exit 0; \
26346 r=`${PWD_COMMAND}`; export r; \
26347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26348 $(HOST_EXPORTS) \
26349 for flag in $(EXTRA_HOST_FLAGS) ; do \
26350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26351 done; \
26352 echo "Doing info in perl" ; \
26353 (cd $(HOST_SUBDIR)/perl && \
26354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26356 "RANLIB=$${RANLIB}" \
26357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26358 info) \
26359 || exit 1
26361 @endif perl
26363 .PHONY: maybe-dvi-perl dvi-perl
26364 maybe-dvi-perl:
26365 @if perl
26366 maybe-dvi-perl: dvi-perl
26368 dvi-perl: \
26369 configure-perl
26370 @: $(MAKE); $(unstage)
26371 @[ -f ./perl/Makefile ] || exit 0; \
26372 r=`${PWD_COMMAND}`; export r; \
26373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26374 $(HOST_EXPORTS) \
26375 for flag in $(EXTRA_HOST_FLAGS) ; do \
26376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26377 done; \
26378 echo "Doing dvi in perl" ; \
26379 (cd $(HOST_SUBDIR)/perl && \
26380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26382 "RANLIB=$${RANLIB}" \
26383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26384 dvi) \
26385 || exit 1
26387 @endif perl
26389 .PHONY: maybe-pdf-perl pdf-perl
26390 maybe-pdf-perl:
26391 @if perl
26392 maybe-pdf-perl: pdf-perl
26394 pdf-perl: \
26395 configure-perl
26396 @: $(MAKE); $(unstage)
26397 @[ -f ./perl/Makefile ] || exit 0; \
26398 r=`${PWD_COMMAND}`; export r; \
26399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400 $(HOST_EXPORTS) \
26401 for flag in $(EXTRA_HOST_FLAGS) ; do \
26402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26403 done; \
26404 echo "Doing pdf in perl" ; \
26405 (cd $(HOST_SUBDIR)/perl && \
26406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26408 "RANLIB=$${RANLIB}" \
26409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26410 pdf) \
26411 || exit 1
26413 @endif perl
26415 .PHONY: maybe-html-perl html-perl
26416 maybe-html-perl:
26417 @if perl
26418 maybe-html-perl: html-perl
26420 html-perl: \
26421 configure-perl
26422 @: $(MAKE); $(unstage)
26423 @[ -f ./perl/Makefile ] || exit 0; \
26424 r=`${PWD_COMMAND}`; export r; \
26425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26426 $(HOST_EXPORTS) \
26427 for flag in $(EXTRA_HOST_FLAGS) ; do \
26428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26429 done; \
26430 echo "Doing html in perl" ; \
26431 (cd $(HOST_SUBDIR)/perl && \
26432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26434 "RANLIB=$${RANLIB}" \
26435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26436 html) \
26437 || exit 1
26439 @endif perl
26441 .PHONY: maybe-TAGS-perl TAGS-perl
26442 maybe-TAGS-perl:
26443 @if perl
26444 maybe-TAGS-perl: TAGS-perl
26446 TAGS-perl: \
26447 configure-perl
26448 @: $(MAKE); $(unstage)
26449 @[ -f ./perl/Makefile ] || exit 0; \
26450 r=`${PWD_COMMAND}`; export r; \
26451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26452 $(HOST_EXPORTS) \
26453 for flag in $(EXTRA_HOST_FLAGS) ; do \
26454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26455 done; \
26456 echo "Doing TAGS in perl" ; \
26457 (cd $(HOST_SUBDIR)/perl && \
26458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26460 "RANLIB=$${RANLIB}" \
26461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26462 TAGS) \
26463 || exit 1
26465 @endif perl
26467 .PHONY: maybe-install-info-perl install-info-perl
26468 maybe-install-info-perl:
26469 @if perl
26470 maybe-install-info-perl: install-info-perl
26472 install-info-perl: \
26473 configure-perl \
26474 info-perl
26475 @: $(MAKE); $(unstage)
26476 @[ -f ./perl/Makefile ] || exit 0; \
26477 r=`${PWD_COMMAND}`; export r; \
26478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26479 $(HOST_EXPORTS) \
26480 for flag in $(EXTRA_HOST_FLAGS) ; do \
26481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26482 done; \
26483 echo "Doing install-info in perl" ; \
26484 (cd $(HOST_SUBDIR)/perl && \
26485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26487 "RANLIB=$${RANLIB}" \
26488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26489 install-info) \
26490 || exit 1
26492 @endif perl
26494 .PHONY: maybe-install-pdf-perl install-pdf-perl
26495 maybe-install-pdf-perl:
26496 @if perl
26497 maybe-install-pdf-perl: install-pdf-perl
26499 install-pdf-perl: \
26500 configure-perl \
26501 pdf-perl
26502 @: $(MAKE); $(unstage)
26503 @[ -f ./perl/Makefile ] || exit 0; \
26504 r=`${PWD_COMMAND}`; export r; \
26505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506 $(HOST_EXPORTS) \
26507 for flag in $(EXTRA_HOST_FLAGS) ; do \
26508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26509 done; \
26510 echo "Doing install-pdf in perl" ; \
26511 (cd $(HOST_SUBDIR)/perl && \
26512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26514 "RANLIB=$${RANLIB}" \
26515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26516 install-pdf) \
26517 || exit 1
26519 @endif perl
26521 .PHONY: maybe-install-html-perl install-html-perl
26522 maybe-install-html-perl:
26523 @if perl
26524 maybe-install-html-perl: install-html-perl
26526 install-html-perl: \
26527 configure-perl \
26528 html-perl
26529 @: $(MAKE); $(unstage)
26530 @[ -f ./perl/Makefile ] || exit 0; \
26531 r=`${PWD_COMMAND}`; export r; \
26532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533 $(HOST_EXPORTS) \
26534 for flag in $(EXTRA_HOST_FLAGS) ; do \
26535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26536 done; \
26537 echo "Doing install-html in perl" ; \
26538 (cd $(HOST_SUBDIR)/perl && \
26539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26541 "RANLIB=$${RANLIB}" \
26542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26543 install-html) \
26544 || exit 1
26546 @endif perl
26548 .PHONY: maybe-installcheck-perl installcheck-perl
26549 maybe-installcheck-perl:
26550 @if perl
26551 maybe-installcheck-perl: installcheck-perl
26553 installcheck-perl: \
26554 configure-perl
26555 @: $(MAKE); $(unstage)
26556 @[ -f ./perl/Makefile ] || exit 0; \
26557 r=`${PWD_COMMAND}`; export r; \
26558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26559 $(HOST_EXPORTS) \
26560 for flag in $(EXTRA_HOST_FLAGS) ; do \
26561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26562 done; \
26563 echo "Doing installcheck in perl" ; \
26564 (cd $(HOST_SUBDIR)/perl && \
26565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26567 "RANLIB=$${RANLIB}" \
26568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26569 installcheck) \
26570 || exit 1
26572 @endif perl
26574 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
26575 maybe-mostlyclean-perl:
26576 @if perl
26577 maybe-mostlyclean-perl: mostlyclean-perl
26579 mostlyclean-perl:
26580 @: $(MAKE); $(unstage)
26581 @[ -f ./perl/Makefile ] || exit 0; \
26582 r=`${PWD_COMMAND}`; export r; \
26583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26584 $(HOST_EXPORTS) \
26585 for flag in $(EXTRA_HOST_FLAGS) ; do \
26586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26587 done; \
26588 echo "Doing mostlyclean in perl" ; \
26589 (cd $(HOST_SUBDIR)/perl && \
26590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26592 "RANLIB=$${RANLIB}" \
26593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26594 mostlyclean) \
26595 || exit 1
26597 @endif perl
26599 .PHONY: maybe-clean-perl clean-perl
26600 maybe-clean-perl:
26601 @if perl
26602 maybe-clean-perl: clean-perl
26604 clean-perl:
26605 @: $(MAKE); $(unstage)
26606 @[ -f ./perl/Makefile ] || exit 0; \
26607 r=`${PWD_COMMAND}`; export r; \
26608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609 $(HOST_EXPORTS) \
26610 for flag in $(EXTRA_HOST_FLAGS) ; do \
26611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612 done; \
26613 echo "Doing clean in perl" ; \
26614 (cd $(HOST_SUBDIR)/perl && \
26615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617 "RANLIB=$${RANLIB}" \
26618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26619 clean) \
26620 || exit 1
26622 @endif perl
26624 .PHONY: maybe-distclean-perl distclean-perl
26625 maybe-distclean-perl:
26626 @if perl
26627 maybe-distclean-perl: distclean-perl
26629 distclean-perl:
26630 @: $(MAKE); $(unstage)
26631 @[ -f ./perl/Makefile ] || exit 0; \
26632 r=`${PWD_COMMAND}`; export r; \
26633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26634 $(HOST_EXPORTS) \
26635 for flag in $(EXTRA_HOST_FLAGS) ; do \
26636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26637 done; \
26638 echo "Doing distclean in perl" ; \
26639 (cd $(HOST_SUBDIR)/perl && \
26640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26642 "RANLIB=$${RANLIB}" \
26643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26644 distclean) \
26645 || exit 1
26647 @endif perl
26649 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
26650 maybe-maintainer-clean-perl:
26651 @if perl
26652 maybe-maintainer-clean-perl: maintainer-clean-perl
26654 maintainer-clean-perl:
26655 @: $(MAKE); $(unstage)
26656 @[ -f ./perl/Makefile ] || exit 0; \
26657 r=`${PWD_COMMAND}`; export r; \
26658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26659 $(HOST_EXPORTS) \
26660 for flag in $(EXTRA_HOST_FLAGS) ; do \
26661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26662 done; \
26663 echo "Doing maintainer-clean in perl" ; \
26664 (cd $(HOST_SUBDIR)/perl && \
26665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26667 "RANLIB=$${RANLIB}" \
26668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26669 maintainer-clean) \
26670 || exit 1
26672 @endif perl
26676 .PHONY: configure-prms maybe-configure-prms
26677 maybe-configure-prms:
26678 @if gcc-bootstrap
26679 configure-prms: stage_current
26680 @endif gcc-bootstrap
26681 @if prms
26682 maybe-configure-prms: configure-prms
26683 configure-prms:
26684 @: $(MAKE); $(unstage)
26685 @r=`${PWD_COMMAND}`; export r; \
26686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
26688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
26689 $(HOST_EXPORTS) \
26690 echo Configuring in $(HOST_SUBDIR)/prms; \
26691 cd "$(HOST_SUBDIR)/prms" || exit 1; \
26692 case $(srcdir) in \
26693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26694 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
26695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26696 esac; \
26697 srcdiroption="--srcdir=$${topdir}/prms"; \
26698 libsrcdir="$$s/prms"; \
26699 $(SHELL) $${libsrcdir}/configure \
26700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26701 --target=${target_alias} $${srcdiroption} \
26702 || exit 1
26703 @endif prms
26709 .PHONY: all-prms maybe-all-prms
26710 maybe-all-prms:
26711 @if gcc-bootstrap
26712 all-prms: stage_current
26713 @endif gcc-bootstrap
26714 @if prms
26715 TARGET-prms=all
26716 maybe-all-prms: all-prms
26717 all-prms: configure-prms
26718 @: $(MAKE); $(unstage)
26719 @r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 $(HOST_EXPORTS) \
26722 (cd $(HOST_SUBDIR)/prms && \
26723 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
26724 @endif prms
26729 .PHONY: check-prms maybe-check-prms
26730 maybe-check-prms:
26731 @if prms
26732 maybe-check-prms: check-prms
26734 check-prms:
26735 @: $(MAKE); $(unstage)
26736 @r=`${PWD_COMMAND}`; export r; \
26737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26738 $(HOST_EXPORTS) \
26739 (cd $(HOST_SUBDIR)/prms && \
26740 $(MAKE) $(FLAGS_TO_PASS) check)
26742 @endif prms
26744 .PHONY: install-prms maybe-install-prms
26745 maybe-install-prms:
26746 @if prms
26747 maybe-install-prms: install-prms
26749 install-prms: installdirs
26750 @: $(MAKE); $(unstage)
26751 @r=`${PWD_COMMAND}`; export r; \
26752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753 $(HOST_EXPORTS) \
26754 (cd $(HOST_SUBDIR)/prms && \
26755 $(MAKE) $(FLAGS_TO_PASS) install)
26757 @endif prms
26759 # Other targets (info, dvi, pdf, etc.)
26761 .PHONY: maybe-info-prms info-prms
26762 maybe-info-prms:
26763 @if prms
26764 maybe-info-prms: info-prms
26766 info-prms: \
26767 configure-prms
26768 @: $(MAKE); $(unstage)
26769 @[ -f ./prms/Makefile ] || exit 0; \
26770 r=`${PWD_COMMAND}`; export r; \
26771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772 $(HOST_EXPORTS) \
26773 for flag in $(EXTRA_HOST_FLAGS) ; do \
26774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26775 done; \
26776 echo "Doing info in prms" ; \
26777 (cd $(HOST_SUBDIR)/prms && \
26778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26780 "RANLIB=$${RANLIB}" \
26781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782 info) \
26783 || exit 1
26785 @endif prms
26787 .PHONY: maybe-dvi-prms dvi-prms
26788 maybe-dvi-prms:
26789 @if prms
26790 maybe-dvi-prms: dvi-prms
26792 dvi-prms: \
26793 configure-prms
26794 @: $(MAKE); $(unstage)
26795 @[ -f ./prms/Makefile ] || exit 0; \
26796 r=`${PWD_COMMAND}`; export r; \
26797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26798 $(HOST_EXPORTS) \
26799 for flag in $(EXTRA_HOST_FLAGS) ; do \
26800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26801 done; \
26802 echo "Doing dvi in prms" ; \
26803 (cd $(HOST_SUBDIR)/prms && \
26804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26806 "RANLIB=$${RANLIB}" \
26807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26808 dvi) \
26809 || exit 1
26811 @endif prms
26813 .PHONY: maybe-pdf-prms pdf-prms
26814 maybe-pdf-prms:
26815 @if prms
26816 maybe-pdf-prms: pdf-prms
26818 pdf-prms: \
26819 configure-prms
26820 @: $(MAKE); $(unstage)
26821 @[ -f ./prms/Makefile ] || exit 0; \
26822 r=`${PWD_COMMAND}`; export r; \
26823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824 $(HOST_EXPORTS) \
26825 for flag in $(EXTRA_HOST_FLAGS) ; do \
26826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827 done; \
26828 echo "Doing pdf in prms" ; \
26829 (cd $(HOST_SUBDIR)/prms && \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832 "RANLIB=$${RANLIB}" \
26833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834 pdf) \
26835 || exit 1
26837 @endif prms
26839 .PHONY: maybe-html-prms html-prms
26840 maybe-html-prms:
26841 @if prms
26842 maybe-html-prms: html-prms
26844 html-prms: \
26845 configure-prms
26846 @: $(MAKE); $(unstage)
26847 @[ -f ./prms/Makefile ] || exit 0; \
26848 r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 $(HOST_EXPORTS) \
26851 for flag in $(EXTRA_HOST_FLAGS) ; do \
26852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853 done; \
26854 echo "Doing html in prms" ; \
26855 (cd $(HOST_SUBDIR)/prms && \
26856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858 "RANLIB=$${RANLIB}" \
26859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860 html) \
26861 || exit 1
26863 @endif prms
26865 .PHONY: maybe-TAGS-prms TAGS-prms
26866 maybe-TAGS-prms:
26867 @if prms
26868 maybe-TAGS-prms: TAGS-prms
26870 TAGS-prms: \
26871 configure-prms
26872 @: $(MAKE); $(unstage)
26873 @[ -f ./prms/Makefile ] || exit 0; \
26874 r=`${PWD_COMMAND}`; export r; \
26875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876 $(HOST_EXPORTS) \
26877 for flag in $(EXTRA_HOST_FLAGS) ; do \
26878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879 done; \
26880 echo "Doing TAGS in prms" ; \
26881 (cd $(HOST_SUBDIR)/prms && \
26882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884 "RANLIB=$${RANLIB}" \
26885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26886 TAGS) \
26887 || exit 1
26889 @endif prms
26891 .PHONY: maybe-install-info-prms install-info-prms
26892 maybe-install-info-prms:
26893 @if prms
26894 maybe-install-info-prms: install-info-prms
26896 install-info-prms: \
26897 configure-prms \
26898 info-prms
26899 @: $(MAKE); $(unstage)
26900 @[ -f ./prms/Makefile ] || exit 0; \
26901 r=`${PWD_COMMAND}`; export r; \
26902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26903 $(HOST_EXPORTS) \
26904 for flag in $(EXTRA_HOST_FLAGS) ; do \
26905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26906 done; \
26907 echo "Doing install-info in prms" ; \
26908 (cd $(HOST_SUBDIR)/prms && \
26909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26911 "RANLIB=$${RANLIB}" \
26912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26913 install-info) \
26914 || exit 1
26916 @endif prms
26918 .PHONY: maybe-install-pdf-prms install-pdf-prms
26919 maybe-install-pdf-prms:
26920 @if prms
26921 maybe-install-pdf-prms: install-pdf-prms
26923 install-pdf-prms: \
26924 configure-prms \
26925 pdf-prms
26926 @: $(MAKE); $(unstage)
26927 @[ -f ./prms/Makefile ] || exit 0; \
26928 r=`${PWD_COMMAND}`; export r; \
26929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930 $(HOST_EXPORTS) \
26931 for flag in $(EXTRA_HOST_FLAGS) ; do \
26932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26933 done; \
26934 echo "Doing install-pdf in prms" ; \
26935 (cd $(HOST_SUBDIR)/prms && \
26936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26938 "RANLIB=$${RANLIB}" \
26939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26940 install-pdf) \
26941 || exit 1
26943 @endif prms
26945 .PHONY: maybe-install-html-prms install-html-prms
26946 maybe-install-html-prms:
26947 @if prms
26948 maybe-install-html-prms: install-html-prms
26950 install-html-prms: \
26951 configure-prms \
26952 html-prms
26953 @: $(MAKE); $(unstage)
26954 @[ -f ./prms/Makefile ] || exit 0; \
26955 r=`${PWD_COMMAND}`; export r; \
26956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26957 $(HOST_EXPORTS) \
26958 for flag in $(EXTRA_HOST_FLAGS) ; do \
26959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26960 done; \
26961 echo "Doing install-html in prms" ; \
26962 (cd $(HOST_SUBDIR)/prms && \
26963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26965 "RANLIB=$${RANLIB}" \
26966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26967 install-html) \
26968 || exit 1
26970 @endif prms
26972 .PHONY: maybe-installcheck-prms installcheck-prms
26973 maybe-installcheck-prms:
26974 @if prms
26975 maybe-installcheck-prms: installcheck-prms
26977 installcheck-prms: \
26978 configure-prms
26979 @: $(MAKE); $(unstage)
26980 @[ -f ./prms/Makefile ] || exit 0; \
26981 r=`${PWD_COMMAND}`; export r; \
26982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983 $(HOST_EXPORTS) \
26984 for flag in $(EXTRA_HOST_FLAGS) ; do \
26985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26986 done; \
26987 echo "Doing installcheck in prms" ; \
26988 (cd $(HOST_SUBDIR)/prms && \
26989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26991 "RANLIB=$${RANLIB}" \
26992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26993 installcheck) \
26994 || exit 1
26996 @endif prms
26998 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
26999 maybe-mostlyclean-prms:
27000 @if prms
27001 maybe-mostlyclean-prms: mostlyclean-prms
27003 mostlyclean-prms:
27004 @: $(MAKE); $(unstage)
27005 @[ -f ./prms/Makefile ] || exit 0; \
27006 r=`${PWD_COMMAND}`; export r; \
27007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27008 $(HOST_EXPORTS) \
27009 for flag in $(EXTRA_HOST_FLAGS) ; do \
27010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27011 done; \
27012 echo "Doing mostlyclean in prms" ; \
27013 (cd $(HOST_SUBDIR)/prms && \
27014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27016 "RANLIB=$${RANLIB}" \
27017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27018 mostlyclean) \
27019 || exit 1
27021 @endif prms
27023 .PHONY: maybe-clean-prms clean-prms
27024 maybe-clean-prms:
27025 @if prms
27026 maybe-clean-prms: clean-prms
27028 clean-prms:
27029 @: $(MAKE); $(unstage)
27030 @[ -f ./prms/Makefile ] || exit 0; \
27031 r=`${PWD_COMMAND}`; export r; \
27032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27033 $(HOST_EXPORTS) \
27034 for flag in $(EXTRA_HOST_FLAGS) ; do \
27035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27036 done; \
27037 echo "Doing clean in prms" ; \
27038 (cd $(HOST_SUBDIR)/prms && \
27039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27041 "RANLIB=$${RANLIB}" \
27042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27043 clean) \
27044 || exit 1
27046 @endif prms
27048 .PHONY: maybe-distclean-prms distclean-prms
27049 maybe-distclean-prms:
27050 @if prms
27051 maybe-distclean-prms: distclean-prms
27053 distclean-prms:
27054 @: $(MAKE); $(unstage)
27055 @[ -f ./prms/Makefile ] || exit 0; \
27056 r=`${PWD_COMMAND}`; export r; \
27057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27058 $(HOST_EXPORTS) \
27059 for flag in $(EXTRA_HOST_FLAGS) ; do \
27060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27061 done; \
27062 echo "Doing distclean in prms" ; \
27063 (cd $(HOST_SUBDIR)/prms && \
27064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27066 "RANLIB=$${RANLIB}" \
27067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27068 distclean) \
27069 || exit 1
27071 @endif prms
27073 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
27074 maybe-maintainer-clean-prms:
27075 @if prms
27076 maybe-maintainer-clean-prms: maintainer-clean-prms
27078 maintainer-clean-prms:
27079 @: $(MAKE); $(unstage)
27080 @[ -f ./prms/Makefile ] || exit 0; \
27081 r=`${PWD_COMMAND}`; export r; \
27082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27083 $(HOST_EXPORTS) \
27084 for flag in $(EXTRA_HOST_FLAGS) ; do \
27085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27086 done; \
27087 echo "Doing maintainer-clean in prms" ; \
27088 (cd $(HOST_SUBDIR)/prms && \
27089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27091 "RANLIB=$${RANLIB}" \
27092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27093 maintainer-clean) \
27094 || exit 1
27096 @endif prms
27100 .PHONY: configure-rcs maybe-configure-rcs
27101 maybe-configure-rcs:
27102 @if gcc-bootstrap
27103 configure-rcs: stage_current
27104 @endif gcc-bootstrap
27105 @if rcs
27106 maybe-configure-rcs: configure-rcs
27107 configure-rcs:
27108 @: $(MAKE); $(unstage)
27109 @r=`${PWD_COMMAND}`; export r; \
27110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
27112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
27113 $(HOST_EXPORTS) \
27114 echo Configuring in $(HOST_SUBDIR)/rcs; \
27115 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
27116 case $(srcdir) in \
27117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
27119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120 esac; \
27121 srcdiroption="--srcdir=$${topdir}/rcs"; \
27122 libsrcdir="$$s/rcs"; \
27123 $(SHELL) $${libsrcdir}/configure \
27124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125 --target=${target_alias} $${srcdiroption} \
27126 || exit 1
27127 @endif rcs
27133 .PHONY: all-rcs maybe-all-rcs
27134 maybe-all-rcs:
27135 @if gcc-bootstrap
27136 all-rcs: stage_current
27137 @endif gcc-bootstrap
27138 @if rcs
27139 TARGET-rcs=all
27140 maybe-all-rcs: all-rcs
27141 all-rcs: configure-rcs
27142 @: $(MAKE); $(unstage)
27143 @r=`${PWD_COMMAND}`; export r; \
27144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145 $(HOST_EXPORTS) \
27146 (cd $(HOST_SUBDIR)/rcs && \
27147 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
27148 @endif rcs
27153 .PHONY: check-rcs maybe-check-rcs
27154 maybe-check-rcs:
27155 @if rcs
27156 maybe-check-rcs: check-rcs
27158 check-rcs:
27159 @: $(MAKE); $(unstage)
27160 @r=`${PWD_COMMAND}`; export r; \
27161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27162 $(HOST_EXPORTS) \
27163 (cd $(HOST_SUBDIR)/rcs && \
27164 $(MAKE) $(FLAGS_TO_PASS) check)
27166 @endif rcs
27168 .PHONY: install-rcs maybe-install-rcs
27169 maybe-install-rcs:
27170 @if rcs
27171 maybe-install-rcs: install-rcs
27173 install-rcs: installdirs
27174 @: $(MAKE); $(unstage)
27175 @r=`${PWD_COMMAND}`; export r; \
27176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27177 $(HOST_EXPORTS) \
27178 (cd $(HOST_SUBDIR)/rcs && \
27179 $(MAKE) $(FLAGS_TO_PASS) install)
27181 @endif rcs
27183 # Other targets (info, dvi, pdf, etc.)
27185 .PHONY: maybe-info-rcs info-rcs
27186 maybe-info-rcs:
27187 @if rcs
27188 maybe-info-rcs: info-rcs
27190 info-rcs: \
27191 configure-rcs
27192 @: $(MAKE); $(unstage)
27193 @[ -f ./rcs/Makefile ] || exit 0; \
27194 r=`${PWD_COMMAND}`; export r; \
27195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27196 $(HOST_EXPORTS) \
27197 for flag in $(EXTRA_HOST_FLAGS) ; do \
27198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27199 done; \
27200 echo "Doing info in rcs" ; \
27201 (cd $(HOST_SUBDIR)/rcs && \
27202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27204 "RANLIB=$${RANLIB}" \
27205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27206 info) \
27207 || exit 1
27209 @endif rcs
27211 .PHONY: maybe-dvi-rcs dvi-rcs
27212 maybe-dvi-rcs:
27213 @if rcs
27214 maybe-dvi-rcs: dvi-rcs
27216 dvi-rcs: \
27217 configure-rcs
27218 @: $(MAKE); $(unstage)
27219 @[ -f ./rcs/Makefile ] || exit 0; \
27220 r=`${PWD_COMMAND}`; export r; \
27221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222 $(HOST_EXPORTS) \
27223 for flag in $(EXTRA_HOST_FLAGS) ; do \
27224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27225 done; \
27226 echo "Doing dvi in rcs" ; \
27227 (cd $(HOST_SUBDIR)/rcs && \
27228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27230 "RANLIB=$${RANLIB}" \
27231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27232 dvi) \
27233 || exit 1
27235 @endif rcs
27237 .PHONY: maybe-pdf-rcs pdf-rcs
27238 maybe-pdf-rcs:
27239 @if rcs
27240 maybe-pdf-rcs: pdf-rcs
27242 pdf-rcs: \
27243 configure-rcs
27244 @: $(MAKE); $(unstage)
27245 @[ -f ./rcs/Makefile ] || exit 0; \
27246 r=`${PWD_COMMAND}`; export r; \
27247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248 $(HOST_EXPORTS) \
27249 for flag in $(EXTRA_HOST_FLAGS) ; do \
27250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251 done; \
27252 echo "Doing pdf in rcs" ; \
27253 (cd $(HOST_SUBDIR)/rcs && \
27254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256 "RANLIB=$${RANLIB}" \
27257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27258 pdf) \
27259 || exit 1
27261 @endif rcs
27263 .PHONY: maybe-html-rcs html-rcs
27264 maybe-html-rcs:
27265 @if rcs
27266 maybe-html-rcs: html-rcs
27268 html-rcs: \
27269 configure-rcs
27270 @: $(MAKE); $(unstage)
27271 @[ -f ./rcs/Makefile ] || exit 0; \
27272 r=`${PWD_COMMAND}`; export r; \
27273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27274 $(HOST_EXPORTS) \
27275 for flag in $(EXTRA_HOST_FLAGS) ; do \
27276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27277 done; \
27278 echo "Doing html in rcs" ; \
27279 (cd $(HOST_SUBDIR)/rcs && \
27280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27282 "RANLIB=$${RANLIB}" \
27283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27284 html) \
27285 || exit 1
27287 @endif rcs
27289 .PHONY: maybe-TAGS-rcs TAGS-rcs
27290 maybe-TAGS-rcs:
27291 @if rcs
27292 maybe-TAGS-rcs: TAGS-rcs
27294 TAGS-rcs: \
27295 configure-rcs
27296 @: $(MAKE); $(unstage)
27297 @[ -f ./rcs/Makefile ] || exit 0; \
27298 r=`${PWD_COMMAND}`; export r; \
27299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27300 $(HOST_EXPORTS) \
27301 for flag in $(EXTRA_HOST_FLAGS) ; do \
27302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27303 done; \
27304 echo "Doing TAGS in rcs" ; \
27305 (cd $(HOST_SUBDIR)/rcs && \
27306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27308 "RANLIB=$${RANLIB}" \
27309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27310 TAGS) \
27311 || exit 1
27313 @endif rcs
27315 .PHONY: maybe-install-info-rcs install-info-rcs
27316 maybe-install-info-rcs:
27317 @if rcs
27318 maybe-install-info-rcs: install-info-rcs
27320 install-info-rcs: \
27321 configure-rcs \
27322 info-rcs
27323 @: $(MAKE); $(unstage)
27324 @[ -f ./rcs/Makefile ] || exit 0; \
27325 r=`${PWD_COMMAND}`; export r; \
27326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327 $(HOST_EXPORTS) \
27328 for flag in $(EXTRA_HOST_FLAGS) ; do \
27329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27330 done; \
27331 echo "Doing install-info in rcs" ; \
27332 (cd $(HOST_SUBDIR)/rcs && \
27333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27335 "RANLIB=$${RANLIB}" \
27336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27337 install-info) \
27338 || exit 1
27340 @endif rcs
27342 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
27343 maybe-install-pdf-rcs:
27344 @if rcs
27345 maybe-install-pdf-rcs: install-pdf-rcs
27347 install-pdf-rcs: \
27348 configure-rcs \
27349 pdf-rcs
27350 @: $(MAKE); $(unstage)
27351 @[ -f ./rcs/Makefile ] || exit 0; \
27352 r=`${PWD_COMMAND}`; export r; \
27353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27354 $(HOST_EXPORTS) \
27355 for flag in $(EXTRA_HOST_FLAGS) ; do \
27356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27357 done; \
27358 echo "Doing install-pdf in rcs" ; \
27359 (cd $(HOST_SUBDIR)/rcs && \
27360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27362 "RANLIB=$${RANLIB}" \
27363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27364 install-pdf) \
27365 || exit 1
27367 @endif rcs
27369 .PHONY: maybe-install-html-rcs install-html-rcs
27370 maybe-install-html-rcs:
27371 @if rcs
27372 maybe-install-html-rcs: install-html-rcs
27374 install-html-rcs: \
27375 configure-rcs \
27376 html-rcs
27377 @: $(MAKE); $(unstage)
27378 @[ -f ./rcs/Makefile ] || exit 0; \
27379 r=`${PWD_COMMAND}`; export r; \
27380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381 $(HOST_EXPORTS) \
27382 for flag in $(EXTRA_HOST_FLAGS) ; do \
27383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27384 done; \
27385 echo "Doing install-html in rcs" ; \
27386 (cd $(HOST_SUBDIR)/rcs && \
27387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389 "RANLIB=$${RANLIB}" \
27390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27391 install-html) \
27392 || exit 1
27394 @endif rcs
27396 .PHONY: maybe-installcheck-rcs installcheck-rcs
27397 maybe-installcheck-rcs:
27398 @if rcs
27399 maybe-installcheck-rcs: installcheck-rcs
27401 installcheck-rcs: \
27402 configure-rcs
27403 @: $(MAKE); $(unstage)
27404 @[ -f ./rcs/Makefile ] || exit 0; \
27405 r=`${PWD_COMMAND}`; export r; \
27406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407 $(HOST_EXPORTS) \
27408 for flag in $(EXTRA_HOST_FLAGS) ; do \
27409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410 done; \
27411 echo "Doing installcheck in rcs" ; \
27412 (cd $(HOST_SUBDIR)/rcs && \
27413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27415 "RANLIB=$${RANLIB}" \
27416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27417 installcheck) \
27418 || exit 1
27420 @endif rcs
27422 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
27423 maybe-mostlyclean-rcs:
27424 @if rcs
27425 maybe-mostlyclean-rcs: mostlyclean-rcs
27427 mostlyclean-rcs:
27428 @: $(MAKE); $(unstage)
27429 @[ -f ./rcs/Makefile ] || exit 0; \
27430 r=`${PWD_COMMAND}`; export r; \
27431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27432 $(HOST_EXPORTS) \
27433 for flag in $(EXTRA_HOST_FLAGS) ; do \
27434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27435 done; \
27436 echo "Doing mostlyclean in rcs" ; \
27437 (cd $(HOST_SUBDIR)/rcs && \
27438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27440 "RANLIB=$${RANLIB}" \
27441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27442 mostlyclean) \
27443 || exit 1
27445 @endif rcs
27447 .PHONY: maybe-clean-rcs clean-rcs
27448 maybe-clean-rcs:
27449 @if rcs
27450 maybe-clean-rcs: clean-rcs
27452 clean-rcs:
27453 @: $(MAKE); $(unstage)
27454 @[ -f ./rcs/Makefile ] || exit 0; \
27455 r=`${PWD_COMMAND}`; export r; \
27456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27457 $(HOST_EXPORTS) \
27458 for flag in $(EXTRA_HOST_FLAGS) ; do \
27459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27460 done; \
27461 echo "Doing clean in rcs" ; \
27462 (cd $(HOST_SUBDIR)/rcs && \
27463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27465 "RANLIB=$${RANLIB}" \
27466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27467 clean) \
27468 || exit 1
27470 @endif rcs
27472 .PHONY: maybe-distclean-rcs distclean-rcs
27473 maybe-distclean-rcs:
27474 @if rcs
27475 maybe-distclean-rcs: distclean-rcs
27477 distclean-rcs:
27478 @: $(MAKE); $(unstage)
27479 @[ -f ./rcs/Makefile ] || exit 0; \
27480 r=`${PWD_COMMAND}`; export r; \
27481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482 $(HOST_EXPORTS) \
27483 for flag in $(EXTRA_HOST_FLAGS) ; do \
27484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27485 done; \
27486 echo "Doing distclean in rcs" ; \
27487 (cd $(HOST_SUBDIR)/rcs && \
27488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490 "RANLIB=$${RANLIB}" \
27491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27492 distclean) \
27493 || exit 1
27495 @endif rcs
27497 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
27498 maybe-maintainer-clean-rcs:
27499 @if rcs
27500 maybe-maintainer-clean-rcs: maintainer-clean-rcs
27502 maintainer-clean-rcs:
27503 @: $(MAKE); $(unstage)
27504 @[ -f ./rcs/Makefile ] || exit 0; \
27505 r=`${PWD_COMMAND}`; export r; \
27506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507 $(HOST_EXPORTS) \
27508 for flag in $(EXTRA_HOST_FLAGS) ; do \
27509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27510 done; \
27511 echo "Doing maintainer-clean in rcs" ; \
27512 (cd $(HOST_SUBDIR)/rcs && \
27513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27515 "RANLIB=$${RANLIB}" \
27516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27517 maintainer-clean) \
27518 || exit 1
27520 @endif rcs
27524 .PHONY: configure-readline maybe-configure-readline
27525 maybe-configure-readline:
27526 @if gcc-bootstrap
27527 configure-readline: stage_current
27528 @endif gcc-bootstrap
27529 @if readline
27530 maybe-configure-readline: configure-readline
27531 configure-readline:
27532 @: $(MAKE); $(unstage)
27533 @r=`${PWD_COMMAND}`; export r; \
27534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
27536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
27537 $(HOST_EXPORTS) \
27538 echo Configuring in $(HOST_SUBDIR)/readline; \
27539 cd "$(HOST_SUBDIR)/readline" || exit 1; \
27540 case $(srcdir) in \
27541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27542 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
27543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27544 esac; \
27545 srcdiroption="--srcdir=$${topdir}/readline"; \
27546 libsrcdir="$$s/readline"; \
27547 $(SHELL) $${libsrcdir}/configure \
27548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27549 --target=${target_alias} $${srcdiroption} \
27550 || exit 1
27551 @endif readline
27557 .PHONY: all-readline maybe-all-readline
27558 maybe-all-readline:
27559 @if gcc-bootstrap
27560 all-readline: stage_current
27561 @endif gcc-bootstrap
27562 @if readline
27563 TARGET-readline=all
27564 maybe-all-readline: all-readline
27565 all-readline: configure-readline
27566 @: $(MAKE); $(unstage)
27567 @r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 $(HOST_EXPORTS) \
27570 (cd $(HOST_SUBDIR)/readline && \
27571 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
27572 @endif readline
27577 .PHONY: check-readline maybe-check-readline
27578 maybe-check-readline:
27579 @if readline
27580 maybe-check-readline: check-readline
27582 check-readline:
27583 @: $(MAKE); $(unstage)
27584 @r=`${PWD_COMMAND}`; export r; \
27585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27586 $(HOST_EXPORTS) \
27587 (cd $(HOST_SUBDIR)/readline && \
27588 $(MAKE) $(FLAGS_TO_PASS) check)
27590 @endif readline
27592 .PHONY: install-readline maybe-install-readline
27593 maybe-install-readline:
27594 @if readline
27595 maybe-install-readline: install-readline
27597 install-readline: installdirs
27598 @: $(MAKE); $(unstage)
27599 @r=`${PWD_COMMAND}`; export r; \
27600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27601 $(HOST_EXPORTS) \
27602 (cd $(HOST_SUBDIR)/readline && \
27603 $(MAKE) $(FLAGS_TO_PASS) install)
27605 @endif readline
27607 # Other targets (info, dvi, pdf, etc.)
27609 .PHONY: maybe-info-readline info-readline
27610 maybe-info-readline:
27611 @if readline
27612 maybe-info-readline: info-readline
27614 info-readline: \
27615 configure-readline
27616 @: $(MAKE); $(unstage)
27617 @[ -f ./readline/Makefile ] || exit 0; \
27618 r=`${PWD_COMMAND}`; export r; \
27619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27620 $(HOST_EXPORTS) \
27621 for flag in $(EXTRA_HOST_FLAGS) ; do \
27622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27623 done; \
27624 echo "Doing info in readline" ; \
27625 (cd $(HOST_SUBDIR)/readline && \
27626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27628 "RANLIB=$${RANLIB}" \
27629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27630 info) \
27631 || exit 1
27633 @endif readline
27635 .PHONY: maybe-dvi-readline dvi-readline
27636 maybe-dvi-readline:
27637 @if readline
27638 maybe-dvi-readline: dvi-readline
27640 dvi-readline: \
27641 configure-readline
27642 @: $(MAKE); $(unstage)
27643 @[ -f ./readline/Makefile ] || exit 0; \
27644 r=`${PWD_COMMAND}`; export r; \
27645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27646 $(HOST_EXPORTS) \
27647 for flag in $(EXTRA_HOST_FLAGS) ; do \
27648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27649 done; \
27650 echo "Doing dvi in readline" ; \
27651 (cd $(HOST_SUBDIR)/readline && \
27652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27654 "RANLIB=$${RANLIB}" \
27655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27656 dvi) \
27657 || exit 1
27659 @endif readline
27661 .PHONY: maybe-pdf-readline pdf-readline
27662 maybe-pdf-readline:
27663 @if readline
27664 maybe-pdf-readline: pdf-readline
27666 pdf-readline: \
27667 configure-readline
27668 @: $(MAKE); $(unstage)
27669 @[ -f ./readline/Makefile ] || exit 0; \
27670 r=`${PWD_COMMAND}`; export r; \
27671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672 $(HOST_EXPORTS) \
27673 for flag in $(EXTRA_HOST_FLAGS) ; do \
27674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675 done; \
27676 echo "Doing pdf in readline" ; \
27677 (cd $(HOST_SUBDIR)/readline && \
27678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680 "RANLIB=$${RANLIB}" \
27681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682 pdf) \
27683 || exit 1
27685 @endif readline
27687 .PHONY: maybe-html-readline html-readline
27688 maybe-html-readline:
27689 @if readline
27690 maybe-html-readline: html-readline
27692 html-readline: \
27693 configure-readline
27694 @: $(MAKE); $(unstage)
27695 @[ -f ./readline/Makefile ] || exit 0; \
27696 r=`${PWD_COMMAND}`; export r; \
27697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27698 $(HOST_EXPORTS) \
27699 for flag in $(EXTRA_HOST_FLAGS) ; do \
27700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27701 done; \
27702 echo "Doing html in readline" ; \
27703 (cd $(HOST_SUBDIR)/readline && \
27704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27706 "RANLIB=$${RANLIB}" \
27707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27708 html) \
27709 || exit 1
27711 @endif readline
27713 .PHONY: maybe-TAGS-readline TAGS-readline
27714 maybe-TAGS-readline:
27715 @if readline
27716 maybe-TAGS-readline: TAGS-readline
27718 TAGS-readline: \
27719 configure-readline
27720 @: $(MAKE); $(unstage)
27721 @[ -f ./readline/Makefile ] || exit 0; \
27722 r=`${PWD_COMMAND}`; export r; \
27723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724 $(HOST_EXPORTS) \
27725 for flag in $(EXTRA_HOST_FLAGS) ; do \
27726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27727 done; \
27728 echo "Doing TAGS in readline" ; \
27729 (cd $(HOST_SUBDIR)/readline && \
27730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27732 "RANLIB=$${RANLIB}" \
27733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27734 TAGS) \
27735 || exit 1
27737 @endif readline
27739 .PHONY: maybe-install-info-readline install-info-readline
27740 maybe-install-info-readline:
27741 @if readline
27742 maybe-install-info-readline: install-info-readline
27744 install-info-readline: \
27745 configure-readline \
27746 info-readline
27747 @: $(MAKE); $(unstage)
27748 @[ -f ./readline/Makefile ] || exit 0; \
27749 r=`${PWD_COMMAND}`; export r; \
27750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751 $(HOST_EXPORTS) \
27752 for flag in $(EXTRA_HOST_FLAGS) ; do \
27753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27754 done; \
27755 echo "Doing install-info in readline" ; \
27756 (cd $(HOST_SUBDIR)/readline && \
27757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27759 "RANLIB=$${RANLIB}" \
27760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27761 install-info) \
27762 || exit 1
27764 @endif readline
27766 .PHONY: maybe-install-pdf-readline install-pdf-readline
27767 maybe-install-pdf-readline:
27768 @if readline
27769 maybe-install-pdf-readline: install-pdf-readline
27771 install-pdf-readline: \
27772 configure-readline \
27773 pdf-readline
27774 @: $(MAKE); $(unstage)
27775 @[ -f ./readline/Makefile ] || exit 0; \
27776 r=`${PWD_COMMAND}`; export r; \
27777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27778 $(HOST_EXPORTS) \
27779 for flag in $(EXTRA_HOST_FLAGS) ; do \
27780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27781 done; \
27782 echo "Doing install-pdf in readline" ; \
27783 (cd $(HOST_SUBDIR)/readline && \
27784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27786 "RANLIB=$${RANLIB}" \
27787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27788 install-pdf) \
27789 || exit 1
27791 @endif readline
27793 .PHONY: maybe-install-html-readline install-html-readline
27794 maybe-install-html-readline:
27795 @if readline
27796 maybe-install-html-readline: install-html-readline
27798 install-html-readline: \
27799 configure-readline \
27800 html-readline
27801 @: $(MAKE); $(unstage)
27802 @[ -f ./readline/Makefile ] || exit 0; \
27803 r=`${PWD_COMMAND}`; export r; \
27804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27805 $(HOST_EXPORTS) \
27806 for flag in $(EXTRA_HOST_FLAGS) ; do \
27807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27808 done; \
27809 echo "Doing install-html in readline" ; \
27810 (cd $(HOST_SUBDIR)/readline && \
27811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27813 "RANLIB=$${RANLIB}" \
27814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27815 install-html) \
27816 || exit 1
27818 @endif readline
27820 .PHONY: maybe-installcheck-readline installcheck-readline
27821 maybe-installcheck-readline:
27822 @if readline
27823 maybe-installcheck-readline: installcheck-readline
27825 installcheck-readline: \
27826 configure-readline
27827 @: $(MAKE); $(unstage)
27828 @[ -f ./readline/Makefile ] || exit 0; \
27829 r=`${PWD_COMMAND}`; export r; \
27830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27831 $(HOST_EXPORTS) \
27832 for flag in $(EXTRA_HOST_FLAGS) ; do \
27833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27834 done; \
27835 echo "Doing installcheck in readline" ; \
27836 (cd $(HOST_SUBDIR)/readline && \
27837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27839 "RANLIB=$${RANLIB}" \
27840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27841 installcheck) \
27842 || exit 1
27844 @endif readline
27846 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
27847 maybe-mostlyclean-readline:
27848 @if readline
27849 maybe-mostlyclean-readline: mostlyclean-readline
27851 mostlyclean-readline:
27852 @: $(MAKE); $(unstage)
27853 @[ -f ./readline/Makefile ] || exit 0; \
27854 r=`${PWD_COMMAND}`; export r; \
27855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27856 $(HOST_EXPORTS) \
27857 for flag in $(EXTRA_HOST_FLAGS) ; do \
27858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27859 done; \
27860 echo "Doing mostlyclean in readline" ; \
27861 (cd $(HOST_SUBDIR)/readline && \
27862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27864 "RANLIB=$${RANLIB}" \
27865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27866 mostlyclean) \
27867 || exit 1
27869 @endif readline
27871 .PHONY: maybe-clean-readline clean-readline
27872 maybe-clean-readline:
27873 @if readline
27874 maybe-clean-readline: clean-readline
27876 clean-readline:
27877 @: $(MAKE); $(unstage)
27878 @[ -f ./readline/Makefile ] || exit 0; \
27879 r=`${PWD_COMMAND}`; export r; \
27880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881 $(HOST_EXPORTS) \
27882 for flag in $(EXTRA_HOST_FLAGS) ; do \
27883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27884 done; \
27885 echo "Doing clean in readline" ; \
27886 (cd $(HOST_SUBDIR)/readline && \
27887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27889 "RANLIB=$${RANLIB}" \
27890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27891 clean) \
27892 || exit 1
27894 @endif readline
27896 .PHONY: maybe-distclean-readline distclean-readline
27897 maybe-distclean-readline:
27898 @if readline
27899 maybe-distclean-readline: distclean-readline
27901 distclean-readline:
27902 @: $(MAKE); $(unstage)
27903 @[ -f ./readline/Makefile ] || exit 0; \
27904 r=`${PWD_COMMAND}`; export r; \
27905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27906 $(HOST_EXPORTS) \
27907 for flag in $(EXTRA_HOST_FLAGS) ; do \
27908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27909 done; \
27910 echo "Doing distclean in readline" ; \
27911 (cd $(HOST_SUBDIR)/readline && \
27912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27914 "RANLIB=$${RANLIB}" \
27915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27916 distclean) \
27917 || exit 1
27919 @endif readline
27921 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
27922 maybe-maintainer-clean-readline:
27923 @if readline
27924 maybe-maintainer-clean-readline: maintainer-clean-readline
27926 maintainer-clean-readline:
27927 @: $(MAKE); $(unstage)
27928 @[ -f ./readline/Makefile ] || exit 0; \
27929 r=`${PWD_COMMAND}`; export r; \
27930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27931 $(HOST_EXPORTS) \
27932 for flag in $(EXTRA_HOST_FLAGS) ; do \
27933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27934 done; \
27935 echo "Doing maintainer-clean in readline" ; \
27936 (cd $(HOST_SUBDIR)/readline && \
27937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27939 "RANLIB=$${RANLIB}" \
27940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27941 maintainer-clean) \
27942 || exit 1
27944 @endif readline
27948 .PHONY: configure-release maybe-configure-release
27949 maybe-configure-release:
27950 @if gcc-bootstrap
27951 configure-release: stage_current
27952 @endif gcc-bootstrap
27953 @if release
27954 maybe-configure-release: configure-release
27955 configure-release:
27956 @: $(MAKE); $(unstage)
27957 @r=`${PWD_COMMAND}`; export r; \
27958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
27960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
27961 $(HOST_EXPORTS) \
27962 echo Configuring in $(HOST_SUBDIR)/release; \
27963 cd "$(HOST_SUBDIR)/release" || exit 1; \
27964 case $(srcdir) in \
27965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27966 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
27967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27968 esac; \
27969 srcdiroption="--srcdir=$${topdir}/release"; \
27970 libsrcdir="$$s/release"; \
27971 $(SHELL) $${libsrcdir}/configure \
27972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27973 --target=${target_alias} $${srcdiroption} \
27974 || exit 1
27975 @endif release
27981 .PHONY: all-release maybe-all-release
27982 maybe-all-release:
27983 @if gcc-bootstrap
27984 all-release: stage_current
27985 @endif gcc-bootstrap
27986 @if release
27987 TARGET-release=all
27988 maybe-all-release: all-release
27989 all-release: configure-release
27990 @: $(MAKE); $(unstage)
27991 @r=`${PWD_COMMAND}`; export r; \
27992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993 $(HOST_EXPORTS) \
27994 (cd $(HOST_SUBDIR)/release && \
27995 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
27996 @endif release
28001 .PHONY: check-release maybe-check-release
28002 maybe-check-release:
28003 @if release
28004 maybe-check-release: check-release
28006 check-release:
28008 @endif release
28010 .PHONY: install-release maybe-install-release
28011 maybe-install-release:
28012 @if release
28013 maybe-install-release: install-release
28015 install-release:
28017 @endif release
28019 # Other targets (info, dvi, pdf, etc.)
28021 .PHONY: maybe-info-release info-release
28022 maybe-info-release:
28023 @if release
28024 maybe-info-release: info-release
28026 info-release: \
28027 configure-release
28028 @: $(MAKE); $(unstage)
28029 @[ -f ./release/Makefile ] || exit 0; \
28030 r=`${PWD_COMMAND}`; export r; \
28031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032 $(HOST_EXPORTS) \
28033 for flag in $(EXTRA_HOST_FLAGS) ; do \
28034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28035 done; \
28036 echo "Doing info in release" ; \
28037 (cd $(HOST_SUBDIR)/release && \
28038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28040 "RANLIB=$${RANLIB}" \
28041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042 info) \
28043 || exit 1
28045 @endif release
28047 .PHONY: maybe-dvi-release dvi-release
28048 maybe-dvi-release:
28049 @if release
28050 maybe-dvi-release: dvi-release
28052 dvi-release: \
28053 configure-release
28054 @: $(MAKE); $(unstage)
28055 @[ -f ./release/Makefile ] || exit 0; \
28056 r=`${PWD_COMMAND}`; export r; \
28057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058 $(HOST_EXPORTS) \
28059 for flag in $(EXTRA_HOST_FLAGS) ; do \
28060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061 done; \
28062 echo "Doing dvi in release" ; \
28063 (cd $(HOST_SUBDIR)/release && \
28064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066 "RANLIB=$${RANLIB}" \
28067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068 dvi) \
28069 || exit 1
28071 @endif release
28073 .PHONY: maybe-pdf-release pdf-release
28074 maybe-pdf-release:
28075 @if release
28076 maybe-pdf-release: pdf-release
28078 pdf-release: \
28079 configure-release
28080 @: $(MAKE); $(unstage)
28081 @[ -f ./release/Makefile ] || exit 0; \
28082 r=`${PWD_COMMAND}`; export r; \
28083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084 $(HOST_EXPORTS) \
28085 for flag in $(EXTRA_HOST_FLAGS) ; do \
28086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28087 done; \
28088 echo "Doing pdf in release" ; \
28089 (cd $(HOST_SUBDIR)/release && \
28090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092 "RANLIB=$${RANLIB}" \
28093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28094 pdf) \
28095 || exit 1
28097 @endif release
28099 .PHONY: maybe-html-release html-release
28100 maybe-html-release:
28101 @if release
28102 maybe-html-release: html-release
28104 html-release: \
28105 configure-release
28106 @: $(MAKE); $(unstage)
28107 @[ -f ./release/Makefile ] || exit 0; \
28108 r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110 $(HOST_EXPORTS) \
28111 for flag in $(EXTRA_HOST_FLAGS) ; do \
28112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28113 done; \
28114 echo "Doing html in release" ; \
28115 (cd $(HOST_SUBDIR)/release && \
28116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28118 "RANLIB=$${RANLIB}" \
28119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28120 html) \
28121 || exit 1
28123 @endif release
28125 .PHONY: maybe-TAGS-release TAGS-release
28126 maybe-TAGS-release:
28127 @if release
28128 maybe-TAGS-release: TAGS-release
28130 TAGS-release: \
28131 configure-release
28132 @: $(MAKE); $(unstage)
28133 @[ -f ./release/Makefile ] || exit 0; \
28134 r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136 $(HOST_EXPORTS) \
28137 for flag in $(EXTRA_HOST_FLAGS) ; do \
28138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139 done; \
28140 echo "Doing TAGS in release" ; \
28141 (cd $(HOST_SUBDIR)/release && \
28142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144 "RANLIB=$${RANLIB}" \
28145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146 TAGS) \
28147 || exit 1
28149 @endif release
28151 .PHONY: maybe-install-info-release install-info-release
28152 maybe-install-info-release:
28153 @if release
28154 maybe-install-info-release: install-info-release
28156 install-info-release: \
28157 configure-release \
28158 info-release
28159 @: $(MAKE); $(unstage)
28160 @[ -f ./release/Makefile ] || exit 0; \
28161 r=`${PWD_COMMAND}`; export r; \
28162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163 $(HOST_EXPORTS) \
28164 for flag in $(EXTRA_HOST_FLAGS) ; do \
28165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166 done; \
28167 echo "Doing install-info in release" ; \
28168 (cd $(HOST_SUBDIR)/release && \
28169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28171 "RANLIB=$${RANLIB}" \
28172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28173 install-info) \
28174 || exit 1
28176 @endif release
28178 .PHONY: maybe-install-pdf-release install-pdf-release
28179 maybe-install-pdf-release:
28180 @if release
28181 maybe-install-pdf-release: install-pdf-release
28183 install-pdf-release: \
28184 configure-release \
28185 pdf-release
28186 @: $(MAKE); $(unstage)
28187 @[ -f ./release/Makefile ] || exit 0; \
28188 r=`${PWD_COMMAND}`; export r; \
28189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28190 $(HOST_EXPORTS) \
28191 for flag in $(EXTRA_HOST_FLAGS) ; do \
28192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28193 done; \
28194 echo "Doing install-pdf in release" ; \
28195 (cd $(HOST_SUBDIR)/release && \
28196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28198 "RANLIB=$${RANLIB}" \
28199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28200 install-pdf) \
28201 || exit 1
28203 @endif release
28205 .PHONY: maybe-install-html-release install-html-release
28206 maybe-install-html-release:
28207 @if release
28208 maybe-install-html-release: install-html-release
28210 install-html-release: \
28211 configure-release \
28212 html-release
28213 @: $(MAKE); $(unstage)
28214 @[ -f ./release/Makefile ] || exit 0; \
28215 r=`${PWD_COMMAND}`; export r; \
28216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28217 $(HOST_EXPORTS) \
28218 for flag in $(EXTRA_HOST_FLAGS) ; do \
28219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28220 done; \
28221 echo "Doing install-html in release" ; \
28222 (cd $(HOST_SUBDIR)/release && \
28223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28225 "RANLIB=$${RANLIB}" \
28226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28227 install-html) \
28228 || exit 1
28230 @endif release
28232 .PHONY: maybe-installcheck-release installcheck-release
28233 maybe-installcheck-release:
28234 @if release
28235 maybe-installcheck-release: installcheck-release
28237 installcheck-release: \
28238 configure-release
28239 @: $(MAKE); $(unstage)
28240 @[ -f ./release/Makefile ] || exit 0; \
28241 r=`${PWD_COMMAND}`; export r; \
28242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28243 $(HOST_EXPORTS) \
28244 for flag in $(EXTRA_HOST_FLAGS) ; do \
28245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28246 done; \
28247 echo "Doing installcheck in release" ; \
28248 (cd $(HOST_SUBDIR)/release && \
28249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28251 "RANLIB=$${RANLIB}" \
28252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28253 installcheck) \
28254 || exit 1
28256 @endif release
28258 .PHONY: maybe-mostlyclean-release mostlyclean-release
28259 maybe-mostlyclean-release:
28260 @if release
28261 maybe-mostlyclean-release: mostlyclean-release
28263 mostlyclean-release:
28264 @: $(MAKE); $(unstage)
28265 @[ -f ./release/Makefile ] || exit 0; \
28266 r=`${PWD_COMMAND}`; export r; \
28267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268 $(HOST_EXPORTS) \
28269 for flag in $(EXTRA_HOST_FLAGS) ; do \
28270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28271 done; \
28272 echo "Doing mostlyclean in release" ; \
28273 (cd $(HOST_SUBDIR)/release && \
28274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28276 "RANLIB=$${RANLIB}" \
28277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28278 mostlyclean) \
28279 || exit 1
28281 @endif release
28283 .PHONY: maybe-clean-release clean-release
28284 maybe-clean-release:
28285 @if release
28286 maybe-clean-release: clean-release
28288 clean-release:
28289 @: $(MAKE); $(unstage)
28290 @[ -f ./release/Makefile ] || exit 0; \
28291 r=`${PWD_COMMAND}`; export r; \
28292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28293 $(HOST_EXPORTS) \
28294 for flag in $(EXTRA_HOST_FLAGS) ; do \
28295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28296 done; \
28297 echo "Doing clean in release" ; \
28298 (cd $(HOST_SUBDIR)/release && \
28299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28301 "RANLIB=$${RANLIB}" \
28302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28303 clean) \
28304 || exit 1
28306 @endif release
28308 .PHONY: maybe-distclean-release distclean-release
28309 maybe-distclean-release:
28310 @if release
28311 maybe-distclean-release: distclean-release
28313 distclean-release:
28314 @: $(MAKE); $(unstage)
28315 @[ -f ./release/Makefile ] || exit 0; \
28316 r=`${PWD_COMMAND}`; export r; \
28317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28318 $(HOST_EXPORTS) \
28319 for flag in $(EXTRA_HOST_FLAGS) ; do \
28320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28321 done; \
28322 echo "Doing distclean in release" ; \
28323 (cd $(HOST_SUBDIR)/release && \
28324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28326 "RANLIB=$${RANLIB}" \
28327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28328 distclean) \
28329 || exit 1
28331 @endif release
28333 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
28334 maybe-maintainer-clean-release:
28335 @if release
28336 maybe-maintainer-clean-release: maintainer-clean-release
28338 maintainer-clean-release:
28339 @: $(MAKE); $(unstage)
28340 @[ -f ./release/Makefile ] || exit 0; \
28341 r=`${PWD_COMMAND}`; export r; \
28342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28343 $(HOST_EXPORTS) \
28344 for flag in $(EXTRA_HOST_FLAGS) ; do \
28345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28346 done; \
28347 echo "Doing maintainer-clean in release" ; \
28348 (cd $(HOST_SUBDIR)/release && \
28349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28351 "RANLIB=$${RANLIB}" \
28352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28353 maintainer-clean) \
28354 || exit 1
28356 @endif release
28360 .PHONY: configure-recode maybe-configure-recode
28361 maybe-configure-recode:
28362 @if gcc-bootstrap
28363 configure-recode: stage_current
28364 @endif gcc-bootstrap
28365 @if recode
28366 maybe-configure-recode: configure-recode
28367 configure-recode:
28368 @: $(MAKE); $(unstage)
28369 @r=`${PWD_COMMAND}`; export r; \
28370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28371 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
28372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
28373 $(HOST_EXPORTS) \
28374 echo Configuring in $(HOST_SUBDIR)/recode; \
28375 cd "$(HOST_SUBDIR)/recode" || exit 1; \
28376 case $(srcdir) in \
28377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28378 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
28379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28380 esac; \
28381 srcdiroption="--srcdir=$${topdir}/recode"; \
28382 libsrcdir="$$s/recode"; \
28383 $(SHELL) $${libsrcdir}/configure \
28384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28385 --target=${target_alias} $${srcdiroption} \
28386 || exit 1
28387 @endif recode
28393 .PHONY: all-recode maybe-all-recode
28394 maybe-all-recode:
28395 @if gcc-bootstrap
28396 all-recode: stage_current
28397 @endif gcc-bootstrap
28398 @if recode
28399 TARGET-recode=all
28400 maybe-all-recode: all-recode
28401 all-recode: configure-recode
28402 @: $(MAKE); $(unstage)
28403 @r=`${PWD_COMMAND}`; export r; \
28404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28405 $(HOST_EXPORTS) \
28406 (cd $(HOST_SUBDIR)/recode && \
28407 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
28408 @endif recode
28413 .PHONY: check-recode maybe-check-recode
28414 maybe-check-recode:
28415 @if recode
28416 maybe-check-recode: check-recode
28418 check-recode:
28419 @: $(MAKE); $(unstage)
28420 @r=`${PWD_COMMAND}`; export r; \
28421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422 $(HOST_EXPORTS) \
28423 (cd $(HOST_SUBDIR)/recode && \
28424 $(MAKE) $(FLAGS_TO_PASS) check)
28426 @endif recode
28428 .PHONY: install-recode maybe-install-recode
28429 maybe-install-recode:
28430 @if recode
28431 maybe-install-recode: install-recode
28433 install-recode: installdirs
28434 @: $(MAKE); $(unstage)
28435 @r=`${PWD_COMMAND}`; export r; \
28436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437 $(HOST_EXPORTS) \
28438 (cd $(HOST_SUBDIR)/recode && \
28439 $(MAKE) $(FLAGS_TO_PASS) install)
28441 @endif recode
28443 # Other targets (info, dvi, pdf, etc.)
28445 .PHONY: maybe-info-recode info-recode
28446 maybe-info-recode:
28447 @if recode
28448 maybe-info-recode: info-recode
28450 info-recode: \
28451 configure-recode
28452 @: $(MAKE); $(unstage)
28453 @[ -f ./recode/Makefile ] || exit 0; \
28454 r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 for flag in $(EXTRA_HOST_FLAGS) ; do \
28458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 done; \
28460 echo "Doing info in recode" ; \
28461 (cd $(HOST_SUBDIR)/recode && \
28462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464 "RANLIB=$${RANLIB}" \
28465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466 info) \
28467 || exit 1
28469 @endif recode
28471 .PHONY: maybe-dvi-recode dvi-recode
28472 maybe-dvi-recode:
28473 @if recode
28474 maybe-dvi-recode: dvi-recode
28476 dvi-recode: \
28477 configure-recode
28478 @: $(MAKE); $(unstage)
28479 @[ -f ./recode/Makefile ] || exit 0; \
28480 r=`${PWD_COMMAND}`; export r; \
28481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482 $(HOST_EXPORTS) \
28483 for flag in $(EXTRA_HOST_FLAGS) ; do \
28484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28485 done; \
28486 echo "Doing dvi in recode" ; \
28487 (cd $(HOST_SUBDIR)/recode && \
28488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28490 "RANLIB=$${RANLIB}" \
28491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28492 dvi) \
28493 || exit 1
28495 @endif recode
28497 .PHONY: maybe-pdf-recode pdf-recode
28498 maybe-pdf-recode:
28499 @if recode
28500 maybe-pdf-recode: pdf-recode
28502 pdf-recode: \
28503 configure-recode
28504 @: $(MAKE); $(unstage)
28505 @[ -f ./recode/Makefile ] || exit 0; \
28506 r=`${PWD_COMMAND}`; export r; \
28507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508 $(HOST_EXPORTS) \
28509 for flag in $(EXTRA_HOST_FLAGS) ; do \
28510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511 done; \
28512 echo "Doing pdf in recode" ; \
28513 (cd $(HOST_SUBDIR)/recode && \
28514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516 "RANLIB=$${RANLIB}" \
28517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518 pdf) \
28519 || exit 1
28521 @endif recode
28523 .PHONY: maybe-html-recode html-recode
28524 maybe-html-recode:
28525 @if recode
28526 maybe-html-recode: html-recode
28528 html-recode: \
28529 configure-recode
28530 @: $(MAKE); $(unstage)
28531 @[ -f ./recode/Makefile ] || exit 0; \
28532 r=`${PWD_COMMAND}`; export r; \
28533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 $(HOST_EXPORTS) \
28535 for flag in $(EXTRA_HOST_FLAGS) ; do \
28536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 done; \
28538 echo "Doing html in recode" ; \
28539 (cd $(HOST_SUBDIR)/recode && \
28540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542 "RANLIB=$${RANLIB}" \
28543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544 html) \
28545 || exit 1
28547 @endif recode
28549 .PHONY: maybe-TAGS-recode TAGS-recode
28550 maybe-TAGS-recode:
28551 @if recode
28552 maybe-TAGS-recode: TAGS-recode
28554 TAGS-recode: \
28555 configure-recode
28556 @: $(MAKE); $(unstage)
28557 @[ -f ./recode/Makefile ] || exit 0; \
28558 r=`${PWD_COMMAND}`; export r; \
28559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28560 $(HOST_EXPORTS) \
28561 for flag in $(EXTRA_HOST_FLAGS) ; do \
28562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28563 done; \
28564 echo "Doing TAGS in recode" ; \
28565 (cd $(HOST_SUBDIR)/recode && \
28566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28568 "RANLIB=$${RANLIB}" \
28569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28570 TAGS) \
28571 || exit 1
28573 @endif recode
28575 .PHONY: maybe-install-info-recode install-info-recode
28576 maybe-install-info-recode:
28577 @if recode
28578 maybe-install-info-recode: install-info-recode
28580 install-info-recode: \
28581 configure-recode \
28582 info-recode
28583 @: $(MAKE); $(unstage)
28584 @[ -f ./recode/Makefile ] || exit 0; \
28585 r=`${PWD_COMMAND}`; export r; \
28586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587 $(HOST_EXPORTS) \
28588 for flag in $(EXTRA_HOST_FLAGS) ; do \
28589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28590 done; \
28591 echo "Doing install-info in recode" ; \
28592 (cd $(HOST_SUBDIR)/recode && \
28593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28595 "RANLIB=$${RANLIB}" \
28596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28597 install-info) \
28598 || exit 1
28600 @endif recode
28602 .PHONY: maybe-install-pdf-recode install-pdf-recode
28603 maybe-install-pdf-recode:
28604 @if recode
28605 maybe-install-pdf-recode: install-pdf-recode
28607 install-pdf-recode: \
28608 configure-recode \
28609 pdf-recode
28610 @: $(MAKE); $(unstage)
28611 @[ -f ./recode/Makefile ] || exit 0; \
28612 r=`${PWD_COMMAND}`; export r; \
28613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28614 $(HOST_EXPORTS) \
28615 for flag in $(EXTRA_HOST_FLAGS) ; do \
28616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28617 done; \
28618 echo "Doing install-pdf in recode" ; \
28619 (cd $(HOST_SUBDIR)/recode && \
28620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28622 "RANLIB=$${RANLIB}" \
28623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28624 install-pdf) \
28625 || exit 1
28627 @endif recode
28629 .PHONY: maybe-install-html-recode install-html-recode
28630 maybe-install-html-recode:
28631 @if recode
28632 maybe-install-html-recode: install-html-recode
28634 install-html-recode: \
28635 configure-recode \
28636 html-recode
28637 @: $(MAKE); $(unstage)
28638 @[ -f ./recode/Makefile ] || exit 0; \
28639 r=`${PWD_COMMAND}`; export r; \
28640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28641 $(HOST_EXPORTS) \
28642 for flag in $(EXTRA_HOST_FLAGS) ; do \
28643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28644 done; \
28645 echo "Doing install-html in recode" ; \
28646 (cd $(HOST_SUBDIR)/recode && \
28647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28649 "RANLIB=$${RANLIB}" \
28650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28651 install-html) \
28652 || exit 1
28654 @endif recode
28656 .PHONY: maybe-installcheck-recode installcheck-recode
28657 maybe-installcheck-recode:
28658 @if recode
28659 maybe-installcheck-recode: installcheck-recode
28661 installcheck-recode: \
28662 configure-recode
28663 @: $(MAKE); $(unstage)
28664 @[ -f ./recode/Makefile ] || exit 0; \
28665 r=`${PWD_COMMAND}`; export r; \
28666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667 $(HOST_EXPORTS) \
28668 for flag in $(EXTRA_HOST_FLAGS) ; do \
28669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670 done; \
28671 echo "Doing installcheck in recode" ; \
28672 (cd $(HOST_SUBDIR)/recode && \
28673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675 "RANLIB=$${RANLIB}" \
28676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677 installcheck) \
28678 || exit 1
28680 @endif recode
28682 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
28683 maybe-mostlyclean-recode:
28684 @if recode
28685 maybe-mostlyclean-recode: mostlyclean-recode
28687 mostlyclean-recode:
28688 @: $(MAKE); $(unstage)
28689 @[ -f ./recode/Makefile ] || exit 0; \
28690 r=`${PWD_COMMAND}`; export r; \
28691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28692 $(HOST_EXPORTS) \
28693 for flag in $(EXTRA_HOST_FLAGS) ; do \
28694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28695 done; \
28696 echo "Doing mostlyclean in recode" ; \
28697 (cd $(HOST_SUBDIR)/recode && \
28698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28700 "RANLIB=$${RANLIB}" \
28701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28702 mostlyclean) \
28703 || exit 1
28705 @endif recode
28707 .PHONY: maybe-clean-recode clean-recode
28708 maybe-clean-recode:
28709 @if recode
28710 maybe-clean-recode: clean-recode
28712 clean-recode:
28713 @: $(MAKE); $(unstage)
28714 @[ -f ./recode/Makefile ] || exit 0; \
28715 r=`${PWD_COMMAND}`; export r; \
28716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28717 $(HOST_EXPORTS) \
28718 for flag in $(EXTRA_HOST_FLAGS) ; do \
28719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28720 done; \
28721 echo "Doing clean in recode" ; \
28722 (cd $(HOST_SUBDIR)/recode && \
28723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28725 "RANLIB=$${RANLIB}" \
28726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28727 clean) \
28728 || exit 1
28730 @endif recode
28732 .PHONY: maybe-distclean-recode distclean-recode
28733 maybe-distclean-recode:
28734 @if recode
28735 maybe-distclean-recode: distclean-recode
28737 distclean-recode:
28738 @: $(MAKE); $(unstage)
28739 @[ -f ./recode/Makefile ] || exit 0; \
28740 r=`${PWD_COMMAND}`; export r; \
28741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28742 $(HOST_EXPORTS) \
28743 for flag in $(EXTRA_HOST_FLAGS) ; do \
28744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28745 done; \
28746 echo "Doing distclean in recode" ; \
28747 (cd $(HOST_SUBDIR)/recode && \
28748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28750 "RANLIB=$${RANLIB}" \
28751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28752 distclean) \
28753 || exit 1
28755 @endif recode
28757 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
28758 maybe-maintainer-clean-recode:
28759 @if recode
28760 maybe-maintainer-clean-recode: maintainer-clean-recode
28762 maintainer-clean-recode:
28763 @: $(MAKE); $(unstage)
28764 @[ -f ./recode/Makefile ] || exit 0; \
28765 r=`${PWD_COMMAND}`; export r; \
28766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28767 $(HOST_EXPORTS) \
28768 for flag in $(EXTRA_HOST_FLAGS) ; do \
28769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28770 done; \
28771 echo "Doing maintainer-clean in recode" ; \
28772 (cd $(HOST_SUBDIR)/recode && \
28773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28775 "RANLIB=$${RANLIB}" \
28776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28777 maintainer-clean) \
28778 || exit 1
28780 @endif recode
28784 .PHONY: configure-sed maybe-configure-sed
28785 maybe-configure-sed:
28786 @if gcc-bootstrap
28787 configure-sed: stage_current
28788 @endif gcc-bootstrap
28789 @if sed
28790 maybe-configure-sed: configure-sed
28791 configure-sed:
28792 @: $(MAKE); $(unstage)
28793 @r=`${PWD_COMMAND}`; export r; \
28794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28795 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
28796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
28797 $(HOST_EXPORTS) \
28798 echo Configuring in $(HOST_SUBDIR)/sed; \
28799 cd "$(HOST_SUBDIR)/sed" || exit 1; \
28800 case $(srcdir) in \
28801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28802 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
28803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28804 esac; \
28805 srcdiroption="--srcdir=$${topdir}/sed"; \
28806 libsrcdir="$$s/sed"; \
28807 $(SHELL) $${libsrcdir}/configure \
28808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28809 --target=${target_alias} $${srcdiroption} \
28810 || exit 1
28811 @endif sed
28817 .PHONY: all-sed maybe-all-sed
28818 maybe-all-sed:
28819 @if gcc-bootstrap
28820 all-sed: stage_current
28821 @endif gcc-bootstrap
28822 @if sed
28823 TARGET-sed=all
28824 maybe-all-sed: all-sed
28825 all-sed: configure-sed
28826 @: $(MAKE); $(unstage)
28827 @r=`${PWD_COMMAND}`; export r; \
28828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829 $(HOST_EXPORTS) \
28830 (cd $(HOST_SUBDIR)/sed && \
28831 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
28832 @endif sed
28837 .PHONY: check-sed maybe-check-sed
28838 maybe-check-sed:
28839 @if sed
28840 maybe-check-sed: check-sed
28842 check-sed:
28843 @: $(MAKE); $(unstage)
28844 @r=`${PWD_COMMAND}`; export r; \
28845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846 $(HOST_EXPORTS) \
28847 (cd $(HOST_SUBDIR)/sed && \
28848 $(MAKE) $(FLAGS_TO_PASS) check)
28850 @endif sed
28852 .PHONY: install-sed maybe-install-sed
28853 maybe-install-sed:
28854 @if sed
28855 maybe-install-sed: install-sed
28857 install-sed: installdirs
28858 @: $(MAKE); $(unstage)
28859 @r=`${PWD_COMMAND}`; export r; \
28860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28861 $(HOST_EXPORTS) \
28862 (cd $(HOST_SUBDIR)/sed && \
28863 $(MAKE) $(FLAGS_TO_PASS) install)
28865 @endif sed
28867 # Other targets (info, dvi, pdf, etc.)
28869 .PHONY: maybe-info-sed info-sed
28870 maybe-info-sed:
28871 @if sed
28872 maybe-info-sed: info-sed
28874 info-sed: \
28875 configure-sed
28876 @: $(MAKE); $(unstage)
28877 @[ -f ./sed/Makefile ] || exit 0; \
28878 r=`${PWD_COMMAND}`; export r; \
28879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28880 $(HOST_EXPORTS) \
28881 for flag in $(EXTRA_HOST_FLAGS) ; do \
28882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28883 done; \
28884 echo "Doing info in sed" ; \
28885 (cd $(HOST_SUBDIR)/sed && \
28886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28888 "RANLIB=$${RANLIB}" \
28889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28890 info) \
28891 || exit 1
28893 @endif sed
28895 .PHONY: maybe-dvi-sed dvi-sed
28896 maybe-dvi-sed:
28897 @if sed
28898 maybe-dvi-sed: dvi-sed
28900 dvi-sed: \
28901 configure-sed
28902 @: $(MAKE); $(unstage)
28903 @[ -f ./sed/Makefile ] || exit 0; \
28904 r=`${PWD_COMMAND}`; export r; \
28905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28906 $(HOST_EXPORTS) \
28907 for flag in $(EXTRA_HOST_FLAGS) ; do \
28908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28909 done; \
28910 echo "Doing dvi in sed" ; \
28911 (cd $(HOST_SUBDIR)/sed && \
28912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28914 "RANLIB=$${RANLIB}" \
28915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28916 dvi) \
28917 || exit 1
28919 @endif sed
28921 .PHONY: maybe-pdf-sed pdf-sed
28922 maybe-pdf-sed:
28923 @if sed
28924 maybe-pdf-sed: pdf-sed
28926 pdf-sed: \
28927 configure-sed
28928 @: $(MAKE); $(unstage)
28929 @[ -f ./sed/Makefile ] || exit 0; \
28930 r=`${PWD_COMMAND}`; export r; \
28931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932 $(HOST_EXPORTS) \
28933 for flag in $(EXTRA_HOST_FLAGS) ; do \
28934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28935 done; \
28936 echo "Doing pdf in sed" ; \
28937 (cd $(HOST_SUBDIR)/sed && \
28938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28940 "RANLIB=$${RANLIB}" \
28941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28942 pdf) \
28943 || exit 1
28945 @endif sed
28947 .PHONY: maybe-html-sed html-sed
28948 maybe-html-sed:
28949 @if sed
28950 maybe-html-sed: html-sed
28952 html-sed: \
28953 configure-sed
28954 @: $(MAKE); $(unstage)
28955 @[ -f ./sed/Makefile ] || exit 0; \
28956 r=`${PWD_COMMAND}`; export r; \
28957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958 $(HOST_EXPORTS) \
28959 for flag in $(EXTRA_HOST_FLAGS) ; do \
28960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28961 done; \
28962 echo "Doing html in sed" ; \
28963 (cd $(HOST_SUBDIR)/sed && \
28964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28966 "RANLIB=$${RANLIB}" \
28967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28968 html) \
28969 || exit 1
28971 @endif sed
28973 .PHONY: maybe-TAGS-sed TAGS-sed
28974 maybe-TAGS-sed:
28975 @if sed
28976 maybe-TAGS-sed: TAGS-sed
28978 TAGS-sed: \
28979 configure-sed
28980 @: $(MAKE); $(unstage)
28981 @[ -f ./sed/Makefile ] || exit 0; \
28982 r=`${PWD_COMMAND}`; export r; \
28983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984 $(HOST_EXPORTS) \
28985 for flag in $(EXTRA_HOST_FLAGS) ; do \
28986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987 done; \
28988 echo "Doing TAGS in sed" ; \
28989 (cd $(HOST_SUBDIR)/sed && \
28990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992 "RANLIB=$${RANLIB}" \
28993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994 TAGS) \
28995 || exit 1
28997 @endif sed
28999 .PHONY: maybe-install-info-sed install-info-sed
29000 maybe-install-info-sed:
29001 @if sed
29002 maybe-install-info-sed: install-info-sed
29004 install-info-sed: \
29005 configure-sed \
29006 info-sed
29007 @: $(MAKE); $(unstage)
29008 @[ -f ./sed/Makefile ] || exit 0; \
29009 r=`${PWD_COMMAND}`; export r; \
29010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29011 $(HOST_EXPORTS) \
29012 for flag in $(EXTRA_HOST_FLAGS) ; do \
29013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29014 done; \
29015 echo "Doing install-info in sed" ; \
29016 (cd $(HOST_SUBDIR)/sed && \
29017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29019 "RANLIB=$${RANLIB}" \
29020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29021 install-info) \
29022 || exit 1
29024 @endif sed
29026 .PHONY: maybe-install-pdf-sed install-pdf-sed
29027 maybe-install-pdf-sed:
29028 @if sed
29029 maybe-install-pdf-sed: install-pdf-sed
29031 install-pdf-sed: \
29032 configure-sed \
29033 pdf-sed
29034 @: $(MAKE); $(unstage)
29035 @[ -f ./sed/Makefile ] || exit 0; \
29036 r=`${PWD_COMMAND}`; export r; \
29037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038 $(HOST_EXPORTS) \
29039 for flag in $(EXTRA_HOST_FLAGS) ; do \
29040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29041 done; \
29042 echo "Doing install-pdf in sed" ; \
29043 (cd $(HOST_SUBDIR)/sed && \
29044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29046 "RANLIB=$${RANLIB}" \
29047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29048 install-pdf) \
29049 || exit 1
29051 @endif sed
29053 .PHONY: maybe-install-html-sed install-html-sed
29054 maybe-install-html-sed:
29055 @if sed
29056 maybe-install-html-sed: install-html-sed
29058 install-html-sed: \
29059 configure-sed \
29060 html-sed
29061 @: $(MAKE); $(unstage)
29062 @[ -f ./sed/Makefile ] || exit 0; \
29063 r=`${PWD_COMMAND}`; export r; \
29064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065 $(HOST_EXPORTS) \
29066 for flag in $(EXTRA_HOST_FLAGS) ; do \
29067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29068 done; \
29069 echo "Doing install-html in sed" ; \
29070 (cd $(HOST_SUBDIR)/sed && \
29071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29073 "RANLIB=$${RANLIB}" \
29074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29075 install-html) \
29076 || exit 1
29078 @endif sed
29080 .PHONY: maybe-installcheck-sed installcheck-sed
29081 maybe-installcheck-sed:
29082 @if sed
29083 maybe-installcheck-sed: installcheck-sed
29085 installcheck-sed: \
29086 configure-sed
29087 @: $(MAKE); $(unstage)
29088 @[ -f ./sed/Makefile ] || exit 0; \
29089 r=`${PWD_COMMAND}`; export r; \
29090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091 $(HOST_EXPORTS) \
29092 for flag in $(EXTRA_HOST_FLAGS) ; do \
29093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29094 done; \
29095 echo "Doing installcheck in sed" ; \
29096 (cd $(HOST_SUBDIR)/sed && \
29097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29099 "RANLIB=$${RANLIB}" \
29100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29101 installcheck) \
29102 || exit 1
29104 @endif sed
29106 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
29107 maybe-mostlyclean-sed:
29108 @if sed
29109 maybe-mostlyclean-sed: mostlyclean-sed
29111 mostlyclean-sed:
29112 @: $(MAKE); $(unstage)
29113 @[ -f ./sed/Makefile ] || exit 0; \
29114 r=`${PWD_COMMAND}`; export r; \
29115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116 $(HOST_EXPORTS) \
29117 for flag in $(EXTRA_HOST_FLAGS) ; do \
29118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29119 done; \
29120 echo "Doing mostlyclean in sed" ; \
29121 (cd $(HOST_SUBDIR)/sed && \
29122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29124 "RANLIB=$${RANLIB}" \
29125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29126 mostlyclean) \
29127 || exit 1
29129 @endif sed
29131 .PHONY: maybe-clean-sed clean-sed
29132 maybe-clean-sed:
29133 @if sed
29134 maybe-clean-sed: clean-sed
29136 clean-sed:
29137 @: $(MAKE); $(unstage)
29138 @[ -f ./sed/Makefile ] || exit 0; \
29139 r=`${PWD_COMMAND}`; export r; \
29140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29141 $(HOST_EXPORTS) \
29142 for flag in $(EXTRA_HOST_FLAGS) ; do \
29143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29144 done; \
29145 echo "Doing clean in sed" ; \
29146 (cd $(HOST_SUBDIR)/sed && \
29147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29149 "RANLIB=$${RANLIB}" \
29150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29151 clean) \
29152 || exit 1
29154 @endif sed
29156 .PHONY: maybe-distclean-sed distclean-sed
29157 maybe-distclean-sed:
29158 @if sed
29159 maybe-distclean-sed: distclean-sed
29161 distclean-sed:
29162 @: $(MAKE); $(unstage)
29163 @[ -f ./sed/Makefile ] || exit 0; \
29164 r=`${PWD_COMMAND}`; export r; \
29165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29166 $(HOST_EXPORTS) \
29167 for flag in $(EXTRA_HOST_FLAGS) ; do \
29168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29169 done; \
29170 echo "Doing distclean in sed" ; \
29171 (cd $(HOST_SUBDIR)/sed && \
29172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29174 "RANLIB=$${RANLIB}" \
29175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29176 distclean) \
29177 || exit 1
29179 @endif sed
29181 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
29182 maybe-maintainer-clean-sed:
29183 @if sed
29184 maybe-maintainer-clean-sed: maintainer-clean-sed
29186 maintainer-clean-sed:
29187 @: $(MAKE); $(unstage)
29188 @[ -f ./sed/Makefile ] || exit 0; \
29189 r=`${PWD_COMMAND}`; export r; \
29190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191 $(HOST_EXPORTS) \
29192 for flag in $(EXTRA_HOST_FLAGS) ; do \
29193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29194 done; \
29195 echo "Doing maintainer-clean in sed" ; \
29196 (cd $(HOST_SUBDIR)/sed && \
29197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29199 "RANLIB=$${RANLIB}" \
29200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29201 maintainer-clean) \
29202 || exit 1
29204 @endif sed
29208 .PHONY: configure-send-pr maybe-configure-send-pr
29209 maybe-configure-send-pr:
29210 @if gcc-bootstrap
29211 configure-send-pr: stage_current
29212 @endif gcc-bootstrap
29213 @if send-pr
29214 maybe-configure-send-pr: configure-send-pr
29215 configure-send-pr:
29216 @: $(MAKE); $(unstage)
29217 @r=`${PWD_COMMAND}`; export r; \
29218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
29220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
29221 $(HOST_EXPORTS) \
29222 echo Configuring in $(HOST_SUBDIR)/send-pr; \
29223 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
29224 case $(srcdir) in \
29225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29226 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
29227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29228 esac; \
29229 srcdiroption="--srcdir=$${topdir}/send-pr"; \
29230 libsrcdir="$$s/send-pr"; \
29231 $(SHELL) $${libsrcdir}/configure \
29232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29233 --target=${target_alias} $${srcdiroption} \
29234 || exit 1
29235 @endif send-pr
29241 .PHONY: all-send-pr maybe-all-send-pr
29242 maybe-all-send-pr:
29243 @if gcc-bootstrap
29244 all-send-pr: stage_current
29245 @endif gcc-bootstrap
29246 @if send-pr
29247 TARGET-send-pr=all
29248 maybe-all-send-pr: all-send-pr
29249 all-send-pr: configure-send-pr
29250 @: $(MAKE); $(unstage)
29251 @r=`${PWD_COMMAND}`; export r; \
29252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253 $(HOST_EXPORTS) \
29254 (cd $(HOST_SUBDIR)/send-pr && \
29255 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
29256 @endif send-pr
29261 .PHONY: check-send-pr maybe-check-send-pr
29262 maybe-check-send-pr:
29263 @if send-pr
29264 maybe-check-send-pr: check-send-pr
29266 check-send-pr:
29267 @: $(MAKE); $(unstage)
29268 @r=`${PWD_COMMAND}`; export r; \
29269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270 $(HOST_EXPORTS) \
29271 (cd $(HOST_SUBDIR)/send-pr && \
29272 $(MAKE) $(FLAGS_TO_PASS) check)
29274 @endif send-pr
29276 .PHONY: install-send-pr maybe-install-send-pr
29277 maybe-install-send-pr:
29278 @if send-pr
29279 maybe-install-send-pr: install-send-pr
29281 install-send-pr: installdirs
29282 @: $(MAKE); $(unstage)
29283 @r=`${PWD_COMMAND}`; export r; \
29284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29285 $(HOST_EXPORTS) \
29286 (cd $(HOST_SUBDIR)/send-pr && \
29287 $(MAKE) $(FLAGS_TO_PASS) install)
29289 @endif send-pr
29291 # Other targets (info, dvi, pdf, etc.)
29293 .PHONY: maybe-info-send-pr info-send-pr
29294 maybe-info-send-pr:
29295 @if send-pr
29296 maybe-info-send-pr: info-send-pr
29298 info-send-pr: \
29299 configure-send-pr
29300 @: $(MAKE); $(unstage)
29301 @[ -f ./send-pr/Makefile ] || exit 0; \
29302 r=`${PWD_COMMAND}`; export r; \
29303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304 $(HOST_EXPORTS) \
29305 for flag in $(EXTRA_HOST_FLAGS) ; do \
29306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29307 done; \
29308 echo "Doing info in send-pr" ; \
29309 (cd $(HOST_SUBDIR)/send-pr && \
29310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29312 "RANLIB=$${RANLIB}" \
29313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29314 info) \
29315 || exit 1
29317 @endif send-pr
29319 .PHONY: maybe-dvi-send-pr dvi-send-pr
29320 maybe-dvi-send-pr:
29321 @if send-pr
29322 maybe-dvi-send-pr: dvi-send-pr
29324 dvi-send-pr: \
29325 configure-send-pr
29326 @: $(MAKE); $(unstage)
29327 @[ -f ./send-pr/Makefile ] || exit 0; \
29328 r=`${PWD_COMMAND}`; export r; \
29329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330 $(HOST_EXPORTS) \
29331 for flag in $(EXTRA_HOST_FLAGS) ; do \
29332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29333 done; \
29334 echo "Doing dvi in send-pr" ; \
29335 (cd $(HOST_SUBDIR)/send-pr && \
29336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29338 "RANLIB=$${RANLIB}" \
29339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29340 dvi) \
29341 || exit 1
29343 @endif send-pr
29345 .PHONY: maybe-pdf-send-pr pdf-send-pr
29346 maybe-pdf-send-pr:
29347 @if send-pr
29348 maybe-pdf-send-pr: pdf-send-pr
29350 pdf-send-pr: \
29351 configure-send-pr
29352 @: $(MAKE); $(unstage)
29353 @[ -f ./send-pr/Makefile ] || exit 0; \
29354 r=`${PWD_COMMAND}`; export r; \
29355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29356 $(HOST_EXPORTS) \
29357 for flag in $(EXTRA_HOST_FLAGS) ; do \
29358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29359 done; \
29360 echo "Doing pdf in send-pr" ; \
29361 (cd $(HOST_SUBDIR)/send-pr && \
29362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29364 "RANLIB=$${RANLIB}" \
29365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29366 pdf) \
29367 || exit 1
29369 @endif send-pr
29371 .PHONY: maybe-html-send-pr html-send-pr
29372 maybe-html-send-pr:
29373 @if send-pr
29374 maybe-html-send-pr: html-send-pr
29376 html-send-pr: \
29377 configure-send-pr
29378 @: $(MAKE); $(unstage)
29379 @[ -f ./send-pr/Makefile ] || exit 0; \
29380 r=`${PWD_COMMAND}`; export r; \
29381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382 $(HOST_EXPORTS) \
29383 for flag in $(EXTRA_HOST_FLAGS) ; do \
29384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29385 done; \
29386 echo "Doing html in send-pr" ; \
29387 (cd $(HOST_SUBDIR)/send-pr && \
29388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29390 "RANLIB=$${RANLIB}" \
29391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29392 html) \
29393 || exit 1
29395 @endif send-pr
29397 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
29398 maybe-TAGS-send-pr:
29399 @if send-pr
29400 maybe-TAGS-send-pr: TAGS-send-pr
29402 TAGS-send-pr: \
29403 configure-send-pr
29404 @: $(MAKE); $(unstage)
29405 @[ -f ./send-pr/Makefile ] || exit 0; \
29406 r=`${PWD_COMMAND}`; export r; \
29407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29408 $(HOST_EXPORTS) \
29409 for flag in $(EXTRA_HOST_FLAGS) ; do \
29410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29411 done; \
29412 echo "Doing TAGS in send-pr" ; \
29413 (cd $(HOST_SUBDIR)/send-pr && \
29414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29416 "RANLIB=$${RANLIB}" \
29417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29418 TAGS) \
29419 || exit 1
29421 @endif send-pr
29423 .PHONY: maybe-install-info-send-pr install-info-send-pr
29424 maybe-install-info-send-pr:
29425 @if send-pr
29426 maybe-install-info-send-pr: install-info-send-pr
29428 install-info-send-pr: \
29429 configure-send-pr \
29430 info-send-pr
29431 @: $(MAKE); $(unstage)
29432 @[ -f ./send-pr/Makefile ] || exit 0; \
29433 r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 $(HOST_EXPORTS) \
29436 for flag in $(EXTRA_HOST_FLAGS) ; do \
29437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438 done; \
29439 echo "Doing install-info in send-pr" ; \
29440 (cd $(HOST_SUBDIR)/send-pr && \
29441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443 "RANLIB=$${RANLIB}" \
29444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445 install-info) \
29446 || exit 1
29448 @endif send-pr
29450 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
29451 maybe-install-pdf-send-pr:
29452 @if send-pr
29453 maybe-install-pdf-send-pr: install-pdf-send-pr
29455 install-pdf-send-pr: \
29456 configure-send-pr \
29457 pdf-send-pr
29458 @: $(MAKE); $(unstage)
29459 @[ -f ./send-pr/Makefile ] || exit 0; \
29460 r=`${PWD_COMMAND}`; export r; \
29461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462 $(HOST_EXPORTS) \
29463 for flag in $(EXTRA_HOST_FLAGS) ; do \
29464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29465 done; \
29466 echo "Doing install-pdf in send-pr" ; \
29467 (cd $(HOST_SUBDIR)/send-pr && \
29468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470 "RANLIB=$${RANLIB}" \
29471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29472 install-pdf) \
29473 || exit 1
29475 @endif send-pr
29477 .PHONY: maybe-install-html-send-pr install-html-send-pr
29478 maybe-install-html-send-pr:
29479 @if send-pr
29480 maybe-install-html-send-pr: install-html-send-pr
29482 install-html-send-pr: \
29483 configure-send-pr \
29484 html-send-pr
29485 @: $(MAKE); $(unstage)
29486 @[ -f ./send-pr/Makefile ] || exit 0; \
29487 r=`${PWD_COMMAND}`; export r; \
29488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489 $(HOST_EXPORTS) \
29490 for flag in $(EXTRA_HOST_FLAGS) ; do \
29491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 done; \
29493 echo "Doing install-html in send-pr" ; \
29494 (cd $(HOST_SUBDIR)/send-pr && \
29495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29497 "RANLIB=$${RANLIB}" \
29498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29499 install-html) \
29500 || exit 1
29502 @endif send-pr
29504 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
29505 maybe-installcheck-send-pr:
29506 @if send-pr
29507 maybe-installcheck-send-pr: installcheck-send-pr
29509 installcheck-send-pr: \
29510 configure-send-pr
29511 @: $(MAKE); $(unstage)
29512 @[ -f ./send-pr/Makefile ] || exit 0; \
29513 r=`${PWD_COMMAND}`; export r; \
29514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515 $(HOST_EXPORTS) \
29516 for flag in $(EXTRA_HOST_FLAGS) ; do \
29517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29518 done; \
29519 echo "Doing installcheck in send-pr" ; \
29520 (cd $(HOST_SUBDIR)/send-pr && \
29521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29523 "RANLIB=$${RANLIB}" \
29524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29525 installcheck) \
29526 || exit 1
29528 @endif send-pr
29530 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
29531 maybe-mostlyclean-send-pr:
29532 @if send-pr
29533 maybe-mostlyclean-send-pr: mostlyclean-send-pr
29535 mostlyclean-send-pr:
29536 @: $(MAKE); $(unstage)
29537 @[ -f ./send-pr/Makefile ] || exit 0; \
29538 r=`${PWD_COMMAND}`; export r; \
29539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540 $(HOST_EXPORTS) \
29541 for flag in $(EXTRA_HOST_FLAGS) ; do \
29542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29543 done; \
29544 echo "Doing mostlyclean in send-pr" ; \
29545 (cd $(HOST_SUBDIR)/send-pr && \
29546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29548 "RANLIB=$${RANLIB}" \
29549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29550 mostlyclean) \
29551 || exit 1
29553 @endif send-pr
29555 .PHONY: maybe-clean-send-pr clean-send-pr
29556 maybe-clean-send-pr:
29557 @if send-pr
29558 maybe-clean-send-pr: clean-send-pr
29560 clean-send-pr:
29561 @: $(MAKE); $(unstage)
29562 @[ -f ./send-pr/Makefile ] || exit 0; \
29563 r=`${PWD_COMMAND}`; export r; \
29564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29565 $(HOST_EXPORTS) \
29566 for flag in $(EXTRA_HOST_FLAGS) ; do \
29567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29568 done; \
29569 echo "Doing clean in send-pr" ; \
29570 (cd $(HOST_SUBDIR)/send-pr && \
29571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29573 "RANLIB=$${RANLIB}" \
29574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29575 clean) \
29576 || exit 1
29578 @endif send-pr
29580 .PHONY: maybe-distclean-send-pr distclean-send-pr
29581 maybe-distclean-send-pr:
29582 @if send-pr
29583 maybe-distclean-send-pr: distclean-send-pr
29585 distclean-send-pr:
29586 @: $(MAKE); $(unstage)
29587 @[ -f ./send-pr/Makefile ] || exit 0; \
29588 r=`${PWD_COMMAND}`; export r; \
29589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29590 $(HOST_EXPORTS) \
29591 for flag in $(EXTRA_HOST_FLAGS) ; do \
29592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29593 done; \
29594 echo "Doing distclean in send-pr" ; \
29595 (cd $(HOST_SUBDIR)/send-pr && \
29596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29598 "RANLIB=$${RANLIB}" \
29599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29600 distclean) \
29601 || exit 1
29603 @endif send-pr
29605 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
29606 maybe-maintainer-clean-send-pr:
29607 @if send-pr
29608 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
29610 maintainer-clean-send-pr:
29611 @: $(MAKE); $(unstage)
29612 @[ -f ./send-pr/Makefile ] || exit 0; \
29613 r=`${PWD_COMMAND}`; export r; \
29614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29615 $(HOST_EXPORTS) \
29616 for flag in $(EXTRA_HOST_FLAGS) ; do \
29617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29618 done; \
29619 echo "Doing maintainer-clean in send-pr" ; \
29620 (cd $(HOST_SUBDIR)/send-pr && \
29621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29623 "RANLIB=$${RANLIB}" \
29624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29625 maintainer-clean) \
29626 || exit 1
29628 @endif send-pr
29632 .PHONY: configure-shellutils maybe-configure-shellutils
29633 maybe-configure-shellutils:
29634 @if gcc-bootstrap
29635 configure-shellutils: stage_current
29636 @endif gcc-bootstrap
29637 @if shellutils
29638 maybe-configure-shellutils: configure-shellutils
29639 configure-shellutils:
29640 @: $(MAKE); $(unstage)
29641 @r=`${PWD_COMMAND}`; export r; \
29642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
29644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
29645 $(HOST_EXPORTS) \
29646 echo Configuring in $(HOST_SUBDIR)/shellutils; \
29647 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
29648 case $(srcdir) in \
29649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29650 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
29651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29652 esac; \
29653 srcdiroption="--srcdir=$${topdir}/shellutils"; \
29654 libsrcdir="$$s/shellutils"; \
29655 $(SHELL) $${libsrcdir}/configure \
29656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29657 --target=${target_alias} $${srcdiroption} \
29658 || exit 1
29659 @endif shellutils
29665 .PHONY: all-shellutils maybe-all-shellutils
29666 maybe-all-shellutils:
29667 @if gcc-bootstrap
29668 all-shellutils: stage_current
29669 @endif gcc-bootstrap
29670 @if shellutils
29671 TARGET-shellutils=all
29672 maybe-all-shellutils: all-shellutils
29673 all-shellutils: configure-shellutils
29674 @: $(MAKE); $(unstage)
29675 @r=`${PWD_COMMAND}`; export r; \
29676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677 $(HOST_EXPORTS) \
29678 (cd $(HOST_SUBDIR)/shellutils && \
29679 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
29680 @endif shellutils
29685 .PHONY: check-shellutils maybe-check-shellutils
29686 maybe-check-shellutils:
29687 @if shellutils
29688 maybe-check-shellutils: check-shellutils
29690 check-shellutils:
29691 @: $(MAKE); $(unstage)
29692 @r=`${PWD_COMMAND}`; export r; \
29693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694 $(HOST_EXPORTS) \
29695 (cd $(HOST_SUBDIR)/shellutils && \
29696 $(MAKE) $(FLAGS_TO_PASS) check)
29698 @endif shellutils
29700 .PHONY: install-shellutils maybe-install-shellutils
29701 maybe-install-shellutils:
29702 @if shellutils
29703 maybe-install-shellutils: install-shellutils
29705 install-shellutils: installdirs
29706 @: $(MAKE); $(unstage)
29707 @r=`${PWD_COMMAND}`; export r; \
29708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29709 $(HOST_EXPORTS) \
29710 (cd $(HOST_SUBDIR)/shellutils && \
29711 $(MAKE) $(FLAGS_TO_PASS) install)
29713 @endif shellutils
29715 # Other targets (info, dvi, pdf, etc.)
29717 .PHONY: maybe-info-shellutils info-shellutils
29718 maybe-info-shellutils:
29719 @if shellutils
29720 maybe-info-shellutils: info-shellutils
29722 info-shellutils: \
29723 configure-shellutils
29724 @: $(MAKE); $(unstage)
29725 @[ -f ./shellutils/Makefile ] || exit 0; \
29726 r=`${PWD_COMMAND}`; export r; \
29727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29728 $(HOST_EXPORTS) \
29729 for flag in $(EXTRA_HOST_FLAGS) ; do \
29730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29731 done; \
29732 echo "Doing info in shellutils" ; \
29733 (cd $(HOST_SUBDIR)/shellutils && \
29734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29736 "RANLIB=$${RANLIB}" \
29737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29738 info) \
29739 || exit 1
29741 @endif shellutils
29743 .PHONY: maybe-dvi-shellutils dvi-shellutils
29744 maybe-dvi-shellutils:
29745 @if shellutils
29746 maybe-dvi-shellutils: dvi-shellutils
29748 dvi-shellutils: \
29749 configure-shellutils
29750 @: $(MAKE); $(unstage)
29751 @[ -f ./shellutils/Makefile ] || exit 0; \
29752 r=`${PWD_COMMAND}`; export r; \
29753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29754 $(HOST_EXPORTS) \
29755 for flag in $(EXTRA_HOST_FLAGS) ; do \
29756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29757 done; \
29758 echo "Doing dvi in shellutils" ; \
29759 (cd $(HOST_SUBDIR)/shellutils && \
29760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29762 "RANLIB=$${RANLIB}" \
29763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29764 dvi) \
29765 || exit 1
29767 @endif shellutils
29769 .PHONY: maybe-pdf-shellutils pdf-shellutils
29770 maybe-pdf-shellutils:
29771 @if shellutils
29772 maybe-pdf-shellutils: pdf-shellutils
29774 pdf-shellutils: \
29775 configure-shellutils
29776 @: $(MAKE); $(unstage)
29777 @[ -f ./shellutils/Makefile ] || exit 0; \
29778 r=`${PWD_COMMAND}`; export r; \
29779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780 $(HOST_EXPORTS) \
29781 for flag in $(EXTRA_HOST_FLAGS) ; do \
29782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783 done; \
29784 echo "Doing pdf in shellutils" ; \
29785 (cd $(HOST_SUBDIR)/shellutils && \
29786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29788 "RANLIB=$${RANLIB}" \
29789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29790 pdf) \
29791 || exit 1
29793 @endif shellutils
29795 .PHONY: maybe-html-shellutils html-shellutils
29796 maybe-html-shellutils:
29797 @if shellutils
29798 maybe-html-shellutils: html-shellutils
29800 html-shellutils: \
29801 configure-shellutils
29802 @: $(MAKE); $(unstage)
29803 @[ -f ./shellutils/Makefile ] || exit 0; \
29804 r=`${PWD_COMMAND}`; export r; \
29805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29806 $(HOST_EXPORTS) \
29807 for flag in $(EXTRA_HOST_FLAGS) ; do \
29808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29809 done; \
29810 echo "Doing html in shellutils" ; \
29811 (cd $(HOST_SUBDIR)/shellutils && \
29812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29814 "RANLIB=$${RANLIB}" \
29815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29816 html) \
29817 || exit 1
29819 @endif shellutils
29821 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
29822 maybe-TAGS-shellutils:
29823 @if shellutils
29824 maybe-TAGS-shellutils: TAGS-shellutils
29826 TAGS-shellutils: \
29827 configure-shellutils
29828 @: $(MAKE); $(unstage)
29829 @[ -f ./shellutils/Makefile ] || exit 0; \
29830 r=`${PWD_COMMAND}`; export r; \
29831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29832 $(HOST_EXPORTS) \
29833 for flag in $(EXTRA_HOST_FLAGS) ; do \
29834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29835 done; \
29836 echo "Doing TAGS in shellutils" ; \
29837 (cd $(HOST_SUBDIR)/shellutils && \
29838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29840 "RANLIB=$${RANLIB}" \
29841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29842 TAGS) \
29843 || exit 1
29845 @endif shellutils
29847 .PHONY: maybe-install-info-shellutils install-info-shellutils
29848 maybe-install-info-shellutils:
29849 @if shellutils
29850 maybe-install-info-shellutils: install-info-shellutils
29852 install-info-shellutils: \
29853 configure-shellutils \
29854 info-shellutils
29855 @: $(MAKE); $(unstage)
29856 @[ -f ./shellutils/Makefile ] || exit 0; \
29857 r=`${PWD_COMMAND}`; export r; \
29858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29859 $(HOST_EXPORTS) \
29860 for flag in $(EXTRA_HOST_FLAGS) ; do \
29861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29862 done; \
29863 echo "Doing install-info in shellutils" ; \
29864 (cd $(HOST_SUBDIR)/shellutils && \
29865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29867 "RANLIB=$${RANLIB}" \
29868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29869 install-info) \
29870 || exit 1
29872 @endif shellutils
29874 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
29875 maybe-install-pdf-shellutils:
29876 @if shellutils
29877 maybe-install-pdf-shellutils: install-pdf-shellutils
29879 install-pdf-shellutils: \
29880 configure-shellutils \
29881 pdf-shellutils
29882 @: $(MAKE); $(unstage)
29883 @[ -f ./shellutils/Makefile ] || exit 0; \
29884 r=`${PWD_COMMAND}`; export r; \
29885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29886 $(HOST_EXPORTS) \
29887 for flag in $(EXTRA_HOST_FLAGS) ; do \
29888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29889 done; \
29890 echo "Doing install-pdf in shellutils" ; \
29891 (cd $(HOST_SUBDIR)/shellutils && \
29892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29894 "RANLIB=$${RANLIB}" \
29895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29896 install-pdf) \
29897 || exit 1
29899 @endif shellutils
29901 .PHONY: maybe-install-html-shellutils install-html-shellutils
29902 maybe-install-html-shellutils:
29903 @if shellutils
29904 maybe-install-html-shellutils: install-html-shellutils
29906 install-html-shellutils: \
29907 configure-shellutils \
29908 html-shellutils
29909 @: $(MAKE); $(unstage)
29910 @[ -f ./shellutils/Makefile ] || exit 0; \
29911 r=`${PWD_COMMAND}`; export r; \
29912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913 $(HOST_EXPORTS) \
29914 for flag in $(EXTRA_HOST_FLAGS) ; do \
29915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29916 done; \
29917 echo "Doing install-html in shellutils" ; \
29918 (cd $(HOST_SUBDIR)/shellutils && \
29919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29921 "RANLIB=$${RANLIB}" \
29922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29923 install-html) \
29924 || exit 1
29926 @endif shellutils
29928 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
29929 maybe-installcheck-shellutils:
29930 @if shellutils
29931 maybe-installcheck-shellutils: installcheck-shellutils
29933 installcheck-shellutils: \
29934 configure-shellutils
29935 @: $(MAKE); $(unstage)
29936 @[ -f ./shellutils/Makefile ] || exit 0; \
29937 r=`${PWD_COMMAND}`; export r; \
29938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29939 $(HOST_EXPORTS) \
29940 for flag in $(EXTRA_HOST_FLAGS) ; do \
29941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29942 done; \
29943 echo "Doing installcheck in shellutils" ; \
29944 (cd $(HOST_SUBDIR)/shellutils && \
29945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29947 "RANLIB=$${RANLIB}" \
29948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29949 installcheck) \
29950 || exit 1
29952 @endif shellutils
29954 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
29955 maybe-mostlyclean-shellutils:
29956 @if shellutils
29957 maybe-mostlyclean-shellutils: mostlyclean-shellutils
29959 mostlyclean-shellutils:
29960 @: $(MAKE); $(unstage)
29961 @[ -f ./shellutils/Makefile ] || exit 0; \
29962 r=`${PWD_COMMAND}`; export r; \
29963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964 $(HOST_EXPORTS) \
29965 for flag in $(EXTRA_HOST_FLAGS) ; do \
29966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967 done; \
29968 echo "Doing mostlyclean in shellutils" ; \
29969 (cd $(HOST_SUBDIR)/shellutils && \
29970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972 "RANLIB=$${RANLIB}" \
29973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974 mostlyclean) \
29975 || exit 1
29977 @endif shellutils
29979 .PHONY: maybe-clean-shellutils clean-shellutils
29980 maybe-clean-shellutils:
29981 @if shellutils
29982 maybe-clean-shellutils: clean-shellutils
29984 clean-shellutils:
29985 @: $(MAKE); $(unstage)
29986 @[ -f ./shellutils/Makefile ] || exit 0; \
29987 r=`${PWD_COMMAND}`; export r; \
29988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29989 $(HOST_EXPORTS) \
29990 for flag in $(EXTRA_HOST_FLAGS) ; do \
29991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29992 done; \
29993 echo "Doing clean in shellutils" ; \
29994 (cd $(HOST_SUBDIR)/shellutils && \
29995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29997 "RANLIB=$${RANLIB}" \
29998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29999 clean) \
30000 || exit 1
30002 @endif shellutils
30004 .PHONY: maybe-distclean-shellutils distclean-shellutils
30005 maybe-distclean-shellutils:
30006 @if shellutils
30007 maybe-distclean-shellutils: distclean-shellutils
30009 distclean-shellutils:
30010 @: $(MAKE); $(unstage)
30011 @[ -f ./shellutils/Makefile ] || exit 0; \
30012 r=`${PWD_COMMAND}`; export r; \
30013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30014 $(HOST_EXPORTS) \
30015 for flag in $(EXTRA_HOST_FLAGS) ; do \
30016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30017 done; \
30018 echo "Doing distclean in shellutils" ; \
30019 (cd $(HOST_SUBDIR)/shellutils && \
30020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30022 "RANLIB=$${RANLIB}" \
30023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30024 distclean) \
30025 || exit 1
30027 @endif shellutils
30029 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
30030 maybe-maintainer-clean-shellutils:
30031 @if shellutils
30032 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
30034 maintainer-clean-shellutils:
30035 @: $(MAKE); $(unstage)
30036 @[ -f ./shellutils/Makefile ] || exit 0; \
30037 r=`${PWD_COMMAND}`; export r; \
30038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039 $(HOST_EXPORTS) \
30040 for flag in $(EXTRA_HOST_FLAGS) ; do \
30041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30042 done; \
30043 echo "Doing maintainer-clean in shellutils" ; \
30044 (cd $(HOST_SUBDIR)/shellutils && \
30045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30047 "RANLIB=$${RANLIB}" \
30048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30049 maintainer-clean) \
30050 || exit 1
30052 @endif shellutils
30056 .PHONY: configure-sid maybe-configure-sid
30057 maybe-configure-sid:
30058 @if gcc-bootstrap
30059 configure-sid: stage_current
30060 @endif gcc-bootstrap
30061 @if sid
30062 maybe-configure-sid: configure-sid
30063 configure-sid:
30064 @: $(MAKE); $(unstage)
30065 @r=`${PWD_COMMAND}`; export r; \
30066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
30068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
30069 $(HOST_EXPORTS) \
30070 echo Configuring in $(HOST_SUBDIR)/sid; \
30071 cd "$(HOST_SUBDIR)/sid" || exit 1; \
30072 case $(srcdir) in \
30073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30074 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
30075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30076 esac; \
30077 srcdiroption="--srcdir=$${topdir}/sid"; \
30078 libsrcdir="$$s/sid"; \
30079 $(SHELL) $${libsrcdir}/configure \
30080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30081 --target=${target_alias} $${srcdiroption} \
30082 || exit 1
30083 @endif sid
30089 .PHONY: all-sid maybe-all-sid
30090 maybe-all-sid:
30091 @if gcc-bootstrap
30092 all-sid: stage_current
30093 @endif gcc-bootstrap
30094 @if sid
30095 TARGET-sid=all
30096 maybe-all-sid: all-sid
30097 all-sid: configure-sid
30098 @: $(MAKE); $(unstage)
30099 @r=`${PWD_COMMAND}`; export r; \
30100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30101 $(HOST_EXPORTS) \
30102 (cd $(HOST_SUBDIR)/sid && \
30103 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
30104 @endif sid
30109 .PHONY: check-sid maybe-check-sid
30110 maybe-check-sid:
30111 @if sid
30112 maybe-check-sid: check-sid
30114 check-sid:
30115 @: $(MAKE); $(unstage)
30116 @r=`${PWD_COMMAND}`; export r; \
30117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118 $(HOST_EXPORTS) \
30119 (cd $(HOST_SUBDIR)/sid && \
30120 $(MAKE) $(FLAGS_TO_PASS) check)
30122 @endif sid
30124 .PHONY: install-sid maybe-install-sid
30125 maybe-install-sid:
30126 @if sid
30127 maybe-install-sid: install-sid
30129 install-sid: installdirs
30130 @: $(MAKE); $(unstage)
30131 @r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 $(HOST_EXPORTS) \
30134 (cd $(HOST_SUBDIR)/sid && \
30135 $(MAKE) $(FLAGS_TO_PASS) install)
30137 @endif sid
30139 # Other targets (info, dvi, pdf, etc.)
30141 .PHONY: maybe-info-sid info-sid
30142 maybe-info-sid:
30143 @if sid
30144 maybe-info-sid: info-sid
30146 info-sid: \
30147 configure-sid
30148 @: $(MAKE); $(unstage)
30149 @[ -f ./sid/Makefile ] || exit 0; \
30150 r=`${PWD_COMMAND}`; export r; \
30151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152 $(HOST_EXPORTS) \
30153 for flag in $(EXTRA_HOST_FLAGS) ; do \
30154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30155 done; \
30156 echo "Doing info in sid" ; \
30157 (cd $(HOST_SUBDIR)/sid && \
30158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30160 "RANLIB=$${RANLIB}" \
30161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30162 info) \
30163 || exit 1
30165 @endif sid
30167 .PHONY: maybe-dvi-sid dvi-sid
30168 maybe-dvi-sid:
30169 @if sid
30170 maybe-dvi-sid: dvi-sid
30172 dvi-sid: \
30173 configure-sid
30174 @: $(MAKE); $(unstage)
30175 @[ -f ./sid/Makefile ] || exit 0; \
30176 r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 $(HOST_EXPORTS) \
30179 for flag in $(EXTRA_HOST_FLAGS) ; do \
30180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30181 done; \
30182 echo "Doing dvi in sid" ; \
30183 (cd $(HOST_SUBDIR)/sid && \
30184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30186 "RANLIB=$${RANLIB}" \
30187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30188 dvi) \
30189 || exit 1
30191 @endif sid
30193 .PHONY: maybe-pdf-sid pdf-sid
30194 maybe-pdf-sid:
30195 @if sid
30196 maybe-pdf-sid: pdf-sid
30198 pdf-sid: \
30199 configure-sid
30200 @: $(MAKE); $(unstage)
30201 @[ -f ./sid/Makefile ] || exit 0; \
30202 r=`${PWD_COMMAND}`; export r; \
30203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204 $(HOST_EXPORTS) \
30205 for flag in $(EXTRA_HOST_FLAGS) ; do \
30206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207 done; \
30208 echo "Doing pdf in sid" ; \
30209 (cd $(HOST_SUBDIR)/sid && \
30210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212 "RANLIB=$${RANLIB}" \
30213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214 pdf) \
30215 || exit 1
30217 @endif sid
30219 .PHONY: maybe-html-sid html-sid
30220 maybe-html-sid:
30221 @if sid
30222 maybe-html-sid: html-sid
30224 html-sid: \
30225 configure-sid
30226 @: $(MAKE); $(unstage)
30227 @[ -f ./sid/Makefile ] || exit 0; \
30228 r=`${PWD_COMMAND}`; export r; \
30229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230 $(HOST_EXPORTS) \
30231 for flag in $(EXTRA_HOST_FLAGS) ; do \
30232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30233 done; \
30234 echo "Doing html in sid" ; \
30235 (cd $(HOST_SUBDIR)/sid && \
30236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30238 "RANLIB=$${RANLIB}" \
30239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30240 html) \
30241 || exit 1
30243 @endif sid
30245 .PHONY: maybe-TAGS-sid TAGS-sid
30246 maybe-TAGS-sid:
30247 @if sid
30248 maybe-TAGS-sid: TAGS-sid
30250 TAGS-sid: \
30251 configure-sid
30252 @: $(MAKE); $(unstage)
30253 @[ -f ./sid/Makefile ] || exit 0; \
30254 r=`${PWD_COMMAND}`; export r; \
30255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256 $(HOST_EXPORTS) \
30257 for flag in $(EXTRA_HOST_FLAGS) ; do \
30258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30259 done; \
30260 echo "Doing TAGS in sid" ; \
30261 (cd $(HOST_SUBDIR)/sid && \
30262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30264 "RANLIB=$${RANLIB}" \
30265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30266 TAGS) \
30267 || exit 1
30269 @endif sid
30271 .PHONY: maybe-install-info-sid install-info-sid
30272 maybe-install-info-sid:
30273 @if sid
30274 maybe-install-info-sid: install-info-sid
30276 install-info-sid: \
30277 configure-sid \
30278 info-sid
30279 @: $(MAKE); $(unstage)
30280 @[ -f ./sid/Makefile ] || exit 0; \
30281 r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 $(HOST_EXPORTS) \
30284 for flag in $(EXTRA_HOST_FLAGS) ; do \
30285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286 done; \
30287 echo "Doing install-info in sid" ; \
30288 (cd $(HOST_SUBDIR)/sid && \
30289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291 "RANLIB=$${RANLIB}" \
30292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293 install-info) \
30294 || exit 1
30296 @endif sid
30298 .PHONY: maybe-install-pdf-sid install-pdf-sid
30299 maybe-install-pdf-sid:
30300 @if sid
30301 maybe-install-pdf-sid: install-pdf-sid
30303 install-pdf-sid: \
30304 configure-sid \
30305 pdf-sid
30306 @: $(MAKE); $(unstage)
30307 @[ -f ./sid/Makefile ] || exit 0; \
30308 r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 $(HOST_EXPORTS) \
30311 for flag in $(EXTRA_HOST_FLAGS) ; do \
30312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313 done; \
30314 echo "Doing install-pdf in sid" ; \
30315 (cd $(HOST_SUBDIR)/sid && \
30316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318 "RANLIB=$${RANLIB}" \
30319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320 install-pdf) \
30321 || exit 1
30323 @endif sid
30325 .PHONY: maybe-install-html-sid install-html-sid
30326 maybe-install-html-sid:
30327 @if sid
30328 maybe-install-html-sid: install-html-sid
30330 install-html-sid: \
30331 configure-sid \
30332 html-sid
30333 @: $(MAKE); $(unstage)
30334 @[ -f ./sid/Makefile ] || exit 0; \
30335 r=`${PWD_COMMAND}`; export r; \
30336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337 $(HOST_EXPORTS) \
30338 for flag in $(EXTRA_HOST_FLAGS) ; do \
30339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30340 done; \
30341 echo "Doing install-html in sid" ; \
30342 (cd $(HOST_SUBDIR)/sid && \
30343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345 "RANLIB=$${RANLIB}" \
30346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30347 install-html) \
30348 || exit 1
30350 @endif sid
30352 .PHONY: maybe-installcheck-sid installcheck-sid
30353 maybe-installcheck-sid:
30354 @if sid
30355 maybe-installcheck-sid: installcheck-sid
30357 installcheck-sid: \
30358 configure-sid
30359 @: $(MAKE); $(unstage)
30360 @[ -f ./sid/Makefile ] || exit 0; \
30361 r=`${PWD_COMMAND}`; export r; \
30362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363 $(HOST_EXPORTS) \
30364 for flag in $(EXTRA_HOST_FLAGS) ; do \
30365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30366 done; \
30367 echo "Doing installcheck in sid" ; \
30368 (cd $(HOST_SUBDIR)/sid && \
30369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371 "RANLIB=$${RANLIB}" \
30372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30373 installcheck) \
30374 || exit 1
30376 @endif sid
30378 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
30379 maybe-mostlyclean-sid:
30380 @if sid
30381 maybe-mostlyclean-sid: mostlyclean-sid
30383 mostlyclean-sid:
30384 @: $(MAKE); $(unstage)
30385 @[ -f ./sid/Makefile ] || exit 0; \
30386 r=`${PWD_COMMAND}`; export r; \
30387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388 $(HOST_EXPORTS) \
30389 for flag in $(EXTRA_HOST_FLAGS) ; do \
30390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391 done; \
30392 echo "Doing mostlyclean in sid" ; \
30393 (cd $(HOST_SUBDIR)/sid && \
30394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396 "RANLIB=$${RANLIB}" \
30397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398 mostlyclean) \
30399 || exit 1
30401 @endif sid
30403 .PHONY: maybe-clean-sid clean-sid
30404 maybe-clean-sid:
30405 @if sid
30406 maybe-clean-sid: clean-sid
30408 clean-sid:
30409 @: $(MAKE); $(unstage)
30410 @[ -f ./sid/Makefile ] || exit 0; \
30411 r=`${PWD_COMMAND}`; export r; \
30412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413 $(HOST_EXPORTS) \
30414 for flag in $(EXTRA_HOST_FLAGS) ; do \
30415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30416 done; \
30417 echo "Doing clean in sid" ; \
30418 (cd $(HOST_SUBDIR)/sid && \
30419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30421 "RANLIB=$${RANLIB}" \
30422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30423 clean) \
30424 || exit 1
30426 @endif sid
30428 .PHONY: maybe-distclean-sid distclean-sid
30429 maybe-distclean-sid:
30430 @if sid
30431 maybe-distclean-sid: distclean-sid
30433 distclean-sid:
30434 @: $(MAKE); $(unstage)
30435 @[ -f ./sid/Makefile ] || exit 0; \
30436 r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 $(HOST_EXPORTS) \
30439 for flag in $(EXTRA_HOST_FLAGS) ; do \
30440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441 done; \
30442 echo "Doing distclean in sid" ; \
30443 (cd $(HOST_SUBDIR)/sid && \
30444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446 "RANLIB=$${RANLIB}" \
30447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448 distclean) \
30449 || exit 1
30451 @endif sid
30453 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
30454 maybe-maintainer-clean-sid:
30455 @if sid
30456 maybe-maintainer-clean-sid: maintainer-clean-sid
30458 maintainer-clean-sid:
30459 @: $(MAKE); $(unstage)
30460 @[ -f ./sid/Makefile ] || exit 0; \
30461 r=`${PWD_COMMAND}`; export r; \
30462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463 $(HOST_EXPORTS) \
30464 for flag in $(EXTRA_HOST_FLAGS) ; do \
30465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466 done; \
30467 echo "Doing maintainer-clean in sid" ; \
30468 (cd $(HOST_SUBDIR)/sid && \
30469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471 "RANLIB=$${RANLIB}" \
30472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473 maintainer-clean) \
30474 || exit 1
30476 @endif sid
30480 .PHONY: configure-sim maybe-configure-sim
30481 maybe-configure-sim:
30482 @if gcc-bootstrap
30483 configure-sim: stage_current
30484 @endif gcc-bootstrap
30485 @if sim
30486 maybe-configure-sim: configure-sim
30487 configure-sim:
30488 @: $(MAKE); $(unstage)
30489 @r=`${PWD_COMMAND}`; export r; \
30490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
30492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
30493 $(HOST_EXPORTS) \
30494 echo Configuring in $(HOST_SUBDIR)/sim; \
30495 cd "$(HOST_SUBDIR)/sim" || exit 1; \
30496 case $(srcdir) in \
30497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30498 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
30499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30500 esac; \
30501 srcdiroption="--srcdir=$${topdir}/sim"; \
30502 libsrcdir="$$s/sim"; \
30503 $(SHELL) $${libsrcdir}/configure \
30504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30505 --target=${target_alias} $${srcdiroption} \
30506 || exit 1
30507 @endif sim
30513 .PHONY: all-sim maybe-all-sim
30514 maybe-all-sim:
30515 @if gcc-bootstrap
30516 all-sim: stage_current
30517 @endif gcc-bootstrap
30518 @if sim
30519 TARGET-sim=all
30520 maybe-all-sim: all-sim
30521 all-sim: configure-sim
30522 @: $(MAKE); $(unstage)
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 $(HOST_EXPORTS) \
30526 (cd $(HOST_SUBDIR)/sim && \
30527 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
30528 @endif sim
30533 .PHONY: check-sim maybe-check-sim
30534 maybe-check-sim:
30535 @if sim
30536 maybe-check-sim: check-sim
30538 check-sim:
30539 @: $(MAKE); $(unstage)
30540 @r=`${PWD_COMMAND}`; export r; \
30541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30542 $(HOST_EXPORTS) \
30543 (cd $(HOST_SUBDIR)/sim && \
30544 $(MAKE) $(FLAGS_TO_PASS) check)
30546 @endif sim
30548 .PHONY: install-sim maybe-install-sim
30549 maybe-install-sim:
30550 @if sim
30551 maybe-install-sim: install-sim
30553 install-sim: installdirs
30554 @: $(MAKE); $(unstage)
30555 @r=`${PWD_COMMAND}`; export r; \
30556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30557 $(HOST_EXPORTS) \
30558 (cd $(HOST_SUBDIR)/sim && \
30559 $(MAKE) $(FLAGS_TO_PASS) install)
30561 @endif sim
30563 # Other targets (info, dvi, pdf, etc.)
30565 .PHONY: maybe-info-sim info-sim
30566 maybe-info-sim:
30567 @if sim
30568 maybe-info-sim: info-sim
30570 info-sim: \
30571 configure-sim
30572 @: $(MAKE); $(unstage)
30573 @[ -f ./sim/Makefile ] || exit 0; \
30574 r=`${PWD_COMMAND}`; export r; \
30575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576 $(HOST_EXPORTS) \
30577 for flag in $(EXTRA_HOST_FLAGS) ; do \
30578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30579 done; \
30580 echo "Doing info in sim" ; \
30581 (cd $(HOST_SUBDIR)/sim && \
30582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30584 "RANLIB=$${RANLIB}" \
30585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30586 info) \
30587 || exit 1
30589 @endif sim
30591 .PHONY: maybe-dvi-sim dvi-sim
30592 maybe-dvi-sim:
30593 @if sim
30594 maybe-dvi-sim: dvi-sim
30596 dvi-sim: \
30597 configure-sim
30598 @: $(MAKE); $(unstage)
30599 @[ -f ./sim/Makefile ] || exit 0; \
30600 r=`${PWD_COMMAND}`; export r; \
30601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30602 $(HOST_EXPORTS) \
30603 for flag in $(EXTRA_HOST_FLAGS) ; do \
30604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30605 done; \
30606 echo "Doing dvi in sim" ; \
30607 (cd $(HOST_SUBDIR)/sim && \
30608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30610 "RANLIB=$${RANLIB}" \
30611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30612 dvi) \
30613 || exit 1
30615 @endif sim
30617 .PHONY: maybe-pdf-sim pdf-sim
30618 maybe-pdf-sim:
30619 @if sim
30620 maybe-pdf-sim: pdf-sim
30622 pdf-sim: \
30623 configure-sim
30624 @: $(MAKE); $(unstage)
30625 @[ -f ./sim/Makefile ] || exit 0; \
30626 r=`${PWD_COMMAND}`; export r; \
30627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30628 $(HOST_EXPORTS) \
30629 for flag in $(EXTRA_HOST_FLAGS) ; do \
30630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30631 done; \
30632 echo "Doing pdf in sim" ; \
30633 (cd $(HOST_SUBDIR)/sim && \
30634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30636 "RANLIB=$${RANLIB}" \
30637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30638 pdf) \
30639 || exit 1
30641 @endif sim
30643 .PHONY: maybe-html-sim html-sim
30644 maybe-html-sim:
30645 @if sim
30646 maybe-html-sim: html-sim
30648 html-sim: \
30649 configure-sim
30650 @: $(MAKE); $(unstage)
30651 @[ -f ./sim/Makefile ] || exit 0; \
30652 r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 $(HOST_EXPORTS) \
30655 for flag in $(EXTRA_HOST_FLAGS) ; do \
30656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30657 done; \
30658 echo "Doing html in sim" ; \
30659 (cd $(HOST_SUBDIR)/sim && \
30660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30662 "RANLIB=$${RANLIB}" \
30663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30664 html) \
30665 || exit 1
30667 @endif sim
30669 .PHONY: maybe-TAGS-sim TAGS-sim
30670 maybe-TAGS-sim:
30671 @if sim
30672 maybe-TAGS-sim: TAGS-sim
30674 TAGS-sim: \
30675 configure-sim
30676 @: $(MAKE); $(unstage)
30677 @[ -f ./sim/Makefile ] || exit 0; \
30678 r=`${PWD_COMMAND}`; export r; \
30679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680 $(HOST_EXPORTS) \
30681 for flag in $(EXTRA_HOST_FLAGS) ; do \
30682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683 done; \
30684 echo "Doing TAGS in sim" ; \
30685 (cd $(HOST_SUBDIR)/sim && \
30686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688 "RANLIB=$${RANLIB}" \
30689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690 TAGS) \
30691 || exit 1
30693 @endif sim
30695 .PHONY: maybe-install-info-sim install-info-sim
30696 maybe-install-info-sim:
30697 @if sim
30698 maybe-install-info-sim: install-info-sim
30700 install-info-sim: \
30701 configure-sim \
30702 info-sim
30703 @: $(MAKE); $(unstage)
30704 @[ -f ./sim/Makefile ] || exit 0; \
30705 r=`${PWD_COMMAND}`; export r; \
30706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30707 $(HOST_EXPORTS) \
30708 for flag in $(EXTRA_HOST_FLAGS) ; do \
30709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30710 done; \
30711 echo "Doing install-info in sim" ; \
30712 (cd $(HOST_SUBDIR)/sim && \
30713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30715 "RANLIB=$${RANLIB}" \
30716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30717 install-info) \
30718 || exit 1
30720 @endif sim
30722 .PHONY: maybe-install-pdf-sim install-pdf-sim
30723 maybe-install-pdf-sim:
30724 @if sim
30725 maybe-install-pdf-sim: install-pdf-sim
30727 install-pdf-sim: \
30728 configure-sim \
30729 pdf-sim
30730 @: $(MAKE); $(unstage)
30731 @[ -f ./sim/Makefile ] || exit 0; \
30732 r=`${PWD_COMMAND}`; export r; \
30733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30734 $(HOST_EXPORTS) \
30735 for flag in $(EXTRA_HOST_FLAGS) ; do \
30736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30737 done; \
30738 echo "Doing install-pdf in sim" ; \
30739 (cd $(HOST_SUBDIR)/sim && \
30740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30742 "RANLIB=$${RANLIB}" \
30743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30744 install-pdf) \
30745 || exit 1
30747 @endif sim
30749 .PHONY: maybe-install-html-sim install-html-sim
30750 maybe-install-html-sim:
30751 @if sim
30752 maybe-install-html-sim: install-html-sim
30754 install-html-sim: \
30755 configure-sim \
30756 html-sim
30757 @: $(MAKE); $(unstage)
30758 @[ -f ./sim/Makefile ] || exit 0; \
30759 r=`${PWD_COMMAND}`; export r; \
30760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761 $(HOST_EXPORTS) \
30762 for flag in $(EXTRA_HOST_FLAGS) ; do \
30763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764 done; \
30765 echo "Doing install-html in sim" ; \
30766 (cd $(HOST_SUBDIR)/sim && \
30767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769 "RANLIB=$${RANLIB}" \
30770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771 install-html) \
30772 || exit 1
30774 @endif sim
30776 .PHONY: maybe-installcheck-sim installcheck-sim
30777 maybe-installcheck-sim:
30778 @if sim
30779 maybe-installcheck-sim: installcheck-sim
30781 installcheck-sim: \
30782 configure-sim
30783 @: $(MAKE); $(unstage)
30784 @[ -f ./sim/Makefile ] || exit 0; \
30785 r=`${PWD_COMMAND}`; export r; \
30786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30787 $(HOST_EXPORTS) \
30788 for flag in $(EXTRA_HOST_FLAGS) ; do \
30789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30790 done; \
30791 echo "Doing installcheck in sim" ; \
30792 (cd $(HOST_SUBDIR)/sim && \
30793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30795 "RANLIB=$${RANLIB}" \
30796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30797 installcheck) \
30798 || exit 1
30800 @endif sim
30802 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
30803 maybe-mostlyclean-sim:
30804 @if sim
30805 maybe-mostlyclean-sim: mostlyclean-sim
30807 mostlyclean-sim:
30808 @: $(MAKE); $(unstage)
30809 @[ -f ./sim/Makefile ] || exit 0; \
30810 r=`${PWD_COMMAND}`; export r; \
30811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30812 $(HOST_EXPORTS) \
30813 for flag in $(EXTRA_HOST_FLAGS) ; do \
30814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30815 done; \
30816 echo "Doing mostlyclean in sim" ; \
30817 (cd $(HOST_SUBDIR)/sim && \
30818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30820 "RANLIB=$${RANLIB}" \
30821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30822 mostlyclean) \
30823 || exit 1
30825 @endif sim
30827 .PHONY: maybe-clean-sim clean-sim
30828 maybe-clean-sim:
30829 @if sim
30830 maybe-clean-sim: clean-sim
30832 clean-sim:
30833 @: $(MAKE); $(unstage)
30834 @[ -f ./sim/Makefile ] || exit 0; \
30835 r=`${PWD_COMMAND}`; export r; \
30836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30837 $(HOST_EXPORTS) \
30838 for flag in $(EXTRA_HOST_FLAGS) ; do \
30839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30840 done; \
30841 echo "Doing clean in sim" ; \
30842 (cd $(HOST_SUBDIR)/sim && \
30843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30845 "RANLIB=$${RANLIB}" \
30846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30847 clean) \
30848 || exit 1
30850 @endif sim
30852 .PHONY: maybe-distclean-sim distclean-sim
30853 maybe-distclean-sim:
30854 @if sim
30855 maybe-distclean-sim: distclean-sim
30857 distclean-sim:
30858 @: $(MAKE); $(unstage)
30859 @[ -f ./sim/Makefile ] || exit 0; \
30860 r=`${PWD_COMMAND}`; export r; \
30861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862 $(HOST_EXPORTS) \
30863 for flag in $(EXTRA_HOST_FLAGS) ; do \
30864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865 done; \
30866 echo "Doing distclean in sim" ; \
30867 (cd $(HOST_SUBDIR)/sim && \
30868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870 "RANLIB=$${RANLIB}" \
30871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872 distclean) \
30873 || exit 1
30875 @endif sim
30877 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
30878 maybe-maintainer-clean-sim:
30879 @if sim
30880 maybe-maintainer-clean-sim: maintainer-clean-sim
30882 maintainer-clean-sim:
30883 @: $(MAKE); $(unstage)
30884 @[ -f ./sim/Makefile ] || exit 0; \
30885 r=`${PWD_COMMAND}`; export r; \
30886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30887 $(HOST_EXPORTS) \
30888 for flag in $(EXTRA_HOST_FLAGS) ; do \
30889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30890 done; \
30891 echo "Doing maintainer-clean in sim" ; \
30892 (cd $(HOST_SUBDIR)/sim && \
30893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30895 "RANLIB=$${RANLIB}" \
30896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30897 maintainer-clean) \
30898 || exit 1
30900 @endif sim
30904 .PHONY: configure-tar maybe-configure-tar
30905 maybe-configure-tar:
30906 @if gcc-bootstrap
30907 configure-tar: stage_current
30908 @endif gcc-bootstrap
30909 @if tar
30910 maybe-configure-tar: configure-tar
30911 configure-tar:
30912 @: $(MAKE); $(unstage)
30913 @r=`${PWD_COMMAND}`; export r; \
30914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30915 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
30916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
30917 $(HOST_EXPORTS) \
30918 echo Configuring in $(HOST_SUBDIR)/tar; \
30919 cd "$(HOST_SUBDIR)/tar" || exit 1; \
30920 case $(srcdir) in \
30921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30922 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
30923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30924 esac; \
30925 srcdiroption="--srcdir=$${topdir}/tar"; \
30926 libsrcdir="$$s/tar"; \
30927 $(SHELL) $${libsrcdir}/configure \
30928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30929 --target=${target_alias} $${srcdiroption} \
30930 || exit 1
30931 @endif tar
30937 .PHONY: all-tar maybe-all-tar
30938 maybe-all-tar:
30939 @if gcc-bootstrap
30940 all-tar: stage_current
30941 @endif gcc-bootstrap
30942 @if tar
30943 TARGET-tar=all
30944 maybe-all-tar: all-tar
30945 all-tar: configure-tar
30946 @: $(MAKE); $(unstage)
30947 @r=`${PWD_COMMAND}`; export r; \
30948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949 $(HOST_EXPORTS) \
30950 (cd $(HOST_SUBDIR)/tar && \
30951 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
30952 @endif tar
30957 .PHONY: check-tar maybe-check-tar
30958 maybe-check-tar:
30959 @if tar
30960 maybe-check-tar: check-tar
30962 check-tar:
30963 @: $(MAKE); $(unstage)
30964 @r=`${PWD_COMMAND}`; export r; \
30965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966 $(HOST_EXPORTS) \
30967 (cd $(HOST_SUBDIR)/tar && \
30968 $(MAKE) $(FLAGS_TO_PASS) check)
30970 @endif tar
30972 .PHONY: install-tar maybe-install-tar
30973 maybe-install-tar:
30974 @if tar
30975 maybe-install-tar: install-tar
30977 install-tar: installdirs
30978 @: $(MAKE); $(unstage)
30979 @r=`${PWD_COMMAND}`; export r; \
30980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981 $(HOST_EXPORTS) \
30982 (cd $(HOST_SUBDIR)/tar && \
30983 $(MAKE) $(FLAGS_TO_PASS) install)
30985 @endif tar
30987 # Other targets (info, dvi, pdf, etc.)
30989 .PHONY: maybe-info-tar info-tar
30990 maybe-info-tar:
30991 @if tar
30992 maybe-info-tar: info-tar
30994 info-tar: \
30995 configure-tar
30996 @: $(MAKE); $(unstage)
30997 @[ -f ./tar/Makefile ] || exit 0; \
30998 r=`${PWD_COMMAND}`; export r; \
30999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000 $(HOST_EXPORTS) \
31001 for flag in $(EXTRA_HOST_FLAGS) ; do \
31002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31003 done; \
31004 echo "Doing info in tar" ; \
31005 (cd $(HOST_SUBDIR)/tar && \
31006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31008 "RANLIB=$${RANLIB}" \
31009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31010 info) \
31011 || exit 1
31013 @endif tar
31015 .PHONY: maybe-dvi-tar dvi-tar
31016 maybe-dvi-tar:
31017 @if tar
31018 maybe-dvi-tar: dvi-tar
31020 dvi-tar: \
31021 configure-tar
31022 @: $(MAKE); $(unstage)
31023 @[ -f ./tar/Makefile ] || exit 0; \
31024 r=`${PWD_COMMAND}`; export r; \
31025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026 $(HOST_EXPORTS) \
31027 for flag in $(EXTRA_HOST_FLAGS) ; do \
31028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31029 done; \
31030 echo "Doing dvi in tar" ; \
31031 (cd $(HOST_SUBDIR)/tar && \
31032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31034 "RANLIB=$${RANLIB}" \
31035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31036 dvi) \
31037 || exit 1
31039 @endif tar
31041 .PHONY: maybe-pdf-tar pdf-tar
31042 maybe-pdf-tar:
31043 @if tar
31044 maybe-pdf-tar: pdf-tar
31046 pdf-tar: \
31047 configure-tar
31048 @: $(MAKE); $(unstage)
31049 @[ -f ./tar/Makefile ] || exit 0; \
31050 r=`${PWD_COMMAND}`; export r; \
31051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052 $(HOST_EXPORTS) \
31053 for flag in $(EXTRA_HOST_FLAGS) ; do \
31054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055 done; \
31056 echo "Doing pdf in tar" ; \
31057 (cd $(HOST_SUBDIR)/tar && \
31058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31060 "RANLIB=$${RANLIB}" \
31061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31062 pdf) \
31063 || exit 1
31065 @endif tar
31067 .PHONY: maybe-html-tar html-tar
31068 maybe-html-tar:
31069 @if tar
31070 maybe-html-tar: html-tar
31072 html-tar: \
31073 configure-tar
31074 @: $(MAKE); $(unstage)
31075 @[ -f ./tar/Makefile ] || exit 0; \
31076 r=`${PWD_COMMAND}`; export r; \
31077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078 $(HOST_EXPORTS) \
31079 for flag in $(EXTRA_HOST_FLAGS) ; do \
31080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31081 done; \
31082 echo "Doing html in tar" ; \
31083 (cd $(HOST_SUBDIR)/tar && \
31084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31086 "RANLIB=$${RANLIB}" \
31087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31088 html) \
31089 || exit 1
31091 @endif tar
31093 .PHONY: maybe-TAGS-tar TAGS-tar
31094 maybe-TAGS-tar:
31095 @if tar
31096 maybe-TAGS-tar: TAGS-tar
31098 TAGS-tar: \
31099 configure-tar
31100 @: $(MAKE); $(unstage)
31101 @[ -f ./tar/Makefile ] || exit 0; \
31102 r=`${PWD_COMMAND}`; export r; \
31103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31104 $(HOST_EXPORTS) \
31105 for flag in $(EXTRA_HOST_FLAGS) ; do \
31106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31107 done; \
31108 echo "Doing TAGS in tar" ; \
31109 (cd $(HOST_SUBDIR)/tar && \
31110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31112 "RANLIB=$${RANLIB}" \
31113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31114 TAGS) \
31115 || exit 1
31117 @endif tar
31119 .PHONY: maybe-install-info-tar install-info-tar
31120 maybe-install-info-tar:
31121 @if tar
31122 maybe-install-info-tar: install-info-tar
31124 install-info-tar: \
31125 configure-tar \
31126 info-tar
31127 @: $(MAKE); $(unstage)
31128 @[ -f ./tar/Makefile ] || exit 0; \
31129 r=`${PWD_COMMAND}`; export r; \
31130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31131 $(HOST_EXPORTS) \
31132 for flag in $(EXTRA_HOST_FLAGS) ; do \
31133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31134 done; \
31135 echo "Doing install-info in tar" ; \
31136 (cd $(HOST_SUBDIR)/tar && \
31137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31139 "RANLIB=$${RANLIB}" \
31140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31141 install-info) \
31142 || exit 1
31144 @endif tar
31146 .PHONY: maybe-install-pdf-tar install-pdf-tar
31147 maybe-install-pdf-tar:
31148 @if tar
31149 maybe-install-pdf-tar: install-pdf-tar
31151 install-pdf-tar: \
31152 configure-tar \
31153 pdf-tar
31154 @: $(MAKE); $(unstage)
31155 @[ -f ./tar/Makefile ] || exit 0; \
31156 r=`${PWD_COMMAND}`; export r; \
31157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31158 $(HOST_EXPORTS) \
31159 for flag in $(EXTRA_HOST_FLAGS) ; do \
31160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31161 done; \
31162 echo "Doing install-pdf in tar" ; \
31163 (cd $(HOST_SUBDIR)/tar && \
31164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31166 "RANLIB=$${RANLIB}" \
31167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31168 install-pdf) \
31169 || exit 1
31171 @endif tar
31173 .PHONY: maybe-install-html-tar install-html-tar
31174 maybe-install-html-tar:
31175 @if tar
31176 maybe-install-html-tar: install-html-tar
31178 install-html-tar: \
31179 configure-tar \
31180 html-tar
31181 @: $(MAKE); $(unstage)
31182 @[ -f ./tar/Makefile ] || exit 0; \
31183 r=`${PWD_COMMAND}`; export r; \
31184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185 $(HOST_EXPORTS) \
31186 for flag in $(EXTRA_HOST_FLAGS) ; do \
31187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31188 done; \
31189 echo "Doing install-html in tar" ; \
31190 (cd $(HOST_SUBDIR)/tar && \
31191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31193 "RANLIB=$${RANLIB}" \
31194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31195 install-html) \
31196 || exit 1
31198 @endif tar
31200 .PHONY: maybe-installcheck-tar installcheck-tar
31201 maybe-installcheck-tar:
31202 @if tar
31203 maybe-installcheck-tar: installcheck-tar
31205 installcheck-tar: \
31206 configure-tar
31207 @: $(MAKE); $(unstage)
31208 @[ -f ./tar/Makefile ] || exit 0; \
31209 r=`${PWD_COMMAND}`; export r; \
31210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31211 $(HOST_EXPORTS) \
31212 for flag in $(EXTRA_HOST_FLAGS) ; do \
31213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31214 done; \
31215 echo "Doing installcheck in tar" ; \
31216 (cd $(HOST_SUBDIR)/tar && \
31217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31219 "RANLIB=$${RANLIB}" \
31220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31221 installcheck) \
31222 || exit 1
31224 @endif tar
31226 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
31227 maybe-mostlyclean-tar:
31228 @if tar
31229 maybe-mostlyclean-tar: mostlyclean-tar
31231 mostlyclean-tar:
31232 @: $(MAKE); $(unstage)
31233 @[ -f ./tar/Makefile ] || exit 0; \
31234 r=`${PWD_COMMAND}`; export r; \
31235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31236 $(HOST_EXPORTS) \
31237 for flag in $(EXTRA_HOST_FLAGS) ; do \
31238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31239 done; \
31240 echo "Doing mostlyclean in tar" ; \
31241 (cd $(HOST_SUBDIR)/tar && \
31242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31244 "RANLIB=$${RANLIB}" \
31245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31246 mostlyclean) \
31247 || exit 1
31249 @endif tar
31251 .PHONY: maybe-clean-tar clean-tar
31252 maybe-clean-tar:
31253 @if tar
31254 maybe-clean-tar: clean-tar
31256 clean-tar:
31257 @: $(MAKE); $(unstage)
31258 @[ -f ./tar/Makefile ] || exit 0; \
31259 r=`${PWD_COMMAND}`; export r; \
31260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31261 $(HOST_EXPORTS) \
31262 for flag in $(EXTRA_HOST_FLAGS) ; do \
31263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31264 done; \
31265 echo "Doing clean in tar" ; \
31266 (cd $(HOST_SUBDIR)/tar && \
31267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31269 "RANLIB=$${RANLIB}" \
31270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31271 clean) \
31272 || exit 1
31274 @endif tar
31276 .PHONY: maybe-distclean-tar distclean-tar
31277 maybe-distclean-tar:
31278 @if tar
31279 maybe-distclean-tar: distclean-tar
31281 distclean-tar:
31282 @: $(MAKE); $(unstage)
31283 @[ -f ./tar/Makefile ] || exit 0; \
31284 r=`${PWD_COMMAND}`; export r; \
31285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31286 $(HOST_EXPORTS) \
31287 for flag in $(EXTRA_HOST_FLAGS) ; do \
31288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31289 done; \
31290 echo "Doing distclean in tar" ; \
31291 (cd $(HOST_SUBDIR)/tar && \
31292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31294 "RANLIB=$${RANLIB}" \
31295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31296 distclean) \
31297 || exit 1
31299 @endif tar
31301 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
31302 maybe-maintainer-clean-tar:
31303 @if tar
31304 maybe-maintainer-clean-tar: maintainer-clean-tar
31306 maintainer-clean-tar:
31307 @: $(MAKE); $(unstage)
31308 @[ -f ./tar/Makefile ] || exit 0; \
31309 r=`${PWD_COMMAND}`; export r; \
31310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31311 $(HOST_EXPORTS) \
31312 for flag in $(EXTRA_HOST_FLAGS) ; do \
31313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31314 done; \
31315 echo "Doing maintainer-clean in tar" ; \
31316 (cd $(HOST_SUBDIR)/tar && \
31317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31319 "RANLIB=$${RANLIB}" \
31320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31321 maintainer-clean) \
31322 || exit 1
31324 @endif tar
31328 .PHONY: configure-texinfo maybe-configure-texinfo
31329 maybe-configure-texinfo:
31330 @if gcc-bootstrap
31331 configure-texinfo: stage_current
31332 @endif gcc-bootstrap
31333 @if texinfo
31334 maybe-configure-texinfo: configure-texinfo
31335 configure-texinfo:
31336 @: $(MAKE); $(unstage)
31337 @r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
31340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
31341 $(HOST_EXPORTS) \
31342 echo Configuring in $(HOST_SUBDIR)/texinfo; \
31343 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
31344 case $(srcdir) in \
31345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31346 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
31347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31348 esac; \
31349 srcdiroption="--srcdir=$${topdir}/texinfo"; \
31350 libsrcdir="$$s/texinfo"; \
31351 $(SHELL) $${libsrcdir}/configure \
31352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31353 --target=${target_alias} $${srcdiroption} \
31354 || exit 1
31355 @endif texinfo
31361 .PHONY: all-texinfo maybe-all-texinfo
31362 maybe-all-texinfo:
31363 @if gcc-bootstrap
31364 all-texinfo: stage_current
31365 @endif gcc-bootstrap
31366 @if texinfo
31367 TARGET-texinfo=all
31368 maybe-all-texinfo: all-texinfo
31369 all-texinfo: configure-texinfo
31370 @: $(MAKE); $(unstage)
31371 @r=`${PWD_COMMAND}`; export r; \
31372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373 $(HOST_EXPORTS) \
31374 (cd $(HOST_SUBDIR)/texinfo && \
31375 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
31376 @endif texinfo
31381 .PHONY: check-texinfo maybe-check-texinfo
31382 maybe-check-texinfo:
31383 @if texinfo
31384 maybe-check-texinfo: check-texinfo
31386 check-texinfo:
31387 @: $(MAKE); $(unstage)
31388 @r=`${PWD_COMMAND}`; export r; \
31389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31390 $(HOST_EXPORTS) \
31391 (cd $(HOST_SUBDIR)/texinfo && \
31392 $(MAKE) $(FLAGS_TO_PASS) check)
31394 @endif texinfo
31396 .PHONY: install-texinfo maybe-install-texinfo
31397 maybe-install-texinfo:
31398 @if texinfo
31399 maybe-install-texinfo: install-texinfo
31401 install-texinfo:
31403 @endif texinfo
31405 # Other targets (info, dvi, pdf, etc.)
31407 .PHONY: maybe-info-texinfo info-texinfo
31408 maybe-info-texinfo:
31409 @if texinfo
31410 maybe-info-texinfo: info-texinfo
31412 info-texinfo: \
31413 configure-texinfo
31414 @: $(MAKE); $(unstage)
31415 @[ -f ./texinfo/Makefile ] || exit 0; \
31416 r=`${PWD_COMMAND}`; export r; \
31417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418 $(HOST_EXPORTS) \
31419 for flag in $(EXTRA_HOST_FLAGS) ; do \
31420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31421 done; \
31422 echo "Doing info in texinfo" ; \
31423 (cd $(HOST_SUBDIR)/texinfo && \
31424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31426 "RANLIB=$${RANLIB}" \
31427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31428 info) \
31429 || exit 1
31431 @endif texinfo
31433 .PHONY: maybe-dvi-texinfo dvi-texinfo
31434 maybe-dvi-texinfo:
31435 @if texinfo
31436 maybe-dvi-texinfo: dvi-texinfo
31438 dvi-texinfo: \
31439 configure-texinfo
31440 @: $(MAKE); $(unstage)
31441 @[ -f ./texinfo/Makefile ] || exit 0; \
31442 r=`${PWD_COMMAND}`; export r; \
31443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31444 $(HOST_EXPORTS) \
31445 for flag in $(EXTRA_HOST_FLAGS) ; do \
31446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31447 done; \
31448 echo "Doing dvi in texinfo" ; \
31449 (cd $(HOST_SUBDIR)/texinfo && \
31450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31452 "RANLIB=$${RANLIB}" \
31453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31454 dvi) \
31455 || exit 1
31457 @endif texinfo
31459 .PHONY: maybe-pdf-texinfo pdf-texinfo
31460 maybe-pdf-texinfo:
31461 @if texinfo
31462 maybe-pdf-texinfo: pdf-texinfo
31464 pdf-texinfo: \
31465 configure-texinfo
31466 @: $(MAKE); $(unstage)
31467 @[ -f ./texinfo/Makefile ] || exit 0; \
31468 r=`${PWD_COMMAND}`; export r; \
31469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470 $(HOST_EXPORTS) \
31471 for flag in $(EXTRA_HOST_FLAGS) ; do \
31472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473 done; \
31474 echo "Doing pdf in texinfo" ; \
31475 (cd $(HOST_SUBDIR)/texinfo && \
31476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478 "RANLIB=$${RANLIB}" \
31479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480 pdf) \
31481 || exit 1
31483 @endif texinfo
31485 .PHONY: maybe-html-texinfo html-texinfo
31486 maybe-html-texinfo:
31487 @if texinfo
31488 maybe-html-texinfo: html-texinfo
31490 html-texinfo: \
31491 configure-texinfo
31492 @: $(MAKE); $(unstage)
31493 @[ -f ./texinfo/Makefile ] || exit 0; \
31494 r=`${PWD_COMMAND}`; export r; \
31495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31496 $(HOST_EXPORTS) \
31497 for flag in $(EXTRA_HOST_FLAGS) ; do \
31498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31499 done; \
31500 echo "Doing html in texinfo" ; \
31501 (cd $(HOST_SUBDIR)/texinfo && \
31502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31504 "RANLIB=$${RANLIB}" \
31505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31506 html) \
31507 || exit 1
31509 @endif texinfo
31511 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
31512 maybe-TAGS-texinfo:
31513 @if texinfo
31514 maybe-TAGS-texinfo: TAGS-texinfo
31516 TAGS-texinfo: \
31517 configure-texinfo
31518 @: $(MAKE); $(unstage)
31519 @[ -f ./texinfo/Makefile ] || exit 0; \
31520 r=`${PWD_COMMAND}`; export r; \
31521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522 $(HOST_EXPORTS) \
31523 for flag in $(EXTRA_HOST_FLAGS) ; do \
31524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525 done; \
31526 echo "Doing TAGS in texinfo" ; \
31527 (cd $(HOST_SUBDIR)/texinfo && \
31528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530 "RANLIB=$${RANLIB}" \
31531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532 TAGS) \
31533 || exit 1
31535 @endif texinfo
31537 .PHONY: maybe-install-info-texinfo install-info-texinfo
31538 maybe-install-info-texinfo:
31539 @if texinfo
31540 maybe-install-info-texinfo: install-info-texinfo
31542 install-info-texinfo: \
31543 configure-texinfo \
31544 info-texinfo
31545 @: $(MAKE); $(unstage)
31546 @[ -f ./texinfo/Makefile ] || exit 0; \
31547 r=`${PWD_COMMAND}`; export r; \
31548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549 $(HOST_EXPORTS) \
31550 for flag in $(EXTRA_HOST_FLAGS) ; do \
31551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31552 done; \
31553 echo "Doing install-info in texinfo" ; \
31554 (cd $(HOST_SUBDIR)/texinfo && \
31555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31557 "RANLIB=$${RANLIB}" \
31558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31559 install-info) \
31560 || exit 1
31562 @endif texinfo
31564 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
31565 maybe-install-pdf-texinfo:
31566 @if texinfo
31567 maybe-install-pdf-texinfo: install-pdf-texinfo
31569 install-pdf-texinfo: \
31570 configure-texinfo \
31571 pdf-texinfo
31572 @: $(MAKE); $(unstage)
31573 @[ -f ./texinfo/Makefile ] || exit 0; \
31574 r=`${PWD_COMMAND}`; export r; \
31575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31576 $(HOST_EXPORTS) \
31577 for flag in $(EXTRA_HOST_FLAGS) ; do \
31578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31579 done; \
31580 echo "Doing install-pdf in texinfo" ; \
31581 (cd $(HOST_SUBDIR)/texinfo && \
31582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31584 "RANLIB=$${RANLIB}" \
31585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31586 install-pdf) \
31587 || exit 1
31589 @endif texinfo
31591 .PHONY: maybe-install-html-texinfo install-html-texinfo
31592 maybe-install-html-texinfo:
31593 @if texinfo
31594 maybe-install-html-texinfo: install-html-texinfo
31596 install-html-texinfo: \
31597 configure-texinfo \
31598 html-texinfo
31599 @: $(MAKE); $(unstage)
31600 @[ -f ./texinfo/Makefile ] || exit 0; \
31601 r=`${PWD_COMMAND}`; export r; \
31602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603 $(HOST_EXPORTS) \
31604 for flag in $(EXTRA_HOST_FLAGS) ; do \
31605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606 done; \
31607 echo "Doing install-html in texinfo" ; \
31608 (cd $(HOST_SUBDIR)/texinfo && \
31609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611 "RANLIB=$${RANLIB}" \
31612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613 install-html) \
31614 || exit 1
31616 @endif texinfo
31618 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
31619 maybe-installcheck-texinfo:
31620 @if texinfo
31621 maybe-installcheck-texinfo: installcheck-texinfo
31623 installcheck-texinfo: \
31624 configure-texinfo
31625 @: $(MAKE); $(unstage)
31626 @[ -f ./texinfo/Makefile ] || exit 0; \
31627 r=`${PWD_COMMAND}`; export r; \
31628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31629 $(HOST_EXPORTS) \
31630 for flag in $(EXTRA_HOST_FLAGS) ; do \
31631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31632 done; \
31633 echo "Doing installcheck in texinfo" ; \
31634 (cd $(HOST_SUBDIR)/texinfo && \
31635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31637 "RANLIB=$${RANLIB}" \
31638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31639 installcheck) \
31640 || exit 1
31642 @endif texinfo
31644 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
31645 maybe-mostlyclean-texinfo:
31646 @if texinfo
31647 maybe-mostlyclean-texinfo: mostlyclean-texinfo
31649 mostlyclean-texinfo:
31650 @: $(MAKE); $(unstage)
31651 @[ -f ./texinfo/Makefile ] || exit 0; \
31652 r=`${PWD_COMMAND}`; export r; \
31653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31654 $(HOST_EXPORTS) \
31655 for flag in $(EXTRA_HOST_FLAGS) ; do \
31656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31657 done; \
31658 echo "Doing mostlyclean in texinfo" ; \
31659 (cd $(HOST_SUBDIR)/texinfo && \
31660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31662 "RANLIB=$${RANLIB}" \
31663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31664 mostlyclean) \
31665 || exit 1
31667 @endif texinfo
31669 .PHONY: maybe-clean-texinfo clean-texinfo
31670 maybe-clean-texinfo:
31671 @if texinfo
31672 maybe-clean-texinfo: clean-texinfo
31674 clean-texinfo:
31675 @: $(MAKE); $(unstage)
31676 @[ -f ./texinfo/Makefile ] || exit 0; \
31677 r=`${PWD_COMMAND}`; export r; \
31678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679 $(HOST_EXPORTS) \
31680 for flag in $(EXTRA_HOST_FLAGS) ; do \
31681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31682 done; \
31683 echo "Doing clean in texinfo" ; \
31684 (cd $(HOST_SUBDIR)/texinfo && \
31685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687 "RANLIB=$${RANLIB}" \
31688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31689 clean) \
31690 || exit 1
31692 @endif texinfo
31694 .PHONY: maybe-distclean-texinfo distclean-texinfo
31695 maybe-distclean-texinfo:
31696 @if texinfo
31697 maybe-distclean-texinfo: distclean-texinfo
31699 distclean-texinfo:
31700 @: $(MAKE); $(unstage)
31701 @[ -f ./texinfo/Makefile ] || exit 0; \
31702 r=`${PWD_COMMAND}`; export r; \
31703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704 $(HOST_EXPORTS) \
31705 for flag in $(EXTRA_HOST_FLAGS) ; do \
31706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707 done; \
31708 echo "Doing distclean in texinfo" ; \
31709 (cd $(HOST_SUBDIR)/texinfo && \
31710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712 "RANLIB=$${RANLIB}" \
31713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714 distclean) \
31715 || exit 1
31717 @endif texinfo
31719 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
31720 maybe-maintainer-clean-texinfo:
31721 @if texinfo
31722 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
31724 maintainer-clean-texinfo:
31725 @: $(MAKE); $(unstage)
31726 @[ -f ./texinfo/Makefile ] || exit 0; \
31727 r=`${PWD_COMMAND}`; export r; \
31728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31729 $(HOST_EXPORTS) \
31730 for flag in $(EXTRA_HOST_FLAGS) ; do \
31731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31732 done; \
31733 echo "Doing maintainer-clean in texinfo" ; \
31734 (cd $(HOST_SUBDIR)/texinfo && \
31735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31737 "RANLIB=$${RANLIB}" \
31738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31739 maintainer-clean) \
31740 || exit 1
31742 @endif texinfo
31746 .PHONY: configure-textutils maybe-configure-textutils
31747 maybe-configure-textutils:
31748 @if gcc-bootstrap
31749 configure-textutils: stage_current
31750 @endif gcc-bootstrap
31751 @if textutils
31752 maybe-configure-textutils: configure-textutils
31753 configure-textutils:
31754 @: $(MAKE); $(unstage)
31755 @r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
31758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
31759 $(HOST_EXPORTS) \
31760 echo Configuring in $(HOST_SUBDIR)/textutils; \
31761 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
31762 case $(srcdir) in \
31763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31764 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
31765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31766 esac; \
31767 srcdiroption="--srcdir=$${topdir}/textutils"; \
31768 libsrcdir="$$s/textutils"; \
31769 $(SHELL) $${libsrcdir}/configure \
31770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31771 --target=${target_alias} $${srcdiroption} \
31772 || exit 1
31773 @endif textutils
31779 .PHONY: all-textutils maybe-all-textutils
31780 maybe-all-textutils:
31781 @if gcc-bootstrap
31782 all-textutils: stage_current
31783 @endif gcc-bootstrap
31784 @if textutils
31785 TARGET-textutils=all
31786 maybe-all-textutils: all-textutils
31787 all-textutils: configure-textutils
31788 @: $(MAKE); $(unstage)
31789 @r=`${PWD_COMMAND}`; export r; \
31790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791 $(HOST_EXPORTS) \
31792 (cd $(HOST_SUBDIR)/textutils && \
31793 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
31794 @endif textutils
31799 .PHONY: check-textutils maybe-check-textutils
31800 maybe-check-textutils:
31801 @if textutils
31802 maybe-check-textutils: check-textutils
31804 check-textutils:
31805 @: $(MAKE); $(unstage)
31806 @r=`${PWD_COMMAND}`; export r; \
31807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31808 $(HOST_EXPORTS) \
31809 (cd $(HOST_SUBDIR)/textutils && \
31810 $(MAKE) $(FLAGS_TO_PASS) check)
31812 @endif textutils
31814 .PHONY: install-textutils maybe-install-textutils
31815 maybe-install-textutils:
31816 @if textutils
31817 maybe-install-textutils: install-textutils
31819 install-textutils: installdirs
31820 @: $(MAKE); $(unstage)
31821 @r=`${PWD_COMMAND}`; export r; \
31822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823 $(HOST_EXPORTS) \
31824 (cd $(HOST_SUBDIR)/textutils && \
31825 $(MAKE) $(FLAGS_TO_PASS) install)
31827 @endif textutils
31829 # Other targets (info, dvi, pdf, etc.)
31831 .PHONY: maybe-info-textutils info-textutils
31832 maybe-info-textutils:
31833 @if textutils
31834 maybe-info-textutils: info-textutils
31836 info-textutils: \
31837 configure-textutils
31838 @: $(MAKE); $(unstage)
31839 @[ -f ./textutils/Makefile ] || exit 0; \
31840 r=`${PWD_COMMAND}`; export r; \
31841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842 $(HOST_EXPORTS) \
31843 for flag in $(EXTRA_HOST_FLAGS) ; do \
31844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845 done; \
31846 echo "Doing info in textutils" ; \
31847 (cd $(HOST_SUBDIR)/textutils && \
31848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850 "RANLIB=$${RANLIB}" \
31851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31852 info) \
31853 || exit 1
31855 @endif textutils
31857 .PHONY: maybe-dvi-textutils dvi-textutils
31858 maybe-dvi-textutils:
31859 @if textutils
31860 maybe-dvi-textutils: dvi-textutils
31862 dvi-textutils: \
31863 configure-textutils
31864 @: $(MAKE); $(unstage)
31865 @[ -f ./textutils/Makefile ] || exit 0; \
31866 r=`${PWD_COMMAND}`; export r; \
31867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31868 $(HOST_EXPORTS) \
31869 for flag in $(EXTRA_HOST_FLAGS) ; do \
31870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31871 done; \
31872 echo "Doing dvi in textutils" ; \
31873 (cd $(HOST_SUBDIR)/textutils && \
31874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31876 "RANLIB=$${RANLIB}" \
31877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31878 dvi) \
31879 || exit 1
31881 @endif textutils
31883 .PHONY: maybe-pdf-textutils pdf-textutils
31884 maybe-pdf-textutils:
31885 @if textutils
31886 maybe-pdf-textutils: pdf-textutils
31888 pdf-textutils: \
31889 configure-textutils
31890 @: $(MAKE); $(unstage)
31891 @[ -f ./textutils/Makefile ] || exit 0; \
31892 r=`${PWD_COMMAND}`; export r; \
31893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31894 $(HOST_EXPORTS) \
31895 for flag in $(EXTRA_HOST_FLAGS) ; do \
31896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31897 done; \
31898 echo "Doing pdf in textutils" ; \
31899 (cd $(HOST_SUBDIR)/textutils && \
31900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31902 "RANLIB=$${RANLIB}" \
31903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31904 pdf) \
31905 || exit 1
31907 @endif textutils
31909 .PHONY: maybe-html-textutils html-textutils
31910 maybe-html-textutils:
31911 @if textutils
31912 maybe-html-textutils: html-textutils
31914 html-textutils: \
31915 configure-textutils
31916 @: $(MAKE); $(unstage)
31917 @[ -f ./textutils/Makefile ] || exit 0; \
31918 r=`${PWD_COMMAND}`; export r; \
31919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31920 $(HOST_EXPORTS) \
31921 for flag in $(EXTRA_HOST_FLAGS) ; do \
31922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31923 done; \
31924 echo "Doing html in textutils" ; \
31925 (cd $(HOST_SUBDIR)/textutils && \
31926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31928 "RANLIB=$${RANLIB}" \
31929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31930 html) \
31931 || exit 1
31933 @endif textutils
31935 .PHONY: maybe-TAGS-textutils TAGS-textutils
31936 maybe-TAGS-textutils:
31937 @if textutils
31938 maybe-TAGS-textutils: TAGS-textutils
31940 TAGS-textutils: \
31941 configure-textutils
31942 @: $(MAKE); $(unstage)
31943 @[ -f ./textutils/Makefile ] || exit 0; \
31944 r=`${PWD_COMMAND}`; export r; \
31945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31946 $(HOST_EXPORTS) \
31947 for flag in $(EXTRA_HOST_FLAGS) ; do \
31948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31949 done; \
31950 echo "Doing TAGS in textutils" ; \
31951 (cd $(HOST_SUBDIR)/textutils && \
31952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31954 "RANLIB=$${RANLIB}" \
31955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31956 TAGS) \
31957 || exit 1
31959 @endif textutils
31961 .PHONY: maybe-install-info-textutils install-info-textutils
31962 maybe-install-info-textutils:
31963 @if textutils
31964 maybe-install-info-textutils: install-info-textutils
31966 install-info-textutils: \
31967 configure-textutils \
31968 info-textutils
31969 @: $(MAKE); $(unstage)
31970 @[ -f ./textutils/Makefile ] || exit 0; \
31971 r=`${PWD_COMMAND}`; export r; \
31972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31973 $(HOST_EXPORTS) \
31974 for flag in $(EXTRA_HOST_FLAGS) ; do \
31975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31976 done; \
31977 echo "Doing install-info in textutils" ; \
31978 (cd $(HOST_SUBDIR)/textutils && \
31979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31981 "RANLIB=$${RANLIB}" \
31982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31983 install-info) \
31984 || exit 1
31986 @endif textutils
31988 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
31989 maybe-install-pdf-textutils:
31990 @if textutils
31991 maybe-install-pdf-textutils: install-pdf-textutils
31993 install-pdf-textutils: \
31994 configure-textutils \
31995 pdf-textutils
31996 @: $(MAKE); $(unstage)
31997 @[ -f ./textutils/Makefile ] || exit 0; \
31998 r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 $(HOST_EXPORTS) \
32001 for flag in $(EXTRA_HOST_FLAGS) ; do \
32002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003 done; \
32004 echo "Doing install-pdf in textutils" ; \
32005 (cd $(HOST_SUBDIR)/textutils && \
32006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008 "RANLIB=$${RANLIB}" \
32009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010 install-pdf) \
32011 || exit 1
32013 @endif textutils
32015 .PHONY: maybe-install-html-textutils install-html-textutils
32016 maybe-install-html-textutils:
32017 @if textutils
32018 maybe-install-html-textutils: install-html-textutils
32020 install-html-textutils: \
32021 configure-textutils \
32022 html-textutils
32023 @: $(MAKE); $(unstage)
32024 @[ -f ./textutils/Makefile ] || exit 0; \
32025 r=`${PWD_COMMAND}`; export r; \
32026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32027 $(HOST_EXPORTS) \
32028 for flag in $(EXTRA_HOST_FLAGS) ; do \
32029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32030 done; \
32031 echo "Doing install-html in textutils" ; \
32032 (cd $(HOST_SUBDIR)/textutils && \
32033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32035 "RANLIB=$${RANLIB}" \
32036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32037 install-html) \
32038 || exit 1
32040 @endif textutils
32042 .PHONY: maybe-installcheck-textutils installcheck-textutils
32043 maybe-installcheck-textutils:
32044 @if textutils
32045 maybe-installcheck-textutils: installcheck-textutils
32047 installcheck-textutils: \
32048 configure-textutils
32049 @: $(MAKE); $(unstage)
32050 @[ -f ./textutils/Makefile ] || exit 0; \
32051 r=`${PWD_COMMAND}`; export r; \
32052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053 $(HOST_EXPORTS) \
32054 for flag in $(EXTRA_HOST_FLAGS) ; do \
32055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32056 done; \
32057 echo "Doing installcheck in textutils" ; \
32058 (cd $(HOST_SUBDIR)/textutils && \
32059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32061 "RANLIB=$${RANLIB}" \
32062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32063 installcheck) \
32064 || exit 1
32066 @endif textutils
32068 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
32069 maybe-mostlyclean-textutils:
32070 @if textutils
32071 maybe-mostlyclean-textutils: mostlyclean-textutils
32073 mostlyclean-textutils:
32074 @: $(MAKE); $(unstage)
32075 @[ -f ./textutils/Makefile ] || exit 0; \
32076 r=`${PWD_COMMAND}`; export r; \
32077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078 $(HOST_EXPORTS) \
32079 for flag in $(EXTRA_HOST_FLAGS) ; do \
32080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32081 done; \
32082 echo "Doing mostlyclean in textutils" ; \
32083 (cd $(HOST_SUBDIR)/textutils && \
32084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32086 "RANLIB=$${RANLIB}" \
32087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32088 mostlyclean) \
32089 || exit 1
32091 @endif textutils
32093 .PHONY: maybe-clean-textutils clean-textutils
32094 maybe-clean-textutils:
32095 @if textutils
32096 maybe-clean-textutils: clean-textutils
32098 clean-textutils:
32099 @: $(MAKE); $(unstage)
32100 @[ -f ./textutils/Makefile ] || exit 0; \
32101 r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 for flag in $(EXTRA_HOST_FLAGS) ; do \
32105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106 done; \
32107 echo "Doing clean in textutils" ; \
32108 (cd $(HOST_SUBDIR)/textutils && \
32109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111 "RANLIB=$${RANLIB}" \
32112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113 clean) \
32114 || exit 1
32116 @endif textutils
32118 .PHONY: maybe-distclean-textutils distclean-textutils
32119 maybe-distclean-textutils:
32120 @if textutils
32121 maybe-distclean-textutils: distclean-textutils
32123 distclean-textutils:
32124 @: $(MAKE); $(unstage)
32125 @[ -f ./textutils/Makefile ] || exit 0; \
32126 r=`${PWD_COMMAND}`; export r; \
32127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128 $(HOST_EXPORTS) \
32129 for flag in $(EXTRA_HOST_FLAGS) ; do \
32130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131 done; \
32132 echo "Doing distclean in textutils" ; \
32133 (cd $(HOST_SUBDIR)/textutils && \
32134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136 "RANLIB=$${RANLIB}" \
32137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138 distclean) \
32139 || exit 1
32141 @endif textutils
32143 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
32144 maybe-maintainer-clean-textutils:
32145 @if textutils
32146 maybe-maintainer-clean-textutils: maintainer-clean-textutils
32148 maintainer-clean-textutils:
32149 @: $(MAKE); $(unstage)
32150 @[ -f ./textutils/Makefile ] || exit 0; \
32151 r=`${PWD_COMMAND}`; export r; \
32152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32153 $(HOST_EXPORTS) \
32154 for flag in $(EXTRA_HOST_FLAGS) ; do \
32155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32156 done; \
32157 echo "Doing maintainer-clean in textutils" ; \
32158 (cd $(HOST_SUBDIR)/textutils && \
32159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32161 "RANLIB=$${RANLIB}" \
32162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32163 maintainer-clean) \
32164 || exit 1
32166 @endif textutils
32170 .PHONY: configure-time maybe-configure-time
32171 maybe-configure-time:
32172 @if gcc-bootstrap
32173 configure-time: stage_current
32174 @endif gcc-bootstrap
32175 @if time
32176 maybe-configure-time: configure-time
32177 configure-time:
32178 @: $(MAKE); $(unstage)
32179 @r=`${PWD_COMMAND}`; export r; \
32180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
32182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
32183 $(HOST_EXPORTS) \
32184 echo Configuring in $(HOST_SUBDIR)/time; \
32185 cd "$(HOST_SUBDIR)/time" || exit 1; \
32186 case $(srcdir) in \
32187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32188 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
32189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32190 esac; \
32191 srcdiroption="--srcdir=$${topdir}/time"; \
32192 libsrcdir="$$s/time"; \
32193 $(SHELL) $${libsrcdir}/configure \
32194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32195 --target=${target_alias} $${srcdiroption} \
32196 || exit 1
32197 @endif time
32203 .PHONY: all-time maybe-all-time
32204 maybe-all-time:
32205 @if gcc-bootstrap
32206 all-time: stage_current
32207 @endif gcc-bootstrap
32208 @if time
32209 TARGET-time=all
32210 maybe-all-time: all-time
32211 all-time: configure-time
32212 @: $(MAKE); $(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 (cd $(HOST_SUBDIR)/time && \
32217 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
32218 @endif time
32223 .PHONY: check-time maybe-check-time
32224 maybe-check-time:
32225 @if time
32226 maybe-check-time: check-time
32228 check-time:
32229 @: $(MAKE); $(unstage)
32230 @r=`${PWD_COMMAND}`; export r; \
32231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232 $(HOST_EXPORTS) \
32233 (cd $(HOST_SUBDIR)/time && \
32234 $(MAKE) $(FLAGS_TO_PASS) check)
32236 @endif time
32238 .PHONY: install-time maybe-install-time
32239 maybe-install-time:
32240 @if time
32241 maybe-install-time: install-time
32243 install-time: installdirs
32244 @: $(MAKE); $(unstage)
32245 @r=`${PWD_COMMAND}`; export r; \
32246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247 $(HOST_EXPORTS) \
32248 (cd $(HOST_SUBDIR)/time && \
32249 $(MAKE) $(FLAGS_TO_PASS) install)
32251 @endif time
32253 # Other targets (info, dvi, pdf, etc.)
32255 .PHONY: maybe-info-time info-time
32256 maybe-info-time:
32257 @if time
32258 maybe-info-time: info-time
32260 info-time: \
32261 configure-time
32262 @: $(MAKE); $(unstage)
32263 @[ -f ./time/Makefile ] || exit 0; \
32264 r=`${PWD_COMMAND}`; export r; \
32265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266 $(HOST_EXPORTS) \
32267 for flag in $(EXTRA_HOST_FLAGS) ; do \
32268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269 done; \
32270 echo "Doing info in time" ; \
32271 (cd $(HOST_SUBDIR)/time && \
32272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274 "RANLIB=$${RANLIB}" \
32275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276 info) \
32277 || exit 1
32279 @endif time
32281 .PHONY: maybe-dvi-time dvi-time
32282 maybe-dvi-time:
32283 @if time
32284 maybe-dvi-time: dvi-time
32286 dvi-time: \
32287 configure-time
32288 @: $(MAKE); $(unstage)
32289 @[ -f ./time/Makefile ] || exit 0; \
32290 r=`${PWD_COMMAND}`; export r; \
32291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292 $(HOST_EXPORTS) \
32293 for flag in $(EXTRA_HOST_FLAGS) ; do \
32294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295 done; \
32296 echo "Doing dvi in time" ; \
32297 (cd $(HOST_SUBDIR)/time && \
32298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300 "RANLIB=$${RANLIB}" \
32301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302 dvi) \
32303 || exit 1
32305 @endif time
32307 .PHONY: maybe-pdf-time pdf-time
32308 maybe-pdf-time:
32309 @if time
32310 maybe-pdf-time: pdf-time
32312 pdf-time: \
32313 configure-time
32314 @: $(MAKE); $(unstage)
32315 @[ -f ./time/Makefile ] || exit 0; \
32316 r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(HOST_EXPORTS) \
32319 for flag in $(EXTRA_HOST_FLAGS) ; do \
32320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321 done; \
32322 echo "Doing pdf in time" ; \
32323 (cd $(HOST_SUBDIR)/time && \
32324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326 "RANLIB=$${RANLIB}" \
32327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328 pdf) \
32329 || exit 1
32331 @endif time
32333 .PHONY: maybe-html-time html-time
32334 maybe-html-time:
32335 @if time
32336 maybe-html-time: html-time
32338 html-time: \
32339 configure-time
32340 @: $(MAKE); $(unstage)
32341 @[ -f ./time/Makefile ] || exit 0; \
32342 r=`${PWD_COMMAND}`; export r; \
32343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32344 $(HOST_EXPORTS) \
32345 for flag in $(EXTRA_HOST_FLAGS) ; do \
32346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32347 done; \
32348 echo "Doing html in time" ; \
32349 (cd $(HOST_SUBDIR)/time && \
32350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32352 "RANLIB=$${RANLIB}" \
32353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32354 html) \
32355 || exit 1
32357 @endif time
32359 .PHONY: maybe-TAGS-time TAGS-time
32360 maybe-TAGS-time:
32361 @if time
32362 maybe-TAGS-time: TAGS-time
32364 TAGS-time: \
32365 configure-time
32366 @: $(MAKE); $(unstage)
32367 @[ -f ./time/Makefile ] || exit 0; \
32368 r=`${PWD_COMMAND}`; export r; \
32369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370 $(HOST_EXPORTS) \
32371 for flag in $(EXTRA_HOST_FLAGS) ; do \
32372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32373 done; \
32374 echo "Doing TAGS in time" ; \
32375 (cd $(HOST_SUBDIR)/time && \
32376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378 "RANLIB=$${RANLIB}" \
32379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32380 TAGS) \
32381 || exit 1
32383 @endif time
32385 .PHONY: maybe-install-info-time install-info-time
32386 maybe-install-info-time:
32387 @if time
32388 maybe-install-info-time: install-info-time
32390 install-info-time: \
32391 configure-time \
32392 info-time
32393 @: $(MAKE); $(unstage)
32394 @[ -f ./time/Makefile ] || exit 0; \
32395 r=`${PWD_COMMAND}`; export r; \
32396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397 $(HOST_EXPORTS) \
32398 for flag in $(EXTRA_HOST_FLAGS) ; do \
32399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400 done; \
32401 echo "Doing install-info in time" ; \
32402 (cd $(HOST_SUBDIR)/time && \
32403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405 "RANLIB=$${RANLIB}" \
32406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407 install-info) \
32408 || exit 1
32410 @endif time
32412 .PHONY: maybe-install-pdf-time install-pdf-time
32413 maybe-install-pdf-time:
32414 @if time
32415 maybe-install-pdf-time: install-pdf-time
32417 install-pdf-time: \
32418 configure-time \
32419 pdf-time
32420 @: $(MAKE); $(unstage)
32421 @[ -f ./time/Makefile ] || exit 0; \
32422 r=`${PWD_COMMAND}`; export r; \
32423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424 $(HOST_EXPORTS) \
32425 for flag in $(EXTRA_HOST_FLAGS) ; do \
32426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427 done; \
32428 echo "Doing install-pdf in time" ; \
32429 (cd $(HOST_SUBDIR)/time && \
32430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32432 "RANLIB=$${RANLIB}" \
32433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32434 install-pdf) \
32435 || exit 1
32437 @endif time
32439 .PHONY: maybe-install-html-time install-html-time
32440 maybe-install-html-time:
32441 @if time
32442 maybe-install-html-time: install-html-time
32444 install-html-time: \
32445 configure-time \
32446 html-time
32447 @: $(MAKE); $(unstage)
32448 @[ -f ./time/Makefile ] || exit 0; \
32449 r=`${PWD_COMMAND}`; export r; \
32450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32451 $(HOST_EXPORTS) \
32452 for flag in $(EXTRA_HOST_FLAGS) ; do \
32453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32454 done; \
32455 echo "Doing install-html in time" ; \
32456 (cd $(HOST_SUBDIR)/time && \
32457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32459 "RANLIB=$${RANLIB}" \
32460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32461 install-html) \
32462 || exit 1
32464 @endif time
32466 .PHONY: maybe-installcheck-time installcheck-time
32467 maybe-installcheck-time:
32468 @if time
32469 maybe-installcheck-time: installcheck-time
32471 installcheck-time: \
32472 configure-time
32473 @: $(MAKE); $(unstage)
32474 @[ -f ./time/Makefile ] || exit 0; \
32475 r=`${PWD_COMMAND}`; export r; \
32476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477 $(HOST_EXPORTS) \
32478 for flag in $(EXTRA_HOST_FLAGS) ; do \
32479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480 done; \
32481 echo "Doing installcheck in time" ; \
32482 (cd $(HOST_SUBDIR)/time && \
32483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485 "RANLIB=$${RANLIB}" \
32486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487 installcheck) \
32488 || exit 1
32490 @endif time
32492 .PHONY: maybe-mostlyclean-time mostlyclean-time
32493 maybe-mostlyclean-time:
32494 @if time
32495 maybe-mostlyclean-time: mostlyclean-time
32497 mostlyclean-time:
32498 @: $(MAKE); $(unstage)
32499 @[ -f ./time/Makefile ] || exit 0; \
32500 r=`${PWD_COMMAND}`; export r; \
32501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502 $(HOST_EXPORTS) \
32503 for flag in $(EXTRA_HOST_FLAGS) ; do \
32504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505 done; \
32506 echo "Doing mostlyclean in time" ; \
32507 (cd $(HOST_SUBDIR)/time && \
32508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32510 "RANLIB=$${RANLIB}" \
32511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32512 mostlyclean) \
32513 || exit 1
32515 @endif time
32517 .PHONY: maybe-clean-time clean-time
32518 maybe-clean-time:
32519 @if time
32520 maybe-clean-time: clean-time
32522 clean-time:
32523 @: $(MAKE); $(unstage)
32524 @[ -f ./time/Makefile ] || exit 0; \
32525 r=`${PWD_COMMAND}`; export r; \
32526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32527 $(HOST_EXPORTS) \
32528 for flag in $(EXTRA_HOST_FLAGS) ; do \
32529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32530 done; \
32531 echo "Doing clean in time" ; \
32532 (cd $(HOST_SUBDIR)/time && \
32533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535 "RANLIB=$${RANLIB}" \
32536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32537 clean) \
32538 || exit 1
32540 @endif time
32542 .PHONY: maybe-distclean-time distclean-time
32543 maybe-distclean-time:
32544 @if time
32545 maybe-distclean-time: distclean-time
32547 distclean-time:
32548 @: $(MAKE); $(unstage)
32549 @[ -f ./time/Makefile ] || exit 0; \
32550 r=`${PWD_COMMAND}`; export r; \
32551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552 $(HOST_EXPORTS) \
32553 for flag in $(EXTRA_HOST_FLAGS) ; do \
32554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32555 done; \
32556 echo "Doing distclean in time" ; \
32557 (cd $(HOST_SUBDIR)/time && \
32558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32560 "RANLIB=$${RANLIB}" \
32561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32562 distclean) \
32563 || exit 1
32565 @endif time
32567 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
32568 maybe-maintainer-clean-time:
32569 @if time
32570 maybe-maintainer-clean-time: maintainer-clean-time
32572 maintainer-clean-time:
32573 @: $(MAKE); $(unstage)
32574 @[ -f ./time/Makefile ] || exit 0; \
32575 r=`${PWD_COMMAND}`; export r; \
32576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577 $(HOST_EXPORTS) \
32578 for flag in $(EXTRA_HOST_FLAGS) ; do \
32579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32580 done; \
32581 echo "Doing maintainer-clean in time" ; \
32582 (cd $(HOST_SUBDIR)/time && \
32583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32585 "RANLIB=$${RANLIB}" \
32586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32587 maintainer-clean) \
32588 || exit 1
32590 @endif time
32594 .PHONY: configure-uudecode maybe-configure-uudecode
32595 maybe-configure-uudecode:
32596 @if gcc-bootstrap
32597 configure-uudecode: stage_current
32598 @endif gcc-bootstrap
32599 @if uudecode
32600 maybe-configure-uudecode: configure-uudecode
32601 configure-uudecode:
32602 @: $(MAKE); $(unstage)
32603 @r=`${PWD_COMMAND}`; export r; \
32604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
32606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
32607 $(HOST_EXPORTS) \
32608 echo Configuring in $(HOST_SUBDIR)/uudecode; \
32609 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
32610 case $(srcdir) in \
32611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32612 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
32613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32614 esac; \
32615 srcdiroption="--srcdir=$${topdir}/uudecode"; \
32616 libsrcdir="$$s/uudecode"; \
32617 $(SHELL) $${libsrcdir}/configure \
32618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32619 --target=${target_alias} $${srcdiroption} \
32620 || exit 1
32621 @endif uudecode
32627 .PHONY: all-uudecode maybe-all-uudecode
32628 maybe-all-uudecode:
32629 @if gcc-bootstrap
32630 all-uudecode: stage_current
32631 @endif gcc-bootstrap
32632 @if uudecode
32633 TARGET-uudecode=all
32634 maybe-all-uudecode: all-uudecode
32635 all-uudecode: configure-uudecode
32636 @: $(MAKE); $(unstage)
32637 @r=`${PWD_COMMAND}`; export r; \
32638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32639 $(HOST_EXPORTS) \
32640 (cd $(HOST_SUBDIR)/uudecode && \
32641 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
32642 @endif uudecode
32647 .PHONY: check-uudecode maybe-check-uudecode
32648 maybe-check-uudecode:
32649 @if uudecode
32650 maybe-check-uudecode: check-uudecode
32652 check-uudecode:
32653 @: $(MAKE); $(unstage)
32654 @r=`${PWD_COMMAND}`; export r; \
32655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656 $(HOST_EXPORTS) \
32657 (cd $(HOST_SUBDIR)/uudecode && \
32658 $(MAKE) $(FLAGS_TO_PASS) check)
32660 @endif uudecode
32662 .PHONY: install-uudecode maybe-install-uudecode
32663 maybe-install-uudecode:
32664 @if uudecode
32665 maybe-install-uudecode: install-uudecode
32667 install-uudecode: installdirs
32668 @: $(MAKE); $(unstage)
32669 @r=`${PWD_COMMAND}`; export r; \
32670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671 $(HOST_EXPORTS) \
32672 (cd $(HOST_SUBDIR)/uudecode && \
32673 $(MAKE) $(FLAGS_TO_PASS) install)
32675 @endif uudecode
32677 # Other targets (info, dvi, pdf, etc.)
32679 .PHONY: maybe-info-uudecode info-uudecode
32680 maybe-info-uudecode:
32681 @if uudecode
32682 maybe-info-uudecode: info-uudecode
32684 info-uudecode: \
32685 configure-uudecode
32686 @: $(MAKE); $(unstage)
32687 @[ -f ./uudecode/Makefile ] || exit 0; \
32688 r=`${PWD_COMMAND}`; export r; \
32689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690 $(HOST_EXPORTS) \
32691 for flag in $(EXTRA_HOST_FLAGS) ; do \
32692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32693 done; \
32694 echo "Doing info in uudecode" ; \
32695 (cd $(HOST_SUBDIR)/uudecode && \
32696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32698 "RANLIB=$${RANLIB}" \
32699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32700 info) \
32701 || exit 1
32703 @endif uudecode
32705 .PHONY: maybe-dvi-uudecode dvi-uudecode
32706 maybe-dvi-uudecode:
32707 @if uudecode
32708 maybe-dvi-uudecode: dvi-uudecode
32710 dvi-uudecode: \
32711 configure-uudecode
32712 @: $(MAKE); $(unstage)
32713 @[ -f ./uudecode/Makefile ] || exit 0; \
32714 r=`${PWD_COMMAND}`; export r; \
32715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32716 $(HOST_EXPORTS) \
32717 for flag in $(EXTRA_HOST_FLAGS) ; do \
32718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32719 done; \
32720 echo "Doing dvi in uudecode" ; \
32721 (cd $(HOST_SUBDIR)/uudecode && \
32722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32724 "RANLIB=$${RANLIB}" \
32725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32726 dvi) \
32727 || exit 1
32729 @endif uudecode
32731 .PHONY: maybe-pdf-uudecode pdf-uudecode
32732 maybe-pdf-uudecode:
32733 @if uudecode
32734 maybe-pdf-uudecode: pdf-uudecode
32736 pdf-uudecode: \
32737 configure-uudecode
32738 @: $(MAKE); $(unstage)
32739 @[ -f ./uudecode/Makefile ] || exit 0; \
32740 r=`${PWD_COMMAND}`; export r; \
32741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742 $(HOST_EXPORTS) \
32743 for flag in $(EXTRA_HOST_FLAGS) ; do \
32744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745 done; \
32746 echo "Doing pdf in uudecode" ; \
32747 (cd $(HOST_SUBDIR)/uudecode && \
32748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750 "RANLIB=$${RANLIB}" \
32751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752 pdf) \
32753 || exit 1
32755 @endif uudecode
32757 .PHONY: maybe-html-uudecode html-uudecode
32758 maybe-html-uudecode:
32759 @if uudecode
32760 maybe-html-uudecode: html-uudecode
32762 html-uudecode: \
32763 configure-uudecode
32764 @: $(MAKE); $(unstage)
32765 @[ -f ./uudecode/Makefile ] || exit 0; \
32766 r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 $(HOST_EXPORTS) \
32769 for flag in $(EXTRA_HOST_FLAGS) ; do \
32770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771 done; \
32772 echo "Doing html in uudecode" ; \
32773 (cd $(HOST_SUBDIR)/uudecode && \
32774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776 "RANLIB=$${RANLIB}" \
32777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778 html) \
32779 || exit 1
32781 @endif uudecode
32783 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
32784 maybe-TAGS-uudecode:
32785 @if uudecode
32786 maybe-TAGS-uudecode: TAGS-uudecode
32788 TAGS-uudecode: \
32789 configure-uudecode
32790 @: $(MAKE); $(unstage)
32791 @[ -f ./uudecode/Makefile ] || exit 0; \
32792 r=`${PWD_COMMAND}`; export r; \
32793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794 $(HOST_EXPORTS) \
32795 for flag in $(EXTRA_HOST_FLAGS) ; do \
32796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797 done; \
32798 echo "Doing TAGS in uudecode" ; \
32799 (cd $(HOST_SUBDIR)/uudecode && \
32800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802 "RANLIB=$${RANLIB}" \
32803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804 TAGS) \
32805 || exit 1
32807 @endif uudecode
32809 .PHONY: maybe-install-info-uudecode install-info-uudecode
32810 maybe-install-info-uudecode:
32811 @if uudecode
32812 maybe-install-info-uudecode: install-info-uudecode
32814 install-info-uudecode: \
32815 configure-uudecode \
32816 info-uudecode
32817 @: $(MAKE); $(unstage)
32818 @[ -f ./uudecode/Makefile ] || exit 0; \
32819 r=`${PWD_COMMAND}`; export r; \
32820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821 $(HOST_EXPORTS) \
32822 for flag in $(EXTRA_HOST_FLAGS) ; do \
32823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824 done; \
32825 echo "Doing install-info in uudecode" ; \
32826 (cd $(HOST_SUBDIR)/uudecode && \
32827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829 "RANLIB=$${RANLIB}" \
32830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831 install-info) \
32832 || exit 1
32834 @endif uudecode
32836 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
32837 maybe-install-pdf-uudecode:
32838 @if uudecode
32839 maybe-install-pdf-uudecode: install-pdf-uudecode
32841 install-pdf-uudecode: \
32842 configure-uudecode \
32843 pdf-uudecode
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./uudecode/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing install-pdf in uudecode" ; \
32853 (cd $(HOST_SUBDIR)/uudecode && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 install-pdf) \
32859 || exit 1
32861 @endif uudecode
32863 .PHONY: maybe-install-html-uudecode install-html-uudecode
32864 maybe-install-html-uudecode:
32865 @if uudecode
32866 maybe-install-html-uudecode: install-html-uudecode
32868 install-html-uudecode: \
32869 configure-uudecode \
32870 html-uudecode
32871 @: $(MAKE); $(unstage)
32872 @[ -f ./uudecode/Makefile ] || exit 0; \
32873 r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 $(HOST_EXPORTS) \
32876 for flag in $(EXTRA_HOST_FLAGS) ; do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 echo "Doing install-html in uudecode" ; \
32880 (cd $(HOST_SUBDIR)/uudecode && \
32881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883 "RANLIB=$${RANLIB}" \
32884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885 install-html) \
32886 || exit 1
32888 @endif uudecode
32890 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
32891 maybe-installcheck-uudecode:
32892 @if uudecode
32893 maybe-installcheck-uudecode: installcheck-uudecode
32895 installcheck-uudecode: \
32896 configure-uudecode
32897 @: $(MAKE); $(unstage)
32898 @[ -f ./uudecode/Makefile ] || exit 0; \
32899 r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 for flag in $(EXTRA_HOST_FLAGS) ; do \
32903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904 done; \
32905 echo "Doing installcheck in uudecode" ; \
32906 (cd $(HOST_SUBDIR)/uudecode && \
32907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909 "RANLIB=$${RANLIB}" \
32910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911 installcheck) \
32912 || exit 1
32914 @endif uudecode
32916 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
32917 maybe-mostlyclean-uudecode:
32918 @if uudecode
32919 maybe-mostlyclean-uudecode: mostlyclean-uudecode
32921 mostlyclean-uudecode:
32922 @: $(MAKE); $(unstage)
32923 @[ -f ./uudecode/Makefile ] || exit 0; \
32924 r=`${PWD_COMMAND}`; export r; \
32925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926 $(HOST_EXPORTS) \
32927 for flag in $(EXTRA_HOST_FLAGS) ; do \
32928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929 done; \
32930 echo "Doing mostlyclean in uudecode" ; \
32931 (cd $(HOST_SUBDIR)/uudecode && \
32932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934 "RANLIB=$${RANLIB}" \
32935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936 mostlyclean) \
32937 || exit 1
32939 @endif uudecode
32941 .PHONY: maybe-clean-uudecode clean-uudecode
32942 maybe-clean-uudecode:
32943 @if uudecode
32944 maybe-clean-uudecode: clean-uudecode
32946 clean-uudecode:
32947 @: $(MAKE); $(unstage)
32948 @[ -f ./uudecode/Makefile ] || exit 0; \
32949 r=`${PWD_COMMAND}`; export r; \
32950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32951 $(HOST_EXPORTS) \
32952 for flag in $(EXTRA_HOST_FLAGS) ; do \
32953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954 done; \
32955 echo "Doing clean in uudecode" ; \
32956 (cd $(HOST_SUBDIR)/uudecode && \
32957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32959 "RANLIB=$${RANLIB}" \
32960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32961 clean) \
32962 || exit 1
32964 @endif uudecode
32966 .PHONY: maybe-distclean-uudecode distclean-uudecode
32967 maybe-distclean-uudecode:
32968 @if uudecode
32969 maybe-distclean-uudecode: distclean-uudecode
32971 distclean-uudecode:
32972 @: $(MAKE); $(unstage)
32973 @[ -f ./uudecode/Makefile ] || exit 0; \
32974 r=`${PWD_COMMAND}`; export r; \
32975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976 $(HOST_EXPORTS) \
32977 for flag in $(EXTRA_HOST_FLAGS) ; do \
32978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32979 done; \
32980 echo "Doing distclean in uudecode" ; \
32981 (cd $(HOST_SUBDIR)/uudecode && \
32982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32984 "RANLIB=$${RANLIB}" \
32985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32986 distclean) \
32987 || exit 1
32989 @endif uudecode
32991 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
32992 maybe-maintainer-clean-uudecode:
32993 @if uudecode
32994 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
32996 maintainer-clean-uudecode:
32997 @: $(MAKE); $(unstage)
32998 @[ -f ./uudecode/Makefile ] || exit 0; \
32999 r=`${PWD_COMMAND}`; export r; \
33000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001 $(HOST_EXPORTS) \
33002 for flag in $(EXTRA_HOST_FLAGS) ; do \
33003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004 done; \
33005 echo "Doing maintainer-clean in uudecode" ; \
33006 (cd $(HOST_SUBDIR)/uudecode && \
33007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009 "RANLIB=$${RANLIB}" \
33010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011 maintainer-clean) \
33012 || exit 1
33014 @endif uudecode
33018 .PHONY: configure-wdiff maybe-configure-wdiff
33019 maybe-configure-wdiff:
33020 @if gcc-bootstrap
33021 configure-wdiff: stage_current
33022 @endif gcc-bootstrap
33023 @if wdiff
33024 maybe-configure-wdiff: configure-wdiff
33025 configure-wdiff:
33026 @: $(MAKE); $(unstage)
33027 @r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
33030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
33031 $(HOST_EXPORTS) \
33032 echo Configuring in $(HOST_SUBDIR)/wdiff; \
33033 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
33034 case $(srcdir) in \
33035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
33037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038 esac; \
33039 srcdiroption="--srcdir=$${topdir}/wdiff"; \
33040 libsrcdir="$$s/wdiff"; \
33041 $(SHELL) $${libsrcdir}/configure \
33042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043 --target=${target_alias} $${srcdiroption} \
33044 || exit 1
33045 @endif wdiff
33051 .PHONY: all-wdiff maybe-all-wdiff
33052 maybe-all-wdiff:
33053 @if gcc-bootstrap
33054 all-wdiff: stage_current
33055 @endif gcc-bootstrap
33056 @if wdiff
33057 TARGET-wdiff=all
33058 maybe-all-wdiff: all-wdiff
33059 all-wdiff: configure-wdiff
33060 @: $(MAKE); $(unstage)
33061 @r=`${PWD_COMMAND}`; export r; \
33062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063 $(HOST_EXPORTS) \
33064 (cd $(HOST_SUBDIR)/wdiff && \
33065 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
33066 @endif wdiff
33071 .PHONY: check-wdiff maybe-check-wdiff
33072 maybe-check-wdiff:
33073 @if wdiff
33074 maybe-check-wdiff: check-wdiff
33076 check-wdiff:
33077 @: $(MAKE); $(unstage)
33078 @r=`${PWD_COMMAND}`; export r; \
33079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080 $(HOST_EXPORTS) \
33081 (cd $(HOST_SUBDIR)/wdiff && \
33082 $(MAKE) $(FLAGS_TO_PASS) check)
33084 @endif wdiff
33086 .PHONY: install-wdiff maybe-install-wdiff
33087 maybe-install-wdiff:
33088 @if wdiff
33089 maybe-install-wdiff: install-wdiff
33091 install-wdiff: installdirs
33092 @: $(MAKE); $(unstage)
33093 @r=`${PWD_COMMAND}`; export r; \
33094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33095 $(HOST_EXPORTS) \
33096 (cd $(HOST_SUBDIR)/wdiff && \
33097 $(MAKE) $(FLAGS_TO_PASS) install)
33099 @endif wdiff
33101 # Other targets (info, dvi, pdf, etc.)
33103 .PHONY: maybe-info-wdiff info-wdiff
33104 maybe-info-wdiff:
33105 @if wdiff
33106 maybe-info-wdiff: info-wdiff
33108 info-wdiff: \
33109 configure-wdiff
33110 @: $(MAKE); $(unstage)
33111 @[ -f ./wdiff/Makefile ] || exit 0; \
33112 r=`${PWD_COMMAND}`; export r; \
33113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114 $(HOST_EXPORTS) \
33115 for flag in $(EXTRA_HOST_FLAGS) ; do \
33116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33117 done; \
33118 echo "Doing info in wdiff" ; \
33119 (cd $(HOST_SUBDIR)/wdiff && \
33120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33122 "RANLIB=$${RANLIB}" \
33123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33124 info) \
33125 || exit 1
33127 @endif wdiff
33129 .PHONY: maybe-dvi-wdiff dvi-wdiff
33130 maybe-dvi-wdiff:
33131 @if wdiff
33132 maybe-dvi-wdiff: dvi-wdiff
33134 dvi-wdiff: \
33135 configure-wdiff
33136 @: $(MAKE); $(unstage)
33137 @[ -f ./wdiff/Makefile ] || exit 0; \
33138 r=`${PWD_COMMAND}`; export r; \
33139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33140 $(HOST_EXPORTS) \
33141 for flag in $(EXTRA_HOST_FLAGS) ; do \
33142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33143 done; \
33144 echo "Doing dvi in wdiff" ; \
33145 (cd $(HOST_SUBDIR)/wdiff && \
33146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33148 "RANLIB=$${RANLIB}" \
33149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33150 dvi) \
33151 || exit 1
33153 @endif wdiff
33155 .PHONY: maybe-pdf-wdiff pdf-wdiff
33156 maybe-pdf-wdiff:
33157 @if wdiff
33158 maybe-pdf-wdiff: pdf-wdiff
33160 pdf-wdiff: \
33161 configure-wdiff
33162 @: $(MAKE); $(unstage)
33163 @[ -f ./wdiff/Makefile ] || exit 0; \
33164 r=`${PWD_COMMAND}`; export r; \
33165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166 $(HOST_EXPORTS) \
33167 for flag in $(EXTRA_HOST_FLAGS) ; do \
33168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33169 done; \
33170 echo "Doing pdf in wdiff" ; \
33171 (cd $(HOST_SUBDIR)/wdiff && \
33172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33174 "RANLIB=$${RANLIB}" \
33175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33176 pdf) \
33177 || exit 1
33179 @endif wdiff
33181 .PHONY: maybe-html-wdiff html-wdiff
33182 maybe-html-wdiff:
33183 @if wdiff
33184 maybe-html-wdiff: html-wdiff
33186 html-wdiff: \
33187 configure-wdiff
33188 @: $(MAKE); $(unstage)
33189 @[ -f ./wdiff/Makefile ] || exit 0; \
33190 r=`${PWD_COMMAND}`; export r; \
33191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33192 $(HOST_EXPORTS) \
33193 for flag in $(EXTRA_HOST_FLAGS) ; do \
33194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33195 done; \
33196 echo "Doing html in wdiff" ; \
33197 (cd $(HOST_SUBDIR)/wdiff && \
33198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33200 "RANLIB=$${RANLIB}" \
33201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33202 html) \
33203 || exit 1
33205 @endif wdiff
33207 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
33208 maybe-TAGS-wdiff:
33209 @if wdiff
33210 maybe-TAGS-wdiff: TAGS-wdiff
33212 TAGS-wdiff: \
33213 configure-wdiff
33214 @: $(MAKE); $(unstage)
33215 @[ -f ./wdiff/Makefile ] || exit 0; \
33216 r=`${PWD_COMMAND}`; export r; \
33217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33218 $(HOST_EXPORTS) \
33219 for flag in $(EXTRA_HOST_FLAGS) ; do \
33220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33221 done; \
33222 echo "Doing TAGS in wdiff" ; \
33223 (cd $(HOST_SUBDIR)/wdiff && \
33224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33226 "RANLIB=$${RANLIB}" \
33227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33228 TAGS) \
33229 || exit 1
33231 @endif wdiff
33233 .PHONY: maybe-install-info-wdiff install-info-wdiff
33234 maybe-install-info-wdiff:
33235 @if wdiff
33236 maybe-install-info-wdiff: install-info-wdiff
33238 install-info-wdiff: \
33239 configure-wdiff \
33240 info-wdiff
33241 @: $(MAKE); $(unstage)
33242 @[ -f ./wdiff/Makefile ] || exit 0; \
33243 r=`${PWD_COMMAND}`; export r; \
33244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33245 $(HOST_EXPORTS) \
33246 for flag in $(EXTRA_HOST_FLAGS) ; do \
33247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33248 done; \
33249 echo "Doing install-info in wdiff" ; \
33250 (cd $(HOST_SUBDIR)/wdiff && \
33251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33253 "RANLIB=$${RANLIB}" \
33254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33255 install-info) \
33256 || exit 1
33258 @endif wdiff
33260 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
33261 maybe-install-pdf-wdiff:
33262 @if wdiff
33263 maybe-install-pdf-wdiff: install-pdf-wdiff
33265 install-pdf-wdiff: \
33266 configure-wdiff \
33267 pdf-wdiff
33268 @: $(MAKE); $(unstage)
33269 @[ -f ./wdiff/Makefile ] || exit 0; \
33270 r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 $(HOST_EXPORTS) \
33273 for flag in $(EXTRA_HOST_FLAGS) ; do \
33274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33275 done; \
33276 echo "Doing install-pdf in wdiff" ; \
33277 (cd $(HOST_SUBDIR)/wdiff && \
33278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280 "RANLIB=$${RANLIB}" \
33281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33282 install-pdf) \
33283 || exit 1
33285 @endif wdiff
33287 .PHONY: maybe-install-html-wdiff install-html-wdiff
33288 maybe-install-html-wdiff:
33289 @if wdiff
33290 maybe-install-html-wdiff: install-html-wdiff
33292 install-html-wdiff: \
33293 configure-wdiff \
33294 html-wdiff
33295 @: $(MAKE); $(unstage)
33296 @[ -f ./wdiff/Makefile ] || exit 0; \
33297 r=`${PWD_COMMAND}`; export r; \
33298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33299 $(HOST_EXPORTS) \
33300 for flag in $(EXTRA_HOST_FLAGS) ; do \
33301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33302 done; \
33303 echo "Doing install-html in wdiff" ; \
33304 (cd $(HOST_SUBDIR)/wdiff && \
33305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33307 "RANLIB=$${RANLIB}" \
33308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33309 install-html) \
33310 || exit 1
33312 @endif wdiff
33314 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
33315 maybe-installcheck-wdiff:
33316 @if wdiff
33317 maybe-installcheck-wdiff: installcheck-wdiff
33319 installcheck-wdiff: \
33320 configure-wdiff
33321 @: $(MAKE); $(unstage)
33322 @[ -f ./wdiff/Makefile ] || exit 0; \
33323 r=`${PWD_COMMAND}`; export r; \
33324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33325 $(HOST_EXPORTS) \
33326 for flag in $(EXTRA_HOST_FLAGS) ; do \
33327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33328 done; \
33329 echo "Doing installcheck in wdiff" ; \
33330 (cd $(HOST_SUBDIR)/wdiff && \
33331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33333 "RANLIB=$${RANLIB}" \
33334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33335 installcheck) \
33336 || exit 1
33338 @endif wdiff
33340 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
33341 maybe-mostlyclean-wdiff:
33342 @if wdiff
33343 maybe-mostlyclean-wdiff: mostlyclean-wdiff
33345 mostlyclean-wdiff:
33346 @: $(MAKE); $(unstage)
33347 @[ -f ./wdiff/Makefile ] || exit 0; \
33348 r=`${PWD_COMMAND}`; export r; \
33349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33350 $(HOST_EXPORTS) \
33351 for flag in $(EXTRA_HOST_FLAGS) ; do \
33352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33353 done; \
33354 echo "Doing mostlyclean in wdiff" ; \
33355 (cd $(HOST_SUBDIR)/wdiff && \
33356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33358 "RANLIB=$${RANLIB}" \
33359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33360 mostlyclean) \
33361 || exit 1
33363 @endif wdiff
33365 .PHONY: maybe-clean-wdiff clean-wdiff
33366 maybe-clean-wdiff:
33367 @if wdiff
33368 maybe-clean-wdiff: clean-wdiff
33370 clean-wdiff:
33371 @: $(MAKE); $(unstage)
33372 @[ -f ./wdiff/Makefile ] || exit 0; \
33373 r=`${PWD_COMMAND}`; export r; \
33374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375 $(HOST_EXPORTS) \
33376 for flag in $(EXTRA_HOST_FLAGS) ; do \
33377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33378 done; \
33379 echo "Doing clean in wdiff" ; \
33380 (cd $(HOST_SUBDIR)/wdiff && \
33381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33383 "RANLIB=$${RANLIB}" \
33384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33385 clean) \
33386 || exit 1
33388 @endif wdiff
33390 .PHONY: maybe-distclean-wdiff distclean-wdiff
33391 maybe-distclean-wdiff:
33392 @if wdiff
33393 maybe-distclean-wdiff: distclean-wdiff
33395 distclean-wdiff:
33396 @: $(MAKE); $(unstage)
33397 @[ -f ./wdiff/Makefile ] || exit 0; \
33398 r=`${PWD_COMMAND}`; export r; \
33399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400 $(HOST_EXPORTS) \
33401 for flag in $(EXTRA_HOST_FLAGS) ; do \
33402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403 done; \
33404 echo "Doing distclean in wdiff" ; \
33405 (cd $(HOST_SUBDIR)/wdiff && \
33406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408 "RANLIB=$${RANLIB}" \
33409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410 distclean) \
33411 || exit 1
33413 @endif wdiff
33415 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
33416 maybe-maintainer-clean-wdiff:
33417 @if wdiff
33418 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
33420 maintainer-clean-wdiff:
33421 @: $(MAKE); $(unstage)
33422 @[ -f ./wdiff/Makefile ] || exit 0; \
33423 r=`${PWD_COMMAND}`; export r; \
33424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425 $(HOST_EXPORTS) \
33426 for flag in $(EXTRA_HOST_FLAGS) ; do \
33427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33428 done; \
33429 echo "Doing maintainer-clean in wdiff" ; \
33430 (cd $(HOST_SUBDIR)/wdiff && \
33431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33433 "RANLIB=$${RANLIB}" \
33434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33435 maintainer-clean) \
33436 || exit 1
33438 @endif wdiff
33442 .PHONY: configure-zip maybe-configure-zip
33443 maybe-configure-zip:
33444 @if gcc-bootstrap
33445 configure-zip: stage_current
33446 @endif gcc-bootstrap
33447 @if zip
33448 maybe-configure-zip: configure-zip
33449 configure-zip:
33450 @: $(MAKE); $(unstage)
33451 @r=`${PWD_COMMAND}`; export r; \
33452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
33454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
33455 $(HOST_EXPORTS) \
33456 echo Configuring in $(HOST_SUBDIR)/zip; \
33457 cd "$(HOST_SUBDIR)/zip" || exit 1; \
33458 case $(srcdir) in \
33459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33460 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
33461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33462 esac; \
33463 srcdiroption="--srcdir=$${topdir}/zip"; \
33464 libsrcdir="$$s/zip"; \
33465 $(SHELL) $${libsrcdir}/configure \
33466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33467 --target=${target_alias} $${srcdiroption} \
33468 || exit 1
33469 @endif zip
33475 .PHONY: all-zip maybe-all-zip
33476 maybe-all-zip:
33477 @if gcc-bootstrap
33478 all-zip: stage_current
33479 @endif gcc-bootstrap
33480 @if zip
33481 TARGET-zip=all
33482 maybe-all-zip: all-zip
33483 all-zip: configure-zip
33484 @: $(MAKE); $(unstage)
33485 @r=`${PWD_COMMAND}`; export r; \
33486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487 $(HOST_EXPORTS) \
33488 (cd $(HOST_SUBDIR)/zip && \
33489 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
33490 @endif zip
33495 .PHONY: check-zip maybe-check-zip
33496 maybe-check-zip:
33497 @if zip
33498 maybe-check-zip: check-zip
33500 # This module is only tested in a native toolchain.
33501 check-zip:
33502 @: $(MAKE); $(unstage)
33503 @if [ '$(host)' = '$(target)' ] ; then \
33504 r=`${PWD_COMMAND}`; export r; \
33505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506 $(HOST_EXPORTS) \
33507 (cd $(HOST_SUBDIR)/zip && \
33508 $(MAKE) $(FLAGS_TO_PASS) check); \
33511 @endif zip
33513 .PHONY: install-zip maybe-install-zip
33514 maybe-install-zip:
33515 @if zip
33516 maybe-install-zip: install-zip
33518 install-zip: installdirs
33519 @: $(MAKE); $(unstage)
33520 @r=`${PWD_COMMAND}`; export r; \
33521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522 $(HOST_EXPORTS) \
33523 (cd $(HOST_SUBDIR)/zip && \
33524 $(MAKE) $(FLAGS_TO_PASS) install)
33526 @endif zip
33528 # Other targets (info, dvi, pdf, etc.)
33530 .PHONY: maybe-info-zip info-zip
33531 maybe-info-zip:
33532 @if zip
33533 maybe-info-zip: info-zip
33535 info-zip: \
33536 configure-zip
33537 @: $(MAKE); $(unstage)
33538 @[ -f ./zip/Makefile ] || exit 0; \
33539 r=`${PWD_COMMAND}`; export r; \
33540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541 $(HOST_EXPORTS) \
33542 for flag in $(EXTRA_HOST_FLAGS) ; do \
33543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544 done; \
33545 echo "Doing info in zip" ; \
33546 (cd $(HOST_SUBDIR)/zip && \
33547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549 "RANLIB=$${RANLIB}" \
33550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551 info) \
33552 || exit 1
33554 @endif zip
33556 .PHONY: maybe-dvi-zip dvi-zip
33557 maybe-dvi-zip:
33558 @if zip
33559 maybe-dvi-zip: dvi-zip
33561 dvi-zip: \
33562 configure-zip
33563 @: $(MAKE); $(unstage)
33564 @[ -f ./zip/Makefile ] || exit 0; \
33565 r=`${PWD_COMMAND}`; export r; \
33566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567 $(HOST_EXPORTS) \
33568 for flag in $(EXTRA_HOST_FLAGS) ; do \
33569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570 done; \
33571 echo "Doing dvi in zip" ; \
33572 (cd $(HOST_SUBDIR)/zip && \
33573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575 "RANLIB=$${RANLIB}" \
33576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577 dvi) \
33578 || exit 1
33580 @endif zip
33582 .PHONY: maybe-pdf-zip pdf-zip
33583 maybe-pdf-zip:
33584 @if zip
33585 maybe-pdf-zip: pdf-zip
33587 pdf-zip: \
33588 configure-zip
33589 @: $(MAKE); $(unstage)
33590 @[ -f ./zip/Makefile ] || exit 0; \
33591 r=`${PWD_COMMAND}`; export r; \
33592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593 $(HOST_EXPORTS) \
33594 for flag in $(EXTRA_HOST_FLAGS) ; do \
33595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596 done; \
33597 echo "Doing pdf in zip" ; \
33598 (cd $(HOST_SUBDIR)/zip && \
33599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33601 "RANLIB=$${RANLIB}" \
33602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33603 pdf) \
33604 || exit 1
33606 @endif zip
33608 .PHONY: maybe-html-zip html-zip
33609 maybe-html-zip:
33610 @if zip
33611 maybe-html-zip: html-zip
33613 html-zip: \
33614 configure-zip
33615 @: $(MAKE); $(unstage)
33616 @[ -f ./zip/Makefile ] || exit 0; \
33617 r=`${PWD_COMMAND}`; export r; \
33618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619 $(HOST_EXPORTS) \
33620 for flag in $(EXTRA_HOST_FLAGS) ; do \
33621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622 done; \
33623 echo "Doing html in zip" ; \
33624 (cd $(HOST_SUBDIR)/zip && \
33625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627 "RANLIB=$${RANLIB}" \
33628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33629 html) \
33630 || exit 1
33632 @endif zip
33634 .PHONY: maybe-TAGS-zip TAGS-zip
33635 maybe-TAGS-zip:
33636 @if zip
33637 maybe-TAGS-zip: TAGS-zip
33639 TAGS-zip: \
33640 configure-zip
33641 @: $(MAKE); $(unstage)
33642 @[ -f ./zip/Makefile ] || exit 0; \
33643 r=`${PWD_COMMAND}`; export r; \
33644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645 $(HOST_EXPORTS) \
33646 for flag in $(EXTRA_HOST_FLAGS) ; do \
33647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648 done; \
33649 echo "Doing TAGS in zip" ; \
33650 (cd $(HOST_SUBDIR)/zip && \
33651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653 "RANLIB=$${RANLIB}" \
33654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655 TAGS) \
33656 || exit 1
33658 @endif zip
33660 .PHONY: maybe-install-info-zip install-info-zip
33661 maybe-install-info-zip:
33662 @if zip
33663 maybe-install-info-zip: install-info-zip
33665 install-info-zip: \
33666 configure-zip \
33667 info-zip
33668 @: $(MAKE); $(unstage)
33669 @[ -f ./zip/Makefile ] || exit 0; \
33670 r=`${PWD_COMMAND}`; export r; \
33671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33672 $(HOST_EXPORTS) \
33673 for flag in $(EXTRA_HOST_FLAGS) ; do \
33674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675 done; \
33676 echo "Doing install-info in zip" ; \
33677 (cd $(HOST_SUBDIR)/zip && \
33678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33680 "RANLIB=$${RANLIB}" \
33681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33682 install-info) \
33683 || exit 1
33685 @endif zip
33687 .PHONY: maybe-install-pdf-zip install-pdf-zip
33688 maybe-install-pdf-zip:
33689 @if zip
33690 maybe-install-pdf-zip: install-pdf-zip
33692 install-pdf-zip: \
33693 configure-zip \
33694 pdf-zip
33695 @: $(MAKE); $(unstage)
33696 @[ -f ./zip/Makefile ] || exit 0; \
33697 r=`${PWD_COMMAND}`; export r; \
33698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699 $(HOST_EXPORTS) \
33700 for flag in $(EXTRA_HOST_FLAGS) ; do \
33701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33702 done; \
33703 echo "Doing install-pdf in zip" ; \
33704 (cd $(HOST_SUBDIR)/zip && \
33705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33707 "RANLIB=$${RANLIB}" \
33708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33709 install-pdf) \
33710 || exit 1
33712 @endif zip
33714 .PHONY: maybe-install-html-zip install-html-zip
33715 maybe-install-html-zip:
33716 @if zip
33717 maybe-install-html-zip: install-html-zip
33719 install-html-zip: \
33720 configure-zip \
33721 html-zip
33722 @: $(MAKE); $(unstage)
33723 @[ -f ./zip/Makefile ] || exit 0; \
33724 r=`${PWD_COMMAND}`; export r; \
33725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726 $(HOST_EXPORTS) \
33727 for flag in $(EXTRA_HOST_FLAGS) ; do \
33728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729 done; \
33730 echo "Doing install-html in zip" ; \
33731 (cd $(HOST_SUBDIR)/zip && \
33732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734 "RANLIB=$${RANLIB}" \
33735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736 install-html) \
33737 || exit 1
33739 @endif zip
33741 .PHONY: maybe-installcheck-zip installcheck-zip
33742 maybe-installcheck-zip:
33743 @if zip
33744 maybe-installcheck-zip: installcheck-zip
33746 installcheck-zip: \
33747 configure-zip
33748 @: $(MAKE); $(unstage)
33749 @[ -f ./zip/Makefile ] || exit 0; \
33750 r=`${PWD_COMMAND}`; export r; \
33751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752 $(HOST_EXPORTS) \
33753 for flag in $(EXTRA_HOST_FLAGS) ; do \
33754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755 done; \
33756 echo "Doing installcheck in zip" ; \
33757 (cd $(HOST_SUBDIR)/zip && \
33758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760 "RANLIB=$${RANLIB}" \
33761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762 installcheck) \
33763 || exit 1
33765 @endif zip
33767 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
33768 maybe-mostlyclean-zip:
33769 @if zip
33770 maybe-mostlyclean-zip: mostlyclean-zip
33772 mostlyclean-zip:
33773 @: $(MAKE); $(unstage)
33774 @[ -f ./zip/Makefile ] || exit 0; \
33775 r=`${PWD_COMMAND}`; export r; \
33776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777 $(HOST_EXPORTS) \
33778 for flag in $(EXTRA_HOST_FLAGS) ; do \
33779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780 done; \
33781 echo "Doing mostlyclean in zip" ; \
33782 (cd $(HOST_SUBDIR)/zip && \
33783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785 "RANLIB=$${RANLIB}" \
33786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787 mostlyclean) \
33788 || exit 1
33790 @endif zip
33792 .PHONY: maybe-clean-zip clean-zip
33793 maybe-clean-zip:
33794 @if zip
33795 maybe-clean-zip: clean-zip
33797 clean-zip:
33798 @: $(MAKE); $(unstage)
33799 @[ -f ./zip/Makefile ] || exit 0; \
33800 r=`${PWD_COMMAND}`; export r; \
33801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802 $(HOST_EXPORTS) \
33803 for flag in $(EXTRA_HOST_FLAGS) ; do \
33804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805 done; \
33806 echo "Doing clean in zip" ; \
33807 (cd $(HOST_SUBDIR)/zip && \
33808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810 "RANLIB=$${RANLIB}" \
33811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812 clean) \
33813 || exit 1
33815 @endif zip
33817 .PHONY: maybe-distclean-zip distclean-zip
33818 maybe-distclean-zip:
33819 @if zip
33820 maybe-distclean-zip: distclean-zip
33822 distclean-zip:
33823 @: $(MAKE); $(unstage)
33824 @[ -f ./zip/Makefile ] || exit 0; \
33825 r=`${PWD_COMMAND}`; export r; \
33826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827 $(HOST_EXPORTS) \
33828 for flag in $(EXTRA_HOST_FLAGS) ; do \
33829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830 done; \
33831 echo "Doing distclean in zip" ; \
33832 (cd $(HOST_SUBDIR)/zip && \
33833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835 "RANLIB=$${RANLIB}" \
33836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837 distclean) \
33838 || exit 1
33840 @endif zip
33842 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
33843 maybe-maintainer-clean-zip:
33844 @if zip
33845 maybe-maintainer-clean-zip: maintainer-clean-zip
33847 maintainer-clean-zip:
33848 @: $(MAKE); $(unstage)
33849 @[ -f ./zip/Makefile ] || exit 0; \
33850 r=`${PWD_COMMAND}`; export r; \
33851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852 $(HOST_EXPORTS) \
33853 for flag in $(EXTRA_HOST_FLAGS) ; do \
33854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855 done; \
33856 echo "Doing maintainer-clean in zip" ; \
33857 (cd $(HOST_SUBDIR)/zip && \
33858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860 "RANLIB=$${RANLIB}" \
33861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862 maintainer-clean) \
33863 || exit 1
33865 @endif zip
33869 .PHONY: configure-zlib maybe-configure-zlib
33870 maybe-configure-zlib:
33871 @if gcc-bootstrap
33872 configure-zlib: stage_current
33873 @endif gcc-bootstrap
33874 @if zlib
33875 maybe-configure-zlib: configure-zlib
33876 configure-zlib:
33877 @r=`${PWD_COMMAND}`; export r; \
33878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33881 $(HOST_EXPORTS) \
33882 echo Configuring in $(HOST_SUBDIR)/zlib; \
33883 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33884 case $(srcdir) in \
33885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33886 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33888 esac; \
33889 srcdiroption="--srcdir=$${topdir}/zlib"; \
33890 libsrcdir="$$s/zlib"; \
33891 $(SHELL) $${libsrcdir}/configure \
33892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33893 --target=${target_alias} $${srcdiroption} \
33894 || exit 1
33895 @endif zlib
33899 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33900 maybe-configure-stage1-zlib:
33901 @if zlib-bootstrap
33902 maybe-configure-stage1-zlib: configure-stage1-zlib
33903 configure-stage1-zlib:
33904 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33906 @r=`${PWD_COMMAND}`; export r; \
33907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33909 $(HOST_EXPORTS) \
33910 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33911 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
33912 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
33913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33914 cd $(HOST_SUBDIR)/zlib || exit 1; \
33915 case $(srcdir) in \
33916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33917 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33919 esac; \
33920 srcdiroption="--srcdir=$${topdir}/zlib"; \
33921 libsrcdir="$$s/zlib"; \
33922 $(SHELL) $${libsrcdir}/configure \
33923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33924 --target=${target_alias} $${srcdiroption} \
33926 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
33927 @endif zlib-bootstrap
33929 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33930 maybe-configure-stage2-zlib:
33931 @if zlib-bootstrap
33932 maybe-configure-stage2-zlib: configure-stage2-zlib
33933 configure-stage2-zlib:
33934 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33936 @r=`${PWD_COMMAND}`; export r; \
33937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33939 $(HOST_EXPORTS) \
33940 $(POSTSTAGE1_HOST_EXPORTS) \
33941 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
33942 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
33943 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
33944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33945 cd $(HOST_SUBDIR)/zlib || exit 1; \
33946 case $(srcdir) in \
33947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33948 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33950 esac; \
33951 srcdiroption="--srcdir=$${topdir}/zlib"; \
33952 libsrcdir="$$s/zlib"; \
33953 $(SHELL) $${libsrcdir}/configure \
33954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33955 --target=${target_alias} $${srcdiroption} \
33956 --with-build-libsubdir=$(HOST_SUBDIR) \
33957 @stage2_werror_flag@
33958 @endif zlib-bootstrap
33960 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33961 maybe-configure-stage3-zlib:
33962 @if zlib-bootstrap
33963 maybe-configure-stage3-zlib: configure-stage3-zlib
33964 configure-stage3-zlib:
33965 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33967 @r=`${PWD_COMMAND}`; export r; \
33968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33970 $(HOST_EXPORTS) \
33971 $(POSTSTAGE1_HOST_EXPORTS) \
33972 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
33973 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
33974 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
33975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
33976 cd $(HOST_SUBDIR)/zlib || exit 1; \
33977 case $(srcdir) in \
33978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33979 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33981 esac; \
33982 srcdiroption="--srcdir=$${topdir}/zlib"; \
33983 libsrcdir="$$s/zlib"; \
33984 $(SHELL) $${libsrcdir}/configure \
33985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33986 --target=${target_alias} $${srcdiroption} \
33987 --with-build-libsubdir=$(HOST_SUBDIR) \
33988 @stage2_werror_flag@
33989 @endif zlib-bootstrap
33991 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33992 maybe-configure-stage4-zlib:
33993 @if zlib-bootstrap
33994 maybe-configure-stage4-zlib: configure-stage4-zlib
33995 configure-stage4-zlib:
33996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33998 @r=`${PWD_COMMAND}`; export r; \
33999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34001 $(HOST_EXPORTS) \
34002 $(POSTSTAGE1_HOST_EXPORTS) \
34003 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
34004 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
34005 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
34006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34007 cd $(HOST_SUBDIR)/zlib || exit 1; \
34008 case $(srcdir) in \
34009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34010 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34012 esac; \
34013 srcdiroption="--srcdir=$${topdir}/zlib"; \
34014 libsrcdir="$$s/zlib"; \
34015 $(SHELL) $${libsrcdir}/configure \
34016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34017 --target=${target_alias} $${srcdiroption} \
34018 --with-build-libsubdir=$(HOST_SUBDIR) \
34019 @stage2_werror_flag@
34020 @endif zlib-bootstrap
34022 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34023 maybe-configure-stageprofile-zlib:
34024 @if zlib-bootstrap
34025 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34026 configure-stageprofile-zlib:
34027 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34029 @r=`${PWD_COMMAND}`; export r; \
34030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34031 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34032 $(HOST_EXPORTS) \
34033 $(POSTSTAGE1_HOST_EXPORTS) \
34034 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
34035 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
34036 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
34037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34038 cd $(HOST_SUBDIR)/zlib || exit 1; \
34039 case $(srcdir) in \
34040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34041 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34043 esac; \
34044 srcdiroption="--srcdir=$${topdir}/zlib"; \
34045 libsrcdir="$$s/zlib"; \
34046 $(SHELL) $${libsrcdir}/configure \
34047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34048 --target=${target_alias} $${srcdiroption} \
34049 --with-build-libsubdir=$(HOST_SUBDIR) \
34050 @stage2_werror_flag@
34051 @endif zlib-bootstrap
34053 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34054 maybe-configure-stagefeedback-zlib:
34055 @if zlib-bootstrap
34056 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34057 configure-stagefeedback-zlib:
34058 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34060 @r=`${PWD_COMMAND}`; export r; \
34061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34062 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34063 $(HOST_EXPORTS) \
34064 $(POSTSTAGE1_HOST_EXPORTS) \
34065 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
34066 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
34067 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
34068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
34069 cd $(HOST_SUBDIR)/zlib || exit 1; \
34070 case $(srcdir) in \
34071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34072 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34074 esac; \
34075 srcdiroption="--srcdir=$${topdir}/zlib"; \
34076 libsrcdir="$$s/zlib"; \
34077 $(SHELL) $${libsrcdir}/configure \
34078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34079 --target=${target_alias} $${srcdiroption} \
34080 --with-build-libsubdir=$(HOST_SUBDIR) \
34081 @stage2_werror_flag@
34082 @endif zlib-bootstrap
34088 .PHONY: all-zlib maybe-all-zlib
34089 maybe-all-zlib:
34090 @if gcc-bootstrap
34091 all-zlib: stage_current
34092 @endif gcc-bootstrap
34093 @if zlib
34094 TARGET-zlib=all
34095 maybe-all-zlib: all-zlib
34096 all-zlib: configure-zlib
34097 @r=`${PWD_COMMAND}`; export r; \
34098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099 $(HOST_EXPORTS) \
34100 (cd $(HOST_SUBDIR)/zlib && \
34101 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
34102 @endif zlib
34106 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34107 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34108 maybe-all-stage1-zlib:
34109 maybe-clean-stage1-zlib:
34110 @if zlib-bootstrap
34111 maybe-all-stage1-zlib: all-stage1-zlib
34112 all-stage1: all-stage1-zlib
34113 TARGET-stage1-zlib = $(TARGET-zlib)
34114 all-stage1-zlib: configure-stage1-zlib
34115 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34116 @r=`${PWD_COMMAND}`; export r; \
34117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34118 $(HOST_EXPORTS) \
34119 cd $(HOST_SUBDIR)/zlib && \
34120 $(MAKE) $(FLAGS_TO_PASS) \
34121 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
34122 $(TARGET-stage1-zlib)
34124 maybe-clean-stage1-zlib: clean-stage1-zlib
34125 clean-stage1: clean-stage1-zlib
34126 clean-stage1-zlib:
34127 @if [ $(current_stage) = stage1 ]; then \
34128 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34129 else \
34130 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34131 $(MAKE) stage1-start; \
34132 fi; \
34133 cd $(HOST_SUBDIR)/zlib && \
34134 $(MAKE) $(FLAGS_TO_PASS) \
34135 clean
34136 @endif zlib-bootstrap
34139 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34140 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34141 maybe-all-stage2-zlib:
34142 maybe-clean-stage2-zlib:
34143 @if zlib-bootstrap
34144 maybe-all-stage2-zlib: all-stage2-zlib
34145 all-stage2: all-stage2-zlib
34146 TARGET-stage2-zlib = $(TARGET-zlib)
34147 all-stage2-zlib: configure-stage2-zlib
34148 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34149 @r=`${PWD_COMMAND}`; export r; \
34150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34151 $(HOST_EXPORTS) \
34152 $(POSTSTAGE1_HOST_EXPORTS) \
34153 cd $(HOST_SUBDIR)/zlib && \
34154 $(MAKE) $(FLAGS_TO_PASS) \
34155 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
34156 $(TARGET-stage2-zlib)
34158 maybe-clean-stage2-zlib: clean-stage2-zlib
34159 clean-stage2: clean-stage2-zlib
34160 clean-stage2-zlib:
34161 @if [ $(current_stage) = stage2 ]; then \
34162 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34163 else \
34164 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34165 $(MAKE) stage2-start; \
34166 fi; \
34167 cd $(HOST_SUBDIR)/zlib && \
34168 $(MAKE) $(FLAGS_TO_PASS) \
34169 $(POSTSTAGE1_FLAGS_TO_PASS) \
34170 clean
34171 @endif zlib-bootstrap
34174 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34175 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34176 maybe-all-stage3-zlib:
34177 maybe-clean-stage3-zlib:
34178 @if zlib-bootstrap
34179 maybe-all-stage3-zlib: all-stage3-zlib
34180 all-stage3: all-stage3-zlib
34181 TARGET-stage3-zlib = $(TARGET-zlib)
34182 all-stage3-zlib: configure-stage3-zlib
34183 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34184 @r=`${PWD_COMMAND}`; export r; \
34185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34186 $(HOST_EXPORTS) \
34187 $(POSTSTAGE1_HOST_EXPORTS) \
34188 cd $(HOST_SUBDIR)/zlib && \
34189 $(MAKE) $(FLAGS_TO_PASS) \
34190 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
34191 $(TARGET-stage3-zlib)
34193 maybe-clean-stage3-zlib: clean-stage3-zlib
34194 clean-stage3: clean-stage3-zlib
34195 clean-stage3-zlib:
34196 @if [ $(current_stage) = stage3 ]; then \
34197 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34198 else \
34199 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34200 $(MAKE) stage3-start; \
34201 fi; \
34202 cd $(HOST_SUBDIR)/zlib && \
34203 $(MAKE) $(FLAGS_TO_PASS) \
34204 $(POSTSTAGE1_FLAGS_TO_PASS) \
34205 clean
34206 @endif zlib-bootstrap
34209 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34210 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34211 maybe-all-stage4-zlib:
34212 maybe-clean-stage4-zlib:
34213 @if zlib-bootstrap
34214 maybe-all-stage4-zlib: all-stage4-zlib
34215 all-stage4: all-stage4-zlib
34216 TARGET-stage4-zlib = $(TARGET-zlib)
34217 all-stage4-zlib: configure-stage4-zlib
34218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34219 @r=`${PWD_COMMAND}`; export r; \
34220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221 $(HOST_EXPORTS) \
34222 $(POSTSTAGE1_HOST_EXPORTS) \
34223 cd $(HOST_SUBDIR)/zlib && \
34224 $(MAKE) $(FLAGS_TO_PASS) \
34225 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
34226 $(TARGET-stage4-zlib)
34228 maybe-clean-stage4-zlib: clean-stage4-zlib
34229 clean-stage4: clean-stage4-zlib
34230 clean-stage4-zlib:
34231 @if [ $(current_stage) = stage4 ]; then \
34232 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34233 else \
34234 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34235 $(MAKE) stage4-start; \
34236 fi; \
34237 cd $(HOST_SUBDIR)/zlib && \
34238 $(MAKE) $(FLAGS_TO_PASS) \
34239 $(POSTSTAGE1_FLAGS_TO_PASS) \
34240 clean
34241 @endif zlib-bootstrap
34244 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34245 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34246 maybe-all-stageprofile-zlib:
34247 maybe-clean-stageprofile-zlib:
34248 @if zlib-bootstrap
34249 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34250 all-stageprofile: all-stageprofile-zlib
34251 TARGET-stageprofile-zlib = $(TARGET-zlib)
34252 all-stageprofile-zlib: configure-stageprofile-zlib
34253 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34254 @r=`${PWD_COMMAND}`; export r; \
34255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256 $(HOST_EXPORTS) \
34257 $(POSTSTAGE1_HOST_EXPORTS) \
34258 cd $(HOST_SUBDIR)/zlib && \
34259 $(MAKE) $(FLAGS_TO_PASS) \
34260 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
34261 $(TARGET-stageprofile-zlib)
34263 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34264 clean-stageprofile: clean-stageprofile-zlib
34265 clean-stageprofile-zlib:
34266 @if [ $(current_stage) = stageprofile ]; then \
34267 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34268 else \
34269 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34270 $(MAKE) stageprofile-start; \
34271 fi; \
34272 cd $(HOST_SUBDIR)/zlib && \
34273 $(MAKE) $(FLAGS_TO_PASS) \
34274 $(POSTSTAGE1_FLAGS_TO_PASS) \
34275 clean
34276 @endif zlib-bootstrap
34279 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34280 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34281 maybe-all-stagefeedback-zlib:
34282 maybe-clean-stagefeedback-zlib:
34283 @if zlib-bootstrap
34284 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34285 all-stagefeedback: all-stagefeedback-zlib
34286 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34287 all-stagefeedback-zlib: configure-stagefeedback-zlib
34288 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34289 @r=`${PWD_COMMAND}`; export r; \
34290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34291 $(HOST_EXPORTS) \
34292 $(POSTSTAGE1_HOST_EXPORTS) \
34293 cd $(HOST_SUBDIR)/zlib && \
34294 $(MAKE) $(FLAGS_TO_PASS) \
34295 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
34296 $(TARGET-stagefeedback-zlib)
34298 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34299 clean-stagefeedback: clean-stagefeedback-zlib
34300 clean-stagefeedback-zlib:
34301 @if [ $(current_stage) = stagefeedback ]; then \
34302 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34303 else \
34304 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34305 $(MAKE) stagefeedback-start; \
34306 fi; \
34307 cd $(HOST_SUBDIR)/zlib && \
34308 $(MAKE) $(FLAGS_TO_PASS) \
34309 $(POSTSTAGE1_FLAGS_TO_PASS) \
34310 clean
34311 @endif zlib-bootstrap
34317 .PHONY: check-zlib maybe-check-zlib
34318 maybe-check-zlib:
34319 @if zlib
34320 maybe-check-zlib: check-zlib
34322 check-zlib:
34324 @endif zlib
34326 .PHONY: install-zlib maybe-install-zlib
34327 maybe-install-zlib:
34328 @if zlib
34329 maybe-install-zlib: install-zlib
34331 install-zlib:
34333 @endif zlib
34335 # Other targets (info, dvi, pdf, etc.)
34337 .PHONY: maybe-info-zlib info-zlib
34338 maybe-info-zlib:
34339 @if zlib
34340 maybe-info-zlib: info-zlib
34342 info-zlib: \
34343 configure-zlib
34344 @[ -f ./zlib/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing info in zlib" ; \
34352 (cd $(HOST_SUBDIR)/zlib && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 info) \
34358 || exit 1
34360 @endif zlib
34362 .PHONY: maybe-dvi-zlib dvi-zlib
34363 maybe-dvi-zlib:
34364 @if zlib
34365 maybe-dvi-zlib: dvi-zlib
34367 dvi-zlib: \
34368 configure-zlib
34369 @[ -f ./zlib/Makefile ] || exit 0; \
34370 r=`${PWD_COMMAND}`; export r; \
34371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34372 $(HOST_EXPORTS) \
34373 for flag in $(EXTRA_HOST_FLAGS) ; do \
34374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375 done; \
34376 echo "Doing dvi in zlib" ; \
34377 (cd $(HOST_SUBDIR)/zlib && \
34378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34380 "RANLIB=$${RANLIB}" \
34381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34382 dvi) \
34383 || exit 1
34385 @endif zlib
34387 .PHONY: maybe-pdf-zlib pdf-zlib
34388 maybe-pdf-zlib:
34389 @if zlib
34390 maybe-pdf-zlib: pdf-zlib
34392 pdf-zlib: \
34393 configure-zlib
34394 @[ -f ./zlib/Makefile ] || exit 0; \
34395 r=`${PWD_COMMAND}`; export r; \
34396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34397 $(HOST_EXPORTS) \
34398 for flag in $(EXTRA_HOST_FLAGS) ; do \
34399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34400 done; \
34401 echo "Doing pdf in zlib" ; \
34402 (cd $(HOST_SUBDIR)/zlib && \
34403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34405 "RANLIB=$${RANLIB}" \
34406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34407 pdf) \
34408 || exit 1
34410 @endif zlib
34412 .PHONY: maybe-html-zlib html-zlib
34413 maybe-html-zlib:
34414 @if zlib
34415 maybe-html-zlib: html-zlib
34417 html-zlib: \
34418 configure-zlib
34419 @[ -f ./zlib/Makefile ] || exit 0; \
34420 r=`${PWD_COMMAND}`; export r; \
34421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34422 $(HOST_EXPORTS) \
34423 for flag in $(EXTRA_HOST_FLAGS) ; do \
34424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34425 done; \
34426 echo "Doing html in zlib" ; \
34427 (cd $(HOST_SUBDIR)/zlib && \
34428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34430 "RANLIB=$${RANLIB}" \
34431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34432 html) \
34433 || exit 1
34435 @endif zlib
34437 .PHONY: maybe-TAGS-zlib TAGS-zlib
34438 maybe-TAGS-zlib:
34439 @if zlib
34440 maybe-TAGS-zlib: TAGS-zlib
34442 TAGS-zlib: \
34443 configure-zlib
34444 @[ -f ./zlib/Makefile ] || exit 0; \
34445 r=`${PWD_COMMAND}`; export r; \
34446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34447 $(HOST_EXPORTS) \
34448 for flag in $(EXTRA_HOST_FLAGS) ; do \
34449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34450 done; \
34451 echo "Doing TAGS in zlib" ; \
34452 (cd $(HOST_SUBDIR)/zlib && \
34453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34455 "RANLIB=$${RANLIB}" \
34456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34457 TAGS) \
34458 || exit 1
34460 @endif zlib
34462 .PHONY: maybe-install-info-zlib install-info-zlib
34463 maybe-install-info-zlib:
34464 @if zlib
34465 maybe-install-info-zlib: install-info-zlib
34467 install-info-zlib: \
34468 configure-zlib \
34469 info-zlib
34470 @[ -f ./zlib/Makefile ] || exit 0; \
34471 r=`${PWD_COMMAND}`; export r; \
34472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34473 $(HOST_EXPORTS) \
34474 for flag in $(EXTRA_HOST_FLAGS) ; do \
34475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34476 done; \
34477 echo "Doing install-info in zlib" ; \
34478 (cd $(HOST_SUBDIR)/zlib && \
34479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34481 "RANLIB=$${RANLIB}" \
34482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34483 install-info) \
34484 || exit 1
34486 @endif zlib
34488 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34489 maybe-install-pdf-zlib:
34490 @if zlib
34491 maybe-install-pdf-zlib: install-pdf-zlib
34493 install-pdf-zlib: \
34494 configure-zlib \
34495 pdf-zlib
34496 @[ -f ./zlib/Makefile ] || exit 0; \
34497 r=`${PWD_COMMAND}`; export r; \
34498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499 $(HOST_EXPORTS) \
34500 for flag in $(EXTRA_HOST_FLAGS) ; do \
34501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502 done; \
34503 echo "Doing install-pdf in zlib" ; \
34504 (cd $(HOST_SUBDIR)/zlib && \
34505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507 "RANLIB=$${RANLIB}" \
34508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 install-pdf) \
34510 || exit 1
34512 @endif zlib
34514 .PHONY: maybe-install-html-zlib install-html-zlib
34515 maybe-install-html-zlib:
34516 @if zlib
34517 maybe-install-html-zlib: install-html-zlib
34519 install-html-zlib: \
34520 configure-zlib \
34521 html-zlib
34522 @[ -f ./zlib/Makefile ] || exit 0; \
34523 r=`${PWD_COMMAND}`; export r; \
34524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34525 $(HOST_EXPORTS) \
34526 for flag in $(EXTRA_HOST_FLAGS) ; do \
34527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34528 done; \
34529 echo "Doing install-html in zlib" ; \
34530 (cd $(HOST_SUBDIR)/zlib && \
34531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34533 "RANLIB=$${RANLIB}" \
34534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34535 install-html) \
34536 || exit 1
34538 @endif zlib
34540 .PHONY: maybe-installcheck-zlib installcheck-zlib
34541 maybe-installcheck-zlib:
34542 @if zlib
34543 maybe-installcheck-zlib: installcheck-zlib
34545 installcheck-zlib: \
34546 configure-zlib
34547 @[ -f ./zlib/Makefile ] || exit 0; \
34548 r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 $(HOST_EXPORTS) \
34551 for flag in $(EXTRA_HOST_FLAGS) ; do \
34552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34553 done; \
34554 echo "Doing installcheck in zlib" ; \
34555 (cd $(HOST_SUBDIR)/zlib && \
34556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558 "RANLIB=$${RANLIB}" \
34559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560 installcheck) \
34561 || exit 1
34563 @endif zlib
34565 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34566 maybe-mostlyclean-zlib:
34567 @if zlib
34568 maybe-mostlyclean-zlib: mostlyclean-zlib
34570 mostlyclean-zlib:
34571 @[ -f ./zlib/Makefile ] || exit 0; \
34572 r=`${PWD_COMMAND}`; export r; \
34573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574 $(HOST_EXPORTS) \
34575 for flag in $(EXTRA_HOST_FLAGS) ; do \
34576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577 done; \
34578 echo "Doing mostlyclean in zlib" ; \
34579 (cd $(HOST_SUBDIR)/zlib && \
34580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582 "RANLIB=$${RANLIB}" \
34583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584 mostlyclean) \
34585 || exit 1
34587 @endif zlib
34589 .PHONY: maybe-clean-zlib clean-zlib
34590 maybe-clean-zlib:
34591 @if zlib
34592 maybe-clean-zlib: clean-zlib
34594 clean-zlib:
34595 @[ -f ./zlib/Makefile ] || exit 0; \
34596 r=`${PWD_COMMAND}`; export r; \
34597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598 $(HOST_EXPORTS) \
34599 for flag in $(EXTRA_HOST_FLAGS) ; do \
34600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601 done; \
34602 echo "Doing clean in zlib" ; \
34603 (cd $(HOST_SUBDIR)/zlib && \
34604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34606 "RANLIB=$${RANLIB}" \
34607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34608 clean) \
34609 || exit 1
34611 @endif zlib
34613 .PHONY: maybe-distclean-zlib distclean-zlib
34614 maybe-distclean-zlib:
34615 @if zlib
34616 maybe-distclean-zlib: distclean-zlib
34618 distclean-zlib:
34619 @[ -f ./zlib/Makefile ] || exit 0; \
34620 r=`${PWD_COMMAND}`; export r; \
34621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622 $(HOST_EXPORTS) \
34623 for flag in $(EXTRA_HOST_FLAGS) ; do \
34624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34625 done; \
34626 echo "Doing distclean in zlib" ; \
34627 (cd $(HOST_SUBDIR)/zlib && \
34628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630 "RANLIB=$${RANLIB}" \
34631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632 distclean) \
34633 || exit 1
34635 @endif zlib
34637 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34638 maybe-maintainer-clean-zlib:
34639 @if zlib
34640 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34642 maintainer-clean-zlib:
34643 @[ -f ./zlib/Makefile ] || exit 0; \
34644 r=`${PWD_COMMAND}`; export r; \
34645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34646 $(HOST_EXPORTS) \
34647 for flag in $(EXTRA_HOST_FLAGS) ; do \
34648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34649 done; \
34650 echo "Doing maintainer-clean in zlib" ; \
34651 (cd $(HOST_SUBDIR)/zlib && \
34652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34654 "RANLIB=$${RANLIB}" \
34655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34656 maintainer-clean) \
34657 || exit 1
34659 @endif zlib
34663 .PHONY: configure-gdb maybe-configure-gdb
34664 maybe-configure-gdb:
34665 @if gcc-bootstrap
34666 configure-gdb: stage_current
34667 @endif gcc-bootstrap
34668 @if gdb
34669 maybe-configure-gdb: configure-gdb
34670 configure-gdb:
34671 @: $(MAKE); $(unstage)
34672 @r=`${PWD_COMMAND}`; export r; \
34673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34674 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
34675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
34676 $(HOST_EXPORTS) \
34677 echo Configuring in $(HOST_SUBDIR)/gdb; \
34678 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
34679 case $(srcdir) in \
34680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34681 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
34682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34683 esac; \
34684 srcdiroption="--srcdir=$${topdir}/gdb"; \
34685 libsrcdir="$$s/gdb"; \
34686 $(SHELL) $${libsrcdir}/configure \
34687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34688 --target=${target_alias} $${srcdiroption} \
34689 || exit 1
34690 @endif gdb
34696 .PHONY: all-gdb maybe-all-gdb
34697 maybe-all-gdb:
34698 @if gcc-bootstrap
34699 all-gdb: stage_current
34700 @endif gcc-bootstrap
34701 @if gdb
34702 TARGET-gdb=all
34703 maybe-all-gdb: all-gdb
34704 all-gdb: configure-gdb
34705 @: $(MAKE); $(unstage)
34706 @r=`${PWD_COMMAND}`; export r; \
34707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34708 $(HOST_EXPORTS) \
34709 (cd $(HOST_SUBDIR)/gdb && \
34710 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
34711 @endif gdb
34716 .PHONY: check-gdb maybe-check-gdb
34717 maybe-check-gdb:
34718 @if gdb
34719 maybe-check-gdb: check-gdb
34721 check-gdb:
34722 @: $(MAKE); $(unstage)
34723 @r=`${PWD_COMMAND}`; export r; \
34724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725 $(HOST_EXPORTS) \
34726 (cd $(HOST_SUBDIR)/gdb && \
34727 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
34729 @endif gdb
34731 .PHONY: install-gdb maybe-install-gdb
34732 maybe-install-gdb:
34733 @if gdb
34734 maybe-install-gdb: install-gdb
34736 install-gdb: installdirs
34737 @: $(MAKE); $(unstage)
34738 @r=`${PWD_COMMAND}`; export r; \
34739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34740 $(HOST_EXPORTS) \
34741 (cd $(HOST_SUBDIR)/gdb && \
34742 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
34744 @endif gdb
34746 # Other targets (info, dvi, pdf, etc.)
34748 .PHONY: maybe-info-gdb info-gdb
34749 maybe-info-gdb:
34750 @if gdb
34751 maybe-info-gdb: info-gdb
34753 info-gdb: \
34754 configure-gdb
34755 @: $(MAKE); $(unstage)
34756 @[ -f ./gdb/Makefile ] || exit 0; \
34757 r=`${PWD_COMMAND}`; export r; \
34758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34759 $(HOST_EXPORTS) \
34760 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34762 done; \
34763 echo "Doing info in gdb" ; \
34764 (cd $(HOST_SUBDIR)/gdb && \
34765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34767 "RANLIB=$${RANLIB}" \
34768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34769 info) \
34770 || exit 1
34772 @endif gdb
34774 .PHONY: maybe-dvi-gdb dvi-gdb
34775 maybe-dvi-gdb:
34776 @if gdb
34777 maybe-dvi-gdb: dvi-gdb
34779 dvi-gdb: \
34780 configure-gdb
34781 @: $(MAKE); $(unstage)
34782 @[ -f ./gdb/Makefile ] || exit 0; \
34783 r=`${PWD_COMMAND}`; export r; \
34784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34785 $(HOST_EXPORTS) \
34786 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34788 done; \
34789 echo "Doing dvi in gdb" ; \
34790 (cd $(HOST_SUBDIR)/gdb && \
34791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34793 "RANLIB=$${RANLIB}" \
34794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34795 dvi) \
34796 || exit 1
34798 @endif gdb
34800 .PHONY: maybe-pdf-gdb pdf-gdb
34801 maybe-pdf-gdb:
34802 @if gdb
34803 maybe-pdf-gdb: pdf-gdb
34805 pdf-gdb: \
34806 configure-gdb
34807 @: $(MAKE); $(unstage)
34808 @[ -f ./gdb/Makefile ] || exit 0; \
34809 r=`${PWD_COMMAND}`; export r; \
34810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34811 $(HOST_EXPORTS) \
34812 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34814 done; \
34815 echo "Doing pdf in gdb" ; \
34816 (cd $(HOST_SUBDIR)/gdb && \
34817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34819 "RANLIB=$${RANLIB}" \
34820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34821 pdf) \
34822 || exit 1
34824 @endif gdb
34826 .PHONY: maybe-html-gdb html-gdb
34827 maybe-html-gdb:
34828 @if gdb
34829 maybe-html-gdb: html-gdb
34831 html-gdb: \
34832 configure-gdb
34833 @: $(MAKE); $(unstage)
34834 @[ -f ./gdb/Makefile ] || exit 0; \
34835 r=`${PWD_COMMAND}`; export r; \
34836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34837 $(HOST_EXPORTS) \
34838 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34840 done; \
34841 echo "Doing html in gdb" ; \
34842 (cd $(HOST_SUBDIR)/gdb && \
34843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34845 "RANLIB=$${RANLIB}" \
34846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34847 html) \
34848 || exit 1
34850 @endif gdb
34852 .PHONY: maybe-TAGS-gdb TAGS-gdb
34853 maybe-TAGS-gdb:
34854 @if gdb
34855 maybe-TAGS-gdb: TAGS-gdb
34857 TAGS-gdb: \
34858 configure-gdb
34859 @: $(MAKE); $(unstage)
34860 @[ -f ./gdb/Makefile ] || exit 0; \
34861 r=`${PWD_COMMAND}`; export r; \
34862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34863 $(HOST_EXPORTS) \
34864 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34866 done; \
34867 echo "Doing TAGS in gdb" ; \
34868 (cd $(HOST_SUBDIR)/gdb && \
34869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34871 "RANLIB=$${RANLIB}" \
34872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34873 TAGS) \
34874 || exit 1
34876 @endif gdb
34878 .PHONY: maybe-install-info-gdb install-info-gdb
34879 maybe-install-info-gdb:
34880 @if gdb
34881 maybe-install-info-gdb: install-info-gdb
34883 install-info-gdb: \
34884 configure-gdb \
34885 info-gdb
34886 @: $(MAKE); $(unstage)
34887 @[ -f ./gdb/Makefile ] || exit 0; \
34888 r=`${PWD_COMMAND}`; export r; \
34889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890 $(HOST_EXPORTS) \
34891 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893 done; \
34894 echo "Doing install-info in gdb" ; \
34895 (cd $(HOST_SUBDIR)/gdb && \
34896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898 "RANLIB=$${RANLIB}" \
34899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900 install-info) \
34901 || exit 1
34903 @endif gdb
34905 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
34906 maybe-install-pdf-gdb:
34907 @if gdb
34908 maybe-install-pdf-gdb: install-pdf-gdb
34910 install-pdf-gdb: \
34911 configure-gdb \
34912 pdf-gdb
34913 @: $(MAKE); $(unstage)
34914 @[ -f ./gdb/Makefile ] || exit 0; \
34915 r=`${PWD_COMMAND}`; export r; \
34916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917 $(HOST_EXPORTS) \
34918 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34920 done; \
34921 echo "Doing install-pdf in gdb" ; \
34922 (cd $(HOST_SUBDIR)/gdb && \
34923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34925 "RANLIB=$${RANLIB}" \
34926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34927 install-pdf) \
34928 || exit 1
34930 @endif gdb
34932 .PHONY: maybe-install-html-gdb install-html-gdb
34933 maybe-install-html-gdb:
34934 @if gdb
34935 maybe-install-html-gdb: install-html-gdb
34937 install-html-gdb: \
34938 configure-gdb \
34939 html-gdb
34940 @: $(MAKE); $(unstage)
34941 @[ -f ./gdb/Makefile ] || exit 0; \
34942 r=`${PWD_COMMAND}`; export r; \
34943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34944 $(HOST_EXPORTS) \
34945 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34947 done; \
34948 echo "Doing install-html in gdb" ; \
34949 (cd $(HOST_SUBDIR)/gdb && \
34950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34952 "RANLIB=$${RANLIB}" \
34953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34954 install-html) \
34955 || exit 1
34957 @endif gdb
34959 .PHONY: maybe-installcheck-gdb installcheck-gdb
34960 maybe-installcheck-gdb:
34961 @if gdb
34962 maybe-installcheck-gdb: installcheck-gdb
34964 installcheck-gdb: \
34965 configure-gdb
34966 @: $(MAKE); $(unstage)
34967 @[ -f ./gdb/Makefile ] || exit 0; \
34968 r=`${PWD_COMMAND}`; export r; \
34969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34970 $(HOST_EXPORTS) \
34971 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34973 done; \
34974 echo "Doing installcheck in gdb" ; \
34975 (cd $(HOST_SUBDIR)/gdb && \
34976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34978 "RANLIB=$${RANLIB}" \
34979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34980 installcheck) \
34981 || exit 1
34983 @endif gdb
34985 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
34986 maybe-mostlyclean-gdb:
34987 @if gdb
34988 maybe-mostlyclean-gdb: mostlyclean-gdb
34990 mostlyclean-gdb:
34991 @: $(MAKE); $(unstage)
34992 @[ -f ./gdb/Makefile ] || exit 0; \
34993 r=`${PWD_COMMAND}`; export r; \
34994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34995 $(HOST_EXPORTS) \
34996 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
34997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34998 done; \
34999 echo "Doing mostlyclean in gdb" ; \
35000 (cd $(HOST_SUBDIR)/gdb && \
35001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35003 "RANLIB=$${RANLIB}" \
35004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35005 mostlyclean) \
35006 || exit 1
35008 @endif gdb
35010 .PHONY: maybe-clean-gdb clean-gdb
35011 maybe-clean-gdb:
35012 @if gdb
35013 maybe-clean-gdb: clean-gdb
35015 clean-gdb:
35016 @: $(MAKE); $(unstage)
35017 @[ -f ./gdb/Makefile ] || exit 0; \
35018 r=`${PWD_COMMAND}`; export r; \
35019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35020 $(HOST_EXPORTS) \
35021 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35023 done; \
35024 echo "Doing clean in gdb" ; \
35025 (cd $(HOST_SUBDIR)/gdb && \
35026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35028 "RANLIB=$${RANLIB}" \
35029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35030 clean) \
35031 || exit 1
35033 @endif gdb
35035 .PHONY: maybe-distclean-gdb distclean-gdb
35036 maybe-distclean-gdb:
35037 @if gdb
35038 maybe-distclean-gdb: distclean-gdb
35040 distclean-gdb:
35041 @: $(MAKE); $(unstage)
35042 @[ -f ./gdb/Makefile ] || exit 0; \
35043 r=`${PWD_COMMAND}`; export r; \
35044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35045 $(HOST_EXPORTS) \
35046 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35048 done; \
35049 echo "Doing distclean in gdb" ; \
35050 (cd $(HOST_SUBDIR)/gdb && \
35051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35053 "RANLIB=$${RANLIB}" \
35054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35055 distclean) \
35056 || exit 1
35058 @endif gdb
35060 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35061 maybe-maintainer-clean-gdb:
35062 @if gdb
35063 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35065 maintainer-clean-gdb:
35066 @: $(MAKE); $(unstage)
35067 @[ -f ./gdb/Makefile ] || exit 0; \
35068 r=`${PWD_COMMAND}`; export r; \
35069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070 $(HOST_EXPORTS) \
35071 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073 done; \
35074 echo "Doing maintainer-clean in gdb" ; \
35075 (cd $(HOST_SUBDIR)/gdb && \
35076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078 "RANLIB=$${RANLIB}" \
35079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080 maintainer-clean) \
35081 || exit 1
35083 @endif gdb
35087 .PHONY: configure-expect maybe-configure-expect
35088 maybe-configure-expect:
35089 @if gcc-bootstrap
35090 configure-expect: stage_current
35091 @endif gcc-bootstrap
35092 @if expect
35093 maybe-configure-expect: configure-expect
35094 configure-expect:
35095 @: $(MAKE); $(unstage)
35096 @r=`${PWD_COMMAND}`; export r; \
35097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
35100 $(HOST_EXPORTS) \
35101 echo Configuring in $(HOST_SUBDIR)/expect; \
35102 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35103 case $(srcdir) in \
35104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35105 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35107 esac; \
35108 srcdiroption="--srcdir=$${topdir}/expect"; \
35109 libsrcdir="$$s/expect"; \
35110 $(SHELL) $${libsrcdir}/configure \
35111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35112 --target=${target_alias} $${srcdiroption} \
35113 || exit 1
35114 @endif expect
35120 .PHONY: all-expect maybe-all-expect
35121 maybe-all-expect:
35122 @if gcc-bootstrap
35123 all-expect: stage_current
35124 @endif gcc-bootstrap
35125 @if expect
35126 TARGET-expect=all
35127 maybe-all-expect: all-expect
35128 all-expect: configure-expect
35129 @: $(MAKE); $(unstage)
35130 @r=`${PWD_COMMAND}`; export r; \
35131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35132 $(HOST_EXPORTS) \
35133 (cd $(HOST_SUBDIR)/expect && \
35134 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
35135 @endif expect
35140 .PHONY: check-expect maybe-check-expect
35141 maybe-check-expect:
35142 @if expect
35143 maybe-check-expect: check-expect
35145 check-expect:
35146 @: $(MAKE); $(unstage)
35147 @r=`${PWD_COMMAND}`; export r; \
35148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35149 $(HOST_EXPORTS) \
35150 (cd $(HOST_SUBDIR)/expect && \
35151 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35153 @endif expect
35155 .PHONY: install-expect maybe-install-expect
35156 maybe-install-expect:
35157 @if expect
35158 maybe-install-expect: install-expect
35160 install-expect: installdirs
35161 @: $(MAKE); $(unstage)
35162 @r=`${PWD_COMMAND}`; export r; \
35163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35164 $(HOST_EXPORTS) \
35165 (cd $(HOST_SUBDIR)/expect && \
35166 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35168 @endif expect
35170 # Other targets (info, dvi, pdf, etc.)
35172 .PHONY: maybe-info-expect info-expect
35173 maybe-info-expect:
35174 @if expect
35175 maybe-info-expect: info-expect
35177 info-expect: \
35178 configure-expect
35179 @: $(MAKE); $(unstage)
35180 @[ -f ./expect/Makefile ] || exit 0; \
35181 r=`${PWD_COMMAND}`; export r; \
35182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35183 $(HOST_EXPORTS) \
35184 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35186 done; \
35187 echo "Doing info in expect" ; \
35188 (cd $(HOST_SUBDIR)/expect && \
35189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35191 "RANLIB=$${RANLIB}" \
35192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35193 info) \
35194 || exit 1
35196 @endif expect
35198 .PHONY: maybe-dvi-expect dvi-expect
35199 maybe-dvi-expect:
35200 @if expect
35201 maybe-dvi-expect: dvi-expect
35203 dvi-expect: \
35204 configure-expect
35205 @: $(MAKE); $(unstage)
35206 @[ -f ./expect/Makefile ] || exit 0; \
35207 r=`${PWD_COMMAND}`; export r; \
35208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209 $(HOST_EXPORTS) \
35210 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212 done; \
35213 echo "Doing dvi in expect" ; \
35214 (cd $(HOST_SUBDIR)/expect && \
35215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217 "RANLIB=$${RANLIB}" \
35218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219 dvi) \
35220 || exit 1
35222 @endif expect
35224 .PHONY: maybe-pdf-expect pdf-expect
35225 maybe-pdf-expect:
35226 @if expect
35227 maybe-pdf-expect: pdf-expect
35229 pdf-expect: \
35230 configure-expect
35231 @: $(MAKE); $(unstage)
35232 @[ -f ./expect/Makefile ] || exit 0; \
35233 r=`${PWD_COMMAND}`; export r; \
35234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35235 $(HOST_EXPORTS) \
35236 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35238 done; \
35239 echo "Doing pdf in expect" ; \
35240 (cd $(HOST_SUBDIR)/expect && \
35241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35243 "RANLIB=$${RANLIB}" \
35244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35245 pdf) \
35246 || exit 1
35248 @endif expect
35250 .PHONY: maybe-html-expect html-expect
35251 maybe-html-expect:
35252 @if expect
35253 maybe-html-expect: html-expect
35255 html-expect: \
35256 configure-expect
35257 @: $(MAKE); $(unstage)
35258 @[ -f ./expect/Makefile ] || exit 0; \
35259 r=`${PWD_COMMAND}`; export r; \
35260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35261 $(HOST_EXPORTS) \
35262 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264 done; \
35265 echo "Doing html in expect" ; \
35266 (cd $(HOST_SUBDIR)/expect && \
35267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35269 "RANLIB=$${RANLIB}" \
35270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35271 html) \
35272 || exit 1
35274 @endif expect
35276 .PHONY: maybe-TAGS-expect TAGS-expect
35277 maybe-TAGS-expect:
35278 @if expect
35279 maybe-TAGS-expect: TAGS-expect
35281 TAGS-expect: \
35282 configure-expect
35283 @: $(MAKE); $(unstage)
35284 @[ -f ./expect/Makefile ] || exit 0; \
35285 r=`${PWD_COMMAND}`; export r; \
35286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35287 $(HOST_EXPORTS) \
35288 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35290 done; \
35291 echo "Doing TAGS in expect" ; \
35292 (cd $(HOST_SUBDIR)/expect && \
35293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35295 "RANLIB=$${RANLIB}" \
35296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35297 TAGS) \
35298 || exit 1
35300 @endif expect
35302 .PHONY: maybe-install-info-expect install-info-expect
35303 maybe-install-info-expect:
35304 @if expect
35305 maybe-install-info-expect: install-info-expect
35307 install-info-expect: \
35308 configure-expect \
35309 info-expect
35310 @: $(MAKE); $(unstage)
35311 @[ -f ./expect/Makefile ] || exit 0; \
35312 r=`${PWD_COMMAND}`; export r; \
35313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35314 $(HOST_EXPORTS) \
35315 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35317 done; \
35318 echo "Doing install-info in expect" ; \
35319 (cd $(HOST_SUBDIR)/expect && \
35320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35322 "RANLIB=$${RANLIB}" \
35323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35324 install-info) \
35325 || exit 1
35327 @endif expect
35329 .PHONY: maybe-install-pdf-expect install-pdf-expect
35330 maybe-install-pdf-expect:
35331 @if expect
35332 maybe-install-pdf-expect: install-pdf-expect
35334 install-pdf-expect: \
35335 configure-expect \
35336 pdf-expect
35337 @: $(MAKE); $(unstage)
35338 @[ -f ./expect/Makefile ] || exit 0; \
35339 r=`${PWD_COMMAND}`; export r; \
35340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341 $(HOST_EXPORTS) \
35342 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344 done; \
35345 echo "Doing install-pdf in expect" ; \
35346 (cd $(HOST_SUBDIR)/expect && \
35347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35349 "RANLIB=$${RANLIB}" \
35350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35351 install-pdf) \
35352 || exit 1
35354 @endif expect
35356 .PHONY: maybe-install-html-expect install-html-expect
35357 maybe-install-html-expect:
35358 @if expect
35359 maybe-install-html-expect: install-html-expect
35361 install-html-expect: \
35362 configure-expect \
35363 html-expect
35364 @: $(MAKE); $(unstage)
35365 @[ -f ./expect/Makefile ] || exit 0; \
35366 r=`${PWD_COMMAND}`; export r; \
35367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35368 $(HOST_EXPORTS) \
35369 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35371 done; \
35372 echo "Doing install-html in expect" ; \
35373 (cd $(HOST_SUBDIR)/expect && \
35374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35376 "RANLIB=$${RANLIB}" \
35377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35378 install-html) \
35379 || exit 1
35381 @endif expect
35383 .PHONY: maybe-installcheck-expect installcheck-expect
35384 maybe-installcheck-expect:
35385 @if expect
35386 maybe-installcheck-expect: installcheck-expect
35388 installcheck-expect: \
35389 configure-expect
35390 @: $(MAKE); $(unstage)
35391 @[ -f ./expect/Makefile ] || exit 0; \
35392 r=`${PWD_COMMAND}`; export r; \
35393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35394 $(HOST_EXPORTS) \
35395 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397 done; \
35398 echo "Doing installcheck in expect" ; \
35399 (cd $(HOST_SUBDIR)/expect && \
35400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35402 "RANLIB=$${RANLIB}" \
35403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35404 installcheck) \
35405 || exit 1
35407 @endif expect
35409 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
35410 maybe-mostlyclean-expect:
35411 @if expect
35412 maybe-mostlyclean-expect: mostlyclean-expect
35414 mostlyclean-expect:
35415 @: $(MAKE); $(unstage)
35416 @[ -f ./expect/Makefile ] || exit 0; \
35417 r=`${PWD_COMMAND}`; export r; \
35418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419 $(HOST_EXPORTS) \
35420 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422 done; \
35423 echo "Doing mostlyclean in expect" ; \
35424 (cd $(HOST_SUBDIR)/expect && \
35425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427 "RANLIB=$${RANLIB}" \
35428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429 mostlyclean) \
35430 || exit 1
35432 @endif expect
35434 .PHONY: maybe-clean-expect clean-expect
35435 maybe-clean-expect:
35436 @if expect
35437 maybe-clean-expect: clean-expect
35439 clean-expect:
35440 @: $(MAKE); $(unstage)
35441 @[ -f ./expect/Makefile ] || exit 0; \
35442 r=`${PWD_COMMAND}`; export r; \
35443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35444 $(HOST_EXPORTS) \
35445 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35447 done; \
35448 echo "Doing clean in expect" ; \
35449 (cd $(HOST_SUBDIR)/expect && \
35450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35452 "RANLIB=$${RANLIB}" \
35453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35454 clean) \
35455 || exit 1
35457 @endif expect
35459 .PHONY: maybe-distclean-expect distclean-expect
35460 maybe-distclean-expect:
35461 @if expect
35462 maybe-distclean-expect: distclean-expect
35464 distclean-expect:
35465 @: $(MAKE); $(unstage)
35466 @[ -f ./expect/Makefile ] || exit 0; \
35467 r=`${PWD_COMMAND}`; export r; \
35468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35469 $(HOST_EXPORTS) \
35470 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35472 done; \
35473 echo "Doing distclean in expect" ; \
35474 (cd $(HOST_SUBDIR)/expect && \
35475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35477 "RANLIB=$${RANLIB}" \
35478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35479 distclean) \
35480 || exit 1
35482 @endif expect
35484 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
35485 maybe-maintainer-clean-expect:
35486 @if expect
35487 maybe-maintainer-clean-expect: maintainer-clean-expect
35489 maintainer-clean-expect:
35490 @: $(MAKE); $(unstage)
35491 @[ -f ./expect/Makefile ] || exit 0; \
35492 r=`${PWD_COMMAND}`; export r; \
35493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35494 $(HOST_EXPORTS) \
35495 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35497 done; \
35498 echo "Doing maintainer-clean in expect" ; \
35499 (cd $(HOST_SUBDIR)/expect && \
35500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35502 "RANLIB=$${RANLIB}" \
35503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35504 maintainer-clean) \
35505 || exit 1
35507 @endif expect
35511 .PHONY: configure-guile maybe-configure-guile
35512 maybe-configure-guile:
35513 @if gcc-bootstrap
35514 configure-guile: stage_current
35515 @endif gcc-bootstrap
35516 @if guile
35517 maybe-configure-guile: configure-guile
35518 configure-guile:
35519 @: $(MAKE); $(unstage)
35520 @r=`${PWD_COMMAND}`; export r; \
35521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
35523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
35524 $(HOST_EXPORTS) \
35525 echo Configuring in $(HOST_SUBDIR)/guile; \
35526 cd "$(HOST_SUBDIR)/guile" || exit 1; \
35527 case $(srcdir) in \
35528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35529 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
35530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35531 esac; \
35532 srcdiroption="--srcdir=$${topdir}/guile"; \
35533 libsrcdir="$$s/guile"; \
35534 $(SHELL) $${libsrcdir}/configure \
35535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35536 --target=${target_alias} $${srcdiroption} \
35537 || exit 1
35538 @endif guile
35544 .PHONY: all-guile maybe-all-guile
35545 maybe-all-guile:
35546 @if gcc-bootstrap
35547 all-guile: stage_current
35548 @endif gcc-bootstrap
35549 @if guile
35550 TARGET-guile=all
35551 maybe-all-guile: all-guile
35552 all-guile: configure-guile
35553 @: $(MAKE); $(unstage)
35554 @r=`${PWD_COMMAND}`; export r; \
35555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35556 $(HOST_EXPORTS) \
35557 (cd $(HOST_SUBDIR)/guile && \
35558 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
35559 @endif guile
35564 .PHONY: check-guile maybe-check-guile
35565 maybe-check-guile:
35566 @if guile
35567 maybe-check-guile: check-guile
35569 check-guile:
35570 @: $(MAKE); $(unstage)
35571 @r=`${PWD_COMMAND}`; export r; \
35572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573 $(HOST_EXPORTS) \
35574 (cd $(HOST_SUBDIR)/guile && \
35575 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
35577 @endif guile
35579 .PHONY: install-guile maybe-install-guile
35580 maybe-install-guile:
35581 @if guile
35582 maybe-install-guile: install-guile
35584 install-guile: installdirs
35585 @: $(MAKE); $(unstage)
35586 @r=`${PWD_COMMAND}`; export r; \
35587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588 $(HOST_EXPORTS) \
35589 (cd $(HOST_SUBDIR)/guile && \
35590 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
35592 @endif guile
35594 # Other targets (info, dvi, pdf, etc.)
35596 .PHONY: maybe-info-guile info-guile
35597 maybe-info-guile:
35598 @if guile
35599 maybe-info-guile: info-guile
35601 info-guile: \
35602 configure-guile
35603 @: $(MAKE); $(unstage)
35604 @[ -f ./guile/Makefile ] || exit 0; \
35605 r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(HOST_EXPORTS) \
35608 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35610 done; \
35611 echo "Doing info in guile" ; \
35612 (cd $(HOST_SUBDIR)/guile && \
35613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35615 "RANLIB=$${RANLIB}" \
35616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35617 info) \
35618 || exit 1
35620 @endif guile
35622 .PHONY: maybe-dvi-guile dvi-guile
35623 maybe-dvi-guile:
35624 @if guile
35625 maybe-dvi-guile: dvi-guile
35627 dvi-guile: \
35628 configure-guile
35629 @: $(MAKE); $(unstage)
35630 @[ -f ./guile/Makefile ] || exit 0; \
35631 r=`${PWD_COMMAND}`; export r; \
35632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35633 $(HOST_EXPORTS) \
35634 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35636 done; \
35637 echo "Doing dvi in guile" ; \
35638 (cd $(HOST_SUBDIR)/guile && \
35639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35641 "RANLIB=$${RANLIB}" \
35642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35643 dvi) \
35644 || exit 1
35646 @endif guile
35648 .PHONY: maybe-pdf-guile pdf-guile
35649 maybe-pdf-guile:
35650 @if guile
35651 maybe-pdf-guile: pdf-guile
35653 pdf-guile: \
35654 configure-guile
35655 @: $(MAKE); $(unstage)
35656 @[ -f ./guile/Makefile ] || exit 0; \
35657 r=`${PWD_COMMAND}`; export r; \
35658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659 $(HOST_EXPORTS) \
35660 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662 done; \
35663 echo "Doing pdf in guile" ; \
35664 (cd $(HOST_SUBDIR)/guile && \
35665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667 "RANLIB=$${RANLIB}" \
35668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669 pdf) \
35670 || exit 1
35672 @endif guile
35674 .PHONY: maybe-html-guile html-guile
35675 maybe-html-guile:
35676 @if guile
35677 maybe-html-guile: html-guile
35679 html-guile: \
35680 configure-guile
35681 @: $(MAKE); $(unstage)
35682 @[ -f ./guile/Makefile ] || exit 0; \
35683 r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 $(HOST_EXPORTS) \
35686 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688 done; \
35689 echo "Doing html in guile" ; \
35690 (cd $(HOST_SUBDIR)/guile && \
35691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693 "RANLIB=$${RANLIB}" \
35694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695 html) \
35696 || exit 1
35698 @endif guile
35700 .PHONY: maybe-TAGS-guile TAGS-guile
35701 maybe-TAGS-guile:
35702 @if guile
35703 maybe-TAGS-guile: TAGS-guile
35705 TAGS-guile: \
35706 configure-guile
35707 @: $(MAKE); $(unstage)
35708 @[ -f ./guile/Makefile ] || exit 0; \
35709 r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714 done; \
35715 echo "Doing TAGS in guile" ; \
35716 (cd $(HOST_SUBDIR)/guile && \
35717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719 "RANLIB=$${RANLIB}" \
35720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721 TAGS) \
35722 || exit 1
35724 @endif guile
35726 .PHONY: maybe-install-info-guile install-info-guile
35727 maybe-install-info-guile:
35728 @if guile
35729 maybe-install-info-guile: install-info-guile
35731 install-info-guile: \
35732 configure-guile \
35733 info-guile
35734 @: $(MAKE); $(unstage)
35735 @[ -f ./guile/Makefile ] || exit 0; \
35736 r=`${PWD_COMMAND}`; export r; \
35737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35738 $(HOST_EXPORTS) \
35739 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35741 done; \
35742 echo "Doing install-info in guile" ; \
35743 (cd $(HOST_SUBDIR)/guile && \
35744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35746 "RANLIB=$${RANLIB}" \
35747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35748 install-info) \
35749 || exit 1
35751 @endif guile
35753 .PHONY: maybe-install-pdf-guile install-pdf-guile
35754 maybe-install-pdf-guile:
35755 @if guile
35756 maybe-install-pdf-guile: install-pdf-guile
35758 install-pdf-guile: \
35759 configure-guile \
35760 pdf-guile
35761 @: $(MAKE); $(unstage)
35762 @[ -f ./guile/Makefile ] || exit 0; \
35763 r=`${PWD_COMMAND}`; export r; \
35764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765 $(HOST_EXPORTS) \
35766 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35768 done; \
35769 echo "Doing install-pdf in guile" ; \
35770 (cd $(HOST_SUBDIR)/guile && \
35771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35773 "RANLIB=$${RANLIB}" \
35774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35775 install-pdf) \
35776 || exit 1
35778 @endif guile
35780 .PHONY: maybe-install-html-guile install-html-guile
35781 maybe-install-html-guile:
35782 @if guile
35783 maybe-install-html-guile: install-html-guile
35785 install-html-guile: \
35786 configure-guile \
35787 html-guile
35788 @: $(MAKE); $(unstage)
35789 @[ -f ./guile/Makefile ] || exit 0; \
35790 r=`${PWD_COMMAND}`; export r; \
35791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35792 $(HOST_EXPORTS) \
35793 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35795 done; \
35796 echo "Doing install-html in guile" ; \
35797 (cd $(HOST_SUBDIR)/guile && \
35798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35800 "RANLIB=$${RANLIB}" \
35801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35802 install-html) \
35803 || exit 1
35805 @endif guile
35807 .PHONY: maybe-installcheck-guile installcheck-guile
35808 maybe-installcheck-guile:
35809 @if guile
35810 maybe-installcheck-guile: installcheck-guile
35812 installcheck-guile: \
35813 configure-guile
35814 @: $(MAKE); $(unstage)
35815 @[ -f ./guile/Makefile ] || exit 0; \
35816 r=`${PWD_COMMAND}`; export r; \
35817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35818 $(HOST_EXPORTS) \
35819 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35821 done; \
35822 echo "Doing installcheck in guile" ; \
35823 (cd $(HOST_SUBDIR)/guile && \
35824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35826 "RANLIB=$${RANLIB}" \
35827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35828 installcheck) \
35829 || exit 1
35831 @endif guile
35833 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
35834 maybe-mostlyclean-guile:
35835 @if guile
35836 maybe-mostlyclean-guile: mostlyclean-guile
35838 mostlyclean-guile:
35839 @: $(MAKE); $(unstage)
35840 @[ -f ./guile/Makefile ] || exit 0; \
35841 r=`${PWD_COMMAND}`; export r; \
35842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843 $(HOST_EXPORTS) \
35844 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846 done; \
35847 echo "Doing mostlyclean in guile" ; \
35848 (cd $(HOST_SUBDIR)/guile && \
35849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851 "RANLIB=$${RANLIB}" \
35852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853 mostlyclean) \
35854 || exit 1
35856 @endif guile
35858 .PHONY: maybe-clean-guile clean-guile
35859 maybe-clean-guile:
35860 @if guile
35861 maybe-clean-guile: clean-guile
35863 clean-guile:
35864 @: $(MAKE); $(unstage)
35865 @[ -f ./guile/Makefile ] || exit 0; \
35866 r=`${PWD_COMMAND}`; export r; \
35867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35868 $(HOST_EXPORTS) \
35869 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35871 done; \
35872 echo "Doing clean in guile" ; \
35873 (cd $(HOST_SUBDIR)/guile && \
35874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35876 "RANLIB=$${RANLIB}" \
35877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35878 clean) \
35879 || exit 1
35881 @endif guile
35883 .PHONY: maybe-distclean-guile distclean-guile
35884 maybe-distclean-guile:
35885 @if guile
35886 maybe-distclean-guile: distclean-guile
35888 distclean-guile:
35889 @: $(MAKE); $(unstage)
35890 @[ -f ./guile/Makefile ] || exit 0; \
35891 r=`${PWD_COMMAND}`; export r; \
35892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35893 $(HOST_EXPORTS) \
35894 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35896 done; \
35897 echo "Doing distclean in guile" ; \
35898 (cd $(HOST_SUBDIR)/guile && \
35899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35901 "RANLIB=$${RANLIB}" \
35902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35903 distclean) \
35904 || exit 1
35906 @endif guile
35908 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
35909 maybe-maintainer-clean-guile:
35910 @if guile
35911 maybe-maintainer-clean-guile: maintainer-clean-guile
35913 maintainer-clean-guile:
35914 @: $(MAKE); $(unstage)
35915 @[ -f ./guile/Makefile ] || exit 0; \
35916 r=`${PWD_COMMAND}`; export r; \
35917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35918 $(HOST_EXPORTS) \
35919 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
35920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35921 done; \
35922 echo "Doing maintainer-clean in guile" ; \
35923 (cd $(HOST_SUBDIR)/guile && \
35924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35926 "RANLIB=$${RANLIB}" \
35927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35928 maintainer-clean) \
35929 || exit 1
35931 @endif guile
35935 .PHONY: configure-tk maybe-configure-tk
35936 maybe-configure-tk:
35937 @if gcc-bootstrap
35938 configure-tk: stage_current
35939 @endif gcc-bootstrap
35940 @if tk
35941 maybe-configure-tk: configure-tk
35942 configure-tk:
35943 @: $(MAKE); $(unstage)
35944 @r=`${PWD_COMMAND}`; export r; \
35945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
35947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
35948 $(HOST_EXPORTS) \
35949 echo Configuring in $(HOST_SUBDIR)/tk; \
35950 cd "$(HOST_SUBDIR)/tk" || exit 1; \
35951 case $(srcdir) in \
35952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35953 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
35954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35955 esac; \
35956 srcdiroption="--srcdir=$${topdir}/tk"; \
35957 libsrcdir="$$s/tk"; \
35958 $(SHELL) $${libsrcdir}/configure \
35959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35960 --target=${target_alias} $${srcdiroption} \
35961 || exit 1
35962 @endif tk
35968 .PHONY: all-tk maybe-all-tk
35969 maybe-all-tk:
35970 @if gcc-bootstrap
35971 all-tk: stage_current
35972 @endif gcc-bootstrap
35973 @if tk
35974 TARGET-tk=all
35975 maybe-all-tk: all-tk
35976 all-tk: configure-tk
35977 @: $(MAKE); $(unstage)
35978 @r=`${PWD_COMMAND}`; export r; \
35979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980 $(HOST_EXPORTS) \
35981 (cd $(HOST_SUBDIR)/tk && \
35982 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
35983 @endif tk
35988 .PHONY: check-tk maybe-check-tk
35989 maybe-check-tk:
35990 @if tk
35991 maybe-check-tk: check-tk
35993 check-tk:
35994 @: $(MAKE); $(unstage)
35995 @r=`${PWD_COMMAND}`; export r; \
35996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35997 $(HOST_EXPORTS) \
35998 (cd $(HOST_SUBDIR)/tk && \
35999 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36001 @endif tk
36003 .PHONY: install-tk maybe-install-tk
36004 maybe-install-tk:
36005 @if tk
36006 maybe-install-tk: install-tk
36008 install-tk: installdirs
36009 @: $(MAKE); $(unstage)
36010 @r=`${PWD_COMMAND}`; export r; \
36011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012 $(HOST_EXPORTS) \
36013 (cd $(HOST_SUBDIR)/tk && \
36014 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36016 @endif tk
36018 # Other targets (info, dvi, pdf, etc.)
36020 .PHONY: maybe-info-tk info-tk
36021 maybe-info-tk:
36022 @if tk
36023 maybe-info-tk: info-tk
36025 info-tk: \
36026 configure-tk
36027 @: $(MAKE); $(unstage)
36028 @[ -f ./tk/Makefile ] || exit 0; \
36029 r=`${PWD_COMMAND}`; export r; \
36030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36031 $(HOST_EXPORTS) \
36032 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36034 done; \
36035 echo "Doing info in tk" ; \
36036 (cd $(HOST_SUBDIR)/tk && \
36037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36039 "RANLIB=$${RANLIB}" \
36040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36041 info) \
36042 || exit 1
36044 @endif tk
36046 .PHONY: maybe-dvi-tk dvi-tk
36047 maybe-dvi-tk:
36048 @if tk
36049 maybe-dvi-tk: dvi-tk
36051 dvi-tk: \
36052 configure-tk
36053 @: $(MAKE); $(unstage)
36054 @[ -f ./tk/Makefile ] || exit 0; \
36055 r=`${PWD_COMMAND}`; export r; \
36056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36057 $(HOST_EXPORTS) \
36058 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36060 done; \
36061 echo "Doing dvi in tk" ; \
36062 (cd $(HOST_SUBDIR)/tk && \
36063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36065 "RANLIB=$${RANLIB}" \
36066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36067 dvi) \
36068 || exit 1
36070 @endif tk
36072 .PHONY: maybe-pdf-tk pdf-tk
36073 maybe-pdf-tk:
36074 @if tk
36075 maybe-pdf-tk: pdf-tk
36077 pdf-tk: \
36078 configure-tk
36079 @: $(MAKE); $(unstage)
36080 @[ -f ./tk/Makefile ] || exit 0; \
36081 r=`${PWD_COMMAND}`; export r; \
36082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36083 $(HOST_EXPORTS) \
36084 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36086 done; \
36087 echo "Doing pdf in tk" ; \
36088 (cd $(HOST_SUBDIR)/tk && \
36089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36091 "RANLIB=$${RANLIB}" \
36092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36093 pdf) \
36094 || exit 1
36096 @endif tk
36098 .PHONY: maybe-html-tk html-tk
36099 maybe-html-tk:
36100 @if tk
36101 maybe-html-tk: html-tk
36103 html-tk: \
36104 configure-tk
36105 @: $(MAKE); $(unstage)
36106 @[ -f ./tk/Makefile ] || exit 0; \
36107 r=`${PWD_COMMAND}`; export r; \
36108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36109 $(HOST_EXPORTS) \
36110 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36112 done; \
36113 echo "Doing html in tk" ; \
36114 (cd $(HOST_SUBDIR)/tk && \
36115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36117 "RANLIB=$${RANLIB}" \
36118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36119 html) \
36120 || exit 1
36122 @endif tk
36124 .PHONY: maybe-TAGS-tk TAGS-tk
36125 maybe-TAGS-tk:
36126 @if tk
36127 maybe-TAGS-tk: TAGS-tk
36129 TAGS-tk: \
36130 configure-tk
36131 @: $(MAKE); $(unstage)
36132 @[ -f ./tk/Makefile ] || exit 0; \
36133 r=`${PWD_COMMAND}`; export r; \
36134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135 $(HOST_EXPORTS) \
36136 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138 done; \
36139 echo "Doing TAGS in tk" ; \
36140 (cd $(HOST_SUBDIR)/tk && \
36141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143 "RANLIB=$${RANLIB}" \
36144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145 TAGS) \
36146 || exit 1
36148 @endif tk
36150 .PHONY: maybe-install-info-tk install-info-tk
36151 maybe-install-info-tk:
36152 @if tk
36153 maybe-install-info-tk: install-info-tk
36155 install-info-tk: \
36156 configure-tk \
36157 info-tk
36158 @: $(MAKE); $(unstage)
36159 @[ -f ./tk/Makefile ] || exit 0; \
36160 r=`${PWD_COMMAND}`; export r; \
36161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162 $(HOST_EXPORTS) \
36163 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165 done; \
36166 echo "Doing install-info in tk" ; \
36167 (cd $(HOST_SUBDIR)/tk && \
36168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170 "RANLIB=$${RANLIB}" \
36171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172 install-info) \
36173 || exit 1
36175 @endif tk
36177 .PHONY: maybe-install-pdf-tk install-pdf-tk
36178 maybe-install-pdf-tk:
36179 @if tk
36180 maybe-install-pdf-tk: install-pdf-tk
36182 install-pdf-tk: \
36183 configure-tk \
36184 pdf-tk
36185 @: $(MAKE); $(unstage)
36186 @[ -f ./tk/Makefile ] || exit 0; \
36187 r=`${PWD_COMMAND}`; export r; \
36188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36189 $(HOST_EXPORTS) \
36190 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36192 done; \
36193 echo "Doing install-pdf in tk" ; \
36194 (cd $(HOST_SUBDIR)/tk && \
36195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36197 "RANLIB=$${RANLIB}" \
36198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36199 install-pdf) \
36200 || exit 1
36202 @endif tk
36204 .PHONY: maybe-install-html-tk install-html-tk
36205 maybe-install-html-tk:
36206 @if tk
36207 maybe-install-html-tk: install-html-tk
36209 install-html-tk: \
36210 configure-tk \
36211 html-tk
36212 @: $(MAKE); $(unstage)
36213 @[ -f ./tk/Makefile ] || exit 0; \
36214 r=`${PWD_COMMAND}`; export r; \
36215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36216 $(HOST_EXPORTS) \
36217 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36219 done; \
36220 echo "Doing install-html in tk" ; \
36221 (cd $(HOST_SUBDIR)/tk && \
36222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36224 "RANLIB=$${RANLIB}" \
36225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36226 install-html) \
36227 || exit 1
36229 @endif tk
36231 .PHONY: maybe-installcheck-tk installcheck-tk
36232 maybe-installcheck-tk:
36233 @if tk
36234 maybe-installcheck-tk: installcheck-tk
36236 installcheck-tk: \
36237 configure-tk
36238 @: $(MAKE); $(unstage)
36239 @[ -f ./tk/Makefile ] || exit 0; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing installcheck in tk" ; \
36247 (cd $(HOST_SUBDIR)/tk && \
36248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250 "RANLIB=$${RANLIB}" \
36251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252 installcheck) \
36253 || exit 1
36255 @endif tk
36257 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
36258 maybe-mostlyclean-tk:
36259 @if tk
36260 maybe-mostlyclean-tk: mostlyclean-tk
36262 mostlyclean-tk:
36263 @: $(MAKE); $(unstage)
36264 @[ -f ./tk/Makefile ] || exit 0; \
36265 r=`${PWD_COMMAND}`; export r; \
36266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267 $(HOST_EXPORTS) \
36268 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270 done; \
36271 echo "Doing mostlyclean in tk" ; \
36272 (cd $(HOST_SUBDIR)/tk && \
36273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275 "RANLIB=$${RANLIB}" \
36276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36277 mostlyclean) \
36278 || exit 1
36280 @endif tk
36282 .PHONY: maybe-clean-tk clean-tk
36283 maybe-clean-tk:
36284 @if tk
36285 maybe-clean-tk: clean-tk
36287 clean-tk:
36288 @: $(MAKE); $(unstage)
36289 @[ -f ./tk/Makefile ] || exit 0; \
36290 r=`${PWD_COMMAND}`; export r; \
36291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36292 $(HOST_EXPORTS) \
36293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36295 done; \
36296 echo "Doing clean in tk" ; \
36297 (cd $(HOST_SUBDIR)/tk && \
36298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36300 "RANLIB=$${RANLIB}" \
36301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36302 clean) \
36303 || exit 1
36305 @endif tk
36307 .PHONY: maybe-distclean-tk distclean-tk
36308 maybe-distclean-tk:
36309 @if tk
36310 maybe-distclean-tk: distclean-tk
36312 distclean-tk:
36313 @: $(MAKE); $(unstage)
36314 @[ -f ./tk/Makefile ] || exit 0; \
36315 r=`${PWD_COMMAND}`; export r; \
36316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36317 $(HOST_EXPORTS) \
36318 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36320 done; \
36321 echo "Doing distclean in tk" ; \
36322 (cd $(HOST_SUBDIR)/tk && \
36323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36325 "RANLIB=$${RANLIB}" \
36326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36327 distclean) \
36328 || exit 1
36330 @endif tk
36332 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
36333 maybe-maintainer-clean-tk:
36334 @if tk
36335 maybe-maintainer-clean-tk: maintainer-clean-tk
36337 maintainer-clean-tk:
36338 @: $(MAKE); $(unstage)
36339 @[ -f ./tk/Makefile ] || exit 0; \
36340 r=`${PWD_COMMAND}`; export r; \
36341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36342 $(HOST_EXPORTS) \
36343 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36345 done; \
36346 echo "Doing maintainer-clean in tk" ; \
36347 (cd $(HOST_SUBDIR)/tk && \
36348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36350 "RANLIB=$${RANLIB}" \
36351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36352 maintainer-clean) \
36353 || exit 1
36355 @endif tk
36359 .PHONY: configure-libtermcap maybe-configure-libtermcap
36360 maybe-configure-libtermcap:
36361 @if gcc-bootstrap
36362 configure-libtermcap: stage_current
36363 @endif gcc-bootstrap
36364 @if libtermcap
36365 maybe-configure-libtermcap: configure-libtermcap
36366 configure-libtermcap:
36367 @: $(MAKE); $(unstage)
36368 @r=`${PWD_COMMAND}`; export r; \
36369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
36371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
36372 $(HOST_EXPORTS) \
36373 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
36374 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
36375 case $(srcdir) in \
36376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36377 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
36378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36379 esac; \
36380 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
36381 libsrcdir="$$s/libtermcap"; \
36382 $(SHELL) $${libsrcdir}/configure \
36383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36384 --target=${target_alias} $${srcdiroption} \
36385 || exit 1
36386 @endif libtermcap
36392 .PHONY: all-libtermcap maybe-all-libtermcap
36393 maybe-all-libtermcap:
36394 @if gcc-bootstrap
36395 all-libtermcap: stage_current
36396 @endif gcc-bootstrap
36397 @if libtermcap
36398 TARGET-libtermcap=all
36399 maybe-all-libtermcap: all-libtermcap
36400 all-libtermcap: configure-libtermcap
36401 @: $(MAKE); $(unstage)
36402 @r=`${PWD_COMMAND}`; export r; \
36403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404 $(HOST_EXPORTS) \
36405 (cd $(HOST_SUBDIR)/libtermcap && \
36406 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
36407 @endif libtermcap
36412 .PHONY: check-libtermcap maybe-check-libtermcap
36413 maybe-check-libtermcap:
36414 @if libtermcap
36415 maybe-check-libtermcap: check-libtermcap
36417 check-libtermcap:
36419 @endif libtermcap
36421 .PHONY: install-libtermcap maybe-install-libtermcap
36422 maybe-install-libtermcap:
36423 @if libtermcap
36424 maybe-install-libtermcap: install-libtermcap
36426 install-libtermcap: installdirs
36427 @: $(MAKE); $(unstage)
36428 @r=`${PWD_COMMAND}`; export r; \
36429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430 $(HOST_EXPORTS) \
36431 (cd $(HOST_SUBDIR)/libtermcap && \
36432 $(MAKE) $(FLAGS_TO_PASS) install)
36434 @endif libtermcap
36436 # Other targets (info, dvi, pdf, etc.)
36438 .PHONY: maybe-info-libtermcap info-libtermcap
36439 maybe-info-libtermcap:
36440 @if libtermcap
36441 maybe-info-libtermcap: info-libtermcap
36443 info-libtermcap: \
36444 configure-libtermcap
36445 @: $(MAKE); $(unstage)
36446 @[ -f ./libtermcap/Makefile ] || exit 0; \
36447 r=`${PWD_COMMAND}`; export r; \
36448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449 $(HOST_EXPORTS) \
36450 for flag in $(EXTRA_HOST_FLAGS) ; do \
36451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36452 done; \
36453 echo "Doing info in libtermcap" ; \
36454 (cd $(HOST_SUBDIR)/libtermcap && \
36455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36457 "RANLIB=$${RANLIB}" \
36458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36459 info) \
36460 || exit 1
36462 @endif libtermcap
36464 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
36465 maybe-dvi-libtermcap:
36466 @if libtermcap
36467 maybe-dvi-libtermcap: dvi-libtermcap
36469 dvi-libtermcap: \
36470 configure-libtermcap
36471 @: $(MAKE); $(unstage)
36472 @[ -f ./libtermcap/Makefile ] || exit 0; \
36473 r=`${PWD_COMMAND}`; export r; \
36474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36475 $(HOST_EXPORTS) \
36476 for flag in $(EXTRA_HOST_FLAGS) ; do \
36477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36478 done; \
36479 echo "Doing dvi in libtermcap" ; \
36480 (cd $(HOST_SUBDIR)/libtermcap && \
36481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36483 "RANLIB=$${RANLIB}" \
36484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36485 dvi) \
36486 || exit 1
36488 @endif libtermcap
36490 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
36491 maybe-pdf-libtermcap:
36492 @if libtermcap
36493 maybe-pdf-libtermcap: pdf-libtermcap
36495 pdf-libtermcap: \
36496 configure-libtermcap
36497 @: $(MAKE); $(unstage)
36498 @[ -f ./libtermcap/Makefile ] || exit 0; \
36499 r=`${PWD_COMMAND}`; export r; \
36500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36501 $(HOST_EXPORTS) \
36502 for flag in $(EXTRA_HOST_FLAGS) ; do \
36503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36504 done; \
36505 echo "Doing pdf in libtermcap" ; \
36506 (cd $(HOST_SUBDIR)/libtermcap && \
36507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36509 "RANLIB=$${RANLIB}" \
36510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36511 pdf) \
36512 || exit 1
36514 @endif libtermcap
36516 .PHONY: maybe-html-libtermcap html-libtermcap
36517 maybe-html-libtermcap:
36518 @if libtermcap
36519 maybe-html-libtermcap: html-libtermcap
36521 html-libtermcap: \
36522 configure-libtermcap
36523 @: $(MAKE); $(unstage)
36524 @[ -f ./libtermcap/Makefile ] || exit 0; \
36525 r=`${PWD_COMMAND}`; export r; \
36526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36527 $(HOST_EXPORTS) \
36528 for flag in $(EXTRA_HOST_FLAGS) ; do \
36529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36530 done; \
36531 echo "Doing html in libtermcap" ; \
36532 (cd $(HOST_SUBDIR)/libtermcap && \
36533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36535 "RANLIB=$${RANLIB}" \
36536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36537 html) \
36538 || exit 1
36540 @endif libtermcap
36542 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
36543 maybe-TAGS-libtermcap:
36544 @if libtermcap
36545 maybe-TAGS-libtermcap: TAGS-libtermcap
36547 TAGS-libtermcap: \
36548 configure-libtermcap
36549 @: $(MAKE); $(unstage)
36550 @[ -f ./libtermcap/Makefile ] || exit 0; \
36551 r=`${PWD_COMMAND}`; export r; \
36552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36553 $(HOST_EXPORTS) \
36554 for flag in $(EXTRA_HOST_FLAGS) ; do \
36555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36556 done; \
36557 echo "Doing TAGS in libtermcap" ; \
36558 (cd $(HOST_SUBDIR)/libtermcap && \
36559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36561 "RANLIB=$${RANLIB}" \
36562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36563 TAGS) \
36564 || exit 1
36566 @endif libtermcap
36568 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
36569 maybe-install-info-libtermcap:
36570 @if libtermcap
36571 maybe-install-info-libtermcap: install-info-libtermcap
36573 install-info-libtermcap: \
36574 configure-libtermcap \
36575 info-libtermcap
36576 @: $(MAKE); $(unstage)
36577 @[ -f ./libtermcap/Makefile ] || exit 0; \
36578 r=`${PWD_COMMAND}`; export r; \
36579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580 $(HOST_EXPORTS) \
36581 for flag in $(EXTRA_HOST_FLAGS) ; do \
36582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36583 done; \
36584 echo "Doing install-info in libtermcap" ; \
36585 (cd $(HOST_SUBDIR)/libtermcap && \
36586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588 "RANLIB=$${RANLIB}" \
36589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36590 install-info) \
36591 || exit 1
36593 @endif libtermcap
36595 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
36596 maybe-install-pdf-libtermcap:
36597 @if libtermcap
36598 maybe-install-pdf-libtermcap: install-pdf-libtermcap
36600 install-pdf-libtermcap: \
36601 configure-libtermcap \
36602 pdf-libtermcap
36603 @: $(MAKE); $(unstage)
36604 @[ -f ./libtermcap/Makefile ] || exit 0; \
36605 r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 $(HOST_EXPORTS) \
36608 for flag in $(EXTRA_HOST_FLAGS) ; do \
36609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610 done; \
36611 echo "Doing install-pdf in libtermcap" ; \
36612 (cd $(HOST_SUBDIR)/libtermcap && \
36613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615 "RANLIB=$${RANLIB}" \
36616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617 install-pdf) \
36618 || exit 1
36620 @endif libtermcap
36622 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
36623 maybe-install-html-libtermcap:
36624 @if libtermcap
36625 maybe-install-html-libtermcap: install-html-libtermcap
36627 install-html-libtermcap: \
36628 configure-libtermcap \
36629 html-libtermcap
36630 @: $(MAKE); $(unstage)
36631 @[ -f ./libtermcap/Makefile ] || exit 0; \
36632 r=`${PWD_COMMAND}`; export r; \
36633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36634 $(HOST_EXPORTS) \
36635 for flag in $(EXTRA_HOST_FLAGS) ; do \
36636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36637 done; \
36638 echo "Doing install-html in libtermcap" ; \
36639 (cd $(HOST_SUBDIR)/libtermcap && \
36640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36642 "RANLIB=$${RANLIB}" \
36643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36644 install-html) \
36645 || exit 1
36647 @endif libtermcap
36649 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
36650 maybe-installcheck-libtermcap:
36651 @if libtermcap
36652 maybe-installcheck-libtermcap: installcheck-libtermcap
36654 installcheck-libtermcap: \
36655 configure-libtermcap
36656 @: $(MAKE); $(unstage)
36657 @[ -f ./libtermcap/Makefile ] || exit 0; \
36658 r=`${PWD_COMMAND}`; export r; \
36659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660 $(HOST_EXPORTS) \
36661 for flag in $(EXTRA_HOST_FLAGS) ; do \
36662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663 done; \
36664 echo "Doing installcheck in libtermcap" ; \
36665 (cd $(HOST_SUBDIR)/libtermcap && \
36666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36668 "RANLIB=$${RANLIB}" \
36669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36670 installcheck) \
36671 || exit 1
36673 @endif libtermcap
36675 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
36676 maybe-mostlyclean-libtermcap:
36677 @if libtermcap
36678 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
36680 # libtermcap doesn't support mostlyclean.
36681 mostlyclean-libtermcap:
36683 @endif libtermcap
36685 .PHONY: maybe-clean-libtermcap clean-libtermcap
36686 maybe-clean-libtermcap:
36687 @if libtermcap
36688 maybe-clean-libtermcap: clean-libtermcap
36690 # libtermcap doesn't support clean.
36691 clean-libtermcap:
36693 @endif libtermcap
36695 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
36696 maybe-distclean-libtermcap:
36697 @if libtermcap
36698 maybe-distclean-libtermcap: distclean-libtermcap
36700 # libtermcap doesn't support distclean.
36701 distclean-libtermcap:
36703 @endif libtermcap
36705 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
36706 maybe-maintainer-clean-libtermcap:
36707 @if libtermcap
36708 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
36710 # libtermcap doesn't support maintainer-clean.
36711 maintainer-clean-libtermcap:
36713 @endif libtermcap
36717 .PHONY: configure-utils maybe-configure-utils
36718 maybe-configure-utils:
36719 @if gcc-bootstrap
36720 configure-utils: stage_current
36721 @endif gcc-bootstrap
36722 @if utils
36723 maybe-configure-utils: configure-utils
36724 configure-utils:
36725 @: $(MAKE); $(unstage)
36726 @r=`${PWD_COMMAND}`; export r; \
36727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36728 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
36729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
36730 $(HOST_EXPORTS) \
36731 echo Configuring in $(HOST_SUBDIR)/utils; \
36732 cd "$(HOST_SUBDIR)/utils" || exit 1; \
36733 case $(srcdir) in \
36734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36735 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
36736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36737 esac; \
36738 srcdiroption="--srcdir=$${topdir}/utils"; \
36739 libsrcdir="$$s/utils"; \
36740 $(SHELL) $${libsrcdir}/configure \
36741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36742 --target=${target_alias} $${srcdiroption} \
36743 || exit 1
36744 @endif utils
36750 .PHONY: all-utils maybe-all-utils
36751 maybe-all-utils:
36752 @if gcc-bootstrap
36753 all-utils: stage_current
36754 @endif gcc-bootstrap
36755 @if utils
36756 TARGET-utils=all
36757 maybe-all-utils: all-utils
36758 all-utils: configure-utils
36759 @: $(MAKE); $(unstage)
36760 @r=`${PWD_COMMAND}`; export r; \
36761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36762 $(HOST_EXPORTS) \
36763 (cd $(HOST_SUBDIR)/utils && \
36764 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
36765 @endif utils
36770 .PHONY: check-utils maybe-check-utils
36771 maybe-check-utils:
36772 @if utils
36773 maybe-check-utils: check-utils
36775 check-utils:
36777 @endif utils
36779 .PHONY: install-utils maybe-install-utils
36780 maybe-install-utils:
36781 @if utils
36782 maybe-install-utils: install-utils
36784 install-utils: installdirs
36785 @: $(MAKE); $(unstage)
36786 @r=`${PWD_COMMAND}`; export r; \
36787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788 $(HOST_EXPORTS) \
36789 (cd $(HOST_SUBDIR)/utils && \
36790 $(MAKE) $(FLAGS_TO_PASS) install)
36792 @endif utils
36794 # Other targets (info, dvi, pdf, etc.)
36796 .PHONY: maybe-info-utils info-utils
36797 maybe-info-utils:
36798 @if utils
36799 maybe-info-utils: info-utils
36801 info-utils: \
36802 configure-utils
36803 @: $(MAKE); $(unstage)
36804 @[ -f ./utils/Makefile ] || exit 0; \
36805 r=`${PWD_COMMAND}`; export r; \
36806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807 $(HOST_EXPORTS) \
36808 for flag in $(EXTRA_HOST_FLAGS) ; do \
36809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36810 done; \
36811 echo "Doing info in utils" ; \
36812 (cd $(HOST_SUBDIR)/utils && \
36813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36815 "RANLIB=$${RANLIB}" \
36816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36817 info) \
36818 || exit 1
36820 @endif utils
36822 .PHONY: maybe-dvi-utils dvi-utils
36823 maybe-dvi-utils:
36824 @if utils
36825 maybe-dvi-utils: dvi-utils
36827 dvi-utils: \
36828 configure-utils
36829 @: $(MAKE); $(unstage)
36830 @[ -f ./utils/Makefile ] || exit 0; \
36831 r=`${PWD_COMMAND}`; export r; \
36832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833 $(HOST_EXPORTS) \
36834 for flag in $(EXTRA_HOST_FLAGS) ; do \
36835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836 done; \
36837 echo "Doing dvi in utils" ; \
36838 (cd $(HOST_SUBDIR)/utils && \
36839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841 "RANLIB=$${RANLIB}" \
36842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843 dvi) \
36844 || exit 1
36846 @endif utils
36848 .PHONY: maybe-pdf-utils pdf-utils
36849 maybe-pdf-utils:
36850 @if utils
36851 maybe-pdf-utils: pdf-utils
36853 pdf-utils: \
36854 configure-utils
36855 @: $(MAKE); $(unstage)
36856 @[ -f ./utils/Makefile ] || exit 0; \
36857 r=`${PWD_COMMAND}`; export r; \
36858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859 $(HOST_EXPORTS) \
36860 for flag in $(EXTRA_HOST_FLAGS) ; do \
36861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36862 done; \
36863 echo "Doing pdf in utils" ; \
36864 (cd $(HOST_SUBDIR)/utils && \
36865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36867 "RANLIB=$${RANLIB}" \
36868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36869 pdf) \
36870 || exit 1
36872 @endif utils
36874 .PHONY: maybe-html-utils html-utils
36875 maybe-html-utils:
36876 @if utils
36877 maybe-html-utils: html-utils
36879 html-utils: \
36880 configure-utils
36881 @: $(MAKE); $(unstage)
36882 @[ -f ./utils/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 html in utils" ; \
36890 (cd $(HOST_SUBDIR)/utils && \
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 html) \
36896 || exit 1
36898 @endif utils
36900 .PHONY: maybe-TAGS-utils TAGS-utils
36901 maybe-TAGS-utils:
36902 @if utils
36903 maybe-TAGS-utils: TAGS-utils
36905 TAGS-utils: \
36906 configure-utils
36907 @: $(MAKE); $(unstage)
36908 @[ -f ./utils/Makefile ] || exit 0; \
36909 r=`${PWD_COMMAND}`; export r; \
36910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911 $(HOST_EXPORTS) \
36912 for flag in $(EXTRA_HOST_FLAGS) ; do \
36913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36914 done; \
36915 echo "Doing TAGS in utils" ; \
36916 (cd $(HOST_SUBDIR)/utils && \
36917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36919 "RANLIB=$${RANLIB}" \
36920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36921 TAGS) \
36922 || exit 1
36924 @endif utils
36926 .PHONY: maybe-install-info-utils install-info-utils
36927 maybe-install-info-utils:
36928 @if utils
36929 maybe-install-info-utils: install-info-utils
36931 install-info-utils: \
36932 configure-utils \
36933 info-utils
36934 @: $(MAKE); $(unstage)
36935 @[ -f ./utils/Makefile ] || exit 0; \
36936 r=`${PWD_COMMAND}`; export r; \
36937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36938 $(HOST_EXPORTS) \
36939 for flag in $(EXTRA_HOST_FLAGS) ; do \
36940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36941 done; \
36942 echo "Doing install-info in utils" ; \
36943 (cd $(HOST_SUBDIR)/utils && \
36944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36946 "RANLIB=$${RANLIB}" \
36947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36948 install-info) \
36949 || exit 1
36951 @endif utils
36953 .PHONY: maybe-install-pdf-utils install-pdf-utils
36954 maybe-install-pdf-utils:
36955 @if utils
36956 maybe-install-pdf-utils: install-pdf-utils
36958 install-pdf-utils: \
36959 configure-utils \
36960 pdf-utils
36961 @: $(MAKE); $(unstage)
36962 @[ -f ./utils/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 install-pdf in utils" ; \
36970 (cd $(HOST_SUBDIR)/utils && \
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 install-pdf) \
36976 || exit 1
36978 @endif utils
36980 .PHONY: maybe-install-html-utils install-html-utils
36981 maybe-install-html-utils:
36982 @if utils
36983 maybe-install-html-utils: install-html-utils
36985 install-html-utils: \
36986 configure-utils \
36987 html-utils
36988 @: $(MAKE); $(unstage)
36989 @[ -f ./utils/Makefile ] || exit 0; \
36990 r=`${PWD_COMMAND}`; export r; \
36991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36992 $(HOST_EXPORTS) \
36993 for flag in $(EXTRA_HOST_FLAGS) ; do \
36994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36995 done; \
36996 echo "Doing install-html in utils" ; \
36997 (cd $(HOST_SUBDIR)/utils && \
36998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37000 "RANLIB=$${RANLIB}" \
37001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37002 install-html) \
37003 || exit 1
37005 @endif utils
37007 .PHONY: maybe-installcheck-utils installcheck-utils
37008 maybe-installcheck-utils:
37009 @if utils
37010 maybe-installcheck-utils: installcheck-utils
37012 installcheck-utils: \
37013 configure-utils
37014 @: $(MAKE); $(unstage)
37015 @[ -f ./utils/Makefile ] || exit 0; \
37016 r=`${PWD_COMMAND}`; export r; \
37017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018 $(HOST_EXPORTS) \
37019 for flag in $(EXTRA_HOST_FLAGS) ; do \
37020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021 done; \
37022 echo "Doing installcheck in utils" ; \
37023 (cd $(HOST_SUBDIR)/utils && \
37024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37026 "RANLIB=$${RANLIB}" \
37027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37028 installcheck) \
37029 || exit 1
37031 @endif utils
37033 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
37034 maybe-mostlyclean-utils:
37035 @if utils
37036 maybe-mostlyclean-utils: mostlyclean-utils
37038 mostlyclean-utils:
37039 @: $(MAKE); $(unstage)
37040 @[ -f ./utils/Makefile ] || exit 0; \
37041 r=`${PWD_COMMAND}`; export r; \
37042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37043 $(HOST_EXPORTS) \
37044 for flag in $(EXTRA_HOST_FLAGS) ; do \
37045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37046 done; \
37047 echo "Doing mostlyclean in utils" ; \
37048 (cd $(HOST_SUBDIR)/utils && \
37049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37051 "RANLIB=$${RANLIB}" \
37052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37053 mostlyclean) \
37054 || exit 1
37056 @endif utils
37058 .PHONY: maybe-clean-utils clean-utils
37059 maybe-clean-utils:
37060 @if utils
37061 maybe-clean-utils: clean-utils
37063 clean-utils:
37064 @: $(MAKE); $(unstage)
37065 @[ -f ./utils/Makefile ] || exit 0; \
37066 r=`${PWD_COMMAND}`; export r; \
37067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37068 $(HOST_EXPORTS) \
37069 for flag in $(EXTRA_HOST_FLAGS) ; do \
37070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071 done; \
37072 echo "Doing clean in utils" ; \
37073 (cd $(HOST_SUBDIR)/utils && \
37074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37076 "RANLIB=$${RANLIB}" \
37077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37078 clean) \
37079 || exit 1
37081 @endif utils
37083 .PHONY: maybe-distclean-utils distclean-utils
37084 maybe-distclean-utils:
37085 @if utils
37086 maybe-distclean-utils: distclean-utils
37088 distclean-utils:
37089 @: $(MAKE); $(unstage)
37090 @[ -f ./utils/Makefile ] || exit 0; \
37091 r=`${PWD_COMMAND}`; export r; \
37092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093 $(HOST_EXPORTS) \
37094 for flag in $(EXTRA_HOST_FLAGS) ; do \
37095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096 done; \
37097 echo "Doing distclean in utils" ; \
37098 (cd $(HOST_SUBDIR)/utils && \
37099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37101 "RANLIB=$${RANLIB}" \
37102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37103 distclean) \
37104 || exit 1
37106 @endif utils
37108 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
37109 maybe-maintainer-clean-utils:
37110 @if utils
37111 maybe-maintainer-clean-utils: maintainer-clean-utils
37113 maintainer-clean-utils:
37114 @: $(MAKE); $(unstage)
37115 @[ -f ./utils/Makefile ] || exit 0; \
37116 r=`${PWD_COMMAND}`; export r; \
37117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118 $(HOST_EXPORTS) \
37119 for flag in $(EXTRA_HOST_FLAGS) ; do \
37120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121 done; \
37122 echo "Doing maintainer-clean in utils" ; \
37123 (cd $(HOST_SUBDIR)/utils && \
37124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126 "RANLIB=$${RANLIB}" \
37127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128 maintainer-clean) \
37129 || exit 1
37131 @endif utils
37135 .PHONY: configure-gnattools maybe-configure-gnattools
37136 maybe-configure-gnattools:
37137 @if gcc-bootstrap
37138 configure-gnattools: stage_current
37139 @endif gcc-bootstrap
37140 @if gnattools
37141 maybe-configure-gnattools: configure-gnattools
37142 configure-gnattools:
37143 @: $(MAKE); $(unstage)
37144 @r=`${PWD_COMMAND}`; export r; \
37145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
37147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
37148 $(HOST_EXPORTS) \
37149 echo Configuring in $(HOST_SUBDIR)/gnattools; \
37150 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
37151 case $(srcdir) in \
37152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37153 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
37154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37155 esac; \
37156 srcdiroption="--srcdir=$${topdir}/gnattools"; \
37157 libsrcdir="$$s/gnattools"; \
37158 $(SHELL) $${libsrcdir}/configure \
37159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37160 --target=${target_alias} $${srcdiroption} \
37161 || exit 1
37162 @endif gnattools
37168 .PHONY: all-gnattools maybe-all-gnattools
37169 maybe-all-gnattools:
37170 @if gcc-bootstrap
37171 all-gnattools: stage_current
37172 @endif gcc-bootstrap
37173 @if gnattools
37174 TARGET-gnattools=all
37175 maybe-all-gnattools: all-gnattools
37176 all-gnattools: configure-gnattools
37177 @: $(MAKE); $(unstage)
37178 @r=`${PWD_COMMAND}`; export r; \
37179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37180 $(HOST_EXPORTS) \
37181 (cd $(HOST_SUBDIR)/gnattools && \
37182 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
37183 @endif gnattools
37188 .PHONY: check-gnattools maybe-check-gnattools
37189 maybe-check-gnattools:
37190 @if gnattools
37191 maybe-check-gnattools: check-gnattools
37193 check-gnattools:
37194 @: $(MAKE); $(unstage)
37195 @r=`${PWD_COMMAND}`; export r; \
37196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37197 $(HOST_EXPORTS) \
37198 (cd $(HOST_SUBDIR)/gnattools && \
37199 $(MAKE) $(FLAGS_TO_PASS) check)
37201 @endif gnattools
37203 .PHONY: install-gnattools maybe-install-gnattools
37204 maybe-install-gnattools:
37205 @if gnattools
37206 maybe-install-gnattools: install-gnattools
37208 install-gnattools: installdirs
37209 @: $(MAKE); $(unstage)
37210 @r=`${PWD_COMMAND}`; export r; \
37211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212 $(HOST_EXPORTS) \
37213 (cd $(HOST_SUBDIR)/gnattools && \
37214 $(MAKE) $(FLAGS_TO_PASS) install)
37216 @endif gnattools
37218 # Other targets (info, dvi, pdf, etc.)
37220 .PHONY: maybe-info-gnattools info-gnattools
37221 maybe-info-gnattools:
37222 @if gnattools
37223 maybe-info-gnattools: info-gnattools
37225 info-gnattools: \
37226 configure-gnattools
37227 @: $(MAKE); $(unstage)
37228 @[ -f ./gnattools/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 info in gnattools" ; \
37236 (cd $(HOST_SUBDIR)/gnattools && \
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 info) \
37242 || exit 1
37244 @endif gnattools
37246 .PHONY: maybe-dvi-gnattools dvi-gnattools
37247 maybe-dvi-gnattools:
37248 @if gnattools
37249 maybe-dvi-gnattools: dvi-gnattools
37251 dvi-gnattools: \
37252 configure-gnattools
37253 @: $(MAKE); $(unstage)
37254 @[ -f ./gnattools/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 dvi in gnattools" ; \
37262 (cd $(HOST_SUBDIR)/gnattools && \
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 dvi) \
37268 || exit 1
37270 @endif gnattools
37272 .PHONY: maybe-pdf-gnattools pdf-gnattools
37273 maybe-pdf-gnattools:
37274 @if gnattools
37275 maybe-pdf-gnattools: pdf-gnattools
37277 pdf-gnattools: \
37278 configure-gnattools
37279 @: $(MAKE); $(unstage)
37280 @[ -f ./gnattools/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 pdf in gnattools" ; \
37288 (cd $(HOST_SUBDIR)/gnattools && \
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 pdf) \
37294 || exit 1
37296 @endif gnattools
37298 .PHONY: maybe-html-gnattools html-gnattools
37299 maybe-html-gnattools:
37300 @if gnattools
37301 maybe-html-gnattools: html-gnattools
37303 html-gnattools: \
37304 configure-gnattools
37305 @: $(MAKE); $(unstage)
37306 @[ -f ./gnattools/Makefile ] || exit 0; \
37307 r=`${PWD_COMMAND}`; export r; \
37308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37309 $(HOST_EXPORTS) \
37310 for flag in $(EXTRA_HOST_FLAGS) ; do \
37311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37312 done; \
37313 echo "Doing html in gnattools" ; \
37314 (cd $(HOST_SUBDIR)/gnattools && \
37315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37317 "RANLIB=$${RANLIB}" \
37318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37319 html) \
37320 || exit 1
37322 @endif gnattools
37324 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
37325 maybe-TAGS-gnattools:
37326 @if gnattools
37327 maybe-TAGS-gnattools: TAGS-gnattools
37329 TAGS-gnattools: \
37330 configure-gnattools
37331 @: $(MAKE); $(unstage)
37332 @[ -f ./gnattools/Makefile ] || exit 0; \
37333 r=`${PWD_COMMAND}`; export r; \
37334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335 $(HOST_EXPORTS) \
37336 for flag in $(EXTRA_HOST_FLAGS) ; do \
37337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37338 done; \
37339 echo "Doing TAGS in gnattools" ; \
37340 (cd $(HOST_SUBDIR)/gnattools && \
37341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37343 "RANLIB=$${RANLIB}" \
37344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37345 TAGS) \
37346 || exit 1
37348 @endif gnattools
37350 .PHONY: maybe-install-info-gnattools install-info-gnattools
37351 maybe-install-info-gnattools:
37352 @if gnattools
37353 maybe-install-info-gnattools: install-info-gnattools
37355 install-info-gnattools: \
37356 configure-gnattools \
37357 info-gnattools
37358 @: $(MAKE); $(unstage)
37359 @[ -f ./gnattools/Makefile ] || exit 0; \
37360 r=`${PWD_COMMAND}`; export r; \
37361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37362 $(HOST_EXPORTS) \
37363 for flag in $(EXTRA_HOST_FLAGS) ; do \
37364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37365 done; \
37366 echo "Doing install-info in gnattools" ; \
37367 (cd $(HOST_SUBDIR)/gnattools && \
37368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37370 "RANLIB=$${RANLIB}" \
37371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37372 install-info) \
37373 || exit 1
37375 @endif gnattools
37377 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
37378 maybe-install-pdf-gnattools:
37379 @if gnattools
37380 maybe-install-pdf-gnattools: install-pdf-gnattools
37382 install-pdf-gnattools: \
37383 configure-gnattools \
37384 pdf-gnattools
37385 @: $(MAKE); $(unstage)
37386 @[ -f ./gnattools/Makefile ] || exit 0; \
37387 r=`${PWD_COMMAND}`; export r; \
37388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389 $(HOST_EXPORTS) \
37390 for flag in $(EXTRA_HOST_FLAGS) ; do \
37391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37392 done; \
37393 echo "Doing install-pdf in gnattools" ; \
37394 (cd $(HOST_SUBDIR)/gnattools && \
37395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37397 "RANLIB=$${RANLIB}" \
37398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37399 install-pdf) \
37400 || exit 1
37402 @endif gnattools
37404 .PHONY: maybe-install-html-gnattools install-html-gnattools
37405 maybe-install-html-gnattools:
37406 @if gnattools
37407 maybe-install-html-gnattools: install-html-gnattools
37409 install-html-gnattools: \
37410 configure-gnattools \
37411 html-gnattools
37412 @: $(MAKE); $(unstage)
37413 @[ -f ./gnattools/Makefile ] || exit 0; \
37414 r=`${PWD_COMMAND}`; export r; \
37415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416 $(HOST_EXPORTS) \
37417 for flag in $(EXTRA_HOST_FLAGS) ; do \
37418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37419 done; \
37420 echo "Doing install-html in gnattools" ; \
37421 (cd $(HOST_SUBDIR)/gnattools && \
37422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37424 "RANLIB=$${RANLIB}" \
37425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37426 install-html) \
37427 || exit 1
37429 @endif gnattools
37431 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
37432 maybe-installcheck-gnattools:
37433 @if gnattools
37434 maybe-installcheck-gnattools: installcheck-gnattools
37436 installcheck-gnattools: \
37437 configure-gnattools
37438 @: $(MAKE); $(unstage)
37439 @[ -f ./gnattools/Makefile ] || exit 0; \
37440 r=`${PWD_COMMAND}`; export r; \
37441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442 $(HOST_EXPORTS) \
37443 for flag in $(EXTRA_HOST_FLAGS) ; do \
37444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37445 done; \
37446 echo "Doing installcheck in gnattools" ; \
37447 (cd $(HOST_SUBDIR)/gnattools && \
37448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37450 "RANLIB=$${RANLIB}" \
37451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37452 installcheck) \
37453 || exit 1
37455 @endif gnattools
37457 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
37458 maybe-mostlyclean-gnattools:
37459 @if gnattools
37460 maybe-mostlyclean-gnattools: mostlyclean-gnattools
37462 mostlyclean-gnattools:
37463 @: $(MAKE); $(unstage)
37464 @[ -f ./gnattools/Makefile ] || exit 0; \
37465 r=`${PWD_COMMAND}`; export r; \
37466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467 $(HOST_EXPORTS) \
37468 for flag in $(EXTRA_HOST_FLAGS) ; do \
37469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37470 done; \
37471 echo "Doing mostlyclean in gnattools" ; \
37472 (cd $(HOST_SUBDIR)/gnattools && \
37473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37475 "RANLIB=$${RANLIB}" \
37476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37477 mostlyclean) \
37478 || exit 1
37480 @endif gnattools
37482 .PHONY: maybe-clean-gnattools clean-gnattools
37483 maybe-clean-gnattools:
37484 @if gnattools
37485 maybe-clean-gnattools: clean-gnattools
37487 clean-gnattools:
37488 @: $(MAKE); $(unstage)
37489 @[ -f ./gnattools/Makefile ] || exit 0; \
37490 r=`${PWD_COMMAND}`; export r; \
37491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37492 $(HOST_EXPORTS) \
37493 for flag in $(EXTRA_HOST_FLAGS) ; do \
37494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37495 done; \
37496 echo "Doing clean in gnattools" ; \
37497 (cd $(HOST_SUBDIR)/gnattools && \
37498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37500 "RANLIB=$${RANLIB}" \
37501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37502 clean) \
37503 || exit 1
37505 @endif gnattools
37507 .PHONY: maybe-distclean-gnattools distclean-gnattools
37508 maybe-distclean-gnattools:
37509 @if gnattools
37510 maybe-distclean-gnattools: distclean-gnattools
37512 distclean-gnattools:
37513 @: $(MAKE); $(unstage)
37514 @[ -f ./gnattools/Makefile ] || exit 0; \
37515 r=`${PWD_COMMAND}`; export r; \
37516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517 $(HOST_EXPORTS) \
37518 for flag in $(EXTRA_HOST_FLAGS) ; do \
37519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520 done; \
37521 echo "Doing distclean in gnattools" ; \
37522 (cd $(HOST_SUBDIR)/gnattools && \
37523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37525 "RANLIB=$${RANLIB}" \
37526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37527 distclean) \
37528 || exit 1
37530 @endif gnattools
37532 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
37533 maybe-maintainer-clean-gnattools:
37534 @if gnattools
37535 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
37537 maintainer-clean-gnattools:
37538 @: $(MAKE); $(unstage)
37539 @[ -f ./gnattools/Makefile ] || exit 0; \
37540 r=`${PWD_COMMAND}`; export r; \
37541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37542 $(HOST_EXPORTS) \
37543 for flag in $(EXTRA_HOST_FLAGS) ; do \
37544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37545 done; \
37546 echo "Doing maintainer-clean in gnattools" ; \
37547 (cd $(HOST_SUBDIR)/gnattools && \
37548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37550 "RANLIB=$${RANLIB}" \
37551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37552 maintainer-clean) \
37553 || exit 1
37555 @endif gnattools
37559 # ---------------------------------------
37560 # Modules which run on the target machine
37561 # ---------------------------------------
37566 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
37567 maybe-configure-target-libstdc++-v3:
37568 @if gcc-bootstrap
37569 configure-target-libstdc++-v3: stage_current
37570 @endif gcc-bootstrap
37571 @if target-libstdc++-v3
37572 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
37573 configure-target-libstdc++-v3:
37574 @: $(MAKE); $(unstage)
37575 @r=`${PWD_COMMAND}`; export r; \
37576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577 echo "Checking multilib configuration for libstdc++-v3..."; \
37578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37579 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
37580 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37581 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37582 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37583 else \
37584 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
37585 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37586 fi; \
37587 else \
37588 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37589 fi; \
37590 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
37591 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
37592 $(RAW_CXX_TARGET_EXPORTS) \
37593 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
37594 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
37595 case $(srcdir) in \
37596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37597 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
37598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37599 esac; \
37600 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
37601 libsrcdir="$$s/libstdc++-v3"; \
37602 rm -f no-such-file || : ; \
37603 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37604 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37605 --target=${target_alias} $${srcdiroption} \
37606 || exit 1
37607 @endif target-libstdc++-v3
37613 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
37614 maybe-all-target-libstdc++-v3:
37615 @if gcc-bootstrap
37616 all-target-libstdc++-v3: stage_current
37617 @endif gcc-bootstrap
37618 @if target-libstdc++-v3
37619 TARGET-target-libstdc++-v3=all
37620 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
37621 all-target-libstdc++-v3: configure-target-libstdc++-v3
37622 @: $(MAKE); $(unstage)
37623 @r=`${PWD_COMMAND}`; export r; \
37624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625 $(RAW_CXX_TARGET_EXPORTS) \
37626 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37627 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
37628 @endif target-libstdc++-v3
37634 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
37635 maybe-check-target-libstdc++-v3:
37636 @if target-libstdc++-v3
37637 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
37639 check-target-libstdc++-v3:
37640 @: $(MAKE); $(unstage)
37641 @r=`${PWD_COMMAND}`; export r; \
37642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37643 $(RAW_CXX_TARGET_EXPORTS) \
37644 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37645 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
37647 @endif target-libstdc++-v3
37649 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
37650 maybe-install-target-libstdc++-v3:
37651 @if target-libstdc++-v3
37652 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
37654 install-target-libstdc++-v3: installdirs
37655 @: $(MAKE); $(unstage)
37656 @r=`${PWD_COMMAND}`; export r; \
37657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37658 $(RAW_CXX_TARGET_EXPORTS) \
37659 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37660 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37662 @endif target-libstdc++-v3
37664 # Other targets (info, dvi, pdf, etc.)
37666 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
37667 maybe-info-target-libstdc++-v3:
37668 @if target-libstdc++-v3
37669 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
37671 info-target-libstdc++-v3: \
37672 configure-target-libstdc++-v3
37673 @: $(MAKE); $(unstage)
37674 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37675 r=`${PWD_COMMAND}`; export r; \
37676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37677 $(RAW_CXX_TARGET_EXPORTS) \
37678 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37679 for flag in $(EXTRA_TARGET_FLAGS); do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37685 "RANLIB=$${RANLIB}" \
37686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37687 info) \
37688 || exit 1
37690 @endif target-libstdc++-v3
37692 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
37693 maybe-dvi-target-libstdc++-v3:
37694 @if target-libstdc++-v3
37695 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
37697 dvi-target-libstdc++-v3: \
37698 configure-target-libstdc++-v3
37699 @: $(MAKE); $(unstage)
37700 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37701 r=`${PWD_COMMAND}`; export r; \
37702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703 $(RAW_CXX_TARGET_EXPORTS) \
37704 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37705 for flag in $(EXTRA_TARGET_FLAGS); do \
37706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37707 done; \
37708 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711 "RANLIB=$${RANLIB}" \
37712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37713 dvi) \
37714 || exit 1
37716 @endif target-libstdc++-v3
37718 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
37719 maybe-pdf-target-libstdc++-v3:
37720 @if target-libstdc++-v3
37721 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
37723 pdf-target-libstdc++-v3: \
37724 configure-target-libstdc++-v3
37725 @: $(MAKE); $(unstage)
37726 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37727 r=`${PWD_COMMAND}`; export r; \
37728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729 $(RAW_CXX_TARGET_EXPORTS) \
37730 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37731 for flag in $(EXTRA_TARGET_FLAGS); do \
37732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37733 done; \
37734 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37737 "RANLIB=$${RANLIB}" \
37738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37739 pdf) \
37740 || exit 1
37742 @endif target-libstdc++-v3
37744 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
37745 maybe-html-target-libstdc++-v3:
37746 @if target-libstdc++-v3
37747 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
37749 html-target-libstdc++-v3: \
37750 configure-target-libstdc++-v3
37751 @: $(MAKE); $(unstage)
37752 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37753 r=`${PWD_COMMAND}`; export r; \
37754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755 $(RAW_CXX_TARGET_EXPORTS) \
37756 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37757 for flag in $(EXTRA_TARGET_FLAGS); do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759 done; \
37760 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763 "RANLIB=$${RANLIB}" \
37764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37765 html) \
37766 || exit 1
37768 @endif target-libstdc++-v3
37770 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
37771 maybe-TAGS-target-libstdc++-v3:
37772 @if target-libstdc++-v3
37773 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
37775 TAGS-target-libstdc++-v3: \
37776 configure-target-libstdc++-v3
37777 @: $(MAKE); $(unstage)
37778 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37779 r=`${PWD_COMMAND}`; export r; \
37780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781 $(RAW_CXX_TARGET_EXPORTS) \
37782 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37783 for flag in $(EXTRA_TARGET_FLAGS); do \
37784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37785 done; \
37786 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789 "RANLIB=$${RANLIB}" \
37790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791 TAGS) \
37792 || exit 1
37794 @endif target-libstdc++-v3
37796 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
37797 maybe-install-info-target-libstdc++-v3:
37798 @if target-libstdc++-v3
37799 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
37801 install-info-target-libstdc++-v3: \
37802 configure-target-libstdc++-v3 \
37803 info-target-libstdc++-v3
37804 @: $(MAKE); $(unstage)
37805 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37806 r=`${PWD_COMMAND}`; export r; \
37807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37808 $(RAW_CXX_TARGET_EXPORTS) \
37809 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37810 for flag in $(EXTRA_TARGET_FLAGS); do \
37811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812 done; \
37813 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37816 "RANLIB=$${RANLIB}" \
37817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37818 install-info) \
37819 || exit 1
37821 @endif target-libstdc++-v3
37823 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
37824 maybe-install-pdf-target-libstdc++-v3:
37825 @if target-libstdc++-v3
37826 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
37828 install-pdf-target-libstdc++-v3: \
37829 configure-target-libstdc++-v3 \
37830 pdf-target-libstdc++-v3
37831 @: $(MAKE); $(unstage)
37832 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37833 r=`${PWD_COMMAND}`; export r; \
37834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835 $(RAW_CXX_TARGET_EXPORTS) \
37836 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37837 for flag in $(EXTRA_TARGET_FLAGS); do \
37838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37839 done; \
37840 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843 "RANLIB=$${RANLIB}" \
37844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845 install-pdf) \
37846 || exit 1
37848 @endif target-libstdc++-v3
37850 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
37851 maybe-install-html-target-libstdc++-v3:
37852 @if target-libstdc++-v3
37853 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
37855 install-html-target-libstdc++-v3: \
37856 configure-target-libstdc++-v3 \
37857 html-target-libstdc++-v3
37858 @: $(MAKE); $(unstage)
37859 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37860 r=`${PWD_COMMAND}`; export r; \
37861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37862 $(RAW_CXX_TARGET_EXPORTS) \
37863 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37864 for flag in $(EXTRA_TARGET_FLAGS); do \
37865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37866 done; \
37867 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37870 "RANLIB=$${RANLIB}" \
37871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37872 install-html) \
37873 || exit 1
37875 @endif target-libstdc++-v3
37877 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
37878 maybe-installcheck-target-libstdc++-v3:
37879 @if target-libstdc++-v3
37880 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
37882 installcheck-target-libstdc++-v3: \
37883 configure-target-libstdc++-v3
37884 @: $(MAKE); $(unstage)
37885 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37886 r=`${PWD_COMMAND}`; export r; \
37887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888 $(RAW_CXX_TARGET_EXPORTS) \
37889 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37890 for flag in $(EXTRA_TARGET_FLAGS); do \
37891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37892 done; \
37893 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896 "RANLIB=$${RANLIB}" \
37897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37898 installcheck) \
37899 || exit 1
37901 @endif target-libstdc++-v3
37903 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
37904 maybe-mostlyclean-target-libstdc++-v3:
37905 @if target-libstdc++-v3
37906 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
37908 mostlyclean-target-libstdc++-v3:
37909 @: $(MAKE); $(unstage)
37910 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37911 r=`${PWD_COMMAND}`; export r; \
37912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37913 $(RAW_CXX_TARGET_EXPORTS) \
37914 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37915 for flag in $(EXTRA_TARGET_FLAGS); do \
37916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917 done; \
37918 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37921 "RANLIB=$${RANLIB}" \
37922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37923 mostlyclean) \
37924 || exit 1
37926 @endif target-libstdc++-v3
37928 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
37929 maybe-clean-target-libstdc++-v3:
37930 @if target-libstdc++-v3
37931 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
37933 clean-target-libstdc++-v3:
37934 @: $(MAKE); $(unstage)
37935 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37936 r=`${PWD_COMMAND}`; export r; \
37937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37938 $(RAW_CXX_TARGET_EXPORTS) \
37939 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37940 for flag in $(EXTRA_TARGET_FLAGS); do \
37941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942 done; \
37943 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37946 "RANLIB=$${RANLIB}" \
37947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37948 clean) \
37949 || exit 1
37951 @endif target-libstdc++-v3
37953 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
37954 maybe-distclean-target-libstdc++-v3:
37955 @if target-libstdc++-v3
37956 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
37958 distclean-target-libstdc++-v3:
37959 @: $(MAKE); $(unstage)
37960 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37961 r=`${PWD_COMMAND}`; export r; \
37962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37963 $(RAW_CXX_TARGET_EXPORTS) \
37964 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37965 for flag in $(EXTRA_TARGET_FLAGS); do \
37966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967 done; \
37968 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37971 "RANLIB=$${RANLIB}" \
37972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37973 distclean) \
37974 || exit 1
37976 @endif target-libstdc++-v3
37978 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
37979 maybe-maintainer-clean-target-libstdc++-v3:
37980 @if target-libstdc++-v3
37981 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
37983 maintainer-clean-target-libstdc++-v3:
37984 @: $(MAKE); $(unstage)
37985 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
37986 r=`${PWD_COMMAND}`; export r; \
37987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37988 $(RAW_CXX_TARGET_EXPORTS) \
37989 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
37990 for flag in $(EXTRA_TARGET_FLAGS); do \
37991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37992 done; \
37993 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
37994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37996 "RANLIB=$${RANLIB}" \
37997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37998 maintainer-clean) \
37999 || exit 1
38001 @endif target-libstdc++-v3
38007 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
38008 maybe-configure-target-libmudflap:
38009 @if gcc-bootstrap
38010 configure-target-libmudflap: stage_current
38011 @endif gcc-bootstrap
38012 @if target-libmudflap
38013 maybe-configure-target-libmudflap: configure-target-libmudflap
38014 configure-target-libmudflap:
38015 @: $(MAKE); $(unstage)
38016 @r=`${PWD_COMMAND}`; export r; \
38017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38018 echo "Checking multilib configuration for libmudflap..."; \
38019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
38020 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
38021 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
38022 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
38023 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
38024 else \
38025 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
38026 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
38027 fi; \
38028 else \
38029 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
38030 fi; \
38031 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
38032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
38033 $(NORMAL_TARGET_EXPORTS) \
38034 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
38035 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
38036 case $(srcdir) in \
38037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38038 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
38039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38040 esac; \
38041 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
38042 libsrcdir="$$s/libmudflap"; \
38043 rm -f no-such-file || : ; \
38044 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38045 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38046 --target=${target_alias} $${srcdiroption} \
38047 || exit 1
38048 @endif target-libmudflap
38054 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
38055 maybe-all-target-libmudflap:
38056 @if gcc-bootstrap
38057 all-target-libmudflap: stage_current
38058 @endif gcc-bootstrap
38059 @if target-libmudflap
38060 TARGET-target-libmudflap=all
38061 maybe-all-target-libmudflap: all-target-libmudflap
38062 all-target-libmudflap: configure-target-libmudflap
38063 @: $(MAKE); $(unstage)
38064 @r=`${PWD_COMMAND}`; export r; \
38065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38066 $(NORMAL_TARGET_EXPORTS) \
38067 (cd $(TARGET_SUBDIR)/libmudflap && \
38068 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
38069 @endif target-libmudflap
38075 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
38076 maybe-check-target-libmudflap:
38077 @if target-libmudflap
38078 maybe-check-target-libmudflap: check-target-libmudflap
38080 check-target-libmudflap:
38081 @: $(MAKE); $(unstage)
38082 @r=`${PWD_COMMAND}`; export r; \
38083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084 $(NORMAL_TARGET_EXPORTS) \
38085 (cd $(TARGET_SUBDIR)/libmudflap && \
38086 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38088 @endif target-libmudflap
38090 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
38091 maybe-install-target-libmudflap:
38092 @if target-libmudflap
38093 maybe-install-target-libmudflap: install-target-libmudflap
38095 install-target-libmudflap: installdirs
38096 @: $(MAKE); $(unstage)
38097 @r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(NORMAL_TARGET_EXPORTS) \
38100 (cd $(TARGET_SUBDIR)/libmudflap && \
38101 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38103 @endif target-libmudflap
38105 # Other targets (info, dvi, pdf, etc.)
38107 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
38108 maybe-info-target-libmudflap:
38109 @if target-libmudflap
38110 maybe-info-target-libmudflap: info-target-libmudflap
38112 info-target-libmudflap: \
38113 configure-target-libmudflap
38114 @: $(MAKE); $(unstage)
38115 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38116 r=`${PWD_COMMAND}`; export r; \
38117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38118 $(NORMAL_TARGET_EXPORTS) \
38119 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
38120 for flag in $(EXTRA_TARGET_FLAGS); do \
38121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38122 done; \
38123 (cd $(TARGET_SUBDIR)/libmudflap && \
38124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38126 "RANLIB=$${RANLIB}" \
38127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38128 info) \
38129 || exit 1
38131 @endif target-libmudflap
38133 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
38134 maybe-dvi-target-libmudflap:
38135 @if target-libmudflap
38136 maybe-dvi-target-libmudflap: dvi-target-libmudflap
38138 dvi-target-libmudflap: \
38139 configure-target-libmudflap
38140 @: $(MAKE); $(unstage)
38141 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38142 r=`${PWD_COMMAND}`; export r; \
38143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144 $(NORMAL_TARGET_EXPORTS) \
38145 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
38146 for flag in $(EXTRA_TARGET_FLAGS); do \
38147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38148 done; \
38149 (cd $(TARGET_SUBDIR)/libmudflap && \
38150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152 "RANLIB=$${RANLIB}" \
38153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154 dvi) \
38155 || exit 1
38157 @endif target-libmudflap
38159 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
38160 maybe-pdf-target-libmudflap:
38161 @if target-libmudflap
38162 maybe-pdf-target-libmudflap: pdf-target-libmudflap
38164 pdf-target-libmudflap: \
38165 configure-target-libmudflap
38166 @: $(MAKE); $(unstage)
38167 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38168 r=`${PWD_COMMAND}`; export r; \
38169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170 $(NORMAL_TARGET_EXPORTS) \
38171 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
38172 for flag in $(EXTRA_TARGET_FLAGS); do \
38173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38174 done; \
38175 (cd $(TARGET_SUBDIR)/libmudflap && \
38176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38178 "RANLIB=$${RANLIB}" \
38179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38180 pdf) \
38181 || exit 1
38183 @endif target-libmudflap
38185 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
38186 maybe-html-target-libmudflap:
38187 @if target-libmudflap
38188 maybe-html-target-libmudflap: html-target-libmudflap
38190 html-target-libmudflap: \
38191 configure-target-libmudflap
38192 @: $(MAKE); $(unstage)
38193 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38194 r=`${PWD_COMMAND}`; export r; \
38195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196 $(NORMAL_TARGET_EXPORTS) \
38197 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
38198 for flag in $(EXTRA_TARGET_FLAGS); do \
38199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38200 done; \
38201 (cd $(TARGET_SUBDIR)/libmudflap && \
38202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38204 "RANLIB=$${RANLIB}" \
38205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38206 html) \
38207 || exit 1
38209 @endif target-libmudflap
38211 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
38212 maybe-TAGS-target-libmudflap:
38213 @if target-libmudflap
38214 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
38216 TAGS-target-libmudflap: \
38217 configure-target-libmudflap
38218 @: $(MAKE); $(unstage)
38219 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38220 r=`${PWD_COMMAND}`; export r; \
38221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222 $(NORMAL_TARGET_EXPORTS) \
38223 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
38224 for flag in $(EXTRA_TARGET_FLAGS); do \
38225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38226 done; \
38227 (cd $(TARGET_SUBDIR)/libmudflap && \
38228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38230 "RANLIB=$${RANLIB}" \
38231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38232 TAGS) \
38233 || exit 1
38235 @endif target-libmudflap
38237 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
38238 maybe-install-info-target-libmudflap:
38239 @if target-libmudflap
38240 maybe-install-info-target-libmudflap: install-info-target-libmudflap
38242 install-info-target-libmudflap: \
38243 configure-target-libmudflap \
38244 info-target-libmudflap
38245 @: $(MAKE); $(unstage)
38246 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38247 r=`${PWD_COMMAND}`; export r; \
38248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38249 $(NORMAL_TARGET_EXPORTS) \
38250 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
38251 for flag in $(EXTRA_TARGET_FLAGS); do \
38252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253 done; \
38254 (cd $(TARGET_SUBDIR)/libmudflap && \
38255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38257 "RANLIB=$${RANLIB}" \
38258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38259 install-info) \
38260 || exit 1
38262 @endif target-libmudflap
38264 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
38265 maybe-install-pdf-target-libmudflap:
38266 @if target-libmudflap
38267 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
38269 install-pdf-target-libmudflap: \
38270 configure-target-libmudflap \
38271 pdf-target-libmudflap
38272 @: $(MAKE); $(unstage)
38273 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38274 r=`${PWD_COMMAND}`; export r; \
38275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38276 $(NORMAL_TARGET_EXPORTS) \
38277 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
38278 for flag in $(EXTRA_TARGET_FLAGS); do \
38279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38280 done; \
38281 (cd $(TARGET_SUBDIR)/libmudflap && \
38282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38284 "RANLIB=$${RANLIB}" \
38285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38286 install-pdf) \
38287 || exit 1
38289 @endif target-libmudflap
38291 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
38292 maybe-install-html-target-libmudflap:
38293 @if target-libmudflap
38294 maybe-install-html-target-libmudflap: install-html-target-libmudflap
38296 install-html-target-libmudflap: \
38297 configure-target-libmudflap \
38298 html-target-libmudflap
38299 @: $(MAKE); $(unstage)
38300 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38301 r=`${PWD_COMMAND}`; export r; \
38302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38303 $(NORMAL_TARGET_EXPORTS) \
38304 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
38305 for flag in $(EXTRA_TARGET_FLAGS); do \
38306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38307 done; \
38308 (cd $(TARGET_SUBDIR)/libmudflap && \
38309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38311 "RANLIB=$${RANLIB}" \
38312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38313 install-html) \
38314 || exit 1
38316 @endif target-libmudflap
38318 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
38319 maybe-installcheck-target-libmudflap:
38320 @if target-libmudflap
38321 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
38323 installcheck-target-libmudflap: \
38324 configure-target-libmudflap
38325 @: $(MAKE); $(unstage)
38326 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38327 r=`${PWD_COMMAND}`; export r; \
38328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38329 $(NORMAL_TARGET_EXPORTS) \
38330 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
38331 for flag in $(EXTRA_TARGET_FLAGS); do \
38332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38333 done; \
38334 (cd $(TARGET_SUBDIR)/libmudflap && \
38335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38337 "RANLIB=$${RANLIB}" \
38338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38339 installcheck) \
38340 || exit 1
38342 @endif target-libmudflap
38344 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
38345 maybe-mostlyclean-target-libmudflap:
38346 @if target-libmudflap
38347 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
38349 mostlyclean-target-libmudflap:
38350 @: $(MAKE); $(unstage)
38351 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38352 r=`${PWD_COMMAND}`; export r; \
38353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38354 $(NORMAL_TARGET_EXPORTS) \
38355 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
38356 for flag in $(EXTRA_TARGET_FLAGS); do \
38357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358 done; \
38359 (cd $(TARGET_SUBDIR)/libmudflap && \
38360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38362 "RANLIB=$${RANLIB}" \
38363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38364 mostlyclean) \
38365 || exit 1
38367 @endif target-libmudflap
38369 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
38370 maybe-clean-target-libmudflap:
38371 @if target-libmudflap
38372 maybe-clean-target-libmudflap: clean-target-libmudflap
38374 clean-target-libmudflap:
38375 @: $(MAKE); $(unstage)
38376 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38377 r=`${PWD_COMMAND}`; export r; \
38378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38379 $(NORMAL_TARGET_EXPORTS) \
38380 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
38381 for flag in $(EXTRA_TARGET_FLAGS); do \
38382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38383 done; \
38384 (cd $(TARGET_SUBDIR)/libmudflap && \
38385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38387 "RANLIB=$${RANLIB}" \
38388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38389 clean) \
38390 || exit 1
38392 @endif target-libmudflap
38394 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
38395 maybe-distclean-target-libmudflap:
38396 @if target-libmudflap
38397 maybe-distclean-target-libmudflap: distclean-target-libmudflap
38399 distclean-target-libmudflap:
38400 @: $(MAKE); $(unstage)
38401 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38402 r=`${PWD_COMMAND}`; export r; \
38403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38404 $(NORMAL_TARGET_EXPORTS) \
38405 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
38406 for flag in $(EXTRA_TARGET_FLAGS); do \
38407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38408 done; \
38409 (cd $(TARGET_SUBDIR)/libmudflap && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38412 "RANLIB=$${RANLIB}" \
38413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38414 distclean) \
38415 || exit 1
38417 @endif target-libmudflap
38419 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
38420 maybe-maintainer-clean-target-libmudflap:
38421 @if target-libmudflap
38422 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
38424 maintainer-clean-target-libmudflap:
38425 @: $(MAKE); $(unstage)
38426 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
38427 r=`${PWD_COMMAND}`; export r; \
38428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38429 $(NORMAL_TARGET_EXPORTS) \
38430 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
38431 for flag in $(EXTRA_TARGET_FLAGS); do \
38432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38433 done; \
38434 (cd $(TARGET_SUBDIR)/libmudflap && \
38435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38437 "RANLIB=$${RANLIB}" \
38438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38439 maintainer-clean) \
38440 || exit 1
38442 @endif target-libmudflap
38448 .PHONY: configure-target-libssp maybe-configure-target-libssp
38449 maybe-configure-target-libssp:
38450 @if gcc-bootstrap
38451 configure-target-libssp: stage_current
38452 @endif gcc-bootstrap
38453 @if target-libssp
38454 maybe-configure-target-libssp: configure-target-libssp
38455 configure-target-libssp:
38456 @: $(MAKE); $(unstage)
38457 @r=`${PWD_COMMAND}`; export r; \
38458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459 echo "Checking multilib configuration for libssp..."; \
38460 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
38462 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
38463 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
38464 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
38465 else \
38466 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
38467 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38468 fi; \
38469 else \
38470 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38471 fi; \
38472 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
38473 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
38474 $(NORMAL_TARGET_EXPORTS) \
38475 echo Configuring in $(TARGET_SUBDIR)/libssp; \
38476 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
38477 case $(srcdir) in \
38478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38479 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
38480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38481 esac; \
38482 srcdiroption="--srcdir=$${topdir}/libssp"; \
38483 libsrcdir="$$s/libssp"; \
38484 rm -f no-such-file || : ; \
38485 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38486 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38487 --target=${target_alias} $${srcdiroption} \
38488 || exit 1
38489 @endif target-libssp
38495 .PHONY: all-target-libssp maybe-all-target-libssp
38496 maybe-all-target-libssp:
38497 @if gcc-bootstrap
38498 all-target-libssp: stage_current
38499 @endif gcc-bootstrap
38500 @if target-libssp
38501 TARGET-target-libssp=all
38502 maybe-all-target-libssp: all-target-libssp
38503 all-target-libssp: configure-target-libssp
38504 @: $(MAKE); $(unstage)
38505 @r=`${PWD_COMMAND}`; export r; \
38506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38507 $(NORMAL_TARGET_EXPORTS) \
38508 (cd $(TARGET_SUBDIR)/libssp && \
38509 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
38510 @endif target-libssp
38516 .PHONY: check-target-libssp maybe-check-target-libssp
38517 maybe-check-target-libssp:
38518 @if target-libssp
38519 maybe-check-target-libssp: check-target-libssp
38521 check-target-libssp:
38522 @: $(MAKE); $(unstage)
38523 @r=`${PWD_COMMAND}`; export r; \
38524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38525 $(NORMAL_TARGET_EXPORTS) \
38526 (cd $(TARGET_SUBDIR)/libssp && \
38527 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38529 @endif target-libssp
38531 .PHONY: install-target-libssp maybe-install-target-libssp
38532 maybe-install-target-libssp:
38533 @if target-libssp
38534 maybe-install-target-libssp: install-target-libssp
38536 install-target-libssp: installdirs
38537 @: $(MAKE); $(unstage)
38538 @r=`${PWD_COMMAND}`; export r; \
38539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540 $(NORMAL_TARGET_EXPORTS) \
38541 (cd $(TARGET_SUBDIR)/libssp && \
38542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38544 @endif target-libssp
38546 # Other targets (info, dvi, pdf, etc.)
38548 .PHONY: maybe-info-target-libssp info-target-libssp
38549 maybe-info-target-libssp:
38550 @if target-libssp
38551 maybe-info-target-libssp: info-target-libssp
38553 info-target-libssp: \
38554 configure-target-libssp
38555 @: $(MAKE); $(unstage)
38556 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38557 r=`${PWD_COMMAND}`; export r; \
38558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559 $(NORMAL_TARGET_EXPORTS) \
38560 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
38561 for flag in $(EXTRA_TARGET_FLAGS); do \
38562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38563 done; \
38564 (cd $(TARGET_SUBDIR)/libssp && \
38565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38567 "RANLIB=$${RANLIB}" \
38568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38569 info) \
38570 || exit 1
38572 @endif target-libssp
38574 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
38575 maybe-dvi-target-libssp:
38576 @if target-libssp
38577 maybe-dvi-target-libssp: dvi-target-libssp
38579 dvi-target-libssp: \
38580 configure-target-libssp
38581 @: $(MAKE); $(unstage)
38582 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38583 r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(NORMAL_TARGET_EXPORTS) \
38586 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
38587 for flag in $(EXTRA_TARGET_FLAGS); do \
38588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38589 done; \
38590 (cd $(TARGET_SUBDIR)/libssp && \
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 dvi) \
38596 || exit 1
38598 @endif target-libssp
38600 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
38601 maybe-pdf-target-libssp:
38602 @if target-libssp
38603 maybe-pdf-target-libssp: pdf-target-libssp
38605 pdf-target-libssp: \
38606 configure-target-libssp
38607 @: $(MAKE); $(unstage)
38608 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38609 r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 $(NORMAL_TARGET_EXPORTS) \
38612 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
38613 for flag in $(EXTRA_TARGET_FLAGS); do \
38614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615 done; \
38616 (cd $(TARGET_SUBDIR)/libssp && \
38617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619 "RANLIB=$${RANLIB}" \
38620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621 pdf) \
38622 || exit 1
38624 @endif target-libssp
38626 .PHONY: maybe-html-target-libssp html-target-libssp
38627 maybe-html-target-libssp:
38628 @if target-libssp
38629 maybe-html-target-libssp: html-target-libssp
38631 html-target-libssp: \
38632 configure-target-libssp
38633 @: $(MAKE); $(unstage)
38634 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(NORMAL_TARGET_EXPORTS) \
38638 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
38639 for flag in $(EXTRA_TARGET_FLAGS); do \
38640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641 done; \
38642 (cd $(TARGET_SUBDIR)/libssp && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 html) \
38648 || exit 1
38650 @endif target-libssp
38652 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
38653 maybe-TAGS-target-libssp:
38654 @if target-libssp
38655 maybe-TAGS-target-libssp: TAGS-target-libssp
38657 TAGS-target-libssp: \
38658 configure-target-libssp
38659 @: $(MAKE); $(unstage)
38660 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38661 r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(NORMAL_TARGET_EXPORTS) \
38664 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
38665 for flag in $(EXTRA_TARGET_FLAGS); do \
38666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38667 done; \
38668 (cd $(TARGET_SUBDIR)/libssp && \
38669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671 "RANLIB=$${RANLIB}" \
38672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673 TAGS) \
38674 || exit 1
38676 @endif target-libssp
38678 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
38679 maybe-install-info-target-libssp:
38680 @if target-libssp
38681 maybe-install-info-target-libssp: install-info-target-libssp
38683 install-info-target-libssp: \
38684 configure-target-libssp \
38685 info-target-libssp
38686 @: $(MAKE); $(unstage)
38687 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38688 r=`${PWD_COMMAND}`; export r; \
38689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690 $(NORMAL_TARGET_EXPORTS) \
38691 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
38692 for flag in $(EXTRA_TARGET_FLAGS); do \
38693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694 done; \
38695 (cd $(TARGET_SUBDIR)/libssp && \
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 install-info) \
38701 || exit 1
38703 @endif target-libssp
38705 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
38706 maybe-install-pdf-target-libssp:
38707 @if target-libssp
38708 maybe-install-pdf-target-libssp: install-pdf-target-libssp
38710 install-pdf-target-libssp: \
38711 configure-target-libssp \
38712 pdf-target-libssp
38713 @: $(MAKE); $(unstage)
38714 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38715 r=`${PWD_COMMAND}`; export r; \
38716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38717 $(NORMAL_TARGET_EXPORTS) \
38718 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
38719 for flag in $(EXTRA_TARGET_FLAGS); do \
38720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721 done; \
38722 (cd $(TARGET_SUBDIR)/libssp && \
38723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38725 "RANLIB=$${RANLIB}" \
38726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38727 install-pdf) \
38728 || exit 1
38730 @endif target-libssp
38732 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38733 maybe-install-html-target-libssp:
38734 @if target-libssp
38735 maybe-install-html-target-libssp: install-html-target-libssp
38737 install-html-target-libssp: \
38738 configure-target-libssp \
38739 html-target-libssp
38740 @: $(MAKE); $(unstage)
38741 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38742 r=`${PWD_COMMAND}`; export r; \
38743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38744 $(NORMAL_TARGET_EXPORTS) \
38745 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
38746 for flag in $(EXTRA_TARGET_FLAGS); do \
38747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748 done; \
38749 (cd $(TARGET_SUBDIR)/libssp && \
38750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38752 "RANLIB=$${RANLIB}" \
38753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38754 install-html) \
38755 || exit 1
38757 @endif target-libssp
38759 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38760 maybe-installcheck-target-libssp:
38761 @if target-libssp
38762 maybe-installcheck-target-libssp: installcheck-target-libssp
38764 installcheck-target-libssp: \
38765 configure-target-libssp
38766 @: $(MAKE); $(unstage)
38767 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38768 r=`${PWD_COMMAND}`; export r; \
38769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770 $(NORMAL_TARGET_EXPORTS) \
38771 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
38772 for flag in $(EXTRA_TARGET_FLAGS); do \
38773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38774 done; \
38775 (cd $(TARGET_SUBDIR)/libssp && \
38776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38778 "RANLIB=$${RANLIB}" \
38779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38780 installcheck) \
38781 || exit 1
38783 @endif target-libssp
38785 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38786 maybe-mostlyclean-target-libssp:
38787 @if target-libssp
38788 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38790 mostlyclean-target-libssp:
38791 @: $(MAKE); $(unstage)
38792 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38793 r=`${PWD_COMMAND}`; export r; \
38794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38795 $(NORMAL_TARGET_EXPORTS) \
38796 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
38797 for flag in $(EXTRA_TARGET_FLAGS); do \
38798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799 done; \
38800 (cd $(TARGET_SUBDIR)/libssp && \
38801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38803 "RANLIB=$${RANLIB}" \
38804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38805 mostlyclean) \
38806 || exit 1
38808 @endif target-libssp
38810 .PHONY: maybe-clean-target-libssp clean-target-libssp
38811 maybe-clean-target-libssp:
38812 @if target-libssp
38813 maybe-clean-target-libssp: clean-target-libssp
38815 clean-target-libssp:
38816 @: $(MAKE); $(unstage)
38817 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38818 r=`${PWD_COMMAND}`; export r; \
38819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820 $(NORMAL_TARGET_EXPORTS) \
38821 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
38822 for flag in $(EXTRA_TARGET_FLAGS); do \
38823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824 done; \
38825 (cd $(TARGET_SUBDIR)/libssp && \
38826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38828 "RANLIB=$${RANLIB}" \
38829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38830 clean) \
38831 || exit 1
38833 @endif target-libssp
38835 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38836 maybe-distclean-target-libssp:
38837 @if target-libssp
38838 maybe-distclean-target-libssp: distclean-target-libssp
38840 distclean-target-libssp:
38841 @: $(MAKE); $(unstage)
38842 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38843 r=`${PWD_COMMAND}`; export r; \
38844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38845 $(NORMAL_TARGET_EXPORTS) \
38846 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
38847 for flag in $(EXTRA_TARGET_FLAGS); do \
38848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849 done; \
38850 (cd $(TARGET_SUBDIR)/libssp && \
38851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38853 "RANLIB=$${RANLIB}" \
38854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38855 distclean) \
38856 || exit 1
38858 @endif target-libssp
38860 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38861 maybe-maintainer-clean-target-libssp:
38862 @if target-libssp
38863 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38865 maintainer-clean-target-libssp:
38866 @: $(MAKE); $(unstage)
38867 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
38868 r=`${PWD_COMMAND}`; export r; \
38869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870 $(NORMAL_TARGET_EXPORTS) \
38871 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
38872 for flag in $(EXTRA_TARGET_FLAGS); do \
38873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874 done; \
38875 (cd $(TARGET_SUBDIR)/libssp && \
38876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878 "RANLIB=$${RANLIB}" \
38879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880 maintainer-clean) \
38881 || exit 1
38883 @endif target-libssp
38889 .PHONY: configure-target-newlib maybe-configure-target-newlib
38890 maybe-configure-target-newlib:
38891 @if gcc-bootstrap
38892 configure-target-newlib: stage_current
38893 @endif gcc-bootstrap
38894 @if target-newlib
38895 maybe-configure-target-newlib: configure-target-newlib
38896 configure-target-newlib:
38897 @: $(MAKE); $(unstage)
38898 @r=`${PWD_COMMAND}`; export r; \
38899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38900 echo "Checking multilib configuration for newlib..."; \
38901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38902 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
38903 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38904 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38905 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38906 else \
38907 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38908 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38909 fi; \
38910 else \
38911 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38912 fi; \
38913 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
38915 $(NORMAL_TARGET_EXPORTS) \
38916 echo Configuring in $(TARGET_SUBDIR)/newlib; \
38917 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38918 case $(srcdir) in \
38919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38920 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38922 esac; \
38923 srcdiroption="--srcdir=$${topdir}/newlib"; \
38924 libsrcdir="$$s/newlib"; \
38925 rm -f no-such-file || : ; \
38926 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38927 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38928 --target=${target_alias} $${srcdiroption} \
38929 || exit 1
38930 @endif target-newlib
38936 .PHONY: all-target-newlib maybe-all-target-newlib
38937 maybe-all-target-newlib:
38938 @if gcc-bootstrap
38939 all-target-newlib: stage_current
38940 @endif gcc-bootstrap
38941 @if target-newlib
38942 TARGET-target-newlib=all
38943 maybe-all-target-newlib: all-target-newlib
38944 all-target-newlib: configure-target-newlib
38945 @: $(MAKE); $(unstage)
38946 @r=`${PWD_COMMAND}`; export r; \
38947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38948 $(NORMAL_TARGET_EXPORTS) \
38949 (cd $(TARGET_SUBDIR)/newlib && \
38950 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
38951 @endif target-newlib
38957 .PHONY: check-target-newlib maybe-check-target-newlib
38958 maybe-check-target-newlib:
38959 @if target-newlib
38960 maybe-check-target-newlib: check-target-newlib
38962 check-target-newlib:
38963 @: $(MAKE); $(unstage)
38964 @r=`${PWD_COMMAND}`; export r; \
38965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966 $(NORMAL_TARGET_EXPORTS) \
38967 (cd $(TARGET_SUBDIR)/newlib && \
38968 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38970 @endif target-newlib
38972 .PHONY: install-target-newlib maybe-install-target-newlib
38973 maybe-install-target-newlib:
38974 @if target-newlib
38975 maybe-install-target-newlib: install-target-newlib
38977 install-target-newlib: installdirs
38978 @: $(MAKE); $(unstage)
38979 @r=`${PWD_COMMAND}`; export r; \
38980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38981 $(NORMAL_TARGET_EXPORTS) \
38982 (cd $(TARGET_SUBDIR)/newlib && \
38983 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38985 @endif target-newlib
38987 # Other targets (info, dvi, pdf, etc.)
38989 .PHONY: maybe-info-target-newlib info-target-newlib
38990 maybe-info-target-newlib:
38991 @if target-newlib
38992 maybe-info-target-newlib: info-target-newlib
38994 info-target-newlib: \
38995 configure-target-newlib
38996 @: $(MAKE); $(unstage)
38997 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38998 r=`${PWD_COMMAND}`; export r; \
38999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000 $(NORMAL_TARGET_EXPORTS) \
39001 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
39002 for flag in $(EXTRA_TARGET_FLAGS); do \
39003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39004 done; \
39005 (cd $(TARGET_SUBDIR)/newlib && \
39006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39008 "RANLIB=$${RANLIB}" \
39009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39010 info) \
39011 || exit 1
39013 @endif target-newlib
39015 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
39016 maybe-dvi-target-newlib:
39017 @if target-newlib
39018 maybe-dvi-target-newlib: dvi-target-newlib
39020 dvi-target-newlib: \
39021 configure-target-newlib
39022 @: $(MAKE); $(unstage)
39023 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39024 r=`${PWD_COMMAND}`; export r; \
39025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026 $(NORMAL_TARGET_EXPORTS) \
39027 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
39028 for flag in $(EXTRA_TARGET_FLAGS); do \
39029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39030 done; \
39031 (cd $(TARGET_SUBDIR)/newlib && \
39032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39034 "RANLIB=$${RANLIB}" \
39035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39036 dvi) \
39037 || exit 1
39039 @endif target-newlib
39041 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
39042 maybe-pdf-target-newlib:
39043 @if target-newlib
39044 maybe-pdf-target-newlib: pdf-target-newlib
39046 pdf-target-newlib: \
39047 configure-target-newlib
39048 @: $(MAKE); $(unstage)
39049 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39050 r=`${PWD_COMMAND}`; export r; \
39051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39052 $(NORMAL_TARGET_EXPORTS) \
39053 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
39054 for flag in $(EXTRA_TARGET_FLAGS); do \
39055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39056 done; \
39057 (cd $(TARGET_SUBDIR)/newlib && \
39058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39060 "RANLIB=$${RANLIB}" \
39061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39062 pdf) \
39063 || exit 1
39065 @endif target-newlib
39067 .PHONY: maybe-html-target-newlib html-target-newlib
39068 maybe-html-target-newlib:
39069 @if target-newlib
39070 maybe-html-target-newlib: html-target-newlib
39072 html-target-newlib: \
39073 configure-target-newlib
39074 @: $(MAKE); $(unstage)
39075 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39076 r=`${PWD_COMMAND}`; export r; \
39077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39078 $(NORMAL_TARGET_EXPORTS) \
39079 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
39080 for flag in $(EXTRA_TARGET_FLAGS); do \
39081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39082 done; \
39083 (cd $(TARGET_SUBDIR)/newlib && \
39084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39086 "RANLIB=$${RANLIB}" \
39087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39088 html) \
39089 || exit 1
39091 @endif target-newlib
39093 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
39094 maybe-TAGS-target-newlib:
39095 @if target-newlib
39096 maybe-TAGS-target-newlib: TAGS-target-newlib
39098 TAGS-target-newlib: \
39099 configure-target-newlib
39100 @: $(MAKE); $(unstage)
39101 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39102 r=`${PWD_COMMAND}`; export r; \
39103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39104 $(NORMAL_TARGET_EXPORTS) \
39105 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
39106 for flag in $(EXTRA_TARGET_FLAGS); do \
39107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39108 done; \
39109 (cd $(TARGET_SUBDIR)/newlib && \
39110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39112 "RANLIB=$${RANLIB}" \
39113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39114 TAGS) \
39115 || exit 1
39117 @endif target-newlib
39119 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
39120 maybe-install-info-target-newlib:
39121 @if target-newlib
39122 maybe-install-info-target-newlib: install-info-target-newlib
39124 install-info-target-newlib: \
39125 configure-target-newlib \
39126 info-target-newlib
39127 @: $(MAKE); $(unstage)
39128 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39129 r=`${PWD_COMMAND}`; export r; \
39130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39131 $(NORMAL_TARGET_EXPORTS) \
39132 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
39133 for flag in $(EXTRA_TARGET_FLAGS); do \
39134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39135 done; \
39136 (cd $(TARGET_SUBDIR)/newlib && \
39137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39139 "RANLIB=$${RANLIB}" \
39140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39141 install-info) \
39142 || exit 1
39144 @endif target-newlib
39146 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
39147 maybe-install-pdf-target-newlib:
39148 @if target-newlib
39149 maybe-install-pdf-target-newlib: install-pdf-target-newlib
39151 install-pdf-target-newlib: \
39152 configure-target-newlib \
39153 pdf-target-newlib
39154 @: $(MAKE); $(unstage)
39155 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39156 r=`${PWD_COMMAND}`; export r; \
39157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158 $(NORMAL_TARGET_EXPORTS) \
39159 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
39160 for flag in $(EXTRA_TARGET_FLAGS); do \
39161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162 done; \
39163 (cd $(TARGET_SUBDIR)/newlib && \
39164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166 "RANLIB=$${RANLIB}" \
39167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39168 install-pdf) \
39169 || exit 1
39171 @endif target-newlib
39173 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
39174 maybe-install-html-target-newlib:
39175 @if target-newlib
39176 maybe-install-html-target-newlib: install-html-target-newlib
39178 install-html-target-newlib: \
39179 configure-target-newlib \
39180 html-target-newlib
39181 @: $(MAKE); $(unstage)
39182 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39183 r=`${PWD_COMMAND}`; export r; \
39184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185 $(NORMAL_TARGET_EXPORTS) \
39186 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
39187 for flag in $(EXTRA_TARGET_FLAGS); do \
39188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39189 done; \
39190 (cd $(TARGET_SUBDIR)/newlib && \
39191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39193 "RANLIB=$${RANLIB}" \
39194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39195 install-html) \
39196 || exit 1
39198 @endif target-newlib
39200 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
39201 maybe-installcheck-target-newlib:
39202 @if target-newlib
39203 maybe-installcheck-target-newlib: installcheck-target-newlib
39205 installcheck-target-newlib: \
39206 configure-target-newlib
39207 @: $(MAKE); $(unstage)
39208 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39209 r=`${PWD_COMMAND}`; export r; \
39210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211 $(NORMAL_TARGET_EXPORTS) \
39212 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
39213 for flag in $(EXTRA_TARGET_FLAGS); do \
39214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39215 done; \
39216 (cd $(TARGET_SUBDIR)/newlib && \
39217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39219 "RANLIB=$${RANLIB}" \
39220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39221 installcheck) \
39222 || exit 1
39224 @endif target-newlib
39226 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
39227 maybe-mostlyclean-target-newlib:
39228 @if target-newlib
39229 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
39231 mostlyclean-target-newlib:
39232 @: $(MAKE); $(unstage)
39233 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39234 r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 $(NORMAL_TARGET_EXPORTS) \
39237 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
39238 for flag in $(EXTRA_TARGET_FLAGS); do \
39239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39240 done; \
39241 (cd $(TARGET_SUBDIR)/newlib && \
39242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244 "RANLIB=$${RANLIB}" \
39245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246 mostlyclean) \
39247 || exit 1
39249 @endif target-newlib
39251 .PHONY: maybe-clean-target-newlib clean-target-newlib
39252 maybe-clean-target-newlib:
39253 @if target-newlib
39254 maybe-clean-target-newlib: clean-target-newlib
39256 clean-target-newlib:
39257 @: $(MAKE); $(unstage)
39258 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39259 r=`${PWD_COMMAND}`; export r; \
39260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39261 $(NORMAL_TARGET_EXPORTS) \
39262 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
39263 for flag in $(EXTRA_TARGET_FLAGS); do \
39264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39265 done; \
39266 (cd $(TARGET_SUBDIR)/newlib && \
39267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39269 "RANLIB=$${RANLIB}" \
39270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39271 clean) \
39272 || exit 1
39274 @endif target-newlib
39276 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
39277 maybe-distclean-target-newlib:
39278 @if target-newlib
39279 maybe-distclean-target-newlib: distclean-target-newlib
39281 distclean-target-newlib:
39282 @: $(MAKE); $(unstage)
39283 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39284 r=`${PWD_COMMAND}`; export r; \
39285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39286 $(NORMAL_TARGET_EXPORTS) \
39287 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
39288 for flag in $(EXTRA_TARGET_FLAGS); do \
39289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39290 done; \
39291 (cd $(TARGET_SUBDIR)/newlib && \
39292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39294 "RANLIB=$${RANLIB}" \
39295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39296 distclean) \
39297 || exit 1
39299 @endif target-newlib
39301 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
39302 maybe-maintainer-clean-target-newlib:
39303 @if target-newlib
39304 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
39306 maintainer-clean-target-newlib:
39307 @: $(MAKE); $(unstage)
39308 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
39309 r=`${PWD_COMMAND}`; export r; \
39310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39311 $(NORMAL_TARGET_EXPORTS) \
39312 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
39313 for flag in $(EXTRA_TARGET_FLAGS); do \
39314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39315 done; \
39316 (cd $(TARGET_SUBDIR)/newlib && \
39317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39319 "RANLIB=$${RANLIB}" \
39320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39321 maintainer-clean) \
39322 || exit 1
39324 @endif target-newlib
39330 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
39331 maybe-configure-target-libgcc:
39332 @if gcc-bootstrap
39333 configure-target-libgcc: stage_current
39334 @endif gcc-bootstrap
39335 @if target-libgcc
39336 maybe-configure-target-libgcc: configure-target-libgcc
39337 configure-target-libgcc:
39338 @r=`${PWD_COMMAND}`; export r; \
39339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39340 echo "Checking multilib configuration for libgcc..."; \
39341 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39342 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39343 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39344 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39345 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39346 else \
39347 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39348 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39349 fi; \
39350 else \
39351 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39352 fi; \
39353 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39354 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39355 $(NORMAL_TARGET_EXPORTS) \
39356 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
39357 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
39358 case $(srcdir) in \
39359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39360 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39362 esac; \
39363 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39364 libsrcdir="$$s/libgcc"; \
39365 rm -f no-such-file || : ; \
39366 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39367 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39368 --target=${target_alias} $${srcdiroption} \
39369 || exit 1
39370 @endif target-libgcc
39374 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
39375 maybe-configure-stage1-target-libgcc:
39376 @if target-libgcc-bootstrap
39377 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
39378 configure-stage1-target-libgcc:
39379 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39380 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39381 @r=`${PWD_COMMAND}`; export r; \
39382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383 echo "Checking multilib configuration for libgcc..."; \
39384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39385 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39386 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39387 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39388 else \
39389 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39390 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39391 fi; \
39392 else \
39393 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39394 fi; \
39395 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39396 $(NORMAL_TARGET_EXPORTS) \
39397 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39398 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
39399 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
39400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39401 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39402 case $(srcdir) in \
39403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39404 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39406 esac; \
39407 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39408 libsrcdir="$$s/libgcc"; \
39409 $(SHELL) $${libsrcdir}/configure \
39410 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39411 --target=${target_alias} $${srcdiroption} \
39413 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
39414 @endif target-libgcc-bootstrap
39416 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
39417 maybe-configure-stage2-target-libgcc:
39418 @if target-libgcc-bootstrap
39419 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
39420 configure-stage2-target-libgcc:
39421 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39422 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39423 @r=`${PWD_COMMAND}`; export r; \
39424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39425 echo "Checking multilib configuration for libgcc..."; \
39426 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39427 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39428 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39429 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39430 else \
39431 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39432 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39433 fi; \
39434 else \
39435 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39436 fi; \
39437 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39438 $(NORMAL_TARGET_EXPORTS) \
39440 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39441 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39442 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
39443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39444 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39445 case $(srcdir) in \
39446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39447 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39449 esac; \
39450 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39451 libsrcdir="$$s/libgcc"; \
39452 $(SHELL) $${libsrcdir}/configure \
39453 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39454 --target=${target_alias} $${srcdiroption} \
39455 --with-build-libsubdir=$(HOST_SUBDIR) \
39456 @stage2_werror_flag@
39457 @endif target-libgcc-bootstrap
39459 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
39460 maybe-configure-stage3-target-libgcc:
39461 @if target-libgcc-bootstrap
39462 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
39463 configure-stage3-target-libgcc:
39464 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39465 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39466 @r=`${PWD_COMMAND}`; export r; \
39467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39468 echo "Checking multilib configuration for libgcc..."; \
39469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39470 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39471 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39472 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39473 else \
39474 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39475 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39476 fi; \
39477 else \
39478 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39479 fi; \
39480 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39481 $(NORMAL_TARGET_EXPORTS) \
39483 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39484 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39485 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
39486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39487 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39488 case $(srcdir) in \
39489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39490 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39492 esac; \
39493 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39494 libsrcdir="$$s/libgcc"; \
39495 $(SHELL) $${libsrcdir}/configure \
39496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39497 --target=${target_alias} $${srcdiroption} \
39498 --with-build-libsubdir=$(HOST_SUBDIR) \
39499 @stage2_werror_flag@
39500 @endif target-libgcc-bootstrap
39502 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
39503 maybe-configure-stage4-target-libgcc:
39504 @if target-libgcc-bootstrap
39505 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
39506 configure-stage4-target-libgcc:
39507 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39508 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39509 @r=`${PWD_COMMAND}`; export r; \
39510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39511 echo "Checking multilib configuration for libgcc..."; \
39512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39513 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39514 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39515 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39516 else \
39517 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39518 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39519 fi; \
39520 else \
39521 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39522 fi; \
39523 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39524 $(NORMAL_TARGET_EXPORTS) \
39526 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
39527 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \
39528 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
39529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39530 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39531 case $(srcdir) in \
39532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39533 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39535 esac; \
39536 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39537 libsrcdir="$$s/libgcc"; \
39538 $(SHELL) $${libsrcdir}/configure \
39539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39540 --target=${target_alias} $${srcdiroption} \
39541 --with-build-libsubdir=$(HOST_SUBDIR) \
39542 @stage2_werror_flag@
39543 @endif target-libgcc-bootstrap
39545 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
39546 maybe-configure-stageprofile-target-libgcc:
39547 @if target-libgcc-bootstrap
39548 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39549 configure-stageprofile-target-libgcc:
39550 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39552 @r=`${PWD_COMMAND}`; export r; \
39553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554 echo "Checking multilib configuration for libgcc..."; \
39555 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39556 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39557 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39558 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39559 else \
39560 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39562 fi; \
39563 else \
39564 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39565 fi; \
39566 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39567 $(NORMAL_TARGET_EXPORTS) \
39569 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \
39570 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
39571 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
39572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39573 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39574 case $(srcdir) in \
39575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39576 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39578 esac; \
39579 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39580 libsrcdir="$$s/libgcc"; \
39581 $(SHELL) $${libsrcdir}/configure \
39582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39583 --target=${target_alias} $${srcdiroption} \
39584 --with-build-libsubdir=$(HOST_SUBDIR) \
39585 @stage2_werror_flag@
39586 @endif target-libgcc-bootstrap
39588 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
39589 maybe-configure-stagefeedback-target-libgcc:
39590 @if target-libgcc-bootstrap
39591 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39592 configure-stagefeedback-target-libgcc:
39593 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39594 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39595 @r=`${PWD_COMMAND}`; export r; \
39596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597 echo "Checking multilib configuration for libgcc..."; \
39598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
39599 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39600 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39601 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39602 else \
39603 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39604 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39605 fi; \
39606 else \
39607 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39608 fi; \
39609 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39610 $(NORMAL_TARGET_EXPORTS) \
39612 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \
39613 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
39614 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
39615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
39616 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39617 case $(srcdir) in \
39618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39619 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39621 esac; \
39622 srcdiroption="--srcdir=$${topdir}/libgcc"; \
39623 libsrcdir="$$s/libgcc"; \
39624 $(SHELL) $${libsrcdir}/configure \
39625 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39626 --target=${target_alias} $${srcdiroption} \
39627 --with-build-libsubdir=$(HOST_SUBDIR) \
39628 @stage2_werror_flag@
39629 @endif target-libgcc-bootstrap
39635 .PHONY: all-target-libgcc maybe-all-target-libgcc
39636 maybe-all-target-libgcc:
39637 @if gcc-bootstrap
39638 all-target-libgcc: stage_current
39639 @endif gcc-bootstrap
39640 @if target-libgcc
39641 TARGET-target-libgcc=all
39642 maybe-all-target-libgcc: all-target-libgcc
39643 all-target-libgcc: configure-target-libgcc
39644 @r=`${PWD_COMMAND}`; export r; \
39645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646 $(NORMAL_TARGET_EXPORTS) \
39647 (cd $(TARGET_SUBDIR)/libgcc && \
39648 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgcc))
39649 @endif target-libgcc
39653 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
39654 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
39655 maybe-all-stage1-target-libgcc:
39656 maybe-clean-stage1-target-libgcc:
39657 @if target-libgcc-bootstrap
39658 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
39659 all-stage1: all-stage1-target-libgcc
39660 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
39661 all-stage1-target-libgcc: configure-stage1-target-libgcc
39662 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39663 @r=`${PWD_COMMAND}`; export r; \
39664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665 $(NORMAL_TARGET_EXPORTS) \
39666 cd $(TARGET_SUBDIR)/libgcc && \
39667 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39668 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
39669 $(TARGET-stage1-target-libgcc)
39671 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
39672 clean-stage1: clean-stage1-target-libgcc
39673 clean-stage1-target-libgcc:
39674 @if [ $(current_stage) = stage1 ]; then \
39675 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39676 else \
39677 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
39678 $(MAKE) stage1-start; \
39679 fi; \
39680 cd $(TARGET_SUBDIR)/libgcc && \
39681 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39682 clean
39683 @endif target-libgcc-bootstrap
39686 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
39687 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
39688 maybe-all-stage2-target-libgcc:
39689 maybe-clean-stage2-target-libgcc:
39690 @if target-libgcc-bootstrap
39691 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39692 all-stage2: all-stage2-target-libgcc
39693 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39694 all-stage2-target-libgcc: configure-stage2-target-libgcc
39695 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39696 @r=`${PWD_COMMAND}`; export r; \
39697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698 $(NORMAL_TARGET_EXPORTS) \
39700 cd $(TARGET_SUBDIR)/libgcc && \
39701 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39702 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \
39703 $(TARGET-stage2-target-libgcc)
39705 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39706 clean-stage2: clean-stage2-target-libgcc
39707 clean-stage2-target-libgcc:
39708 @if [ $(current_stage) = stage2 ]; then \
39709 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39710 else \
39711 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39712 $(MAKE) stage2-start; \
39713 fi; \
39714 cd $(TARGET_SUBDIR)/libgcc && \
39715 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39717 clean
39718 @endif target-libgcc-bootstrap
39721 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39722 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39723 maybe-all-stage3-target-libgcc:
39724 maybe-clean-stage3-target-libgcc:
39725 @if target-libgcc-bootstrap
39726 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39727 all-stage3: all-stage3-target-libgcc
39728 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39729 all-stage3-target-libgcc: configure-stage3-target-libgcc
39730 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39731 @r=`${PWD_COMMAND}`; export r; \
39732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39733 $(NORMAL_TARGET_EXPORTS) \
39735 cd $(TARGET_SUBDIR)/libgcc && \
39736 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39737 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \
39738 $(TARGET-stage3-target-libgcc)
39740 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39741 clean-stage3: clean-stage3-target-libgcc
39742 clean-stage3-target-libgcc:
39743 @if [ $(current_stage) = stage3 ]; then \
39744 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39745 else \
39746 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39747 $(MAKE) stage3-start; \
39748 fi; \
39749 cd $(TARGET_SUBDIR)/libgcc && \
39750 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39752 clean
39753 @endif target-libgcc-bootstrap
39756 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39757 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39758 maybe-all-stage4-target-libgcc:
39759 maybe-clean-stage4-target-libgcc:
39760 @if target-libgcc-bootstrap
39761 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39762 all-stage4: all-stage4-target-libgcc
39763 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39764 all-stage4-target-libgcc: configure-stage4-target-libgcc
39765 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39766 @r=`${PWD_COMMAND}`; export r; \
39767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768 $(NORMAL_TARGET_EXPORTS) \
39770 cd $(TARGET_SUBDIR)/libgcc && \
39771 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39772 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \
39773 $(TARGET-stage4-target-libgcc)
39775 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39776 clean-stage4: clean-stage4-target-libgcc
39777 clean-stage4-target-libgcc:
39778 @if [ $(current_stage) = stage4 ]; then \
39779 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39780 else \
39781 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39782 $(MAKE) stage4-start; \
39783 fi; \
39784 cd $(TARGET_SUBDIR)/libgcc && \
39785 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39787 clean
39788 @endif target-libgcc-bootstrap
39791 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
39792 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39793 maybe-all-stageprofile-target-libgcc:
39794 maybe-clean-stageprofile-target-libgcc:
39795 @if target-libgcc-bootstrap
39796 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39797 all-stageprofile: all-stageprofile-target-libgcc
39798 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39799 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39800 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39801 @r=`${PWD_COMMAND}`; export r; \
39802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39803 $(NORMAL_TARGET_EXPORTS) \
39805 cd $(TARGET_SUBDIR)/libgcc && \
39806 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39807 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
39808 $(TARGET-stageprofile-target-libgcc)
39810 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39811 clean-stageprofile: clean-stageprofile-target-libgcc
39812 clean-stageprofile-target-libgcc:
39813 @if [ $(current_stage) = stageprofile ]; then \
39814 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39815 else \
39816 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39817 $(MAKE) stageprofile-start; \
39818 fi; \
39819 cd $(TARGET_SUBDIR)/libgcc && \
39820 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39822 clean
39823 @endif target-libgcc-bootstrap
39826 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39827 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39828 maybe-all-stagefeedback-target-libgcc:
39829 maybe-clean-stagefeedback-target-libgcc:
39830 @if target-libgcc-bootstrap
39831 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39832 all-stagefeedback: all-stagefeedback-target-libgcc
39833 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39834 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39835 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39836 @r=`${PWD_COMMAND}`; export r; \
39837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39838 $(NORMAL_TARGET_EXPORTS) \
39840 cd $(TARGET_SUBDIR)/libgcc && \
39841 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39842 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
39843 $(TARGET-stagefeedback-target-libgcc)
39845 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39846 clean-stagefeedback: clean-stagefeedback-target-libgcc
39847 clean-stagefeedback-target-libgcc:
39848 @if [ $(current_stage) = stagefeedback ]; then \
39849 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39850 else \
39851 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39852 $(MAKE) stagefeedback-start; \
39853 fi; \
39854 cd $(TARGET_SUBDIR)/libgcc && \
39855 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
39857 clean
39858 @endif target-libgcc-bootstrap
39865 .PHONY: check-target-libgcc maybe-check-target-libgcc
39866 maybe-check-target-libgcc:
39867 @if target-libgcc
39868 maybe-check-target-libgcc: check-target-libgcc
39870 # Dummy target for uncheckable module.
39871 check-target-libgcc:
39873 @endif target-libgcc
39875 .PHONY: install-target-libgcc maybe-install-target-libgcc
39876 maybe-install-target-libgcc:
39877 @if target-libgcc
39878 maybe-install-target-libgcc: install-target-libgcc
39880 install-target-libgcc: installdirs
39881 @: $(MAKE); $(unstage)
39882 @r=`${PWD_COMMAND}`; export r; \
39883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39884 $(NORMAL_TARGET_EXPORTS) \
39885 (cd $(TARGET_SUBDIR)/libgcc && \
39886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39888 @endif target-libgcc
39890 # Other targets (info, dvi, pdf, etc.)
39892 .PHONY: maybe-info-target-libgcc info-target-libgcc
39893 maybe-info-target-libgcc:
39894 @if target-libgcc
39895 maybe-info-target-libgcc: info-target-libgcc
39897 info-target-libgcc: \
39898 configure-target-libgcc
39899 @: $(MAKE); $(unstage)
39900 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39901 r=`${PWD_COMMAND}`; export r; \
39902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39903 $(NORMAL_TARGET_EXPORTS) \
39904 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
39905 for flag in $(EXTRA_TARGET_FLAGS); do \
39906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39907 done; \
39908 (cd $(TARGET_SUBDIR)/libgcc && \
39909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39911 "RANLIB=$${RANLIB}" \
39912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39913 info) \
39914 || exit 1
39916 @endif target-libgcc
39918 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39919 maybe-dvi-target-libgcc:
39920 @if target-libgcc
39921 maybe-dvi-target-libgcc: dvi-target-libgcc
39923 dvi-target-libgcc: \
39924 configure-target-libgcc
39925 @: $(MAKE); $(unstage)
39926 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39927 r=`${PWD_COMMAND}`; export r; \
39928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39929 $(NORMAL_TARGET_EXPORTS) \
39930 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
39931 for flag in $(EXTRA_TARGET_FLAGS); do \
39932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39933 done; \
39934 (cd $(TARGET_SUBDIR)/libgcc && \
39935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39937 "RANLIB=$${RANLIB}" \
39938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39939 dvi) \
39940 || exit 1
39942 @endif target-libgcc
39944 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39945 maybe-pdf-target-libgcc:
39946 @if target-libgcc
39947 maybe-pdf-target-libgcc: pdf-target-libgcc
39949 pdf-target-libgcc: \
39950 configure-target-libgcc
39951 @: $(MAKE); $(unstage)
39952 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39953 r=`${PWD_COMMAND}`; export r; \
39954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39955 $(NORMAL_TARGET_EXPORTS) \
39956 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
39957 for flag in $(EXTRA_TARGET_FLAGS); do \
39958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39959 done; \
39960 (cd $(TARGET_SUBDIR)/libgcc && \
39961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39963 "RANLIB=$${RANLIB}" \
39964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39965 pdf) \
39966 || exit 1
39968 @endif target-libgcc
39970 .PHONY: maybe-html-target-libgcc html-target-libgcc
39971 maybe-html-target-libgcc:
39972 @if target-libgcc
39973 maybe-html-target-libgcc: html-target-libgcc
39975 html-target-libgcc: \
39976 configure-target-libgcc
39977 @: $(MAKE); $(unstage)
39978 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39979 r=`${PWD_COMMAND}`; export r; \
39980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981 $(NORMAL_TARGET_EXPORTS) \
39982 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
39983 for flag in $(EXTRA_TARGET_FLAGS); do \
39984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39985 done; \
39986 (cd $(TARGET_SUBDIR)/libgcc && \
39987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989 "RANLIB=$${RANLIB}" \
39990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991 html) \
39992 || exit 1
39994 @endif target-libgcc
39996 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39997 maybe-TAGS-target-libgcc:
39998 @if target-libgcc
39999 maybe-TAGS-target-libgcc: TAGS-target-libgcc
40001 TAGS-target-libgcc: \
40002 configure-target-libgcc
40003 @: $(MAKE); $(unstage)
40004 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40005 r=`${PWD_COMMAND}`; export r; \
40006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40007 $(NORMAL_TARGET_EXPORTS) \
40008 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
40009 for flag in $(EXTRA_TARGET_FLAGS); do \
40010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011 done; \
40012 (cd $(TARGET_SUBDIR)/libgcc && \
40013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40015 "RANLIB=$${RANLIB}" \
40016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40017 TAGS) \
40018 || exit 1
40020 @endif target-libgcc
40022 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
40023 maybe-install-info-target-libgcc:
40024 @if target-libgcc
40025 maybe-install-info-target-libgcc: install-info-target-libgcc
40027 install-info-target-libgcc: \
40028 configure-target-libgcc \
40029 info-target-libgcc
40030 @: $(MAKE); $(unstage)
40031 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40032 r=`${PWD_COMMAND}`; export r; \
40033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034 $(NORMAL_TARGET_EXPORTS) \
40035 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
40036 for flag in $(EXTRA_TARGET_FLAGS); do \
40037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40038 done; \
40039 (cd $(TARGET_SUBDIR)/libgcc && \
40040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40042 "RANLIB=$${RANLIB}" \
40043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40044 install-info) \
40045 || exit 1
40047 @endif target-libgcc
40049 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
40050 maybe-install-pdf-target-libgcc:
40051 @if target-libgcc
40052 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
40054 install-pdf-target-libgcc: \
40055 configure-target-libgcc \
40056 pdf-target-libgcc
40057 @: $(MAKE); $(unstage)
40058 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40059 r=`${PWD_COMMAND}`; export r; \
40060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40061 $(NORMAL_TARGET_EXPORTS) \
40062 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
40063 for flag in $(EXTRA_TARGET_FLAGS); do \
40064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40065 done; \
40066 (cd $(TARGET_SUBDIR)/libgcc && \
40067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40069 "RANLIB=$${RANLIB}" \
40070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40071 install-pdf) \
40072 || exit 1
40074 @endif target-libgcc
40076 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
40077 maybe-install-html-target-libgcc:
40078 @if target-libgcc
40079 maybe-install-html-target-libgcc: install-html-target-libgcc
40081 install-html-target-libgcc: \
40082 configure-target-libgcc \
40083 html-target-libgcc
40084 @: $(MAKE); $(unstage)
40085 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40086 r=`${PWD_COMMAND}`; export r; \
40087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40088 $(NORMAL_TARGET_EXPORTS) \
40089 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
40090 for flag in $(EXTRA_TARGET_FLAGS); do \
40091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40092 done; \
40093 (cd $(TARGET_SUBDIR)/libgcc && \
40094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40096 "RANLIB=$${RANLIB}" \
40097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40098 install-html) \
40099 || exit 1
40101 @endif target-libgcc
40103 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
40104 maybe-installcheck-target-libgcc:
40105 @if target-libgcc
40106 maybe-installcheck-target-libgcc: installcheck-target-libgcc
40108 installcheck-target-libgcc: \
40109 configure-target-libgcc
40110 @: $(MAKE); $(unstage)
40111 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40112 r=`${PWD_COMMAND}`; export r; \
40113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40114 $(NORMAL_TARGET_EXPORTS) \
40115 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
40116 for flag in $(EXTRA_TARGET_FLAGS); do \
40117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118 done; \
40119 (cd $(TARGET_SUBDIR)/libgcc && \
40120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40122 "RANLIB=$${RANLIB}" \
40123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40124 installcheck) \
40125 || exit 1
40127 @endif target-libgcc
40129 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
40130 maybe-mostlyclean-target-libgcc:
40131 @if target-libgcc
40132 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
40134 mostlyclean-target-libgcc:
40135 @: $(MAKE); $(unstage)
40136 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40137 r=`${PWD_COMMAND}`; export r; \
40138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139 $(NORMAL_TARGET_EXPORTS) \
40140 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
40141 for flag in $(EXTRA_TARGET_FLAGS); do \
40142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40143 done; \
40144 (cd $(TARGET_SUBDIR)/libgcc && \
40145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40147 "RANLIB=$${RANLIB}" \
40148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40149 mostlyclean) \
40150 || exit 1
40152 @endif target-libgcc
40154 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
40155 maybe-clean-target-libgcc:
40156 @if target-libgcc
40157 maybe-clean-target-libgcc: clean-target-libgcc
40159 clean-target-libgcc:
40160 @: $(MAKE); $(unstage)
40161 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40162 r=`${PWD_COMMAND}`; export r; \
40163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40164 $(NORMAL_TARGET_EXPORTS) \
40165 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
40166 for flag in $(EXTRA_TARGET_FLAGS); do \
40167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40168 done; \
40169 (cd $(TARGET_SUBDIR)/libgcc && \
40170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40172 "RANLIB=$${RANLIB}" \
40173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40174 clean) \
40175 || exit 1
40177 @endif target-libgcc
40179 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
40180 maybe-distclean-target-libgcc:
40181 @if target-libgcc
40182 maybe-distclean-target-libgcc: distclean-target-libgcc
40184 distclean-target-libgcc:
40185 @: $(MAKE); $(unstage)
40186 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40187 r=`${PWD_COMMAND}`; export r; \
40188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40189 $(NORMAL_TARGET_EXPORTS) \
40190 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
40191 for flag in $(EXTRA_TARGET_FLAGS); do \
40192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40193 done; \
40194 (cd $(TARGET_SUBDIR)/libgcc && \
40195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40197 "RANLIB=$${RANLIB}" \
40198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40199 distclean) \
40200 || exit 1
40202 @endif target-libgcc
40204 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
40205 maybe-maintainer-clean-target-libgcc:
40206 @if target-libgcc
40207 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
40209 maintainer-clean-target-libgcc:
40210 @: $(MAKE); $(unstage)
40211 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
40212 r=`${PWD_COMMAND}`; export r; \
40213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214 $(NORMAL_TARGET_EXPORTS) \
40215 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
40216 for flag in $(EXTRA_TARGET_FLAGS); do \
40217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40218 done; \
40219 (cd $(TARGET_SUBDIR)/libgcc && \
40220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222 "RANLIB=$${RANLIB}" \
40223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224 maintainer-clean) \
40225 || exit 1
40227 @endif target-libgcc
40233 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40234 maybe-configure-target-libgfortran:
40235 @if gcc-bootstrap
40236 configure-target-libgfortran: stage_current
40237 @endif gcc-bootstrap
40238 @if target-libgfortran
40239 maybe-configure-target-libgfortran: configure-target-libgfortran
40240 configure-target-libgfortran:
40241 @: $(MAKE); $(unstage)
40242 @r=`${PWD_COMMAND}`; export r; \
40243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40244 echo "Checking multilib configuration for libgfortran..."; \
40245 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
40246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
40247 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40248 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40249 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40250 else \
40251 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40252 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40253 fi; \
40254 else \
40255 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40256 fi; \
40257 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
40259 $(NORMAL_TARGET_EXPORTS) \
40260 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40261 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40262 case $(srcdir) in \
40263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40264 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40266 esac; \
40267 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
40268 libsrcdir="$$s/libgfortran"; \
40269 rm -f no-such-file || : ; \
40270 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40272 --target=${target_alias} $${srcdiroption} \
40273 || exit 1
40274 @endif target-libgfortran
40280 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40281 maybe-all-target-libgfortran:
40282 @if gcc-bootstrap
40283 all-target-libgfortran: stage_current
40284 @endif gcc-bootstrap
40285 @if target-libgfortran
40286 TARGET-target-libgfortran=all
40287 maybe-all-target-libgfortran: all-target-libgfortran
40288 all-target-libgfortran: configure-target-libgfortran
40289 @: $(MAKE); $(unstage)
40290 @r=`${PWD_COMMAND}`; export r; \
40291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40292 $(NORMAL_TARGET_EXPORTS) \
40293 (cd $(TARGET_SUBDIR)/libgfortran && \
40294 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
40295 @endif target-libgfortran
40301 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40302 maybe-check-target-libgfortran:
40303 @if target-libgfortran
40304 maybe-check-target-libgfortran: check-target-libgfortran
40306 check-target-libgfortran:
40307 @: $(MAKE); $(unstage)
40308 @r=`${PWD_COMMAND}`; export r; \
40309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40310 $(NORMAL_TARGET_EXPORTS) \
40311 (cd $(TARGET_SUBDIR)/libgfortran && \
40312 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40314 @endif target-libgfortran
40316 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40317 maybe-install-target-libgfortran:
40318 @if target-libgfortran
40319 maybe-install-target-libgfortran: install-target-libgfortran
40321 install-target-libgfortran: installdirs
40322 @: $(MAKE); $(unstage)
40323 @r=`${PWD_COMMAND}`; export r; \
40324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325 $(NORMAL_TARGET_EXPORTS) \
40326 (cd $(TARGET_SUBDIR)/libgfortran && \
40327 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40329 @endif target-libgfortran
40331 # Other targets (info, dvi, pdf, etc.)
40333 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40334 maybe-info-target-libgfortran:
40335 @if target-libgfortran
40336 maybe-info-target-libgfortran: info-target-libgfortran
40338 info-target-libgfortran: \
40339 configure-target-libgfortran
40340 @: $(MAKE); $(unstage)
40341 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40342 r=`${PWD_COMMAND}`; export r; \
40343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344 $(NORMAL_TARGET_EXPORTS) \
40345 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40346 for flag in $(EXTRA_TARGET_FLAGS); do \
40347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40348 done; \
40349 (cd $(TARGET_SUBDIR)/libgfortran && \
40350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40352 "RANLIB=$${RANLIB}" \
40353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40354 info) \
40355 || exit 1
40357 @endif target-libgfortran
40359 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40360 maybe-dvi-target-libgfortran:
40361 @if target-libgfortran
40362 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40364 dvi-target-libgfortran: \
40365 configure-target-libgfortran
40366 @: $(MAKE); $(unstage)
40367 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40368 r=`${PWD_COMMAND}`; export r; \
40369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40370 $(NORMAL_TARGET_EXPORTS) \
40371 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40372 for flag in $(EXTRA_TARGET_FLAGS); do \
40373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40374 done; \
40375 (cd $(TARGET_SUBDIR)/libgfortran && \
40376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40378 "RANLIB=$${RANLIB}" \
40379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40380 dvi) \
40381 || exit 1
40383 @endif target-libgfortran
40385 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40386 maybe-pdf-target-libgfortran:
40387 @if target-libgfortran
40388 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40390 pdf-target-libgfortran: \
40391 configure-target-libgfortran
40392 @: $(MAKE); $(unstage)
40393 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40394 r=`${PWD_COMMAND}`; export r; \
40395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40396 $(NORMAL_TARGET_EXPORTS) \
40397 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40398 for flag in $(EXTRA_TARGET_FLAGS); do \
40399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40400 done; \
40401 (cd $(TARGET_SUBDIR)/libgfortran && \
40402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40404 "RANLIB=$${RANLIB}" \
40405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40406 pdf) \
40407 || exit 1
40409 @endif target-libgfortran
40411 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40412 maybe-html-target-libgfortran:
40413 @if target-libgfortran
40414 maybe-html-target-libgfortran: html-target-libgfortran
40416 html-target-libgfortran: \
40417 configure-target-libgfortran
40418 @: $(MAKE); $(unstage)
40419 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40420 r=`${PWD_COMMAND}`; export r; \
40421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422 $(NORMAL_TARGET_EXPORTS) \
40423 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40424 for flag in $(EXTRA_TARGET_FLAGS); do \
40425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40426 done; \
40427 (cd $(TARGET_SUBDIR)/libgfortran && \
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 html) \
40433 || exit 1
40435 @endif target-libgfortran
40437 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40438 maybe-TAGS-target-libgfortran:
40439 @if target-libgfortran
40440 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40442 TAGS-target-libgfortran: \
40443 configure-target-libgfortran
40444 @: $(MAKE); $(unstage)
40445 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40446 r=`${PWD_COMMAND}`; export r; \
40447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40448 $(NORMAL_TARGET_EXPORTS) \
40449 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40450 for flag in $(EXTRA_TARGET_FLAGS); do \
40451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40452 done; \
40453 (cd $(TARGET_SUBDIR)/libgfortran && \
40454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40456 "RANLIB=$${RANLIB}" \
40457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40458 TAGS) \
40459 || exit 1
40461 @endif target-libgfortran
40463 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40464 maybe-install-info-target-libgfortran:
40465 @if target-libgfortran
40466 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40468 install-info-target-libgfortran: \
40469 configure-target-libgfortran \
40470 info-target-libgfortran
40471 @: $(MAKE); $(unstage)
40472 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40473 r=`${PWD_COMMAND}`; export r; \
40474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40475 $(NORMAL_TARGET_EXPORTS) \
40476 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40477 for flag in $(EXTRA_TARGET_FLAGS); do \
40478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40479 done; \
40480 (cd $(TARGET_SUBDIR)/libgfortran && \
40481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40483 "RANLIB=$${RANLIB}" \
40484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40485 install-info) \
40486 || exit 1
40488 @endif target-libgfortran
40490 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40491 maybe-install-pdf-target-libgfortran:
40492 @if target-libgfortran
40493 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40495 install-pdf-target-libgfortran: \
40496 configure-target-libgfortran \
40497 pdf-target-libgfortran
40498 @: $(MAKE); $(unstage)
40499 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40500 r=`${PWD_COMMAND}`; export r; \
40501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40502 $(NORMAL_TARGET_EXPORTS) \
40503 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40504 for flag in $(EXTRA_TARGET_FLAGS); do \
40505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40506 done; \
40507 (cd $(TARGET_SUBDIR)/libgfortran && \
40508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40510 "RANLIB=$${RANLIB}" \
40511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40512 install-pdf) \
40513 || exit 1
40515 @endif target-libgfortran
40517 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40518 maybe-install-html-target-libgfortran:
40519 @if target-libgfortran
40520 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40522 install-html-target-libgfortran: \
40523 configure-target-libgfortran \
40524 html-target-libgfortran
40525 @: $(MAKE); $(unstage)
40526 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40527 r=`${PWD_COMMAND}`; export r; \
40528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40529 $(NORMAL_TARGET_EXPORTS) \
40530 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40531 for flag in $(EXTRA_TARGET_FLAGS); do \
40532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40533 done; \
40534 (cd $(TARGET_SUBDIR)/libgfortran && \
40535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40537 "RANLIB=$${RANLIB}" \
40538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40539 install-html) \
40540 || exit 1
40542 @endif target-libgfortran
40544 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40545 maybe-installcheck-target-libgfortran:
40546 @if target-libgfortran
40547 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40549 installcheck-target-libgfortran: \
40550 configure-target-libgfortran
40551 @: $(MAKE); $(unstage)
40552 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40553 r=`${PWD_COMMAND}`; export r; \
40554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40555 $(NORMAL_TARGET_EXPORTS) \
40556 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40557 for flag in $(EXTRA_TARGET_FLAGS); do \
40558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40559 done; \
40560 (cd $(TARGET_SUBDIR)/libgfortran && \
40561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40563 "RANLIB=$${RANLIB}" \
40564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40565 installcheck) \
40566 || exit 1
40568 @endif target-libgfortran
40570 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40571 maybe-mostlyclean-target-libgfortran:
40572 @if target-libgfortran
40573 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40575 mostlyclean-target-libgfortran:
40576 @: $(MAKE); $(unstage)
40577 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40578 r=`${PWD_COMMAND}`; export r; \
40579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580 $(NORMAL_TARGET_EXPORTS) \
40581 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40582 for flag in $(EXTRA_TARGET_FLAGS); do \
40583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40584 done; \
40585 (cd $(TARGET_SUBDIR)/libgfortran && \
40586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40588 "RANLIB=$${RANLIB}" \
40589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40590 mostlyclean) \
40591 || exit 1
40593 @endif target-libgfortran
40595 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40596 maybe-clean-target-libgfortran:
40597 @if target-libgfortran
40598 maybe-clean-target-libgfortran: clean-target-libgfortran
40600 clean-target-libgfortran:
40601 @: $(MAKE); $(unstage)
40602 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40603 r=`${PWD_COMMAND}`; export r; \
40604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605 $(NORMAL_TARGET_EXPORTS) \
40606 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40607 for flag in $(EXTRA_TARGET_FLAGS); do \
40608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609 done; \
40610 (cd $(TARGET_SUBDIR)/libgfortran && \
40611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40613 "RANLIB=$${RANLIB}" \
40614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40615 clean) \
40616 || exit 1
40618 @endif target-libgfortran
40620 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40621 maybe-distclean-target-libgfortran:
40622 @if target-libgfortran
40623 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40625 distclean-target-libgfortran:
40626 @: $(MAKE); $(unstage)
40627 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40628 r=`${PWD_COMMAND}`; export r; \
40629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40630 $(NORMAL_TARGET_EXPORTS) \
40631 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40632 for flag in $(EXTRA_TARGET_FLAGS); do \
40633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40634 done; \
40635 (cd $(TARGET_SUBDIR)/libgfortran && \
40636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40638 "RANLIB=$${RANLIB}" \
40639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40640 distclean) \
40641 || exit 1
40643 @endif target-libgfortran
40645 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40646 maybe-maintainer-clean-target-libgfortran:
40647 @if target-libgfortran
40648 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40650 maintainer-clean-target-libgfortran:
40651 @: $(MAKE); $(unstage)
40652 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40653 r=`${PWD_COMMAND}`; export r; \
40654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40655 $(NORMAL_TARGET_EXPORTS) \
40656 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40657 for flag in $(EXTRA_TARGET_FLAGS); do \
40658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40659 done; \
40660 (cd $(TARGET_SUBDIR)/libgfortran && \
40661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40663 "RANLIB=$${RANLIB}" \
40664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40665 maintainer-clean) \
40666 || exit 1
40668 @endif target-libgfortran
40674 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40675 maybe-configure-target-libobjc:
40676 @if gcc-bootstrap
40677 configure-target-libobjc: stage_current
40678 @endif gcc-bootstrap
40679 @if target-libobjc
40680 maybe-configure-target-libobjc: configure-target-libobjc
40681 configure-target-libobjc:
40682 @: $(MAKE); $(unstage)
40683 @r=`${PWD_COMMAND}`; export r; \
40684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685 echo "Checking multilib configuration for libobjc..."; \
40686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40688 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40689 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40690 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40691 else \
40692 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40693 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40694 fi; \
40695 else \
40696 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40697 fi; \
40698 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40700 $(NORMAL_TARGET_EXPORTS) \
40701 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40702 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40703 case $(srcdir) in \
40704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40705 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40707 esac; \
40708 srcdiroption="--srcdir=$${topdir}/libobjc"; \
40709 libsrcdir="$$s/libobjc"; \
40710 rm -f no-such-file || : ; \
40711 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40712 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40713 --target=${target_alias} $${srcdiroption} \
40714 || exit 1
40715 @endif target-libobjc
40721 .PHONY: all-target-libobjc maybe-all-target-libobjc
40722 maybe-all-target-libobjc:
40723 @if gcc-bootstrap
40724 all-target-libobjc: stage_current
40725 @endif gcc-bootstrap
40726 @if target-libobjc
40727 TARGET-target-libobjc=all
40728 maybe-all-target-libobjc: all-target-libobjc
40729 all-target-libobjc: configure-target-libobjc
40730 @: $(MAKE); $(unstage)
40731 @r=`${PWD_COMMAND}`; export r; \
40732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40733 $(NORMAL_TARGET_EXPORTS) \
40734 (cd $(TARGET_SUBDIR)/libobjc && \
40735 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
40736 @endif target-libobjc
40742 .PHONY: check-target-libobjc maybe-check-target-libobjc
40743 maybe-check-target-libobjc:
40744 @if target-libobjc
40745 maybe-check-target-libobjc: check-target-libobjc
40747 check-target-libobjc:
40748 @: $(MAKE); $(unstage)
40749 @r=`${PWD_COMMAND}`; export r; \
40750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40751 $(NORMAL_TARGET_EXPORTS) \
40752 (cd $(TARGET_SUBDIR)/libobjc && \
40753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40755 @endif target-libobjc
40757 .PHONY: install-target-libobjc maybe-install-target-libobjc
40758 maybe-install-target-libobjc:
40759 @if target-libobjc
40760 maybe-install-target-libobjc: install-target-libobjc
40762 install-target-libobjc: installdirs
40763 @: $(MAKE); $(unstage)
40764 @r=`${PWD_COMMAND}`; export r; \
40765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766 $(NORMAL_TARGET_EXPORTS) \
40767 (cd $(TARGET_SUBDIR)/libobjc && \
40768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40770 @endif target-libobjc
40772 # Other targets (info, dvi, pdf, etc.)
40774 .PHONY: maybe-info-target-libobjc info-target-libobjc
40775 maybe-info-target-libobjc:
40776 @if target-libobjc
40777 maybe-info-target-libobjc: info-target-libobjc
40779 info-target-libobjc: \
40780 configure-target-libobjc
40781 @: $(MAKE); $(unstage)
40782 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40783 r=`${PWD_COMMAND}`; export r; \
40784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785 $(NORMAL_TARGET_EXPORTS) \
40786 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40787 for flag in $(EXTRA_TARGET_FLAGS); do \
40788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40789 done; \
40790 (cd $(TARGET_SUBDIR)/libobjc && \
40791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40793 "RANLIB=$${RANLIB}" \
40794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40795 info) \
40796 || exit 1
40798 @endif target-libobjc
40800 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40801 maybe-dvi-target-libobjc:
40802 @if target-libobjc
40803 maybe-dvi-target-libobjc: dvi-target-libobjc
40805 dvi-target-libobjc: \
40806 configure-target-libobjc
40807 @: $(MAKE); $(unstage)
40808 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40809 r=`${PWD_COMMAND}`; export r; \
40810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40811 $(NORMAL_TARGET_EXPORTS) \
40812 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40813 for flag in $(EXTRA_TARGET_FLAGS); do \
40814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40815 done; \
40816 (cd $(TARGET_SUBDIR)/libobjc && \
40817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40819 "RANLIB=$${RANLIB}" \
40820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40821 dvi) \
40822 || exit 1
40824 @endif target-libobjc
40826 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40827 maybe-pdf-target-libobjc:
40828 @if target-libobjc
40829 maybe-pdf-target-libobjc: pdf-target-libobjc
40831 pdf-target-libobjc: \
40832 configure-target-libobjc
40833 @: $(MAKE); $(unstage)
40834 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40835 r=`${PWD_COMMAND}`; export r; \
40836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837 $(NORMAL_TARGET_EXPORTS) \
40838 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
40839 for flag in $(EXTRA_TARGET_FLAGS); do \
40840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40841 done; \
40842 (cd $(TARGET_SUBDIR)/libobjc && \
40843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40845 "RANLIB=$${RANLIB}" \
40846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40847 pdf) \
40848 || exit 1
40850 @endif target-libobjc
40852 .PHONY: maybe-html-target-libobjc html-target-libobjc
40853 maybe-html-target-libobjc:
40854 @if target-libobjc
40855 maybe-html-target-libobjc: html-target-libobjc
40857 html-target-libobjc: \
40858 configure-target-libobjc
40859 @: $(MAKE); $(unstage)
40860 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40861 r=`${PWD_COMMAND}`; export r; \
40862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863 $(NORMAL_TARGET_EXPORTS) \
40864 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40865 for flag in $(EXTRA_TARGET_FLAGS); do \
40866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40867 done; \
40868 (cd $(TARGET_SUBDIR)/libobjc && \
40869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40871 "RANLIB=$${RANLIB}" \
40872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40873 html) \
40874 || exit 1
40876 @endif target-libobjc
40878 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40879 maybe-TAGS-target-libobjc:
40880 @if target-libobjc
40881 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40883 TAGS-target-libobjc: \
40884 configure-target-libobjc
40885 @: $(MAKE); $(unstage)
40886 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40887 r=`${PWD_COMMAND}`; export r; \
40888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40889 $(NORMAL_TARGET_EXPORTS) \
40890 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40891 for flag in $(EXTRA_TARGET_FLAGS); do \
40892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40893 done; \
40894 (cd $(TARGET_SUBDIR)/libobjc && \
40895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40897 "RANLIB=$${RANLIB}" \
40898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40899 TAGS) \
40900 || exit 1
40902 @endif target-libobjc
40904 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40905 maybe-install-info-target-libobjc:
40906 @if target-libobjc
40907 maybe-install-info-target-libobjc: install-info-target-libobjc
40909 install-info-target-libobjc: \
40910 configure-target-libobjc \
40911 info-target-libobjc
40912 @: $(MAKE); $(unstage)
40913 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40914 r=`${PWD_COMMAND}`; export r; \
40915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916 $(NORMAL_TARGET_EXPORTS) \
40917 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40918 for flag in $(EXTRA_TARGET_FLAGS); do \
40919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40920 done; \
40921 (cd $(TARGET_SUBDIR)/libobjc && \
40922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40924 "RANLIB=$${RANLIB}" \
40925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40926 install-info) \
40927 || exit 1
40929 @endif target-libobjc
40931 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40932 maybe-install-pdf-target-libobjc:
40933 @if target-libobjc
40934 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40936 install-pdf-target-libobjc: \
40937 configure-target-libobjc \
40938 pdf-target-libobjc
40939 @: $(MAKE); $(unstage)
40940 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40941 r=`${PWD_COMMAND}`; export r; \
40942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40943 $(NORMAL_TARGET_EXPORTS) \
40944 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40945 for flag in $(EXTRA_TARGET_FLAGS); do \
40946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40947 done; \
40948 (cd $(TARGET_SUBDIR)/libobjc && \
40949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40951 "RANLIB=$${RANLIB}" \
40952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40953 install-pdf) \
40954 || exit 1
40956 @endif target-libobjc
40958 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40959 maybe-install-html-target-libobjc:
40960 @if target-libobjc
40961 maybe-install-html-target-libobjc: install-html-target-libobjc
40963 install-html-target-libobjc: \
40964 configure-target-libobjc \
40965 html-target-libobjc
40966 @: $(MAKE); $(unstage)
40967 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40968 r=`${PWD_COMMAND}`; export r; \
40969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40970 $(NORMAL_TARGET_EXPORTS) \
40971 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40972 for flag in $(EXTRA_TARGET_FLAGS); do \
40973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40974 done; \
40975 (cd $(TARGET_SUBDIR)/libobjc && \
40976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40978 "RANLIB=$${RANLIB}" \
40979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980 install-html) \
40981 || exit 1
40983 @endif target-libobjc
40985 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40986 maybe-installcheck-target-libobjc:
40987 @if target-libobjc
40988 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40990 installcheck-target-libobjc: \
40991 configure-target-libobjc
40992 @: $(MAKE); $(unstage)
40993 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40994 r=`${PWD_COMMAND}`; export r; \
40995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40996 $(NORMAL_TARGET_EXPORTS) \
40997 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40998 for flag in $(EXTRA_TARGET_FLAGS); do \
40999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41000 done; \
41001 (cd $(TARGET_SUBDIR)/libobjc && \
41002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41004 "RANLIB=$${RANLIB}" \
41005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006 installcheck) \
41007 || exit 1
41009 @endif target-libobjc
41011 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41012 maybe-mostlyclean-target-libobjc:
41013 @if target-libobjc
41014 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41016 mostlyclean-target-libobjc:
41017 @: $(MAKE); $(unstage)
41018 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41019 r=`${PWD_COMMAND}`; export r; \
41020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41021 $(NORMAL_TARGET_EXPORTS) \
41022 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
41023 for flag in $(EXTRA_TARGET_FLAGS); do \
41024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025 done; \
41026 (cd $(TARGET_SUBDIR)/libobjc && \
41027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41029 "RANLIB=$${RANLIB}" \
41030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41031 mostlyclean) \
41032 || exit 1
41034 @endif target-libobjc
41036 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41037 maybe-clean-target-libobjc:
41038 @if target-libobjc
41039 maybe-clean-target-libobjc: clean-target-libobjc
41041 clean-target-libobjc:
41042 @: $(MAKE); $(unstage)
41043 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41044 r=`${PWD_COMMAND}`; export r; \
41045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41046 $(NORMAL_TARGET_EXPORTS) \
41047 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
41048 for flag in $(EXTRA_TARGET_FLAGS); do \
41049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41050 done; \
41051 (cd $(TARGET_SUBDIR)/libobjc && \
41052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41054 "RANLIB=$${RANLIB}" \
41055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41056 clean) \
41057 || exit 1
41059 @endif target-libobjc
41061 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41062 maybe-distclean-target-libobjc:
41063 @if target-libobjc
41064 maybe-distclean-target-libobjc: distclean-target-libobjc
41066 distclean-target-libobjc:
41067 @: $(MAKE); $(unstage)
41068 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41069 r=`${PWD_COMMAND}`; export r; \
41070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41071 $(NORMAL_TARGET_EXPORTS) \
41072 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
41073 for flag in $(EXTRA_TARGET_FLAGS); do \
41074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41075 done; \
41076 (cd $(TARGET_SUBDIR)/libobjc && \
41077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41079 "RANLIB=$${RANLIB}" \
41080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41081 distclean) \
41082 || exit 1
41084 @endif target-libobjc
41086 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41087 maybe-maintainer-clean-target-libobjc:
41088 @if target-libobjc
41089 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41091 maintainer-clean-target-libobjc:
41092 @: $(MAKE); $(unstage)
41093 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
41094 r=`${PWD_COMMAND}`; export r; \
41095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096 $(NORMAL_TARGET_EXPORTS) \
41097 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
41098 for flag in $(EXTRA_TARGET_FLAGS); do \
41099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100 done; \
41101 (cd $(TARGET_SUBDIR)/libobjc && \
41102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104 "RANLIB=$${RANLIB}" \
41105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106 maintainer-clean) \
41107 || exit 1
41109 @endif target-libobjc
41115 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41116 maybe-configure-target-libtermcap:
41117 @if gcc-bootstrap
41118 configure-target-libtermcap: stage_current
41119 @endif gcc-bootstrap
41120 @if target-libtermcap
41121 maybe-configure-target-libtermcap: configure-target-libtermcap
41122 configure-target-libtermcap:
41123 @: $(MAKE); $(unstage)
41124 @r=`${PWD_COMMAND}`; export r; \
41125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41126 echo "Checking multilib configuration for libtermcap..."; \
41127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
41129 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41130 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41131 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41132 else \
41133 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41134 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41135 fi; \
41136 else \
41137 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41138 fi; \
41139 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41140 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41141 $(NORMAL_TARGET_EXPORTS) \
41142 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41143 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41144 case $(srcdir) in \
41145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41146 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41148 esac; \
41149 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41150 libsrcdir="$$s/libtermcap"; \
41151 rm -f no-such-file || : ; \
41152 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41153 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41154 --target=${target_alias} $${srcdiroption} \
41155 || exit 1
41156 @endif target-libtermcap
41162 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41163 maybe-all-target-libtermcap:
41164 @if gcc-bootstrap
41165 all-target-libtermcap: stage_current
41166 @endif gcc-bootstrap
41167 @if target-libtermcap
41168 TARGET-target-libtermcap=all
41169 maybe-all-target-libtermcap: all-target-libtermcap
41170 all-target-libtermcap: configure-target-libtermcap
41171 @: $(MAKE); $(unstage)
41172 @r=`${PWD_COMMAND}`; export r; \
41173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174 $(NORMAL_TARGET_EXPORTS) \
41175 (cd $(TARGET_SUBDIR)/libtermcap && \
41176 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
41177 @endif target-libtermcap
41183 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41184 maybe-check-target-libtermcap:
41185 @if target-libtermcap
41186 maybe-check-target-libtermcap: check-target-libtermcap
41188 # Dummy target for uncheckable module.
41189 check-target-libtermcap:
41191 @endif target-libtermcap
41193 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41194 maybe-install-target-libtermcap:
41195 @if target-libtermcap
41196 maybe-install-target-libtermcap: install-target-libtermcap
41198 install-target-libtermcap: installdirs
41199 @: $(MAKE); $(unstage)
41200 @r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(NORMAL_TARGET_EXPORTS) \
41203 (cd $(TARGET_SUBDIR)/libtermcap && \
41204 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41206 @endif target-libtermcap
41208 # Other targets (info, dvi, pdf, etc.)
41210 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41211 maybe-info-target-libtermcap:
41212 @if target-libtermcap
41213 maybe-info-target-libtermcap: info-target-libtermcap
41215 info-target-libtermcap: \
41216 configure-target-libtermcap
41217 @: $(MAKE); $(unstage)
41218 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41219 r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(NORMAL_TARGET_EXPORTS) \
41222 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
41223 for flag in $(EXTRA_TARGET_FLAGS); do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 (cd $(TARGET_SUBDIR)/libtermcap && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229 "RANLIB=$${RANLIB}" \
41230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231 info) \
41232 || exit 1
41234 @endif target-libtermcap
41236 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41237 maybe-dvi-target-libtermcap:
41238 @if target-libtermcap
41239 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41241 dvi-target-libtermcap: \
41242 configure-target-libtermcap
41243 @: $(MAKE); $(unstage)
41244 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41245 r=`${PWD_COMMAND}`; export r; \
41246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41247 $(NORMAL_TARGET_EXPORTS) \
41248 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
41249 for flag in $(EXTRA_TARGET_FLAGS); do \
41250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41251 done; \
41252 (cd $(TARGET_SUBDIR)/libtermcap && \
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 dvi) \
41258 || exit 1
41260 @endif target-libtermcap
41262 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41263 maybe-pdf-target-libtermcap:
41264 @if target-libtermcap
41265 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41267 pdf-target-libtermcap: \
41268 configure-target-libtermcap
41269 @: $(MAKE); $(unstage)
41270 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41271 r=`${PWD_COMMAND}`; export r; \
41272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273 $(NORMAL_TARGET_EXPORTS) \
41274 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41275 for flag in $(EXTRA_TARGET_FLAGS); do \
41276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41277 done; \
41278 (cd $(TARGET_SUBDIR)/libtermcap && \
41279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41281 "RANLIB=$${RANLIB}" \
41282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41283 pdf) \
41284 || exit 1
41286 @endif target-libtermcap
41288 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41289 maybe-html-target-libtermcap:
41290 @if target-libtermcap
41291 maybe-html-target-libtermcap: html-target-libtermcap
41293 html-target-libtermcap: \
41294 configure-target-libtermcap
41295 @: $(MAKE); $(unstage)
41296 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41297 r=`${PWD_COMMAND}`; export r; \
41298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299 $(NORMAL_TARGET_EXPORTS) \
41300 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41301 for flag in $(EXTRA_TARGET_FLAGS); do \
41302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303 done; \
41304 (cd $(TARGET_SUBDIR)/libtermcap && \
41305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307 "RANLIB=$${RANLIB}" \
41308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309 html) \
41310 || exit 1
41312 @endif target-libtermcap
41314 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41315 maybe-TAGS-target-libtermcap:
41316 @if target-libtermcap
41317 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41319 TAGS-target-libtermcap: \
41320 configure-target-libtermcap
41321 @: $(MAKE); $(unstage)
41322 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41323 r=`${PWD_COMMAND}`; export r; \
41324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41325 $(NORMAL_TARGET_EXPORTS) \
41326 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41327 for flag in $(EXTRA_TARGET_FLAGS); do \
41328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41329 done; \
41330 (cd $(TARGET_SUBDIR)/libtermcap && \
41331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41333 "RANLIB=$${RANLIB}" \
41334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41335 TAGS) \
41336 || exit 1
41338 @endif target-libtermcap
41340 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41341 maybe-install-info-target-libtermcap:
41342 @if target-libtermcap
41343 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41345 install-info-target-libtermcap: \
41346 configure-target-libtermcap \
41347 info-target-libtermcap
41348 @: $(MAKE); $(unstage)
41349 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41350 r=`${PWD_COMMAND}`; export r; \
41351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41352 $(NORMAL_TARGET_EXPORTS) \
41353 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41354 for flag in $(EXTRA_TARGET_FLAGS); do \
41355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41356 done; \
41357 (cd $(TARGET_SUBDIR)/libtermcap && \
41358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41360 "RANLIB=$${RANLIB}" \
41361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41362 install-info) \
41363 || exit 1
41365 @endif target-libtermcap
41367 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41368 maybe-install-pdf-target-libtermcap:
41369 @if target-libtermcap
41370 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41372 install-pdf-target-libtermcap: \
41373 configure-target-libtermcap \
41374 pdf-target-libtermcap
41375 @: $(MAKE); $(unstage)
41376 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41377 r=`${PWD_COMMAND}`; export r; \
41378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41379 $(NORMAL_TARGET_EXPORTS) \
41380 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41381 for flag in $(EXTRA_TARGET_FLAGS); do \
41382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383 done; \
41384 (cd $(TARGET_SUBDIR)/libtermcap && \
41385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41387 "RANLIB=$${RANLIB}" \
41388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41389 install-pdf) \
41390 || exit 1
41392 @endif target-libtermcap
41394 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41395 maybe-install-html-target-libtermcap:
41396 @if target-libtermcap
41397 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41399 install-html-target-libtermcap: \
41400 configure-target-libtermcap \
41401 html-target-libtermcap
41402 @: $(MAKE); $(unstage)
41403 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41404 r=`${PWD_COMMAND}`; export r; \
41405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406 $(NORMAL_TARGET_EXPORTS) \
41407 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41408 for flag in $(EXTRA_TARGET_FLAGS); do \
41409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41410 done; \
41411 (cd $(TARGET_SUBDIR)/libtermcap && \
41412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41414 "RANLIB=$${RANLIB}" \
41415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41416 install-html) \
41417 || exit 1
41419 @endif target-libtermcap
41421 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41422 maybe-installcheck-target-libtermcap:
41423 @if target-libtermcap
41424 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41426 installcheck-target-libtermcap: \
41427 configure-target-libtermcap
41428 @: $(MAKE); $(unstage)
41429 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41430 r=`${PWD_COMMAND}`; export r; \
41431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432 $(NORMAL_TARGET_EXPORTS) \
41433 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41434 for flag in $(EXTRA_TARGET_FLAGS); do \
41435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41436 done; \
41437 (cd $(TARGET_SUBDIR)/libtermcap && \
41438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41440 "RANLIB=$${RANLIB}" \
41441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41442 installcheck) \
41443 || exit 1
41445 @endif target-libtermcap
41447 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41448 maybe-mostlyclean-target-libtermcap:
41449 @if target-libtermcap
41450 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41452 # libtermcap doesn't support mostlyclean.
41453 mostlyclean-target-libtermcap:
41455 @endif target-libtermcap
41457 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41458 maybe-clean-target-libtermcap:
41459 @if target-libtermcap
41460 maybe-clean-target-libtermcap: clean-target-libtermcap
41462 # libtermcap doesn't support clean.
41463 clean-target-libtermcap:
41465 @endif target-libtermcap
41467 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41468 maybe-distclean-target-libtermcap:
41469 @if target-libtermcap
41470 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41472 # libtermcap doesn't support distclean.
41473 distclean-target-libtermcap:
41475 @endif target-libtermcap
41477 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41478 maybe-maintainer-clean-target-libtermcap:
41479 @if target-libtermcap
41480 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41482 # libtermcap doesn't support maintainer-clean.
41483 maintainer-clean-target-libtermcap:
41485 @endif target-libtermcap
41491 .PHONY: configure-target-winsup maybe-configure-target-winsup
41492 maybe-configure-target-winsup:
41493 @if gcc-bootstrap
41494 configure-target-winsup: stage_current
41495 @endif gcc-bootstrap
41496 @if target-winsup
41497 maybe-configure-target-winsup: configure-target-winsup
41498 configure-target-winsup:
41499 @: $(MAKE); $(unstage)
41500 @r=`${PWD_COMMAND}`; export r; \
41501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41502 echo "Checking multilib configuration for winsup..."; \
41503 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41504 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41505 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41506 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41507 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41508 else \
41509 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41510 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41511 fi; \
41512 else \
41513 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41514 fi; \
41515 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41516 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41517 $(NORMAL_TARGET_EXPORTS) \
41518 echo Configuring in $(TARGET_SUBDIR)/winsup; \
41519 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41520 case $(srcdir) in \
41521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41522 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41524 esac; \
41525 srcdiroption="--srcdir=$${topdir}/winsup"; \
41526 libsrcdir="$$s/winsup"; \
41527 rm -f no-such-file || : ; \
41528 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41530 --target=${target_alias} $${srcdiroption} \
41531 || exit 1
41532 @endif target-winsup
41538 .PHONY: all-target-winsup maybe-all-target-winsup
41539 maybe-all-target-winsup:
41540 @if gcc-bootstrap
41541 all-target-winsup: stage_current
41542 @endif gcc-bootstrap
41543 @if target-winsup
41544 TARGET-target-winsup=all
41545 maybe-all-target-winsup: all-target-winsup
41546 all-target-winsup: configure-target-winsup
41547 @: $(MAKE); $(unstage)
41548 @r=`${PWD_COMMAND}`; export r; \
41549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550 $(NORMAL_TARGET_EXPORTS) \
41551 (cd $(TARGET_SUBDIR)/winsup && \
41552 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
41553 @endif target-winsup
41559 .PHONY: check-target-winsup maybe-check-target-winsup
41560 maybe-check-target-winsup:
41561 @if target-winsup
41562 maybe-check-target-winsup: check-target-winsup
41564 check-target-winsup:
41565 @: $(MAKE); $(unstage)
41566 @r=`${PWD_COMMAND}`; export r; \
41567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41568 $(NORMAL_TARGET_EXPORTS) \
41569 (cd $(TARGET_SUBDIR)/winsup && \
41570 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41572 @endif target-winsup
41574 .PHONY: install-target-winsup maybe-install-target-winsup
41575 maybe-install-target-winsup:
41576 @if target-winsup
41577 maybe-install-target-winsup: install-target-winsup
41579 install-target-winsup: installdirs
41580 @: $(MAKE); $(unstage)
41581 @r=`${PWD_COMMAND}`; export r; \
41582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583 $(NORMAL_TARGET_EXPORTS) \
41584 (cd $(TARGET_SUBDIR)/winsup && \
41585 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41587 @endif target-winsup
41589 # Other targets (info, dvi, pdf, etc.)
41591 .PHONY: maybe-info-target-winsup info-target-winsup
41592 maybe-info-target-winsup:
41593 @if target-winsup
41594 maybe-info-target-winsup: info-target-winsup
41596 info-target-winsup: \
41597 configure-target-winsup
41598 @: $(MAKE); $(unstage)
41599 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41600 r=`${PWD_COMMAND}`; export r; \
41601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41602 $(NORMAL_TARGET_EXPORTS) \
41603 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41604 for flag in $(EXTRA_TARGET_FLAGS); do \
41605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41606 done; \
41607 (cd $(TARGET_SUBDIR)/winsup && \
41608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41610 "RANLIB=$${RANLIB}" \
41611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41612 info) \
41613 || exit 1
41615 @endif target-winsup
41617 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41618 maybe-dvi-target-winsup:
41619 @if target-winsup
41620 maybe-dvi-target-winsup: dvi-target-winsup
41622 dvi-target-winsup: \
41623 configure-target-winsup
41624 @: $(MAKE); $(unstage)
41625 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41626 r=`${PWD_COMMAND}`; export r; \
41627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41628 $(NORMAL_TARGET_EXPORTS) \
41629 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41630 for flag in $(EXTRA_TARGET_FLAGS); do \
41631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41632 done; \
41633 (cd $(TARGET_SUBDIR)/winsup && \
41634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41636 "RANLIB=$${RANLIB}" \
41637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41638 dvi) \
41639 || exit 1
41641 @endif target-winsup
41643 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41644 maybe-pdf-target-winsup:
41645 @if target-winsup
41646 maybe-pdf-target-winsup: pdf-target-winsup
41648 pdf-target-winsup: \
41649 configure-target-winsup
41650 @: $(MAKE); $(unstage)
41651 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41652 r=`${PWD_COMMAND}`; export r; \
41653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41654 $(NORMAL_TARGET_EXPORTS) \
41655 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41656 for flag in $(EXTRA_TARGET_FLAGS); do \
41657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41658 done; \
41659 (cd $(TARGET_SUBDIR)/winsup && \
41660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41662 "RANLIB=$${RANLIB}" \
41663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41664 pdf) \
41665 || exit 1
41667 @endif target-winsup
41669 .PHONY: maybe-html-target-winsup html-target-winsup
41670 maybe-html-target-winsup:
41671 @if target-winsup
41672 maybe-html-target-winsup: html-target-winsup
41674 html-target-winsup: \
41675 configure-target-winsup
41676 @: $(MAKE); $(unstage)
41677 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41678 r=`${PWD_COMMAND}`; export r; \
41679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41680 $(NORMAL_TARGET_EXPORTS) \
41681 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41682 for flag in $(EXTRA_TARGET_FLAGS); do \
41683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41684 done; \
41685 (cd $(TARGET_SUBDIR)/winsup && \
41686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41688 "RANLIB=$${RANLIB}" \
41689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41690 html) \
41691 || exit 1
41693 @endif target-winsup
41695 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41696 maybe-TAGS-target-winsup:
41697 @if target-winsup
41698 maybe-TAGS-target-winsup: TAGS-target-winsup
41700 TAGS-target-winsup: \
41701 configure-target-winsup
41702 @: $(MAKE); $(unstage)
41703 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41704 r=`${PWD_COMMAND}`; export r; \
41705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41706 $(NORMAL_TARGET_EXPORTS) \
41707 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41708 for flag in $(EXTRA_TARGET_FLAGS); do \
41709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41710 done; \
41711 (cd $(TARGET_SUBDIR)/winsup && \
41712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41714 "RANLIB=$${RANLIB}" \
41715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41716 TAGS) \
41717 || exit 1
41719 @endif target-winsup
41721 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41722 maybe-install-info-target-winsup:
41723 @if target-winsup
41724 maybe-install-info-target-winsup: install-info-target-winsup
41726 install-info-target-winsup: \
41727 configure-target-winsup \
41728 info-target-winsup
41729 @: $(MAKE); $(unstage)
41730 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41731 r=`${PWD_COMMAND}`; export r; \
41732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41733 $(NORMAL_TARGET_EXPORTS) \
41734 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41735 for flag in $(EXTRA_TARGET_FLAGS); do \
41736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41737 done; \
41738 (cd $(TARGET_SUBDIR)/winsup && \
41739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41741 "RANLIB=$${RANLIB}" \
41742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41743 install-info) \
41744 || exit 1
41746 @endif target-winsup
41748 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
41749 maybe-install-pdf-target-winsup:
41750 @if target-winsup
41751 maybe-install-pdf-target-winsup: install-pdf-target-winsup
41753 install-pdf-target-winsup: \
41754 configure-target-winsup \
41755 pdf-target-winsup
41756 @: $(MAKE); $(unstage)
41757 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41758 r=`${PWD_COMMAND}`; export r; \
41759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41760 $(NORMAL_TARGET_EXPORTS) \
41761 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
41762 for flag in $(EXTRA_TARGET_FLAGS); do \
41763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41764 done; \
41765 (cd $(TARGET_SUBDIR)/winsup && \
41766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41768 "RANLIB=$${RANLIB}" \
41769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41770 install-pdf) \
41771 || exit 1
41773 @endif target-winsup
41775 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
41776 maybe-install-html-target-winsup:
41777 @if target-winsup
41778 maybe-install-html-target-winsup: install-html-target-winsup
41780 install-html-target-winsup: \
41781 configure-target-winsup \
41782 html-target-winsup
41783 @: $(MAKE); $(unstage)
41784 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41785 r=`${PWD_COMMAND}`; export r; \
41786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787 $(NORMAL_TARGET_EXPORTS) \
41788 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
41789 for flag in $(EXTRA_TARGET_FLAGS); do \
41790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41791 done; \
41792 (cd $(TARGET_SUBDIR)/winsup && \
41793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795 "RANLIB=$${RANLIB}" \
41796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797 install-html) \
41798 || exit 1
41800 @endif target-winsup
41802 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
41803 maybe-installcheck-target-winsup:
41804 @if target-winsup
41805 maybe-installcheck-target-winsup: installcheck-target-winsup
41807 installcheck-target-winsup: \
41808 configure-target-winsup
41809 @: $(MAKE); $(unstage)
41810 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41811 r=`${PWD_COMMAND}`; export r; \
41812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41813 $(NORMAL_TARGET_EXPORTS) \
41814 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
41815 for flag in $(EXTRA_TARGET_FLAGS); do \
41816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41817 done; \
41818 (cd $(TARGET_SUBDIR)/winsup && \
41819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41821 "RANLIB=$${RANLIB}" \
41822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41823 installcheck) \
41824 || exit 1
41826 @endif target-winsup
41828 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
41829 maybe-mostlyclean-target-winsup:
41830 @if target-winsup
41831 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
41833 mostlyclean-target-winsup:
41834 @: $(MAKE); $(unstage)
41835 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41836 r=`${PWD_COMMAND}`; export r; \
41837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41838 $(NORMAL_TARGET_EXPORTS) \
41839 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
41840 for flag in $(EXTRA_TARGET_FLAGS); do \
41841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41842 done; \
41843 (cd $(TARGET_SUBDIR)/winsup && \
41844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41846 "RANLIB=$${RANLIB}" \
41847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41848 mostlyclean) \
41849 || exit 1
41851 @endif target-winsup
41853 .PHONY: maybe-clean-target-winsup clean-target-winsup
41854 maybe-clean-target-winsup:
41855 @if target-winsup
41856 maybe-clean-target-winsup: clean-target-winsup
41858 clean-target-winsup:
41859 @: $(MAKE); $(unstage)
41860 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41861 r=`${PWD_COMMAND}`; export r; \
41862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41863 $(NORMAL_TARGET_EXPORTS) \
41864 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
41865 for flag in $(EXTRA_TARGET_FLAGS); do \
41866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41867 done; \
41868 (cd $(TARGET_SUBDIR)/winsup && \
41869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41871 "RANLIB=$${RANLIB}" \
41872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41873 clean) \
41874 || exit 1
41876 @endif target-winsup
41878 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
41879 maybe-distclean-target-winsup:
41880 @if target-winsup
41881 maybe-distclean-target-winsup: distclean-target-winsup
41883 distclean-target-winsup:
41884 @: $(MAKE); $(unstage)
41885 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41886 r=`${PWD_COMMAND}`; export r; \
41887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41888 $(NORMAL_TARGET_EXPORTS) \
41889 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
41890 for flag in $(EXTRA_TARGET_FLAGS); do \
41891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41892 done; \
41893 (cd $(TARGET_SUBDIR)/winsup && \
41894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41896 "RANLIB=$${RANLIB}" \
41897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41898 distclean) \
41899 || exit 1
41901 @endif target-winsup
41903 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
41904 maybe-maintainer-clean-target-winsup:
41905 @if target-winsup
41906 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
41908 maintainer-clean-target-winsup:
41909 @: $(MAKE); $(unstage)
41910 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41911 r=`${PWD_COMMAND}`; export r; \
41912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913 $(NORMAL_TARGET_EXPORTS) \
41914 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
41915 for flag in $(EXTRA_TARGET_FLAGS); do \
41916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41917 done; \
41918 (cd $(TARGET_SUBDIR)/winsup && \
41919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921 "RANLIB=$${RANLIB}" \
41922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923 maintainer-clean) \
41924 || exit 1
41926 @endif target-winsup
41932 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
41933 maybe-configure-target-libgloss:
41934 @if gcc-bootstrap
41935 configure-target-libgloss: stage_current
41936 @endif gcc-bootstrap
41937 @if target-libgloss
41938 maybe-configure-target-libgloss: configure-target-libgloss
41939 configure-target-libgloss:
41940 @: $(MAKE); $(unstage)
41941 @r=`${PWD_COMMAND}`; export r; \
41942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41943 echo "Checking multilib configuration for libgloss..."; \
41944 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41945 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
41946 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41947 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41948 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
41949 else \
41950 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
41951 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41952 fi; \
41953 else \
41954 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41955 fi; \
41956 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
41957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41958 $(NORMAL_TARGET_EXPORTS) \
41959 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
41960 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
41961 case $(srcdir) in \
41962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41963 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
41964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41965 esac; \
41966 srcdiroption="--srcdir=$${topdir}/libgloss"; \
41967 libsrcdir="$$s/libgloss"; \
41968 rm -f no-such-file || : ; \
41969 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41970 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41971 --target=${target_alias} $${srcdiroption} \
41972 || exit 1
41973 @endif target-libgloss
41979 .PHONY: all-target-libgloss maybe-all-target-libgloss
41980 maybe-all-target-libgloss:
41981 @if gcc-bootstrap
41982 all-target-libgloss: stage_current
41983 @endif gcc-bootstrap
41984 @if target-libgloss
41985 TARGET-target-libgloss=all
41986 maybe-all-target-libgloss: all-target-libgloss
41987 all-target-libgloss: configure-target-libgloss
41988 @: $(MAKE); $(unstage)
41989 @r=`${PWD_COMMAND}`; export r; \
41990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41991 $(NORMAL_TARGET_EXPORTS) \
41992 (cd $(TARGET_SUBDIR)/libgloss && \
41993 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
41994 @endif target-libgloss
42000 .PHONY: check-target-libgloss maybe-check-target-libgloss
42001 maybe-check-target-libgloss:
42002 @if target-libgloss
42003 maybe-check-target-libgloss: check-target-libgloss
42005 # Dummy target for uncheckable module.
42006 check-target-libgloss:
42008 @endif target-libgloss
42010 .PHONY: install-target-libgloss maybe-install-target-libgloss
42011 maybe-install-target-libgloss:
42012 @if target-libgloss
42013 maybe-install-target-libgloss: install-target-libgloss
42015 install-target-libgloss: installdirs
42016 @: $(MAKE); $(unstage)
42017 @r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(NORMAL_TARGET_EXPORTS) \
42020 (cd $(TARGET_SUBDIR)/libgloss && \
42021 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42023 @endif target-libgloss
42025 # Other targets (info, dvi, pdf, etc.)
42027 .PHONY: maybe-info-target-libgloss info-target-libgloss
42028 maybe-info-target-libgloss:
42029 @if target-libgloss
42030 maybe-info-target-libgloss: info-target-libgloss
42032 info-target-libgloss: \
42033 configure-target-libgloss
42034 @: $(MAKE); $(unstage)
42035 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42036 r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 $(NORMAL_TARGET_EXPORTS) \
42039 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
42040 for flag in $(EXTRA_TARGET_FLAGS); do \
42041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42042 done; \
42043 (cd $(TARGET_SUBDIR)/libgloss && \
42044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42046 "RANLIB=$${RANLIB}" \
42047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42048 info) \
42049 || exit 1
42051 @endif target-libgloss
42053 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42054 maybe-dvi-target-libgloss:
42055 @if target-libgloss
42056 maybe-dvi-target-libgloss: dvi-target-libgloss
42058 dvi-target-libgloss: \
42059 configure-target-libgloss
42060 @: $(MAKE); $(unstage)
42061 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42062 r=`${PWD_COMMAND}`; export r; \
42063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064 $(NORMAL_TARGET_EXPORTS) \
42065 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
42066 for flag in $(EXTRA_TARGET_FLAGS); do \
42067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42068 done; \
42069 (cd $(TARGET_SUBDIR)/libgloss && \
42070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42072 "RANLIB=$${RANLIB}" \
42073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42074 dvi) \
42075 || exit 1
42077 @endif target-libgloss
42079 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42080 maybe-pdf-target-libgloss:
42081 @if target-libgloss
42082 maybe-pdf-target-libgloss: pdf-target-libgloss
42084 pdf-target-libgloss: \
42085 configure-target-libgloss
42086 @: $(MAKE); $(unstage)
42087 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42088 r=`${PWD_COMMAND}`; export r; \
42089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42090 $(NORMAL_TARGET_EXPORTS) \
42091 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
42092 for flag in $(EXTRA_TARGET_FLAGS); do \
42093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42094 done; \
42095 (cd $(TARGET_SUBDIR)/libgloss && \
42096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42098 "RANLIB=$${RANLIB}" \
42099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42100 pdf) \
42101 || exit 1
42103 @endif target-libgloss
42105 .PHONY: maybe-html-target-libgloss html-target-libgloss
42106 maybe-html-target-libgloss:
42107 @if target-libgloss
42108 maybe-html-target-libgloss: html-target-libgloss
42110 html-target-libgloss: \
42111 configure-target-libgloss
42112 @: $(MAKE); $(unstage)
42113 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42114 r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 $(NORMAL_TARGET_EXPORTS) \
42117 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
42118 for flag in $(EXTRA_TARGET_FLAGS); do \
42119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42120 done; \
42121 (cd $(TARGET_SUBDIR)/libgloss && \
42122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42124 "RANLIB=$${RANLIB}" \
42125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42126 html) \
42127 || exit 1
42129 @endif target-libgloss
42131 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42132 maybe-TAGS-target-libgloss:
42133 @if target-libgloss
42134 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42136 TAGS-target-libgloss: \
42137 configure-target-libgloss
42138 @: $(MAKE); $(unstage)
42139 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42140 r=`${PWD_COMMAND}`; export r; \
42141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142 $(NORMAL_TARGET_EXPORTS) \
42143 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
42144 for flag in $(EXTRA_TARGET_FLAGS); do \
42145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42146 done; \
42147 (cd $(TARGET_SUBDIR)/libgloss && \
42148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150 "RANLIB=$${RANLIB}" \
42151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152 TAGS) \
42153 || exit 1
42155 @endif target-libgloss
42157 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42158 maybe-install-info-target-libgloss:
42159 @if target-libgloss
42160 maybe-install-info-target-libgloss: install-info-target-libgloss
42162 install-info-target-libgloss: \
42163 configure-target-libgloss \
42164 info-target-libgloss
42165 @: $(MAKE); $(unstage)
42166 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42167 r=`${PWD_COMMAND}`; export r; \
42168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42169 $(NORMAL_TARGET_EXPORTS) \
42170 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
42171 for flag in $(EXTRA_TARGET_FLAGS); do \
42172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42173 done; \
42174 (cd $(TARGET_SUBDIR)/libgloss && \
42175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42177 "RANLIB=$${RANLIB}" \
42178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42179 install-info) \
42180 || exit 1
42182 @endif target-libgloss
42184 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42185 maybe-install-pdf-target-libgloss:
42186 @if target-libgloss
42187 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42189 install-pdf-target-libgloss: \
42190 configure-target-libgloss \
42191 pdf-target-libgloss
42192 @: $(MAKE); $(unstage)
42193 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42194 r=`${PWD_COMMAND}`; export r; \
42195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196 $(NORMAL_TARGET_EXPORTS) \
42197 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
42198 for flag in $(EXTRA_TARGET_FLAGS); do \
42199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42200 done; \
42201 (cd $(TARGET_SUBDIR)/libgloss && \
42202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42204 "RANLIB=$${RANLIB}" \
42205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42206 install-pdf) \
42207 || exit 1
42209 @endif target-libgloss
42211 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42212 maybe-install-html-target-libgloss:
42213 @if target-libgloss
42214 maybe-install-html-target-libgloss: install-html-target-libgloss
42216 install-html-target-libgloss: \
42217 configure-target-libgloss \
42218 html-target-libgloss
42219 @: $(MAKE); $(unstage)
42220 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42221 r=`${PWD_COMMAND}`; export r; \
42222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223 $(NORMAL_TARGET_EXPORTS) \
42224 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
42225 for flag in $(EXTRA_TARGET_FLAGS); do \
42226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42227 done; \
42228 (cd $(TARGET_SUBDIR)/libgloss && \
42229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42231 "RANLIB=$${RANLIB}" \
42232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42233 install-html) \
42234 || exit 1
42236 @endif target-libgloss
42238 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42239 maybe-installcheck-target-libgloss:
42240 @if target-libgloss
42241 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42243 installcheck-target-libgloss: \
42244 configure-target-libgloss
42245 @: $(MAKE); $(unstage)
42246 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42247 r=`${PWD_COMMAND}`; export r; \
42248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249 $(NORMAL_TARGET_EXPORTS) \
42250 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
42251 for flag in $(EXTRA_TARGET_FLAGS); do \
42252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42253 done; \
42254 (cd $(TARGET_SUBDIR)/libgloss && \
42255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42257 "RANLIB=$${RANLIB}" \
42258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42259 installcheck) \
42260 || exit 1
42262 @endif target-libgloss
42264 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42265 maybe-mostlyclean-target-libgloss:
42266 @if target-libgloss
42267 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42269 mostlyclean-target-libgloss:
42270 @: $(MAKE); $(unstage)
42271 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42272 r=`${PWD_COMMAND}`; export r; \
42273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274 $(NORMAL_TARGET_EXPORTS) \
42275 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42276 for flag in $(EXTRA_TARGET_FLAGS); do \
42277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278 done; \
42279 (cd $(TARGET_SUBDIR)/libgloss && \
42280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42282 "RANLIB=$${RANLIB}" \
42283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42284 mostlyclean) \
42285 || exit 1
42287 @endif target-libgloss
42289 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42290 maybe-clean-target-libgloss:
42291 @if target-libgloss
42292 maybe-clean-target-libgloss: clean-target-libgloss
42294 clean-target-libgloss:
42295 @: $(MAKE); $(unstage)
42296 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42297 r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 $(NORMAL_TARGET_EXPORTS) \
42300 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42301 for flag in $(EXTRA_TARGET_FLAGS); do \
42302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42303 done; \
42304 (cd $(TARGET_SUBDIR)/libgloss && \
42305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307 "RANLIB=$${RANLIB}" \
42308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309 clean) \
42310 || exit 1
42312 @endif target-libgloss
42314 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42315 maybe-distclean-target-libgloss:
42316 @if target-libgloss
42317 maybe-distclean-target-libgloss: distclean-target-libgloss
42319 distclean-target-libgloss:
42320 @: $(MAKE); $(unstage)
42321 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(NORMAL_TARGET_EXPORTS) \
42325 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42326 for flag in $(EXTRA_TARGET_FLAGS); do \
42327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328 done; \
42329 (cd $(TARGET_SUBDIR)/libgloss && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 distclean) \
42335 || exit 1
42337 @endif target-libgloss
42339 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42340 maybe-maintainer-clean-target-libgloss:
42341 @if target-libgloss
42342 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42344 maintainer-clean-target-libgloss:
42345 @: $(MAKE); $(unstage)
42346 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42347 r=`${PWD_COMMAND}`; export r; \
42348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349 $(NORMAL_TARGET_EXPORTS) \
42350 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42351 for flag in $(EXTRA_TARGET_FLAGS); do \
42352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42353 done; \
42354 (cd $(TARGET_SUBDIR)/libgloss && \
42355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42357 "RANLIB=$${RANLIB}" \
42358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42359 maintainer-clean) \
42360 || exit 1
42362 @endif target-libgloss
42368 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
42369 maybe-configure-target-libiberty:
42370 @if gcc-bootstrap
42371 configure-target-libiberty: stage_current
42372 @endif gcc-bootstrap
42373 @if target-libiberty
42374 maybe-configure-target-libiberty: configure-target-libiberty
42375 configure-target-libiberty:
42376 @: $(MAKE); $(unstage)
42377 @r=`${PWD_COMMAND}`; export r; \
42378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379 echo "Checking multilib configuration for libiberty..."; \
42380 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42381 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
42382 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42383 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
42384 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
42385 else \
42386 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
42387 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42388 fi; \
42389 else \
42390 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
42391 fi; \
42392 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
42393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
42394 $(NORMAL_TARGET_EXPORTS) \
42395 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
42396 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
42397 case $(srcdir) in \
42398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42399 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
42400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42401 esac; \
42402 srcdiroption="--srcdir=$${topdir}/libiberty"; \
42403 libsrcdir="$$s/libiberty"; \
42404 rm -f no-such-file || : ; \
42405 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42407 --target=${target_alias} $${srcdiroption} \
42408 || exit 1
42409 @endif target-libiberty
42415 .PHONY: all-target-libiberty maybe-all-target-libiberty
42416 maybe-all-target-libiberty:
42417 @if gcc-bootstrap
42418 all-target-libiberty: stage_current
42419 @endif gcc-bootstrap
42420 @if target-libiberty
42421 TARGET-target-libiberty=all
42422 maybe-all-target-libiberty: all-target-libiberty
42423 all-target-libiberty: configure-target-libiberty
42424 @: $(MAKE); $(unstage)
42425 @r=`${PWD_COMMAND}`; export r; \
42426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427 $(NORMAL_TARGET_EXPORTS) \
42428 (cd $(TARGET_SUBDIR)/libiberty && \
42429 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
42430 @endif target-libiberty
42436 .PHONY: check-target-libiberty maybe-check-target-libiberty
42437 maybe-check-target-libiberty:
42438 @if target-libiberty
42439 maybe-check-target-libiberty: check-target-libiberty
42441 check-target-libiberty:
42442 @: $(MAKE); $(unstage)
42443 @r=`${PWD_COMMAND}`; export r; \
42444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445 $(NORMAL_TARGET_EXPORTS) \
42446 (cd $(TARGET_SUBDIR)/libiberty && \
42447 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42449 @endif target-libiberty
42451 .PHONY: install-target-libiberty maybe-install-target-libiberty
42452 maybe-install-target-libiberty:
42453 @if target-libiberty
42454 maybe-install-target-libiberty: install-target-libiberty
42456 install-target-libiberty: installdirs
42457 @: $(MAKE); $(unstage)
42458 @r=`${PWD_COMMAND}`; export r; \
42459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42460 $(NORMAL_TARGET_EXPORTS) \
42461 (cd $(TARGET_SUBDIR)/libiberty && \
42462 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42464 @endif target-libiberty
42466 # Other targets (info, dvi, pdf, etc.)
42468 .PHONY: maybe-info-target-libiberty info-target-libiberty
42469 maybe-info-target-libiberty:
42470 @if target-libiberty
42471 maybe-info-target-libiberty: info-target-libiberty
42473 info-target-libiberty: \
42474 configure-target-libiberty
42475 @: $(MAKE); $(unstage)
42476 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42477 r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 $(NORMAL_TARGET_EXPORTS) \
42480 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
42481 for flag in $(EXTRA_TARGET_FLAGS); do \
42482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42483 done; \
42484 (cd $(TARGET_SUBDIR)/libiberty && \
42485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487 "RANLIB=$${RANLIB}" \
42488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489 info) \
42490 || exit 1
42492 @endif target-libiberty
42494 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
42495 maybe-dvi-target-libiberty:
42496 @if target-libiberty
42497 maybe-dvi-target-libiberty: dvi-target-libiberty
42499 dvi-target-libiberty: \
42500 configure-target-libiberty
42501 @: $(MAKE); $(unstage)
42502 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42503 r=`${PWD_COMMAND}`; export r; \
42504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505 $(NORMAL_TARGET_EXPORTS) \
42506 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
42507 for flag in $(EXTRA_TARGET_FLAGS); do \
42508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509 done; \
42510 (cd $(TARGET_SUBDIR)/libiberty && \
42511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513 "RANLIB=$${RANLIB}" \
42514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515 dvi) \
42516 || exit 1
42518 @endif target-libiberty
42520 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
42521 maybe-pdf-target-libiberty:
42522 @if target-libiberty
42523 maybe-pdf-target-libiberty: pdf-target-libiberty
42525 pdf-target-libiberty: \
42526 configure-target-libiberty
42527 @: $(MAKE); $(unstage)
42528 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42529 r=`${PWD_COMMAND}`; export r; \
42530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531 $(NORMAL_TARGET_EXPORTS) \
42532 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
42533 for flag in $(EXTRA_TARGET_FLAGS); do \
42534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42535 done; \
42536 (cd $(TARGET_SUBDIR)/libiberty && \
42537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539 "RANLIB=$${RANLIB}" \
42540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541 pdf) \
42542 || exit 1
42544 @endif target-libiberty
42546 .PHONY: maybe-html-target-libiberty html-target-libiberty
42547 maybe-html-target-libiberty:
42548 @if target-libiberty
42549 maybe-html-target-libiberty: html-target-libiberty
42551 html-target-libiberty: \
42552 configure-target-libiberty
42553 @: $(MAKE); $(unstage)
42554 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42555 r=`${PWD_COMMAND}`; export r; \
42556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42557 $(NORMAL_TARGET_EXPORTS) \
42558 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
42559 for flag in $(EXTRA_TARGET_FLAGS); do \
42560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42561 done; \
42562 (cd $(TARGET_SUBDIR)/libiberty && \
42563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42565 "RANLIB=$${RANLIB}" \
42566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42567 html) \
42568 || exit 1
42570 @endif target-libiberty
42572 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
42573 maybe-TAGS-target-libiberty:
42574 @if target-libiberty
42575 maybe-TAGS-target-libiberty: TAGS-target-libiberty
42577 TAGS-target-libiberty: \
42578 configure-target-libiberty
42579 @: $(MAKE); $(unstage)
42580 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42581 r=`${PWD_COMMAND}`; export r; \
42582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583 $(NORMAL_TARGET_EXPORTS) \
42584 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
42585 for flag in $(EXTRA_TARGET_FLAGS); do \
42586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42587 done; \
42588 (cd $(TARGET_SUBDIR)/libiberty && \
42589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42591 "RANLIB=$${RANLIB}" \
42592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42593 TAGS) \
42594 || exit 1
42596 @endif target-libiberty
42598 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
42599 maybe-install-info-target-libiberty:
42600 @if target-libiberty
42601 maybe-install-info-target-libiberty: install-info-target-libiberty
42603 install-info-target-libiberty: \
42604 configure-target-libiberty \
42605 info-target-libiberty
42606 @: $(MAKE); $(unstage)
42607 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42608 r=`${PWD_COMMAND}`; export r; \
42609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610 $(NORMAL_TARGET_EXPORTS) \
42611 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
42612 for flag in $(EXTRA_TARGET_FLAGS); do \
42613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42614 done; \
42615 (cd $(TARGET_SUBDIR)/libiberty && \
42616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42618 "RANLIB=$${RANLIB}" \
42619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42620 install-info) \
42621 || exit 1
42623 @endif target-libiberty
42625 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
42626 maybe-install-pdf-target-libiberty:
42627 @if target-libiberty
42628 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
42630 install-pdf-target-libiberty: \
42631 configure-target-libiberty \
42632 pdf-target-libiberty
42633 @: $(MAKE); $(unstage)
42634 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42635 r=`${PWD_COMMAND}`; export r; \
42636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637 $(NORMAL_TARGET_EXPORTS) \
42638 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
42639 for flag in $(EXTRA_TARGET_FLAGS); do \
42640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42641 done; \
42642 (cd $(TARGET_SUBDIR)/libiberty && \
42643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42645 "RANLIB=$${RANLIB}" \
42646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42647 install-pdf) \
42648 || exit 1
42650 @endif target-libiberty
42652 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
42653 maybe-install-html-target-libiberty:
42654 @if target-libiberty
42655 maybe-install-html-target-libiberty: install-html-target-libiberty
42657 install-html-target-libiberty: \
42658 configure-target-libiberty \
42659 html-target-libiberty
42660 @: $(MAKE); $(unstage)
42661 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42662 r=`${PWD_COMMAND}`; export r; \
42663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42664 $(NORMAL_TARGET_EXPORTS) \
42665 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
42666 for flag in $(EXTRA_TARGET_FLAGS); do \
42667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42668 done; \
42669 (cd $(TARGET_SUBDIR)/libiberty && \
42670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42672 "RANLIB=$${RANLIB}" \
42673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42674 install-html) \
42675 || exit 1
42677 @endif target-libiberty
42679 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
42680 maybe-installcheck-target-libiberty:
42681 @if target-libiberty
42682 maybe-installcheck-target-libiberty: installcheck-target-libiberty
42684 installcheck-target-libiberty: \
42685 configure-target-libiberty
42686 @: $(MAKE); $(unstage)
42687 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42688 r=`${PWD_COMMAND}`; export r; \
42689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42690 $(NORMAL_TARGET_EXPORTS) \
42691 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
42692 for flag in $(EXTRA_TARGET_FLAGS); do \
42693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42694 done; \
42695 (cd $(TARGET_SUBDIR)/libiberty && \
42696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42698 "RANLIB=$${RANLIB}" \
42699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42700 installcheck) \
42701 || exit 1
42703 @endif target-libiberty
42705 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
42706 maybe-mostlyclean-target-libiberty:
42707 @if target-libiberty
42708 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
42710 mostlyclean-target-libiberty:
42711 @: $(MAKE); $(unstage)
42712 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42713 r=`${PWD_COMMAND}`; export r; \
42714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42715 $(NORMAL_TARGET_EXPORTS) \
42716 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
42717 for flag in $(EXTRA_TARGET_FLAGS); do \
42718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42719 done; \
42720 (cd $(TARGET_SUBDIR)/libiberty && \
42721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42723 "RANLIB=$${RANLIB}" \
42724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42725 mostlyclean) \
42726 || exit 1
42728 @endif target-libiberty
42730 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
42731 maybe-clean-target-libiberty:
42732 @if target-libiberty
42733 maybe-clean-target-libiberty: clean-target-libiberty
42735 clean-target-libiberty:
42736 @: $(MAKE); $(unstage)
42737 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42738 r=`${PWD_COMMAND}`; export r; \
42739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42740 $(NORMAL_TARGET_EXPORTS) \
42741 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
42742 for flag in $(EXTRA_TARGET_FLAGS); do \
42743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42744 done; \
42745 (cd $(TARGET_SUBDIR)/libiberty && \
42746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42748 "RANLIB=$${RANLIB}" \
42749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42750 clean) \
42751 || exit 1
42753 @endif target-libiberty
42755 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
42756 maybe-distclean-target-libiberty:
42757 @if target-libiberty
42758 maybe-distclean-target-libiberty: distclean-target-libiberty
42760 distclean-target-libiberty:
42761 @: $(MAKE); $(unstage)
42762 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42763 r=`${PWD_COMMAND}`; export r; \
42764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42765 $(NORMAL_TARGET_EXPORTS) \
42766 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
42767 for flag in $(EXTRA_TARGET_FLAGS); do \
42768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769 done; \
42770 (cd $(TARGET_SUBDIR)/libiberty && \
42771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42773 "RANLIB=$${RANLIB}" \
42774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42775 distclean) \
42776 || exit 1
42778 @endif target-libiberty
42780 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
42781 maybe-maintainer-clean-target-libiberty:
42782 @if target-libiberty
42783 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
42785 maintainer-clean-target-libiberty:
42786 @: $(MAKE); $(unstage)
42787 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
42788 r=`${PWD_COMMAND}`; export r; \
42789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790 $(NORMAL_TARGET_EXPORTS) \
42791 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
42792 for flag in $(EXTRA_TARGET_FLAGS); do \
42793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42794 done; \
42795 (cd $(TARGET_SUBDIR)/libiberty && \
42796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42798 "RANLIB=$${RANLIB}" \
42799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42800 maintainer-clean) \
42801 || exit 1
42803 @endif target-libiberty
42809 .PHONY: configure-target-gperf maybe-configure-target-gperf
42810 maybe-configure-target-gperf:
42811 @if gcc-bootstrap
42812 configure-target-gperf: stage_current
42813 @endif gcc-bootstrap
42814 @if target-gperf
42815 maybe-configure-target-gperf: configure-target-gperf
42816 configure-target-gperf:
42817 @: $(MAKE); $(unstage)
42818 @r=`${PWD_COMMAND}`; export r; \
42819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820 echo "Checking multilib configuration for gperf..."; \
42821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42822 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
42823 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
42824 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
42825 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
42826 else \
42827 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
42828 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42829 fi; \
42830 else \
42831 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
42832 fi; \
42833 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
42834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
42835 $(NORMAL_TARGET_EXPORTS) \
42836 echo Configuring in $(TARGET_SUBDIR)/gperf; \
42837 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
42838 case $(srcdir) in \
42839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42840 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
42841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42842 esac; \
42843 srcdiroption="--srcdir=$${topdir}/gperf"; \
42844 libsrcdir="$$s/gperf"; \
42845 rm -f no-such-file || : ; \
42846 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42847 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42848 --target=${target_alias} $${srcdiroption} \
42849 || exit 1
42850 @endif target-gperf
42856 .PHONY: all-target-gperf maybe-all-target-gperf
42857 maybe-all-target-gperf:
42858 @if gcc-bootstrap
42859 all-target-gperf: stage_current
42860 @endif gcc-bootstrap
42861 @if target-gperf
42862 TARGET-target-gperf=all
42863 maybe-all-target-gperf: all-target-gperf
42864 all-target-gperf: configure-target-gperf
42865 @: $(MAKE); $(unstage)
42866 @r=`${PWD_COMMAND}`; export r; \
42867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42868 $(NORMAL_TARGET_EXPORTS) \
42869 (cd $(TARGET_SUBDIR)/gperf && \
42870 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
42871 @endif target-gperf
42877 .PHONY: check-target-gperf maybe-check-target-gperf
42878 maybe-check-target-gperf:
42879 @if target-gperf
42880 maybe-check-target-gperf: check-target-gperf
42882 check-target-gperf:
42883 @: $(MAKE); $(unstage)
42884 @r=`${PWD_COMMAND}`; export r; \
42885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886 $(NORMAL_TARGET_EXPORTS) \
42887 (cd $(TARGET_SUBDIR)/gperf && \
42888 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42890 @endif target-gperf
42892 .PHONY: install-target-gperf maybe-install-target-gperf
42893 maybe-install-target-gperf:
42894 @if target-gperf
42895 maybe-install-target-gperf: install-target-gperf
42897 install-target-gperf: installdirs
42898 @: $(MAKE); $(unstage)
42899 @r=`${PWD_COMMAND}`; export r; \
42900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42901 $(NORMAL_TARGET_EXPORTS) \
42902 (cd $(TARGET_SUBDIR)/gperf && \
42903 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42905 @endif target-gperf
42907 # Other targets (info, dvi, pdf, etc.)
42909 .PHONY: maybe-info-target-gperf info-target-gperf
42910 maybe-info-target-gperf:
42911 @if target-gperf
42912 maybe-info-target-gperf: info-target-gperf
42914 info-target-gperf: \
42915 configure-target-gperf
42916 @: $(MAKE); $(unstage)
42917 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42918 r=`${PWD_COMMAND}`; export r; \
42919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42920 $(NORMAL_TARGET_EXPORTS) \
42921 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
42922 for flag in $(EXTRA_TARGET_FLAGS); do \
42923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42924 done; \
42925 (cd $(TARGET_SUBDIR)/gperf && \
42926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42928 "RANLIB=$${RANLIB}" \
42929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42930 info) \
42931 || exit 1
42933 @endif target-gperf
42935 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
42936 maybe-dvi-target-gperf:
42937 @if target-gperf
42938 maybe-dvi-target-gperf: dvi-target-gperf
42940 dvi-target-gperf: \
42941 configure-target-gperf
42942 @: $(MAKE); $(unstage)
42943 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42944 r=`${PWD_COMMAND}`; export r; \
42945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42946 $(NORMAL_TARGET_EXPORTS) \
42947 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
42948 for flag in $(EXTRA_TARGET_FLAGS); do \
42949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42950 done; \
42951 (cd $(TARGET_SUBDIR)/gperf && \
42952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42954 "RANLIB=$${RANLIB}" \
42955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42956 dvi) \
42957 || exit 1
42959 @endif target-gperf
42961 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
42962 maybe-pdf-target-gperf:
42963 @if target-gperf
42964 maybe-pdf-target-gperf: pdf-target-gperf
42966 pdf-target-gperf: \
42967 configure-target-gperf
42968 @: $(MAKE); $(unstage)
42969 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42970 r=`${PWD_COMMAND}`; export r; \
42971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42972 $(NORMAL_TARGET_EXPORTS) \
42973 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
42974 for flag in $(EXTRA_TARGET_FLAGS); do \
42975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42976 done; \
42977 (cd $(TARGET_SUBDIR)/gperf && \
42978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42980 "RANLIB=$${RANLIB}" \
42981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42982 pdf) \
42983 || exit 1
42985 @endif target-gperf
42987 .PHONY: maybe-html-target-gperf html-target-gperf
42988 maybe-html-target-gperf:
42989 @if target-gperf
42990 maybe-html-target-gperf: html-target-gperf
42992 html-target-gperf: \
42993 configure-target-gperf
42994 @: $(MAKE); $(unstage)
42995 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
42996 r=`${PWD_COMMAND}`; export r; \
42997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998 $(NORMAL_TARGET_EXPORTS) \
42999 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
43000 for flag in $(EXTRA_TARGET_FLAGS); do \
43001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43002 done; \
43003 (cd $(TARGET_SUBDIR)/gperf && \
43004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43006 "RANLIB=$${RANLIB}" \
43007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43008 html) \
43009 || exit 1
43011 @endif target-gperf
43013 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
43014 maybe-TAGS-target-gperf:
43015 @if target-gperf
43016 maybe-TAGS-target-gperf: TAGS-target-gperf
43018 TAGS-target-gperf: \
43019 configure-target-gperf
43020 @: $(MAKE); $(unstage)
43021 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43022 r=`${PWD_COMMAND}`; export r; \
43023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43024 $(NORMAL_TARGET_EXPORTS) \
43025 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
43026 for flag in $(EXTRA_TARGET_FLAGS); do \
43027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43028 done; \
43029 (cd $(TARGET_SUBDIR)/gperf && \
43030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43032 "RANLIB=$${RANLIB}" \
43033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43034 TAGS) \
43035 || exit 1
43037 @endif target-gperf
43039 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
43040 maybe-install-info-target-gperf:
43041 @if target-gperf
43042 maybe-install-info-target-gperf: install-info-target-gperf
43044 install-info-target-gperf: \
43045 configure-target-gperf \
43046 info-target-gperf
43047 @: $(MAKE); $(unstage)
43048 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43049 r=`${PWD_COMMAND}`; export r; \
43050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43051 $(NORMAL_TARGET_EXPORTS) \
43052 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
43053 for flag in $(EXTRA_TARGET_FLAGS); do \
43054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43055 done; \
43056 (cd $(TARGET_SUBDIR)/gperf && \
43057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43059 "RANLIB=$${RANLIB}" \
43060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43061 install-info) \
43062 || exit 1
43064 @endif target-gperf
43066 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
43067 maybe-install-pdf-target-gperf:
43068 @if target-gperf
43069 maybe-install-pdf-target-gperf: install-pdf-target-gperf
43071 install-pdf-target-gperf: \
43072 configure-target-gperf \
43073 pdf-target-gperf
43074 @: $(MAKE); $(unstage)
43075 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43076 r=`${PWD_COMMAND}`; export r; \
43077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43078 $(NORMAL_TARGET_EXPORTS) \
43079 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
43080 for flag in $(EXTRA_TARGET_FLAGS); do \
43081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43082 done; \
43083 (cd $(TARGET_SUBDIR)/gperf && \
43084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43086 "RANLIB=$${RANLIB}" \
43087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43088 install-pdf) \
43089 || exit 1
43091 @endif target-gperf
43093 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
43094 maybe-install-html-target-gperf:
43095 @if target-gperf
43096 maybe-install-html-target-gperf: install-html-target-gperf
43098 install-html-target-gperf: \
43099 configure-target-gperf \
43100 html-target-gperf
43101 @: $(MAKE); $(unstage)
43102 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43103 r=`${PWD_COMMAND}`; export r; \
43104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43105 $(NORMAL_TARGET_EXPORTS) \
43106 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
43107 for flag in $(EXTRA_TARGET_FLAGS); do \
43108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43109 done; \
43110 (cd $(TARGET_SUBDIR)/gperf && \
43111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43113 "RANLIB=$${RANLIB}" \
43114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43115 install-html) \
43116 || exit 1
43118 @endif target-gperf
43120 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
43121 maybe-installcheck-target-gperf:
43122 @if target-gperf
43123 maybe-installcheck-target-gperf: installcheck-target-gperf
43125 installcheck-target-gperf: \
43126 configure-target-gperf
43127 @: $(MAKE); $(unstage)
43128 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43129 r=`${PWD_COMMAND}`; export r; \
43130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43131 $(NORMAL_TARGET_EXPORTS) \
43132 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
43133 for flag in $(EXTRA_TARGET_FLAGS); do \
43134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43135 done; \
43136 (cd $(TARGET_SUBDIR)/gperf && \
43137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43139 "RANLIB=$${RANLIB}" \
43140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43141 installcheck) \
43142 || exit 1
43144 @endif target-gperf
43146 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
43147 maybe-mostlyclean-target-gperf:
43148 @if target-gperf
43149 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
43151 mostlyclean-target-gperf:
43152 @: $(MAKE); $(unstage)
43153 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43154 r=`${PWD_COMMAND}`; export r; \
43155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43156 $(NORMAL_TARGET_EXPORTS) \
43157 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
43158 for flag in $(EXTRA_TARGET_FLAGS); do \
43159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43160 done; \
43161 (cd $(TARGET_SUBDIR)/gperf && \
43162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43164 "RANLIB=$${RANLIB}" \
43165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43166 mostlyclean) \
43167 || exit 1
43169 @endif target-gperf
43171 .PHONY: maybe-clean-target-gperf clean-target-gperf
43172 maybe-clean-target-gperf:
43173 @if target-gperf
43174 maybe-clean-target-gperf: clean-target-gperf
43176 clean-target-gperf:
43177 @: $(MAKE); $(unstage)
43178 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43179 r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 $(NORMAL_TARGET_EXPORTS) \
43182 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
43183 for flag in $(EXTRA_TARGET_FLAGS); do \
43184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43185 done; \
43186 (cd $(TARGET_SUBDIR)/gperf && \
43187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43189 "RANLIB=$${RANLIB}" \
43190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43191 clean) \
43192 || exit 1
43194 @endif target-gperf
43196 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
43197 maybe-distclean-target-gperf:
43198 @if target-gperf
43199 maybe-distclean-target-gperf: distclean-target-gperf
43201 distclean-target-gperf:
43202 @: $(MAKE); $(unstage)
43203 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43204 r=`${PWD_COMMAND}`; export r; \
43205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43206 $(NORMAL_TARGET_EXPORTS) \
43207 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
43208 for flag in $(EXTRA_TARGET_FLAGS); do \
43209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43210 done; \
43211 (cd $(TARGET_SUBDIR)/gperf && \
43212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43214 "RANLIB=$${RANLIB}" \
43215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43216 distclean) \
43217 || exit 1
43219 @endif target-gperf
43221 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
43222 maybe-maintainer-clean-target-gperf:
43223 @if target-gperf
43224 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
43226 maintainer-clean-target-gperf:
43227 @: $(MAKE); $(unstage)
43228 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
43229 r=`${PWD_COMMAND}`; export r; \
43230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231 $(NORMAL_TARGET_EXPORTS) \
43232 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
43233 for flag in $(EXTRA_TARGET_FLAGS); do \
43234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235 done; \
43236 (cd $(TARGET_SUBDIR)/gperf && \
43237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239 "RANLIB=$${RANLIB}" \
43240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241 maintainer-clean) \
43242 || exit 1
43244 @endif target-gperf
43250 .PHONY: configure-target-examples maybe-configure-target-examples
43251 maybe-configure-target-examples:
43252 @if gcc-bootstrap
43253 configure-target-examples: stage_current
43254 @endif gcc-bootstrap
43255 @if target-examples
43256 maybe-configure-target-examples: configure-target-examples
43257 configure-target-examples:
43258 @: $(MAKE); $(unstage)
43259 @r=`${PWD_COMMAND}`; export r; \
43260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261 echo "Checking multilib configuration for examples..."; \
43262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43263 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
43264 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
43265 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
43266 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
43267 else \
43268 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
43269 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43270 fi; \
43271 else \
43272 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
43273 fi; \
43274 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
43275 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
43276 $(NORMAL_TARGET_EXPORTS) \
43277 echo Configuring in $(TARGET_SUBDIR)/examples; \
43278 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
43279 case $(srcdir) in \
43280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43281 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
43282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43283 esac; \
43284 srcdiroption="--srcdir=$${topdir}/examples"; \
43285 libsrcdir="$$s/examples"; \
43286 rm -f no-such-file || : ; \
43287 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43288 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43289 --target=${target_alias} $${srcdiroption} \
43290 || exit 1
43291 @endif target-examples
43297 .PHONY: all-target-examples maybe-all-target-examples
43298 maybe-all-target-examples:
43299 @if gcc-bootstrap
43300 all-target-examples: stage_current
43301 @endif gcc-bootstrap
43302 @if target-examples
43303 TARGET-target-examples=all
43304 maybe-all-target-examples: all-target-examples
43305 all-target-examples: configure-target-examples
43306 @: $(MAKE); $(unstage)
43307 @r=`${PWD_COMMAND}`; export r; \
43308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43309 $(NORMAL_TARGET_EXPORTS) \
43310 (cd $(TARGET_SUBDIR)/examples && \
43311 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
43312 @endif target-examples
43318 .PHONY: check-target-examples maybe-check-target-examples
43319 maybe-check-target-examples:
43320 @if target-examples
43321 maybe-check-target-examples: check-target-examples
43323 # Dummy target for uncheckable module.
43324 check-target-examples:
43326 @endif target-examples
43328 .PHONY: install-target-examples maybe-install-target-examples
43329 maybe-install-target-examples:
43330 @if target-examples
43331 maybe-install-target-examples: install-target-examples
43333 # Dummy target for uninstallable.
43334 install-target-examples:
43336 @endif target-examples
43338 # Other targets (info, dvi, pdf, etc.)
43340 .PHONY: maybe-info-target-examples info-target-examples
43341 maybe-info-target-examples:
43342 @if target-examples
43343 maybe-info-target-examples: info-target-examples
43345 info-target-examples: \
43346 configure-target-examples
43347 @: $(MAKE); $(unstage)
43348 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43349 r=`${PWD_COMMAND}`; export r; \
43350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351 $(NORMAL_TARGET_EXPORTS) \
43352 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
43353 for flag in $(EXTRA_TARGET_FLAGS); do \
43354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43355 done; \
43356 (cd $(TARGET_SUBDIR)/examples && \
43357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359 "RANLIB=$${RANLIB}" \
43360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361 info) \
43362 || exit 1
43364 @endif target-examples
43366 .PHONY: maybe-dvi-target-examples dvi-target-examples
43367 maybe-dvi-target-examples:
43368 @if target-examples
43369 maybe-dvi-target-examples: dvi-target-examples
43371 dvi-target-examples: \
43372 configure-target-examples
43373 @: $(MAKE); $(unstage)
43374 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43375 r=`${PWD_COMMAND}`; export r; \
43376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377 $(NORMAL_TARGET_EXPORTS) \
43378 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
43379 for flag in $(EXTRA_TARGET_FLAGS); do \
43380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381 done; \
43382 (cd $(TARGET_SUBDIR)/examples && \
43383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385 "RANLIB=$${RANLIB}" \
43386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387 dvi) \
43388 || exit 1
43390 @endif target-examples
43392 .PHONY: maybe-pdf-target-examples pdf-target-examples
43393 maybe-pdf-target-examples:
43394 @if target-examples
43395 maybe-pdf-target-examples: pdf-target-examples
43397 pdf-target-examples: \
43398 configure-target-examples
43399 @: $(MAKE); $(unstage)
43400 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43401 r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 $(NORMAL_TARGET_EXPORTS) \
43404 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
43405 for flag in $(EXTRA_TARGET_FLAGS); do \
43406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407 done; \
43408 (cd $(TARGET_SUBDIR)/examples && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411 "RANLIB=$${RANLIB}" \
43412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413 pdf) \
43414 || exit 1
43416 @endif target-examples
43418 .PHONY: maybe-html-target-examples html-target-examples
43419 maybe-html-target-examples:
43420 @if target-examples
43421 maybe-html-target-examples: html-target-examples
43423 html-target-examples: \
43424 configure-target-examples
43425 @: $(MAKE); $(unstage)
43426 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43427 r=`${PWD_COMMAND}`; export r; \
43428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429 $(NORMAL_TARGET_EXPORTS) \
43430 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
43431 for flag in $(EXTRA_TARGET_FLAGS); do \
43432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43433 done; \
43434 (cd $(TARGET_SUBDIR)/examples && \
43435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437 "RANLIB=$${RANLIB}" \
43438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439 html) \
43440 || exit 1
43442 @endif target-examples
43444 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
43445 maybe-TAGS-target-examples:
43446 @if target-examples
43447 maybe-TAGS-target-examples: TAGS-target-examples
43449 TAGS-target-examples: \
43450 configure-target-examples
43451 @: $(MAKE); $(unstage)
43452 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43453 r=`${PWD_COMMAND}`; export r; \
43454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43455 $(NORMAL_TARGET_EXPORTS) \
43456 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
43457 for flag in $(EXTRA_TARGET_FLAGS); do \
43458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459 done; \
43460 (cd $(TARGET_SUBDIR)/examples && \
43461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43463 "RANLIB=$${RANLIB}" \
43464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43465 TAGS) \
43466 || exit 1
43468 @endif target-examples
43470 .PHONY: maybe-install-info-target-examples install-info-target-examples
43471 maybe-install-info-target-examples:
43472 @if target-examples
43473 maybe-install-info-target-examples: install-info-target-examples
43475 install-info-target-examples: \
43476 configure-target-examples \
43477 info-target-examples
43478 @: $(MAKE); $(unstage)
43479 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43480 r=`${PWD_COMMAND}`; export r; \
43481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43482 $(NORMAL_TARGET_EXPORTS) \
43483 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
43484 for flag in $(EXTRA_TARGET_FLAGS); do \
43485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486 done; \
43487 (cd $(TARGET_SUBDIR)/examples && \
43488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43490 "RANLIB=$${RANLIB}" \
43491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43492 install-info) \
43493 || exit 1
43495 @endif target-examples
43497 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
43498 maybe-install-pdf-target-examples:
43499 @if target-examples
43500 maybe-install-pdf-target-examples: install-pdf-target-examples
43502 install-pdf-target-examples: \
43503 configure-target-examples \
43504 pdf-target-examples
43505 @: $(MAKE); $(unstage)
43506 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43507 r=`${PWD_COMMAND}`; export r; \
43508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509 $(NORMAL_TARGET_EXPORTS) \
43510 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
43511 for flag in $(EXTRA_TARGET_FLAGS); do \
43512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513 done; \
43514 (cd $(TARGET_SUBDIR)/examples && \
43515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517 "RANLIB=$${RANLIB}" \
43518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519 install-pdf) \
43520 || exit 1
43522 @endif target-examples
43524 .PHONY: maybe-install-html-target-examples install-html-target-examples
43525 maybe-install-html-target-examples:
43526 @if target-examples
43527 maybe-install-html-target-examples: install-html-target-examples
43529 install-html-target-examples: \
43530 configure-target-examples \
43531 html-target-examples
43532 @: $(MAKE); $(unstage)
43533 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43534 r=`${PWD_COMMAND}`; export r; \
43535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536 $(NORMAL_TARGET_EXPORTS) \
43537 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
43538 for flag in $(EXTRA_TARGET_FLAGS); do \
43539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43540 done; \
43541 (cd $(TARGET_SUBDIR)/examples && \
43542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43544 "RANLIB=$${RANLIB}" \
43545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43546 install-html) \
43547 || exit 1
43549 @endif target-examples
43551 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
43552 maybe-installcheck-target-examples:
43553 @if target-examples
43554 maybe-installcheck-target-examples: installcheck-target-examples
43556 installcheck-target-examples: \
43557 configure-target-examples
43558 @: $(MAKE); $(unstage)
43559 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43560 r=`${PWD_COMMAND}`; export r; \
43561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562 $(NORMAL_TARGET_EXPORTS) \
43563 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
43564 for flag in $(EXTRA_TARGET_FLAGS); do \
43565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43566 done; \
43567 (cd $(TARGET_SUBDIR)/examples && \
43568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570 "RANLIB=$${RANLIB}" \
43571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572 installcheck) \
43573 || exit 1
43575 @endif target-examples
43577 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
43578 maybe-mostlyclean-target-examples:
43579 @if target-examples
43580 maybe-mostlyclean-target-examples: mostlyclean-target-examples
43582 mostlyclean-target-examples:
43583 @: $(MAKE); $(unstage)
43584 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43585 r=`${PWD_COMMAND}`; export r; \
43586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587 $(NORMAL_TARGET_EXPORTS) \
43588 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
43589 for flag in $(EXTRA_TARGET_FLAGS); do \
43590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43591 done; \
43592 (cd $(TARGET_SUBDIR)/examples && \
43593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43595 "RANLIB=$${RANLIB}" \
43596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43597 mostlyclean) \
43598 || exit 1
43600 @endif target-examples
43602 .PHONY: maybe-clean-target-examples clean-target-examples
43603 maybe-clean-target-examples:
43604 @if target-examples
43605 maybe-clean-target-examples: clean-target-examples
43607 clean-target-examples:
43608 @: $(MAKE); $(unstage)
43609 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43610 r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(NORMAL_TARGET_EXPORTS) \
43613 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 clean) \
43623 || exit 1
43625 @endif target-examples
43627 .PHONY: maybe-distclean-target-examples distclean-target-examples
43628 maybe-distclean-target-examples:
43629 @if target-examples
43630 maybe-distclean-target-examples: distclean-target-examples
43632 distclean-target-examples:
43633 @: $(MAKE); $(unstage)
43634 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43635 r=`${PWD_COMMAND}`; export r; \
43636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637 $(NORMAL_TARGET_EXPORTS) \
43638 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
43639 for flag in $(EXTRA_TARGET_FLAGS); do \
43640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641 done; \
43642 (cd $(TARGET_SUBDIR)/examples && \
43643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645 "RANLIB=$${RANLIB}" \
43646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647 distclean) \
43648 || exit 1
43650 @endif target-examples
43652 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
43653 maybe-maintainer-clean-target-examples:
43654 @if target-examples
43655 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
43657 maintainer-clean-target-examples:
43658 @: $(MAKE); $(unstage)
43659 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
43660 r=`${PWD_COMMAND}`; export r; \
43661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43662 $(NORMAL_TARGET_EXPORTS) \
43663 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
43664 for flag in $(EXTRA_TARGET_FLAGS); do \
43665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43666 done; \
43667 (cd $(TARGET_SUBDIR)/examples && \
43668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43670 "RANLIB=$${RANLIB}" \
43671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43672 maintainer-clean) \
43673 || exit 1
43675 @endif target-examples
43681 .PHONY: configure-target-libffi maybe-configure-target-libffi
43682 maybe-configure-target-libffi:
43683 @if gcc-bootstrap
43684 configure-target-libffi: stage_current
43685 @endif gcc-bootstrap
43686 @if target-libffi
43687 maybe-configure-target-libffi: configure-target-libffi
43688 configure-target-libffi:
43689 @: $(MAKE); $(unstage)
43690 @r=`${PWD_COMMAND}`; export r; \
43691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43692 echo "Checking multilib configuration for libffi..."; \
43693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
43695 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43696 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43697 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43698 else \
43699 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43700 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43701 fi; \
43702 else \
43703 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43704 fi; \
43705 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
43707 $(NORMAL_TARGET_EXPORTS) \
43708 echo Configuring in $(TARGET_SUBDIR)/libffi; \
43709 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43710 case $(srcdir) in \
43711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43712 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43714 esac; \
43715 srcdiroption="--srcdir=$${topdir}/libffi"; \
43716 libsrcdir="$$s/libffi"; \
43717 rm -f no-such-file || : ; \
43718 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43720 --target=${target_alias} $${srcdiroption} \
43721 || exit 1
43722 @endif target-libffi
43728 .PHONY: all-target-libffi maybe-all-target-libffi
43729 maybe-all-target-libffi:
43730 @if gcc-bootstrap
43731 all-target-libffi: stage_current
43732 @endif gcc-bootstrap
43733 @if target-libffi
43734 TARGET-target-libffi=all
43735 maybe-all-target-libffi: all-target-libffi
43736 all-target-libffi: configure-target-libffi
43737 @: $(MAKE); $(unstage)
43738 @r=`${PWD_COMMAND}`; export r; \
43739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43740 $(NORMAL_TARGET_EXPORTS) \
43741 (cd $(TARGET_SUBDIR)/libffi && \
43742 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
43743 @endif target-libffi
43749 .PHONY: check-target-libffi maybe-check-target-libffi
43750 maybe-check-target-libffi:
43751 @if target-libffi
43752 maybe-check-target-libffi: check-target-libffi
43754 check-target-libffi:
43755 @: $(MAKE); $(unstage)
43756 @r=`${PWD_COMMAND}`; export r; \
43757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43758 $(NORMAL_TARGET_EXPORTS) \
43759 (cd $(TARGET_SUBDIR)/libffi && \
43760 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43762 @endif target-libffi
43764 .PHONY: install-target-libffi maybe-install-target-libffi
43765 maybe-install-target-libffi:
43766 @if target-libffi
43767 maybe-install-target-libffi: install-target-libffi
43769 install-target-libffi: installdirs
43770 @: $(MAKE); $(unstage)
43771 @r=`${PWD_COMMAND}`; export r; \
43772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43773 $(NORMAL_TARGET_EXPORTS) \
43774 (cd $(TARGET_SUBDIR)/libffi && \
43775 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43777 @endif target-libffi
43779 # Other targets (info, dvi, pdf, etc.)
43781 .PHONY: maybe-info-target-libffi info-target-libffi
43782 maybe-info-target-libffi:
43783 @if target-libffi
43784 maybe-info-target-libffi: info-target-libffi
43786 info-target-libffi: \
43787 configure-target-libffi
43788 @: $(MAKE); $(unstage)
43789 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43790 r=`${PWD_COMMAND}`; export r; \
43791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43792 $(NORMAL_TARGET_EXPORTS) \
43793 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
43794 for flag in $(EXTRA_TARGET_FLAGS); do \
43795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43796 done; \
43797 (cd $(TARGET_SUBDIR)/libffi && \
43798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43800 "RANLIB=$${RANLIB}" \
43801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43802 info) \
43803 || exit 1
43805 @endif target-libffi
43807 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43808 maybe-dvi-target-libffi:
43809 @if target-libffi
43810 maybe-dvi-target-libffi: dvi-target-libffi
43812 dvi-target-libffi: \
43813 configure-target-libffi
43814 @: $(MAKE); $(unstage)
43815 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43816 r=`${PWD_COMMAND}`; export r; \
43817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818 $(NORMAL_TARGET_EXPORTS) \
43819 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
43820 for flag in $(EXTRA_TARGET_FLAGS); do \
43821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822 done; \
43823 (cd $(TARGET_SUBDIR)/libffi && \
43824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826 "RANLIB=$${RANLIB}" \
43827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828 dvi) \
43829 || exit 1
43831 @endif target-libffi
43833 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43834 maybe-pdf-target-libffi:
43835 @if target-libffi
43836 maybe-pdf-target-libffi: pdf-target-libffi
43838 pdf-target-libffi: \
43839 configure-target-libffi
43840 @: $(MAKE); $(unstage)
43841 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43842 r=`${PWD_COMMAND}`; export r; \
43843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844 $(NORMAL_TARGET_EXPORTS) \
43845 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
43846 for flag in $(EXTRA_TARGET_FLAGS); do \
43847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43848 done; \
43849 (cd $(TARGET_SUBDIR)/libffi && \
43850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43852 "RANLIB=$${RANLIB}" \
43853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43854 pdf) \
43855 || exit 1
43857 @endif target-libffi
43859 .PHONY: maybe-html-target-libffi html-target-libffi
43860 maybe-html-target-libffi:
43861 @if target-libffi
43862 maybe-html-target-libffi: html-target-libffi
43864 html-target-libffi: \
43865 configure-target-libffi
43866 @: $(MAKE); $(unstage)
43867 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43868 r=`${PWD_COMMAND}`; export r; \
43869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43870 $(NORMAL_TARGET_EXPORTS) \
43871 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
43872 for flag in $(EXTRA_TARGET_FLAGS); do \
43873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43874 done; \
43875 (cd $(TARGET_SUBDIR)/libffi && \
43876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43878 "RANLIB=$${RANLIB}" \
43879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43880 html) \
43881 || exit 1
43883 @endif target-libffi
43885 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43886 maybe-TAGS-target-libffi:
43887 @if target-libffi
43888 maybe-TAGS-target-libffi: TAGS-target-libffi
43890 TAGS-target-libffi: \
43891 configure-target-libffi
43892 @: $(MAKE); $(unstage)
43893 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43894 r=`${PWD_COMMAND}`; export r; \
43895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896 $(NORMAL_TARGET_EXPORTS) \
43897 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
43898 for flag in $(EXTRA_TARGET_FLAGS); do \
43899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43900 done; \
43901 (cd $(TARGET_SUBDIR)/libffi && \
43902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904 "RANLIB=$${RANLIB}" \
43905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906 TAGS) \
43907 || exit 1
43909 @endif target-libffi
43911 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43912 maybe-install-info-target-libffi:
43913 @if target-libffi
43914 maybe-install-info-target-libffi: install-info-target-libffi
43916 install-info-target-libffi: \
43917 configure-target-libffi \
43918 info-target-libffi
43919 @: $(MAKE); $(unstage)
43920 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43921 r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 $(NORMAL_TARGET_EXPORTS) \
43924 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 install-info) \
43934 || exit 1
43936 @endif target-libffi
43938 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43939 maybe-install-pdf-target-libffi:
43940 @if target-libffi
43941 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43943 install-pdf-target-libffi: \
43944 configure-target-libffi \
43945 pdf-target-libffi
43946 @: $(MAKE); $(unstage)
43947 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43948 r=`${PWD_COMMAND}`; export r; \
43949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43950 $(NORMAL_TARGET_EXPORTS) \
43951 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
43952 for flag in $(EXTRA_TARGET_FLAGS); do \
43953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954 done; \
43955 (cd $(TARGET_SUBDIR)/libffi && \
43956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43958 "RANLIB=$${RANLIB}" \
43959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43960 install-pdf) \
43961 || exit 1
43963 @endif target-libffi
43965 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43966 maybe-install-html-target-libffi:
43967 @if target-libffi
43968 maybe-install-html-target-libffi: install-html-target-libffi
43970 install-html-target-libffi: \
43971 configure-target-libffi \
43972 html-target-libffi
43973 @: $(MAKE); $(unstage)
43974 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43975 r=`${PWD_COMMAND}`; export r; \
43976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977 $(NORMAL_TARGET_EXPORTS) \
43978 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
43979 for flag in $(EXTRA_TARGET_FLAGS); do \
43980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981 done; \
43982 (cd $(TARGET_SUBDIR)/libffi && \
43983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43985 "RANLIB=$${RANLIB}" \
43986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43987 install-html) \
43988 || exit 1
43990 @endif target-libffi
43992 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43993 maybe-installcheck-target-libffi:
43994 @if target-libffi
43995 maybe-installcheck-target-libffi: installcheck-target-libffi
43997 installcheck-target-libffi: \
43998 configure-target-libffi
43999 @: $(MAKE); $(unstage)
44000 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44001 r=`${PWD_COMMAND}`; export r; \
44002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44003 $(NORMAL_TARGET_EXPORTS) \
44004 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
44005 for flag in $(EXTRA_TARGET_FLAGS); do \
44006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44007 done; \
44008 (cd $(TARGET_SUBDIR)/libffi && \
44009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44011 "RANLIB=$${RANLIB}" \
44012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44013 installcheck) \
44014 || exit 1
44016 @endif target-libffi
44018 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
44019 maybe-mostlyclean-target-libffi:
44020 @if target-libffi
44021 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
44023 mostlyclean-target-libffi:
44024 @: $(MAKE); $(unstage)
44025 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44026 r=`${PWD_COMMAND}`; export r; \
44027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028 $(NORMAL_TARGET_EXPORTS) \
44029 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
44030 for flag in $(EXTRA_TARGET_FLAGS); do \
44031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44032 done; \
44033 (cd $(TARGET_SUBDIR)/libffi && \
44034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036 "RANLIB=$${RANLIB}" \
44037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038 mostlyclean) \
44039 || exit 1
44041 @endif target-libffi
44043 .PHONY: maybe-clean-target-libffi clean-target-libffi
44044 maybe-clean-target-libffi:
44045 @if target-libffi
44046 maybe-clean-target-libffi: clean-target-libffi
44048 clean-target-libffi:
44049 @: $(MAKE); $(unstage)
44050 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44051 r=`${PWD_COMMAND}`; export r; \
44052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053 $(NORMAL_TARGET_EXPORTS) \
44054 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
44055 for flag in $(EXTRA_TARGET_FLAGS); do \
44056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44057 done; \
44058 (cd $(TARGET_SUBDIR)/libffi && \
44059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44061 "RANLIB=$${RANLIB}" \
44062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44063 clean) \
44064 || exit 1
44066 @endif target-libffi
44068 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
44069 maybe-distclean-target-libffi:
44070 @if target-libffi
44071 maybe-distclean-target-libffi: distclean-target-libffi
44073 distclean-target-libffi:
44074 @: $(MAKE); $(unstage)
44075 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44076 r=`${PWD_COMMAND}`; export r; \
44077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44078 $(NORMAL_TARGET_EXPORTS) \
44079 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
44080 for flag in $(EXTRA_TARGET_FLAGS); do \
44081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44082 done; \
44083 (cd $(TARGET_SUBDIR)/libffi && \
44084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44086 "RANLIB=$${RANLIB}" \
44087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44088 distclean) \
44089 || exit 1
44091 @endif target-libffi
44093 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
44094 maybe-maintainer-clean-target-libffi:
44095 @if target-libffi
44096 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
44098 maintainer-clean-target-libffi:
44099 @: $(MAKE); $(unstage)
44100 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
44101 r=`${PWD_COMMAND}`; export r; \
44102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103 $(NORMAL_TARGET_EXPORTS) \
44104 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
44105 for flag in $(EXTRA_TARGET_FLAGS); do \
44106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44107 done; \
44108 (cd $(TARGET_SUBDIR)/libffi && \
44109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44111 "RANLIB=$${RANLIB}" \
44112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44113 maintainer-clean) \
44114 || exit 1
44116 @endif target-libffi
44122 .PHONY: configure-target-libjava maybe-configure-target-libjava
44123 maybe-configure-target-libjava:
44124 @if gcc-bootstrap
44125 configure-target-libjava: stage_current
44126 @endif gcc-bootstrap
44127 @if target-libjava
44128 maybe-configure-target-libjava: configure-target-libjava
44129 configure-target-libjava:
44130 @: $(MAKE); $(unstage)
44131 @r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 echo "Checking multilib configuration for libjava..."; \
44134 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
44135 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
44136 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
44137 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
44138 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
44139 else \
44140 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
44141 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
44142 fi; \
44143 else \
44144 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
44145 fi; \
44146 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
44147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
44148 $(RAW_CXX_TARGET_EXPORTS) \
44149 echo Configuring in $(TARGET_SUBDIR)/libjava; \
44150 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
44151 case $(srcdir) in \
44152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44153 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
44154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44155 esac; \
44156 srcdiroption="--srcdir=$${topdir}/libjava"; \
44157 libsrcdir="$$s/libjava"; \
44158 rm -f no-such-file || : ; \
44159 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44160 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44161 --target=${target_alias} $${srcdiroption} \
44162 || exit 1
44163 @endif target-libjava
44169 .PHONY: all-target-libjava maybe-all-target-libjava
44170 maybe-all-target-libjava:
44171 @if gcc-bootstrap
44172 all-target-libjava: stage_current
44173 @endif gcc-bootstrap
44174 @if target-libjava
44175 TARGET-target-libjava=all
44176 maybe-all-target-libjava: all-target-libjava
44177 all-target-libjava: configure-target-libjava
44178 @: $(MAKE); $(unstage)
44179 @r=`${PWD_COMMAND}`; export r; \
44180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44181 $(RAW_CXX_TARGET_EXPORTS) \
44182 (cd $(TARGET_SUBDIR)/libjava && \
44183 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
44184 @endif target-libjava
44190 .PHONY: check-target-libjava maybe-check-target-libjava
44191 maybe-check-target-libjava:
44192 @if target-libjava
44193 maybe-check-target-libjava: check-target-libjava
44195 check-target-libjava:
44196 @: $(MAKE); $(unstage)
44197 @r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 $(RAW_CXX_TARGET_EXPORTS) \
44200 (cd $(TARGET_SUBDIR)/libjava && \
44201 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44203 @endif target-libjava
44205 .PHONY: install-target-libjava maybe-install-target-libjava
44206 maybe-install-target-libjava:
44207 @if target-libjava
44208 maybe-install-target-libjava: install-target-libjava
44210 install-target-libjava: installdirs
44211 @: $(MAKE); $(unstage)
44212 @r=`${PWD_COMMAND}`; export r; \
44213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44214 $(RAW_CXX_TARGET_EXPORTS) \
44215 (cd $(TARGET_SUBDIR)/libjava && \
44216 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44218 @endif target-libjava
44220 # Other targets (info, dvi, pdf, etc.)
44222 .PHONY: maybe-info-target-libjava info-target-libjava
44223 maybe-info-target-libjava:
44224 @if target-libjava
44225 maybe-info-target-libjava: info-target-libjava
44227 info-target-libjava: \
44228 configure-target-libjava
44229 @: $(MAKE); $(unstage)
44230 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44231 r=`${PWD_COMMAND}`; export r; \
44232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233 $(RAW_CXX_TARGET_EXPORTS) \
44234 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
44235 for flag in $(EXTRA_TARGET_FLAGS); do \
44236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237 done; \
44238 (cd $(TARGET_SUBDIR)/libjava && \
44239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241 "RANLIB=$${RANLIB}" \
44242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243 info) \
44244 || exit 1
44246 @endif target-libjava
44248 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
44249 maybe-dvi-target-libjava:
44250 @if target-libjava
44251 maybe-dvi-target-libjava: dvi-target-libjava
44253 dvi-target-libjava: \
44254 configure-target-libjava
44255 @: $(MAKE); $(unstage)
44256 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44257 r=`${PWD_COMMAND}`; export r; \
44258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44259 $(RAW_CXX_TARGET_EXPORTS) \
44260 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
44261 for flag in $(EXTRA_TARGET_FLAGS); do \
44262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44263 done; \
44264 (cd $(TARGET_SUBDIR)/libjava && \
44265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44267 "RANLIB=$${RANLIB}" \
44268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44269 dvi) \
44270 || exit 1
44272 @endif target-libjava
44274 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
44275 maybe-pdf-target-libjava:
44276 @if target-libjava
44277 maybe-pdf-target-libjava: pdf-target-libjava
44279 pdf-target-libjava: \
44280 configure-target-libjava
44281 @: $(MAKE); $(unstage)
44282 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44283 r=`${PWD_COMMAND}`; export r; \
44284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44285 $(RAW_CXX_TARGET_EXPORTS) \
44286 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
44287 for flag in $(EXTRA_TARGET_FLAGS); do \
44288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44289 done; \
44290 (cd $(TARGET_SUBDIR)/libjava && \
44291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44293 "RANLIB=$${RANLIB}" \
44294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44295 pdf) \
44296 || exit 1
44298 @endif target-libjava
44300 .PHONY: maybe-html-target-libjava html-target-libjava
44301 maybe-html-target-libjava:
44302 @if target-libjava
44303 maybe-html-target-libjava: html-target-libjava
44305 html-target-libjava: \
44306 configure-target-libjava
44307 @: $(MAKE); $(unstage)
44308 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44309 r=`${PWD_COMMAND}`; export r; \
44310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44311 $(RAW_CXX_TARGET_EXPORTS) \
44312 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
44313 for flag in $(EXTRA_TARGET_FLAGS); do \
44314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44315 done; \
44316 (cd $(TARGET_SUBDIR)/libjava && \
44317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44319 "RANLIB=$${RANLIB}" \
44320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44321 html) \
44322 || exit 1
44324 @endif target-libjava
44326 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
44327 maybe-TAGS-target-libjava:
44328 @if target-libjava
44329 maybe-TAGS-target-libjava: TAGS-target-libjava
44331 TAGS-target-libjava: \
44332 configure-target-libjava
44333 @: $(MAKE); $(unstage)
44334 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44335 r=`${PWD_COMMAND}`; export r; \
44336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44337 $(RAW_CXX_TARGET_EXPORTS) \
44338 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
44339 for flag in $(EXTRA_TARGET_FLAGS); do \
44340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44341 done; \
44342 (cd $(TARGET_SUBDIR)/libjava && \
44343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44345 "RANLIB=$${RANLIB}" \
44346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44347 TAGS) \
44348 || exit 1
44350 @endif target-libjava
44352 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
44353 maybe-install-info-target-libjava:
44354 @if target-libjava
44355 maybe-install-info-target-libjava: install-info-target-libjava
44357 install-info-target-libjava: \
44358 configure-target-libjava \
44359 info-target-libjava
44360 @: $(MAKE); $(unstage)
44361 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44362 r=`${PWD_COMMAND}`; export r; \
44363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44364 $(RAW_CXX_TARGET_EXPORTS) \
44365 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
44366 for flag in $(EXTRA_TARGET_FLAGS); do \
44367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44368 done; \
44369 (cd $(TARGET_SUBDIR)/libjava && \
44370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44372 "RANLIB=$${RANLIB}" \
44373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44374 install-info) \
44375 || exit 1
44377 @endif target-libjava
44379 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
44380 maybe-install-pdf-target-libjava:
44381 @if target-libjava
44382 maybe-install-pdf-target-libjava: install-pdf-target-libjava
44384 install-pdf-target-libjava: \
44385 configure-target-libjava \
44386 pdf-target-libjava
44387 @: $(MAKE); $(unstage)
44388 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44389 r=`${PWD_COMMAND}`; export r; \
44390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391 $(RAW_CXX_TARGET_EXPORTS) \
44392 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
44393 for flag in $(EXTRA_TARGET_FLAGS); do \
44394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44395 done; \
44396 (cd $(TARGET_SUBDIR)/libjava && \
44397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399 "RANLIB=$${RANLIB}" \
44400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401 install-pdf) \
44402 || exit 1
44404 @endif target-libjava
44406 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
44407 maybe-install-html-target-libjava:
44408 @if target-libjava
44409 maybe-install-html-target-libjava: install-html-target-libjava
44411 install-html-target-libjava: \
44412 configure-target-libjava \
44413 html-target-libjava
44414 @: $(MAKE); $(unstage)
44415 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44416 r=`${PWD_COMMAND}`; export r; \
44417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44418 $(RAW_CXX_TARGET_EXPORTS) \
44419 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
44420 for flag in $(EXTRA_TARGET_FLAGS); do \
44421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44422 done; \
44423 (cd $(TARGET_SUBDIR)/libjava && \
44424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44426 "RANLIB=$${RANLIB}" \
44427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44428 install-html) \
44429 || exit 1
44431 @endif target-libjava
44433 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
44434 maybe-installcheck-target-libjava:
44435 @if target-libjava
44436 maybe-installcheck-target-libjava: installcheck-target-libjava
44438 installcheck-target-libjava: \
44439 configure-target-libjava
44440 @: $(MAKE); $(unstage)
44441 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44442 r=`${PWD_COMMAND}`; export r; \
44443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44444 $(RAW_CXX_TARGET_EXPORTS) \
44445 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
44446 for flag in $(EXTRA_TARGET_FLAGS); do \
44447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44448 done; \
44449 (cd $(TARGET_SUBDIR)/libjava && \
44450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44452 "RANLIB=$${RANLIB}" \
44453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44454 installcheck) \
44455 || exit 1
44457 @endif target-libjava
44459 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
44460 maybe-mostlyclean-target-libjava:
44461 @if target-libjava
44462 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
44464 mostlyclean-target-libjava:
44465 @: $(MAKE); $(unstage)
44466 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44467 r=`${PWD_COMMAND}`; export r; \
44468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469 $(RAW_CXX_TARGET_EXPORTS) \
44470 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
44471 for flag in $(EXTRA_TARGET_FLAGS); do \
44472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44473 done; \
44474 (cd $(TARGET_SUBDIR)/libjava && \
44475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44477 "RANLIB=$${RANLIB}" \
44478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44479 mostlyclean) \
44480 || exit 1
44482 @endif target-libjava
44484 .PHONY: maybe-clean-target-libjava clean-target-libjava
44485 maybe-clean-target-libjava:
44486 @if target-libjava
44487 maybe-clean-target-libjava: clean-target-libjava
44489 clean-target-libjava:
44490 @: $(MAKE); $(unstage)
44491 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44492 r=`${PWD_COMMAND}`; export r; \
44493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44494 $(RAW_CXX_TARGET_EXPORTS) \
44495 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
44496 for flag in $(EXTRA_TARGET_FLAGS); do \
44497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44498 done; \
44499 (cd $(TARGET_SUBDIR)/libjava && \
44500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44502 "RANLIB=$${RANLIB}" \
44503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44504 clean) \
44505 || exit 1
44507 @endif target-libjava
44509 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
44510 maybe-distclean-target-libjava:
44511 @if target-libjava
44512 maybe-distclean-target-libjava: distclean-target-libjava
44514 distclean-target-libjava:
44515 @: $(MAKE); $(unstage)
44516 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44517 r=`${PWD_COMMAND}`; export r; \
44518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519 $(RAW_CXX_TARGET_EXPORTS) \
44520 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
44521 for flag in $(EXTRA_TARGET_FLAGS); do \
44522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44523 done; \
44524 (cd $(TARGET_SUBDIR)/libjava && \
44525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44527 "RANLIB=$${RANLIB}" \
44528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44529 distclean) \
44530 || exit 1
44532 @endif target-libjava
44534 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
44535 maybe-maintainer-clean-target-libjava:
44536 @if target-libjava
44537 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
44539 maintainer-clean-target-libjava:
44540 @: $(MAKE); $(unstage)
44541 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
44542 r=`${PWD_COMMAND}`; export r; \
44543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544 $(RAW_CXX_TARGET_EXPORTS) \
44545 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
44546 for flag in $(EXTRA_TARGET_FLAGS); do \
44547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548 done; \
44549 (cd $(TARGET_SUBDIR)/libjava && \
44550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552 "RANLIB=$${RANLIB}" \
44553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554 maintainer-clean) \
44555 || exit 1
44557 @endif target-libjava
44563 .PHONY: configure-target-zlib maybe-configure-target-zlib
44564 maybe-configure-target-zlib:
44565 @if gcc-bootstrap
44566 configure-target-zlib: stage_current
44567 @endif gcc-bootstrap
44568 @if target-zlib
44569 maybe-configure-target-zlib: configure-target-zlib
44570 configure-target-zlib:
44571 @: $(MAKE); $(unstage)
44572 @r=`${PWD_COMMAND}`; export r; \
44573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574 echo "Checking multilib configuration for zlib..."; \
44575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44576 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
44577 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
44578 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
44579 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
44580 else \
44581 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
44582 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44583 fi; \
44584 else \
44585 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44586 fi; \
44587 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
44588 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
44589 $(NORMAL_TARGET_EXPORTS) \
44590 echo Configuring in $(TARGET_SUBDIR)/zlib; \
44591 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
44592 case $(srcdir) in \
44593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44594 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
44595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44596 esac; \
44597 srcdiroption="--srcdir=$${topdir}/zlib"; \
44598 libsrcdir="$$s/zlib"; \
44599 rm -f no-such-file || : ; \
44600 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44601 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44602 --target=${target_alias} $${srcdiroption} \
44603 || exit 1
44604 @endif target-zlib
44610 .PHONY: all-target-zlib maybe-all-target-zlib
44611 maybe-all-target-zlib:
44612 @if gcc-bootstrap
44613 all-target-zlib: stage_current
44614 @endif gcc-bootstrap
44615 @if target-zlib
44616 TARGET-target-zlib=all
44617 maybe-all-target-zlib: all-target-zlib
44618 all-target-zlib: configure-target-zlib
44619 @: $(MAKE); $(unstage)
44620 @r=`${PWD_COMMAND}`; export r; \
44621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622 $(NORMAL_TARGET_EXPORTS) \
44623 (cd $(TARGET_SUBDIR)/zlib && \
44624 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
44625 @endif target-zlib
44631 .PHONY: check-target-zlib maybe-check-target-zlib
44632 maybe-check-target-zlib:
44633 @if target-zlib
44634 maybe-check-target-zlib: check-target-zlib
44636 check-target-zlib:
44637 @: $(MAKE); $(unstage)
44638 @r=`${PWD_COMMAND}`; export r; \
44639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44640 $(NORMAL_TARGET_EXPORTS) \
44641 (cd $(TARGET_SUBDIR)/zlib && \
44642 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44644 @endif target-zlib
44646 .PHONY: install-target-zlib maybe-install-target-zlib
44647 maybe-install-target-zlib:
44648 @if target-zlib
44649 maybe-install-target-zlib: install-target-zlib
44651 install-target-zlib: installdirs
44652 @: $(MAKE); $(unstage)
44653 @r=`${PWD_COMMAND}`; export r; \
44654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44655 $(NORMAL_TARGET_EXPORTS) \
44656 (cd $(TARGET_SUBDIR)/zlib && \
44657 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44659 @endif target-zlib
44661 # Other targets (info, dvi, pdf, etc.)
44663 .PHONY: maybe-info-target-zlib info-target-zlib
44664 maybe-info-target-zlib:
44665 @if target-zlib
44666 maybe-info-target-zlib: info-target-zlib
44668 info-target-zlib: \
44669 configure-target-zlib
44670 @: $(MAKE); $(unstage)
44671 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44672 r=`${PWD_COMMAND}`; export r; \
44673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44674 $(NORMAL_TARGET_EXPORTS) \
44675 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
44676 for flag in $(EXTRA_TARGET_FLAGS); do \
44677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44678 done; \
44679 (cd $(TARGET_SUBDIR)/zlib && \
44680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44682 "RANLIB=$${RANLIB}" \
44683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44684 info) \
44685 || exit 1
44687 @endif target-zlib
44689 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44690 maybe-dvi-target-zlib:
44691 @if target-zlib
44692 maybe-dvi-target-zlib: dvi-target-zlib
44694 dvi-target-zlib: \
44695 configure-target-zlib
44696 @: $(MAKE); $(unstage)
44697 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44698 r=`${PWD_COMMAND}`; export r; \
44699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700 $(NORMAL_TARGET_EXPORTS) \
44701 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
44702 for flag in $(EXTRA_TARGET_FLAGS); do \
44703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704 done; \
44705 (cd $(TARGET_SUBDIR)/zlib && \
44706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44708 "RANLIB=$${RANLIB}" \
44709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44710 dvi) \
44711 || exit 1
44713 @endif target-zlib
44715 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44716 maybe-pdf-target-zlib:
44717 @if target-zlib
44718 maybe-pdf-target-zlib: pdf-target-zlib
44720 pdf-target-zlib: \
44721 configure-target-zlib
44722 @: $(MAKE); $(unstage)
44723 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44724 r=`${PWD_COMMAND}`; export r; \
44725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44726 $(NORMAL_TARGET_EXPORTS) \
44727 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
44728 for flag in $(EXTRA_TARGET_FLAGS); do \
44729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44730 done; \
44731 (cd $(TARGET_SUBDIR)/zlib && \
44732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44734 "RANLIB=$${RANLIB}" \
44735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44736 pdf) \
44737 || exit 1
44739 @endif target-zlib
44741 .PHONY: maybe-html-target-zlib html-target-zlib
44742 maybe-html-target-zlib:
44743 @if target-zlib
44744 maybe-html-target-zlib: html-target-zlib
44746 html-target-zlib: \
44747 configure-target-zlib
44748 @: $(MAKE); $(unstage)
44749 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44750 r=`${PWD_COMMAND}`; export r; \
44751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752 $(NORMAL_TARGET_EXPORTS) \
44753 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
44754 for flag in $(EXTRA_TARGET_FLAGS); do \
44755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44756 done; \
44757 (cd $(TARGET_SUBDIR)/zlib && \
44758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44760 "RANLIB=$${RANLIB}" \
44761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44762 html) \
44763 || exit 1
44765 @endif target-zlib
44767 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44768 maybe-TAGS-target-zlib:
44769 @if target-zlib
44770 maybe-TAGS-target-zlib: TAGS-target-zlib
44772 TAGS-target-zlib: \
44773 configure-target-zlib
44774 @: $(MAKE); $(unstage)
44775 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44776 r=`${PWD_COMMAND}`; export r; \
44777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44778 $(NORMAL_TARGET_EXPORTS) \
44779 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
44780 for flag in $(EXTRA_TARGET_FLAGS); do \
44781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44782 done; \
44783 (cd $(TARGET_SUBDIR)/zlib && \
44784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44786 "RANLIB=$${RANLIB}" \
44787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44788 TAGS) \
44789 || exit 1
44791 @endif target-zlib
44793 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44794 maybe-install-info-target-zlib:
44795 @if target-zlib
44796 maybe-install-info-target-zlib: install-info-target-zlib
44798 install-info-target-zlib: \
44799 configure-target-zlib \
44800 info-target-zlib
44801 @: $(MAKE); $(unstage)
44802 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44803 r=`${PWD_COMMAND}`; export r; \
44804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44805 $(NORMAL_TARGET_EXPORTS) \
44806 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
44807 for flag in $(EXTRA_TARGET_FLAGS); do \
44808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44809 done; \
44810 (cd $(TARGET_SUBDIR)/zlib && \
44811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44813 "RANLIB=$${RANLIB}" \
44814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44815 install-info) \
44816 || exit 1
44818 @endif target-zlib
44820 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44821 maybe-install-pdf-target-zlib:
44822 @if target-zlib
44823 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44825 install-pdf-target-zlib: \
44826 configure-target-zlib \
44827 pdf-target-zlib
44828 @: $(MAKE); $(unstage)
44829 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44830 r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 $(NORMAL_TARGET_EXPORTS) \
44833 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
44834 for flag in $(EXTRA_TARGET_FLAGS); do \
44835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836 done; \
44837 (cd $(TARGET_SUBDIR)/zlib && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840 "RANLIB=$${RANLIB}" \
44841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842 install-pdf) \
44843 || exit 1
44845 @endif target-zlib
44847 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44848 maybe-install-html-target-zlib:
44849 @if target-zlib
44850 maybe-install-html-target-zlib: install-html-target-zlib
44852 install-html-target-zlib: \
44853 configure-target-zlib \
44854 html-target-zlib
44855 @: $(MAKE); $(unstage)
44856 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44857 r=`${PWD_COMMAND}`; export r; \
44858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44859 $(NORMAL_TARGET_EXPORTS) \
44860 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
44861 for flag in $(EXTRA_TARGET_FLAGS); do \
44862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44863 done; \
44864 (cd $(TARGET_SUBDIR)/zlib && \
44865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44867 "RANLIB=$${RANLIB}" \
44868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44869 install-html) \
44870 || exit 1
44872 @endif target-zlib
44874 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44875 maybe-installcheck-target-zlib:
44876 @if target-zlib
44877 maybe-installcheck-target-zlib: installcheck-target-zlib
44879 installcheck-target-zlib: \
44880 configure-target-zlib
44881 @: $(MAKE); $(unstage)
44882 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44883 r=`${PWD_COMMAND}`; export r; \
44884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885 $(NORMAL_TARGET_EXPORTS) \
44886 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
44887 for flag in $(EXTRA_TARGET_FLAGS); do \
44888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44889 done; \
44890 (cd $(TARGET_SUBDIR)/zlib && \
44891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44893 "RANLIB=$${RANLIB}" \
44894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44895 installcheck) \
44896 || exit 1
44898 @endif target-zlib
44900 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44901 maybe-mostlyclean-target-zlib:
44902 @if target-zlib
44903 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44905 mostlyclean-target-zlib:
44906 @: $(MAKE); $(unstage)
44907 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44908 r=`${PWD_COMMAND}`; export r; \
44909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910 $(NORMAL_TARGET_EXPORTS) \
44911 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
44912 for flag in $(EXTRA_TARGET_FLAGS); do \
44913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44914 done; \
44915 (cd $(TARGET_SUBDIR)/zlib && \
44916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44918 "RANLIB=$${RANLIB}" \
44919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44920 mostlyclean) \
44921 || exit 1
44923 @endif target-zlib
44925 .PHONY: maybe-clean-target-zlib clean-target-zlib
44926 maybe-clean-target-zlib:
44927 @if target-zlib
44928 maybe-clean-target-zlib: clean-target-zlib
44930 clean-target-zlib:
44931 @: $(MAKE); $(unstage)
44932 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44933 r=`${PWD_COMMAND}`; export r; \
44934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44935 $(NORMAL_TARGET_EXPORTS) \
44936 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
44937 for flag in $(EXTRA_TARGET_FLAGS); do \
44938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44939 done; \
44940 (cd $(TARGET_SUBDIR)/zlib && \
44941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44943 "RANLIB=$${RANLIB}" \
44944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44945 clean) \
44946 || exit 1
44948 @endif target-zlib
44950 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44951 maybe-distclean-target-zlib:
44952 @if target-zlib
44953 maybe-distclean-target-zlib: distclean-target-zlib
44955 distclean-target-zlib:
44956 @: $(MAKE); $(unstage)
44957 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44958 r=`${PWD_COMMAND}`; export r; \
44959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960 $(NORMAL_TARGET_EXPORTS) \
44961 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
44962 for flag in $(EXTRA_TARGET_FLAGS); do \
44963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44964 done; \
44965 (cd $(TARGET_SUBDIR)/zlib && \
44966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44968 "RANLIB=$${RANLIB}" \
44969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44970 distclean) \
44971 || exit 1
44973 @endif target-zlib
44975 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44976 maybe-maintainer-clean-target-zlib:
44977 @if target-zlib
44978 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44980 maintainer-clean-target-zlib:
44981 @: $(MAKE); $(unstage)
44982 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
44983 r=`${PWD_COMMAND}`; export r; \
44984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44985 $(NORMAL_TARGET_EXPORTS) \
44986 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
44987 for flag in $(EXTRA_TARGET_FLAGS); do \
44988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44989 done; \
44990 (cd $(TARGET_SUBDIR)/zlib && \
44991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44993 "RANLIB=$${RANLIB}" \
44994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44995 maintainer-clean) \
44996 || exit 1
44998 @endif target-zlib
45004 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
45005 maybe-configure-target-boehm-gc:
45006 @if gcc-bootstrap
45007 configure-target-boehm-gc: stage_current
45008 @endif gcc-bootstrap
45009 @if target-boehm-gc
45010 maybe-configure-target-boehm-gc: configure-target-boehm-gc
45011 configure-target-boehm-gc:
45012 @: $(MAKE); $(unstage)
45013 @r=`${PWD_COMMAND}`; export r; \
45014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45015 echo "Checking multilib configuration for boehm-gc..."; \
45016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
45017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
45018 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
45019 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
45020 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
45021 else \
45022 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
45023 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
45024 fi; \
45025 else \
45026 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
45027 fi; \
45028 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
45029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
45030 $(NORMAL_TARGET_EXPORTS) \
45031 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
45032 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
45033 case $(srcdir) in \
45034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45035 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
45036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45037 esac; \
45038 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
45039 libsrcdir="$$s/boehm-gc"; \
45040 rm -f no-such-file || : ; \
45041 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45043 --target=${target_alias} $${srcdiroption} \
45044 || exit 1
45045 @endif target-boehm-gc
45051 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
45052 maybe-all-target-boehm-gc:
45053 @if gcc-bootstrap
45054 all-target-boehm-gc: stage_current
45055 @endif gcc-bootstrap
45056 @if target-boehm-gc
45057 TARGET-target-boehm-gc=all
45058 maybe-all-target-boehm-gc: all-target-boehm-gc
45059 all-target-boehm-gc: configure-target-boehm-gc
45060 @: $(MAKE); $(unstage)
45061 @r=`${PWD_COMMAND}`; export r; \
45062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063 $(NORMAL_TARGET_EXPORTS) \
45064 (cd $(TARGET_SUBDIR)/boehm-gc && \
45065 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
45066 @endif target-boehm-gc
45072 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
45073 maybe-check-target-boehm-gc:
45074 @if target-boehm-gc
45075 maybe-check-target-boehm-gc: check-target-boehm-gc
45077 check-target-boehm-gc:
45078 @: $(MAKE); $(unstage)
45079 @r=`${PWD_COMMAND}`; export r; \
45080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45081 $(NORMAL_TARGET_EXPORTS) \
45082 (cd $(TARGET_SUBDIR)/boehm-gc && \
45083 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45085 @endif target-boehm-gc
45087 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
45088 maybe-install-target-boehm-gc:
45089 @if target-boehm-gc
45090 maybe-install-target-boehm-gc: install-target-boehm-gc
45092 install-target-boehm-gc: installdirs
45093 @: $(MAKE); $(unstage)
45094 @r=`${PWD_COMMAND}`; export r; \
45095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096 $(NORMAL_TARGET_EXPORTS) \
45097 (cd $(TARGET_SUBDIR)/boehm-gc && \
45098 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45100 @endif target-boehm-gc
45102 # Other targets (info, dvi, pdf, etc.)
45104 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
45105 maybe-info-target-boehm-gc:
45106 @if target-boehm-gc
45107 maybe-info-target-boehm-gc: info-target-boehm-gc
45109 info-target-boehm-gc: \
45110 configure-target-boehm-gc
45111 @: $(MAKE); $(unstage)
45112 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45113 r=`${PWD_COMMAND}`; export r; \
45114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115 $(NORMAL_TARGET_EXPORTS) \
45116 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
45117 for flag in $(EXTRA_TARGET_FLAGS); do \
45118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119 done; \
45120 (cd $(TARGET_SUBDIR)/boehm-gc && \
45121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123 "RANLIB=$${RANLIB}" \
45124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125 info) \
45126 || exit 1
45128 @endif target-boehm-gc
45130 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
45131 maybe-dvi-target-boehm-gc:
45132 @if target-boehm-gc
45133 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
45135 dvi-target-boehm-gc: \
45136 configure-target-boehm-gc
45137 @: $(MAKE); $(unstage)
45138 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45139 r=`${PWD_COMMAND}`; export r; \
45140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45141 $(NORMAL_TARGET_EXPORTS) \
45142 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
45143 for flag in $(EXTRA_TARGET_FLAGS); do \
45144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145 done; \
45146 (cd $(TARGET_SUBDIR)/boehm-gc && \
45147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45149 "RANLIB=$${RANLIB}" \
45150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45151 dvi) \
45152 || exit 1
45154 @endif target-boehm-gc
45156 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
45157 maybe-pdf-target-boehm-gc:
45158 @if target-boehm-gc
45159 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
45161 pdf-target-boehm-gc: \
45162 configure-target-boehm-gc
45163 @: $(MAKE); $(unstage)
45164 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45165 r=`${PWD_COMMAND}`; export r; \
45166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167 $(NORMAL_TARGET_EXPORTS) \
45168 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
45169 for flag in $(EXTRA_TARGET_FLAGS); do \
45170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171 done; \
45172 (cd $(TARGET_SUBDIR)/boehm-gc && \
45173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175 "RANLIB=$${RANLIB}" \
45176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177 pdf) \
45178 || exit 1
45180 @endif target-boehm-gc
45182 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
45183 maybe-html-target-boehm-gc:
45184 @if target-boehm-gc
45185 maybe-html-target-boehm-gc: html-target-boehm-gc
45187 html-target-boehm-gc: \
45188 configure-target-boehm-gc
45189 @: $(MAKE); $(unstage)
45190 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45191 r=`${PWD_COMMAND}`; export r; \
45192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45193 $(NORMAL_TARGET_EXPORTS) \
45194 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
45195 for flag in $(EXTRA_TARGET_FLAGS); do \
45196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45197 done; \
45198 (cd $(TARGET_SUBDIR)/boehm-gc && \
45199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45201 "RANLIB=$${RANLIB}" \
45202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45203 html) \
45204 || exit 1
45206 @endif target-boehm-gc
45208 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
45209 maybe-TAGS-target-boehm-gc:
45210 @if target-boehm-gc
45211 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
45213 TAGS-target-boehm-gc: \
45214 configure-target-boehm-gc
45215 @: $(MAKE); $(unstage)
45216 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45217 r=`${PWD_COMMAND}`; export r; \
45218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45219 $(NORMAL_TARGET_EXPORTS) \
45220 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
45221 for flag in $(EXTRA_TARGET_FLAGS); do \
45222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45223 done; \
45224 (cd $(TARGET_SUBDIR)/boehm-gc && \
45225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45227 "RANLIB=$${RANLIB}" \
45228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45229 TAGS) \
45230 || exit 1
45232 @endif target-boehm-gc
45234 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
45235 maybe-install-info-target-boehm-gc:
45236 @if target-boehm-gc
45237 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
45239 install-info-target-boehm-gc: \
45240 configure-target-boehm-gc \
45241 info-target-boehm-gc
45242 @: $(MAKE); $(unstage)
45243 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45244 r=`${PWD_COMMAND}`; export r; \
45245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45246 $(NORMAL_TARGET_EXPORTS) \
45247 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
45248 for flag in $(EXTRA_TARGET_FLAGS); do \
45249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45250 done; \
45251 (cd $(TARGET_SUBDIR)/boehm-gc && \
45252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45254 "RANLIB=$${RANLIB}" \
45255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45256 install-info) \
45257 || exit 1
45259 @endif target-boehm-gc
45261 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
45262 maybe-install-pdf-target-boehm-gc:
45263 @if target-boehm-gc
45264 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
45266 install-pdf-target-boehm-gc: \
45267 configure-target-boehm-gc \
45268 pdf-target-boehm-gc
45269 @: $(MAKE); $(unstage)
45270 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45271 r=`${PWD_COMMAND}`; export r; \
45272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45273 $(NORMAL_TARGET_EXPORTS) \
45274 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
45275 for flag in $(EXTRA_TARGET_FLAGS); do \
45276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45277 done; \
45278 (cd $(TARGET_SUBDIR)/boehm-gc && \
45279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45281 "RANLIB=$${RANLIB}" \
45282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45283 install-pdf) \
45284 || exit 1
45286 @endif target-boehm-gc
45288 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
45289 maybe-install-html-target-boehm-gc:
45290 @if target-boehm-gc
45291 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
45293 install-html-target-boehm-gc: \
45294 configure-target-boehm-gc \
45295 html-target-boehm-gc
45296 @: $(MAKE); $(unstage)
45297 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45298 r=`${PWD_COMMAND}`; export r; \
45299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45300 $(NORMAL_TARGET_EXPORTS) \
45301 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
45302 for flag in $(EXTRA_TARGET_FLAGS); do \
45303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45304 done; \
45305 (cd $(TARGET_SUBDIR)/boehm-gc && \
45306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45308 "RANLIB=$${RANLIB}" \
45309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45310 install-html) \
45311 || exit 1
45313 @endif target-boehm-gc
45315 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
45316 maybe-installcheck-target-boehm-gc:
45317 @if target-boehm-gc
45318 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
45320 installcheck-target-boehm-gc: \
45321 configure-target-boehm-gc
45322 @: $(MAKE); $(unstage)
45323 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45324 r=`${PWD_COMMAND}`; export r; \
45325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45326 $(NORMAL_TARGET_EXPORTS) \
45327 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
45328 for flag in $(EXTRA_TARGET_FLAGS); do \
45329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45330 done; \
45331 (cd $(TARGET_SUBDIR)/boehm-gc && \
45332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45334 "RANLIB=$${RANLIB}" \
45335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45336 installcheck) \
45337 || exit 1
45339 @endif target-boehm-gc
45341 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
45342 maybe-mostlyclean-target-boehm-gc:
45343 @if target-boehm-gc
45344 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
45346 mostlyclean-target-boehm-gc:
45347 @: $(MAKE); $(unstage)
45348 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45349 r=`${PWD_COMMAND}`; export r; \
45350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45351 $(NORMAL_TARGET_EXPORTS) \
45352 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45353 for flag in $(EXTRA_TARGET_FLAGS); do \
45354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45355 done; \
45356 (cd $(TARGET_SUBDIR)/boehm-gc && \
45357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45359 "RANLIB=$${RANLIB}" \
45360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45361 mostlyclean) \
45362 || exit 1
45364 @endif target-boehm-gc
45366 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
45367 maybe-clean-target-boehm-gc:
45368 @if target-boehm-gc
45369 maybe-clean-target-boehm-gc: clean-target-boehm-gc
45371 clean-target-boehm-gc:
45372 @: $(MAKE); $(unstage)
45373 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45374 r=`${PWD_COMMAND}`; export r; \
45375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45376 $(NORMAL_TARGET_EXPORTS) \
45377 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45378 for flag in $(EXTRA_TARGET_FLAGS); do \
45379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45380 done; \
45381 (cd $(TARGET_SUBDIR)/boehm-gc && \
45382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45384 "RANLIB=$${RANLIB}" \
45385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45386 clean) \
45387 || exit 1
45389 @endif target-boehm-gc
45391 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
45392 maybe-distclean-target-boehm-gc:
45393 @if target-boehm-gc
45394 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
45396 distclean-target-boehm-gc:
45397 @: $(MAKE); $(unstage)
45398 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45399 r=`${PWD_COMMAND}`; export r; \
45400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401 $(NORMAL_TARGET_EXPORTS) \
45402 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
45403 for flag in $(EXTRA_TARGET_FLAGS); do \
45404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45405 done; \
45406 (cd $(TARGET_SUBDIR)/boehm-gc && \
45407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45409 "RANLIB=$${RANLIB}" \
45410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45411 distclean) \
45412 || exit 1
45414 @endif target-boehm-gc
45416 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
45417 maybe-maintainer-clean-target-boehm-gc:
45418 @if target-boehm-gc
45419 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
45421 maintainer-clean-target-boehm-gc:
45422 @: $(MAKE); $(unstage)
45423 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
45424 r=`${PWD_COMMAND}`; export r; \
45425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45426 $(NORMAL_TARGET_EXPORTS) \
45427 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
45428 for flag in $(EXTRA_TARGET_FLAGS); do \
45429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45430 done; \
45431 (cd $(TARGET_SUBDIR)/boehm-gc && \
45432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45434 "RANLIB=$${RANLIB}" \
45435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45436 maintainer-clean) \
45437 || exit 1
45439 @endif target-boehm-gc
45445 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
45446 maybe-configure-target-qthreads:
45447 @if gcc-bootstrap
45448 configure-target-qthreads: stage_current
45449 @endif gcc-bootstrap
45450 @if target-qthreads
45451 maybe-configure-target-qthreads: configure-target-qthreads
45452 configure-target-qthreads:
45453 @: $(MAKE); $(unstage)
45454 @r=`${PWD_COMMAND}`; export r; \
45455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456 echo "Checking multilib configuration for qthreads..."; \
45457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45458 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
45459 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45460 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
45461 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
45462 else \
45463 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
45464 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45465 fi; \
45466 else \
45467 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
45468 fi; \
45469 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
45470 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
45471 $(NORMAL_TARGET_EXPORTS) \
45472 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
45473 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
45474 case $(srcdir) in \
45475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45476 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
45477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45478 esac; \
45479 srcdiroption="--srcdir=$${topdir}/qthreads"; \
45480 libsrcdir="$$s/qthreads"; \
45481 rm -f no-such-file || : ; \
45482 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45483 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45484 --target=${target_alias} $${srcdiroption} \
45485 || exit 1
45486 @endif target-qthreads
45492 .PHONY: all-target-qthreads maybe-all-target-qthreads
45493 maybe-all-target-qthreads:
45494 @if gcc-bootstrap
45495 all-target-qthreads: stage_current
45496 @endif gcc-bootstrap
45497 @if target-qthreads
45498 TARGET-target-qthreads=all
45499 maybe-all-target-qthreads: all-target-qthreads
45500 all-target-qthreads: configure-target-qthreads
45501 @: $(MAKE); $(unstage)
45502 @r=`${PWD_COMMAND}`; export r; \
45503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504 $(NORMAL_TARGET_EXPORTS) \
45505 (cd $(TARGET_SUBDIR)/qthreads && \
45506 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
45507 @endif target-qthreads
45513 .PHONY: check-target-qthreads maybe-check-target-qthreads
45514 maybe-check-target-qthreads:
45515 @if target-qthreads
45516 maybe-check-target-qthreads: check-target-qthreads
45518 check-target-qthreads:
45519 @: $(MAKE); $(unstage)
45520 @r=`${PWD_COMMAND}`; export r; \
45521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45522 $(NORMAL_TARGET_EXPORTS) \
45523 (cd $(TARGET_SUBDIR)/qthreads && \
45524 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45526 @endif target-qthreads
45528 .PHONY: install-target-qthreads maybe-install-target-qthreads
45529 maybe-install-target-qthreads:
45530 @if target-qthreads
45531 maybe-install-target-qthreads: install-target-qthreads
45533 install-target-qthreads: installdirs
45534 @: $(MAKE); $(unstage)
45535 @r=`${PWD_COMMAND}`; export r; \
45536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537 $(NORMAL_TARGET_EXPORTS) \
45538 (cd $(TARGET_SUBDIR)/qthreads && \
45539 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45541 @endif target-qthreads
45543 # Other targets (info, dvi, pdf, etc.)
45545 .PHONY: maybe-info-target-qthreads info-target-qthreads
45546 maybe-info-target-qthreads:
45547 @if target-qthreads
45548 maybe-info-target-qthreads: info-target-qthreads
45550 info-target-qthreads: \
45551 configure-target-qthreads
45552 @: $(MAKE); $(unstage)
45553 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45554 r=`${PWD_COMMAND}`; export r; \
45555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45556 $(NORMAL_TARGET_EXPORTS) \
45557 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
45558 for flag in $(EXTRA_TARGET_FLAGS); do \
45559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45560 done; \
45561 (cd $(TARGET_SUBDIR)/qthreads && \
45562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45564 "RANLIB=$${RANLIB}" \
45565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45566 info) \
45567 || exit 1
45569 @endif target-qthreads
45571 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
45572 maybe-dvi-target-qthreads:
45573 @if target-qthreads
45574 maybe-dvi-target-qthreads: dvi-target-qthreads
45576 dvi-target-qthreads: \
45577 configure-target-qthreads
45578 @: $(MAKE); $(unstage)
45579 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45580 r=`${PWD_COMMAND}`; export r; \
45581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582 $(NORMAL_TARGET_EXPORTS) \
45583 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
45584 for flag in $(EXTRA_TARGET_FLAGS); do \
45585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45586 done; \
45587 (cd $(TARGET_SUBDIR)/qthreads && \
45588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45590 "RANLIB=$${RANLIB}" \
45591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45592 dvi) \
45593 || exit 1
45595 @endif target-qthreads
45597 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
45598 maybe-pdf-target-qthreads:
45599 @if target-qthreads
45600 maybe-pdf-target-qthreads: pdf-target-qthreads
45602 pdf-target-qthreads: \
45603 configure-target-qthreads
45604 @: $(MAKE); $(unstage)
45605 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45606 r=`${PWD_COMMAND}`; export r; \
45607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45608 $(NORMAL_TARGET_EXPORTS) \
45609 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
45610 for flag in $(EXTRA_TARGET_FLAGS); do \
45611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45612 done; \
45613 (cd $(TARGET_SUBDIR)/qthreads && \
45614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45616 "RANLIB=$${RANLIB}" \
45617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45618 pdf) \
45619 || exit 1
45621 @endif target-qthreads
45623 .PHONY: maybe-html-target-qthreads html-target-qthreads
45624 maybe-html-target-qthreads:
45625 @if target-qthreads
45626 maybe-html-target-qthreads: html-target-qthreads
45628 html-target-qthreads: \
45629 configure-target-qthreads
45630 @: $(MAKE); $(unstage)
45631 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45632 r=`${PWD_COMMAND}`; export r; \
45633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45634 $(NORMAL_TARGET_EXPORTS) \
45635 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
45636 for flag in $(EXTRA_TARGET_FLAGS); do \
45637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45638 done; \
45639 (cd $(TARGET_SUBDIR)/qthreads && \
45640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45642 "RANLIB=$${RANLIB}" \
45643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45644 html) \
45645 || exit 1
45647 @endif target-qthreads
45649 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
45650 maybe-TAGS-target-qthreads:
45651 @if target-qthreads
45652 maybe-TAGS-target-qthreads: TAGS-target-qthreads
45654 TAGS-target-qthreads: \
45655 configure-target-qthreads
45656 @: $(MAKE); $(unstage)
45657 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45658 r=`${PWD_COMMAND}`; export r; \
45659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45660 $(NORMAL_TARGET_EXPORTS) \
45661 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
45662 for flag in $(EXTRA_TARGET_FLAGS); do \
45663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45664 done; \
45665 (cd $(TARGET_SUBDIR)/qthreads && \
45666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45668 "RANLIB=$${RANLIB}" \
45669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45670 TAGS) \
45671 || exit 1
45673 @endif target-qthreads
45675 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
45676 maybe-install-info-target-qthreads:
45677 @if target-qthreads
45678 maybe-install-info-target-qthreads: install-info-target-qthreads
45680 install-info-target-qthreads: \
45681 configure-target-qthreads \
45682 info-target-qthreads
45683 @: $(MAKE); $(unstage)
45684 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45685 r=`${PWD_COMMAND}`; export r; \
45686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45687 $(NORMAL_TARGET_EXPORTS) \
45688 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
45689 for flag in $(EXTRA_TARGET_FLAGS); do \
45690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45691 done; \
45692 (cd $(TARGET_SUBDIR)/qthreads && \
45693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45695 "RANLIB=$${RANLIB}" \
45696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45697 install-info) \
45698 || exit 1
45700 @endif target-qthreads
45702 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
45703 maybe-install-pdf-target-qthreads:
45704 @if target-qthreads
45705 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
45707 install-pdf-target-qthreads: \
45708 configure-target-qthreads \
45709 pdf-target-qthreads
45710 @: $(MAKE); $(unstage)
45711 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45712 r=`${PWD_COMMAND}`; export r; \
45713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714 $(NORMAL_TARGET_EXPORTS) \
45715 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
45716 for flag in $(EXTRA_TARGET_FLAGS); do \
45717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718 done; \
45719 (cd $(TARGET_SUBDIR)/qthreads && \
45720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722 "RANLIB=$${RANLIB}" \
45723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724 install-pdf) \
45725 || exit 1
45727 @endif target-qthreads
45729 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
45730 maybe-install-html-target-qthreads:
45731 @if target-qthreads
45732 maybe-install-html-target-qthreads: install-html-target-qthreads
45734 install-html-target-qthreads: \
45735 configure-target-qthreads \
45736 html-target-qthreads
45737 @: $(MAKE); $(unstage)
45738 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45739 r=`${PWD_COMMAND}`; export r; \
45740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45741 $(NORMAL_TARGET_EXPORTS) \
45742 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
45743 for flag in $(EXTRA_TARGET_FLAGS); do \
45744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45745 done; \
45746 (cd $(TARGET_SUBDIR)/qthreads && \
45747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45749 "RANLIB=$${RANLIB}" \
45750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45751 install-html) \
45752 || exit 1
45754 @endif target-qthreads
45756 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
45757 maybe-installcheck-target-qthreads:
45758 @if target-qthreads
45759 maybe-installcheck-target-qthreads: installcheck-target-qthreads
45761 installcheck-target-qthreads: \
45762 configure-target-qthreads
45763 @: $(MAKE); $(unstage)
45764 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45765 r=`${PWD_COMMAND}`; export r; \
45766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45767 $(NORMAL_TARGET_EXPORTS) \
45768 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
45769 for flag in $(EXTRA_TARGET_FLAGS); do \
45770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45771 done; \
45772 (cd $(TARGET_SUBDIR)/qthreads && \
45773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45775 "RANLIB=$${RANLIB}" \
45776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45777 installcheck) \
45778 || exit 1
45780 @endif target-qthreads
45782 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
45783 maybe-mostlyclean-target-qthreads:
45784 @if target-qthreads
45785 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
45787 mostlyclean-target-qthreads:
45788 @: $(MAKE); $(unstage)
45789 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45790 r=`${PWD_COMMAND}`; export r; \
45791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45792 $(NORMAL_TARGET_EXPORTS) \
45793 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
45794 for flag in $(EXTRA_TARGET_FLAGS); do \
45795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45796 done; \
45797 (cd $(TARGET_SUBDIR)/qthreads && \
45798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45800 "RANLIB=$${RANLIB}" \
45801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45802 mostlyclean) \
45803 || exit 1
45805 @endif target-qthreads
45807 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
45808 maybe-clean-target-qthreads:
45809 @if target-qthreads
45810 maybe-clean-target-qthreads: clean-target-qthreads
45812 clean-target-qthreads:
45813 @: $(MAKE); $(unstage)
45814 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45815 r=`${PWD_COMMAND}`; export r; \
45816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817 $(NORMAL_TARGET_EXPORTS) \
45818 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
45819 for flag in $(EXTRA_TARGET_FLAGS); do \
45820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45821 done; \
45822 (cd $(TARGET_SUBDIR)/qthreads && \
45823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45825 "RANLIB=$${RANLIB}" \
45826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45827 clean) \
45828 || exit 1
45830 @endif target-qthreads
45832 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
45833 maybe-distclean-target-qthreads:
45834 @if target-qthreads
45835 maybe-distclean-target-qthreads: distclean-target-qthreads
45837 distclean-target-qthreads:
45838 @: $(MAKE); $(unstage)
45839 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45840 r=`${PWD_COMMAND}`; export r; \
45841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45842 $(NORMAL_TARGET_EXPORTS) \
45843 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
45844 for flag in $(EXTRA_TARGET_FLAGS); do \
45845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45846 done; \
45847 (cd $(TARGET_SUBDIR)/qthreads && \
45848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45850 "RANLIB=$${RANLIB}" \
45851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45852 distclean) \
45853 || exit 1
45855 @endif target-qthreads
45857 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
45858 maybe-maintainer-clean-target-qthreads:
45859 @if target-qthreads
45860 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
45862 maintainer-clean-target-qthreads:
45863 @: $(MAKE); $(unstage)
45864 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
45865 r=`${PWD_COMMAND}`; export r; \
45866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867 $(NORMAL_TARGET_EXPORTS) \
45868 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
45869 for flag in $(EXTRA_TARGET_FLAGS); do \
45870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871 done; \
45872 (cd $(TARGET_SUBDIR)/qthreads && \
45873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875 "RANLIB=$${RANLIB}" \
45876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877 maintainer-clean) \
45878 || exit 1
45880 @endif target-qthreads
45886 .PHONY: configure-target-rda maybe-configure-target-rda
45887 maybe-configure-target-rda:
45888 @if gcc-bootstrap
45889 configure-target-rda: stage_current
45890 @endif gcc-bootstrap
45891 @if target-rda
45892 maybe-configure-target-rda: configure-target-rda
45893 configure-target-rda:
45894 @: $(MAKE); $(unstage)
45895 @r=`${PWD_COMMAND}`; export r; \
45896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45897 echo "Checking multilib configuration for rda..."; \
45898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45899 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
45900 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
45901 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
45902 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
45903 else \
45904 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
45905 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45906 fi; \
45907 else \
45908 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45909 fi; \
45910 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45911 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
45912 $(NORMAL_TARGET_EXPORTS) \
45913 echo Configuring in $(TARGET_SUBDIR)/rda; \
45914 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45915 case $(srcdir) in \
45916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45917 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45919 esac; \
45920 srcdiroption="--srcdir=$${topdir}/rda"; \
45921 libsrcdir="$$s/rda"; \
45922 rm -f no-such-file || : ; \
45923 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45924 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45925 --target=${target_alias} $${srcdiroption} \
45926 || exit 1
45927 @endif target-rda
45933 .PHONY: all-target-rda maybe-all-target-rda
45934 maybe-all-target-rda:
45935 @if gcc-bootstrap
45936 all-target-rda: stage_current
45937 @endif gcc-bootstrap
45938 @if target-rda
45939 TARGET-target-rda=all
45940 maybe-all-target-rda: all-target-rda
45941 all-target-rda: configure-target-rda
45942 @: $(MAKE); $(unstage)
45943 @r=`${PWD_COMMAND}`; export r; \
45944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45945 $(NORMAL_TARGET_EXPORTS) \
45946 (cd $(TARGET_SUBDIR)/rda && \
45947 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
45948 @endif target-rda
45954 .PHONY: check-target-rda maybe-check-target-rda
45955 maybe-check-target-rda:
45956 @if target-rda
45957 maybe-check-target-rda: check-target-rda
45959 check-target-rda:
45960 @: $(MAKE); $(unstage)
45961 @r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 $(NORMAL_TARGET_EXPORTS) \
45964 (cd $(TARGET_SUBDIR)/rda && \
45965 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45967 @endif target-rda
45969 .PHONY: install-target-rda maybe-install-target-rda
45970 maybe-install-target-rda:
45971 @if target-rda
45972 maybe-install-target-rda: install-target-rda
45974 install-target-rda: installdirs
45975 @: $(MAKE); $(unstage)
45976 @r=`${PWD_COMMAND}`; export r; \
45977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45978 $(NORMAL_TARGET_EXPORTS) \
45979 (cd $(TARGET_SUBDIR)/rda && \
45980 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45982 @endif target-rda
45984 # Other targets (info, dvi, pdf, etc.)
45986 .PHONY: maybe-info-target-rda info-target-rda
45987 maybe-info-target-rda:
45988 @if target-rda
45989 maybe-info-target-rda: info-target-rda
45991 info-target-rda: \
45992 configure-target-rda
45993 @: $(MAKE); $(unstage)
45994 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
45995 r=`${PWD_COMMAND}`; export r; \
45996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45997 $(NORMAL_TARGET_EXPORTS) \
45998 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
45999 for flag in $(EXTRA_TARGET_FLAGS); do \
46000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46001 done; \
46002 (cd $(TARGET_SUBDIR)/rda && \
46003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46005 "RANLIB=$${RANLIB}" \
46006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46007 info) \
46008 || exit 1
46010 @endif target-rda
46012 .PHONY: maybe-dvi-target-rda dvi-target-rda
46013 maybe-dvi-target-rda:
46014 @if target-rda
46015 maybe-dvi-target-rda: dvi-target-rda
46017 dvi-target-rda: \
46018 configure-target-rda
46019 @: $(MAKE); $(unstage)
46020 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46021 r=`${PWD_COMMAND}`; export r; \
46022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46023 $(NORMAL_TARGET_EXPORTS) \
46024 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
46025 for flag in $(EXTRA_TARGET_FLAGS); do \
46026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46027 done; \
46028 (cd $(TARGET_SUBDIR)/rda && \
46029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46031 "RANLIB=$${RANLIB}" \
46032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46033 dvi) \
46034 || exit 1
46036 @endif target-rda
46038 .PHONY: maybe-pdf-target-rda pdf-target-rda
46039 maybe-pdf-target-rda:
46040 @if target-rda
46041 maybe-pdf-target-rda: pdf-target-rda
46043 pdf-target-rda: \
46044 configure-target-rda
46045 @: $(MAKE); $(unstage)
46046 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46047 r=`${PWD_COMMAND}`; export r; \
46048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049 $(NORMAL_TARGET_EXPORTS) \
46050 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
46051 for flag in $(EXTRA_TARGET_FLAGS); do \
46052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46053 done; \
46054 (cd $(TARGET_SUBDIR)/rda && \
46055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46057 "RANLIB=$${RANLIB}" \
46058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46059 pdf) \
46060 || exit 1
46062 @endif target-rda
46064 .PHONY: maybe-html-target-rda html-target-rda
46065 maybe-html-target-rda:
46066 @if target-rda
46067 maybe-html-target-rda: html-target-rda
46069 html-target-rda: \
46070 configure-target-rda
46071 @: $(MAKE); $(unstage)
46072 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46073 r=`${PWD_COMMAND}`; export r; \
46074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075 $(NORMAL_TARGET_EXPORTS) \
46076 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
46077 for flag in $(EXTRA_TARGET_FLAGS); do \
46078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46079 done; \
46080 (cd $(TARGET_SUBDIR)/rda && \
46081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46083 "RANLIB=$${RANLIB}" \
46084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46085 html) \
46086 || exit 1
46088 @endif target-rda
46090 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46091 maybe-TAGS-target-rda:
46092 @if target-rda
46093 maybe-TAGS-target-rda: TAGS-target-rda
46095 TAGS-target-rda: \
46096 configure-target-rda
46097 @: $(MAKE); $(unstage)
46098 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46099 r=`${PWD_COMMAND}`; export r; \
46100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101 $(NORMAL_TARGET_EXPORTS) \
46102 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
46103 for flag in $(EXTRA_TARGET_FLAGS); do \
46104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46105 done; \
46106 (cd $(TARGET_SUBDIR)/rda && \
46107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109 "RANLIB=$${RANLIB}" \
46110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111 TAGS) \
46112 || exit 1
46114 @endif target-rda
46116 .PHONY: maybe-install-info-target-rda install-info-target-rda
46117 maybe-install-info-target-rda:
46118 @if target-rda
46119 maybe-install-info-target-rda: install-info-target-rda
46121 install-info-target-rda: \
46122 configure-target-rda \
46123 info-target-rda
46124 @: $(MAKE); $(unstage)
46125 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46126 r=`${PWD_COMMAND}`; export r; \
46127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46128 $(NORMAL_TARGET_EXPORTS) \
46129 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
46130 for flag in $(EXTRA_TARGET_FLAGS); do \
46131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46132 done; \
46133 (cd $(TARGET_SUBDIR)/rda && \
46134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46136 "RANLIB=$${RANLIB}" \
46137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46138 install-info) \
46139 || exit 1
46141 @endif target-rda
46143 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46144 maybe-install-pdf-target-rda:
46145 @if target-rda
46146 maybe-install-pdf-target-rda: install-pdf-target-rda
46148 install-pdf-target-rda: \
46149 configure-target-rda \
46150 pdf-target-rda
46151 @: $(MAKE); $(unstage)
46152 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46153 r=`${PWD_COMMAND}`; export r; \
46154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46155 $(NORMAL_TARGET_EXPORTS) \
46156 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
46157 for flag in $(EXTRA_TARGET_FLAGS); do \
46158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46159 done; \
46160 (cd $(TARGET_SUBDIR)/rda && \
46161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46163 "RANLIB=$${RANLIB}" \
46164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46165 install-pdf) \
46166 || exit 1
46168 @endif target-rda
46170 .PHONY: maybe-install-html-target-rda install-html-target-rda
46171 maybe-install-html-target-rda:
46172 @if target-rda
46173 maybe-install-html-target-rda: install-html-target-rda
46175 install-html-target-rda: \
46176 configure-target-rda \
46177 html-target-rda
46178 @: $(MAKE); $(unstage)
46179 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46180 r=`${PWD_COMMAND}`; export r; \
46181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182 $(NORMAL_TARGET_EXPORTS) \
46183 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
46184 for flag in $(EXTRA_TARGET_FLAGS); do \
46185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46186 done; \
46187 (cd $(TARGET_SUBDIR)/rda && \
46188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46190 "RANLIB=$${RANLIB}" \
46191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46192 install-html) \
46193 || exit 1
46195 @endif target-rda
46197 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46198 maybe-installcheck-target-rda:
46199 @if target-rda
46200 maybe-installcheck-target-rda: installcheck-target-rda
46202 installcheck-target-rda: \
46203 configure-target-rda
46204 @: $(MAKE); $(unstage)
46205 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46206 r=`${PWD_COMMAND}`; export r; \
46207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208 $(NORMAL_TARGET_EXPORTS) \
46209 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
46210 for flag in $(EXTRA_TARGET_FLAGS); do \
46211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212 done; \
46213 (cd $(TARGET_SUBDIR)/rda && \
46214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216 "RANLIB=$${RANLIB}" \
46217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218 installcheck) \
46219 || exit 1
46221 @endif target-rda
46223 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46224 maybe-mostlyclean-target-rda:
46225 @if target-rda
46226 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46228 mostlyclean-target-rda:
46229 @: $(MAKE); $(unstage)
46230 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46231 r=`${PWD_COMMAND}`; export r; \
46232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233 $(NORMAL_TARGET_EXPORTS) \
46234 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
46235 for flag in $(EXTRA_TARGET_FLAGS); do \
46236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46237 done; \
46238 (cd $(TARGET_SUBDIR)/rda && \
46239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46241 "RANLIB=$${RANLIB}" \
46242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46243 mostlyclean) \
46244 || exit 1
46246 @endif target-rda
46248 .PHONY: maybe-clean-target-rda clean-target-rda
46249 maybe-clean-target-rda:
46250 @if target-rda
46251 maybe-clean-target-rda: clean-target-rda
46253 clean-target-rda:
46254 @: $(MAKE); $(unstage)
46255 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46256 r=`${PWD_COMMAND}`; export r; \
46257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46258 $(NORMAL_TARGET_EXPORTS) \
46259 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
46260 for flag in $(EXTRA_TARGET_FLAGS); do \
46261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46262 done; \
46263 (cd $(TARGET_SUBDIR)/rda && \
46264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46266 "RANLIB=$${RANLIB}" \
46267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46268 clean) \
46269 || exit 1
46271 @endif target-rda
46273 .PHONY: maybe-distclean-target-rda distclean-target-rda
46274 maybe-distclean-target-rda:
46275 @if target-rda
46276 maybe-distclean-target-rda: distclean-target-rda
46278 distclean-target-rda:
46279 @: $(MAKE); $(unstage)
46280 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46281 r=`${PWD_COMMAND}`; export r; \
46282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46283 $(NORMAL_TARGET_EXPORTS) \
46284 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
46285 for flag in $(EXTRA_TARGET_FLAGS); do \
46286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46287 done; \
46288 (cd $(TARGET_SUBDIR)/rda && \
46289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46291 "RANLIB=$${RANLIB}" \
46292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46293 distclean) \
46294 || exit 1
46296 @endif target-rda
46298 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46299 maybe-maintainer-clean-target-rda:
46300 @if target-rda
46301 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46303 maintainer-clean-target-rda:
46304 @: $(MAKE); $(unstage)
46305 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
46306 r=`${PWD_COMMAND}`; export r; \
46307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46308 $(NORMAL_TARGET_EXPORTS) \
46309 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
46310 for flag in $(EXTRA_TARGET_FLAGS); do \
46311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46312 done; \
46313 (cd $(TARGET_SUBDIR)/rda && \
46314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46316 "RANLIB=$${RANLIB}" \
46317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46318 maintainer-clean) \
46319 || exit 1
46321 @endif target-rda
46327 .PHONY: configure-target-libada maybe-configure-target-libada
46328 maybe-configure-target-libada:
46329 @if gcc-bootstrap
46330 configure-target-libada: stage_current
46331 @endif gcc-bootstrap
46332 @if target-libada
46333 maybe-configure-target-libada: configure-target-libada
46334 configure-target-libada:
46335 @: $(MAKE); $(unstage)
46336 @r=`${PWD_COMMAND}`; export r; \
46337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46338 echo "Checking multilib configuration for libada..."; \
46339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46340 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
46341 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46342 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46343 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46344 else \
46345 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46346 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46347 fi; \
46348 else \
46349 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46350 fi; \
46351 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46352 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
46353 $(NORMAL_TARGET_EXPORTS) \
46354 echo Configuring in $(TARGET_SUBDIR)/libada; \
46355 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46356 case $(srcdir) in \
46357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46358 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46360 esac; \
46361 srcdiroption="--srcdir=$${topdir}/libada"; \
46362 libsrcdir="$$s/libada"; \
46363 rm -f no-such-file || : ; \
46364 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46365 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46366 --target=${target_alias} $${srcdiroption} \
46367 || exit 1
46368 @endif target-libada
46374 .PHONY: all-target-libada maybe-all-target-libada
46375 maybe-all-target-libada:
46376 @if gcc-bootstrap
46377 all-target-libada: stage_current
46378 @endif gcc-bootstrap
46379 @if target-libada
46380 TARGET-target-libada=all
46381 maybe-all-target-libada: all-target-libada
46382 all-target-libada: configure-target-libada
46383 @: $(MAKE); $(unstage)
46384 @r=`${PWD_COMMAND}`; export r; \
46385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46386 $(NORMAL_TARGET_EXPORTS) \
46387 (cd $(TARGET_SUBDIR)/libada && \
46388 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
46389 @endif target-libada
46395 .PHONY: check-target-libada maybe-check-target-libada
46396 maybe-check-target-libada:
46397 @if target-libada
46398 maybe-check-target-libada: check-target-libada
46400 check-target-libada:
46401 @: $(MAKE); $(unstage)
46402 @r=`${PWD_COMMAND}`; export r; \
46403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46404 $(NORMAL_TARGET_EXPORTS) \
46405 (cd $(TARGET_SUBDIR)/libada && \
46406 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46408 @endif target-libada
46410 .PHONY: install-target-libada maybe-install-target-libada
46411 maybe-install-target-libada:
46412 @if target-libada
46413 maybe-install-target-libada: install-target-libada
46415 install-target-libada: installdirs
46416 @: $(MAKE); $(unstage)
46417 @r=`${PWD_COMMAND}`; export r; \
46418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419 $(NORMAL_TARGET_EXPORTS) \
46420 (cd $(TARGET_SUBDIR)/libada && \
46421 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46423 @endif target-libada
46425 # Other targets (info, dvi, pdf, etc.)
46427 .PHONY: maybe-info-target-libada info-target-libada
46428 maybe-info-target-libada:
46429 @if target-libada
46430 maybe-info-target-libada: info-target-libada
46432 info-target-libada: \
46433 configure-target-libada
46434 @: $(MAKE); $(unstage)
46435 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46436 r=`${PWD_COMMAND}`; export r; \
46437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46438 $(NORMAL_TARGET_EXPORTS) \
46439 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
46440 for flag in $(EXTRA_TARGET_FLAGS); do \
46441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46442 done; \
46443 (cd $(TARGET_SUBDIR)/libada && \
46444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46446 "RANLIB=$${RANLIB}" \
46447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46448 info) \
46449 || exit 1
46451 @endif target-libada
46453 .PHONY: maybe-dvi-target-libada dvi-target-libada
46454 maybe-dvi-target-libada:
46455 @if target-libada
46456 maybe-dvi-target-libada: dvi-target-libada
46458 dvi-target-libada: \
46459 configure-target-libada
46460 @: $(MAKE); $(unstage)
46461 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46462 r=`${PWD_COMMAND}`; export r; \
46463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46464 $(NORMAL_TARGET_EXPORTS) \
46465 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
46466 for flag in $(EXTRA_TARGET_FLAGS); do \
46467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46468 done; \
46469 (cd $(TARGET_SUBDIR)/libada && \
46470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46472 "RANLIB=$${RANLIB}" \
46473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46474 dvi) \
46475 || exit 1
46477 @endif target-libada
46479 .PHONY: maybe-pdf-target-libada pdf-target-libada
46480 maybe-pdf-target-libada:
46481 @if target-libada
46482 maybe-pdf-target-libada: pdf-target-libada
46484 pdf-target-libada: \
46485 configure-target-libada
46486 @: $(MAKE); $(unstage)
46487 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46488 r=`${PWD_COMMAND}`; export r; \
46489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46490 $(NORMAL_TARGET_EXPORTS) \
46491 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
46492 for flag in $(EXTRA_TARGET_FLAGS); do \
46493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46494 done; \
46495 (cd $(TARGET_SUBDIR)/libada && \
46496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46498 "RANLIB=$${RANLIB}" \
46499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46500 pdf) \
46501 || exit 1
46503 @endif target-libada
46505 .PHONY: maybe-html-target-libada html-target-libada
46506 maybe-html-target-libada:
46507 @if target-libada
46508 maybe-html-target-libada: html-target-libada
46510 html-target-libada: \
46511 configure-target-libada
46512 @: $(MAKE); $(unstage)
46513 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46514 r=`${PWD_COMMAND}`; export r; \
46515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46516 $(NORMAL_TARGET_EXPORTS) \
46517 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
46518 for flag in $(EXTRA_TARGET_FLAGS); do \
46519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46520 done; \
46521 (cd $(TARGET_SUBDIR)/libada && \
46522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46524 "RANLIB=$${RANLIB}" \
46525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46526 html) \
46527 || exit 1
46529 @endif target-libada
46531 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
46532 maybe-TAGS-target-libada:
46533 @if target-libada
46534 maybe-TAGS-target-libada: TAGS-target-libada
46536 TAGS-target-libada: \
46537 configure-target-libada
46538 @: $(MAKE); $(unstage)
46539 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46540 r=`${PWD_COMMAND}`; export r; \
46541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46542 $(NORMAL_TARGET_EXPORTS) \
46543 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
46544 for flag in $(EXTRA_TARGET_FLAGS); do \
46545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46546 done; \
46547 (cd $(TARGET_SUBDIR)/libada && \
46548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46550 "RANLIB=$${RANLIB}" \
46551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46552 TAGS) \
46553 || exit 1
46555 @endif target-libada
46557 .PHONY: maybe-install-info-target-libada install-info-target-libada
46558 maybe-install-info-target-libada:
46559 @if target-libada
46560 maybe-install-info-target-libada: install-info-target-libada
46562 install-info-target-libada: \
46563 configure-target-libada \
46564 info-target-libada
46565 @: $(MAKE); $(unstage)
46566 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46567 r=`${PWD_COMMAND}`; export r; \
46568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46569 $(NORMAL_TARGET_EXPORTS) \
46570 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
46571 for flag in $(EXTRA_TARGET_FLAGS); do \
46572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46573 done; \
46574 (cd $(TARGET_SUBDIR)/libada && \
46575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46577 "RANLIB=$${RANLIB}" \
46578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46579 install-info) \
46580 || exit 1
46582 @endif target-libada
46584 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
46585 maybe-install-pdf-target-libada:
46586 @if target-libada
46587 maybe-install-pdf-target-libada: install-pdf-target-libada
46589 install-pdf-target-libada: \
46590 configure-target-libada \
46591 pdf-target-libada
46592 @: $(MAKE); $(unstage)
46593 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46594 r=`${PWD_COMMAND}`; export r; \
46595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46596 $(NORMAL_TARGET_EXPORTS) \
46597 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
46598 for flag in $(EXTRA_TARGET_FLAGS); do \
46599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46600 done; \
46601 (cd $(TARGET_SUBDIR)/libada && \
46602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46604 "RANLIB=$${RANLIB}" \
46605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46606 install-pdf) \
46607 || exit 1
46609 @endif target-libada
46611 .PHONY: maybe-install-html-target-libada install-html-target-libada
46612 maybe-install-html-target-libada:
46613 @if target-libada
46614 maybe-install-html-target-libada: install-html-target-libada
46616 install-html-target-libada: \
46617 configure-target-libada \
46618 html-target-libada
46619 @: $(MAKE); $(unstage)
46620 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46621 r=`${PWD_COMMAND}`; export r; \
46622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46623 $(NORMAL_TARGET_EXPORTS) \
46624 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
46625 for flag in $(EXTRA_TARGET_FLAGS); do \
46626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46627 done; \
46628 (cd $(TARGET_SUBDIR)/libada && \
46629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46631 "RANLIB=$${RANLIB}" \
46632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46633 install-html) \
46634 || exit 1
46636 @endif target-libada
46638 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
46639 maybe-installcheck-target-libada:
46640 @if target-libada
46641 maybe-installcheck-target-libada: installcheck-target-libada
46643 installcheck-target-libada: \
46644 configure-target-libada
46645 @: $(MAKE); $(unstage)
46646 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46647 r=`${PWD_COMMAND}`; export r; \
46648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649 $(NORMAL_TARGET_EXPORTS) \
46650 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
46651 for flag in $(EXTRA_TARGET_FLAGS); do \
46652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653 done; \
46654 (cd $(TARGET_SUBDIR)/libada && \
46655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657 "RANLIB=$${RANLIB}" \
46658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659 installcheck) \
46660 || exit 1
46662 @endif target-libada
46664 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
46665 maybe-mostlyclean-target-libada:
46666 @if target-libada
46667 maybe-mostlyclean-target-libada: mostlyclean-target-libada
46669 mostlyclean-target-libada:
46670 @: $(MAKE); $(unstage)
46671 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46672 r=`${PWD_COMMAND}`; export r; \
46673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674 $(NORMAL_TARGET_EXPORTS) \
46675 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
46676 for flag in $(EXTRA_TARGET_FLAGS); do \
46677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678 done; \
46679 (cd $(TARGET_SUBDIR)/libada && \
46680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682 "RANLIB=$${RANLIB}" \
46683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684 mostlyclean) \
46685 || exit 1
46687 @endif target-libada
46689 .PHONY: maybe-clean-target-libada clean-target-libada
46690 maybe-clean-target-libada:
46691 @if target-libada
46692 maybe-clean-target-libada: clean-target-libada
46694 clean-target-libada:
46695 @: $(MAKE); $(unstage)
46696 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46697 r=`${PWD_COMMAND}`; export r; \
46698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
46701 for flag in $(EXTRA_TARGET_FLAGS); do \
46702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46703 done; \
46704 (cd $(TARGET_SUBDIR)/libada && \
46705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46707 "RANLIB=$${RANLIB}" \
46708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46709 clean) \
46710 || exit 1
46712 @endif target-libada
46714 .PHONY: maybe-distclean-target-libada distclean-target-libada
46715 maybe-distclean-target-libada:
46716 @if target-libada
46717 maybe-distclean-target-libada: distclean-target-libada
46719 distclean-target-libada:
46720 @: $(MAKE); $(unstage)
46721 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46722 r=`${PWD_COMMAND}`; export r; \
46723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46724 $(NORMAL_TARGET_EXPORTS) \
46725 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
46726 for flag in $(EXTRA_TARGET_FLAGS); do \
46727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46728 done; \
46729 (cd $(TARGET_SUBDIR)/libada && \
46730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46732 "RANLIB=$${RANLIB}" \
46733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46734 distclean) \
46735 || exit 1
46737 @endif target-libada
46739 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
46740 maybe-maintainer-clean-target-libada:
46741 @if target-libada
46742 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
46744 maintainer-clean-target-libada:
46745 @: $(MAKE); $(unstage)
46746 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
46747 r=`${PWD_COMMAND}`; export r; \
46748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46749 $(NORMAL_TARGET_EXPORTS) \
46750 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
46751 for flag in $(EXTRA_TARGET_FLAGS); do \
46752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46753 done; \
46754 (cd $(TARGET_SUBDIR)/libada && \
46755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46757 "RANLIB=$${RANLIB}" \
46758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46759 maintainer-clean) \
46760 || exit 1
46762 @endif target-libada
46768 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
46769 maybe-configure-target-libgomp:
46770 @if gcc-bootstrap
46771 configure-target-libgomp: stage_current
46772 @endif gcc-bootstrap
46773 @if target-libgomp
46774 maybe-configure-target-libgomp: configure-target-libgomp
46775 configure-target-libgomp:
46776 @: $(MAKE); $(unstage)
46777 @r=`${PWD_COMMAND}`; export r; \
46778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779 echo "Checking multilib configuration for libgomp..."; \
46780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
46782 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46783 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46784 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46785 else \
46786 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46787 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46788 fi; \
46789 else \
46790 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46791 fi; \
46792 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
46794 $(NORMAL_TARGET_EXPORTS) \
46795 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
46796 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
46797 case $(srcdir) in \
46798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46799 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46801 esac; \
46802 srcdiroption="--srcdir=$${topdir}/libgomp"; \
46803 libsrcdir="$$s/libgomp"; \
46804 rm -f no-such-file || : ; \
46805 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46807 --target=${target_alias} $${srcdiroption} \
46808 || exit 1
46809 @endif target-libgomp
46815 .PHONY: all-target-libgomp maybe-all-target-libgomp
46816 maybe-all-target-libgomp:
46817 @if gcc-bootstrap
46818 all-target-libgomp: stage_current
46819 @endif gcc-bootstrap
46820 @if target-libgomp
46821 TARGET-target-libgomp=all
46822 maybe-all-target-libgomp: all-target-libgomp
46823 all-target-libgomp: configure-target-libgomp
46824 @: $(MAKE); $(unstage)
46825 @r=`${PWD_COMMAND}`; export r; \
46826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46827 $(NORMAL_TARGET_EXPORTS) \
46828 (cd $(TARGET_SUBDIR)/libgomp && \
46829 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
46830 @endif target-libgomp
46836 .PHONY: check-target-libgomp maybe-check-target-libgomp
46837 maybe-check-target-libgomp:
46838 @if target-libgomp
46839 maybe-check-target-libgomp: check-target-libgomp
46841 check-target-libgomp:
46842 @: $(MAKE); $(unstage)
46843 @r=`${PWD_COMMAND}`; export r; \
46844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46845 $(NORMAL_TARGET_EXPORTS) \
46846 (cd $(TARGET_SUBDIR)/libgomp && \
46847 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46849 @endif target-libgomp
46851 .PHONY: install-target-libgomp maybe-install-target-libgomp
46852 maybe-install-target-libgomp:
46853 @if target-libgomp
46854 maybe-install-target-libgomp: install-target-libgomp
46856 install-target-libgomp: installdirs
46857 @: $(MAKE); $(unstage)
46858 @r=`${PWD_COMMAND}`; export r; \
46859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860 $(NORMAL_TARGET_EXPORTS) \
46861 (cd $(TARGET_SUBDIR)/libgomp && \
46862 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46864 @endif target-libgomp
46866 # Other targets (info, dvi, pdf, etc.)
46868 .PHONY: maybe-info-target-libgomp info-target-libgomp
46869 maybe-info-target-libgomp:
46870 @if target-libgomp
46871 maybe-info-target-libgomp: info-target-libgomp
46873 info-target-libgomp: \
46874 configure-target-libgomp
46875 @: $(MAKE); $(unstage)
46876 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46877 r=`${PWD_COMMAND}`; export r; \
46878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879 $(NORMAL_TARGET_EXPORTS) \
46880 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46881 for flag in $(EXTRA_TARGET_FLAGS); do \
46882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46883 done; \
46884 (cd $(TARGET_SUBDIR)/libgomp && \
46885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46887 "RANLIB=$${RANLIB}" \
46888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46889 info) \
46890 || exit 1
46892 @endif target-libgomp
46894 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46895 maybe-dvi-target-libgomp:
46896 @if target-libgomp
46897 maybe-dvi-target-libgomp: dvi-target-libgomp
46899 dvi-target-libgomp: \
46900 configure-target-libgomp
46901 @: $(MAKE); $(unstage)
46902 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46903 r=`${PWD_COMMAND}`; export r; \
46904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905 $(NORMAL_TARGET_EXPORTS) \
46906 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46907 for flag in $(EXTRA_TARGET_FLAGS); do \
46908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46909 done; \
46910 (cd $(TARGET_SUBDIR)/libgomp && \
46911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46913 "RANLIB=$${RANLIB}" \
46914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46915 dvi) \
46916 || exit 1
46918 @endif target-libgomp
46920 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46921 maybe-pdf-target-libgomp:
46922 @if target-libgomp
46923 maybe-pdf-target-libgomp: pdf-target-libgomp
46925 pdf-target-libgomp: \
46926 configure-target-libgomp
46927 @: $(MAKE); $(unstage)
46928 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46929 r=`${PWD_COMMAND}`; export r; \
46930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46931 $(NORMAL_TARGET_EXPORTS) \
46932 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
46933 for flag in $(EXTRA_TARGET_FLAGS); do \
46934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46935 done; \
46936 (cd $(TARGET_SUBDIR)/libgomp && \
46937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46939 "RANLIB=$${RANLIB}" \
46940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46941 pdf) \
46942 || exit 1
46944 @endif target-libgomp
46946 .PHONY: maybe-html-target-libgomp html-target-libgomp
46947 maybe-html-target-libgomp:
46948 @if target-libgomp
46949 maybe-html-target-libgomp: html-target-libgomp
46951 html-target-libgomp: \
46952 configure-target-libgomp
46953 @: $(MAKE); $(unstage)
46954 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46955 r=`${PWD_COMMAND}`; export r; \
46956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46957 $(NORMAL_TARGET_EXPORTS) \
46958 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46959 for flag in $(EXTRA_TARGET_FLAGS); do \
46960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46961 done; \
46962 (cd $(TARGET_SUBDIR)/libgomp && \
46963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46965 "RANLIB=$${RANLIB}" \
46966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46967 html) \
46968 || exit 1
46970 @endif target-libgomp
46972 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46973 maybe-TAGS-target-libgomp:
46974 @if target-libgomp
46975 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46977 TAGS-target-libgomp: \
46978 configure-target-libgomp
46979 @: $(MAKE); $(unstage)
46980 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46981 r=`${PWD_COMMAND}`; export r; \
46982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46983 $(NORMAL_TARGET_EXPORTS) \
46984 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46985 for flag in $(EXTRA_TARGET_FLAGS); do \
46986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46987 done; \
46988 (cd $(TARGET_SUBDIR)/libgomp && \
46989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46991 "RANLIB=$${RANLIB}" \
46992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46993 TAGS) \
46994 || exit 1
46996 @endif target-libgomp
46998 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46999 maybe-install-info-target-libgomp:
47000 @if target-libgomp
47001 maybe-install-info-target-libgomp: install-info-target-libgomp
47003 install-info-target-libgomp: \
47004 configure-target-libgomp \
47005 info-target-libgomp
47006 @: $(MAKE); $(unstage)
47007 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47008 r=`${PWD_COMMAND}`; export r; \
47009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47010 $(NORMAL_TARGET_EXPORTS) \
47011 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
47012 for flag in $(EXTRA_TARGET_FLAGS); do \
47013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47014 done; \
47015 (cd $(TARGET_SUBDIR)/libgomp && \
47016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47018 "RANLIB=$${RANLIB}" \
47019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47020 install-info) \
47021 || exit 1
47023 @endif target-libgomp
47025 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
47026 maybe-install-pdf-target-libgomp:
47027 @if target-libgomp
47028 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
47030 install-pdf-target-libgomp: \
47031 configure-target-libgomp \
47032 pdf-target-libgomp
47033 @: $(MAKE); $(unstage)
47034 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47035 r=`${PWD_COMMAND}`; export r; \
47036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47037 $(NORMAL_TARGET_EXPORTS) \
47038 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
47039 for flag in $(EXTRA_TARGET_FLAGS); do \
47040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47041 done; \
47042 (cd $(TARGET_SUBDIR)/libgomp && \
47043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47045 "RANLIB=$${RANLIB}" \
47046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47047 install-pdf) \
47048 || exit 1
47050 @endif target-libgomp
47052 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
47053 maybe-install-html-target-libgomp:
47054 @if target-libgomp
47055 maybe-install-html-target-libgomp: install-html-target-libgomp
47057 install-html-target-libgomp: \
47058 configure-target-libgomp \
47059 html-target-libgomp
47060 @: $(MAKE); $(unstage)
47061 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47062 r=`${PWD_COMMAND}`; export r; \
47063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064 $(NORMAL_TARGET_EXPORTS) \
47065 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
47066 for flag in $(EXTRA_TARGET_FLAGS); do \
47067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47068 done; \
47069 (cd $(TARGET_SUBDIR)/libgomp && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47072 "RANLIB=$${RANLIB}" \
47073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47074 install-html) \
47075 || exit 1
47077 @endif target-libgomp
47079 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
47080 maybe-installcheck-target-libgomp:
47081 @if target-libgomp
47082 maybe-installcheck-target-libgomp: installcheck-target-libgomp
47084 installcheck-target-libgomp: \
47085 configure-target-libgomp
47086 @: $(MAKE); $(unstage)
47087 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47088 r=`${PWD_COMMAND}`; export r; \
47089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47090 $(NORMAL_TARGET_EXPORTS) \
47091 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
47092 for flag in $(EXTRA_TARGET_FLAGS); do \
47093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47094 done; \
47095 (cd $(TARGET_SUBDIR)/libgomp && \
47096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47098 "RANLIB=$${RANLIB}" \
47099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47100 installcheck) \
47101 || exit 1
47103 @endif target-libgomp
47105 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
47106 maybe-mostlyclean-target-libgomp:
47107 @if target-libgomp
47108 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
47110 mostlyclean-target-libgomp:
47111 @: $(MAKE); $(unstage)
47112 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47113 r=`${PWD_COMMAND}`; export r; \
47114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115 $(NORMAL_TARGET_EXPORTS) \
47116 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
47117 for flag in $(EXTRA_TARGET_FLAGS); do \
47118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47119 done; \
47120 (cd $(TARGET_SUBDIR)/libgomp && \
47121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47123 "RANLIB=$${RANLIB}" \
47124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125 mostlyclean) \
47126 || exit 1
47128 @endif target-libgomp
47130 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
47131 maybe-clean-target-libgomp:
47132 @if target-libgomp
47133 maybe-clean-target-libgomp: clean-target-libgomp
47135 clean-target-libgomp:
47136 @: $(MAKE); $(unstage)
47137 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47138 r=`${PWD_COMMAND}`; export r; \
47139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47140 $(NORMAL_TARGET_EXPORTS) \
47141 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
47142 for flag in $(EXTRA_TARGET_FLAGS); do \
47143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47144 done; \
47145 (cd $(TARGET_SUBDIR)/libgomp && \
47146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47148 "RANLIB=$${RANLIB}" \
47149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47150 clean) \
47151 || exit 1
47153 @endif target-libgomp
47155 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
47156 maybe-distclean-target-libgomp:
47157 @if target-libgomp
47158 maybe-distclean-target-libgomp: distclean-target-libgomp
47160 distclean-target-libgomp:
47161 @: $(MAKE); $(unstage)
47162 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47163 r=`${PWD_COMMAND}`; export r; \
47164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47165 $(NORMAL_TARGET_EXPORTS) \
47166 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
47167 for flag in $(EXTRA_TARGET_FLAGS); do \
47168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47169 done; \
47170 (cd $(TARGET_SUBDIR)/libgomp && \
47171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47173 "RANLIB=$${RANLIB}" \
47174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47175 distclean) \
47176 || exit 1
47178 @endif target-libgomp
47180 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
47181 maybe-maintainer-clean-target-libgomp:
47182 @if target-libgomp
47183 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
47185 maintainer-clean-target-libgomp:
47186 @: $(MAKE); $(unstage)
47187 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
47188 r=`${PWD_COMMAND}`; export r; \
47189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47190 $(NORMAL_TARGET_EXPORTS) \
47191 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
47192 for flag in $(EXTRA_TARGET_FLAGS); do \
47193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47194 done; \
47195 (cd $(TARGET_SUBDIR)/libgomp && \
47196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47198 "RANLIB=$${RANLIB}" \
47199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47200 maintainer-clean) \
47201 || exit 1
47203 @endif target-libgomp
47207 # ----------
47208 # GCC module
47209 # ----------
47211 @if gcc-no-bootstrap
47212 .PHONY: cross
47213 cross: all-build all-gas all-ld
47214 @r=`${PWD_COMMAND}`; export r; \
47215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47216 $(HOST_EXPORTS) \
47217 echo "Building the C and C++ compiler"; \
47218 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47219 @r=`${PWD_COMMAND}`; export r; \
47220 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47221 echo "Building runtime libraries"; \
47222 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47223 @endif gcc-no-bootstrap
47225 @if gcc
47226 .PHONY: check-gcc-c++
47227 check-gcc-c++:
47228 @if [ -f ./gcc/Makefile ] ; then \
47229 r=`${PWD_COMMAND}`; export r; \
47230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47231 $(HOST_EXPORTS) \
47232 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
47233 else \
47234 true; \
47237 .PHONY: check-c++
47238 check-c++: check-target-libstdc++-v3 check-gcc-c++
47240 # Install the gcc headers files, but not the fixed include files,
47241 # which Cygnus is not allowed to distribute. This rule is very
47242 # dependent on the workings of the gcc Makefile.in.
47243 .PHONY: gcc-no-fixedincludes
47244 gcc-no-fixedincludes:
47245 @if [ -f ./gcc/Makefile ]; then \
47246 rm -rf gcc/tmp-include; \
47247 mv gcc/include gcc/tmp-include 2>/dev/null; \
47248 mkdir gcc/include; \
47249 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
47250 touch gcc/stmp-fixinc gcc/include/fixed; \
47251 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
47252 r=`${PWD_COMMAND}`; export r; \
47253 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47254 $(HOST_EXPORTS) \
47255 (cd ./gcc && \
47256 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
47257 rm -rf gcc/include; \
47258 mv gcc/tmp-include gcc/include 2>/dev/null; \
47259 else true; fi
47260 @endif gcc
47262 # ---------------------
47263 # GCC bootstrap support
47264 # ---------------------
47266 # We track the current stage (the one in 'gcc') in the stage_current file.
47267 # stage_last instead tracks the stage that was built last. These targets
47268 # are dummy when toplevel bootstrap is not active.
47270 # While making host and target tools, symlinks to the final stage must be
47271 # there, so $(unstage) should be run at various points. To avoid excessive
47272 # recursive invocations of make, we "inline" them using a variable. These
47273 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47274 # to avoid warnings from the GNU Make job server.
47276 unstage = :
47277 stage = :
47278 current_stage = ""
47280 @if gcc-bootstrap
47281 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47282 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47283 current_stage = "`cat stage_current 2> /dev/null`"
47284 @endif gcc-bootstrap
47286 .PHONY: unstage stage
47287 unstage:
47288 @: $(MAKE); $(unstage)
47289 stage:
47290 @: $(MAKE); $(stage)
47292 # Disable commands for lean bootstrap.
47293 LEAN = false
47295 # We name the build directories for the various stages "stage1-gcc",
47296 # "stage2-gcc","stage3-gcc", etc.
47298 # Since the 'compare' process will fail (on debugging information) if any
47299 # directory names are different, we need to link the gcc directory for
47300 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47301 # the build directories constant as well. For the latter, we use naked names
47302 # like 'gcc', because the scripts in that directory assume it. We use
47303 # mv on platforms where symlinks to directories do not work or are not
47304 # reliable.
47306 # 'touch' doesn't work right on some platforms.
47307 STAMP = echo timestamp >
47309 # We only want to compare .o files, so set this!
47310 objext = .o
47313 .PHONY: stage1-start stage1-end
47315 stage1-start::
47316 @: $(MAKE); $(stage); \
47317 echo stage1 > stage_current ; \
47318 echo stage1 > stage_last; \
47319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47320 @if bfd
47321 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47322 mkdir stage1-bfd; \
47323 mv stage1-bfd bfd
47324 @endif bfd
47325 @if opcodes
47326 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47327 mkdir stage1-opcodes; \
47328 mv stage1-opcodes opcodes
47329 @endif opcodes
47330 @if binutils
47331 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47332 mkdir stage1-binutils; \
47333 mv stage1-binutils binutils
47334 @endif binutils
47335 @if gas
47336 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47337 mkdir stage1-gas; \
47338 mv stage1-gas gas
47339 @endif gas
47340 @if gcc
47341 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47342 mkdir stage1-gcc; \
47343 mv stage1-gcc gcc
47344 @endif gcc
47345 @if gmp
47346 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47347 mkdir stage1-gmp; \
47348 mv stage1-gmp gmp
47349 @endif gmp
47350 @if mpfr
47351 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47352 mkdir stage1-mpfr; \
47353 mv stage1-mpfr mpfr
47354 @endif mpfr
47355 @if intl
47356 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47357 mkdir stage1-intl; \
47358 mv stage1-intl intl
47359 @endif intl
47360 @if ld
47361 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47362 mkdir stage1-ld; \
47363 mv stage1-ld ld
47364 @endif ld
47365 @if libcpp
47366 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47367 mkdir stage1-libcpp; \
47368 mv stage1-libcpp libcpp
47369 @endif libcpp
47370 @if libdecnumber
47371 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47372 mkdir stage1-libdecnumber; \
47373 mv stage1-libdecnumber libdecnumber
47374 @endif libdecnumber
47375 @if libiberty
47376 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47377 mkdir stage1-libiberty; \
47378 mv stage1-libiberty libiberty
47379 @endif libiberty
47380 @if zlib
47381 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47382 mkdir stage1-zlib; \
47383 mv stage1-zlib zlib
47384 @endif zlib
47385 @[ -d stage1-$(TARGET_SUBDIR) ] || \
47386 mkdir stage1-$(TARGET_SUBDIR); \
47387 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47389 stage1-end::
47390 @if bfd
47391 @if test -d $(HOST_SUBDIR)/bfd ; then \
47392 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
47394 @endif bfd
47395 @if opcodes
47396 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47397 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
47399 @endif opcodes
47400 @if binutils
47401 @if test -d $(HOST_SUBDIR)/binutils ; then \
47402 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
47404 @endif binutils
47405 @if gas
47406 @if test -d $(HOST_SUBDIR)/gas ; then \
47407 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
47409 @endif gas
47410 @if gcc
47411 @if test -d $(HOST_SUBDIR)/gcc ; then \
47412 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
47414 @endif gcc
47415 @if gmp
47416 @if test -d $(HOST_SUBDIR)/gmp ; then \
47417 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
47419 @endif gmp
47420 @if mpfr
47421 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47422 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
47424 @endif mpfr
47425 @if intl
47426 @if test -d $(HOST_SUBDIR)/intl ; then \
47427 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
47429 @endif intl
47430 @if ld
47431 @if test -d $(HOST_SUBDIR)/ld ; then \
47432 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
47434 @endif ld
47435 @if libcpp
47436 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47437 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
47439 @endif libcpp
47440 @if libdecnumber
47441 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47442 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
47444 @endif libdecnumber
47445 @if libiberty
47446 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47447 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
47449 @endif libiberty
47450 @if zlib
47451 @if test -d $(HOST_SUBDIR)/zlib ; then \
47452 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
47454 @endif zlib
47455 @if test -d $(TARGET_SUBDIR) ; then \
47456 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
47458 rm -f stage_current
47460 # Bubble a bug fix through all the stages up to stage 1. They are
47461 # remade, but not reconfigured. The next stage (if any) will not be
47462 # reconfigured as well.
47463 .PHONY: stage1-bubble
47464 stage1-bubble::
47465 @r=`${PWD_COMMAND}`; export r; \
47466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467 if test -f stage1-lean ; then \
47468 echo Skipping rebuild of stage1 ; \
47469 else \
47470 $(MAKE) stage1-start; \
47471 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47474 .PHONY: all-stage1 clean-stage1
47475 do-clean: clean-stage1
47477 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47478 # only possibility, but now it conflicts with no-bootstrap rules
47479 @if gcc-bootstrap
47484 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47486 .PHONY: distclean-stage1
47487 distclean-stage1::
47488 @: $(MAKE); $(stage)
47489 @test "`cat stage_last`" != stage1 || rm -f stage_last
47490 rm -rf stage1-*
47493 @endif gcc-bootstrap
47496 .PHONY: stage2-start stage2-end
47498 stage2-start::
47499 @: $(MAKE); $(stage); \
47500 echo stage2 > stage_current ; \
47501 echo stage2 > stage_last; \
47502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47503 @if bfd
47504 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47505 mkdir stage2-bfd; \
47506 mv stage2-bfd bfd ; \
47507 mv stage1-bfd prev-bfd || test -f stage1-lean
47508 @endif bfd
47509 @if opcodes
47510 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47511 mkdir stage2-opcodes; \
47512 mv stage2-opcodes opcodes ; \
47513 mv stage1-opcodes prev-opcodes || test -f stage1-lean
47514 @endif opcodes
47515 @if binutils
47516 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47517 mkdir stage2-binutils; \
47518 mv stage2-binutils binutils ; \
47519 mv stage1-binutils prev-binutils || test -f stage1-lean
47520 @endif binutils
47521 @if gas
47522 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47523 mkdir stage2-gas; \
47524 mv stage2-gas gas ; \
47525 mv stage1-gas prev-gas || test -f stage1-lean
47526 @endif gas
47527 @if gcc
47528 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47529 mkdir stage2-gcc; \
47530 mv stage2-gcc gcc ; \
47531 mv stage1-gcc prev-gcc || test -f stage1-lean
47532 @endif gcc
47533 @if gmp
47534 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47535 mkdir stage2-gmp; \
47536 mv stage2-gmp gmp ; \
47537 mv stage1-gmp prev-gmp || test -f stage1-lean
47538 @endif gmp
47539 @if mpfr
47540 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47541 mkdir stage2-mpfr; \
47542 mv stage2-mpfr mpfr ; \
47543 mv stage1-mpfr prev-mpfr || test -f stage1-lean
47544 @endif mpfr
47545 @if intl
47546 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47547 mkdir stage2-intl; \
47548 mv stage2-intl intl ; \
47549 mv stage1-intl prev-intl || test -f stage1-lean
47550 @endif intl
47551 @if ld
47552 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47553 mkdir stage2-ld; \
47554 mv stage2-ld ld ; \
47555 mv stage1-ld prev-ld || test -f stage1-lean
47556 @endif ld
47557 @if libcpp
47558 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47559 mkdir stage2-libcpp; \
47560 mv stage2-libcpp libcpp ; \
47561 mv stage1-libcpp prev-libcpp || test -f stage1-lean
47562 @endif libcpp
47563 @if libdecnumber
47564 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47565 mkdir stage2-libdecnumber; \
47566 mv stage2-libdecnumber libdecnumber ; \
47567 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
47568 @endif libdecnumber
47569 @if libiberty
47570 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47571 mkdir stage2-libiberty; \
47572 mv stage2-libiberty libiberty ; \
47573 mv stage1-libiberty prev-libiberty || test -f stage1-lean
47574 @endif libiberty
47575 @if zlib
47576 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47577 mkdir stage2-zlib; \
47578 mv stage2-zlib zlib ; \
47579 mv stage1-zlib prev-zlib || test -f stage1-lean
47580 @endif zlib
47581 @[ -d stage2-$(TARGET_SUBDIR) ] || \
47582 mkdir stage2-$(TARGET_SUBDIR); \
47583 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47584 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
47586 stage2-end::
47587 @if bfd
47588 @if test -d $(HOST_SUBDIR)/bfd ; then \
47589 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47590 mv prev-bfd stage1-bfd ; : ; \
47592 @endif bfd
47593 @if opcodes
47594 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47595 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47596 mv prev-opcodes stage1-opcodes ; : ; \
47598 @endif opcodes
47599 @if binutils
47600 @if test -d $(HOST_SUBDIR)/binutils ; then \
47601 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47602 mv prev-binutils stage1-binutils ; : ; \
47604 @endif binutils
47605 @if gas
47606 @if test -d $(HOST_SUBDIR)/gas ; then \
47607 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47608 mv prev-gas stage1-gas ; : ; \
47610 @endif gas
47611 @if gcc
47612 @if test -d $(HOST_SUBDIR)/gcc ; then \
47613 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47614 mv prev-gcc stage1-gcc ; : ; \
47616 @endif gcc
47617 @if gmp
47618 @if test -d $(HOST_SUBDIR)/gmp ; then \
47619 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47620 mv prev-gmp stage1-gmp ; : ; \
47622 @endif gmp
47623 @if mpfr
47624 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47625 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47626 mv prev-mpfr stage1-mpfr ; : ; \
47628 @endif mpfr
47629 @if intl
47630 @if test -d $(HOST_SUBDIR)/intl ; then \
47631 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47632 mv prev-intl stage1-intl ; : ; \
47634 @endif intl
47635 @if ld
47636 @if test -d $(HOST_SUBDIR)/ld ; then \
47637 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47638 mv prev-ld stage1-ld ; : ; \
47640 @endif ld
47641 @if libcpp
47642 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47643 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47644 mv prev-libcpp stage1-libcpp ; : ; \
47646 @endif libcpp
47647 @if libdecnumber
47648 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47649 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47650 mv prev-libdecnumber stage1-libdecnumber ; : ; \
47652 @endif libdecnumber
47653 @if libiberty
47654 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47655 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47656 mv prev-libiberty stage1-libiberty ; : ; \
47658 @endif libiberty
47659 @if zlib
47660 @if test -d $(HOST_SUBDIR)/zlib ; then \
47661 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47662 mv prev-zlib stage1-zlib ; : ; \
47664 @endif zlib
47665 @if test -d $(TARGET_SUBDIR) ; then \
47666 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
47667 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
47669 rm -f stage_current
47671 # Bubble a bug fix through all the stages up to stage 2. They are
47672 # remade, but not reconfigured. The next stage (if any) will not be
47673 # reconfigured as well.
47674 .PHONY: stage2-bubble
47675 stage2-bubble:: stage1-bubble
47676 @r=`${PWD_COMMAND}`; export r; \
47677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678 if test -f stage2-lean || test -f stage1-lean ; then \
47679 echo Skipping rebuild of stage2 ; \
47680 else \
47681 $(MAKE) stage2-start; \
47682 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47685 .PHONY: all-stage2 clean-stage2
47686 do-clean: clean-stage2
47688 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47689 # only possibility, but now it conflicts with no-bootstrap rules
47690 @if gcc-bootstrap
47694 .PHONY: bootstrap2 bootstrap2-lean
47695 bootstrap2:
47696 echo stage2 > stage_final
47697 @r=`${PWD_COMMAND}`; export r; \
47698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47700 @: $(MAKE); $(unstage)
47701 @r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47705 bootstrap2-lean:
47706 echo stage2 > stage_final
47707 @r=`${PWD_COMMAND}`; export r; \
47708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47710 @: $(MAKE); $(unstage)
47711 @r=`${PWD_COMMAND}`; export r; \
47712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47713 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47716 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47717 distclean-stage1:: distclean-stage2
47718 .PHONY: distclean-stage2
47719 distclean-stage2::
47720 @: $(MAKE); $(stage)
47721 @test "`cat stage_last`" != stage2 || rm -f stage_last
47722 rm -rf stage2-*
47725 @endif gcc-bootstrap
47728 .PHONY: stage3-start stage3-end
47730 stage3-start::
47731 @: $(MAKE); $(stage); \
47732 echo stage3 > stage_current ; \
47733 echo stage3 > stage_last; \
47734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47735 @if bfd
47736 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47737 mkdir stage3-bfd; \
47738 mv stage3-bfd bfd ; \
47739 mv stage2-bfd prev-bfd || test -f stage2-lean
47740 @endif bfd
47741 @if opcodes
47742 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47743 mkdir stage3-opcodes; \
47744 mv stage3-opcodes opcodes ; \
47745 mv stage2-opcodes prev-opcodes || test -f stage2-lean
47746 @endif opcodes
47747 @if binutils
47748 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47749 mkdir stage3-binutils; \
47750 mv stage3-binutils binutils ; \
47751 mv stage2-binutils prev-binutils || test -f stage2-lean
47752 @endif binutils
47753 @if gas
47754 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47755 mkdir stage3-gas; \
47756 mv stage3-gas gas ; \
47757 mv stage2-gas prev-gas || test -f stage2-lean
47758 @endif gas
47759 @if gcc
47760 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47761 mkdir stage3-gcc; \
47762 mv stage3-gcc gcc ; \
47763 mv stage2-gcc prev-gcc || test -f stage2-lean
47764 @endif gcc
47765 @if gmp
47766 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47767 mkdir stage3-gmp; \
47768 mv stage3-gmp gmp ; \
47769 mv stage2-gmp prev-gmp || test -f stage2-lean
47770 @endif gmp
47771 @if mpfr
47772 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47773 mkdir stage3-mpfr; \
47774 mv stage3-mpfr mpfr ; \
47775 mv stage2-mpfr prev-mpfr || test -f stage2-lean
47776 @endif mpfr
47777 @if intl
47778 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47779 mkdir stage3-intl; \
47780 mv stage3-intl intl ; \
47781 mv stage2-intl prev-intl || test -f stage2-lean
47782 @endif intl
47783 @if ld
47784 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47785 mkdir stage3-ld; \
47786 mv stage3-ld ld ; \
47787 mv stage2-ld prev-ld || test -f stage2-lean
47788 @endif ld
47789 @if libcpp
47790 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47791 mkdir stage3-libcpp; \
47792 mv stage3-libcpp libcpp ; \
47793 mv stage2-libcpp prev-libcpp || test -f stage2-lean
47794 @endif libcpp
47795 @if libdecnumber
47796 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47797 mkdir stage3-libdecnumber; \
47798 mv stage3-libdecnumber libdecnumber ; \
47799 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
47800 @endif libdecnumber
47801 @if libiberty
47802 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47803 mkdir stage3-libiberty; \
47804 mv stage3-libiberty libiberty ; \
47805 mv stage2-libiberty prev-libiberty || test -f stage2-lean
47806 @endif libiberty
47807 @if zlib
47808 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47809 mkdir stage3-zlib; \
47810 mv stage3-zlib zlib ; \
47811 mv stage2-zlib prev-zlib || test -f stage2-lean
47812 @endif zlib
47813 @[ -d stage3-$(TARGET_SUBDIR) ] || \
47814 mkdir stage3-$(TARGET_SUBDIR); \
47815 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47816 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
47818 stage3-end::
47819 @if bfd
47820 @if test -d $(HOST_SUBDIR)/bfd ; then \
47821 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
47822 mv prev-bfd stage2-bfd ; : ; \
47824 @endif bfd
47825 @if opcodes
47826 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47827 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
47828 mv prev-opcodes stage2-opcodes ; : ; \
47830 @endif opcodes
47831 @if binutils
47832 @if test -d $(HOST_SUBDIR)/binutils ; then \
47833 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
47834 mv prev-binutils stage2-binutils ; : ; \
47836 @endif binutils
47837 @if gas
47838 @if test -d $(HOST_SUBDIR)/gas ; then \
47839 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
47840 mv prev-gas stage2-gas ; : ; \
47842 @endif gas
47843 @if gcc
47844 @if test -d $(HOST_SUBDIR)/gcc ; then \
47845 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
47846 mv prev-gcc stage2-gcc ; : ; \
47848 @endif gcc
47849 @if gmp
47850 @if test -d $(HOST_SUBDIR)/gmp ; then \
47851 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
47852 mv prev-gmp stage2-gmp ; : ; \
47854 @endif gmp
47855 @if mpfr
47856 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47857 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
47858 mv prev-mpfr stage2-mpfr ; : ; \
47860 @endif mpfr
47861 @if intl
47862 @if test -d $(HOST_SUBDIR)/intl ; then \
47863 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
47864 mv prev-intl stage2-intl ; : ; \
47866 @endif intl
47867 @if ld
47868 @if test -d $(HOST_SUBDIR)/ld ; then \
47869 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
47870 mv prev-ld stage2-ld ; : ; \
47872 @endif ld
47873 @if libcpp
47874 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47875 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
47876 mv prev-libcpp stage2-libcpp ; : ; \
47878 @endif libcpp
47879 @if libdecnumber
47880 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47881 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
47882 mv prev-libdecnumber stage2-libdecnumber ; : ; \
47884 @endif libdecnumber
47885 @if libiberty
47886 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47887 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
47888 mv prev-libiberty stage2-libiberty ; : ; \
47890 @endif libiberty
47891 @if zlib
47892 @if test -d $(HOST_SUBDIR)/zlib ; then \
47893 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
47894 mv prev-zlib stage2-zlib ; : ; \
47896 @endif zlib
47897 @if test -d $(TARGET_SUBDIR) ; then \
47898 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
47899 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
47901 rm -f stage_current
47903 # Bubble a bug fix through all the stages up to stage 3. They are
47904 # remade, but not reconfigured. The next stage (if any) will not be
47905 # reconfigured as well.
47906 .PHONY: stage3-bubble
47907 stage3-bubble:: stage2-bubble
47908 @r=`${PWD_COMMAND}`; export r; \
47909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47910 if test -f stage3-lean || test -f stage2-lean ; then \
47911 echo Skipping rebuild of stage3 ; \
47912 else \
47913 $(MAKE) stage3-start; \
47914 if $(LEAN); then \
47915 rm -rf stage1-* ; \
47916 $(STAMP) stage1-lean ; \
47917 fi; \
47918 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47920 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47922 .PHONY: all-stage3 clean-stage3
47923 do-clean: clean-stage3
47925 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47926 # only possibility, but now it conflicts with no-bootstrap rules
47927 @if gcc-bootstrap
47929 compare:
47930 @r=`${PWD_COMMAND}`; export r; \
47931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47932 if test -f stage2-lean; then \
47933 echo Cannot compare object files as stage 2 was deleted. ; \
47934 exit 0 ; \
47935 fi; \
47936 : $(MAKE); $(stage); \
47937 rm -f .bad_compare ; \
47938 echo Comparing stages 2 and 3 ; \
47939 cd stage3-gcc; \
47940 files=`find . -name "*$(objext)" -print` ; \
47941 cd .. ; \
47942 for file in $${files} ; do \
47943 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
47944 @do_compare@ > /dev/null 2>&1; \
47945 if test $$? -eq 1; then \
47946 case $$file in \
47947 ./cc*-checksum$(objext) | ./libgcc/* ) \
47948 echo warning: $$file differs ;; \
47949 *) \
47950 echo $$file differs >> .bad_compare ;; \
47951 esac ; \
47952 fi ; \
47953 done ; \
47954 if [ -f .bad_compare ]; then \
47955 echo "Bootstrap comparison failure!"; \
47956 cat .bad_compare; \
47957 exit 1; \
47958 else \
47959 echo Comparison successful.; \
47960 fi ; \
47961 $(STAMP) compare
47962 if $(LEAN); then \
47963 rm -rf stage2-*; \
47964 $(STAMP) stage2-lean; \
47969 .PHONY: bootstrap bootstrap-lean
47970 bootstrap:
47971 echo stage3 > stage_final
47972 @r=`${PWD_COMMAND}`; export r; \
47973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47974 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47975 @: $(MAKE); $(unstage)
47976 @r=`${PWD_COMMAND}`; export r; \
47977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47978 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47980 bootstrap-lean:
47981 echo stage3 > stage_final
47982 @r=`${PWD_COMMAND}`; export r; \
47983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47984 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
47985 @: $(MAKE); $(unstage)
47986 @r=`${PWD_COMMAND}`; export r; \
47987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47988 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47991 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47992 distclean-stage2:: distclean-stage3
47993 .PHONY: distclean-stage3
47994 distclean-stage3::
47995 @: $(MAKE); $(stage)
47996 @test "`cat stage_last`" != stage3 || rm -f stage_last
47997 rm -rf stage3-* compare
48000 .PHONY: cleanstrap
48001 cleanstrap: do-distclean local-clean
48002 echo stage3 > stage_final
48003 @r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48006 @: $(MAKE); $(unstage)
48007 @r=`${PWD_COMMAND}`; export r; \
48008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48011 @endif gcc-bootstrap
48014 .PHONY: stage4-start stage4-end
48016 stage4-start::
48017 @: $(MAKE); $(stage); \
48018 echo stage4 > stage_current ; \
48019 echo stage4 > stage_last; \
48020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48021 @if bfd
48022 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48023 mkdir stage4-bfd; \
48024 mv stage4-bfd bfd ; \
48025 mv stage3-bfd prev-bfd || test -f stage3-lean
48026 @endif bfd
48027 @if opcodes
48028 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48029 mkdir stage4-opcodes; \
48030 mv stage4-opcodes opcodes ; \
48031 mv stage3-opcodes prev-opcodes || test -f stage3-lean
48032 @endif opcodes
48033 @if binutils
48034 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48035 mkdir stage4-binutils; \
48036 mv stage4-binutils binutils ; \
48037 mv stage3-binutils prev-binutils || test -f stage3-lean
48038 @endif binutils
48039 @if gas
48040 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48041 mkdir stage4-gas; \
48042 mv stage4-gas gas ; \
48043 mv stage3-gas prev-gas || test -f stage3-lean
48044 @endif gas
48045 @if gcc
48046 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48047 mkdir stage4-gcc; \
48048 mv stage4-gcc gcc ; \
48049 mv stage3-gcc prev-gcc || test -f stage3-lean
48050 @endif gcc
48051 @if gmp
48052 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48053 mkdir stage4-gmp; \
48054 mv stage4-gmp gmp ; \
48055 mv stage3-gmp prev-gmp || test -f stage3-lean
48056 @endif gmp
48057 @if mpfr
48058 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48059 mkdir stage4-mpfr; \
48060 mv stage4-mpfr mpfr ; \
48061 mv stage3-mpfr prev-mpfr || test -f stage3-lean
48062 @endif mpfr
48063 @if intl
48064 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48065 mkdir stage4-intl; \
48066 mv stage4-intl intl ; \
48067 mv stage3-intl prev-intl || test -f stage3-lean
48068 @endif intl
48069 @if ld
48070 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48071 mkdir stage4-ld; \
48072 mv stage4-ld ld ; \
48073 mv stage3-ld prev-ld || test -f stage3-lean
48074 @endif ld
48075 @if libcpp
48076 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48077 mkdir stage4-libcpp; \
48078 mv stage4-libcpp libcpp ; \
48079 mv stage3-libcpp prev-libcpp || test -f stage3-lean
48080 @endif libcpp
48081 @if libdecnumber
48082 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48083 mkdir stage4-libdecnumber; \
48084 mv stage4-libdecnumber libdecnumber ; \
48085 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
48086 @endif libdecnumber
48087 @if libiberty
48088 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48089 mkdir stage4-libiberty; \
48090 mv stage4-libiberty libiberty ; \
48091 mv stage3-libiberty prev-libiberty || test -f stage3-lean
48092 @endif libiberty
48093 @if zlib
48094 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48095 mkdir stage4-zlib; \
48096 mv stage4-zlib zlib ; \
48097 mv stage3-zlib prev-zlib || test -f stage3-lean
48098 @endif zlib
48099 @[ -d stage4-$(TARGET_SUBDIR) ] || \
48100 mkdir stage4-$(TARGET_SUBDIR); \
48101 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48102 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
48104 stage4-end::
48105 @if bfd
48106 @if test -d $(HOST_SUBDIR)/bfd ; then \
48107 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48108 mv prev-bfd stage3-bfd ; : ; \
48110 @endif bfd
48111 @if opcodes
48112 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48113 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48114 mv prev-opcodes stage3-opcodes ; : ; \
48116 @endif opcodes
48117 @if binutils
48118 @if test -d $(HOST_SUBDIR)/binutils ; then \
48119 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48120 mv prev-binutils stage3-binutils ; : ; \
48122 @endif binutils
48123 @if gas
48124 @if test -d $(HOST_SUBDIR)/gas ; then \
48125 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48126 mv prev-gas stage3-gas ; : ; \
48128 @endif gas
48129 @if gcc
48130 @if test -d $(HOST_SUBDIR)/gcc ; then \
48131 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48132 mv prev-gcc stage3-gcc ; : ; \
48134 @endif gcc
48135 @if gmp
48136 @if test -d $(HOST_SUBDIR)/gmp ; then \
48137 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48138 mv prev-gmp stage3-gmp ; : ; \
48140 @endif gmp
48141 @if mpfr
48142 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48143 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48144 mv prev-mpfr stage3-mpfr ; : ; \
48146 @endif mpfr
48147 @if intl
48148 @if test -d $(HOST_SUBDIR)/intl ; then \
48149 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48150 mv prev-intl stage3-intl ; : ; \
48152 @endif intl
48153 @if ld
48154 @if test -d $(HOST_SUBDIR)/ld ; then \
48155 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48156 mv prev-ld stage3-ld ; : ; \
48158 @endif ld
48159 @if libcpp
48160 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48161 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48162 mv prev-libcpp stage3-libcpp ; : ; \
48164 @endif libcpp
48165 @if libdecnumber
48166 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48167 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48168 mv prev-libdecnumber stage3-libdecnumber ; : ; \
48170 @endif libdecnumber
48171 @if libiberty
48172 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48173 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48174 mv prev-libiberty stage3-libiberty ; : ; \
48176 @endif libiberty
48177 @if zlib
48178 @if test -d $(HOST_SUBDIR)/zlib ; then \
48179 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48180 mv prev-zlib stage3-zlib ; : ; \
48182 @endif zlib
48183 @if test -d $(TARGET_SUBDIR) ; then \
48184 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
48185 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
48187 rm -f stage_current
48189 # Bubble a bug fix through all the stages up to stage 4. They are
48190 # remade, but not reconfigured. The next stage (if any) will not be
48191 # reconfigured as well.
48192 .PHONY: stage4-bubble
48193 stage4-bubble:: stage3-bubble
48194 @r=`${PWD_COMMAND}`; export r; \
48195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196 if test -f stage4-lean || test -f stage3-lean ; then \
48197 echo Skipping rebuild of stage4 ; \
48198 else \
48199 $(MAKE) stage4-start; \
48200 if $(LEAN); then \
48201 rm -rf stage2-* ; \
48202 $(STAMP) stage2-lean ; \
48203 fi; \
48204 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48206 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48208 .PHONY: all-stage4 clean-stage4
48209 do-clean: clean-stage4
48211 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48212 # only possibility, but now it conflicts with no-bootstrap rules
48213 @if gcc-bootstrap
48215 compare3:
48216 @r=`${PWD_COMMAND}`; export r; \
48217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218 if test -f stage3-lean; then \
48219 echo Cannot compare object files as stage 3 was deleted. ; \
48220 exit 0 ; \
48221 fi; \
48222 : $(MAKE); $(stage); \
48223 rm -f .bad_compare ; \
48224 echo Comparing stages 3 and 4 ; \
48225 cd stage4-gcc; \
48226 files=`find . -name "*$(objext)" -print` ; \
48227 cd .. ; \
48228 for file in $${files} ; do \
48229 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
48230 @do_compare@ > /dev/null 2>&1; \
48231 if test $$? -eq 1; then \
48232 case $$file in \
48233 ./cc*-checksum$(objext) | ./libgcc/* ) \
48234 echo warning: $$file differs ;; \
48235 *) \
48236 echo $$file differs >> .bad_compare ;; \
48237 esac ; \
48238 fi ; \
48239 done ; \
48240 if [ -f .bad_compare ]; then \
48241 echo "Bootstrap comparison failure!"; \
48242 cat .bad_compare; \
48243 exit 1; \
48244 else \
48245 echo Comparison successful.; \
48246 fi ; \
48247 $(STAMP) compare3
48248 if $(LEAN); then \
48249 rm -rf stage3-*; \
48250 $(STAMP) stage3-lean; \
48255 .PHONY: bootstrap4 bootstrap4-lean
48256 bootstrap4:
48257 echo stage4 > stage_final
48258 @r=`${PWD_COMMAND}`; export r; \
48259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48261 @: $(MAKE); $(unstage)
48262 @r=`${PWD_COMMAND}`; export r; \
48263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48264 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48266 bootstrap4-lean:
48267 echo stage4 > stage_final
48268 @r=`${PWD_COMMAND}`; export r; \
48269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48271 @: $(MAKE); $(unstage)
48272 @r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48277 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48278 distclean-stage3:: distclean-stage4
48279 .PHONY: distclean-stage4
48280 distclean-stage4::
48281 @: $(MAKE); $(stage)
48282 @test "`cat stage_last`" != stage4 || rm -f stage_last
48283 rm -rf stage4-* compare3
48286 @endif gcc-bootstrap
48289 .PHONY: stageprofile-start stageprofile-end
48291 stageprofile-start::
48292 @: $(MAKE); $(stage); \
48293 echo stageprofile > stage_current ; \
48294 echo stageprofile > stage_last; \
48295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48296 @if bfd
48297 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48298 mkdir stageprofile-bfd; \
48299 mv stageprofile-bfd bfd ; \
48300 mv stage1-bfd prev-bfd || test -f stage1-lean
48301 @endif bfd
48302 @if opcodes
48303 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48304 mkdir stageprofile-opcodes; \
48305 mv stageprofile-opcodes opcodes ; \
48306 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48307 @endif opcodes
48308 @if binutils
48309 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48310 mkdir stageprofile-binutils; \
48311 mv stageprofile-binutils binutils ; \
48312 mv stage1-binutils prev-binutils || test -f stage1-lean
48313 @endif binutils
48314 @if gas
48315 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48316 mkdir stageprofile-gas; \
48317 mv stageprofile-gas gas ; \
48318 mv stage1-gas prev-gas || test -f stage1-lean
48319 @endif gas
48320 @if gcc
48321 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48322 mkdir stageprofile-gcc; \
48323 mv stageprofile-gcc gcc ; \
48324 mv stage1-gcc prev-gcc || test -f stage1-lean
48325 @endif gcc
48326 @if gmp
48327 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48328 mkdir stageprofile-gmp; \
48329 mv stageprofile-gmp gmp ; \
48330 mv stage1-gmp prev-gmp || test -f stage1-lean
48331 @endif gmp
48332 @if mpfr
48333 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48334 mkdir stageprofile-mpfr; \
48335 mv stageprofile-mpfr mpfr ; \
48336 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48337 @endif mpfr
48338 @if intl
48339 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48340 mkdir stageprofile-intl; \
48341 mv stageprofile-intl intl ; \
48342 mv stage1-intl prev-intl || test -f stage1-lean
48343 @endif intl
48344 @if ld
48345 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48346 mkdir stageprofile-ld; \
48347 mv stageprofile-ld ld ; \
48348 mv stage1-ld prev-ld || test -f stage1-lean
48349 @endif ld
48350 @if libcpp
48351 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48352 mkdir stageprofile-libcpp; \
48353 mv stageprofile-libcpp libcpp ; \
48354 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48355 @endif libcpp
48356 @if libdecnumber
48357 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48358 mkdir stageprofile-libdecnumber; \
48359 mv stageprofile-libdecnumber libdecnumber ; \
48360 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48361 @endif libdecnumber
48362 @if libiberty
48363 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48364 mkdir stageprofile-libiberty; \
48365 mv stageprofile-libiberty libiberty ; \
48366 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48367 @endif libiberty
48368 @if zlib
48369 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48370 mkdir stageprofile-zlib; \
48371 mv stageprofile-zlib zlib ; \
48372 mv stage1-zlib prev-zlib || test -f stage1-lean
48373 @endif zlib
48374 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48375 mkdir stageprofile-$(TARGET_SUBDIR); \
48376 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48377 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48379 stageprofile-end::
48380 @if bfd
48381 @if test -d $(HOST_SUBDIR)/bfd ; then \
48382 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48383 mv prev-bfd stage1-bfd ; : ; \
48385 @endif bfd
48386 @if opcodes
48387 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48388 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48389 mv prev-opcodes stage1-opcodes ; : ; \
48391 @endif opcodes
48392 @if binutils
48393 @if test -d $(HOST_SUBDIR)/binutils ; then \
48394 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48395 mv prev-binutils stage1-binutils ; : ; \
48397 @endif binutils
48398 @if gas
48399 @if test -d $(HOST_SUBDIR)/gas ; then \
48400 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48401 mv prev-gas stage1-gas ; : ; \
48403 @endif gas
48404 @if gcc
48405 @if test -d $(HOST_SUBDIR)/gcc ; then \
48406 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48407 mv prev-gcc stage1-gcc ; : ; \
48409 @endif gcc
48410 @if gmp
48411 @if test -d $(HOST_SUBDIR)/gmp ; then \
48412 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48413 mv prev-gmp stage1-gmp ; : ; \
48415 @endif gmp
48416 @if mpfr
48417 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48418 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48419 mv prev-mpfr stage1-mpfr ; : ; \
48421 @endif mpfr
48422 @if intl
48423 @if test -d $(HOST_SUBDIR)/intl ; then \
48424 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48425 mv prev-intl stage1-intl ; : ; \
48427 @endif intl
48428 @if ld
48429 @if test -d $(HOST_SUBDIR)/ld ; then \
48430 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
48431 mv prev-ld stage1-ld ; : ; \
48433 @endif ld
48434 @if libcpp
48435 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48436 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
48437 mv prev-libcpp stage1-libcpp ; : ; \
48439 @endif libcpp
48440 @if libdecnumber
48441 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48442 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
48443 mv prev-libdecnumber stage1-libdecnumber ; : ; \
48445 @endif libdecnumber
48446 @if libiberty
48447 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48448 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
48449 mv prev-libiberty stage1-libiberty ; : ; \
48451 @endif libiberty
48452 @if zlib
48453 @if test -d $(HOST_SUBDIR)/zlib ; then \
48454 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
48455 mv prev-zlib stage1-zlib ; : ; \
48457 @endif zlib
48458 @if test -d $(TARGET_SUBDIR) ; then \
48459 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
48460 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
48462 rm -f stage_current
48464 # Bubble a bug fix through all the stages up to stage profile. They are
48465 # remade, but not reconfigured. The next stage (if any) will not be
48466 # reconfigured as well.
48467 .PHONY: stageprofile-bubble
48468 stageprofile-bubble:: stage1-bubble
48469 @r=`${PWD_COMMAND}`; export r; \
48470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471 if test -f stageprofile-lean || test -f stage1-lean ; then \
48472 echo Skipping rebuild of stageprofile ; \
48473 else \
48474 $(MAKE) stageprofile-start; \
48475 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48478 .PHONY: all-stageprofile clean-stageprofile
48479 do-clean: clean-stageprofile
48481 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48482 # only possibility, but now it conflicts with no-bootstrap rules
48483 @if gcc-bootstrap
48488 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48489 distclean-stage1:: distclean-stageprofile
48490 .PHONY: distclean-stageprofile
48491 distclean-stageprofile::
48492 @: $(MAKE); $(stage)
48493 @test "`cat stage_last`" != stageprofile || rm -f stage_last
48494 rm -rf stageprofile-*
48497 @endif gcc-bootstrap
48500 .PHONY: stagefeedback-start stagefeedback-end
48502 stagefeedback-start::
48503 @: $(MAKE); $(stage); \
48504 echo stagefeedback > stage_current ; \
48505 echo stagefeedback > stage_last; \
48506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48507 @if bfd
48508 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48509 mkdir stagefeedback-bfd; \
48510 mv stagefeedback-bfd bfd ; \
48511 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
48512 @endif bfd
48513 @if opcodes
48514 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48515 mkdir stagefeedback-opcodes; \
48516 mv stagefeedback-opcodes opcodes ; \
48517 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
48518 @endif opcodes
48519 @if binutils
48520 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48521 mkdir stagefeedback-binutils; \
48522 mv stagefeedback-binutils binutils ; \
48523 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
48524 @endif binutils
48525 @if gas
48526 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48527 mkdir stagefeedback-gas; \
48528 mv stagefeedback-gas gas ; \
48529 mv stageprofile-gas prev-gas || test -f stageprofile-lean
48530 @endif gas
48531 @if gcc
48532 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48533 mkdir stagefeedback-gcc; \
48534 mv stagefeedback-gcc gcc ; \
48535 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
48536 @endif gcc
48537 @if gmp
48538 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48539 mkdir stagefeedback-gmp; \
48540 mv stagefeedback-gmp gmp ; \
48541 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
48542 @endif gmp
48543 @if mpfr
48544 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48545 mkdir stagefeedback-mpfr; \
48546 mv stagefeedback-mpfr mpfr ; \
48547 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
48548 @endif mpfr
48549 @if intl
48550 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48551 mkdir stagefeedback-intl; \
48552 mv stagefeedback-intl intl ; \
48553 mv stageprofile-intl prev-intl || test -f stageprofile-lean
48554 @endif intl
48555 @if ld
48556 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48557 mkdir stagefeedback-ld; \
48558 mv stagefeedback-ld ld ; \
48559 mv stageprofile-ld prev-ld || test -f stageprofile-lean
48560 @endif ld
48561 @if libcpp
48562 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48563 mkdir stagefeedback-libcpp; \
48564 mv stagefeedback-libcpp libcpp ; \
48565 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
48566 @endif libcpp
48567 @if libdecnumber
48568 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48569 mkdir stagefeedback-libdecnumber; \
48570 mv stagefeedback-libdecnumber libdecnumber ; \
48571 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
48572 @endif libdecnumber
48573 @if libiberty
48574 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48575 mkdir stagefeedback-libiberty; \
48576 mv stagefeedback-libiberty libiberty ; \
48577 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
48578 @endif libiberty
48579 @if zlib
48580 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48581 mkdir stagefeedback-zlib; \
48582 mv stagefeedback-zlib zlib ; \
48583 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
48584 @endif zlib
48585 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48586 mkdir stagefeedback-$(TARGET_SUBDIR); \
48587 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48588 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
48590 stagefeedback-end::
48591 @if bfd
48592 @if test -d $(HOST_SUBDIR)/bfd ; then \
48593 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
48594 mv prev-bfd stageprofile-bfd ; : ; \
48596 @endif bfd
48597 @if opcodes
48598 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48599 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
48600 mv prev-opcodes stageprofile-opcodes ; : ; \
48602 @endif opcodes
48603 @if binutils
48604 @if test -d $(HOST_SUBDIR)/binutils ; then \
48605 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
48606 mv prev-binutils stageprofile-binutils ; : ; \
48608 @endif binutils
48609 @if gas
48610 @if test -d $(HOST_SUBDIR)/gas ; then \
48611 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
48612 mv prev-gas stageprofile-gas ; : ; \
48614 @endif gas
48615 @if gcc
48616 @if test -d $(HOST_SUBDIR)/gcc ; then \
48617 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
48618 mv prev-gcc stageprofile-gcc ; : ; \
48620 @endif gcc
48621 @if gmp
48622 @if test -d $(HOST_SUBDIR)/gmp ; then \
48623 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
48624 mv prev-gmp stageprofile-gmp ; : ; \
48626 @endif gmp
48627 @if mpfr
48628 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48629 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
48630 mv prev-mpfr stageprofile-mpfr ; : ; \
48632 @endif mpfr
48633 @if intl
48634 @if test -d $(HOST_SUBDIR)/intl ; then \
48635 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
48636 mv prev-intl stageprofile-intl ; : ; \
48638 @endif intl
48639 @if ld
48640 @if test -d $(HOST_SUBDIR)/ld ; then \
48641 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
48642 mv prev-ld stageprofile-ld ; : ; \
48644 @endif ld
48645 @if libcpp
48646 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48647 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
48648 mv prev-libcpp stageprofile-libcpp ; : ; \
48650 @endif libcpp
48651 @if libdecnumber
48652 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48653 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
48654 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
48656 @endif libdecnumber
48657 @if libiberty
48658 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48659 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
48660 mv prev-libiberty stageprofile-libiberty ; : ; \
48662 @endif libiberty
48663 @if zlib
48664 @if test -d $(HOST_SUBDIR)/zlib ; then \
48665 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
48666 mv prev-zlib stageprofile-zlib ; : ; \
48668 @endif zlib
48669 @if test -d $(TARGET_SUBDIR) ; then \
48670 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
48671 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
48673 rm -f stage_current
48675 # Bubble a bug fix through all the stages up to stage feedback. They are
48676 # remade, but not reconfigured. The next stage (if any) will not be
48677 # reconfigured as well.
48678 .PHONY: stagefeedback-bubble
48679 stagefeedback-bubble:: stageprofile-bubble
48680 @r=`${PWD_COMMAND}`; export r; \
48681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48682 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
48683 echo Skipping rebuild of stagefeedback ; \
48684 else \
48685 $(MAKE) stagefeedback-start; \
48686 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
48689 .PHONY: all-stagefeedback clean-stagefeedback
48690 do-clean: clean-stagefeedback
48692 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48693 # only possibility, but now it conflicts with no-bootstrap rules
48694 @if gcc-bootstrap
48698 .PHONY: profiledbootstrap profiledbootstrap-lean
48699 profiledbootstrap:
48700 echo stagefeedback > stage_final
48701 @r=`${PWD_COMMAND}`; export r; \
48702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
48704 @: $(MAKE); $(unstage)
48705 @r=`${PWD_COMMAND}`; export r; \
48706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48707 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48709 profiledbootstrap-lean:
48710 echo stagefeedback > stage_final
48711 @r=`${PWD_COMMAND}`; export r; \
48712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48713 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
48714 @: $(MAKE); $(unstage)
48715 @r=`${PWD_COMMAND}`; export r; \
48716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48717 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48720 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48721 distclean-stageprofile:: distclean-stagefeedback
48722 .PHONY: distclean-stagefeedback
48723 distclean-stagefeedback::
48724 @: $(MAKE); $(stage)
48725 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
48726 rm -rf stagefeedback-*
48729 @endif gcc-bootstrap
48733 stageprofile-end::
48734 $(MAKE) distclean-stagefeedback
48736 stagefeedback-start::
48737 @r=`${PWD_COMMAND}`; export r; \
48738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48739 for i in prev-*; do \
48740 j=`echo $$i | sed s/^prev-//` ; \
48741 cd $$r/$$i && \
48742 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
48743 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
48744 done
48746 @if gcc-bootstrap
48747 do-distclean: distclean-stage1
48749 # Provide a GCC build when we're building target libraries. This does
48750 # not work as a dependency, just as the minimum necessary to avoid errors.
48751 stage_last:
48752 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
48754 # Same as unstage, but not phony and defaulting to stage1-start. We place
48755 # it in the dependency so that for example `make -j3 all-gcc' works.
48756 stage_current:
48757 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
48759 .PHONY: restrap
48760 restrap:
48761 @: $(MAKE); $(stage)
48762 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
48763 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
48764 @endif gcc-bootstrap
48766 # --------------------------------------
48767 # Dependencies between different modules
48768 # --------------------------------------
48770 # Generic dependencies for target modules on host stuff, especially gcc
48771 @if gcc-bootstrap
48772 configure-target-libstdc++-v3: stage_last
48773 configure-target-libmudflap: stage_last
48774 configure-target-libssp: stage_last
48775 configure-target-newlib: stage_last
48776 configure-stage1-target-libgcc: maybe-all-stage1-gcc
48777 configure-stage2-target-libgcc: maybe-all-stage2-gcc
48778 configure-stage3-target-libgcc: maybe-all-stage3-gcc
48779 configure-stage4-target-libgcc: maybe-all-stage4-gcc
48780 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
48781 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
48782 configure-target-libgfortran: stage_last
48783 configure-target-libobjc: stage_last
48784 configure-target-libtermcap: stage_last
48785 configure-target-winsup: stage_last
48786 configure-target-libgloss: stage_last
48787 configure-target-libiberty: stage_last
48788 configure-target-gperf: stage_last
48789 configure-target-examples: stage_last
48790 configure-target-libffi: stage_last
48791 configure-target-libjava: stage_last
48792 configure-target-zlib: stage_last
48793 configure-target-boehm-gc: stage_last
48794 configure-target-qthreads: stage_last
48795 configure-target-rda: stage_last
48796 configure-target-libada: stage_last
48797 configure-target-libgomp: stage_last
48798 @endif gcc-bootstrap
48800 @if gcc-no-bootstrap
48801 configure-target-libstdc++-v3: maybe-all-gcc
48802 configure-target-libmudflap: maybe-all-gcc
48803 configure-target-libssp: maybe-all-gcc
48804 configure-target-newlib: maybe-all-gcc
48805 configure-target-libgcc: maybe-all-gcc
48806 configure-target-libgfortran: maybe-all-gcc
48807 configure-target-libobjc: maybe-all-gcc
48808 configure-target-libtermcap: maybe-all-gcc
48809 configure-target-winsup: maybe-all-gcc
48810 configure-target-libgloss: maybe-all-gcc
48811 configure-target-libiberty: maybe-all-gcc
48812 configure-target-gperf: maybe-all-gcc
48813 configure-target-examples: maybe-all-gcc
48814 configure-target-libffi: maybe-all-gcc
48815 configure-target-libjava: maybe-all-gcc
48816 configure-target-zlib: maybe-all-gcc
48817 configure-target-boehm-gc: maybe-all-gcc
48818 configure-target-qthreads: maybe-all-gcc
48819 configure-target-rda: maybe-all-gcc
48820 configure-target-libada: maybe-all-gcc
48821 configure-target-libgomp: maybe-all-gcc
48822 @endif gcc-no-bootstrap
48825 # There are two types of dependencies here: 'hard' dependencies, where one
48826 # module simply won't build without the other; and 'soft' dependencies, where
48827 # if the depended-on module is missing, the depending module will do without
48828 # or find a substitute somewhere (perhaps installed). Soft dependencies
48829 # are made here to depend on a 'maybe-' target. If you're not sure,
48830 # it's safer to use a soft dependency.
48837 # With all the machinery above in place, it is pretty easy to generate
48838 # dependencies. Host dependencies are a bit more complex because we have
48839 # to check for bootstrap/prebootstrap dependencies. To resolve
48840 # prebootstrap dependencies, prebootstrap modules are gathered in
48841 # a hash table.
48842 all-build-bison: maybe-all-build-texinfo
48843 all-build-byacc: maybe-all-build-texinfo
48844 all-build-flex: maybe-all-build-texinfo
48845 all-build-flex: maybe-all-build-bison
48846 all-build-flex: maybe-all-build-byacc
48847 all-build-flex: maybe-all-build-m4
48848 all-build-libiberty: maybe-all-build-texinfo
48849 all-build-m4: maybe-all-build-texinfo
48850 all-build-fixincludes: maybe-all-build-libiberty
48851 configure-gcc: maybe-configure-intl
48853 configure-stage1-gcc: maybe-configure-stage1-intl
48854 configure-stage2-gcc: maybe-configure-stage2-intl
48855 configure-stage3-gcc: maybe-configure-stage3-intl
48856 configure-stage4-gcc: maybe-configure-stage4-intl
48857 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
48858 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
48859 configure-gcc: maybe-all-binutils
48861 configure-stage1-gcc: maybe-all-stage1-binutils
48862 configure-stage2-gcc: maybe-all-stage2-binutils
48863 configure-stage3-gcc: maybe-all-stage3-binutils
48864 configure-stage4-gcc: maybe-all-stage4-binutils
48865 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
48866 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
48867 configure-gcc: maybe-all-gas
48869 configure-stage1-gcc: maybe-all-stage1-gas
48870 configure-stage2-gcc: maybe-all-stage2-gas
48871 configure-stage3-gcc: maybe-all-stage3-gas
48872 configure-stage4-gcc: maybe-all-stage4-gas
48873 configure-stageprofile-gcc: maybe-all-stageprofile-gas
48874 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
48875 configure-gcc: maybe-all-ld
48877 configure-stage1-gcc: maybe-all-stage1-ld
48878 configure-stage2-gcc: maybe-all-stage2-ld
48879 configure-stage3-gcc: maybe-all-stage3-ld
48880 configure-stage4-gcc: maybe-all-stage4-ld
48881 configure-stageprofile-gcc: maybe-all-stageprofile-ld
48882 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
48883 all-gcc: all-libiberty
48885 all-stage1-gcc: all-stage1-libiberty
48886 all-stage2-gcc: all-stage2-libiberty
48887 all-stage3-gcc: all-stage3-libiberty
48888 all-stage4-gcc: all-stage4-libiberty
48889 all-stageprofile-gcc: all-stageprofile-libiberty
48890 all-stagefeedback-gcc: all-stagefeedback-libiberty
48891 all-gcc: maybe-all-gmp
48893 all-stage1-gcc: maybe-all-stage1-gmp
48894 all-stage2-gcc: maybe-all-stage2-gmp
48895 all-stage3-gcc: maybe-all-stage3-gmp
48896 all-stage4-gcc: maybe-all-stage4-gmp
48897 all-stageprofile-gcc: maybe-all-stageprofile-gmp
48898 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
48899 all-gcc: maybe-all-intl
48901 all-stage1-gcc: maybe-all-stage1-intl
48902 all-stage2-gcc: maybe-all-stage2-intl
48903 all-stage3-gcc: maybe-all-stage3-intl
48904 all-stage4-gcc: maybe-all-stage4-intl
48905 all-stageprofile-gcc: maybe-all-stageprofile-intl
48906 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
48907 all-gcc: maybe-all-mpfr
48909 all-stage1-gcc: maybe-all-stage1-mpfr
48910 all-stage2-gcc: maybe-all-stage2-mpfr
48911 all-stage3-gcc: maybe-all-stage3-mpfr
48912 all-stage4-gcc: maybe-all-stage4-mpfr
48913 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
48914 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48915 all-gcc: maybe-all-build-texinfo
48917 all-stage1-gcc: maybe-all-build-texinfo
48918 all-stage2-gcc: maybe-all-build-texinfo
48919 all-stage3-gcc: maybe-all-build-texinfo
48920 all-stage4-gcc: maybe-all-build-texinfo
48921 all-stageprofile-gcc: maybe-all-build-texinfo
48922 all-stagefeedback-gcc: maybe-all-build-texinfo
48923 all-gcc: maybe-all-build-bison
48925 all-stage1-gcc: maybe-all-build-bison
48926 all-stage2-gcc: maybe-all-build-bison
48927 all-stage3-gcc: maybe-all-build-bison
48928 all-stage4-gcc: maybe-all-build-bison
48929 all-stageprofile-gcc: maybe-all-build-bison
48930 all-stagefeedback-gcc: maybe-all-build-bison
48931 all-gcc: maybe-all-build-byacc
48933 all-stage1-gcc: maybe-all-build-byacc
48934 all-stage2-gcc: maybe-all-build-byacc
48935 all-stage3-gcc: maybe-all-build-byacc
48936 all-stage4-gcc: maybe-all-build-byacc
48937 all-stageprofile-gcc: maybe-all-build-byacc
48938 all-stagefeedback-gcc: maybe-all-build-byacc
48939 all-gcc: maybe-all-build-flex
48941 all-stage1-gcc: maybe-all-build-flex
48942 all-stage2-gcc: maybe-all-build-flex
48943 all-stage3-gcc: maybe-all-build-flex
48944 all-stage4-gcc: maybe-all-build-flex
48945 all-stageprofile-gcc: maybe-all-build-flex
48946 all-stagefeedback-gcc: maybe-all-build-flex
48947 all-gcc: maybe-all-build-libiberty
48949 all-stage1-gcc: maybe-all-build-libiberty
48950 all-stage2-gcc: maybe-all-build-libiberty
48951 all-stage3-gcc: maybe-all-build-libiberty
48952 all-stage4-gcc: maybe-all-build-libiberty
48953 all-stageprofile-gcc: maybe-all-build-libiberty
48954 all-stagefeedback-gcc: maybe-all-build-libiberty
48955 all-gcc: maybe-all-build-fixincludes
48957 all-stage1-gcc: maybe-all-build-fixincludes
48958 all-stage2-gcc: maybe-all-build-fixincludes
48959 all-stage3-gcc: maybe-all-build-fixincludes
48960 all-stage4-gcc: maybe-all-build-fixincludes
48961 all-stageprofile-gcc: maybe-all-build-fixincludes
48962 all-stagefeedback-gcc: maybe-all-build-fixincludes
48963 all-gcc: maybe-all-zlib
48965 all-stage1-gcc: maybe-all-stage1-zlib
48966 all-stage2-gcc: maybe-all-stage2-zlib
48967 all-stage3-gcc: maybe-all-stage3-zlib
48968 all-stage4-gcc: maybe-all-stage4-zlib
48969 all-stageprofile-gcc: maybe-all-stageprofile-zlib
48970 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
48971 all-gcc: all-libcpp
48973 all-stage1-gcc: all-stage1-libcpp
48974 all-stage2-gcc: all-stage2-libcpp
48975 all-stage3-gcc: all-stage3-libcpp
48976 all-stage4-gcc: all-stage4-libcpp
48977 all-stageprofile-gcc: all-stageprofile-libcpp
48978 all-stagefeedback-gcc: all-stagefeedback-libcpp
48979 all-gcc: all-libdecnumber
48981 all-stage1-gcc: all-stage1-libdecnumber
48982 all-stage2-gcc: all-stage2-libdecnumber
48983 all-stage3-gcc: all-stage3-libdecnumber
48984 all-stage4-gcc: all-stage4-libdecnumber
48985 all-stageprofile-gcc: all-stageprofile-libdecnumber
48986 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
48987 all-gcc: maybe-all-libiberty
48989 all-stage1-gcc: maybe-all-stage1-libiberty
48990 all-stage2-gcc: maybe-all-stage2-libiberty
48991 all-stage3-gcc: maybe-all-stage3-libiberty
48992 all-stage4-gcc: maybe-all-stage4-libiberty
48993 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
48994 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
48995 all-gcc: maybe-all-fixincludes
48996 install-gcc: maybe-install-fixincludes
48997 configure-libcpp: configure-libiberty
48999 configure-stage1-libcpp: configure-stage1-libiberty
49000 configure-stage2-libcpp: configure-stage2-libiberty
49001 configure-stage3-libcpp: configure-stage3-libiberty
49002 configure-stage4-libcpp: configure-stage4-libiberty
49003 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49004 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49005 configure-libcpp: maybe-configure-intl
49007 configure-stage1-libcpp: maybe-configure-stage1-intl
49008 configure-stage2-libcpp: maybe-configure-stage2-intl
49009 configure-stage3-libcpp: maybe-configure-stage3-intl
49010 configure-stage4-libcpp: maybe-configure-stage4-intl
49011 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49012 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49013 all-libcpp: all-libiberty
49015 all-stage1-libcpp: all-stage1-libiberty
49016 all-stage2-libcpp: all-stage2-libiberty
49017 all-stage3-libcpp: all-stage3-libiberty
49018 all-stage4-libcpp: all-stage4-libiberty
49019 all-stageprofile-libcpp: all-stageprofile-libiberty
49020 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49021 all-libcpp: maybe-all-intl
49023 all-stage1-libcpp: maybe-all-stage1-intl
49024 all-stage2-libcpp: maybe-all-stage2-intl
49025 all-stage3-libcpp: maybe-all-stage3-intl
49026 all-stage4-libcpp: maybe-all-stage4-intl
49027 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49028 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49029 all-fixincludes: maybe-all-libiberty
49030 all-gnattools: maybe-all-target-libada
49031 configure-mpfr: maybe-all-gmp
49033 configure-stage1-mpfr: maybe-all-stage1-gmp
49034 configure-stage2-mpfr: maybe-all-stage2-gmp
49035 configure-stage3-mpfr: maybe-all-stage3-gmp
49036 configure-stage4-mpfr: maybe-all-stage4-gmp
49037 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49038 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49039 configure-gdb: maybe-configure-intl
49040 configure-gdb: maybe-configure-sim
49041 configure-gdb: maybe-all-bfd
49042 all-gdb: maybe-all-intl
49043 all-gdb: maybe-all-libiberty
49044 all-gdb: maybe-all-opcodes
49045 all-gdb: maybe-all-readline
49046 all-gdb: maybe-all-build-bison
49047 all-gdb: maybe-all-build-byacc
49048 all-gdb: maybe-all-sim
49049 configure-libgui: maybe-configure-tcl
49050 configure-libgui: maybe-configure-tk
49051 all-libgui: maybe-all-tcl
49052 all-libgui: maybe-all-tk
49053 all-libgui: maybe-all-itcl
49054 configure-bfd: configure-libiberty
49056 configure-stage1-bfd: configure-stage1-libiberty
49057 configure-stage2-bfd: configure-stage2-libiberty
49058 configure-stage3-bfd: configure-stage3-libiberty
49059 configure-stage4-bfd: configure-stage4-libiberty
49060 configure-stageprofile-bfd: configure-stageprofile-libiberty
49061 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49062 configure-bfd: maybe-configure-intl
49064 configure-stage1-bfd: maybe-configure-stage1-intl
49065 configure-stage2-bfd: maybe-configure-stage2-intl
49066 configure-stage3-bfd: maybe-configure-stage3-intl
49067 configure-stage4-bfd: maybe-configure-stage4-intl
49068 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49069 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49070 all-bfd: maybe-all-libiberty
49072 all-stage1-bfd: maybe-all-stage1-libiberty
49073 all-stage2-bfd: maybe-all-stage2-libiberty
49074 all-stage3-bfd: maybe-all-stage3-libiberty
49075 all-stage4-bfd: maybe-all-stage4-libiberty
49076 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49077 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49078 all-bfd: maybe-all-intl
49080 all-stage1-bfd: maybe-all-stage1-intl
49081 all-stage2-bfd: maybe-all-stage2-intl
49082 all-stage3-bfd: maybe-all-stage3-intl
49083 all-stage4-bfd: maybe-all-stage4-intl
49084 all-stageprofile-bfd: maybe-all-stageprofile-intl
49085 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49086 configure-binutils: maybe-configure-intl
49088 configure-stage1-binutils: maybe-configure-stage1-intl
49089 configure-stage2-binutils: maybe-configure-stage2-intl
49090 configure-stage3-binutils: maybe-configure-stage3-intl
49091 configure-stage4-binutils: maybe-configure-stage4-intl
49092 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
49093 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
49094 all-binutils: maybe-all-libiberty
49096 all-stage1-binutils: maybe-all-stage1-libiberty
49097 all-stage2-binutils: maybe-all-stage2-libiberty
49098 all-stage3-binutils: maybe-all-stage3-libiberty
49099 all-stage4-binutils: maybe-all-stage4-libiberty
49100 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
49101 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
49102 all-binutils: maybe-all-opcodes
49104 all-stage1-binutils: maybe-all-stage1-opcodes
49105 all-stage2-binutils: maybe-all-stage2-opcodes
49106 all-stage3-binutils: maybe-all-stage3-opcodes
49107 all-stage4-binutils: maybe-all-stage4-opcodes
49108 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
49109 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
49110 all-binutils: maybe-all-bfd
49112 all-stage1-binutils: maybe-all-stage1-bfd
49113 all-stage2-binutils: maybe-all-stage2-bfd
49114 all-stage3-binutils: maybe-all-stage3-bfd
49115 all-stage4-binutils: maybe-all-stage4-bfd
49116 all-stageprofile-binutils: maybe-all-stageprofile-bfd
49117 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
49118 all-binutils: maybe-all-build-flex
49120 all-stage1-binutils: maybe-all-build-flex
49121 all-stage2-binutils: maybe-all-build-flex
49122 all-stage3-binutils: maybe-all-build-flex
49123 all-stage4-binutils: maybe-all-build-flex
49124 all-stageprofile-binutils: maybe-all-build-flex
49125 all-stagefeedback-binutils: maybe-all-build-flex
49126 all-binutils: maybe-all-build-bison
49128 all-stage1-binutils: maybe-all-build-bison
49129 all-stage2-binutils: maybe-all-build-bison
49130 all-stage3-binutils: maybe-all-build-bison
49131 all-stage4-binutils: maybe-all-build-bison
49132 all-stageprofile-binutils: maybe-all-build-bison
49133 all-stagefeedback-binutils: maybe-all-build-bison
49134 all-binutils: maybe-all-build-byacc
49136 all-stage1-binutils: maybe-all-build-byacc
49137 all-stage2-binutils: maybe-all-build-byacc
49138 all-stage3-binutils: maybe-all-build-byacc
49139 all-stage4-binutils: maybe-all-build-byacc
49140 all-stageprofile-binutils: maybe-all-build-byacc
49141 all-stagefeedback-binutils: maybe-all-build-byacc
49142 all-binutils: maybe-all-intl
49144 all-stage1-binutils: maybe-all-stage1-intl
49145 all-stage2-binutils: maybe-all-stage2-intl
49146 all-stage3-binutils: maybe-all-stage3-intl
49147 all-stage4-binutils: maybe-all-stage4-intl
49148 all-stageprofile-binutils: maybe-all-stageprofile-intl
49149 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49150 install-binutils: maybe-install-opcodes
49151 install-opcodes: maybe-install-bfd
49152 configure-gas: maybe-configure-intl
49154 configure-stage1-gas: maybe-configure-stage1-intl
49155 configure-stage2-gas: maybe-configure-stage2-intl
49156 configure-stage3-gas: maybe-configure-stage3-intl
49157 configure-stage4-gas: maybe-configure-stage4-intl
49158 configure-stageprofile-gas: maybe-configure-stageprofile-intl
49159 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49160 all-gas: maybe-all-libiberty
49162 all-stage1-gas: maybe-all-stage1-libiberty
49163 all-stage2-gas: maybe-all-stage2-libiberty
49164 all-stage3-gas: maybe-all-stage3-libiberty
49165 all-stage4-gas: maybe-all-stage4-libiberty
49166 all-stageprofile-gas: maybe-all-stageprofile-libiberty
49167 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49168 all-gas: maybe-all-opcodes
49170 all-stage1-gas: maybe-all-stage1-opcodes
49171 all-stage2-gas: maybe-all-stage2-opcodes
49172 all-stage3-gas: maybe-all-stage3-opcodes
49173 all-stage4-gas: maybe-all-stage4-opcodes
49174 all-stageprofile-gas: maybe-all-stageprofile-opcodes
49175 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49176 all-gas: maybe-all-bfd
49178 all-stage1-gas: maybe-all-stage1-bfd
49179 all-stage2-gas: maybe-all-stage2-bfd
49180 all-stage3-gas: maybe-all-stage3-bfd
49181 all-stage4-gas: maybe-all-stage4-bfd
49182 all-stageprofile-gas: maybe-all-stageprofile-bfd
49183 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49184 all-gas: maybe-all-intl
49186 all-stage1-gas: maybe-all-stage1-intl
49187 all-stage2-gas: maybe-all-stage2-intl
49188 all-stage3-gas: maybe-all-stage3-intl
49189 all-stage4-gas: maybe-all-stage4-intl
49190 all-stageprofile-gas: maybe-all-stageprofile-intl
49191 all-stagefeedback-gas: maybe-all-stagefeedback-intl
49192 configure-gprof: maybe-configure-intl
49193 all-gprof: maybe-all-libiberty
49194 all-gprof: maybe-all-bfd
49195 all-gprof: maybe-all-opcodes
49196 all-gprof: maybe-all-intl
49197 configure-ld: maybe-configure-intl
49199 configure-stage1-ld: maybe-configure-stage1-intl
49200 configure-stage2-ld: maybe-configure-stage2-intl
49201 configure-stage3-ld: maybe-configure-stage3-intl
49202 configure-stage4-ld: maybe-configure-stage4-intl
49203 configure-stageprofile-ld: maybe-configure-stageprofile-intl
49204 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49205 all-ld: maybe-all-libiberty
49207 all-stage1-ld: maybe-all-stage1-libiberty
49208 all-stage2-ld: maybe-all-stage2-libiberty
49209 all-stage3-ld: maybe-all-stage3-libiberty
49210 all-stage4-ld: maybe-all-stage4-libiberty
49211 all-stageprofile-ld: maybe-all-stageprofile-libiberty
49212 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49213 all-ld: maybe-all-bfd
49215 all-stage1-ld: maybe-all-stage1-bfd
49216 all-stage2-ld: maybe-all-stage2-bfd
49217 all-stage3-ld: maybe-all-stage3-bfd
49218 all-stage4-ld: maybe-all-stage4-bfd
49219 all-stageprofile-ld: maybe-all-stageprofile-bfd
49220 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49221 all-ld: maybe-all-opcodes
49223 all-stage1-ld: maybe-all-stage1-opcodes
49224 all-stage2-ld: maybe-all-stage2-opcodes
49225 all-stage3-ld: maybe-all-stage3-opcodes
49226 all-stage4-ld: maybe-all-stage4-opcodes
49227 all-stageprofile-ld: maybe-all-stageprofile-opcodes
49228 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49229 all-ld: maybe-all-build-bison
49231 all-stage1-ld: maybe-all-build-bison
49232 all-stage2-ld: maybe-all-build-bison
49233 all-stage3-ld: maybe-all-build-bison
49234 all-stage4-ld: maybe-all-build-bison
49235 all-stageprofile-ld: maybe-all-build-bison
49236 all-stagefeedback-ld: maybe-all-build-bison
49237 all-ld: maybe-all-build-byacc
49239 all-stage1-ld: maybe-all-build-byacc
49240 all-stage2-ld: maybe-all-build-byacc
49241 all-stage3-ld: maybe-all-build-byacc
49242 all-stage4-ld: maybe-all-build-byacc
49243 all-stageprofile-ld: maybe-all-build-byacc
49244 all-stagefeedback-ld: maybe-all-build-byacc
49245 all-ld: maybe-all-build-flex
49247 all-stage1-ld: maybe-all-build-flex
49248 all-stage2-ld: maybe-all-build-flex
49249 all-stage3-ld: maybe-all-build-flex
49250 all-stage4-ld: maybe-all-build-flex
49251 all-stageprofile-ld: maybe-all-build-flex
49252 all-stagefeedback-ld: maybe-all-build-flex
49253 all-ld: maybe-all-intl
49255 all-stage1-ld: maybe-all-stage1-intl
49256 all-stage2-ld: maybe-all-stage2-intl
49257 all-stage3-ld: maybe-all-stage3-intl
49258 all-stage4-ld: maybe-all-stage4-intl
49259 all-stageprofile-ld: maybe-all-stageprofile-intl
49260 all-stagefeedback-ld: maybe-all-stagefeedback-intl
49261 configure-opcodes: maybe-configure-intl
49263 configure-stage1-opcodes: maybe-configure-stage1-intl
49264 configure-stage2-opcodes: maybe-configure-stage2-intl
49265 configure-stage3-opcodes: maybe-configure-stage3-intl
49266 configure-stage4-opcodes: maybe-configure-stage4-intl
49267 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49268 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49269 all-opcodes: maybe-all-bfd
49271 all-stage1-opcodes: maybe-all-stage1-bfd
49272 all-stage2-opcodes: maybe-all-stage2-bfd
49273 all-stage3-opcodes: maybe-all-stage3-bfd
49274 all-stage4-opcodes: maybe-all-stage4-bfd
49275 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49276 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49277 all-opcodes: maybe-all-libiberty
49279 all-stage1-opcodes: maybe-all-stage1-libiberty
49280 all-stage2-opcodes: maybe-all-stage2-libiberty
49281 all-stage3-opcodes: maybe-all-stage3-libiberty
49282 all-stage4-opcodes: maybe-all-stage4-libiberty
49283 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49284 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49285 all-opcodes: maybe-all-intl
49287 all-stage1-opcodes: maybe-all-stage1-intl
49288 all-stage2-opcodes: maybe-all-stage2-intl
49289 all-stage3-opcodes: maybe-all-stage3-intl
49290 all-stage4-opcodes: maybe-all-stage4-intl
49291 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49292 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49293 all-dejagnu: maybe-all-tcl
49294 all-dejagnu: maybe-all-expect
49295 all-dejagnu: maybe-all-tk
49296 configure-expect: maybe-configure-tcl
49297 configure-expect: maybe-configure-tk
49298 all-expect: maybe-all-tcl
49299 all-expect: maybe-all-tk
49300 configure-itcl: maybe-configure-tcl
49301 configure-itcl: maybe-configure-tk
49302 all-itcl: maybe-all-tcl
49303 all-itcl: maybe-all-tk
49304 install-itcl: maybe-install-tcl
49305 configure-tk: maybe-configure-tcl
49306 all-tk: maybe-all-tcl
49307 all-sid: maybe-all-libiberty
49308 all-sid: maybe-all-bfd
49309 all-sid: maybe-all-opcodes
49310 all-sid: maybe-all-tcl
49311 all-sid: maybe-all-tk
49312 install-sid: maybe-install-tcl
49313 install-sid: maybe-install-tk
49314 configure-sim: maybe-configure-intl
49315 all-sim: maybe-all-intl
49316 all-sim: maybe-all-libiberty
49317 all-sim: maybe-all-bfd
49318 all-sim: maybe-all-opcodes
49319 all-sim: maybe-all-readline
49320 all-sim: maybe-configure-gdb
49321 all-fastjar: maybe-all-zlib
49322 all-fastjar: maybe-all-build-texinfo
49323 all-fastjar: maybe-all-libiberty
49324 all-autoconf: maybe-all-m4
49325 all-autoconf: maybe-all-build-texinfo
49326 all-automake: maybe-all-m4
49327 all-automake: maybe-all-build-texinfo
49328 all-automake: maybe-all-autoconf
49329 all-bison: maybe-all-intl
49330 all-bison: maybe-all-build-texinfo
49331 all-diff: maybe-all-intl
49332 all-diff: maybe-all-build-texinfo
49333 all-fileutils: maybe-all-intl
49334 all-fileutils: maybe-all-build-texinfo
49335 all-flex: maybe-all-build-bison
49336 all-flex: maybe-all-build-byacc
49337 all-flex: maybe-all-intl
49338 all-flex: maybe-all-m4
49339 all-flex: maybe-all-build-texinfo
49340 all-gzip: maybe-all-intl
49341 all-gzip: maybe-all-zlib
49342 all-gzip: maybe-all-build-texinfo
49343 all-hello: maybe-all-intl
49344 all-hello: maybe-all-build-texinfo
49345 all-m4: maybe-all-intl
49346 all-m4: maybe-all-build-texinfo
49347 all-make: maybe-all-intl
49348 all-make: maybe-all-build-texinfo
49349 all-patch: maybe-all-build-texinfo
49350 all-make: maybe-all-build-texinfo
49351 all-prms: maybe-all-libiberty
49352 all-recode: maybe-all-build-texinfo
49353 all-sed: maybe-all-build-texinfo
49354 all-send-pr: maybe-all-prms
49355 all-tar: maybe-all-build-texinfo
49356 all-uudecode: maybe-all-build-texinfo
49357 configure-target-boehm-gc: maybe-configure-target-qthreads
49358 configure-target-fastjar: maybe-configure-target-zlib
49359 all-target-fastjar: maybe-all-target-zlib
49360 all-target-fastjar: maybe-all-target-libiberty
49361 configure-target-libjava: maybe-configure-target-zlib
49362 configure-target-libjava: maybe-configure-target-boehm-gc
49363 configure-target-libjava: maybe-configure-target-qthreads
49364 configure-target-libjava: maybe-configure-target-libffi
49365 all-target-libjava: maybe-all-fastjar
49366 all-target-libjava: maybe-all-target-zlib
49367 all-target-libjava: maybe-all-target-boehm-gc
49368 all-target-libjava: maybe-all-target-qthreads
49369 all-target-libjava: maybe-all-target-libffi
49370 configure-target-libobjc: maybe-configure-target-boehm-gc
49371 all-target-libobjc: maybe-all-target-libiberty
49372 all-target-libobjc: maybe-all-target-boehm-gc
49373 all-target-libstdc++-v3: maybe-all-target-libiberty
49374 all-target-libgloss: maybe-configure-target-newlib
49375 all-target-winsup: maybe-all-target-libiberty
49376 all-target-winsup: maybe-all-target-libtermcap
49379 # Dependencies for target modules on other target modules are
49380 # described by lang_env_dependencies; the defaults apply to anything
49381 # not mentioned there.
49384 @if gcc-bootstrap
49385 @endif gcc-bootstrap
49387 @if gcc-no-bootstrap
49388 configure-target-libstdc++-v3: maybe-all-target-libgcc
49389 configure-target-libmudflap: maybe-all-target-libgcc
49390 configure-target-libssp: maybe-all-target-libgcc
49391 configure-target-newlib: maybe-all-target-libgcc
49392 configure-target-libgfortran: maybe-all-target-libgcc
49393 configure-target-libobjc: maybe-all-target-libgcc
49394 configure-target-libtermcap: maybe-all-target-libgcc
49395 configure-target-winsup: maybe-all-target-libgcc
49396 configure-target-libgloss: maybe-all-target-libgcc
49397 configure-target-libiberty: maybe-all-target-libgcc
49398 configure-target-gperf: maybe-all-target-libgcc
49399 configure-target-examples: maybe-all-target-libgcc
49400 configure-target-libffi: maybe-all-target-libgcc
49401 configure-target-libjava: maybe-all-target-libgcc
49402 configure-target-zlib: maybe-all-target-libgcc
49403 configure-target-boehm-gc: maybe-all-target-libgcc
49404 configure-target-qthreads: maybe-all-target-libgcc
49405 configure-target-rda: maybe-all-target-libgcc
49406 configure-target-libada: maybe-all-target-libgcc
49407 configure-target-libgomp: maybe-all-target-libgcc
49408 @endif gcc-no-bootstrap
49411 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
49413 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
49415 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
49419 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
49421 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
49423 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
49425 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
49429 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
49430 configure-target-gperf: maybe-all-target-libstdc++-v3
49432 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
49434 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
49436 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
49437 configure-target-libjava: maybe-all-target-libstdc++-v3
49439 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
49441 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
49443 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
49445 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
49447 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49449 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
49452 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
49453 GDB_TK = @GDB_TK@
49454 INSTALL_GDB_TK = @INSTALL_GDB_TK@
49455 configure-gdb: $(CONFIGURE_GDB_TK)
49456 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
49457 install-gdb: $(INSTALL_GDB_TK)
49459 # Serialization dependencies. Host configures don't work well in parallel to
49460 # each other, due to contention over config.cache. Target configures and
49461 # build configures are similar.
49462 @serialization_dependencies@
49464 # --------------------------------
49465 # Regenerating top level configury
49466 # --------------------------------
49468 # Rebuilding Makefile.in, using autogen.
49469 AUTOGEN = autogen
49470 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
49471 cd $(srcdir) && $(AUTOGEN) Makefile.def
49473 # Rebuilding Makefile.
49474 Makefile: $(srcdir)/Makefile.in config.status
49475 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
49477 config.status: configure
49478 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
49480 # Rebuilding configure.
49481 AUTOCONF = autoconf
49482 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
49483 cd $(srcdir) && $(AUTOCONF)
49485 # ------------------------------
49486 # Special directives to GNU Make
49487 # ------------------------------
49489 # Don't pass command-line variables to submakes.
49490 .NOEXPORT:
49491 MAKEOVERRIDES=
49493 # end of Makefile.in