Update
[gdb.git] / Makefile.in
blob32c5403062f5f235d330fcd956c8bf330a325ffa
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 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 AR_FOR_BUILD = @AR_FOR_BUILD@
255 AS_FOR_BUILD = @AS_FOR_BUILD@
256 CC_FOR_BUILD = @CC_FOR_BUILD@
257 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259 CXX_FOR_BUILD = @CXX_FOR_BUILD@
260 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264 LD_FOR_BUILD = @LD_FOR_BUILD@
265 NM_FOR_BUILD = @NM_FOR_BUILD@
266 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
270 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
271 # here so that they can be overridden by Makefile fragments.
272 BUILD_PREFIX = @BUILD_PREFIX@
273 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
275 # Flags to pass to stage2 and later makes. They are defined
276 # here so that they can be overridden by Makefile fragments.
277 BOOT_CFLAGS= -g -O2
278 BOOT_LDFLAGS=
280 BISON = @BISON@
281 YACC = @YACC@
282 FLEX = @FLEX@
283 LEX = @LEX@
284 M4 = @M4@
285 MAKEINFO = @MAKEINFO@
286 EXPECT = @EXPECT@
287 RUNTEST = @RUNTEST@
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes. It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
295 # ---------------------------------------------
296 # Programs producing files for the HOST machine
297 # ---------------------------------------------
299 AS = @AS@
300 AR = @AR@
301 AR_FLAGS = rc
302 CC = @CC@
303 CXX = @CXX@
304 DLLTOOL = @DLLTOOL@
305 LD = @LD@
306 LIPO = @LIPO@
307 NM = @NM@
308 OBJDUMP = @OBJDUMP@
309 RANLIB = @RANLIB@
310 STRIP = @STRIP@
311 WINDRES = @WINDRES@
312 WINDMC = @WINDMC@
314 GNATBIND = @GNATBIND@
315 GNATMAKE = @GNATMAKE@
317 CFLAGS = @CFLAGS@
318 LDFLAGS = @LDFLAGS@
319 LIBCFLAGS = $(CFLAGS)
320 CXXFLAGS = @CXXFLAGS@
321 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322 PICFLAG =
324 # Only build the C compiler for stage1, because that is the only one that
325 # we can guarantee will build with the native compiler, and also it is the
326 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
327 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
328 # overrideable (for a bootstrap build stage1 also builds gcc.info).
330 STAGE1_CFLAGS=@stage1_cflags@
331 STAGE1_CHECKING=@stage1_checking@
332 STAGE1_LANGUAGES=@stage1_languages@
334 STAGE2_CFLAGS=$(BOOT_CFLAGS)
335 STAGE3_CFLAGS=$(BOOT_CFLAGS)
336 STAGE4_CFLAGS=$(BOOT_CFLAGS)
338 do-compare = @do_compare@
339 do-compare3 = $(do-compare)
340 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
342 # -----------------------------------------------
343 # Programs producing files for the TARGET machine
344 # -----------------------------------------------
346 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
348 AR_FOR_TARGET=@AR_FOR_TARGET@
349 AS_FOR_TARGET=@AS_FOR_TARGET@
350 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
352 # If GCC_FOR_TARGET is not overriden on the command line, then this
353 # variable is passed down to the gcc Makefile, where it is used to
354 # build libgcc2.a. We define it here so that it can itself be
355 # overridden on the command line.
356 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
357 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
358 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
359 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
360 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
361 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
362 LD_FOR_TARGET=@LD_FOR_TARGET@
364 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
365 NM_FOR_TARGET=@NM_FOR_TARGET@
366 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
367 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
368 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
369 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
370 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
372 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
373 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
374 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
376 # During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
377 # might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
378 # might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
379 # We want to ensure that TARGET libraries (which we know are built with
380 # gcc) are built with "-O2 -g", so prepend those options when setting
381 # CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
382 CFLAGS_FOR_TARGET = -O2 -g $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
383 $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
384 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
385 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
386 CXXFLAGS_FOR_TARGET = -O2 -g $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
387 $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
388 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
389 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
390 LDFLAGS_FOR_TARGET =
391 PICFLAG_FOR_TARGET =
393 # ------------------------------------
394 # Miscellaneous targets and flag lists
395 # ------------------------------------
397 # The first rule in the file had better be this one. Don't put any above it.
398 # This lives here to allow makefile fragments to contain dependencies.
399 all:
401 #### host and target specific makefile fragments come in here.
402 @target_makefile_frag@
403 @alphaieee_frag@
404 @ospace_frag@
405 @host_makefile_frag@
408 # This is the list of directories that may be needed in RPATH_ENVVAR
409 # so that prorgams built for the target machine work.
410 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
412 @if target-libstdc++-v3
413 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
414 @endif target-libstdc++-v3
416 @if target-libmudflap
417 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
418 @endif target-libmudflap
420 @if target-libssp
421 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
422 @endif target-libssp
424 @if target-libgomp
425 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
426 @endif target-libgomp
430 # This is the list of directories that may be needed in RPATH_ENVVAR
431 # so that programs built for the host machine work.
432 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
434 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
435 @if gcc
436 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
437 @endif gcc
440 @if bfd
441 HOST_LIB_PATH_bfd = \
442 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
443 @endif bfd
445 @if opcodes
446 HOST_LIB_PATH_opcodes = \
447 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
448 @endif opcodes
450 @if gmp
451 HOST_LIB_PATH_gmp = \
452 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
453 @endif gmp
455 @if mpfr
456 HOST_LIB_PATH_mpfr = \
457 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
458 @endif mpfr
461 # Flags to pass down to all sub-makes.
462 BASE_FLAGS_TO_PASS = \
463 "DESTDIR=$(DESTDIR)" \
464 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
465 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
466 "bindir=$(bindir)" \
467 "datadir=$(datadir)" \
468 "exec_prefix=$(exec_prefix)" \
469 "includedir=$(includedir)" \
470 "datarootdir=$(datarootdir)" \
471 "docdir=$(docdir)" \
472 "infodir=$(infodir)" \
473 "pdfdir=$(pdfdir)" \
474 "htmldir=$(htmldir)" \
475 "libdir=$(libdir)" \
476 "libexecdir=$(libexecdir)" \
477 "lispdir=$(lispdir)" \
478 "localstatedir=$(localstatedir)" \
479 "mandir=$(mandir)" \
480 "oldincludedir=$(oldincludedir)" \
481 "prefix=$(prefix)" \
482 "sbindir=$(sbindir)" \
483 "sharedstatedir=$(sharedstatedir)" \
484 "sysconfdir=$(sysconfdir)" \
485 "tooldir=$(tooldir)" \
486 "build_tooldir=$(build_tooldir)" \
487 "target_alias=$(target_alias)" \
488 "BISON=$(BISON)" \
489 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
490 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
491 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
492 "EXPECT=$(EXPECT)" \
493 "FLEX=$(FLEX)" \
494 "INSTALL=$(INSTALL)" \
495 "INSTALL_DATA=$(INSTALL_DATA)" \
496 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
497 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
498 "LEX=$(LEX)" \
499 "M4=$(M4)" \
500 "MAKE=$(MAKE)" \
501 "RUNTEST=$(RUNTEST)" \
502 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
503 "SHELL=$(SHELL)" \
504 "YACC=$(YACC)" \
505 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
506 "AR_FLAGS=$(AR_FLAGS)" \
507 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
508 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
509 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
510 "CFLAGS=$(CFLAGS)" \
511 "CXXFLAGS=$(CXXFLAGS)" \
512 "LDFLAGS=$(LDFLAGS)" \
513 "LIBCFLAGS=$(LIBCFLAGS)" \
514 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
515 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
516 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
517 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
518 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
519 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
520 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
521 "GNATBIND=$(GNATBIND)" \
522 "GNATMAKE=$(GNATMAKE)" \
523 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
524 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
525 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
526 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
527 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
528 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
529 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
530 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
531 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
532 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
533 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
534 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
535 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
536 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
537 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
538 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
539 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
540 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
541 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
542 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
543 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
544 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
545 "LEAN=$(LEAN)" \
546 "CONFIG_SHELL=$(SHELL)" \
547 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
549 # We leave this in just in case, but it is not needed anymore.
550 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
552 # Flags to pass down to most sub-makes, in which we're building with
553 # the host environment.
554 EXTRA_HOST_FLAGS = \
555 'AR=$(AR)' \
556 'AS=$(AS)' \
557 'CC=$(CC)' \
558 'CXX=$(CXX)' \
559 'DLLTOOL=$(DLLTOOL)' \
560 'LD=$(LD)' \
561 'LIPO=$(LIPO)' \
562 'NM=$(NM)' \
563 'OBJDUMP=$(OBJDUMP)' \
564 'RANLIB=$(RANLIB)' \
565 'STRIP=$(STRIP)' \
566 'WINDRES=$(WINDRES)' \
567 'WINDMC=$(WINDMC)'
569 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
571 # Flags that are concerned with the location of the X11 include files
572 # and library files
574 # NOTE: until the top-level is getting the values via autoconf, it only
575 # causes problems to have this top-level Makefile overriding the autoconf-set
576 # values in child directories. Only variables that don't conflict with
577 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
579 X11_FLAGS_TO_PASS = \
580 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
581 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
583 # Flags to pass to stage2 and later makes.
585 POSTSTAGE1_FLAGS_TO_PASS = \
586 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
587 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
588 LDFLAGS="$(BOOT_LDFLAGS)" \
589 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
591 # Flags to pass down to makes which are built with the target environment.
592 # The double $ decreases the length of the command line; those variables
593 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
594 # COMPILER_ prefixed variables are not passed down so we expand them here.
595 EXTRA_TARGET_FLAGS = \
596 'AR=$$(AR_FOR_TARGET)' \
597 'AS=$(COMPILER_AS_FOR_TARGET)' \
598 'CC=$$(CC_FOR_TARGET)' \
599 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
600 'CXX=$$(CXX_FOR_TARGET)' \
601 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
602 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
603 'LD=$(COMPILER_LD_FOR_TARGET)' \
604 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
605 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
606 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
607 'NM=$(COMPILER_NM_FOR_TARGET)' \
608 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
609 'RANLIB=$$(RANLIB_FOR_TARGET)' \
610 'WINDRES=$$(WINDRES_FOR_TARGET)' \
611 'WINDMC=$$(WINDMC_FOR_TARGET)'
613 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
615 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
616 # unfortunately needs the native compiler and the target ar and
617 # ranlib.
618 # If any variables are added here, they must be added to do-*, below.
619 # The BUILD_* variables are a special case, which are used for the gcc
620 # cross-building scheme.
621 EXTRA_GCC_FLAGS = \
622 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
623 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
625 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
626 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
627 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
629 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
631 .PHONY: configure-host
632 configure-host: \
633 maybe-configure-ash \
634 maybe-configure-autoconf \
635 maybe-configure-automake \
636 maybe-configure-bash \
637 maybe-configure-bfd \
638 maybe-configure-opcodes \
639 maybe-configure-binutils \
640 maybe-configure-bison \
641 maybe-configure-byacc \
642 maybe-configure-bzip2 \
643 maybe-configure-dejagnu \
644 maybe-configure-diff \
645 maybe-configure-dosutils \
646 maybe-configure-etc \
647 maybe-configure-fastjar \
648 maybe-configure-fileutils \
649 maybe-configure-findutils \
650 maybe-configure-find \
651 maybe-configure-fixincludes \
652 maybe-configure-flex \
653 maybe-configure-gas \
654 maybe-configure-gcc \
655 maybe-configure-gawk \
656 maybe-configure-gettext \
657 maybe-configure-gmp \
658 maybe-configure-mpfr \
659 maybe-configure-gnuserv \
660 maybe-configure-gprof \
661 maybe-configure-gzip \
662 maybe-configure-hello \
663 maybe-configure-indent \
664 maybe-configure-intl \
665 maybe-configure-tcl \
666 maybe-configure-itcl \
667 maybe-configure-ld \
668 maybe-configure-libcpp \
669 maybe-configure-libdecnumber \
670 maybe-configure-libgui \
671 maybe-configure-libiberty \
672 maybe-configure-libtool \
673 maybe-configure-m4 \
674 maybe-configure-make \
675 maybe-configure-mmalloc \
676 maybe-configure-patch \
677 maybe-configure-perl \
678 maybe-configure-prms \
679 maybe-configure-rcs \
680 maybe-configure-readline \
681 maybe-configure-release \
682 maybe-configure-recode \
683 maybe-configure-sed \
684 maybe-configure-send-pr \
685 maybe-configure-shellutils \
686 maybe-configure-sid \
687 maybe-configure-sim \
688 maybe-configure-tar \
689 maybe-configure-texinfo \
690 maybe-configure-textutils \
691 maybe-configure-time \
692 maybe-configure-uudecode \
693 maybe-configure-wdiff \
694 maybe-configure-zip \
695 maybe-configure-zlib \
696 maybe-configure-gdb \
697 maybe-configure-expect \
698 maybe-configure-guile \
699 maybe-configure-tk \
700 maybe-configure-libtermcap \
701 maybe-configure-utils \
702 maybe-configure-gnattools
703 .PHONY: configure-target
704 configure-target: \
705 maybe-configure-target-libstdc++-v3 \
706 maybe-configure-target-libmudflap \
707 maybe-configure-target-libssp \
708 maybe-configure-target-newlib \
709 maybe-configure-target-libgcc \
710 maybe-configure-target-libgfortran \
711 maybe-configure-target-libobjc \
712 maybe-configure-target-libtermcap \
713 maybe-configure-target-winsup \
714 maybe-configure-target-libgloss \
715 maybe-configure-target-libiberty \
716 maybe-configure-target-gperf \
717 maybe-configure-target-examples \
718 maybe-configure-target-libffi \
719 maybe-configure-target-libjava \
720 maybe-configure-target-zlib \
721 maybe-configure-target-boehm-gc \
722 maybe-configure-target-qthreads \
723 maybe-configure-target-rda \
724 maybe-configure-target-libada \
725 maybe-configure-target-libgomp
727 # The target built for a native non-bootstrap build.
728 .PHONY: all
729 all:
730 @if gcc-bootstrap
731 [ -f stage_final ] || echo stage3 > stage_final
732 @r=`${PWD_COMMAND}`; export r; \
733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
735 @endif gcc-bootstrap
736 @: $(MAKE); $(unstage)
737 @r=`${PWD_COMMAND}`; export r; \
738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
739 if [ -f stage_last ]; then \
740 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
741 else \
742 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
745 .PHONY: all-build
747 all-build: maybe-all-build-libiberty
748 all-build: maybe-all-build-bison
749 all-build: maybe-all-build-byacc
750 all-build: maybe-all-build-flex
751 all-build: maybe-all-build-m4
752 all-build: maybe-all-build-texinfo
753 all-build: maybe-all-build-fixincludes
755 .PHONY: all-host
757 all-host: maybe-all-ash
758 all-host: maybe-all-autoconf
759 all-host: maybe-all-automake
760 all-host: maybe-all-bash
761 @if bfd-no-bootstrap
762 all-host: maybe-all-bfd
763 @endif bfd-no-bootstrap
764 @if opcodes-no-bootstrap
765 all-host: maybe-all-opcodes
766 @endif opcodes-no-bootstrap
767 @if binutils-no-bootstrap
768 all-host: maybe-all-binutils
769 @endif binutils-no-bootstrap
770 all-host: maybe-all-bison
771 all-host: maybe-all-byacc
772 all-host: maybe-all-bzip2
773 all-host: maybe-all-dejagnu
774 all-host: maybe-all-diff
775 all-host: maybe-all-dosutils
776 all-host: maybe-all-etc
777 all-host: maybe-all-fastjar
778 all-host: maybe-all-fileutils
779 all-host: maybe-all-findutils
780 all-host: maybe-all-find
781 all-host: maybe-all-fixincludes
782 all-host: maybe-all-flex
783 @if gas-no-bootstrap
784 all-host: maybe-all-gas
785 @endif gas-no-bootstrap
786 @if gcc-no-bootstrap
787 all-host: maybe-all-gcc
788 @endif gcc-no-bootstrap
789 all-host: maybe-all-gawk
790 all-host: maybe-all-gettext
791 @if gmp-no-bootstrap
792 all-host: maybe-all-gmp
793 @endif gmp-no-bootstrap
794 @if mpfr-no-bootstrap
795 all-host: maybe-all-mpfr
796 @endif mpfr-no-bootstrap
797 all-host: maybe-all-gnuserv
798 all-host: maybe-all-gprof
799 all-host: maybe-all-gzip
800 all-host: maybe-all-hello
801 all-host: maybe-all-indent
802 @if intl-no-bootstrap
803 all-host: maybe-all-intl
804 @endif intl-no-bootstrap
805 all-host: maybe-all-tcl
806 all-host: maybe-all-itcl
807 @if ld-no-bootstrap
808 all-host: maybe-all-ld
809 @endif ld-no-bootstrap
810 @if libcpp-no-bootstrap
811 all-host: maybe-all-libcpp
812 @endif libcpp-no-bootstrap
813 @if libdecnumber-no-bootstrap
814 all-host: maybe-all-libdecnumber
815 @endif libdecnumber-no-bootstrap
816 all-host: maybe-all-libgui
817 @if libiberty-no-bootstrap
818 all-host: maybe-all-libiberty
819 @endif libiberty-no-bootstrap
820 all-host: maybe-all-libtool
821 all-host: maybe-all-m4
822 all-host: maybe-all-make
823 all-host: maybe-all-mmalloc
824 all-host: maybe-all-patch
825 all-host: maybe-all-perl
826 all-host: maybe-all-prms
827 all-host: maybe-all-rcs
828 all-host: maybe-all-readline
829 all-host: maybe-all-release
830 all-host: maybe-all-recode
831 all-host: maybe-all-sed
832 all-host: maybe-all-send-pr
833 all-host: maybe-all-shellutils
834 all-host: maybe-all-sid
835 all-host: maybe-all-sim
836 all-host: maybe-all-tar
837 all-host: maybe-all-texinfo
838 all-host: maybe-all-textutils
839 all-host: maybe-all-time
840 all-host: maybe-all-uudecode
841 all-host: maybe-all-wdiff
842 all-host: maybe-all-zip
843 @if zlib-no-bootstrap
844 all-host: maybe-all-zlib
845 @endif zlib-no-bootstrap
846 all-host: maybe-all-gdb
847 all-host: maybe-all-expect
848 all-host: maybe-all-guile
849 all-host: maybe-all-tk
850 all-host: maybe-all-libtermcap
851 all-host: maybe-all-utils
852 all-host: maybe-all-gnattools
854 .PHONY: all-target
856 all-target: maybe-all-target-libstdc++-v3
857 all-target: maybe-all-target-libmudflap
858 all-target: maybe-all-target-libssp
859 all-target: maybe-all-target-newlib
860 @if target-libgcc-no-bootstrap
861 all-target: maybe-all-target-libgcc
862 @endif target-libgcc-no-bootstrap
863 all-target: maybe-all-target-libgfortran
864 all-target: maybe-all-target-libobjc
865 all-target: maybe-all-target-libtermcap
866 all-target: maybe-all-target-winsup
867 all-target: maybe-all-target-libgloss
868 all-target: maybe-all-target-libiberty
869 all-target: maybe-all-target-gperf
870 all-target: maybe-all-target-examples
871 all-target: maybe-all-target-libffi
872 all-target: maybe-all-target-libjava
873 all-target: maybe-all-target-zlib
874 all-target: maybe-all-target-boehm-gc
875 all-target: maybe-all-target-qthreads
876 all-target: maybe-all-target-rda
877 all-target: maybe-all-target-libada
878 all-target: maybe-all-target-libgomp
880 # Do a target for all the subdirectories. A ``make do-X'' will do a
881 # ``make X'' in all subdirectories (because, in general, there is a
882 # dependency (below) of X upon do-X, a ``make X'' will also do this,
883 # but it may do additional work as well).
885 .PHONY: do-info
886 do-info:
887 @: $(MAKE); $(unstage)
888 @r=`${PWD_COMMAND}`; export r; \
889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
890 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
891 info-target
894 .PHONY: info-host
896 info-host: maybe-info-ash
897 info-host: maybe-info-autoconf
898 info-host: maybe-info-automake
899 info-host: maybe-info-bash
900 info-host: maybe-info-bfd
901 info-host: maybe-info-opcodes
902 info-host: maybe-info-binutils
903 info-host: maybe-info-bison
904 info-host: maybe-info-byacc
905 info-host: maybe-info-bzip2
906 info-host: maybe-info-dejagnu
907 info-host: maybe-info-diff
908 info-host: maybe-info-dosutils
909 info-host: maybe-info-etc
910 info-host: maybe-info-fastjar
911 info-host: maybe-info-fileutils
912 info-host: maybe-info-findutils
913 info-host: maybe-info-find
914 info-host: maybe-info-fixincludes
915 info-host: maybe-info-flex
916 info-host: maybe-info-gas
917 info-host: maybe-info-gcc
918 info-host: maybe-info-gawk
919 info-host: maybe-info-gettext
920 info-host: maybe-info-gmp
921 info-host: maybe-info-mpfr
922 info-host: maybe-info-gnuserv
923 info-host: maybe-info-gprof
924 info-host: maybe-info-gzip
925 info-host: maybe-info-hello
926 info-host: maybe-info-indent
927 info-host: maybe-info-intl
928 info-host: maybe-info-tcl
929 info-host: maybe-info-itcl
930 info-host: maybe-info-ld
931 info-host: maybe-info-libcpp
932 info-host: maybe-info-libdecnumber
933 info-host: maybe-info-libgui
934 info-host: maybe-info-libiberty
935 info-host: maybe-info-libtool
936 info-host: maybe-info-m4
937 info-host: maybe-info-make
938 info-host: maybe-info-mmalloc
939 info-host: maybe-info-patch
940 info-host: maybe-info-perl
941 info-host: maybe-info-prms
942 info-host: maybe-info-rcs
943 info-host: maybe-info-readline
944 info-host: maybe-info-release
945 info-host: maybe-info-recode
946 info-host: maybe-info-sed
947 info-host: maybe-info-send-pr
948 info-host: maybe-info-shellutils
949 info-host: maybe-info-sid
950 info-host: maybe-info-sim
951 info-host: maybe-info-tar
952 info-host: maybe-info-texinfo
953 info-host: maybe-info-textutils
954 info-host: maybe-info-time
955 info-host: maybe-info-uudecode
956 info-host: maybe-info-wdiff
957 info-host: maybe-info-zip
958 info-host: maybe-info-zlib
959 info-host: maybe-info-gdb
960 info-host: maybe-info-expect
961 info-host: maybe-info-guile
962 info-host: maybe-info-tk
963 info-host: maybe-info-libtermcap
964 info-host: maybe-info-utils
965 info-host: maybe-info-gnattools
967 .PHONY: info-target
969 info-target: maybe-info-target-libstdc++-v3
970 info-target: maybe-info-target-libmudflap
971 info-target: maybe-info-target-libssp
972 info-target: maybe-info-target-newlib
973 info-target: maybe-info-target-libgcc
974 info-target: maybe-info-target-libgfortran
975 info-target: maybe-info-target-libobjc
976 info-target: maybe-info-target-libtermcap
977 info-target: maybe-info-target-winsup
978 info-target: maybe-info-target-libgloss
979 info-target: maybe-info-target-libiberty
980 info-target: maybe-info-target-gperf
981 info-target: maybe-info-target-examples
982 info-target: maybe-info-target-libffi
983 info-target: maybe-info-target-libjava
984 info-target: maybe-info-target-zlib
985 info-target: maybe-info-target-boehm-gc
986 info-target: maybe-info-target-qthreads
987 info-target: maybe-info-target-rda
988 info-target: maybe-info-target-libada
989 info-target: maybe-info-target-libgomp
991 .PHONY: do-dvi
992 do-dvi:
993 @: $(MAKE); $(unstage)
994 @r=`${PWD_COMMAND}`; export r; \
995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
996 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
997 dvi-target
1000 .PHONY: dvi-host
1002 dvi-host: maybe-dvi-ash
1003 dvi-host: maybe-dvi-autoconf
1004 dvi-host: maybe-dvi-automake
1005 dvi-host: maybe-dvi-bash
1006 dvi-host: maybe-dvi-bfd
1007 dvi-host: maybe-dvi-opcodes
1008 dvi-host: maybe-dvi-binutils
1009 dvi-host: maybe-dvi-bison
1010 dvi-host: maybe-dvi-byacc
1011 dvi-host: maybe-dvi-bzip2
1012 dvi-host: maybe-dvi-dejagnu
1013 dvi-host: maybe-dvi-diff
1014 dvi-host: maybe-dvi-dosutils
1015 dvi-host: maybe-dvi-etc
1016 dvi-host: maybe-dvi-fastjar
1017 dvi-host: maybe-dvi-fileutils
1018 dvi-host: maybe-dvi-findutils
1019 dvi-host: maybe-dvi-find
1020 dvi-host: maybe-dvi-fixincludes
1021 dvi-host: maybe-dvi-flex
1022 dvi-host: maybe-dvi-gas
1023 dvi-host: maybe-dvi-gcc
1024 dvi-host: maybe-dvi-gawk
1025 dvi-host: maybe-dvi-gettext
1026 dvi-host: maybe-dvi-gmp
1027 dvi-host: maybe-dvi-mpfr
1028 dvi-host: maybe-dvi-gnuserv
1029 dvi-host: maybe-dvi-gprof
1030 dvi-host: maybe-dvi-gzip
1031 dvi-host: maybe-dvi-hello
1032 dvi-host: maybe-dvi-indent
1033 dvi-host: maybe-dvi-intl
1034 dvi-host: maybe-dvi-tcl
1035 dvi-host: maybe-dvi-itcl
1036 dvi-host: maybe-dvi-ld
1037 dvi-host: maybe-dvi-libcpp
1038 dvi-host: maybe-dvi-libdecnumber
1039 dvi-host: maybe-dvi-libgui
1040 dvi-host: maybe-dvi-libiberty
1041 dvi-host: maybe-dvi-libtool
1042 dvi-host: maybe-dvi-m4
1043 dvi-host: maybe-dvi-make
1044 dvi-host: maybe-dvi-mmalloc
1045 dvi-host: maybe-dvi-patch
1046 dvi-host: maybe-dvi-perl
1047 dvi-host: maybe-dvi-prms
1048 dvi-host: maybe-dvi-rcs
1049 dvi-host: maybe-dvi-readline
1050 dvi-host: maybe-dvi-release
1051 dvi-host: maybe-dvi-recode
1052 dvi-host: maybe-dvi-sed
1053 dvi-host: maybe-dvi-send-pr
1054 dvi-host: maybe-dvi-shellutils
1055 dvi-host: maybe-dvi-sid
1056 dvi-host: maybe-dvi-sim
1057 dvi-host: maybe-dvi-tar
1058 dvi-host: maybe-dvi-texinfo
1059 dvi-host: maybe-dvi-textutils
1060 dvi-host: maybe-dvi-time
1061 dvi-host: maybe-dvi-uudecode
1062 dvi-host: maybe-dvi-wdiff
1063 dvi-host: maybe-dvi-zip
1064 dvi-host: maybe-dvi-zlib
1065 dvi-host: maybe-dvi-gdb
1066 dvi-host: maybe-dvi-expect
1067 dvi-host: maybe-dvi-guile
1068 dvi-host: maybe-dvi-tk
1069 dvi-host: maybe-dvi-libtermcap
1070 dvi-host: maybe-dvi-utils
1071 dvi-host: maybe-dvi-gnattools
1073 .PHONY: dvi-target
1075 dvi-target: maybe-dvi-target-libstdc++-v3
1076 dvi-target: maybe-dvi-target-libmudflap
1077 dvi-target: maybe-dvi-target-libssp
1078 dvi-target: maybe-dvi-target-newlib
1079 dvi-target: maybe-dvi-target-libgcc
1080 dvi-target: maybe-dvi-target-libgfortran
1081 dvi-target: maybe-dvi-target-libobjc
1082 dvi-target: maybe-dvi-target-libtermcap
1083 dvi-target: maybe-dvi-target-winsup
1084 dvi-target: maybe-dvi-target-libgloss
1085 dvi-target: maybe-dvi-target-libiberty
1086 dvi-target: maybe-dvi-target-gperf
1087 dvi-target: maybe-dvi-target-examples
1088 dvi-target: maybe-dvi-target-libffi
1089 dvi-target: maybe-dvi-target-libjava
1090 dvi-target: maybe-dvi-target-zlib
1091 dvi-target: maybe-dvi-target-boehm-gc
1092 dvi-target: maybe-dvi-target-qthreads
1093 dvi-target: maybe-dvi-target-rda
1094 dvi-target: maybe-dvi-target-libada
1095 dvi-target: maybe-dvi-target-libgomp
1097 .PHONY: do-pdf
1098 do-pdf:
1099 @: $(MAKE); $(unstage)
1100 @r=`${PWD_COMMAND}`; export r; \
1101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1102 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1103 pdf-target
1106 .PHONY: pdf-host
1108 pdf-host: maybe-pdf-ash
1109 pdf-host: maybe-pdf-autoconf
1110 pdf-host: maybe-pdf-automake
1111 pdf-host: maybe-pdf-bash
1112 pdf-host: maybe-pdf-bfd
1113 pdf-host: maybe-pdf-opcodes
1114 pdf-host: maybe-pdf-binutils
1115 pdf-host: maybe-pdf-bison
1116 pdf-host: maybe-pdf-byacc
1117 pdf-host: maybe-pdf-bzip2
1118 pdf-host: maybe-pdf-dejagnu
1119 pdf-host: maybe-pdf-diff
1120 pdf-host: maybe-pdf-dosutils
1121 pdf-host: maybe-pdf-etc
1122 pdf-host: maybe-pdf-fastjar
1123 pdf-host: maybe-pdf-fileutils
1124 pdf-host: maybe-pdf-findutils
1125 pdf-host: maybe-pdf-find
1126 pdf-host: maybe-pdf-fixincludes
1127 pdf-host: maybe-pdf-flex
1128 pdf-host: maybe-pdf-gas
1129 pdf-host: maybe-pdf-gcc
1130 pdf-host: maybe-pdf-gawk
1131 pdf-host: maybe-pdf-gettext
1132 pdf-host: maybe-pdf-gmp
1133 pdf-host: maybe-pdf-mpfr
1134 pdf-host: maybe-pdf-gnuserv
1135 pdf-host: maybe-pdf-gprof
1136 pdf-host: maybe-pdf-gzip
1137 pdf-host: maybe-pdf-hello
1138 pdf-host: maybe-pdf-indent
1139 pdf-host: maybe-pdf-intl
1140 pdf-host: maybe-pdf-tcl
1141 pdf-host: maybe-pdf-itcl
1142 pdf-host: maybe-pdf-ld
1143 pdf-host: maybe-pdf-libcpp
1144 pdf-host: maybe-pdf-libdecnumber
1145 pdf-host: maybe-pdf-libgui
1146 pdf-host: maybe-pdf-libiberty
1147 pdf-host: maybe-pdf-libtool
1148 pdf-host: maybe-pdf-m4
1149 pdf-host: maybe-pdf-make
1150 pdf-host: maybe-pdf-mmalloc
1151 pdf-host: maybe-pdf-patch
1152 pdf-host: maybe-pdf-perl
1153 pdf-host: maybe-pdf-prms
1154 pdf-host: maybe-pdf-rcs
1155 pdf-host: maybe-pdf-readline
1156 pdf-host: maybe-pdf-release
1157 pdf-host: maybe-pdf-recode
1158 pdf-host: maybe-pdf-sed
1159 pdf-host: maybe-pdf-send-pr
1160 pdf-host: maybe-pdf-shellutils
1161 pdf-host: maybe-pdf-sid
1162 pdf-host: maybe-pdf-sim
1163 pdf-host: maybe-pdf-tar
1164 pdf-host: maybe-pdf-texinfo
1165 pdf-host: maybe-pdf-textutils
1166 pdf-host: maybe-pdf-time
1167 pdf-host: maybe-pdf-uudecode
1168 pdf-host: maybe-pdf-wdiff
1169 pdf-host: maybe-pdf-zip
1170 pdf-host: maybe-pdf-zlib
1171 pdf-host: maybe-pdf-gdb
1172 pdf-host: maybe-pdf-expect
1173 pdf-host: maybe-pdf-guile
1174 pdf-host: maybe-pdf-tk
1175 pdf-host: maybe-pdf-libtermcap
1176 pdf-host: maybe-pdf-utils
1177 pdf-host: maybe-pdf-gnattools
1179 .PHONY: pdf-target
1181 pdf-target: maybe-pdf-target-libstdc++-v3
1182 pdf-target: maybe-pdf-target-libmudflap
1183 pdf-target: maybe-pdf-target-libssp
1184 pdf-target: maybe-pdf-target-newlib
1185 pdf-target: maybe-pdf-target-libgcc
1186 pdf-target: maybe-pdf-target-libgfortran
1187 pdf-target: maybe-pdf-target-libobjc
1188 pdf-target: maybe-pdf-target-libtermcap
1189 pdf-target: maybe-pdf-target-winsup
1190 pdf-target: maybe-pdf-target-libgloss
1191 pdf-target: maybe-pdf-target-libiberty
1192 pdf-target: maybe-pdf-target-gperf
1193 pdf-target: maybe-pdf-target-examples
1194 pdf-target: maybe-pdf-target-libffi
1195 pdf-target: maybe-pdf-target-libjava
1196 pdf-target: maybe-pdf-target-zlib
1197 pdf-target: maybe-pdf-target-boehm-gc
1198 pdf-target: maybe-pdf-target-qthreads
1199 pdf-target: maybe-pdf-target-rda
1200 pdf-target: maybe-pdf-target-libada
1201 pdf-target: maybe-pdf-target-libgomp
1203 .PHONY: do-html
1204 do-html:
1205 @: $(MAKE); $(unstage)
1206 @r=`${PWD_COMMAND}`; export r; \
1207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1208 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1209 html-target
1212 .PHONY: html-host
1214 html-host: maybe-html-ash
1215 html-host: maybe-html-autoconf
1216 html-host: maybe-html-automake
1217 html-host: maybe-html-bash
1218 html-host: maybe-html-bfd
1219 html-host: maybe-html-opcodes
1220 html-host: maybe-html-binutils
1221 html-host: maybe-html-bison
1222 html-host: maybe-html-byacc
1223 html-host: maybe-html-bzip2
1224 html-host: maybe-html-dejagnu
1225 html-host: maybe-html-diff
1226 html-host: maybe-html-dosutils
1227 html-host: maybe-html-etc
1228 html-host: maybe-html-fastjar
1229 html-host: maybe-html-fileutils
1230 html-host: maybe-html-findutils
1231 html-host: maybe-html-find
1232 html-host: maybe-html-fixincludes
1233 html-host: maybe-html-flex
1234 html-host: maybe-html-gas
1235 html-host: maybe-html-gcc
1236 html-host: maybe-html-gawk
1237 html-host: maybe-html-gettext
1238 html-host: maybe-html-gmp
1239 html-host: maybe-html-mpfr
1240 html-host: maybe-html-gnuserv
1241 html-host: maybe-html-gprof
1242 html-host: maybe-html-gzip
1243 html-host: maybe-html-hello
1244 html-host: maybe-html-indent
1245 html-host: maybe-html-intl
1246 html-host: maybe-html-tcl
1247 html-host: maybe-html-itcl
1248 html-host: maybe-html-ld
1249 html-host: maybe-html-libcpp
1250 html-host: maybe-html-libdecnumber
1251 html-host: maybe-html-libgui
1252 html-host: maybe-html-libiberty
1253 html-host: maybe-html-libtool
1254 html-host: maybe-html-m4
1255 html-host: maybe-html-make
1256 html-host: maybe-html-mmalloc
1257 html-host: maybe-html-patch
1258 html-host: maybe-html-perl
1259 html-host: maybe-html-prms
1260 html-host: maybe-html-rcs
1261 html-host: maybe-html-readline
1262 html-host: maybe-html-release
1263 html-host: maybe-html-recode
1264 html-host: maybe-html-sed
1265 html-host: maybe-html-send-pr
1266 html-host: maybe-html-shellutils
1267 html-host: maybe-html-sid
1268 html-host: maybe-html-sim
1269 html-host: maybe-html-tar
1270 html-host: maybe-html-texinfo
1271 html-host: maybe-html-textutils
1272 html-host: maybe-html-time
1273 html-host: maybe-html-uudecode
1274 html-host: maybe-html-wdiff
1275 html-host: maybe-html-zip
1276 html-host: maybe-html-zlib
1277 html-host: maybe-html-gdb
1278 html-host: maybe-html-expect
1279 html-host: maybe-html-guile
1280 html-host: maybe-html-tk
1281 html-host: maybe-html-libtermcap
1282 html-host: maybe-html-utils
1283 html-host: maybe-html-gnattools
1285 .PHONY: html-target
1287 html-target: maybe-html-target-libstdc++-v3
1288 html-target: maybe-html-target-libmudflap
1289 html-target: maybe-html-target-libssp
1290 html-target: maybe-html-target-newlib
1291 html-target: maybe-html-target-libgcc
1292 html-target: maybe-html-target-libgfortran
1293 html-target: maybe-html-target-libobjc
1294 html-target: maybe-html-target-libtermcap
1295 html-target: maybe-html-target-winsup
1296 html-target: maybe-html-target-libgloss
1297 html-target: maybe-html-target-libiberty
1298 html-target: maybe-html-target-gperf
1299 html-target: maybe-html-target-examples
1300 html-target: maybe-html-target-libffi
1301 html-target: maybe-html-target-libjava
1302 html-target: maybe-html-target-zlib
1303 html-target: maybe-html-target-boehm-gc
1304 html-target: maybe-html-target-qthreads
1305 html-target: maybe-html-target-rda
1306 html-target: maybe-html-target-libada
1307 html-target: maybe-html-target-libgomp
1309 .PHONY: do-TAGS
1310 do-TAGS:
1311 @: $(MAKE); $(unstage)
1312 @r=`${PWD_COMMAND}`; export r; \
1313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1314 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1315 TAGS-target
1318 .PHONY: TAGS-host
1320 TAGS-host: maybe-TAGS-ash
1321 TAGS-host: maybe-TAGS-autoconf
1322 TAGS-host: maybe-TAGS-automake
1323 TAGS-host: maybe-TAGS-bash
1324 TAGS-host: maybe-TAGS-bfd
1325 TAGS-host: maybe-TAGS-opcodes
1326 TAGS-host: maybe-TAGS-binutils
1327 TAGS-host: maybe-TAGS-bison
1328 TAGS-host: maybe-TAGS-byacc
1329 TAGS-host: maybe-TAGS-bzip2
1330 TAGS-host: maybe-TAGS-dejagnu
1331 TAGS-host: maybe-TAGS-diff
1332 TAGS-host: maybe-TAGS-dosutils
1333 TAGS-host: maybe-TAGS-etc
1334 TAGS-host: maybe-TAGS-fastjar
1335 TAGS-host: maybe-TAGS-fileutils
1336 TAGS-host: maybe-TAGS-findutils
1337 TAGS-host: maybe-TAGS-find
1338 TAGS-host: maybe-TAGS-fixincludes
1339 TAGS-host: maybe-TAGS-flex
1340 TAGS-host: maybe-TAGS-gas
1341 TAGS-host: maybe-TAGS-gcc
1342 TAGS-host: maybe-TAGS-gawk
1343 TAGS-host: maybe-TAGS-gettext
1344 TAGS-host: maybe-TAGS-gmp
1345 TAGS-host: maybe-TAGS-mpfr
1346 TAGS-host: maybe-TAGS-gnuserv
1347 TAGS-host: maybe-TAGS-gprof
1348 TAGS-host: maybe-TAGS-gzip
1349 TAGS-host: maybe-TAGS-hello
1350 TAGS-host: maybe-TAGS-indent
1351 TAGS-host: maybe-TAGS-intl
1352 TAGS-host: maybe-TAGS-tcl
1353 TAGS-host: maybe-TAGS-itcl
1354 TAGS-host: maybe-TAGS-ld
1355 TAGS-host: maybe-TAGS-libcpp
1356 TAGS-host: maybe-TAGS-libdecnumber
1357 TAGS-host: maybe-TAGS-libgui
1358 TAGS-host: maybe-TAGS-libiberty
1359 TAGS-host: maybe-TAGS-libtool
1360 TAGS-host: maybe-TAGS-m4
1361 TAGS-host: maybe-TAGS-make
1362 TAGS-host: maybe-TAGS-mmalloc
1363 TAGS-host: maybe-TAGS-patch
1364 TAGS-host: maybe-TAGS-perl
1365 TAGS-host: maybe-TAGS-prms
1366 TAGS-host: maybe-TAGS-rcs
1367 TAGS-host: maybe-TAGS-readline
1368 TAGS-host: maybe-TAGS-release
1369 TAGS-host: maybe-TAGS-recode
1370 TAGS-host: maybe-TAGS-sed
1371 TAGS-host: maybe-TAGS-send-pr
1372 TAGS-host: maybe-TAGS-shellutils
1373 TAGS-host: maybe-TAGS-sid
1374 TAGS-host: maybe-TAGS-sim
1375 TAGS-host: maybe-TAGS-tar
1376 TAGS-host: maybe-TAGS-texinfo
1377 TAGS-host: maybe-TAGS-textutils
1378 TAGS-host: maybe-TAGS-time
1379 TAGS-host: maybe-TAGS-uudecode
1380 TAGS-host: maybe-TAGS-wdiff
1381 TAGS-host: maybe-TAGS-zip
1382 TAGS-host: maybe-TAGS-zlib
1383 TAGS-host: maybe-TAGS-gdb
1384 TAGS-host: maybe-TAGS-expect
1385 TAGS-host: maybe-TAGS-guile
1386 TAGS-host: maybe-TAGS-tk
1387 TAGS-host: maybe-TAGS-libtermcap
1388 TAGS-host: maybe-TAGS-utils
1389 TAGS-host: maybe-TAGS-gnattools
1391 .PHONY: TAGS-target
1393 TAGS-target: maybe-TAGS-target-libstdc++-v3
1394 TAGS-target: maybe-TAGS-target-libmudflap
1395 TAGS-target: maybe-TAGS-target-libssp
1396 TAGS-target: maybe-TAGS-target-newlib
1397 TAGS-target: maybe-TAGS-target-libgcc
1398 TAGS-target: maybe-TAGS-target-libgfortran
1399 TAGS-target: maybe-TAGS-target-libobjc
1400 TAGS-target: maybe-TAGS-target-libtermcap
1401 TAGS-target: maybe-TAGS-target-winsup
1402 TAGS-target: maybe-TAGS-target-libgloss
1403 TAGS-target: maybe-TAGS-target-libiberty
1404 TAGS-target: maybe-TAGS-target-gperf
1405 TAGS-target: maybe-TAGS-target-examples
1406 TAGS-target: maybe-TAGS-target-libffi
1407 TAGS-target: maybe-TAGS-target-libjava
1408 TAGS-target: maybe-TAGS-target-zlib
1409 TAGS-target: maybe-TAGS-target-boehm-gc
1410 TAGS-target: maybe-TAGS-target-qthreads
1411 TAGS-target: maybe-TAGS-target-rda
1412 TAGS-target: maybe-TAGS-target-libada
1413 TAGS-target: maybe-TAGS-target-libgomp
1415 .PHONY: do-install-info
1416 do-install-info:
1417 @: $(MAKE); $(unstage)
1418 @r=`${PWD_COMMAND}`; export r; \
1419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1420 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1421 install-info-target
1424 .PHONY: install-info-host
1426 install-info-host: maybe-install-info-ash
1427 install-info-host: maybe-install-info-autoconf
1428 install-info-host: maybe-install-info-automake
1429 install-info-host: maybe-install-info-bash
1430 install-info-host: maybe-install-info-bfd
1431 install-info-host: maybe-install-info-opcodes
1432 install-info-host: maybe-install-info-binutils
1433 install-info-host: maybe-install-info-bison
1434 install-info-host: maybe-install-info-byacc
1435 install-info-host: maybe-install-info-bzip2
1436 install-info-host: maybe-install-info-dejagnu
1437 install-info-host: maybe-install-info-diff
1438 install-info-host: maybe-install-info-dosutils
1439 install-info-host: maybe-install-info-etc
1440 install-info-host: maybe-install-info-fastjar
1441 install-info-host: maybe-install-info-fileutils
1442 install-info-host: maybe-install-info-findutils
1443 install-info-host: maybe-install-info-find
1444 install-info-host: maybe-install-info-fixincludes
1445 install-info-host: maybe-install-info-flex
1446 install-info-host: maybe-install-info-gas
1447 install-info-host: maybe-install-info-gcc
1448 install-info-host: maybe-install-info-gawk
1449 install-info-host: maybe-install-info-gettext
1450 install-info-host: maybe-install-info-gmp
1451 install-info-host: maybe-install-info-mpfr
1452 install-info-host: maybe-install-info-gnuserv
1453 install-info-host: maybe-install-info-gprof
1454 install-info-host: maybe-install-info-gzip
1455 install-info-host: maybe-install-info-hello
1456 install-info-host: maybe-install-info-indent
1457 install-info-host: maybe-install-info-intl
1458 install-info-host: maybe-install-info-tcl
1459 install-info-host: maybe-install-info-itcl
1460 install-info-host: maybe-install-info-ld
1461 install-info-host: maybe-install-info-libcpp
1462 install-info-host: maybe-install-info-libdecnumber
1463 install-info-host: maybe-install-info-libgui
1464 install-info-host: maybe-install-info-libiberty
1465 install-info-host: maybe-install-info-libtool
1466 install-info-host: maybe-install-info-m4
1467 install-info-host: maybe-install-info-make
1468 install-info-host: maybe-install-info-mmalloc
1469 install-info-host: maybe-install-info-patch
1470 install-info-host: maybe-install-info-perl
1471 install-info-host: maybe-install-info-prms
1472 install-info-host: maybe-install-info-rcs
1473 install-info-host: maybe-install-info-readline
1474 install-info-host: maybe-install-info-release
1475 install-info-host: maybe-install-info-recode
1476 install-info-host: maybe-install-info-sed
1477 install-info-host: maybe-install-info-send-pr
1478 install-info-host: maybe-install-info-shellutils
1479 install-info-host: maybe-install-info-sid
1480 install-info-host: maybe-install-info-sim
1481 install-info-host: maybe-install-info-tar
1482 install-info-host: maybe-install-info-texinfo
1483 install-info-host: maybe-install-info-textutils
1484 install-info-host: maybe-install-info-time
1485 install-info-host: maybe-install-info-uudecode
1486 install-info-host: maybe-install-info-wdiff
1487 install-info-host: maybe-install-info-zip
1488 install-info-host: maybe-install-info-zlib
1489 install-info-host: maybe-install-info-gdb
1490 install-info-host: maybe-install-info-expect
1491 install-info-host: maybe-install-info-guile
1492 install-info-host: maybe-install-info-tk
1493 install-info-host: maybe-install-info-libtermcap
1494 install-info-host: maybe-install-info-utils
1495 install-info-host: maybe-install-info-gnattools
1497 .PHONY: install-info-target
1499 install-info-target: maybe-install-info-target-libstdc++-v3
1500 install-info-target: maybe-install-info-target-libmudflap
1501 install-info-target: maybe-install-info-target-libssp
1502 install-info-target: maybe-install-info-target-newlib
1503 install-info-target: maybe-install-info-target-libgcc
1504 install-info-target: maybe-install-info-target-libgfortran
1505 install-info-target: maybe-install-info-target-libobjc
1506 install-info-target: maybe-install-info-target-libtermcap
1507 install-info-target: maybe-install-info-target-winsup
1508 install-info-target: maybe-install-info-target-libgloss
1509 install-info-target: maybe-install-info-target-libiberty
1510 install-info-target: maybe-install-info-target-gperf
1511 install-info-target: maybe-install-info-target-examples
1512 install-info-target: maybe-install-info-target-libffi
1513 install-info-target: maybe-install-info-target-libjava
1514 install-info-target: maybe-install-info-target-zlib
1515 install-info-target: maybe-install-info-target-boehm-gc
1516 install-info-target: maybe-install-info-target-qthreads
1517 install-info-target: maybe-install-info-target-rda
1518 install-info-target: maybe-install-info-target-libada
1519 install-info-target: maybe-install-info-target-libgomp
1521 .PHONY: do-install-pdf
1522 do-install-pdf:
1523 @: $(MAKE); $(unstage)
1524 @r=`${PWD_COMMAND}`; export r; \
1525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1527 install-pdf-target
1530 .PHONY: install-pdf-host
1532 install-pdf-host: maybe-install-pdf-ash
1533 install-pdf-host: maybe-install-pdf-autoconf
1534 install-pdf-host: maybe-install-pdf-automake
1535 install-pdf-host: maybe-install-pdf-bash
1536 install-pdf-host: maybe-install-pdf-bfd
1537 install-pdf-host: maybe-install-pdf-opcodes
1538 install-pdf-host: maybe-install-pdf-binutils
1539 install-pdf-host: maybe-install-pdf-bison
1540 install-pdf-host: maybe-install-pdf-byacc
1541 install-pdf-host: maybe-install-pdf-bzip2
1542 install-pdf-host: maybe-install-pdf-dejagnu
1543 install-pdf-host: maybe-install-pdf-diff
1544 install-pdf-host: maybe-install-pdf-dosutils
1545 install-pdf-host: maybe-install-pdf-etc
1546 install-pdf-host: maybe-install-pdf-fastjar
1547 install-pdf-host: maybe-install-pdf-fileutils
1548 install-pdf-host: maybe-install-pdf-findutils
1549 install-pdf-host: maybe-install-pdf-find
1550 install-pdf-host: maybe-install-pdf-fixincludes
1551 install-pdf-host: maybe-install-pdf-flex
1552 install-pdf-host: maybe-install-pdf-gas
1553 install-pdf-host: maybe-install-pdf-gcc
1554 install-pdf-host: maybe-install-pdf-gawk
1555 install-pdf-host: maybe-install-pdf-gettext
1556 install-pdf-host: maybe-install-pdf-gmp
1557 install-pdf-host: maybe-install-pdf-mpfr
1558 install-pdf-host: maybe-install-pdf-gnuserv
1559 install-pdf-host: maybe-install-pdf-gprof
1560 install-pdf-host: maybe-install-pdf-gzip
1561 install-pdf-host: maybe-install-pdf-hello
1562 install-pdf-host: maybe-install-pdf-indent
1563 install-pdf-host: maybe-install-pdf-intl
1564 install-pdf-host: maybe-install-pdf-tcl
1565 install-pdf-host: maybe-install-pdf-itcl
1566 install-pdf-host: maybe-install-pdf-ld
1567 install-pdf-host: maybe-install-pdf-libcpp
1568 install-pdf-host: maybe-install-pdf-libdecnumber
1569 install-pdf-host: maybe-install-pdf-libgui
1570 install-pdf-host: maybe-install-pdf-libiberty
1571 install-pdf-host: maybe-install-pdf-libtool
1572 install-pdf-host: maybe-install-pdf-m4
1573 install-pdf-host: maybe-install-pdf-make
1574 install-pdf-host: maybe-install-pdf-mmalloc
1575 install-pdf-host: maybe-install-pdf-patch
1576 install-pdf-host: maybe-install-pdf-perl
1577 install-pdf-host: maybe-install-pdf-prms
1578 install-pdf-host: maybe-install-pdf-rcs
1579 install-pdf-host: maybe-install-pdf-readline
1580 install-pdf-host: maybe-install-pdf-release
1581 install-pdf-host: maybe-install-pdf-recode
1582 install-pdf-host: maybe-install-pdf-sed
1583 install-pdf-host: maybe-install-pdf-send-pr
1584 install-pdf-host: maybe-install-pdf-shellutils
1585 install-pdf-host: maybe-install-pdf-sid
1586 install-pdf-host: maybe-install-pdf-sim
1587 install-pdf-host: maybe-install-pdf-tar
1588 install-pdf-host: maybe-install-pdf-texinfo
1589 install-pdf-host: maybe-install-pdf-textutils
1590 install-pdf-host: maybe-install-pdf-time
1591 install-pdf-host: maybe-install-pdf-uudecode
1592 install-pdf-host: maybe-install-pdf-wdiff
1593 install-pdf-host: maybe-install-pdf-zip
1594 install-pdf-host: maybe-install-pdf-zlib
1595 install-pdf-host: maybe-install-pdf-gdb
1596 install-pdf-host: maybe-install-pdf-expect
1597 install-pdf-host: maybe-install-pdf-guile
1598 install-pdf-host: maybe-install-pdf-tk
1599 install-pdf-host: maybe-install-pdf-libtermcap
1600 install-pdf-host: maybe-install-pdf-utils
1601 install-pdf-host: maybe-install-pdf-gnattools
1603 .PHONY: install-pdf-target
1605 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1606 install-pdf-target: maybe-install-pdf-target-libmudflap
1607 install-pdf-target: maybe-install-pdf-target-libssp
1608 install-pdf-target: maybe-install-pdf-target-newlib
1609 install-pdf-target: maybe-install-pdf-target-libgcc
1610 install-pdf-target: maybe-install-pdf-target-libgfortran
1611 install-pdf-target: maybe-install-pdf-target-libobjc
1612 install-pdf-target: maybe-install-pdf-target-libtermcap
1613 install-pdf-target: maybe-install-pdf-target-winsup
1614 install-pdf-target: maybe-install-pdf-target-libgloss
1615 install-pdf-target: maybe-install-pdf-target-libiberty
1616 install-pdf-target: maybe-install-pdf-target-gperf
1617 install-pdf-target: maybe-install-pdf-target-examples
1618 install-pdf-target: maybe-install-pdf-target-libffi
1619 install-pdf-target: maybe-install-pdf-target-libjava
1620 install-pdf-target: maybe-install-pdf-target-zlib
1621 install-pdf-target: maybe-install-pdf-target-boehm-gc
1622 install-pdf-target: maybe-install-pdf-target-qthreads
1623 install-pdf-target: maybe-install-pdf-target-rda
1624 install-pdf-target: maybe-install-pdf-target-libada
1625 install-pdf-target: maybe-install-pdf-target-libgomp
1627 .PHONY: do-install-html
1628 do-install-html:
1629 @: $(MAKE); $(unstage)
1630 @r=`${PWD_COMMAND}`; export r; \
1631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1632 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1633 install-html-target
1636 .PHONY: install-html-host
1638 install-html-host: maybe-install-html-ash
1639 install-html-host: maybe-install-html-autoconf
1640 install-html-host: maybe-install-html-automake
1641 install-html-host: maybe-install-html-bash
1642 install-html-host: maybe-install-html-bfd
1643 install-html-host: maybe-install-html-opcodes
1644 install-html-host: maybe-install-html-binutils
1645 install-html-host: maybe-install-html-bison
1646 install-html-host: maybe-install-html-byacc
1647 install-html-host: maybe-install-html-bzip2
1648 install-html-host: maybe-install-html-dejagnu
1649 install-html-host: maybe-install-html-diff
1650 install-html-host: maybe-install-html-dosutils
1651 install-html-host: maybe-install-html-etc
1652 install-html-host: maybe-install-html-fastjar
1653 install-html-host: maybe-install-html-fileutils
1654 install-html-host: maybe-install-html-findutils
1655 install-html-host: maybe-install-html-find
1656 install-html-host: maybe-install-html-fixincludes
1657 install-html-host: maybe-install-html-flex
1658 install-html-host: maybe-install-html-gas
1659 install-html-host: maybe-install-html-gcc
1660 install-html-host: maybe-install-html-gawk
1661 install-html-host: maybe-install-html-gettext
1662 install-html-host: maybe-install-html-gmp
1663 install-html-host: maybe-install-html-mpfr
1664 install-html-host: maybe-install-html-gnuserv
1665 install-html-host: maybe-install-html-gprof
1666 install-html-host: maybe-install-html-gzip
1667 install-html-host: maybe-install-html-hello
1668 install-html-host: maybe-install-html-indent
1669 install-html-host: maybe-install-html-intl
1670 install-html-host: maybe-install-html-tcl
1671 install-html-host: maybe-install-html-itcl
1672 install-html-host: maybe-install-html-ld
1673 install-html-host: maybe-install-html-libcpp
1674 install-html-host: maybe-install-html-libdecnumber
1675 install-html-host: maybe-install-html-libgui
1676 install-html-host: maybe-install-html-libiberty
1677 install-html-host: maybe-install-html-libtool
1678 install-html-host: maybe-install-html-m4
1679 install-html-host: maybe-install-html-make
1680 install-html-host: maybe-install-html-mmalloc
1681 install-html-host: maybe-install-html-patch
1682 install-html-host: maybe-install-html-perl
1683 install-html-host: maybe-install-html-prms
1684 install-html-host: maybe-install-html-rcs
1685 install-html-host: maybe-install-html-readline
1686 install-html-host: maybe-install-html-release
1687 install-html-host: maybe-install-html-recode
1688 install-html-host: maybe-install-html-sed
1689 install-html-host: maybe-install-html-send-pr
1690 install-html-host: maybe-install-html-shellutils
1691 install-html-host: maybe-install-html-sid
1692 install-html-host: maybe-install-html-sim
1693 install-html-host: maybe-install-html-tar
1694 install-html-host: maybe-install-html-texinfo
1695 install-html-host: maybe-install-html-textutils
1696 install-html-host: maybe-install-html-time
1697 install-html-host: maybe-install-html-uudecode
1698 install-html-host: maybe-install-html-wdiff
1699 install-html-host: maybe-install-html-zip
1700 install-html-host: maybe-install-html-zlib
1701 install-html-host: maybe-install-html-gdb
1702 install-html-host: maybe-install-html-expect
1703 install-html-host: maybe-install-html-guile
1704 install-html-host: maybe-install-html-tk
1705 install-html-host: maybe-install-html-libtermcap
1706 install-html-host: maybe-install-html-utils
1707 install-html-host: maybe-install-html-gnattools
1709 .PHONY: install-html-target
1711 install-html-target: maybe-install-html-target-libstdc++-v3
1712 install-html-target: maybe-install-html-target-libmudflap
1713 install-html-target: maybe-install-html-target-libssp
1714 install-html-target: maybe-install-html-target-newlib
1715 install-html-target: maybe-install-html-target-libgcc
1716 install-html-target: maybe-install-html-target-libgfortran
1717 install-html-target: maybe-install-html-target-libobjc
1718 install-html-target: maybe-install-html-target-libtermcap
1719 install-html-target: maybe-install-html-target-winsup
1720 install-html-target: maybe-install-html-target-libgloss
1721 install-html-target: maybe-install-html-target-libiberty
1722 install-html-target: maybe-install-html-target-gperf
1723 install-html-target: maybe-install-html-target-examples
1724 install-html-target: maybe-install-html-target-libffi
1725 install-html-target: maybe-install-html-target-libjava
1726 install-html-target: maybe-install-html-target-zlib
1727 install-html-target: maybe-install-html-target-boehm-gc
1728 install-html-target: maybe-install-html-target-qthreads
1729 install-html-target: maybe-install-html-target-rda
1730 install-html-target: maybe-install-html-target-libada
1731 install-html-target: maybe-install-html-target-libgomp
1733 .PHONY: do-installcheck
1734 do-installcheck:
1735 @: $(MAKE); $(unstage)
1736 @r=`${PWD_COMMAND}`; export r; \
1737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1738 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1739 installcheck-target
1742 .PHONY: installcheck-host
1744 installcheck-host: maybe-installcheck-ash
1745 installcheck-host: maybe-installcheck-autoconf
1746 installcheck-host: maybe-installcheck-automake
1747 installcheck-host: maybe-installcheck-bash
1748 installcheck-host: maybe-installcheck-bfd
1749 installcheck-host: maybe-installcheck-opcodes
1750 installcheck-host: maybe-installcheck-binutils
1751 installcheck-host: maybe-installcheck-bison
1752 installcheck-host: maybe-installcheck-byacc
1753 installcheck-host: maybe-installcheck-bzip2
1754 installcheck-host: maybe-installcheck-dejagnu
1755 installcheck-host: maybe-installcheck-diff
1756 installcheck-host: maybe-installcheck-dosutils
1757 installcheck-host: maybe-installcheck-etc
1758 installcheck-host: maybe-installcheck-fastjar
1759 installcheck-host: maybe-installcheck-fileutils
1760 installcheck-host: maybe-installcheck-findutils
1761 installcheck-host: maybe-installcheck-find
1762 installcheck-host: maybe-installcheck-fixincludes
1763 installcheck-host: maybe-installcheck-flex
1764 installcheck-host: maybe-installcheck-gas
1765 installcheck-host: maybe-installcheck-gcc
1766 installcheck-host: maybe-installcheck-gawk
1767 installcheck-host: maybe-installcheck-gettext
1768 installcheck-host: maybe-installcheck-gmp
1769 installcheck-host: maybe-installcheck-mpfr
1770 installcheck-host: maybe-installcheck-gnuserv
1771 installcheck-host: maybe-installcheck-gprof
1772 installcheck-host: maybe-installcheck-gzip
1773 installcheck-host: maybe-installcheck-hello
1774 installcheck-host: maybe-installcheck-indent
1775 installcheck-host: maybe-installcheck-intl
1776 installcheck-host: maybe-installcheck-tcl
1777 installcheck-host: maybe-installcheck-itcl
1778 installcheck-host: maybe-installcheck-ld
1779 installcheck-host: maybe-installcheck-libcpp
1780 installcheck-host: maybe-installcheck-libdecnumber
1781 installcheck-host: maybe-installcheck-libgui
1782 installcheck-host: maybe-installcheck-libiberty
1783 installcheck-host: maybe-installcheck-libtool
1784 installcheck-host: maybe-installcheck-m4
1785 installcheck-host: maybe-installcheck-make
1786 installcheck-host: maybe-installcheck-mmalloc
1787 installcheck-host: maybe-installcheck-patch
1788 installcheck-host: maybe-installcheck-perl
1789 installcheck-host: maybe-installcheck-prms
1790 installcheck-host: maybe-installcheck-rcs
1791 installcheck-host: maybe-installcheck-readline
1792 installcheck-host: maybe-installcheck-release
1793 installcheck-host: maybe-installcheck-recode
1794 installcheck-host: maybe-installcheck-sed
1795 installcheck-host: maybe-installcheck-send-pr
1796 installcheck-host: maybe-installcheck-shellutils
1797 installcheck-host: maybe-installcheck-sid
1798 installcheck-host: maybe-installcheck-sim
1799 installcheck-host: maybe-installcheck-tar
1800 installcheck-host: maybe-installcheck-texinfo
1801 installcheck-host: maybe-installcheck-textutils
1802 installcheck-host: maybe-installcheck-time
1803 installcheck-host: maybe-installcheck-uudecode
1804 installcheck-host: maybe-installcheck-wdiff
1805 installcheck-host: maybe-installcheck-zip
1806 installcheck-host: maybe-installcheck-zlib
1807 installcheck-host: maybe-installcheck-gdb
1808 installcheck-host: maybe-installcheck-expect
1809 installcheck-host: maybe-installcheck-guile
1810 installcheck-host: maybe-installcheck-tk
1811 installcheck-host: maybe-installcheck-libtermcap
1812 installcheck-host: maybe-installcheck-utils
1813 installcheck-host: maybe-installcheck-gnattools
1815 .PHONY: installcheck-target
1817 installcheck-target: maybe-installcheck-target-libstdc++-v3
1818 installcheck-target: maybe-installcheck-target-libmudflap
1819 installcheck-target: maybe-installcheck-target-libssp
1820 installcheck-target: maybe-installcheck-target-newlib
1821 installcheck-target: maybe-installcheck-target-libgcc
1822 installcheck-target: maybe-installcheck-target-libgfortran
1823 installcheck-target: maybe-installcheck-target-libobjc
1824 installcheck-target: maybe-installcheck-target-libtermcap
1825 installcheck-target: maybe-installcheck-target-winsup
1826 installcheck-target: maybe-installcheck-target-libgloss
1827 installcheck-target: maybe-installcheck-target-libiberty
1828 installcheck-target: maybe-installcheck-target-gperf
1829 installcheck-target: maybe-installcheck-target-examples
1830 installcheck-target: maybe-installcheck-target-libffi
1831 installcheck-target: maybe-installcheck-target-libjava
1832 installcheck-target: maybe-installcheck-target-zlib
1833 installcheck-target: maybe-installcheck-target-boehm-gc
1834 installcheck-target: maybe-installcheck-target-qthreads
1835 installcheck-target: maybe-installcheck-target-rda
1836 installcheck-target: maybe-installcheck-target-libada
1837 installcheck-target: maybe-installcheck-target-libgomp
1839 .PHONY: do-mostlyclean
1840 do-mostlyclean:
1841 @: $(MAKE); $(unstage)
1842 @r=`${PWD_COMMAND}`; export r; \
1843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1844 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1845 mostlyclean-target
1848 .PHONY: mostlyclean-host
1850 mostlyclean-host: maybe-mostlyclean-ash
1851 mostlyclean-host: maybe-mostlyclean-autoconf
1852 mostlyclean-host: maybe-mostlyclean-automake
1853 mostlyclean-host: maybe-mostlyclean-bash
1854 mostlyclean-host: maybe-mostlyclean-bfd
1855 mostlyclean-host: maybe-mostlyclean-opcodes
1856 mostlyclean-host: maybe-mostlyclean-binutils
1857 mostlyclean-host: maybe-mostlyclean-bison
1858 mostlyclean-host: maybe-mostlyclean-byacc
1859 mostlyclean-host: maybe-mostlyclean-bzip2
1860 mostlyclean-host: maybe-mostlyclean-dejagnu
1861 mostlyclean-host: maybe-mostlyclean-diff
1862 mostlyclean-host: maybe-mostlyclean-dosutils
1863 mostlyclean-host: maybe-mostlyclean-etc
1864 mostlyclean-host: maybe-mostlyclean-fastjar
1865 mostlyclean-host: maybe-mostlyclean-fileutils
1866 mostlyclean-host: maybe-mostlyclean-findutils
1867 mostlyclean-host: maybe-mostlyclean-find
1868 mostlyclean-host: maybe-mostlyclean-fixincludes
1869 mostlyclean-host: maybe-mostlyclean-flex
1870 mostlyclean-host: maybe-mostlyclean-gas
1871 mostlyclean-host: maybe-mostlyclean-gcc
1872 mostlyclean-host: maybe-mostlyclean-gawk
1873 mostlyclean-host: maybe-mostlyclean-gettext
1874 mostlyclean-host: maybe-mostlyclean-gmp
1875 mostlyclean-host: maybe-mostlyclean-mpfr
1876 mostlyclean-host: maybe-mostlyclean-gnuserv
1877 mostlyclean-host: maybe-mostlyclean-gprof
1878 mostlyclean-host: maybe-mostlyclean-gzip
1879 mostlyclean-host: maybe-mostlyclean-hello
1880 mostlyclean-host: maybe-mostlyclean-indent
1881 mostlyclean-host: maybe-mostlyclean-intl
1882 mostlyclean-host: maybe-mostlyclean-tcl
1883 mostlyclean-host: maybe-mostlyclean-itcl
1884 mostlyclean-host: maybe-mostlyclean-ld
1885 mostlyclean-host: maybe-mostlyclean-libcpp
1886 mostlyclean-host: maybe-mostlyclean-libdecnumber
1887 mostlyclean-host: maybe-mostlyclean-libgui
1888 mostlyclean-host: maybe-mostlyclean-libiberty
1889 mostlyclean-host: maybe-mostlyclean-libtool
1890 mostlyclean-host: maybe-mostlyclean-m4
1891 mostlyclean-host: maybe-mostlyclean-make
1892 mostlyclean-host: maybe-mostlyclean-mmalloc
1893 mostlyclean-host: maybe-mostlyclean-patch
1894 mostlyclean-host: maybe-mostlyclean-perl
1895 mostlyclean-host: maybe-mostlyclean-prms
1896 mostlyclean-host: maybe-mostlyclean-rcs
1897 mostlyclean-host: maybe-mostlyclean-readline
1898 mostlyclean-host: maybe-mostlyclean-release
1899 mostlyclean-host: maybe-mostlyclean-recode
1900 mostlyclean-host: maybe-mostlyclean-sed
1901 mostlyclean-host: maybe-mostlyclean-send-pr
1902 mostlyclean-host: maybe-mostlyclean-shellutils
1903 mostlyclean-host: maybe-mostlyclean-sid
1904 mostlyclean-host: maybe-mostlyclean-sim
1905 mostlyclean-host: maybe-mostlyclean-tar
1906 mostlyclean-host: maybe-mostlyclean-texinfo
1907 mostlyclean-host: maybe-mostlyclean-textutils
1908 mostlyclean-host: maybe-mostlyclean-time
1909 mostlyclean-host: maybe-mostlyclean-uudecode
1910 mostlyclean-host: maybe-mostlyclean-wdiff
1911 mostlyclean-host: maybe-mostlyclean-zip
1912 mostlyclean-host: maybe-mostlyclean-zlib
1913 mostlyclean-host: maybe-mostlyclean-gdb
1914 mostlyclean-host: maybe-mostlyclean-expect
1915 mostlyclean-host: maybe-mostlyclean-guile
1916 mostlyclean-host: maybe-mostlyclean-tk
1917 mostlyclean-host: maybe-mostlyclean-libtermcap
1918 mostlyclean-host: maybe-mostlyclean-utils
1919 mostlyclean-host: maybe-mostlyclean-gnattools
1921 .PHONY: mostlyclean-target
1923 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1924 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1925 mostlyclean-target: maybe-mostlyclean-target-libssp
1926 mostlyclean-target: maybe-mostlyclean-target-newlib
1927 mostlyclean-target: maybe-mostlyclean-target-libgcc
1928 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1929 mostlyclean-target: maybe-mostlyclean-target-libobjc
1930 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1931 mostlyclean-target: maybe-mostlyclean-target-winsup
1932 mostlyclean-target: maybe-mostlyclean-target-libgloss
1933 mostlyclean-target: maybe-mostlyclean-target-libiberty
1934 mostlyclean-target: maybe-mostlyclean-target-gperf
1935 mostlyclean-target: maybe-mostlyclean-target-examples
1936 mostlyclean-target: maybe-mostlyclean-target-libffi
1937 mostlyclean-target: maybe-mostlyclean-target-libjava
1938 mostlyclean-target: maybe-mostlyclean-target-zlib
1939 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1940 mostlyclean-target: maybe-mostlyclean-target-qthreads
1941 mostlyclean-target: maybe-mostlyclean-target-rda
1942 mostlyclean-target: maybe-mostlyclean-target-libada
1943 mostlyclean-target: maybe-mostlyclean-target-libgomp
1945 .PHONY: do-clean
1946 do-clean:
1947 @: $(MAKE); $(unstage)
1948 @r=`${PWD_COMMAND}`; export r; \
1949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1950 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1951 clean-target
1954 .PHONY: clean-host
1956 clean-host: maybe-clean-ash
1957 clean-host: maybe-clean-autoconf
1958 clean-host: maybe-clean-automake
1959 clean-host: maybe-clean-bash
1960 clean-host: maybe-clean-bfd
1961 clean-host: maybe-clean-opcodes
1962 clean-host: maybe-clean-binutils
1963 clean-host: maybe-clean-bison
1964 clean-host: maybe-clean-byacc
1965 clean-host: maybe-clean-bzip2
1966 clean-host: maybe-clean-dejagnu
1967 clean-host: maybe-clean-diff
1968 clean-host: maybe-clean-dosutils
1969 clean-host: maybe-clean-etc
1970 clean-host: maybe-clean-fastjar
1971 clean-host: maybe-clean-fileutils
1972 clean-host: maybe-clean-findutils
1973 clean-host: maybe-clean-find
1974 clean-host: maybe-clean-fixincludes
1975 clean-host: maybe-clean-flex
1976 clean-host: maybe-clean-gas
1977 clean-host: maybe-clean-gcc
1978 clean-host: maybe-clean-gawk
1979 clean-host: maybe-clean-gettext
1980 clean-host: maybe-clean-gmp
1981 clean-host: maybe-clean-mpfr
1982 clean-host: maybe-clean-gnuserv
1983 clean-host: maybe-clean-gprof
1984 clean-host: maybe-clean-gzip
1985 clean-host: maybe-clean-hello
1986 clean-host: maybe-clean-indent
1987 clean-host: maybe-clean-intl
1988 clean-host: maybe-clean-tcl
1989 clean-host: maybe-clean-itcl
1990 clean-host: maybe-clean-ld
1991 clean-host: maybe-clean-libcpp
1992 clean-host: maybe-clean-libdecnumber
1993 clean-host: maybe-clean-libgui
1994 clean-host: maybe-clean-libiberty
1995 clean-host: maybe-clean-libtool
1996 clean-host: maybe-clean-m4
1997 clean-host: maybe-clean-make
1998 clean-host: maybe-clean-mmalloc
1999 clean-host: maybe-clean-patch
2000 clean-host: maybe-clean-perl
2001 clean-host: maybe-clean-prms
2002 clean-host: maybe-clean-rcs
2003 clean-host: maybe-clean-readline
2004 clean-host: maybe-clean-release
2005 clean-host: maybe-clean-recode
2006 clean-host: maybe-clean-sed
2007 clean-host: maybe-clean-send-pr
2008 clean-host: maybe-clean-shellutils
2009 clean-host: maybe-clean-sid
2010 clean-host: maybe-clean-sim
2011 clean-host: maybe-clean-tar
2012 clean-host: maybe-clean-texinfo
2013 clean-host: maybe-clean-textutils
2014 clean-host: maybe-clean-time
2015 clean-host: maybe-clean-uudecode
2016 clean-host: maybe-clean-wdiff
2017 clean-host: maybe-clean-zip
2018 clean-host: maybe-clean-zlib
2019 clean-host: maybe-clean-gdb
2020 clean-host: maybe-clean-expect
2021 clean-host: maybe-clean-guile
2022 clean-host: maybe-clean-tk
2023 clean-host: maybe-clean-libtermcap
2024 clean-host: maybe-clean-utils
2025 clean-host: maybe-clean-gnattools
2027 .PHONY: clean-target
2029 clean-target: maybe-clean-target-libstdc++-v3
2030 clean-target: maybe-clean-target-libmudflap
2031 clean-target: maybe-clean-target-libssp
2032 clean-target: maybe-clean-target-newlib
2033 clean-target: maybe-clean-target-libgcc
2034 clean-target: maybe-clean-target-libgfortran
2035 clean-target: maybe-clean-target-libobjc
2036 clean-target: maybe-clean-target-libtermcap
2037 clean-target: maybe-clean-target-winsup
2038 clean-target: maybe-clean-target-libgloss
2039 clean-target: maybe-clean-target-libiberty
2040 clean-target: maybe-clean-target-gperf
2041 clean-target: maybe-clean-target-examples
2042 clean-target: maybe-clean-target-libffi
2043 clean-target: maybe-clean-target-libjava
2044 clean-target: maybe-clean-target-zlib
2045 clean-target: maybe-clean-target-boehm-gc
2046 clean-target: maybe-clean-target-qthreads
2047 clean-target: maybe-clean-target-rda
2048 clean-target: maybe-clean-target-libada
2049 clean-target: maybe-clean-target-libgomp
2051 .PHONY: do-distclean
2052 do-distclean:
2053 @: $(MAKE); $(unstage)
2054 @r=`${PWD_COMMAND}`; export r; \
2055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2056 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2057 distclean-target
2060 .PHONY: distclean-host
2062 distclean-host: maybe-distclean-ash
2063 distclean-host: maybe-distclean-autoconf
2064 distclean-host: maybe-distclean-automake
2065 distclean-host: maybe-distclean-bash
2066 distclean-host: maybe-distclean-bfd
2067 distclean-host: maybe-distclean-opcodes
2068 distclean-host: maybe-distclean-binutils
2069 distclean-host: maybe-distclean-bison
2070 distclean-host: maybe-distclean-byacc
2071 distclean-host: maybe-distclean-bzip2
2072 distclean-host: maybe-distclean-dejagnu
2073 distclean-host: maybe-distclean-diff
2074 distclean-host: maybe-distclean-dosutils
2075 distclean-host: maybe-distclean-etc
2076 distclean-host: maybe-distclean-fastjar
2077 distclean-host: maybe-distclean-fileutils
2078 distclean-host: maybe-distclean-findutils
2079 distclean-host: maybe-distclean-find
2080 distclean-host: maybe-distclean-fixincludes
2081 distclean-host: maybe-distclean-flex
2082 distclean-host: maybe-distclean-gas
2083 distclean-host: maybe-distclean-gcc
2084 distclean-host: maybe-distclean-gawk
2085 distclean-host: maybe-distclean-gettext
2086 distclean-host: maybe-distclean-gmp
2087 distclean-host: maybe-distclean-mpfr
2088 distclean-host: maybe-distclean-gnuserv
2089 distclean-host: maybe-distclean-gprof
2090 distclean-host: maybe-distclean-gzip
2091 distclean-host: maybe-distclean-hello
2092 distclean-host: maybe-distclean-indent
2093 distclean-host: maybe-distclean-intl
2094 distclean-host: maybe-distclean-tcl
2095 distclean-host: maybe-distclean-itcl
2096 distclean-host: maybe-distclean-ld
2097 distclean-host: maybe-distclean-libcpp
2098 distclean-host: maybe-distclean-libdecnumber
2099 distclean-host: maybe-distclean-libgui
2100 distclean-host: maybe-distclean-libiberty
2101 distclean-host: maybe-distclean-libtool
2102 distclean-host: maybe-distclean-m4
2103 distclean-host: maybe-distclean-make
2104 distclean-host: maybe-distclean-mmalloc
2105 distclean-host: maybe-distclean-patch
2106 distclean-host: maybe-distclean-perl
2107 distclean-host: maybe-distclean-prms
2108 distclean-host: maybe-distclean-rcs
2109 distclean-host: maybe-distclean-readline
2110 distclean-host: maybe-distclean-release
2111 distclean-host: maybe-distclean-recode
2112 distclean-host: maybe-distclean-sed
2113 distclean-host: maybe-distclean-send-pr
2114 distclean-host: maybe-distclean-shellutils
2115 distclean-host: maybe-distclean-sid
2116 distclean-host: maybe-distclean-sim
2117 distclean-host: maybe-distclean-tar
2118 distclean-host: maybe-distclean-texinfo
2119 distclean-host: maybe-distclean-textutils
2120 distclean-host: maybe-distclean-time
2121 distclean-host: maybe-distclean-uudecode
2122 distclean-host: maybe-distclean-wdiff
2123 distclean-host: maybe-distclean-zip
2124 distclean-host: maybe-distclean-zlib
2125 distclean-host: maybe-distclean-gdb
2126 distclean-host: maybe-distclean-expect
2127 distclean-host: maybe-distclean-guile
2128 distclean-host: maybe-distclean-tk
2129 distclean-host: maybe-distclean-libtermcap
2130 distclean-host: maybe-distclean-utils
2131 distclean-host: maybe-distclean-gnattools
2133 .PHONY: distclean-target
2135 distclean-target: maybe-distclean-target-libstdc++-v3
2136 distclean-target: maybe-distclean-target-libmudflap
2137 distclean-target: maybe-distclean-target-libssp
2138 distclean-target: maybe-distclean-target-newlib
2139 distclean-target: maybe-distclean-target-libgcc
2140 distclean-target: maybe-distclean-target-libgfortran
2141 distclean-target: maybe-distclean-target-libobjc
2142 distclean-target: maybe-distclean-target-libtermcap
2143 distclean-target: maybe-distclean-target-winsup
2144 distclean-target: maybe-distclean-target-libgloss
2145 distclean-target: maybe-distclean-target-libiberty
2146 distclean-target: maybe-distclean-target-gperf
2147 distclean-target: maybe-distclean-target-examples
2148 distclean-target: maybe-distclean-target-libffi
2149 distclean-target: maybe-distclean-target-libjava
2150 distclean-target: maybe-distclean-target-zlib
2151 distclean-target: maybe-distclean-target-boehm-gc
2152 distclean-target: maybe-distclean-target-qthreads
2153 distclean-target: maybe-distclean-target-rda
2154 distclean-target: maybe-distclean-target-libada
2155 distclean-target: maybe-distclean-target-libgomp
2157 .PHONY: do-maintainer-clean
2158 do-maintainer-clean:
2159 @: $(MAKE); $(unstage)
2160 @r=`${PWD_COMMAND}`; export r; \
2161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2162 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2163 maintainer-clean-target
2166 .PHONY: maintainer-clean-host
2168 maintainer-clean-host: maybe-maintainer-clean-ash
2169 maintainer-clean-host: maybe-maintainer-clean-autoconf
2170 maintainer-clean-host: maybe-maintainer-clean-automake
2171 maintainer-clean-host: maybe-maintainer-clean-bash
2172 maintainer-clean-host: maybe-maintainer-clean-bfd
2173 maintainer-clean-host: maybe-maintainer-clean-opcodes
2174 maintainer-clean-host: maybe-maintainer-clean-binutils
2175 maintainer-clean-host: maybe-maintainer-clean-bison
2176 maintainer-clean-host: maybe-maintainer-clean-byacc
2177 maintainer-clean-host: maybe-maintainer-clean-bzip2
2178 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2179 maintainer-clean-host: maybe-maintainer-clean-diff
2180 maintainer-clean-host: maybe-maintainer-clean-dosutils
2181 maintainer-clean-host: maybe-maintainer-clean-etc
2182 maintainer-clean-host: maybe-maintainer-clean-fastjar
2183 maintainer-clean-host: maybe-maintainer-clean-fileutils
2184 maintainer-clean-host: maybe-maintainer-clean-findutils
2185 maintainer-clean-host: maybe-maintainer-clean-find
2186 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2187 maintainer-clean-host: maybe-maintainer-clean-flex
2188 maintainer-clean-host: maybe-maintainer-clean-gas
2189 maintainer-clean-host: maybe-maintainer-clean-gcc
2190 maintainer-clean-host: maybe-maintainer-clean-gawk
2191 maintainer-clean-host: maybe-maintainer-clean-gettext
2192 maintainer-clean-host: maybe-maintainer-clean-gmp
2193 maintainer-clean-host: maybe-maintainer-clean-mpfr
2194 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2195 maintainer-clean-host: maybe-maintainer-clean-gprof
2196 maintainer-clean-host: maybe-maintainer-clean-gzip
2197 maintainer-clean-host: maybe-maintainer-clean-hello
2198 maintainer-clean-host: maybe-maintainer-clean-indent
2199 maintainer-clean-host: maybe-maintainer-clean-intl
2200 maintainer-clean-host: maybe-maintainer-clean-tcl
2201 maintainer-clean-host: maybe-maintainer-clean-itcl
2202 maintainer-clean-host: maybe-maintainer-clean-ld
2203 maintainer-clean-host: maybe-maintainer-clean-libcpp
2204 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2205 maintainer-clean-host: maybe-maintainer-clean-libgui
2206 maintainer-clean-host: maybe-maintainer-clean-libiberty
2207 maintainer-clean-host: maybe-maintainer-clean-libtool
2208 maintainer-clean-host: maybe-maintainer-clean-m4
2209 maintainer-clean-host: maybe-maintainer-clean-make
2210 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2211 maintainer-clean-host: maybe-maintainer-clean-patch
2212 maintainer-clean-host: maybe-maintainer-clean-perl
2213 maintainer-clean-host: maybe-maintainer-clean-prms
2214 maintainer-clean-host: maybe-maintainer-clean-rcs
2215 maintainer-clean-host: maybe-maintainer-clean-readline
2216 maintainer-clean-host: maybe-maintainer-clean-release
2217 maintainer-clean-host: maybe-maintainer-clean-recode
2218 maintainer-clean-host: maybe-maintainer-clean-sed
2219 maintainer-clean-host: maybe-maintainer-clean-send-pr
2220 maintainer-clean-host: maybe-maintainer-clean-shellutils
2221 maintainer-clean-host: maybe-maintainer-clean-sid
2222 maintainer-clean-host: maybe-maintainer-clean-sim
2223 maintainer-clean-host: maybe-maintainer-clean-tar
2224 maintainer-clean-host: maybe-maintainer-clean-texinfo
2225 maintainer-clean-host: maybe-maintainer-clean-textutils
2226 maintainer-clean-host: maybe-maintainer-clean-time
2227 maintainer-clean-host: maybe-maintainer-clean-uudecode
2228 maintainer-clean-host: maybe-maintainer-clean-wdiff
2229 maintainer-clean-host: maybe-maintainer-clean-zip
2230 maintainer-clean-host: maybe-maintainer-clean-zlib
2231 maintainer-clean-host: maybe-maintainer-clean-gdb
2232 maintainer-clean-host: maybe-maintainer-clean-expect
2233 maintainer-clean-host: maybe-maintainer-clean-guile
2234 maintainer-clean-host: maybe-maintainer-clean-tk
2235 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2236 maintainer-clean-host: maybe-maintainer-clean-utils
2237 maintainer-clean-host: maybe-maintainer-clean-gnattools
2239 .PHONY: maintainer-clean-target
2241 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2242 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2243 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2244 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2245 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2246 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2247 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2248 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2249 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2250 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2251 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2252 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2253 maintainer-clean-target: maybe-maintainer-clean-target-examples
2254 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2255 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2256 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2257 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2258 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2259 maintainer-clean-target: maybe-maintainer-clean-target-rda
2260 maintainer-clean-target: maybe-maintainer-clean-target-libada
2261 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2264 # Here are the targets which correspond to the do-X targets.
2266 .PHONY: info installcheck dvi pdf html
2267 .PHONY: install-info install-pdf install-html
2268 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2269 .PHONY: local-clean local-distclean local-maintainer-clean
2270 info: do-info
2271 installcheck: do-installcheck
2272 dvi: do-dvi
2273 pdf: do-pdf
2274 html: do-html
2276 # Make sure makeinfo is built before we do a `make info', if we're
2277 # in fact building texinfo.
2278 do-info: maybe-all-texinfo
2280 install-info: do-install-info dir.info
2281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2282 if [ -f dir.info ] ; then \
2283 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2284 else true ; fi
2286 install-pdf: do-install-pdf
2288 install-html: do-install-html
2290 local-clean:
2291 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2293 local-distclean:
2294 -rm -f Makefile config.status config.cache mh-frag mt-frag
2295 -rm -f maybedep.tmp serdep.tmp
2296 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2297 rm -rf $(TARGET_SUBDIR); \
2298 else true; fi
2299 -rm -rf $(BUILD_SUBDIR)
2300 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2301 rm -rf $(HOST_SUBDIR); \
2302 else true; fi
2303 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2304 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2305 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2306 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2307 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2309 local-maintainer-clean:
2310 @echo "This command is intended for maintainers to use;"
2311 @echo "it deletes files that may require special tools to rebuild."
2313 clean: do-clean local-clean
2314 mostlyclean: do-mostlyclean local-clean
2315 distclean: do-distclean local-clean local-distclean
2316 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2317 maintainer-clean: local-distclean
2318 realclean: maintainer-clean
2320 # Check target.
2322 .PHONY: check do-check
2323 check: do-check
2325 # Only include modules actually being configured and built.
2326 .PHONY: check-host
2327 check-host: \
2328 maybe-check-ash \
2329 maybe-check-autoconf \
2330 maybe-check-automake \
2331 maybe-check-bash \
2332 maybe-check-bfd \
2333 maybe-check-opcodes \
2334 maybe-check-binutils \
2335 maybe-check-bison \
2336 maybe-check-byacc \
2337 maybe-check-bzip2 \
2338 maybe-check-dejagnu \
2339 maybe-check-diff \
2340 maybe-check-dosutils \
2341 maybe-check-etc \
2342 maybe-check-fastjar \
2343 maybe-check-fileutils \
2344 maybe-check-findutils \
2345 maybe-check-find \
2346 maybe-check-fixincludes \
2347 maybe-check-flex \
2348 maybe-check-gas \
2349 maybe-check-gcc \
2350 maybe-check-gawk \
2351 maybe-check-gettext \
2352 maybe-check-gmp \
2353 maybe-check-mpfr \
2354 maybe-check-gnuserv \
2355 maybe-check-gprof \
2356 maybe-check-gzip \
2357 maybe-check-hello \
2358 maybe-check-indent \
2359 maybe-check-intl \
2360 maybe-check-tcl \
2361 maybe-check-itcl \
2362 maybe-check-ld \
2363 maybe-check-libcpp \
2364 maybe-check-libdecnumber \
2365 maybe-check-libgui \
2366 maybe-check-libiberty \
2367 maybe-check-libtool \
2368 maybe-check-m4 \
2369 maybe-check-make \
2370 maybe-check-mmalloc \
2371 maybe-check-patch \
2372 maybe-check-perl \
2373 maybe-check-prms \
2374 maybe-check-rcs \
2375 maybe-check-readline \
2376 maybe-check-release \
2377 maybe-check-recode \
2378 maybe-check-sed \
2379 maybe-check-send-pr \
2380 maybe-check-shellutils \
2381 maybe-check-sid \
2382 maybe-check-sim \
2383 maybe-check-tar \
2384 maybe-check-texinfo \
2385 maybe-check-textutils \
2386 maybe-check-time \
2387 maybe-check-uudecode \
2388 maybe-check-wdiff \
2389 maybe-check-zip \
2390 maybe-check-zlib \
2391 maybe-check-gdb \
2392 maybe-check-expect \
2393 maybe-check-guile \
2394 maybe-check-tk \
2395 maybe-check-libtermcap \
2396 maybe-check-utils \
2397 maybe-check-gnattools
2399 .PHONY: check-target
2400 check-target: \
2401 maybe-check-target-libstdc++-v3 \
2402 maybe-check-target-libmudflap \
2403 maybe-check-target-libssp \
2404 maybe-check-target-newlib \
2405 maybe-check-target-libgcc \
2406 maybe-check-target-libgfortran \
2407 maybe-check-target-libobjc \
2408 maybe-check-target-libtermcap \
2409 maybe-check-target-winsup \
2410 maybe-check-target-libgloss \
2411 maybe-check-target-libiberty \
2412 maybe-check-target-gperf \
2413 maybe-check-target-examples \
2414 maybe-check-target-libffi \
2415 maybe-check-target-libjava \
2416 maybe-check-target-zlib \
2417 maybe-check-target-boehm-gc \
2418 maybe-check-target-qthreads \
2419 maybe-check-target-rda \
2420 maybe-check-target-libada \
2421 maybe-check-target-libgomp
2423 do-check:
2424 @: $(MAKE); $(unstage)
2425 @r=`${PWD_COMMAND}`; export r; \
2426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2427 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2429 # Automated reporting of test results.
2431 warning.log: build.log
2432 $(srcdir)/contrib/warn_summary build.log > $@
2434 mail-report.log:
2435 if test x'$(BOOT_CFLAGS)' != x''; then \
2436 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2437 fi; \
2438 $(srcdir)/contrib/test_summary -t >$@
2439 chmod +x $@
2440 echo If you really want to send e-mail, run ./$@ now
2442 mail-report-with-warnings.log: warning.log
2443 if test x'$(BOOT_CFLAGS)' != x''; then \
2444 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2445 fi; \
2446 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2447 chmod +x $@
2448 echo If you really want to send e-mail, run ./$@ now
2450 # Installation targets.
2452 .PHONY: install uninstall
2453 install:
2454 @: $(MAKE); $(unstage)
2455 @r=`${PWD_COMMAND}`; export r; \
2456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2457 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2459 .PHONY: install-host-nogcc
2460 install-host-nogcc: \
2461 maybe-install-ash \
2462 maybe-install-autoconf \
2463 maybe-install-automake \
2464 maybe-install-bash \
2465 maybe-install-bfd \
2466 maybe-install-opcodes \
2467 maybe-install-binutils \
2468 maybe-install-bison \
2469 maybe-install-byacc \
2470 maybe-install-bzip2 \
2471 maybe-install-dejagnu \
2472 maybe-install-diff \
2473 maybe-install-dosutils \
2474 maybe-install-etc \
2475 maybe-install-fastjar \
2476 maybe-install-fileutils \
2477 maybe-install-findutils \
2478 maybe-install-find \
2479 maybe-install-fixincludes \
2480 maybe-install-flex \
2481 maybe-install-gas \
2482 maybe-install-gawk \
2483 maybe-install-gettext \
2484 maybe-install-gmp \
2485 maybe-install-mpfr \
2486 maybe-install-gnuserv \
2487 maybe-install-gprof \
2488 maybe-install-gzip \
2489 maybe-install-hello \
2490 maybe-install-indent \
2491 maybe-install-intl \
2492 maybe-install-tcl \
2493 maybe-install-itcl \
2494 maybe-install-ld \
2495 maybe-install-libcpp \
2496 maybe-install-libdecnumber \
2497 maybe-install-libgui \
2498 maybe-install-libiberty \
2499 maybe-install-libtool \
2500 maybe-install-m4 \
2501 maybe-install-make \
2502 maybe-install-mmalloc \
2503 maybe-install-patch \
2504 maybe-install-perl \
2505 maybe-install-prms \
2506 maybe-install-rcs \
2507 maybe-install-readline \
2508 maybe-install-release \
2509 maybe-install-recode \
2510 maybe-install-sed \
2511 maybe-install-send-pr \
2512 maybe-install-shellutils \
2513 maybe-install-sid \
2514 maybe-install-sim \
2515 maybe-install-tar \
2516 maybe-install-texinfo \
2517 maybe-install-textutils \
2518 maybe-install-time \
2519 maybe-install-uudecode \
2520 maybe-install-wdiff \
2521 maybe-install-zip \
2522 maybe-install-zlib \
2523 maybe-install-gdb \
2524 maybe-install-expect \
2525 maybe-install-guile \
2526 maybe-install-tk \
2527 maybe-install-libtermcap \
2528 maybe-install-utils \
2529 maybe-install-gnattools
2531 .PHONY: install-host
2532 install-host: \
2533 maybe-install-ash \
2534 maybe-install-autoconf \
2535 maybe-install-automake \
2536 maybe-install-bash \
2537 maybe-install-bfd \
2538 maybe-install-opcodes \
2539 maybe-install-binutils \
2540 maybe-install-bison \
2541 maybe-install-byacc \
2542 maybe-install-bzip2 \
2543 maybe-install-dejagnu \
2544 maybe-install-diff \
2545 maybe-install-dosutils \
2546 maybe-install-etc \
2547 maybe-install-fastjar \
2548 maybe-install-fileutils \
2549 maybe-install-findutils \
2550 maybe-install-find \
2551 maybe-install-fixincludes \
2552 maybe-install-flex \
2553 maybe-install-gas \
2554 maybe-install-gcc \
2555 maybe-install-gawk \
2556 maybe-install-gettext \
2557 maybe-install-gmp \
2558 maybe-install-mpfr \
2559 maybe-install-gnuserv \
2560 maybe-install-gprof \
2561 maybe-install-gzip \
2562 maybe-install-hello \
2563 maybe-install-indent \
2564 maybe-install-intl \
2565 maybe-install-tcl \
2566 maybe-install-itcl \
2567 maybe-install-ld \
2568 maybe-install-libcpp \
2569 maybe-install-libdecnumber \
2570 maybe-install-libgui \
2571 maybe-install-libiberty \
2572 maybe-install-libtool \
2573 maybe-install-m4 \
2574 maybe-install-make \
2575 maybe-install-mmalloc \
2576 maybe-install-patch \
2577 maybe-install-perl \
2578 maybe-install-prms \
2579 maybe-install-rcs \
2580 maybe-install-readline \
2581 maybe-install-release \
2582 maybe-install-recode \
2583 maybe-install-sed \
2584 maybe-install-send-pr \
2585 maybe-install-shellutils \
2586 maybe-install-sid \
2587 maybe-install-sim \
2588 maybe-install-tar \
2589 maybe-install-texinfo \
2590 maybe-install-textutils \
2591 maybe-install-time \
2592 maybe-install-uudecode \
2593 maybe-install-wdiff \
2594 maybe-install-zip \
2595 maybe-install-zlib \
2596 maybe-install-gdb \
2597 maybe-install-expect \
2598 maybe-install-guile \
2599 maybe-install-tk \
2600 maybe-install-libtermcap \
2601 maybe-install-utils \
2602 maybe-install-gnattools
2604 .PHONY: install-target
2605 install-target: \
2606 maybe-install-target-libstdc++-v3 \
2607 maybe-install-target-libmudflap \
2608 maybe-install-target-libssp \
2609 maybe-install-target-newlib \
2610 maybe-install-target-libgcc \
2611 maybe-install-target-libgfortran \
2612 maybe-install-target-libobjc \
2613 maybe-install-target-libtermcap \
2614 maybe-install-target-winsup \
2615 maybe-install-target-libgloss \
2616 maybe-install-target-libiberty \
2617 maybe-install-target-gperf \
2618 maybe-install-target-examples \
2619 maybe-install-target-libffi \
2620 maybe-install-target-libjava \
2621 maybe-install-target-zlib \
2622 maybe-install-target-boehm-gc \
2623 maybe-install-target-qthreads \
2624 maybe-install-target-rda \
2625 maybe-install-target-libada \
2626 maybe-install-target-libgomp
2628 uninstall:
2629 @echo "the uninstall target is not supported in this tree"
2631 .PHONY: install.all
2632 install.all: install-no-fixedincludes
2633 @if [ -f ./gcc/Makefile ] ; then \
2634 r=`${PWD_COMMAND}` ; export r ; \
2635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636 $(HOST_EXPORTS) \
2637 (cd ./gcc && \
2638 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2639 else \
2640 true ; \
2643 # install-no-fixedincludes is used because Cygnus can not distribute
2644 # the fixed header files.
2645 .PHONY: install-no-fixedincludes
2646 install-no-fixedincludes: installdirs install-host-nogcc \
2647 install-target gcc-no-fixedincludes
2649 ### other supporting targets
2651 MAKEDIRS= \
2652 $(DESTDIR)$(prefix) \
2653 $(DESTDIR)$(exec_prefix)
2654 .PHONY: installdirs
2655 installdirs: mkinstalldirs
2656 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2658 dir.info: do-install-info
2659 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2660 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2661 mv -f dir.info.new dir.info ; \
2662 else true ; \
2665 dist:
2666 @echo "Building a full distribution of this tree isn't done"
2667 @echo "via 'make dist'. Check out the etc/ subdirectory"
2669 etags tags: TAGS
2671 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2672 # ability to use several tags files at once, so there is probably no need
2673 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2674 # (if we felt like it) have this Makefile write a piece of elisp which
2675 # the user could load to tell emacs19 where all the TAGS files we just
2676 # built are.
2677 TAGS: do-TAGS
2679 # ------------------------------------
2680 # Macros for configure and all targets
2681 # ------------------------------------
2687 # --------------------------------------
2688 # Modules which run on the build machine
2689 # --------------------------------------
2692 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2693 maybe-configure-build-libiberty:
2694 @if gcc-bootstrap
2695 configure-build-libiberty: stage_current
2696 @endif gcc-bootstrap
2697 @if build-libiberty
2698 maybe-configure-build-libiberty: configure-build-libiberty
2699 configure-build-libiberty:
2700 @: $(MAKE); $(unstage)
2701 @r=`${PWD_COMMAND}`; export r; \
2702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2703 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2704 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2705 $(BUILD_EXPORTS) \
2706 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2707 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2708 case $(srcdir) in \
2709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2710 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2712 esac; \
2713 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2714 libsrcdir="$$s/libiberty"; \
2715 rm -f no-such-file || : ; \
2716 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2717 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2718 --target=${target_alias} $${srcdiroption} \
2719 || exit 1
2720 @endif build-libiberty
2726 .PHONY: all-build-libiberty maybe-all-build-libiberty
2727 maybe-all-build-libiberty:
2728 @if gcc-bootstrap
2729 all-build-libiberty: stage_current
2730 @endif gcc-bootstrap
2731 @if build-libiberty
2732 TARGET-build-libiberty=all
2733 maybe-all-build-libiberty: all-build-libiberty
2734 all-build-libiberty: configure-build-libiberty
2735 @: $(MAKE); $(unstage)
2736 @r=`${PWD_COMMAND}`; export r; \
2737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738 $(BUILD_EXPORTS) \
2739 (cd $(BUILD_SUBDIR)/libiberty && \
2740 $(MAKE) $(TARGET-build-libiberty))
2741 @endif build-libiberty
2747 .PHONY: configure-build-bison maybe-configure-build-bison
2748 maybe-configure-build-bison:
2749 @if gcc-bootstrap
2750 configure-build-bison: stage_current
2751 @endif gcc-bootstrap
2752 @if build-bison
2753 maybe-configure-build-bison: configure-build-bison
2754 configure-build-bison:
2755 @: $(MAKE); $(unstage)
2756 @r=`${PWD_COMMAND}`; export r; \
2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2759 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2760 $(BUILD_EXPORTS) \
2761 echo Configuring in $(BUILD_SUBDIR)/bison; \
2762 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2763 case $(srcdir) in \
2764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2765 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2767 esac; \
2768 srcdiroption="--srcdir=$${topdir}/bison"; \
2769 libsrcdir="$$s/bison"; \
2770 rm -f no-such-file || : ; \
2771 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2772 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2773 --target=${target_alias} $${srcdiroption} \
2774 || exit 1
2775 @endif build-bison
2781 .PHONY: all-build-bison maybe-all-build-bison
2782 maybe-all-build-bison:
2783 @if gcc-bootstrap
2784 all-build-bison: stage_current
2785 @endif gcc-bootstrap
2786 @if build-bison
2787 TARGET-build-bison=all
2788 maybe-all-build-bison: all-build-bison
2789 all-build-bison: configure-build-bison
2790 @: $(MAKE); $(unstage)
2791 @r=`${PWD_COMMAND}`; export r; \
2792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793 $(BUILD_EXPORTS) \
2794 (cd $(BUILD_SUBDIR)/bison && \
2795 $(MAKE) $(TARGET-build-bison))
2796 @endif build-bison
2802 .PHONY: configure-build-byacc maybe-configure-build-byacc
2803 maybe-configure-build-byacc:
2804 @if gcc-bootstrap
2805 configure-build-byacc: stage_current
2806 @endif gcc-bootstrap
2807 @if build-byacc
2808 maybe-configure-build-byacc: configure-build-byacc
2809 configure-build-byacc:
2810 @: $(MAKE); $(unstage)
2811 @r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2814 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2815 $(BUILD_EXPORTS) \
2816 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2817 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2818 case $(srcdir) in \
2819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2820 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2822 esac; \
2823 srcdiroption="--srcdir=$${topdir}/byacc"; \
2824 libsrcdir="$$s/byacc"; \
2825 rm -f no-such-file || : ; \
2826 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2827 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2828 --target=${target_alias} $${srcdiroption} \
2829 || exit 1
2830 @endif build-byacc
2836 .PHONY: all-build-byacc maybe-all-build-byacc
2837 maybe-all-build-byacc:
2838 @if gcc-bootstrap
2839 all-build-byacc: stage_current
2840 @endif gcc-bootstrap
2841 @if build-byacc
2842 TARGET-build-byacc=all
2843 maybe-all-build-byacc: all-build-byacc
2844 all-build-byacc: configure-build-byacc
2845 @: $(MAKE); $(unstage)
2846 @r=`${PWD_COMMAND}`; export r; \
2847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2848 $(BUILD_EXPORTS) \
2849 (cd $(BUILD_SUBDIR)/byacc && \
2850 $(MAKE) $(TARGET-build-byacc))
2851 @endif build-byacc
2857 .PHONY: configure-build-flex maybe-configure-build-flex
2858 maybe-configure-build-flex:
2859 @if gcc-bootstrap
2860 configure-build-flex: stage_current
2861 @endif gcc-bootstrap
2862 @if build-flex
2863 maybe-configure-build-flex: configure-build-flex
2864 configure-build-flex:
2865 @: $(MAKE); $(unstage)
2866 @r=`${PWD_COMMAND}`; export r; \
2867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2868 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2869 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2870 $(BUILD_EXPORTS) \
2871 echo Configuring in $(BUILD_SUBDIR)/flex; \
2872 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2873 case $(srcdir) in \
2874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2875 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2877 esac; \
2878 srcdiroption="--srcdir=$${topdir}/flex"; \
2879 libsrcdir="$$s/flex"; \
2880 rm -f no-such-file || : ; \
2881 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2882 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2883 --target=${target_alias} $${srcdiroption} \
2884 || exit 1
2885 @endif build-flex
2891 .PHONY: all-build-flex maybe-all-build-flex
2892 maybe-all-build-flex:
2893 @if gcc-bootstrap
2894 all-build-flex: stage_current
2895 @endif gcc-bootstrap
2896 @if build-flex
2897 TARGET-build-flex=all
2898 maybe-all-build-flex: all-build-flex
2899 all-build-flex: configure-build-flex
2900 @: $(MAKE); $(unstage)
2901 @r=`${PWD_COMMAND}`; export r; \
2902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2903 $(BUILD_EXPORTS) \
2904 (cd $(BUILD_SUBDIR)/flex && \
2905 $(MAKE) $(TARGET-build-flex))
2906 @endif build-flex
2912 .PHONY: configure-build-m4 maybe-configure-build-m4
2913 maybe-configure-build-m4:
2914 @if gcc-bootstrap
2915 configure-build-m4: stage_current
2916 @endif gcc-bootstrap
2917 @if build-m4
2918 maybe-configure-build-m4: configure-build-m4
2919 configure-build-m4:
2920 @: $(MAKE); $(unstage)
2921 @r=`${PWD_COMMAND}`; export r; \
2922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2923 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2924 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2925 $(BUILD_EXPORTS) \
2926 echo Configuring in $(BUILD_SUBDIR)/m4; \
2927 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2928 case $(srcdir) in \
2929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2930 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2932 esac; \
2933 srcdiroption="--srcdir=$${topdir}/m4"; \
2934 libsrcdir="$$s/m4"; \
2935 rm -f no-such-file || : ; \
2936 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2937 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2938 --target=${target_alias} $${srcdiroption} \
2939 || exit 1
2940 @endif build-m4
2946 .PHONY: all-build-m4 maybe-all-build-m4
2947 maybe-all-build-m4:
2948 @if gcc-bootstrap
2949 all-build-m4: stage_current
2950 @endif gcc-bootstrap
2951 @if build-m4
2952 TARGET-build-m4=all
2953 maybe-all-build-m4: all-build-m4
2954 all-build-m4: configure-build-m4
2955 @: $(MAKE); $(unstage)
2956 @r=`${PWD_COMMAND}`; export r; \
2957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958 $(BUILD_EXPORTS) \
2959 (cd $(BUILD_SUBDIR)/m4 && \
2960 $(MAKE) $(TARGET-build-m4))
2961 @endif build-m4
2967 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2968 maybe-configure-build-texinfo:
2969 @if gcc-bootstrap
2970 configure-build-texinfo: stage_current
2971 @endif gcc-bootstrap
2972 @if build-texinfo
2973 maybe-configure-build-texinfo: configure-build-texinfo
2974 configure-build-texinfo:
2975 @: $(MAKE); $(unstage)
2976 @r=`${PWD_COMMAND}`; export r; \
2977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2978 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2979 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2980 $(BUILD_EXPORTS) \
2981 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2982 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2983 case $(srcdir) in \
2984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2985 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2987 esac; \
2988 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2989 libsrcdir="$$s/texinfo"; \
2990 rm -f no-such-file || : ; \
2991 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2992 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2993 --target=${target_alias} $${srcdiroption} \
2994 || exit 1
2995 @endif build-texinfo
3001 .PHONY: all-build-texinfo maybe-all-build-texinfo
3002 maybe-all-build-texinfo:
3003 @if gcc-bootstrap
3004 all-build-texinfo: stage_current
3005 @endif gcc-bootstrap
3006 @if build-texinfo
3007 TARGET-build-texinfo=all
3008 maybe-all-build-texinfo: all-build-texinfo
3009 all-build-texinfo: configure-build-texinfo
3010 @: $(MAKE); $(unstage)
3011 @r=`${PWD_COMMAND}`; export r; \
3012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3013 $(BUILD_EXPORTS) \
3014 (cd $(BUILD_SUBDIR)/texinfo && \
3015 $(MAKE) $(TARGET-build-texinfo))
3016 @endif build-texinfo
3022 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3023 maybe-configure-build-fixincludes:
3024 @if gcc-bootstrap
3025 configure-build-fixincludes: stage_current
3026 @endif gcc-bootstrap
3027 @if build-fixincludes
3028 maybe-configure-build-fixincludes: configure-build-fixincludes
3029 configure-build-fixincludes:
3030 @: $(MAKE); $(unstage)
3031 @r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3034 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3035 $(BUILD_EXPORTS) \
3036 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3037 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3038 case $(srcdir) in \
3039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3040 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3042 esac; \
3043 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3044 libsrcdir="$$s/fixincludes"; \
3045 rm -f no-such-file || : ; \
3046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3047 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3048 --target=${target_alias} $${srcdiroption} \
3049 || exit 1
3050 @endif build-fixincludes
3056 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3057 maybe-all-build-fixincludes:
3058 @if gcc-bootstrap
3059 all-build-fixincludes: stage_current
3060 @endif gcc-bootstrap
3061 @if build-fixincludes
3062 TARGET-build-fixincludes=all
3063 maybe-all-build-fixincludes: all-build-fixincludes
3064 all-build-fixincludes: configure-build-fixincludes
3065 @: $(MAKE); $(unstage)
3066 @r=`${PWD_COMMAND}`; export r; \
3067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3068 $(BUILD_EXPORTS) \
3069 (cd $(BUILD_SUBDIR)/fixincludes && \
3070 $(MAKE) $(TARGET-build-fixincludes))
3071 @endif build-fixincludes
3077 # --------------------------------------
3078 # Modules which run on the host machine
3079 # --------------------------------------
3082 .PHONY: configure-ash maybe-configure-ash
3083 maybe-configure-ash:
3084 @if gcc-bootstrap
3085 configure-ash: stage_current
3086 @endif gcc-bootstrap
3087 @if ash
3088 maybe-configure-ash: configure-ash
3089 configure-ash:
3090 @: $(MAKE); $(unstage)
3091 @r=`${PWD_COMMAND}`; export r; \
3092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3095 $(HOST_EXPORTS) \
3096 echo Configuring in $(HOST_SUBDIR)/ash; \
3097 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3098 case $(srcdir) in \
3099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102 esac; \
3103 srcdiroption="--srcdir=$${topdir}/ash"; \
3104 libsrcdir="$$s/ash"; \
3105 $(SHELL) $${libsrcdir}/configure \
3106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3107 --target=${target_alias} $${srcdiroption} \
3108 || exit 1
3109 @endif ash
3115 .PHONY: all-ash maybe-all-ash
3116 maybe-all-ash:
3117 @if gcc-bootstrap
3118 all-ash: stage_current
3119 @endif gcc-bootstrap
3120 @if ash
3121 TARGET-ash=all
3122 maybe-all-ash: all-ash
3123 all-ash: configure-ash
3124 @: $(MAKE); $(unstage)
3125 @r=`${PWD_COMMAND}`; export r; \
3126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3127 $(HOST_EXPORTS) \
3128 (cd $(HOST_SUBDIR)/ash && \
3129 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
3130 @endif ash
3135 .PHONY: check-ash maybe-check-ash
3136 maybe-check-ash:
3137 @if ash
3138 maybe-check-ash: check-ash
3140 check-ash:
3141 @: $(MAKE); $(unstage)
3142 @r=`${PWD_COMMAND}`; export r; \
3143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144 $(HOST_EXPORTS) \
3145 (cd $(HOST_SUBDIR)/ash && \
3146 $(MAKE) $(FLAGS_TO_PASS) check)
3148 @endif ash
3150 .PHONY: install-ash maybe-install-ash
3151 maybe-install-ash:
3152 @if ash
3153 maybe-install-ash: install-ash
3155 install-ash: installdirs
3156 @: $(MAKE); $(unstage)
3157 @r=`${PWD_COMMAND}`; export r; \
3158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3159 $(HOST_EXPORTS) \
3160 (cd $(HOST_SUBDIR)/ash && \
3161 $(MAKE) $(FLAGS_TO_PASS) install)
3163 @endif ash
3165 # Other targets (info, dvi, pdf, etc.)
3167 .PHONY: maybe-info-ash info-ash
3168 maybe-info-ash:
3169 @if ash
3170 maybe-info-ash: info-ash
3172 info-ash: \
3173 configure-ash
3174 @: $(MAKE); $(unstage)
3175 @[ -f ./ash/Makefile ] || exit 0; \
3176 r=`${PWD_COMMAND}`; export r; \
3177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3178 $(HOST_EXPORTS) \
3179 for flag in $(EXTRA_HOST_FLAGS) ; do \
3180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3181 done; \
3182 echo "Doing info in ash" ; \
3183 (cd $(HOST_SUBDIR)/ash && \
3184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3186 "RANLIB=$${RANLIB}" \
3187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3188 info) \
3189 || exit 1
3191 @endif ash
3193 .PHONY: maybe-dvi-ash dvi-ash
3194 maybe-dvi-ash:
3195 @if ash
3196 maybe-dvi-ash: dvi-ash
3198 dvi-ash: \
3199 configure-ash
3200 @: $(MAKE); $(unstage)
3201 @[ -f ./ash/Makefile ] || exit 0; \
3202 r=`${PWD_COMMAND}`; export r; \
3203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3204 $(HOST_EXPORTS) \
3205 for flag in $(EXTRA_HOST_FLAGS) ; do \
3206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3207 done; \
3208 echo "Doing dvi in ash" ; \
3209 (cd $(HOST_SUBDIR)/ash && \
3210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3212 "RANLIB=$${RANLIB}" \
3213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3214 dvi) \
3215 || exit 1
3217 @endif ash
3219 .PHONY: maybe-pdf-ash pdf-ash
3220 maybe-pdf-ash:
3221 @if ash
3222 maybe-pdf-ash: pdf-ash
3224 pdf-ash: \
3225 configure-ash
3226 @: $(MAKE); $(unstage)
3227 @[ -f ./ash/Makefile ] || exit 0; \
3228 r=`${PWD_COMMAND}`; export r; \
3229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3230 $(HOST_EXPORTS) \
3231 for flag in $(EXTRA_HOST_FLAGS) ; do \
3232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3233 done; \
3234 echo "Doing pdf in ash" ; \
3235 (cd $(HOST_SUBDIR)/ash && \
3236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3238 "RANLIB=$${RANLIB}" \
3239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3240 pdf) \
3241 || exit 1
3243 @endif ash
3245 .PHONY: maybe-html-ash html-ash
3246 maybe-html-ash:
3247 @if ash
3248 maybe-html-ash: html-ash
3250 html-ash: \
3251 configure-ash
3252 @: $(MAKE); $(unstage)
3253 @[ -f ./ash/Makefile ] || exit 0; \
3254 r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256 $(HOST_EXPORTS) \
3257 for flag in $(EXTRA_HOST_FLAGS) ; do \
3258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3259 done; \
3260 echo "Doing html in ash" ; \
3261 (cd $(HOST_SUBDIR)/ash && \
3262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3264 "RANLIB=$${RANLIB}" \
3265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3266 html) \
3267 || exit 1
3269 @endif ash
3271 .PHONY: maybe-TAGS-ash TAGS-ash
3272 maybe-TAGS-ash:
3273 @if ash
3274 maybe-TAGS-ash: TAGS-ash
3276 TAGS-ash: \
3277 configure-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 TAGS 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 TAGS) \
3293 || exit 1
3295 @endif ash
3297 .PHONY: maybe-install-info-ash install-info-ash
3298 maybe-install-info-ash:
3299 @if ash
3300 maybe-install-info-ash: install-info-ash
3302 install-info-ash: \
3303 configure-ash \
3304 info-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-info 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-info) \
3320 || exit 1
3322 @endif ash
3324 .PHONY: maybe-install-pdf-ash install-pdf-ash
3325 maybe-install-pdf-ash:
3326 @if ash
3327 maybe-install-pdf-ash: install-pdf-ash
3329 install-pdf-ash: \
3330 configure-ash \
3331 pdf-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-pdf 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-pdf) \
3347 || exit 1
3349 @endif ash
3351 .PHONY: maybe-install-html-ash install-html-ash
3352 maybe-install-html-ash:
3353 @if ash
3354 maybe-install-html-ash: install-html-ash
3356 install-html-ash: \
3357 configure-ash \
3358 html-ash
3359 @: $(MAKE); $(unstage)
3360 @[ -f ./ash/Makefile ] || exit 0; \
3361 r=`${PWD_COMMAND}`; export r; \
3362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3363 $(HOST_EXPORTS) \
3364 for flag in $(EXTRA_HOST_FLAGS) ; do \
3365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3366 done; \
3367 echo "Doing install-html in ash" ; \
3368 (cd $(HOST_SUBDIR)/ash && \
3369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3371 "RANLIB=$${RANLIB}" \
3372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3373 install-html) \
3374 || exit 1
3376 @endif ash
3378 .PHONY: maybe-installcheck-ash installcheck-ash
3379 maybe-installcheck-ash:
3380 @if ash
3381 maybe-installcheck-ash: installcheck-ash
3383 installcheck-ash: \
3384 configure-ash
3385 @: $(MAKE); $(unstage)
3386 @[ -f ./ash/Makefile ] || exit 0; \
3387 r=`${PWD_COMMAND}`; export r; \
3388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3389 $(HOST_EXPORTS) \
3390 for flag in $(EXTRA_HOST_FLAGS) ; do \
3391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3392 done; \
3393 echo "Doing installcheck in ash" ; \
3394 (cd $(HOST_SUBDIR)/ash && \
3395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3397 "RANLIB=$${RANLIB}" \
3398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3399 installcheck) \
3400 || exit 1
3402 @endif ash
3404 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3405 maybe-mostlyclean-ash:
3406 @if ash
3407 maybe-mostlyclean-ash: mostlyclean-ash
3409 mostlyclean-ash:
3410 @: $(MAKE); $(unstage)
3411 @[ -f ./ash/Makefile ] || exit 0; \
3412 r=`${PWD_COMMAND}`; export r; \
3413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414 $(HOST_EXPORTS) \
3415 for flag in $(EXTRA_HOST_FLAGS) ; do \
3416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3417 done; \
3418 echo "Doing mostlyclean in ash" ; \
3419 (cd $(HOST_SUBDIR)/ash && \
3420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3422 "RANLIB=$${RANLIB}" \
3423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3424 mostlyclean) \
3425 || exit 1
3427 @endif ash
3429 .PHONY: maybe-clean-ash clean-ash
3430 maybe-clean-ash:
3431 @if ash
3432 maybe-clean-ash: clean-ash
3434 clean-ash:
3435 @: $(MAKE); $(unstage)
3436 @[ -f ./ash/Makefile ] || exit 0; \
3437 r=`${PWD_COMMAND}`; export r; \
3438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3439 $(HOST_EXPORTS) \
3440 for flag in $(EXTRA_HOST_FLAGS) ; do \
3441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3442 done; \
3443 echo "Doing clean in ash" ; \
3444 (cd $(HOST_SUBDIR)/ash && \
3445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3447 "RANLIB=$${RANLIB}" \
3448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3449 clean) \
3450 || exit 1
3452 @endif ash
3454 .PHONY: maybe-distclean-ash distclean-ash
3455 maybe-distclean-ash:
3456 @if ash
3457 maybe-distclean-ash: distclean-ash
3459 distclean-ash:
3460 @: $(MAKE); $(unstage)
3461 @[ -f ./ash/Makefile ] || exit 0; \
3462 r=`${PWD_COMMAND}`; export r; \
3463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3464 $(HOST_EXPORTS) \
3465 for flag in $(EXTRA_HOST_FLAGS) ; do \
3466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3467 done; \
3468 echo "Doing distclean in ash" ; \
3469 (cd $(HOST_SUBDIR)/ash && \
3470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3472 "RANLIB=$${RANLIB}" \
3473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3474 distclean) \
3475 || exit 1
3477 @endif ash
3479 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3480 maybe-maintainer-clean-ash:
3481 @if ash
3482 maybe-maintainer-clean-ash: maintainer-clean-ash
3484 maintainer-clean-ash:
3485 @: $(MAKE); $(unstage)
3486 @[ -f ./ash/Makefile ] || exit 0; \
3487 r=`${PWD_COMMAND}`; export r; \
3488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3489 $(HOST_EXPORTS) \
3490 for flag in $(EXTRA_HOST_FLAGS) ; do \
3491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3492 done; \
3493 echo "Doing maintainer-clean in ash" ; \
3494 (cd $(HOST_SUBDIR)/ash && \
3495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3497 "RANLIB=$${RANLIB}" \
3498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3499 maintainer-clean) \
3500 || exit 1
3502 @endif ash
3506 .PHONY: configure-autoconf maybe-configure-autoconf
3507 maybe-configure-autoconf:
3508 @if gcc-bootstrap
3509 configure-autoconf: stage_current
3510 @endif gcc-bootstrap
3511 @if autoconf
3512 maybe-configure-autoconf: configure-autoconf
3513 configure-autoconf:
3514 @: $(MAKE); $(unstage)
3515 @r=`${PWD_COMMAND}`; export r; \
3516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3517 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3519 $(HOST_EXPORTS) \
3520 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3521 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3522 case $(srcdir) in \
3523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3524 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3526 esac; \
3527 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3528 libsrcdir="$$s/autoconf"; \
3529 $(SHELL) $${libsrcdir}/configure \
3530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3531 --target=${target_alias} $${srcdiroption} \
3532 || exit 1
3533 @endif autoconf
3539 .PHONY: all-autoconf maybe-all-autoconf
3540 maybe-all-autoconf:
3541 @if gcc-bootstrap
3542 all-autoconf: stage_current
3543 @endif gcc-bootstrap
3544 @if autoconf
3545 TARGET-autoconf=all
3546 maybe-all-autoconf: all-autoconf
3547 all-autoconf: configure-autoconf
3548 @: $(MAKE); $(unstage)
3549 @r=`${PWD_COMMAND}`; export r; \
3550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551 $(HOST_EXPORTS) \
3552 (cd $(HOST_SUBDIR)/autoconf && \
3553 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3554 @endif autoconf
3559 .PHONY: check-autoconf maybe-check-autoconf
3560 maybe-check-autoconf:
3561 @if autoconf
3562 maybe-check-autoconf: check-autoconf
3564 check-autoconf:
3565 @: $(MAKE); $(unstage)
3566 @r=`${PWD_COMMAND}`; export r; \
3567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568 $(HOST_EXPORTS) \
3569 (cd $(HOST_SUBDIR)/autoconf && \
3570 $(MAKE) $(FLAGS_TO_PASS) check)
3572 @endif autoconf
3574 .PHONY: install-autoconf maybe-install-autoconf
3575 maybe-install-autoconf:
3576 @if autoconf
3577 maybe-install-autoconf: install-autoconf
3579 install-autoconf: installdirs
3580 @: $(MAKE); $(unstage)
3581 @r=`${PWD_COMMAND}`; export r; \
3582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3583 $(HOST_EXPORTS) \
3584 (cd $(HOST_SUBDIR)/autoconf && \
3585 $(MAKE) $(FLAGS_TO_PASS) install)
3587 @endif autoconf
3589 # Other targets (info, dvi, pdf, etc.)
3591 .PHONY: maybe-info-autoconf info-autoconf
3592 maybe-info-autoconf:
3593 @if autoconf
3594 maybe-info-autoconf: info-autoconf
3596 info-autoconf: \
3597 configure-autoconf
3598 @: $(MAKE); $(unstage)
3599 @[ -f ./autoconf/Makefile ] || exit 0; \
3600 r=`${PWD_COMMAND}`; export r; \
3601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3602 $(HOST_EXPORTS) \
3603 for flag in $(EXTRA_HOST_FLAGS) ; do \
3604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3605 done; \
3606 echo "Doing info in autoconf" ; \
3607 (cd $(HOST_SUBDIR)/autoconf && \
3608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3610 "RANLIB=$${RANLIB}" \
3611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3612 info) \
3613 || exit 1
3615 @endif autoconf
3617 .PHONY: maybe-dvi-autoconf dvi-autoconf
3618 maybe-dvi-autoconf:
3619 @if autoconf
3620 maybe-dvi-autoconf: dvi-autoconf
3622 dvi-autoconf: \
3623 configure-autoconf
3624 @: $(MAKE); $(unstage)
3625 @[ -f ./autoconf/Makefile ] || exit 0; \
3626 r=`${PWD_COMMAND}`; export r; \
3627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3628 $(HOST_EXPORTS) \
3629 for flag in $(EXTRA_HOST_FLAGS) ; do \
3630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3631 done; \
3632 echo "Doing dvi in autoconf" ; \
3633 (cd $(HOST_SUBDIR)/autoconf && \
3634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3636 "RANLIB=$${RANLIB}" \
3637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3638 dvi) \
3639 || exit 1
3641 @endif autoconf
3643 .PHONY: maybe-pdf-autoconf pdf-autoconf
3644 maybe-pdf-autoconf:
3645 @if autoconf
3646 maybe-pdf-autoconf: pdf-autoconf
3648 pdf-autoconf: \
3649 configure-autoconf
3650 @: $(MAKE); $(unstage)
3651 @[ -f ./autoconf/Makefile ] || exit 0; \
3652 r=`${PWD_COMMAND}`; export r; \
3653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3654 $(HOST_EXPORTS) \
3655 for flag in $(EXTRA_HOST_FLAGS) ; do \
3656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3657 done; \
3658 echo "Doing pdf in autoconf" ; \
3659 (cd $(HOST_SUBDIR)/autoconf && \
3660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3662 "RANLIB=$${RANLIB}" \
3663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3664 pdf) \
3665 || exit 1
3667 @endif autoconf
3669 .PHONY: maybe-html-autoconf html-autoconf
3670 maybe-html-autoconf:
3671 @if autoconf
3672 maybe-html-autoconf: html-autoconf
3674 html-autoconf: \
3675 configure-autoconf
3676 @: $(MAKE); $(unstage)
3677 @[ -f ./autoconf/Makefile ] || exit 0; \
3678 r=`${PWD_COMMAND}`; export r; \
3679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680 $(HOST_EXPORTS) \
3681 for flag in $(EXTRA_HOST_FLAGS) ; do \
3682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3683 done; \
3684 echo "Doing html in autoconf" ; \
3685 (cd $(HOST_SUBDIR)/autoconf && \
3686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3688 "RANLIB=$${RANLIB}" \
3689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3690 html) \
3691 || exit 1
3693 @endif autoconf
3695 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3696 maybe-TAGS-autoconf:
3697 @if autoconf
3698 maybe-TAGS-autoconf: TAGS-autoconf
3700 TAGS-autoconf: \
3701 configure-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 TAGS 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 TAGS) \
3717 || exit 1
3719 @endif autoconf
3721 .PHONY: maybe-install-info-autoconf install-info-autoconf
3722 maybe-install-info-autoconf:
3723 @if autoconf
3724 maybe-install-info-autoconf: install-info-autoconf
3726 install-info-autoconf: \
3727 configure-autoconf \
3728 info-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-info 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-info) \
3744 || exit 1
3746 @endif autoconf
3748 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3749 maybe-install-pdf-autoconf:
3750 @if autoconf
3751 maybe-install-pdf-autoconf: install-pdf-autoconf
3753 install-pdf-autoconf: \
3754 configure-autoconf \
3755 pdf-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-pdf 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-pdf) \
3771 || exit 1
3773 @endif autoconf
3775 .PHONY: maybe-install-html-autoconf install-html-autoconf
3776 maybe-install-html-autoconf:
3777 @if autoconf
3778 maybe-install-html-autoconf: install-html-autoconf
3780 install-html-autoconf: \
3781 configure-autoconf \
3782 html-autoconf
3783 @: $(MAKE); $(unstage)
3784 @[ -f ./autoconf/Makefile ] || exit 0; \
3785 r=`${PWD_COMMAND}`; export r; \
3786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787 $(HOST_EXPORTS) \
3788 for flag in $(EXTRA_HOST_FLAGS) ; do \
3789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3790 done; \
3791 echo "Doing install-html in autoconf" ; \
3792 (cd $(HOST_SUBDIR)/autoconf && \
3793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3795 "RANLIB=$${RANLIB}" \
3796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3797 install-html) \
3798 || exit 1
3800 @endif autoconf
3802 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3803 maybe-installcheck-autoconf:
3804 @if autoconf
3805 maybe-installcheck-autoconf: installcheck-autoconf
3807 installcheck-autoconf: \
3808 configure-autoconf
3809 @: $(MAKE); $(unstage)
3810 @[ -f ./autoconf/Makefile ] || exit 0; \
3811 r=`${PWD_COMMAND}`; export r; \
3812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3813 $(HOST_EXPORTS) \
3814 for flag in $(EXTRA_HOST_FLAGS) ; do \
3815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3816 done; \
3817 echo "Doing installcheck in autoconf" ; \
3818 (cd $(HOST_SUBDIR)/autoconf && \
3819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3821 "RANLIB=$${RANLIB}" \
3822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3823 installcheck) \
3824 || exit 1
3826 @endif autoconf
3828 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3829 maybe-mostlyclean-autoconf:
3830 @if autoconf
3831 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3833 mostlyclean-autoconf:
3834 @: $(MAKE); $(unstage)
3835 @[ -f ./autoconf/Makefile ] || exit 0; \
3836 r=`${PWD_COMMAND}`; export r; \
3837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838 $(HOST_EXPORTS) \
3839 for flag in $(EXTRA_HOST_FLAGS) ; do \
3840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3841 done; \
3842 echo "Doing mostlyclean in autoconf" ; \
3843 (cd $(HOST_SUBDIR)/autoconf && \
3844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3846 "RANLIB=$${RANLIB}" \
3847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3848 mostlyclean) \
3849 || exit 1
3851 @endif autoconf
3853 .PHONY: maybe-clean-autoconf clean-autoconf
3854 maybe-clean-autoconf:
3855 @if autoconf
3856 maybe-clean-autoconf: clean-autoconf
3858 clean-autoconf:
3859 @: $(MAKE); $(unstage)
3860 @[ -f ./autoconf/Makefile ] || exit 0; \
3861 r=`${PWD_COMMAND}`; export r; \
3862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3863 $(HOST_EXPORTS) \
3864 for flag in $(EXTRA_HOST_FLAGS) ; do \
3865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3866 done; \
3867 echo "Doing clean in autoconf" ; \
3868 (cd $(HOST_SUBDIR)/autoconf && \
3869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3871 "RANLIB=$${RANLIB}" \
3872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3873 clean) \
3874 || exit 1
3876 @endif autoconf
3878 .PHONY: maybe-distclean-autoconf distclean-autoconf
3879 maybe-distclean-autoconf:
3880 @if autoconf
3881 maybe-distclean-autoconf: distclean-autoconf
3883 distclean-autoconf:
3884 @: $(MAKE); $(unstage)
3885 @[ -f ./autoconf/Makefile ] || exit 0; \
3886 r=`${PWD_COMMAND}`; export r; \
3887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3888 $(HOST_EXPORTS) \
3889 for flag in $(EXTRA_HOST_FLAGS) ; do \
3890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3891 done; \
3892 echo "Doing distclean in autoconf" ; \
3893 (cd $(HOST_SUBDIR)/autoconf && \
3894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3896 "RANLIB=$${RANLIB}" \
3897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3898 distclean) \
3899 || exit 1
3901 @endif autoconf
3903 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3904 maybe-maintainer-clean-autoconf:
3905 @if autoconf
3906 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3908 maintainer-clean-autoconf:
3909 @: $(MAKE); $(unstage)
3910 @[ -f ./autoconf/Makefile ] || exit 0; \
3911 r=`${PWD_COMMAND}`; export r; \
3912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3913 $(HOST_EXPORTS) \
3914 for flag in $(EXTRA_HOST_FLAGS) ; do \
3915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3916 done; \
3917 echo "Doing maintainer-clean in autoconf" ; \
3918 (cd $(HOST_SUBDIR)/autoconf && \
3919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3921 "RANLIB=$${RANLIB}" \
3922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3923 maintainer-clean) \
3924 || exit 1
3926 @endif autoconf
3930 .PHONY: configure-automake maybe-configure-automake
3931 maybe-configure-automake:
3932 @if gcc-bootstrap
3933 configure-automake: stage_current
3934 @endif gcc-bootstrap
3935 @if automake
3936 maybe-configure-automake: configure-automake
3937 configure-automake:
3938 @: $(MAKE); $(unstage)
3939 @r=`${PWD_COMMAND}`; export r; \
3940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3941 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3943 $(HOST_EXPORTS) \
3944 echo Configuring in $(HOST_SUBDIR)/automake; \
3945 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3946 case $(srcdir) in \
3947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3948 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3950 esac; \
3951 srcdiroption="--srcdir=$${topdir}/automake"; \
3952 libsrcdir="$$s/automake"; \
3953 $(SHELL) $${libsrcdir}/configure \
3954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3955 --target=${target_alias} $${srcdiroption} \
3956 || exit 1
3957 @endif automake
3963 .PHONY: all-automake maybe-all-automake
3964 maybe-all-automake:
3965 @if gcc-bootstrap
3966 all-automake: stage_current
3967 @endif gcc-bootstrap
3968 @if automake
3969 TARGET-automake=all
3970 maybe-all-automake: all-automake
3971 all-automake: configure-automake
3972 @: $(MAKE); $(unstage)
3973 @r=`${PWD_COMMAND}`; export r; \
3974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3975 $(HOST_EXPORTS) \
3976 (cd $(HOST_SUBDIR)/automake && \
3977 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3978 @endif automake
3983 .PHONY: check-automake maybe-check-automake
3984 maybe-check-automake:
3985 @if automake
3986 maybe-check-automake: check-automake
3988 check-automake:
3989 @: $(MAKE); $(unstage)
3990 @r=`${PWD_COMMAND}`; export r; \
3991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3992 $(HOST_EXPORTS) \
3993 (cd $(HOST_SUBDIR)/automake && \
3994 $(MAKE) $(FLAGS_TO_PASS) check)
3996 @endif automake
3998 .PHONY: install-automake maybe-install-automake
3999 maybe-install-automake:
4000 @if automake
4001 maybe-install-automake: install-automake
4003 install-automake: installdirs
4004 @: $(MAKE); $(unstage)
4005 @r=`${PWD_COMMAND}`; export r; \
4006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4007 $(HOST_EXPORTS) \
4008 (cd $(HOST_SUBDIR)/automake && \
4009 $(MAKE) $(FLAGS_TO_PASS) install)
4011 @endif automake
4013 # Other targets (info, dvi, pdf, etc.)
4015 .PHONY: maybe-info-automake info-automake
4016 maybe-info-automake:
4017 @if automake
4018 maybe-info-automake: info-automake
4020 info-automake: \
4021 configure-automake
4022 @: $(MAKE); $(unstage)
4023 @[ -f ./automake/Makefile ] || exit 0; \
4024 r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026 $(HOST_EXPORTS) \
4027 for flag in $(EXTRA_HOST_FLAGS) ; do \
4028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4029 done; \
4030 echo "Doing info in automake" ; \
4031 (cd $(HOST_SUBDIR)/automake && \
4032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4034 "RANLIB=$${RANLIB}" \
4035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4036 info) \
4037 || exit 1
4039 @endif automake
4041 .PHONY: maybe-dvi-automake dvi-automake
4042 maybe-dvi-automake:
4043 @if automake
4044 maybe-dvi-automake: dvi-automake
4046 dvi-automake: \
4047 configure-automake
4048 @: $(MAKE); $(unstage)
4049 @[ -f ./automake/Makefile ] || exit 0; \
4050 r=`${PWD_COMMAND}`; export r; \
4051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4052 $(HOST_EXPORTS) \
4053 for flag in $(EXTRA_HOST_FLAGS) ; do \
4054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4055 done; \
4056 echo "Doing dvi in automake" ; \
4057 (cd $(HOST_SUBDIR)/automake && \
4058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4060 "RANLIB=$${RANLIB}" \
4061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4062 dvi) \
4063 || exit 1
4065 @endif automake
4067 .PHONY: maybe-pdf-automake pdf-automake
4068 maybe-pdf-automake:
4069 @if automake
4070 maybe-pdf-automake: pdf-automake
4072 pdf-automake: \
4073 configure-automake
4074 @: $(MAKE); $(unstage)
4075 @[ -f ./automake/Makefile ] || exit 0; \
4076 r=`${PWD_COMMAND}`; export r; \
4077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078 $(HOST_EXPORTS) \
4079 for flag in $(EXTRA_HOST_FLAGS) ; do \
4080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4081 done; \
4082 echo "Doing pdf in automake" ; \
4083 (cd $(HOST_SUBDIR)/automake && \
4084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4086 "RANLIB=$${RANLIB}" \
4087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4088 pdf) \
4089 || exit 1
4091 @endif automake
4093 .PHONY: maybe-html-automake html-automake
4094 maybe-html-automake:
4095 @if automake
4096 maybe-html-automake: html-automake
4098 html-automake: \
4099 configure-automake
4100 @: $(MAKE); $(unstage)
4101 @[ -f ./automake/Makefile ] || exit 0; \
4102 r=`${PWD_COMMAND}`; export r; \
4103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4104 $(HOST_EXPORTS) \
4105 for flag in $(EXTRA_HOST_FLAGS) ; do \
4106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4107 done; \
4108 echo "Doing html in automake" ; \
4109 (cd $(HOST_SUBDIR)/automake && \
4110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4112 "RANLIB=$${RANLIB}" \
4113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4114 html) \
4115 || exit 1
4117 @endif automake
4119 .PHONY: maybe-TAGS-automake TAGS-automake
4120 maybe-TAGS-automake:
4121 @if automake
4122 maybe-TAGS-automake: TAGS-automake
4124 TAGS-automake: \
4125 configure-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 TAGS 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 TAGS) \
4141 || exit 1
4143 @endif automake
4145 .PHONY: maybe-install-info-automake install-info-automake
4146 maybe-install-info-automake:
4147 @if automake
4148 maybe-install-info-automake: install-info-automake
4150 install-info-automake: \
4151 configure-automake \
4152 info-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-info 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-info) \
4168 || exit 1
4170 @endif automake
4172 .PHONY: maybe-install-pdf-automake install-pdf-automake
4173 maybe-install-pdf-automake:
4174 @if automake
4175 maybe-install-pdf-automake: install-pdf-automake
4177 install-pdf-automake: \
4178 configure-automake \
4179 pdf-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-pdf 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-pdf) \
4195 || exit 1
4197 @endif automake
4199 .PHONY: maybe-install-html-automake install-html-automake
4200 maybe-install-html-automake:
4201 @if automake
4202 maybe-install-html-automake: install-html-automake
4204 install-html-automake: \
4205 configure-automake \
4206 html-automake
4207 @: $(MAKE); $(unstage)
4208 @[ -f ./automake/Makefile ] || exit 0; \
4209 r=`${PWD_COMMAND}`; export r; \
4210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4211 $(HOST_EXPORTS) \
4212 for flag in $(EXTRA_HOST_FLAGS) ; do \
4213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4214 done; \
4215 echo "Doing install-html in automake" ; \
4216 (cd $(HOST_SUBDIR)/automake && \
4217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4219 "RANLIB=$${RANLIB}" \
4220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4221 install-html) \
4222 || exit 1
4224 @endif automake
4226 .PHONY: maybe-installcheck-automake installcheck-automake
4227 maybe-installcheck-automake:
4228 @if automake
4229 maybe-installcheck-automake: installcheck-automake
4231 installcheck-automake: \
4232 configure-automake
4233 @: $(MAKE); $(unstage)
4234 @[ -f ./automake/Makefile ] || exit 0; \
4235 r=`${PWD_COMMAND}`; export r; \
4236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4237 $(HOST_EXPORTS) \
4238 for flag in $(EXTRA_HOST_FLAGS) ; do \
4239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4240 done; \
4241 echo "Doing installcheck in automake" ; \
4242 (cd $(HOST_SUBDIR)/automake && \
4243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4245 "RANLIB=$${RANLIB}" \
4246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4247 installcheck) \
4248 || exit 1
4250 @endif automake
4252 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4253 maybe-mostlyclean-automake:
4254 @if automake
4255 maybe-mostlyclean-automake: mostlyclean-automake
4257 mostlyclean-automake:
4258 @: $(MAKE); $(unstage)
4259 @[ -f ./automake/Makefile ] || exit 0; \
4260 r=`${PWD_COMMAND}`; export r; \
4261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4262 $(HOST_EXPORTS) \
4263 for flag in $(EXTRA_HOST_FLAGS) ; do \
4264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4265 done; \
4266 echo "Doing mostlyclean in automake" ; \
4267 (cd $(HOST_SUBDIR)/automake && \
4268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4270 "RANLIB=$${RANLIB}" \
4271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4272 mostlyclean) \
4273 || exit 1
4275 @endif automake
4277 .PHONY: maybe-clean-automake clean-automake
4278 maybe-clean-automake:
4279 @if automake
4280 maybe-clean-automake: clean-automake
4282 clean-automake:
4283 @: $(MAKE); $(unstage)
4284 @[ -f ./automake/Makefile ] || exit 0; \
4285 r=`${PWD_COMMAND}`; export r; \
4286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287 $(HOST_EXPORTS) \
4288 for flag in $(EXTRA_HOST_FLAGS) ; do \
4289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4290 done; \
4291 echo "Doing clean in automake" ; \
4292 (cd $(HOST_SUBDIR)/automake && \
4293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4295 "RANLIB=$${RANLIB}" \
4296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4297 clean) \
4298 || exit 1
4300 @endif automake
4302 .PHONY: maybe-distclean-automake distclean-automake
4303 maybe-distclean-automake:
4304 @if automake
4305 maybe-distclean-automake: distclean-automake
4307 distclean-automake:
4308 @: $(MAKE); $(unstage)
4309 @[ -f ./automake/Makefile ] || exit 0; \
4310 r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 $(HOST_EXPORTS) \
4313 for flag in $(EXTRA_HOST_FLAGS) ; do \
4314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315 done; \
4316 echo "Doing distclean in automake" ; \
4317 (cd $(HOST_SUBDIR)/automake && \
4318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320 "RANLIB=$${RANLIB}" \
4321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322 distclean) \
4323 || exit 1
4325 @endif automake
4327 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4328 maybe-maintainer-clean-automake:
4329 @if automake
4330 maybe-maintainer-clean-automake: maintainer-clean-automake
4332 maintainer-clean-automake:
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./automake/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing maintainer-clean in automake" ; \
4342 (cd $(HOST_SUBDIR)/automake && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 maintainer-clean) \
4348 || exit 1
4350 @endif automake
4354 .PHONY: configure-bash maybe-configure-bash
4355 maybe-configure-bash:
4356 @if gcc-bootstrap
4357 configure-bash: stage_current
4358 @endif gcc-bootstrap
4359 @if bash
4360 maybe-configure-bash: configure-bash
4361 configure-bash:
4362 @: $(MAKE); $(unstage)
4363 @r=`${PWD_COMMAND}`; export r; \
4364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4365 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4367 $(HOST_EXPORTS) \
4368 echo Configuring in $(HOST_SUBDIR)/bash; \
4369 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4370 case $(srcdir) in \
4371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4372 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4374 esac; \
4375 srcdiroption="--srcdir=$${topdir}/bash"; \
4376 libsrcdir="$$s/bash"; \
4377 $(SHELL) $${libsrcdir}/configure \
4378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4379 --target=${target_alias} $${srcdiroption} \
4380 || exit 1
4381 @endif bash
4387 .PHONY: all-bash maybe-all-bash
4388 maybe-all-bash:
4389 @if gcc-bootstrap
4390 all-bash: stage_current
4391 @endif gcc-bootstrap
4392 @if bash
4393 TARGET-bash=all
4394 maybe-all-bash: all-bash
4395 all-bash: configure-bash
4396 @: $(MAKE); $(unstage)
4397 @r=`${PWD_COMMAND}`; export r; \
4398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4399 $(HOST_EXPORTS) \
4400 (cd $(HOST_SUBDIR)/bash && \
4401 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
4402 @endif bash
4407 .PHONY: check-bash maybe-check-bash
4408 maybe-check-bash:
4409 @if bash
4410 maybe-check-bash: check-bash
4412 check-bash:
4413 @: $(MAKE); $(unstage)
4414 @r=`${PWD_COMMAND}`; export r; \
4415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416 $(HOST_EXPORTS) \
4417 (cd $(HOST_SUBDIR)/bash && \
4418 $(MAKE) $(FLAGS_TO_PASS) check)
4420 @endif bash
4422 .PHONY: install-bash maybe-install-bash
4423 maybe-install-bash:
4424 @if bash
4425 maybe-install-bash: install-bash
4427 install-bash: installdirs
4428 @: $(MAKE); $(unstage)
4429 @r=`${PWD_COMMAND}`; export r; \
4430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4431 $(HOST_EXPORTS) \
4432 (cd $(HOST_SUBDIR)/bash && \
4433 $(MAKE) $(FLAGS_TO_PASS) install)
4435 @endif bash
4437 # Other targets (info, dvi, pdf, etc.)
4439 .PHONY: maybe-info-bash info-bash
4440 maybe-info-bash:
4441 @if bash
4442 maybe-info-bash: info-bash
4444 info-bash: \
4445 configure-bash
4446 @: $(MAKE); $(unstage)
4447 @[ -f ./bash/Makefile ] || exit 0; \
4448 r=`${PWD_COMMAND}`; export r; \
4449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4450 $(HOST_EXPORTS) \
4451 for flag in $(EXTRA_HOST_FLAGS) ; do \
4452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4453 done; \
4454 echo "Doing info in bash" ; \
4455 (cd $(HOST_SUBDIR)/bash && \
4456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4458 "RANLIB=$${RANLIB}" \
4459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4460 info) \
4461 || exit 1
4463 @endif bash
4465 .PHONY: maybe-dvi-bash dvi-bash
4466 maybe-dvi-bash:
4467 @if bash
4468 maybe-dvi-bash: dvi-bash
4470 dvi-bash: \
4471 configure-bash
4472 @: $(MAKE); $(unstage)
4473 @[ -f ./bash/Makefile ] || exit 0; \
4474 r=`${PWD_COMMAND}`; export r; \
4475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4476 $(HOST_EXPORTS) \
4477 for flag in $(EXTRA_HOST_FLAGS) ; do \
4478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4479 done; \
4480 echo "Doing dvi in bash" ; \
4481 (cd $(HOST_SUBDIR)/bash && \
4482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4484 "RANLIB=$${RANLIB}" \
4485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4486 dvi) \
4487 || exit 1
4489 @endif bash
4491 .PHONY: maybe-pdf-bash pdf-bash
4492 maybe-pdf-bash:
4493 @if bash
4494 maybe-pdf-bash: pdf-bash
4496 pdf-bash: \
4497 configure-bash
4498 @: $(MAKE); $(unstage)
4499 @[ -f ./bash/Makefile ] || exit 0; \
4500 r=`${PWD_COMMAND}`; export r; \
4501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4502 $(HOST_EXPORTS) \
4503 for flag in $(EXTRA_HOST_FLAGS) ; do \
4504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4505 done; \
4506 echo "Doing pdf in bash" ; \
4507 (cd $(HOST_SUBDIR)/bash && \
4508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4510 "RANLIB=$${RANLIB}" \
4511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4512 pdf) \
4513 || exit 1
4515 @endif bash
4517 .PHONY: maybe-html-bash html-bash
4518 maybe-html-bash:
4519 @if bash
4520 maybe-html-bash: html-bash
4522 html-bash: \
4523 configure-bash
4524 @: $(MAKE); $(unstage)
4525 @[ -f ./bash/Makefile ] || exit 0; \
4526 r=`${PWD_COMMAND}`; export r; \
4527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4528 $(HOST_EXPORTS) \
4529 for flag in $(EXTRA_HOST_FLAGS) ; do \
4530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4531 done; \
4532 echo "Doing html in bash" ; \
4533 (cd $(HOST_SUBDIR)/bash && \
4534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4536 "RANLIB=$${RANLIB}" \
4537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4538 html) \
4539 || exit 1
4541 @endif bash
4543 .PHONY: maybe-TAGS-bash TAGS-bash
4544 maybe-TAGS-bash:
4545 @if bash
4546 maybe-TAGS-bash: TAGS-bash
4548 TAGS-bash: \
4549 configure-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 TAGS 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 TAGS) \
4565 || exit 1
4567 @endif bash
4569 .PHONY: maybe-install-info-bash install-info-bash
4570 maybe-install-info-bash:
4571 @if bash
4572 maybe-install-info-bash: install-info-bash
4574 install-info-bash: \
4575 configure-bash \
4576 info-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-info 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-info) \
4592 || exit 1
4594 @endif bash
4596 .PHONY: maybe-install-pdf-bash install-pdf-bash
4597 maybe-install-pdf-bash:
4598 @if bash
4599 maybe-install-pdf-bash: install-pdf-bash
4601 install-pdf-bash: \
4602 configure-bash \
4603 pdf-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-pdf 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-pdf) \
4619 || exit 1
4621 @endif bash
4623 .PHONY: maybe-install-html-bash install-html-bash
4624 maybe-install-html-bash:
4625 @if bash
4626 maybe-install-html-bash: install-html-bash
4628 install-html-bash: \
4629 configure-bash \
4630 html-bash
4631 @: $(MAKE); $(unstage)
4632 @[ -f ./bash/Makefile ] || exit 0; \
4633 r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 $(HOST_EXPORTS) \
4636 for flag in $(EXTRA_HOST_FLAGS) ; do \
4637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4638 done; \
4639 echo "Doing install-html in bash" ; \
4640 (cd $(HOST_SUBDIR)/bash && \
4641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4643 "RANLIB=$${RANLIB}" \
4644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4645 install-html) \
4646 || exit 1
4648 @endif bash
4650 .PHONY: maybe-installcheck-bash installcheck-bash
4651 maybe-installcheck-bash:
4652 @if bash
4653 maybe-installcheck-bash: installcheck-bash
4655 installcheck-bash: \
4656 configure-bash
4657 @: $(MAKE); $(unstage)
4658 @[ -f ./bash/Makefile ] || exit 0; \
4659 r=`${PWD_COMMAND}`; export r; \
4660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661 $(HOST_EXPORTS) \
4662 for flag in $(EXTRA_HOST_FLAGS) ; do \
4663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664 done; \
4665 echo "Doing installcheck in bash" ; \
4666 (cd $(HOST_SUBDIR)/bash && \
4667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669 "RANLIB=$${RANLIB}" \
4670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4671 installcheck) \
4672 || exit 1
4674 @endif bash
4676 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4677 maybe-mostlyclean-bash:
4678 @if bash
4679 maybe-mostlyclean-bash: mostlyclean-bash
4681 mostlyclean-bash:
4682 @: $(MAKE); $(unstage)
4683 @[ -f ./bash/Makefile ] || exit 0; \
4684 r=`${PWD_COMMAND}`; export r; \
4685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686 $(HOST_EXPORTS) \
4687 for flag in $(EXTRA_HOST_FLAGS) ; do \
4688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4689 done; \
4690 echo "Doing mostlyclean in bash" ; \
4691 (cd $(HOST_SUBDIR)/bash && \
4692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4694 "RANLIB=$${RANLIB}" \
4695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4696 mostlyclean) \
4697 || exit 1
4699 @endif bash
4701 .PHONY: maybe-clean-bash clean-bash
4702 maybe-clean-bash:
4703 @if bash
4704 maybe-clean-bash: clean-bash
4706 clean-bash:
4707 @: $(MAKE); $(unstage)
4708 @[ -f ./bash/Makefile ] || exit 0; \
4709 r=`${PWD_COMMAND}`; export r; \
4710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4711 $(HOST_EXPORTS) \
4712 for flag in $(EXTRA_HOST_FLAGS) ; do \
4713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4714 done; \
4715 echo "Doing clean in bash" ; \
4716 (cd $(HOST_SUBDIR)/bash && \
4717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4719 "RANLIB=$${RANLIB}" \
4720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4721 clean) \
4722 || exit 1
4724 @endif bash
4726 .PHONY: maybe-distclean-bash distclean-bash
4727 maybe-distclean-bash:
4728 @if bash
4729 maybe-distclean-bash: distclean-bash
4731 distclean-bash:
4732 @: $(MAKE); $(unstage)
4733 @[ -f ./bash/Makefile ] || exit 0; \
4734 r=`${PWD_COMMAND}`; export r; \
4735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736 $(HOST_EXPORTS) \
4737 for flag in $(EXTRA_HOST_FLAGS) ; do \
4738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4739 done; \
4740 echo "Doing distclean in bash" ; \
4741 (cd $(HOST_SUBDIR)/bash && \
4742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4744 "RANLIB=$${RANLIB}" \
4745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4746 distclean) \
4747 || exit 1
4749 @endif bash
4751 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4752 maybe-maintainer-clean-bash:
4753 @if bash
4754 maybe-maintainer-clean-bash: maintainer-clean-bash
4756 maintainer-clean-bash:
4757 @: $(MAKE); $(unstage)
4758 @[ -f ./bash/Makefile ] || exit 0; \
4759 r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 $(HOST_EXPORTS) \
4762 for flag in $(EXTRA_HOST_FLAGS) ; do \
4763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764 done; \
4765 echo "Doing maintainer-clean in bash" ; \
4766 (cd $(HOST_SUBDIR)/bash && \
4767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769 "RANLIB=$${RANLIB}" \
4770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771 maintainer-clean) \
4772 || exit 1
4774 @endif bash
4778 .PHONY: configure-bfd maybe-configure-bfd
4779 maybe-configure-bfd:
4780 @if gcc-bootstrap
4781 configure-bfd: stage_current
4782 @endif gcc-bootstrap
4783 @if bfd
4784 maybe-configure-bfd: configure-bfd
4785 configure-bfd:
4786 @r=`${PWD_COMMAND}`; export r; \
4787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4790 $(HOST_EXPORTS) \
4791 echo Configuring in $(HOST_SUBDIR)/bfd; \
4792 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4793 case $(srcdir) in \
4794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4795 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4797 esac; \
4798 srcdiroption="--srcdir=$${topdir}/bfd"; \
4799 libsrcdir="$$s/bfd"; \
4800 $(SHELL) $${libsrcdir}/configure \
4801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4802 --target=${target_alias} $${srcdiroption} \
4803 || exit 1
4804 @endif bfd
4808 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4809 maybe-configure-stage1-bfd:
4810 @if bfd-bootstrap
4811 maybe-configure-stage1-bfd: configure-stage1-bfd
4812 configure-stage1-bfd:
4813 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4814 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4815 @r=`${PWD_COMMAND}`; export r; \
4816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4817 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4818 $(HOST_EXPORTS) \
4819 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4820 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
4821 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4823 cd $(HOST_SUBDIR)/bfd || exit 1; \
4824 case $(srcdir) in \
4825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4826 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4828 esac; \
4829 srcdiroption="--srcdir=$${topdir}/bfd"; \
4830 libsrcdir="$$s/bfd"; \
4831 $(SHELL) $${libsrcdir}/configure \
4832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4833 --target=${target_alias} $${srcdiroption} \
4835 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4836 @endif bfd-bootstrap
4838 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4839 maybe-configure-stage2-bfd:
4840 @if bfd-bootstrap
4841 maybe-configure-stage2-bfd: configure-stage2-bfd
4842 configure-stage2-bfd:
4843 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4845 @r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4848 $(HOST_EXPORTS) \
4849 $(POSTSTAGE1_HOST_EXPORTS) \
4850 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4851 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4852 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4854 cd $(HOST_SUBDIR)/bfd || exit 1; \
4855 case $(srcdir) in \
4856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4857 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4859 esac; \
4860 srcdiroption="--srcdir=$${topdir}/bfd"; \
4861 libsrcdir="$$s/bfd"; \
4862 $(SHELL) $${libsrcdir}/configure \
4863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4864 --target=${target_alias} $${srcdiroption} \
4865 --with-build-libsubdir=$(HOST_SUBDIR) \
4866 @stage2_werror_flag@
4867 @endif bfd-bootstrap
4869 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4870 maybe-configure-stageb2g0-bfd:
4871 @if bfd-bootstrap
4872 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4873 configure-stageb2g0-bfd:
4874 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4876 @r=`${PWD_COMMAND}`; export r; \
4877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4878 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4879 $(HOST_EXPORTS) \
4880 $(POSTSTAGE1_HOST_EXPORTS) \
4881 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4882 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
4883 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4885 cd $(HOST_SUBDIR)/bfd || exit 1; \
4886 case $(srcdir) in \
4887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4888 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4890 esac; \
4891 srcdiroption="--srcdir=$${topdir}/bfd"; \
4892 libsrcdir="$$s/bfd"; \
4893 $(SHELL) $${libsrcdir}/configure \
4894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4895 --target=${target_alias} $${srcdiroption} \
4896 --with-build-libsubdir=$(HOST_SUBDIR) \
4897 @stage2_werror_flag@
4898 @endif bfd-bootstrap
4900 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4901 maybe-configure-stage3-bfd:
4902 @if bfd-bootstrap
4903 maybe-configure-stage3-bfd: configure-stage3-bfd
4904 configure-stage3-bfd:
4905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4907 @r=`${PWD_COMMAND}`; export r; \
4908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4909 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4910 $(HOST_EXPORTS) \
4911 $(POSTSTAGE1_HOST_EXPORTS) \
4912 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4913 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4914 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4916 cd $(HOST_SUBDIR)/bfd || exit 1; \
4917 case $(srcdir) in \
4918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4919 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4921 esac; \
4922 srcdiroption="--srcdir=$${topdir}/bfd"; \
4923 libsrcdir="$$s/bfd"; \
4924 $(SHELL) $${libsrcdir}/configure \
4925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4926 --target=${target_alias} $${srcdiroption} \
4927 --with-build-libsubdir=$(HOST_SUBDIR) \
4928 @stage2_werror_flag@
4929 @endif bfd-bootstrap
4931 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4932 maybe-configure-stageb3g2-bfd:
4933 @if bfd-bootstrap
4934 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4935 configure-stageb3g2-bfd:
4936 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4938 @r=`${PWD_COMMAND}`; export r; \
4939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4940 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4941 $(HOST_EXPORTS) \
4942 $(POSTSTAGE1_HOST_EXPORTS) \
4943 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4944 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
4945 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4947 cd $(HOST_SUBDIR)/bfd || exit 1; \
4948 case $(srcdir) in \
4949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4950 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4952 esac; \
4953 srcdiroption="--srcdir=$${topdir}/bfd"; \
4954 libsrcdir="$$s/bfd"; \
4955 $(SHELL) $${libsrcdir}/configure \
4956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4957 --target=${target_alias} $${srcdiroption} \
4958 --with-build-libsubdir=$(HOST_SUBDIR) \
4959 @stage2_werror_flag@
4960 @endif bfd-bootstrap
4962 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4963 maybe-configure-stage4-bfd:
4964 @if bfd-bootstrap
4965 maybe-configure-stage4-bfd: configure-stage4-bfd
4966 configure-stage4-bfd:
4967 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4969 @r=`${PWD_COMMAND}`; export r; \
4970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4972 $(HOST_EXPORTS) \
4973 $(POSTSTAGE1_HOST_EXPORTS) \
4974 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4975 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4976 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4978 cd $(HOST_SUBDIR)/bfd || exit 1; \
4979 case $(srcdir) in \
4980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4981 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4983 esac; \
4984 srcdiroption="--srcdir=$${topdir}/bfd"; \
4985 libsrcdir="$$s/bfd"; \
4986 $(SHELL) $${libsrcdir}/configure \
4987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4988 --target=${target_alias} $${srcdiroption} \
4989 --with-build-libsubdir=$(HOST_SUBDIR) \
4990 @stage2_werror_flag@
4991 @endif bfd-bootstrap
4993 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4994 maybe-configure-stageprofile-bfd:
4995 @if bfd-bootstrap
4996 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4997 configure-stageprofile-bfd:
4998 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5000 @r=`${PWD_COMMAND}`; export r; \
5001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5002 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5003 $(HOST_EXPORTS) \
5004 $(POSTSTAGE1_HOST_EXPORTS) \
5005 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5006 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5007 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5009 cd $(HOST_SUBDIR)/bfd || exit 1; \
5010 case $(srcdir) in \
5011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5012 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5014 esac; \
5015 srcdiroption="--srcdir=$${topdir}/bfd"; \
5016 libsrcdir="$$s/bfd"; \
5017 $(SHELL) $${libsrcdir}/configure \
5018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5019 --target=${target_alias} $${srcdiroption} \
5020 --with-build-libsubdir=$(HOST_SUBDIR) \
5021 @stage2_werror_flag@
5022 @endif bfd-bootstrap
5024 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5025 maybe-configure-stagefeedback-bfd:
5026 @if bfd-bootstrap
5027 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5028 configure-stagefeedback-bfd:
5029 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5031 @r=`${PWD_COMMAND}`; export r; \
5032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5033 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5034 $(HOST_EXPORTS) \
5035 $(POSTSTAGE1_HOST_EXPORTS) \
5036 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5037 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5038 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5040 cd $(HOST_SUBDIR)/bfd || exit 1; \
5041 case $(srcdir) in \
5042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5043 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5045 esac; \
5046 srcdiroption="--srcdir=$${topdir}/bfd"; \
5047 libsrcdir="$$s/bfd"; \
5048 $(SHELL) $${libsrcdir}/configure \
5049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5050 --target=${target_alias} $${srcdiroption} \
5051 --with-build-libsubdir=$(HOST_SUBDIR) \
5052 @stage2_werror_flag@
5053 @endif bfd-bootstrap
5059 .PHONY: all-bfd maybe-all-bfd
5060 maybe-all-bfd:
5061 @if gcc-bootstrap
5062 all-bfd: stage_current
5063 @endif gcc-bootstrap
5064 @if bfd
5065 TARGET-bfd=all
5066 maybe-all-bfd: all-bfd
5067 all-bfd: configure-bfd
5068 @r=`${PWD_COMMAND}`; export r; \
5069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5070 $(HOST_EXPORTS) \
5071 (cd $(HOST_SUBDIR)/bfd && \
5072 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
5073 @endif bfd
5077 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5078 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5079 maybe-all-stage1-bfd:
5080 maybe-clean-stage1-bfd:
5081 @if bfd-bootstrap
5082 maybe-all-stage1-bfd: all-stage1-bfd
5083 all-stage1: all-stage1-bfd
5084 TARGET-stage1-bfd = $(TARGET-bfd)
5085 all-stage1-bfd: configure-stage1-bfd
5086 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5087 @r=`${PWD_COMMAND}`; export r; \
5088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5089 $(HOST_EXPORTS) \
5090 cd $(HOST_SUBDIR)/bfd && \
5091 $(MAKE) $(FLAGS_TO_PASS) \
5092 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5093 $(TARGET-stage1-bfd)
5095 maybe-clean-stage1-bfd: clean-stage1-bfd
5096 clean-stage1: clean-stage1-bfd
5097 clean-stage1-bfd:
5098 @if [ $(current_stage) = stage1 ]; then \
5099 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5100 else \
5101 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5102 $(MAKE) stage1-start; \
5103 fi; \
5104 cd $(HOST_SUBDIR)/bfd && \
5105 $(MAKE) $(FLAGS_TO_PASS) \
5106 clean
5107 @endif bfd-bootstrap
5110 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5111 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5112 maybe-all-stage2-bfd:
5113 maybe-clean-stage2-bfd:
5114 @if bfd-bootstrap
5115 maybe-all-stage2-bfd: all-stage2-bfd
5116 all-stage2: all-stage2-bfd
5117 TARGET-stage2-bfd = $(TARGET-bfd)
5118 all-stage2-bfd: configure-stage2-bfd
5119 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5120 @r=`${PWD_COMMAND}`; export r; \
5121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122 $(HOST_EXPORTS) \
5123 $(POSTSTAGE1_HOST_EXPORTS) \
5124 cd $(HOST_SUBDIR)/bfd && \
5125 $(MAKE) $(FLAGS_TO_PASS) \
5126 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5127 $(TARGET-stage2-bfd)
5129 maybe-clean-stage2-bfd: clean-stage2-bfd
5130 clean-stage2: clean-stage2-bfd
5131 clean-stage2-bfd:
5132 @if [ $(current_stage) = stage2 ]; then \
5133 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5134 else \
5135 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5136 $(MAKE) stage2-start; \
5137 fi; \
5138 cd $(HOST_SUBDIR)/bfd && \
5139 $(MAKE) $(FLAGS_TO_PASS) \
5140 $(POSTSTAGE1_FLAGS_TO_PASS) \
5141 clean
5142 @endif bfd-bootstrap
5145 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5146 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5147 maybe-all-stageb2g0-bfd:
5148 maybe-clean-stageb2g0-bfd:
5149 @if bfd-bootstrap
5150 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5151 all-stageb2g0: all-stageb2g0-bfd
5152 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5153 all-stageb2g0-bfd: configure-stageb2g0-bfd
5154 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5155 @r=`${PWD_COMMAND}`; export r; \
5156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157 $(HOST_EXPORTS) \
5158 $(POSTSTAGE1_HOST_EXPORTS) \
5159 cd $(HOST_SUBDIR)/bfd && \
5160 $(MAKE) $(FLAGS_TO_PASS) \
5161 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
5162 $(TARGET-stageb2g0-bfd)
5164 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5165 clean-stageb2g0: clean-stageb2g0-bfd
5166 clean-stageb2g0-bfd:
5167 @if [ $(current_stage) = stageb2g0 ]; then \
5168 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5169 else \
5170 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5171 $(MAKE) stageb2g0-start; \
5172 fi; \
5173 cd $(HOST_SUBDIR)/bfd && \
5174 $(MAKE) $(FLAGS_TO_PASS) \
5175 $(POSTSTAGE1_FLAGS_TO_PASS) \
5176 clean
5177 @endif bfd-bootstrap
5180 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5181 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5182 maybe-all-stage3-bfd:
5183 maybe-clean-stage3-bfd:
5184 @if bfd-bootstrap
5185 maybe-all-stage3-bfd: all-stage3-bfd
5186 all-stage3: all-stage3-bfd
5187 TARGET-stage3-bfd = $(TARGET-bfd)
5188 all-stage3-bfd: configure-stage3-bfd
5189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5190 @r=`${PWD_COMMAND}`; export r; \
5191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192 $(HOST_EXPORTS) \
5193 $(POSTSTAGE1_HOST_EXPORTS) \
5194 cd $(HOST_SUBDIR)/bfd && \
5195 $(MAKE) $(FLAGS_TO_PASS) \
5196 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5197 $(TARGET-stage3-bfd)
5199 maybe-clean-stage3-bfd: clean-stage3-bfd
5200 clean-stage3: clean-stage3-bfd
5201 clean-stage3-bfd:
5202 @if [ $(current_stage) = stage3 ]; then \
5203 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5204 else \
5205 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5206 $(MAKE) stage3-start; \
5207 fi; \
5208 cd $(HOST_SUBDIR)/bfd && \
5209 $(MAKE) $(FLAGS_TO_PASS) \
5210 $(POSTSTAGE1_FLAGS_TO_PASS) \
5211 clean
5212 @endif bfd-bootstrap
5215 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5216 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5217 maybe-all-stageb3g2-bfd:
5218 maybe-clean-stageb3g2-bfd:
5219 @if bfd-bootstrap
5220 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5221 all-stageb3g2: all-stageb3g2-bfd
5222 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5223 all-stageb3g2-bfd: configure-stageb3g2-bfd
5224 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5225 @r=`${PWD_COMMAND}`; export r; \
5226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5227 $(HOST_EXPORTS) \
5228 $(POSTSTAGE1_HOST_EXPORTS) \
5229 cd $(HOST_SUBDIR)/bfd && \
5230 $(MAKE) $(FLAGS_TO_PASS) \
5231 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
5232 $(TARGET-stageb3g2-bfd)
5234 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5235 clean-stageb3g2: clean-stageb3g2-bfd
5236 clean-stageb3g2-bfd:
5237 @if [ $(current_stage) = stageb3g2 ]; then \
5238 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5239 else \
5240 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5241 $(MAKE) stageb3g2-start; \
5242 fi; \
5243 cd $(HOST_SUBDIR)/bfd && \
5244 $(MAKE) $(FLAGS_TO_PASS) \
5245 $(POSTSTAGE1_FLAGS_TO_PASS) \
5246 clean
5247 @endif bfd-bootstrap
5250 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5251 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5252 maybe-all-stage4-bfd:
5253 maybe-clean-stage4-bfd:
5254 @if bfd-bootstrap
5255 maybe-all-stage4-bfd: all-stage4-bfd
5256 all-stage4: all-stage4-bfd
5257 TARGET-stage4-bfd = $(TARGET-bfd)
5258 all-stage4-bfd: configure-stage4-bfd
5259 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5260 @r=`${PWD_COMMAND}`; export r; \
5261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5262 $(HOST_EXPORTS) \
5263 $(POSTSTAGE1_HOST_EXPORTS) \
5264 cd $(HOST_SUBDIR)/bfd && \
5265 $(MAKE) $(FLAGS_TO_PASS) \
5266 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5267 $(TARGET-stage4-bfd)
5269 maybe-clean-stage4-bfd: clean-stage4-bfd
5270 clean-stage4: clean-stage4-bfd
5271 clean-stage4-bfd:
5272 @if [ $(current_stage) = stage4 ]; then \
5273 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5274 else \
5275 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5276 $(MAKE) stage4-start; \
5277 fi; \
5278 cd $(HOST_SUBDIR)/bfd && \
5279 $(MAKE) $(FLAGS_TO_PASS) \
5280 $(POSTSTAGE1_FLAGS_TO_PASS) \
5281 clean
5282 @endif bfd-bootstrap
5285 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5286 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5287 maybe-all-stageprofile-bfd:
5288 maybe-clean-stageprofile-bfd:
5289 @if bfd-bootstrap
5290 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5291 all-stageprofile: all-stageprofile-bfd
5292 TARGET-stageprofile-bfd = $(TARGET-bfd)
5293 all-stageprofile-bfd: configure-stageprofile-bfd
5294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5295 @r=`${PWD_COMMAND}`; export r; \
5296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297 $(HOST_EXPORTS) \
5298 $(POSTSTAGE1_HOST_EXPORTS) \
5299 cd $(HOST_SUBDIR)/bfd && \
5300 $(MAKE) $(FLAGS_TO_PASS) \
5301 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
5302 $(TARGET-stageprofile-bfd)
5304 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5305 clean-stageprofile: clean-stageprofile-bfd
5306 clean-stageprofile-bfd:
5307 @if [ $(current_stage) = stageprofile ]; then \
5308 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5309 else \
5310 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5311 $(MAKE) stageprofile-start; \
5312 fi; \
5313 cd $(HOST_SUBDIR)/bfd && \
5314 $(MAKE) $(FLAGS_TO_PASS) \
5315 $(POSTSTAGE1_FLAGS_TO_PASS) \
5316 clean
5317 @endif bfd-bootstrap
5320 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5321 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5322 maybe-all-stagefeedback-bfd:
5323 maybe-clean-stagefeedback-bfd:
5324 @if bfd-bootstrap
5325 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5326 all-stagefeedback: all-stagefeedback-bfd
5327 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5328 all-stagefeedback-bfd: configure-stagefeedback-bfd
5329 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5330 @r=`${PWD_COMMAND}`; export r; \
5331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5332 $(HOST_EXPORTS) \
5333 $(POSTSTAGE1_HOST_EXPORTS) \
5334 cd $(HOST_SUBDIR)/bfd && \
5335 $(MAKE) $(FLAGS_TO_PASS) \
5336 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
5337 $(TARGET-stagefeedback-bfd)
5339 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5340 clean-stagefeedback: clean-stagefeedback-bfd
5341 clean-stagefeedback-bfd:
5342 @if [ $(current_stage) = stagefeedback ]; then \
5343 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5344 else \
5345 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5346 $(MAKE) stagefeedback-start; \
5347 fi; \
5348 cd $(HOST_SUBDIR)/bfd && \
5349 $(MAKE) $(FLAGS_TO_PASS) \
5350 $(POSTSTAGE1_FLAGS_TO_PASS) \
5351 clean
5352 @endif bfd-bootstrap
5358 .PHONY: check-bfd maybe-check-bfd
5359 maybe-check-bfd:
5360 @if bfd
5361 maybe-check-bfd: check-bfd
5363 check-bfd:
5364 @: $(MAKE); $(unstage)
5365 @r=`${PWD_COMMAND}`; export r; \
5366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367 $(HOST_EXPORTS) \
5368 (cd $(HOST_SUBDIR)/bfd && \
5369 $(MAKE) $(FLAGS_TO_PASS) check)
5371 @endif bfd
5373 .PHONY: install-bfd maybe-install-bfd
5374 maybe-install-bfd:
5375 @if bfd
5376 maybe-install-bfd: install-bfd
5378 install-bfd: installdirs
5379 @: $(MAKE); $(unstage)
5380 @r=`${PWD_COMMAND}`; export r; \
5381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5382 $(HOST_EXPORTS) \
5383 (cd $(HOST_SUBDIR)/bfd && \
5384 $(MAKE) $(FLAGS_TO_PASS) install)
5386 @endif bfd
5388 # Other targets (info, dvi, pdf, etc.)
5390 .PHONY: maybe-info-bfd info-bfd
5391 maybe-info-bfd:
5392 @if bfd
5393 maybe-info-bfd: info-bfd
5395 info-bfd: \
5396 configure-bfd
5397 @[ -f ./bfd/Makefile ] || exit 0; \
5398 r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 $(HOST_EXPORTS) \
5401 for flag in $(EXTRA_HOST_FLAGS) ; do \
5402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5403 done; \
5404 echo "Doing info in bfd" ; \
5405 (cd $(HOST_SUBDIR)/bfd && \
5406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5408 "RANLIB=$${RANLIB}" \
5409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5410 info) \
5411 || exit 1
5413 @endif bfd
5415 .PHONY: maybe-dvi-bfd dvi-bfd
5416 maybe-dvi-bfd:
5417 @if bfd
5418 maybe-dvi-bfd: dvi-bfd
5420 dvi-bfd: \
5421 configure-bfd
5422 @[ -f ./bfd/Makefile ] || exit 0; \
5423 r=`${PWD_COMMAND}`; export r; \
5424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425 $(HOST_EXPORTS) \
5426 for flag in $(EXTRA_HOST_FLAGS) ; do \
5427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5428 done; \
5429 echo "Doing dvi in bfd" ; \
5430 (cd $(HOST_SUBDIR)/bfd && \
5431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5433 "RANLIB=$${RANLIB}" \
5434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5435 dvi) \
5436 || exit 1
5438 @endif bfd
5440 .PHONY: maybe-pdf-bfd pdf-bfd
5441 maybe-pdf-bfd:
5442 @if bfd
5443 maybe-pdf-bfd: pdf-bfd
5445 pdf-bfd: \
5446 configure-bfd
5447 @[ -f ./bfd/Makefile ] || exit 0; \
5448 r=`${PWD_COMMAND}`; export r; \
5449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5450 $(HOST_EXPORTS) \
5451 for flag in $(EXTRA_HOST_FLAGS) ; do \
5452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5453 done; \
5454 echo "Doing pdf in bfd" ; \
5455 (cd $(HOST_SUBDIR)/bfd && \
5456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5458 "RANLIB=$${RANLIB}" \
5459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5460 pdf) \
5461 || exit 1
5463 @endif bfd
5465 .PHONY: maybe-html-bfd html-bfd
5466 maybe-html-bfd:
5467 @if bfd
5468 maybe-html-bfd: html-bfd
5470 html-bfd: \
5471 configure-bfd
5472 @[ -f ./bfd/Makefile ] || exit 0; \
5473 r=`${PWD_COMMAND}`; export r; \
5474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475 $(HOST_EXPORTS) \
5476 for flag in $(EXTRA_HOST_FLAGS) ; do \
5477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478 done; \
5479 echo "Doing html in bfd" ; \
5480 (cd $(HOST_SUBDIR)/bfd && \
5481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483 "RANLIB=$${RANLIB}" \
5484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485 html) \
5486 || exit 1
5488 @endif bfd
5490 .PHONY: maybe-TAGS-bfd TAGS-bfd
5491 maybe-TAGS-bfd:
5492 @if bfd
5493 maybe-TAGS-bfd: TAGS-bfd
5495 TAGS-bfd: \
5496 configure-bfd
5497 @[ -f ./bfd/Makefile ] || exit 0; \
5498 r=`${PWD_COMMAND}`; export r; \
5499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500 $(HOST_EXPORTS) \
5501 for flag in $(EXTRA_HOST_FLAGS) ; do \
5502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503 done; \
5504 echo "Doing TAGS in bfd" ; \
5505 (cd $(HOST_SUBDIR)/bfd && \
5506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508 "RANLIB=$${RANLIB}" \
5509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510 TAGS) \
5511 || exit 1
5513 @endif bfd
5515 .PHONY: maybe-install-info-bfd install-info-bfd
5516 maybe-install-info-bfd:
5517 @if bfd
5518 maybe-install-info-bfd: install-info-bfd
5520 install-info-bfd: \
5521 configure-bfd \
5522 info-bfd
5523 @[ -f ./bfd/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing install-info in bfd" ; \
5531 (cd $(HOST_SUBDIR)/bfd && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 install-info) \
5537 || exit 1
5539 @endif bfd
5541 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5542 maybe-install-pdf-bfd:
5543 @if bfd
5544 maybe-install-pdf-bfd: install-pdf-bfd
5546 install-pdf-bfd: \
5547 configure-bfd \
5548 pdf-bfd
5549 @[ -f ./bfd/Makefile ] || exit 0; \
5550 r=`${PWD_COMMAND}`; export r; \
5551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5552 $(HOST_EXPORTS) \
5553 for flag in $(EXTRA_HOST_FLAGS) ; do \
5554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5555 done; \
5556 echo "Doing install-pdf in bfd" ; \
5557 (cd $(HOST_SUBDIR)/bfd && \
5558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5560 "RANLIB=$${RANLIB}" \
5561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5562 install-pdf) \
5563 || exit 1
5565 @endif bfd
5567 .PHONY: maybe-install-html-bfd install-html-bfd
5568 maybe-install-html-bfd:
5569 @if bfd
5570 maybe-install-html-bfd: install-html-bfd
5572 install-html-bfd: \
5573 configure-bfd \
5574 html-bfd
5575 @[ -f ./bfd/Makefile ] || exit 0; \
5576 r=`${PWD_COMMAND}`; export r; \
5577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5578 $(HOST_EXPORTS) \
5579 for flag in $(EXTRA_HOST_FLAGS) ; do \
5580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5581 done; \
5582 echo "Doing install-html in bfd" ; \
5583 (cd $(HOST_SUBDIR)/bfd && \
5584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5586 "RANLIB=$${RANLIB}" \
5587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5588 install-html) \
5589 || exit 1
5591 @endif bfd
5593 .PHONY: maybe-installcheck-bfd installcheck-bfd
5594 maybe-installcheck-bfd:
5595 @if bfd
5596 maybe-installcheck-bfd: installcheck-bfd
5598 installcheck-bfd: \
5599 configure-bfd
5600 @[ -f ./bfd/Makefile ] || exit 0; \
5601 r=`${PWD_COMMAND}`; export r; \
5602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5603 $(HOST_EXPORTS) \
5604 for flag in $(EXTRA_HOST_FLAGS) ; do \
5605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5606 done; \
5607 echo "Doing installcheck in bfd" ; \
5608 (cd $(HOST_SUBDIR)/bfd && \
5609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5611 "RANLIB=$${RANLIB}" \
5612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5613 installcheck) \
5614 || exit 1
5616 @endif bfd
5618 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5619 maybe-mostlyclean-bfd:
5620 @if bfd
5621 maybe-mostlyclean-bfd: mostlyclean-bfd
5623 mostlyclean-bfd:
5624 @[ -f ./bfd/Makefile ] || exit 0; \
5625 r=`${PWD_COMMAND}`; export r; \
5626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5627 $(HOST_EXPORTS) \
5628 for flag in $(EXTRA_HOST_FLAGS) ; do \
5629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5630 done; \
5631 echo "Doing mostlyclean in bfd" ; \
5632 (cd $(HOST_SUBDIR)/bfd && \
5633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5635 "RANLIB=$${RANLIB}" \
5636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 mostlyclean) \
5638 || exit 1
5640 @endif bfd
5642 .PHONY: maybe-clean-bfd clean-bfd
5643 maybe-clean-bfd:
5644 @if bfd
5645 maybe-clean-bfd: clean-bfd
5647 clean-bfd:
5648 @[ -f ./bfd/Makefile ] || exit 0; \
5649 r=`${PWD_COMMAND}`; export r; \
5650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651 $(HOST_EXPORTS) \
5652 for flag in $(EXTRA_HOST_FLAGS) ; do \
5653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5654 done; \
5655 echo "Doing clean in bfd" ; \
5656 (cd $(HOST_SUBDIR)/bfd && \
5657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5659 "RANLIB=$${RANLIB}" \
5660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5661 clean) \
5662 || exit 1
5664 @endif bfd
5666 .PHONY: maybe-distclean-bfd distclean-bfd
5667 maybe-distclean-bfd:
5668 @if bfd
5669 maybe-distclean-bfd: distclean-bfd
5671 distclean-bfd:
5672 @[ -f ./bfd/Makefile ] || exit 0; \
5673 r=`${PWD_COMMAND}`; export r; \
5674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 $(HOST_EXPORTS) \
5676 for flag in $(EXTRA_HOST_FLAGS) ; do \
5677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5678 done; \
5679 echo "Doing distclean in bfd" ; \
5680 (cd $(HOST_SUBDIR)/bfd && \
5681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5683 "RANLIB=$${RANLIB}" \
5684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5685 distclean) \
5686 || exit 1
5688 @endif bfd
5690 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5691 maybe-maintainer-clean-bfd:
5692 @if bfd
5693 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5695 maintainer-clean-bfd:
5696 @[ -f ./bfd/Makefile ] || exit 0; \
5697 r=`${PWD_COMMAND}`; export r; \
5698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699 $(HOST_EXPORTS) \
5700 for flag in $(EXTRA_HOST_FLAGS) ; do \
5701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5702 done; \
5703 echo "Doing maintainer-clean in bfd" ; \
5704 (cd $(HOST_SUBDIR)/bfd && \
5705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5707 "RANLIB=$${RANLIB}" \
5708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5709 maintainer-clean) \
5710 || exit 1
5712 @endif bfd
5716 .PHONY: configure-opcodes maybe-configure-opcodes
5717 maybe-configure-opcodes:
5718 @if gcc-bootstrap
5719 configure-opcodes: stage_current
5720 @endif gcc-bootstrap
5721 @if opcodes
5722 maybe-configure-opcodes: configure-opcodes
5723 configure-opcodes:
5724 @r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5728 $(HOST_EXPORTS) \
5729 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5730 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5731 case $(srcdir) in \
5732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5733 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5735 esac; \
5736 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5737 libsrcdir="$$s/opcodes"; \
5738 $(SHELL) $${libsrcdir}/configure \
5739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5740 --target=${target_alias} $${srcdiroption} \
5741 || exit 1
5742 @endif opcodes
5746 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5747 maybe-configure-stage1-opcodes:
5748 @if opcodes-bootstrap
5749 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5750 configure-stage1-opcodes:
5751 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5753 @r=`${PWD_COMMAND}`; export r; \
5754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5755 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5756 $(HOST_EXPORTS) \
5757 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5758 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
5759 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5761 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5762 case $(srcdir) in \
5763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5764 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5766 esac; \
5767 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5768 libsrcdir="$$s/opcodes"; \
5769 $(SHELL) $${libsrcdir}/configure \
5770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5771 --target=${target_alias} $${srcdiroption} \
5773 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5774 @endif opcodes-bootstrap
5776 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5777 maybe-configure-stage2-opcodes:
5778 @if opcodes-bootstrap
5779 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5780 configure-stage2-opcodes:
5781 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5783 @r=`${PWD_COMMAND}`; export r; \
5784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5786 $(HOST_EXPORTS) \
5787 $(POSTSTAGE1_HOST_EXPORTS) \
5788 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5789 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5790 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5792 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5793 case $(srcdir) in \
5794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5795 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5797 esac; \
5798 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5799 libsrcdir="$$s/opcodes"; \
5800 $(SHELL) $${libsrcdir}/configure \
5801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5802 --target=${target_alias} $${srcdiroption} \
5803 --with-build-libsubdir=$(HOST_SUBDIR) \
5804 @stage2_werror_flag@
5805 @endif opcodes-bootstrap
5807 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5808 maybe-configure-stageb2g0-opcodes:
5809 @if opcodes-bootstrap
5810 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5811 configure-stageb2g0-opcodes:
5812 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5814 @r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5817 $(HOST_EXPORTS) \
5818 $(POSTSTAGE1_HOST_EXPORTS) \
5819 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5820 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
5821 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5823 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5824 case $(srcdir) in \
5825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5826 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5828 esac; \
5829 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5830 libsrcdir="$$s/opcodes"; \
5831 $(SHELL) $${libsrcdir}/configure \
5832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5833 --target=${target_alias} $${srcdiroption} \
5834 --with-build-libsubdir=$(HOST_SUBDIR) \
5835 @stage2_werror_flag@
5836 @endif opcodes-bootstrap
5838 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5839 maybe-configure-stage3-opcodes:
5840 @if opcodes-bootstrap
5841 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5842 configure-stage3-opcodes:
5843 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5845 @r=`${PWD_COMMAND}`; export r; \
5846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5848 $(HOST_EXPORTS) \
5849 $(POSTSTAGE1_HOST_EXPORTS) \
5850 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5851 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5852 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5854 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5855 case $(srcdir) in \
5856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5857 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5859 esac; \
5860 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5861 libsrcdir="$$s/opcodes"; \
5862 $(SHELL) $${libsrcdir}/configure \
5863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5864 --target=${target_alias} $${srcdiroption} \
5865 --with-build-libsubdir=$(HOST_SUBDIR) \
5866 @stage2_werror_flag@
5867 @endif opcodes-bootstrap
5869 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5870 maybe-configure-stageb3g2-opcodes:
5871 @if opcodes-bootstrap
5872 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5873 configure-stageb3g2-opcodes:
5874 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5876 @r=`${PWD_COMMAND}`; export r; \
5877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5878 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5879 $(HOST_EXPORTS) \
5880 $(POSTSTAGE1_HOST_EXPORTS) \
5881 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5882 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
5883 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5885 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5886 case $(srcdir) in \
5887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5888 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5890 esac; \
5891 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5892 libsrcdir="$$s/opcodes"; \
5893 $(SHELL) $${libsrcdir}/configure \
5894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5895 --target=${target_alias} $${srcdiroption} \
5896 --with-build-libsubdir=$(HOST_SUBDIR) \
5897 @stage2_werror_flag@
5898 @endif opcodes-bootstrap
5900 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5901 maybe-configure-stage4-opcodes:
5902 @if opcodes-bootstrap
5903 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5904 configure-stage4-opcodes:
5905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5907 @r=`${PWD_COMMAND}`; export r; \
5908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5910 $(HOST_EXPORTS) \
5911 $(POSTSTAGE1_HOST_EXPORTS) \
5912 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5914 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5916 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5917 case $(srcdir) in \
5918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5919 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5921 esac; \
5922 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5923 libsrcdir="$$s/opcodes"; \
5924 $(SHELL) $${libsrcdir}/configure \
5925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5926 --target=${target_alias} $${srcdiroption} \
5927 --with-build-libsubdir=$(HOST_SUBDIR) \
5928 @stage2_werror_flag@
5929 @endif opcodes-bootstrap
5931 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5932 maybe-configure-stageprofile-opcodes:
5933 @if opcodes-bootstrap
5934 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5935 configure-stageprofile-opcodes:
5936 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5938 @r=`${PWD_COMMAND}`; export r; \
5939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5941 $(HOST_EXPORTS) \
5942 $(POSTSTAGE1_HOST_EXPORTS) \
5943 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5944 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5945 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5947 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5948 case $(srcdir) in \
5949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5950 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5952 esac; \
5953 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5954 libsrcdir="$$s/opcodes"; \
5955 $(SHELL) $${libsrcdir}/configure \
5956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5957 --target=${target_alias} $${srcdiroption} \
5958 --with-build-libsubdir=$(HOST_SUBDIR) \
5959 @stage2_werror_flag@
5960 @endif opcodes-bootstrap
5962 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5963 maybe-configure-stagefeedback-opcodes:
5964 @if opcodes-bootstrap
5965 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5966 configure-stagefeedback-opcodes:
5967 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5969 @r=`${PWD_COMMAND}`; export r; \
5970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5971 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5972 $(HOST_EXPORTS) \
5973 $(POSTSTAGE1_HOST_EXPORTS) \
5974 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5975 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5976 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5978 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5979 case $(srcdir) in \
5980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5981 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5983 esac; \
5984 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5985 libsrcdir="$$s/opcodes"; \
5986 $(SHELL) $${libsrcdir}/configure \
5987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5988 --target=${target_alias} $${srcdiroption} \
5989 --with-build-libsubdir=$(HOST_SUBDIR) \
5990 @stage2_werror_flag@
5991 @endif opcodes-bootstrap
5997 .PHONY: all-opcodes maybe-all-opcodes
5998 maybe-all-opcodes:
5999 @if gcc-bootstrap
6000 all-opcodes: stage_current
6001 @endif gcc-bootstrap
6002 @if opcodes
6003 TARGET-opcodes=all
6004 maybe-all-opcodes: all-opcodes
6005 all-opcodes: configure-opcodes
6006 @r=`${PWD_COMMAND}`; export r; \
6007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008 $(HOST_EXPORTS) \
6009 (cd $(HOST_SUBDIR)/opcodes && \
6010 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
6011 @endif opcodes
6015 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6016 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6017 maybe-all-stage1-opcodes:
6018 maybe-clean-stage1-opcodes:
6019 @if opcodes-bootstrap
6020 maybe-all-stage1-opcodes: all-stage1-opcodes
6021 all-stage1: all-stage1-opcodes
6022 TARGET-stage1-opcodes = $(TARGET-opcodes)
6023 all-stage1-opcodes: configure-stage1-opcodes
6024 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6025 @r=`${PWD_COMMAND}`; export r; \
6026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6027 $(HOST_EXPORTS) \
6028 cd $(HOST_SUBDIR)/opcodes && \
6029 $(MAKE) $(FLAGS_TO_PASS) \
6030 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6031 $(TARGET-stage1-opcodes)
6033 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6034 clean-stage1: clean-stage1-opcodes
6035 clean-stage1-opcodes:
6036 @if [ $(current_stage) = stage1 ]; then \
6037 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6038 else \
6039 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6040 $(MAKE) stage1-start; \
6041 fi; \
6042 cd $(HOST_SUBDIR)/opcodes && \
6043 $(MAKE) $(FLAGS_TO_PASS) \
6044 clean
6045 @endif opcodes-bootstrap
6048 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6049 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6050 maybe-all-stage2-opcodes:
6051 maybe-clean-stage2-opcodes:
6052 @if opcodes-bootstrap
6053 maybe-all-stage2-opcodes: all-stage2-opcodes
6054 all-stage2: all-stage2-opcodes
6055 TARGET-stage2-opcodes = $(TARGET-opcodes)
6056 all-stage2-opcodes: configure-stage2-opcodes
6057 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6058 @r=`${PWD_COMMAND}`; export r; \
6059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6060 $(HOST_EXPORTS) \
6061 $(POSTSTAGE1_HOST_EXPORTS) \
6062 cd $(HOST_SUBDIR)/opcodes && \
6063 $(MAKE) $(FLAGS_TO_PASS) \
6064 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6065 $(TARGET-stage2-opcodes)
6067 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6068 clean-stage2: clean-stage2-opcodes
6069 clean-stage2-opcodes:
6070 @if [ $(current_stage) = stage2 ]; then \
6071 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6072 else \
6073 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6074 $(MAKE) stage2-start; \
6075 fi; \
6076 cd $(HOST_SUBDIR)/opcodes && \
6077 $(MAKE) $(FLAGS_TO_PASS) \
6078 $(POSTSTAGE1_FLAGS_TO_PASS) \
6079 clean
6080 @endif opcodes-bootstrap
6083 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6084 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6085 maybe-all-stageb2g0-opcodes:
6086 maybe-clean-stageb2g0-opcodes:
6087 @if opcodes-bootstrap
6088 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6089 all-stageb2g0: all-stageb2g0-opcodes
6090 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6091 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6092 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6093 @r=`${PWD_COMMAND}`; export r; \
6094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6095 $(HOST_EXPORTS) \
6096 $(POSTSTAGE1_HOST_EXPORTS) \
6097 cd $(HOST_SUBDIR)/opcodes && \
6098 $(MAKE) $(FLAGS_TO_PASS) \
6099 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
6100 $(TARGET-stageb2g0-opcodes)
6102 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6103 clean-stageb2g0: clean-stageb2g0-opcodes
6104 clean-stageb2g0-opcodes:
6105 @if [ $(current_stage) = stageb2g0 ]; then \
6106 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6107 else \
6108 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6109 $(MAKE) stageb2g0-start; \
6110 fi; \
6111 cd $(HOST_SUBDIR)/opcodes && \
6112 $(MAKE) $(FLAGS_TO_PASS) \
6113 $(POSTSTAGE1_FLAGS_TO_PASS) \
6114 clean
6115 @endif opcodes-bootstrap
6118 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6119 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6120 maybe-all-stage3-opcodes:
6121 maybe-clean-stage3-opcodes:
6122 @if opcodes-bootstrap
6123 maybe-all-stage3-opcodes: all-stage3-opcodes
6124 all-stage3: all-stage3-opcodes
6125 TARGET-stage3-opcodes = $(TARGET-opcodes)
6126 all-stage3-opcodes: configure-stage3-opcodes
6127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6128 @r=`${PWD_COMMAND}`; export r; \
6129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130 $(HOST_EXPORTS) \
6131 $(POSTSTAGE1_HOST_EXPORTS) \
6132 cd $(HOST_SUBDIR)/opcodes && \
6133 $(MAKE) $(FLAGS_TO_PASS) \
6134 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6135 $(TARGET-stage3-opcodes)
6137 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6138 clean-stage3: clean-stage3-opcodes
6139 clean-stage3-opcodes:
6140 @if [ $(current_stage) = stage3 ]; then \
6141 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6142 else \
6143 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6144 $(MAKE) stage3-start; \
6145 fi; \
6146 cd $(HOST_SUBDIR)/opcodes && \
6147 $(MAKE) $(FLAGS_TO_PASS) \
6148 $(POSTSTAGE1_FLAGS_TO_PASS) \
6149 clean
6150 @endif opcodes-bootstrap
6153 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6154 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6155 maybe-all-stageb3g2-opcodes:
6156 maybe-clean-stageb3g2-opcodes:
6157 @if opcodes-bootstrap
6158 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6159 all-stageb3g2: all-stageb3g2-opcodes
6160 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6161 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6162 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6163 @r=`${PWD_COMMAND}`; export r; \
6164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6165 $(HOST_EXPORTS) \
6166 $(POSTSTAGE1_HOST_EXPORTS) \
6167 cd $(HOST_SUBDIR)/opcodes && \
6168 $(MAKE) $(FLAGS_TO_PASS) \
6169 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
6170 $(TARGET-stageb3g2-opcodes)
6172 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6173 clean-stageb3g2: clean-stageb3g2-opcodes
6174 clean-stageb3g2-opcodes:
6175 @if [ $(current_stage) = stageb3g2 ]; then \
6176 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6177 else \
6178 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6179 $(MAKE) stageb3g2-start; \
6180 fi; \
6181 cd $(HOST_SUBDIR)/opcodes && \
6182 $(MAKE) $(FLAGS_TO_PASS) \
6183 $(POSTSTAGE1_FLAGS_TO_PASS) \
6184 clean
6185 @endif opcodes-bootstrap
6188 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6189 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6190 maybe-all-stage4-opcodes:
6191 maybe-clean-stage4-opcodes:
6192 @if opcodes-bootstrap
6193 maybe-all-stage4-opcodes: all-stage4-opcodes
6194 all-stage4: all-stage4-opcodes
6195 TARGET-stage4-opcodes = $(TARGET-opcodes)
6196 all-stage4-opcodes: configure-stage4-opcodes
6197 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6198 @r=`${PWD_COMMAND}`; export r; \
6199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6200 $(HOST_EXPORTS) \
6201 $(POSTSTAGE1_HOST_EXPORTS) \
6202 cd $(HOST_SUBDIR)/opcodes && \
6203 $(MAKE) $(FLAGS_TO_PASS) \
6204 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6205 $(TARGET-stage4-opcodes)
6207 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6208 clean-stage4: clean-stage4-opcodes
6209 clean-stage4-opcodes:
6210 @if [ $(current_stage) = stage4 ]; then \
6211 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6212 else \
6213 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6214 $(MAKE) stage4-start; \
6215 fi; \
6216 cd $(HOST_SUBDIR)/opcodes && \
6217 $(MAKE) $(FLAGS_TO_PASS) \
6218 $(POSTSTAGE1_FLAGS_TO_PASS) \
6219 clean
6220 @endif opcodes-bootstrap
6223 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6224 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6225 maybe-all-stageprofile-opcodes:
6226 maybe-clean-stageprofile-opcodes:
6227 @if opcodes-bootstrap
6228 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6229 all-stageprofile: all-stageprofile-opcodes
6230 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6231 all-stageprofile-opcodes: configure-stageprofile-opcodes
6232 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6233 @r=`${PWD_COMMAND}`; export r; \
6234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6235 $(HOST_EXPORTS) \
6236 $(POSTSTAGE1_HOST_EXPORTS) \
6237 cd $(HOST_SUBDIR)/opcodes && \
6238 $(MAKE) $(FLAGS_TO_PASS) \
6239 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
6240 $(TARGET-stageprofile-opcodes)
6242 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6243 clean-stageprofile: clean-stageprofile-opcodes
6244 clean-stageprofile-opcodes:
6245 @if [ $(current_stage) = stageprofile ]; then \
6246 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6247 else \
6248 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6249 $(MAKE) stageprofile-start; \
6250 fi; \
6251 cd $(HOST_SUBDIR)/opcodes && \
6252 $(MAKE) $(FLAGS_TO_PASS) \
6253 $(POSTSTAGE1_FLAGS_TO_PASS) \
6254 clean
6255 @endif opcodes-bootstrap
6258 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6259 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6260 maybe-all-stagefeedback-opcodes:
6261 maybe-clean-stagefeedback-opcodes:
6262 @if opcodes-bootstrap
6263 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6264 all-stagefeedback: all-stagefeedback-opcodes
6265 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6266 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6267 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6268 @r=`${PWD_COMMAND}`; export r; \
6269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270 $(HOST_EXPORTS) \
6271 $(POSTSTAGE1_HOST_EXPORTS) \
6272 cd $(HOST_SUBDIR)/opcodes && \
6273 $(MAKE) $(FLAGS_TO_PASS) \
6274 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
6275 $(TARGET-stagefeedback-opcodes)
6277 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6278 clean-stagefeedback: clean-stagefeedback-opcodes
6279 clean-stagefeedback-opcodes:
6280 @if [ $(current_stage) = stagefeedback ]; then \
6281 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6282 else \
6283 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6284 $(MAKE) stagefeedback-start; \
6285 fi; \
6286 cd $(HOST_SUBDIR)/opcodes && \
6287 $(MAKE) $(FLAGS_TO_PASS) \
6288 $(POSTSTAGE1_FLAGS_TO_PASS) \
6289 clean
6290 @endif opcodes-bootstrap
6296 .PHONY: check-opcodes maybe-check-opcodes
6297 maybe-check-opcodes:
6298 @if opcodes
6299 maybe-check-opcodes: check-opcodes
6301 check-opcodes:
6302 @: $(MAKE); $(unstage)
6303 @r=`${PWD_COMMAND}`; export r; \
6304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6305 $(HOST_EXPORTS) \
6306 (cd $(HOST_SUBDIR)/opcodes && \
6307 $(MAKE) $(FLAGS_TO_PASS) check)
6309 @endif opcodes
6311 .PHONY: install-opcodes maybe-install-opcodes
6312 maybe-install-opcodes:
6313 @if opcodes
6314 maybe-install-opcodes: install-opcodes
6316 install-opcodes: installdirs
6317 @: $(MAKE); $(unstage)
6318 @r=`${PWD_COMMAND}`; export r; \
6319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6320 $(HOST_EXPORTS) \
6321 (cd $(HOST_SUBDIR)/opcodes && \
6322 $(MAKE) $(FLAGS_TO_PASS) install)
6324 @endif opcodes
6326 # Other targets (info, dvi, pdf, etc.)
6328 .PHONY: maybe-info-opcodes info-opcodes
6329 maybe-info-opcodes:
6330 @if opcodes
6331 maybe-info-opcodes: info-opcodes
6333 info-opcodes: \
6334 configure-opcodes
6335 @[ -f ./opcodes/Makefile ] || exit 0; \
6336 r=`${PWD_COMMAND}`; export r; \
6337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6338 $(HOST_EXPORTS) \
6339 for flag in $(EXTRA_HOST_FLAGS) ; do \
6340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6341 done; \
6342 echo "Doing info in opcodes" ; \
6343 (cd $(HOST_SUBDIR)/opcodes && \
6344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6346 "RANLIB=$${RANLIB}" \
6347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6348 info) \
6349 || exit 1
6351 @endif opcodes
6353 .PHONY: maybe-dvi-opcodes dvi-opcodes
6354 maybe-dvi-opcodes:
6355 @if opcodes
6356 maybe-dvi-opcodes: dvi-opcodes
6358 dvi-opcodes: \
6359 configure-opcodes
6360 @[ -f ./opcodes/Makefile ] || exit 0; \
6361 r=`${PWD_COMMAND}`; export r; \
6362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363 $(HOST_EXPORTS) \
6364 for flag in $(EXTRA_HOST_FLAGS) ; do \
6365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6366 done; \
6367 echo "Doing dvi in opcodes" ; \
6368 (cd $(HOST_SUBDIR)/opcodes && \
6369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6371 "RANLIB=$${RANLIB}" \
6372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6373 dvi) \
6374 || exit 1
6376 @endif opcodes
6378 .PHONY: maybe-pdf-opcodes pdf-opcodes
6379 maybe-pdf-opcodes:
6380 @if opcodes
6381 maybe-pdf-opcodes: pdf-opcodes
6383 pdf-opcodes: \
6384 configure-opcodes
6385 @[ -f ./opcodes/Makefile ] || exit 0; \
6386 r=`${PWD_COMMAND}`; export r; \
6387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6388 $(HOST_EXPORTS) \
6389 for flag in $(EXTRA_HOST_FLAGS) ; do \
6390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6391 done; \
6392 echo "Doing pdf in opcodes" ; \
6393 (cd $(HOST_SUBDIR)/opcodes && \
6394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6396 "RANLIB=$${RANLIB}" \
6397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6398 pdf) \
6399 || exit 1
6401 @endif opcodes
6403 .PHONY: maybe-html-opcodes html-opcodes
6404 maybe-html-opcodes:
6405 @if opcodes
6406 maybe-html-opcodes: html-opcodes
6408 html-opcodes: \
6409 configure-opcodes
6410 @[ -f ./opcodes/Makefile ] || exit 0; \
6411 r=`${PWD_COMMAND}`; export r; \
6412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6413 $(HOST_EXPORTS) \
6414 for flag in $(EXTRA_HOST_FLAGS) ; do \
6415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6416 done; \
6417 echo "Doing html in opcodes" ; \
6418 (cd $(HOST_SUBDIR)/opcodes && \
6419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6421 "RANLIB=$${RANLIB}" \
6422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6423 html) \
6424 || exit 1
6426 @endif opcodes
6428 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6429 maybe-TAGS-opcodes:
6430 @if opcodes
6431 maybe-TAGS-opcodes: TAGS-opcodes
6433 TAGS-opcodes: \
6434 configure-opcodes
6435 @[ -f ./opcodes/Makefile ] || exit 0; \
6436 r=`${PWD_COMMAND}`; export r; \
6437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6438 $(HOST_EXPORTS) \
6439 for flag in $(EXTRA_HOST_FLAGS) ; do \
6440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6441 done; \
6442 echo "Doing TAGS in opcodes" ; \
6443 (cd $(HOST_SUBDIR)/opcodes && \
6444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6446 "RANLIB=$${RANLIB}" \
6447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6448 TAGS) \
6449 || exit 1
6451 @endif opcodes
6453 .PHONY: maybe-install-info-opcodes install-info-opcodes
6454 maybe-install-info-opcodes:
6455 @if opcodes
6456 maybe-install-info-opcodes: install-info-opcodes
6458 install-info-opcodes: \
6459 configure-opcodes \
6460 info-opcodes
6461 @[ -f ./opcodes/Makefile ] || exit 0; \
6462 r=`${PWD_COMMAND}`; export r; \
6463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464 $(HOST_EXPORTS) \
6465 for flag in $(EXTRA_HOST_FLAGS) ; do \
6466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6467 done; \
6468 echo "Doing install-info in opcodes" ; \
6469 (cd $(HOST_SUBDIR)/opcodes && \
6470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6472 "RANLIB=$${RANLIB}" \
6473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6474 install-info) \
6475 || exit 1
6477 @endif opcodes
6479 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6480 maybe-install-pdf-opcodes:
6481 @if opcodes
6482 maybe-install-pdf-opcodes: install-pdf-opcodes
6484 install-pdf-opcodes: \
6485 configure-opcodes \
6486 pdf-opcodes
6487 @[ -f ./opcodes/Makefile ] || exit 0; \
6488 r=`${PWD_COMMAND}`; export r; \
6489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6490 $(HOST_EXPORTS) \
6491 for flag in $(EXTRA_HOST_FLAGS) ; do \
6492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6493 done; \
6494 echo "Doing install-pdf in opcodes" ; \
6495 (cd $(HOST_SUBDIR)/opcodes && \
6496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6498 "RANLIB=$${RANLIB}" \
6499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6500 install-pdf) \
6501 || exit 1
6503 @endif opcodes
6505 .PHONY: maybe-install-html-opcodes install-html-opcodes
6506 maybe-install-html-opcodes:
6507 @if opcodes
6508 maybe-install-html-opcodes: install-html-opcodes
6510 install-html-opcodes: \
6511 configure-opcodes \
6512 html-opcodes
6513 @[ -f ./opcodes/Makefile ] || exit 0; \
6514 r=`${PWD_COMMAND}`; export r; \
6515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6516 $(HOST_EXPORTS) \
6517 for flag in $(EXTRA_HOST_FLAGS) ; do \
6518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6519 done; \
6520 echo "Doing install-html in opcodes" ; \
6521 (cd $(HOST_SUBDIR)/opcodes && \
6522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6524 "RANLIB=$${RANLIB}" \
6525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6526 install-html) \
6527 || exit 1
6529 @endif opcodes
6531 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6532 maybe-installcheck-opcodes:
6533 @if opcodes
6534 maybe-installcheck-opcodes: installcheck-opcodes
6536 installcheck-opcodes: \
6537 configure-opcodes
6538 @[ -f ./opcodes/Makefile ] || exit 0; \
6539 r=`${PWD_COMMAND}`; export r; \
6540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6541 $(HOST_EXPORTS) \
6542 for flag in $(EXTRA_HOST_FLAGS) ; do \
6543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6544 done; \
6545 echo "Doing installcheck in opcodes" ; \
6546 (cd $(HOST_SUBDIR)/opcodes && \
6547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6549 "RANLIB=$${RANLIB}" \
6550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6551 installcheck) \
6552 || exit 1
6554 @endif opcodes
6556 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6557 maybe-mostlyclean-opcodes:
6558 @if opcodes
6559 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6561 mostlyclean-opcodes:
6562 @[ -f ./opcodes/Makefile ] || exit 0; \
6563 r=`${PWD_COMMAND}`; export r; \
6564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565 $(HOST_EXPORTS) \
6566 for flag in $(EXTRA_HOST_FLAGS) ; do \
6567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568 done; \
6569 echo "Doing mostlyclean in opcodes" ; \
6570 (cd $(HOST_SUBDIR)/opcodes && \
6571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573 "RANLIB=$${RANLIB}" \
6574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575 mostlyclean) \
6576 || exit 1
6578 @endif opcodes
6580 .PHONY: maybe-clean-opcodes clean-opcodes
6581 maybe-clean-opcodes:
6582 @if opcodes
6583 maybe-clean-opcodes: clean-opcodes
6585 clean-opcodes:
6586 @[ -f ./opcodes/Makefile ] || exit 0; \
6587 r=`${PWD_COMMAND}`; export r; \
6588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6589 $(HOST_EXPORTS) \
6590 for flag in $(EXTRA_HOST_FLAGS) ; do \
6591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6592 done; \
6593 echo "Doing clean in opcodes" ; \
6594 (cd $(HOST_SUBDIR)/opcodes && \
6595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6597 "RANLIB=$${RANLIB}" \
6598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6599 clean) \
6600 || exit 1
6602 @endif opcodes
6604 .PHONY: maybe-distclean-opcodes distclean-opcodes
6605 maybe-distclean-opcodes:
6606 @if opcodes
6607 maybe-distclean-opcodes: distclean-opcodes
6609 distclean-opcodes:
6610 @[ -f ./opcodes/Makefile ] || exit 0; \
6611 r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613 $(HOST_EXPORTS) \
6614 for flag in $(EXTRA_HOST_FLAGS) ; do \
6615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616 done; \
6617 echo "Doing distclean in opcodes" ; \
6618 (cd $(HOST_SUBDIR)/opcodes && \
6619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621 "RANLIB=$${RANLIB}" \
6622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623 distclean) \
6624 || exit 1
6626 @endif opcodes
6628 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6629 maybe-maintainer-clean-opcodes:
6630 @if opcodes
6631 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6633 maintainer-clean-opcodes:
6634 @[ -f ./opcodes/Makefile ] || exit 0; \
6635 r=`${PWD_COMMAND}`; export r; \
6636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637 $(HOST_EXPORTS) \
6638 for flag in $(EXTRA_HOST_FLAGS) ; do \
6639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640 done; \
6641 echo "Doing maintainer-clean in opcodes" ; \
6642 (cd $(HOST_SUBDIR)/opcodes && \
6643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645 "RANLIB=$${RANLIB}" \
6646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647 maintainer-clean) \
6648 || exit 1
6650 @endif opcodes
6654 .PHONY: configure-binutils maybe-configure-binutils
6655 maybe-configure-binutils:
6656 @if gcc-bootstrap
6657 configure-binutils: stage_current
6658 @endif gcc-bootstrap
6659 @if binutils
6660 maybe-configure-binutils: configure-binutils
6661 configure-binutils:
6662 @r=`${PWD_COMMAND}`; export r; \
6663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6664 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6666 $(HOST_EXPORTS) \
6667 echo Configuring in $(HOST_SUBDIR)/binutils; \
6668 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6669 case $(srcdir) in \
6670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6671 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6673 esac; \
6674 srcdiroption="--srcdir=$${topdir}/binutils"; \
6675 libsrcdir="$$s/binutils"; \
6676 $(SHELL) $${libsrcdir}/configure \
6677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6678 --target=${target_alias} $${srcdiroption} \
6679 || exit 1
6680 @endif binutils
6684 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6685 maybe-configure-stage1-binutils:
6686 @if binutils-bootstrap
6687 maybe-configure-stage1-binutils: configure-stage1-binutils
6688 configure-stage1-binutils:
6689 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6691 @r=`${PWD_COMMAND}`; export r; \
6692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6693 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6694 $(HOST_EXPORTS) \
6695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6696 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
6697 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6699 cd $(HOST_SUBDIR)/binutils || exit 1; \
6700 case $(srcdir) in \
6701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6702 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6704 esac; \
6705 srcdiroption="--srcdir=$${topdir}/binutils"; \
6706 libsrcdir="$$s/binutils"; \
6707 $(SHELL) $${libsrcdir}/configure \
6708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6709 --target=${target_alias} $${srcdiroption} \
6711 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6712 @endif binutils-bootstrap
6714 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6715 maybe-configure-stage2-binutils:
6716 @if binutils-bootstrap
6717 maybe-configure-stage2-binutils: configure-stage2-binutils
6718 configure-stage2-binutils:
6719 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6721 @r=`${PWD_COMMAND}`; export r; \
6722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6723 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6724 $(HOST_EXPORTS) \
6725 $(POSTSTAGE1_HOST_EXPORTS) \
6726 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6727 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6728 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6730 cd $(HOST_SUBDIR)/binutils || exit 1; \
6731 case $(srcdir) in \
6732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6733 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6735 esac; \
6736 srcdiroption="--srcdir=$${topdir}/binutils"; \
6737 libsrcdir="$$s/binutils"; \
6738 $(SHELL) $${libsrcdir}/configure \
6739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6740 --target=${target_alias} $${srcdiroption} \
6741 --with-build-libsubdir=$(HOST_SUBDIR) \
6742 @stage2_werror_flag@
6743 @endif binutils-bootstrap
6745 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6746 maybe-configure-stageb2g0-binutils:
6747 @if binutils-bootstrap
6748 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6749 configure-stageb2g0-binutils:
6750 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6751 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6752 @r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6755 $(HOST_EXPORTS) \
6756 $(POSTSTAGE1_HOST_EXPORTS) \
6757 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6758 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
6759 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6761 cd $(HOST_SUBDIR)/binutils || exit 1; \
6762 case $(srcdir) in \
6763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6764 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6766 esac; \
6767 srcdiroption="--srcdir=$${topdir}/binutils"; \
6768 libsrcdir="$$s/binutils"; \
6769 $(SHELL) $${libsrcdir}/configure \
6770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6771 --target=${target_alias} $${srcdiroption} \
6772 --with-build-libsubdir=$(HOST_SUBDIR) \
6773 @stage2_werror_flag@
6774 @endif binutils-bootstrap
6776 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6777 maybe-configure-stage3-binutils:
6778 @if binutils-bootstrap
6779 maybe-configure-stage3-binutils: configure-stage3-binutils
6780 configure-stage3-binutils:
6781 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6783 @r=`${PWD_COMMAND}`; export r; \
6784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6786 $(HOST_EXPORTS) \
6787 $(POSTSTAGE1_HOST_EXPORTS) \
6788 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6789 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6790 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6792 cd $(HOST_SUBDIR)/binutils || exit 1; \
6793 case $(srcdir) in \
6794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6795 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6797 esac; \
6798 srcdiroption="--srcdir=$${topdir}/binutils"; \
6799 libsrcdir="$$s/binutils"; \
6800 $(SHELL) $${libsrcdir}/configure \
6801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6802 --target=${target_alias} $${srcdiroption} \
6803 --with-build-libsubdir=$(HOST_SUBDIR) \
6804 @stage2_werror_flag@
6805 @endif binutils-bootstrap
6807 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6808 maybe-configure-stageb3g2-binutils:
6809 @if binutils-bootstrap
6810 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6811 configure-stageb3g2-binutils:
6812 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6814 @r=`${PWD_COMMAND}`; export r; \
6815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6817 $(HOST_EXPORTS) \
6818 $(POSTSTAGE1_HOST_EXPORTS) \
6819 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6820 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
6821 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6823 cd $(HOST_SUBDIR)/binutils || exit 1; \
6824 case $(srcdir) in \
6825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6826 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6828 esac; \
6829 srcdiroption="--srcdir=$${topdir}/binutils"; \
6830 libsrcdir="$$s/binutils"; \
6831 $(SHELL) $${libsrcdir}/configure \
6832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6833 --target=${target_alias} $${srcdiroption} \
6834 --with-build-libsubdir=$(HOST_SUBDIR) \
6835 @stage2_werror_flag@
6836 @endif binutils-bootstrap
6838 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6839 maybe-configure-stage4-binutils:
6840 @if binutils-bootstrap
6841 maybe-configure-stage4-binutils: configure-stage4-binutils
6842 configure-stage4-binutils:
6843 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6845 @r=`${PWD_COMMAND}`; export r; \
6846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6848 $(HOST_EXPORTS) \
6849 $(POSTSTAGE1_HOST_EXPORTS) \
6850 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6851 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6852 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6854 cd $(HOST_SUBDIR)/binutils || exit 1; \
6855 case $(srcdir) in \
6856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6857 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6859 esac; \
6860 srcdiroption="--srcdir=$${topdir}/binutils"; \
6861 libsrcdir="$$s/binutils"; \
6862 $(SHELL) $${libsrcdir}/configure \
6863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6864 --target=${target_alias} $${srcdiroption} \
6865 --with-build-libsubdir=$(HOST_SUBDIR) \
6866 @stage2_werror_flag@
6867 @endif binutils-bootstrap
6869 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6870 maybe-configure-stageprofile-binutils:
6871 @if binutils-bootstrap
6872 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6873 configure-stageprofile-binutils:
6874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6876 @r=`${PWD_COMMAND}`; export r; \
6877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6878 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6879 $(HOST_EXPORTS) \
6880 $(POSTSTAGE1_HOST_EXPORTS) \
6881 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6882 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
6883 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6885 cd $(HOST_SUBDIR)/binutils || exit 1; \
6886 case $(srcdir) in \
6887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6888 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6890 esac; \
6891 srcdiroption="--srcdir=$${topdir}/binutils"; \
6892 libsrcdir="$$s/binutils"; \
6893 $(SHELL) $${libsrcdir}/configure \
6894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6895 --target=${target_alias} $${srcdiroption} \
6896 --with-build-libsubdir=$(HOST_SUBDIR) \
6897 @stage2_werror_flag@
6898 @endif binutils-bootstrap
6900 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6901 maybe-configure-stagefeedback-binutils:
6902 @if binutils-bootstrap
6903 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6904 configure-stagefeedback-binutils:
6905 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6907 @r=`${PWD_COMMAND}`; export r; \
6908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6910 $(HOST_EXPORTS) \
6911 $(POSTSTAGE1_HOST_EXPORTS) \
6912 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6913 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
6914 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6916 cd $(HOST_SUBDIR)/binutils || exit 1; \
6917 case $(srcdir) in \
6918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6919 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6921 esac; \
6922 srcdiroption="--srcdir=$${topdir}/binutils"; \
6923 libsrcdir="$$s/binutils"; \
6924 $(SHELL) $${libsrcdir}/configure \
6925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6926 --target=${target_alias} $${srcdiroption} \
6927 --with-build-libsubdir=$(HOST_SUBDIR) \
6928 @stage2_werror_flag@
6929 @endif binutils-bootstrap
6935 .PHONY: all-binutils maybe-all-binutils
6936 maybe-all-binutils:
6937 @if gcc-bootstrap
6938 all-binutils: stage_current
6939 @endif gcc-bootstrap
6940 @if binutils
6941 TARGET-binutils=all
6942 maybe-all-binutils: all-binutils
6943 all-binutils: configure-binutils
6944 @r=`${PWD_COMMAND}`; export r; \
6945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946 $(HOST_EXPORTS) \
6947 (cd $(HOST_SUBDIR)/binutils && \
6948 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
6949 @endif binutils
6953 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6954 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6955 maybe-all-stage1-binutils:
6956 maybe-clean-stage1-binutils:
6957 @if binutils-bootstrap
6958 maybe-all-stage1-binutils: all-stage1-binutils
6959 all-stage1: all-stage1-binutils
6960 TARGET-stage1-binutils = $(TARGET-binutils)
6961 all-stage1-binutils: configure-stage1-binutils
6962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6963 @r=`${PWD_COMMAND}`; export r; \
6964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6965 $(HOST_EXPORTS) \
6966 cd $(HOST_SUBDIR)/binutils && \
6967 $(MAKE) $(FLAGS_TO_PASS) \
6968 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6969 $(TARGET-stage1-binutils)
6971 maybe-clean-stage1-binutils: clean-stage1-binutils
6972 clean-stage1: clean-stage1-binutils
6973 clean-stage1-binutils:
6974 @if [ $(current_stage) = stage1 ]; then \
6975 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6976 else \
6977 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6978 $(MAKE) stage1-start; \
6979 fi; \
6980 cd $(HOST_SUBDIR)/binutils && \
6981 $(MAKE) $(FLAGS_TO_PASS) \
6982 clean
6983 @endif binutils-bootstrap
6986 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6987 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6988 maybe-all-stage2-binutils:
6989 maybe-clean-stage2-binutils:
6990 @if binutils-bootstrap
6991 maybe-all-stage2-binutils: all-stage2-binutils
6992 all-stage2: all-stage2-binutils
6993 TARGET-stage2-binutils = $(TARGET-binutils)
6994 all-stage2-binutils: configure-stage2-binutils
6995 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6996 @r=`${PWD_COMMAND}`; export r; \
6997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6998 $(HOST_EXPORTS) \
6999 $(POSTSTAGE1_HOST_EXPORTS) \
7000 cd $(HOST_SUBDIR)/binutils && \
7001 $(MAKE) $(FLAGS_TO_PASS) \
7002 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
7003 $(TARGET-stage2-binutils)
7005 maybe-clean-stage2-binutils: clean-stage2-binutils
7006 clean-stage2: clean-stage2-binutils
7007 clean-stage2-binutils:
7008 @if [ $(current_stage) = stage2 ]; then \
7009 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7010 else \
7011 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7012 $(MAKE) stage2-start; \
7013 fi; \
7014 cd $(HOST_SUBDIR)/binutils && \
7015 $(MAKE) $(FLAGS_TO_PASS) \
7016 $(POSTSTAGE1_FLAGS_TO_PASS) \
7017 clean
7018 @endif binutils-bootstrap
7021 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7022 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7023 maybe-all-stageb2g0-binutils:
7024 maybe-clean-stageb2g0-binutils:
7025 @if binutils-bootstrap
7026 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7027 all-stageb2g0: all-stageb2g0-binutils
7028 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7029 all-stageb2g0-binutils: configure-stageb2g0-binutils
7030 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7031 @r=`${PWD_COMMAND}`; export r; \
7032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7033 $(HOST_EXPORTS) \
7034 $(POSTSTAGE1_HOST_EXPORTS) \
7035 cd $(HOST_SUBDIR)/binutils && \
7036 $(MAKE) $(FLAGS_TO_PASS) \
7037 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
7038 $(TARGET-stageb2g0-binutils)
7040 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7041 clean-stageb2g0: clean-stageb2g0-binutils
7042 clean-stageb2g0-binutils:
7043 @if [ $(current_stage) = stageb2g0 ]; then \
7044 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7045 else \
7046 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7047 $(MAKE) stageb2g0-start; \
7048 fi; \
7049 cd $(HOST_SUBDIR)/binutils && \
7050 $(MAKE) $(FLAGS_TO_PASS) \
7051 $(POSTSTAGE1_FLAGS_TO_PASS) \
7052 clean
7053 @endif binutils-bootstrap
7056 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7057 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7058 maybe-all-stage3-binutils:
7059 maybe-clean-stage3-binutils:
7060 @if binutils-bootstrap
7061 maybe-all-stage3-binutils: all-stage3-binutils
7062 all-stage3: all-stage3-binutils
7063 TARGET-stage3-binutils = $(TARGET-binutils)
7064 all-stage3-binutils: configure-stage3-binutils
7065 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7066 @r=`${PWD_COMMAND}`; export r; \
7067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7068 $(HOST_EXPORTS) \
7069 $(POSTSTAGE1_HOST_EXPORTS) \
7070 cd $(HOST_SUBDIR)/binutils && \
7071 $(MAKE) $(FLAGS_TO_PASS) \
7072 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
7073 $(TARGET-stage3-binutils)
7075 maybe-clean-stage3-binutils: clean-stage3-binutils
7076 clean-stage3: clean-stage3-binutils
7077 clean-stage3-binutils:
7078 @if [ $(current_stage) = stage3 ]; then \
7079 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7080 else \
7081 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7082 $(MAKE) stage3-start; \
7083 fi; \
7084 cd $(HOST_SUBDIR)/binutils && \
7085 $(MAKE) $(FLAGS_TO_PASS) \
7086 $(POSTSTAGE1_FLAGS_TO_PASS) \
7087 clean
7088 @endif binutils-bootstrap
7091 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7092 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7093 maybe-all-stageb3g2-binutils:
7094 maybe-clean-stageb3g2-binutils:
7095 @if binutils-bootstrap
7096 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7097 all-stageb3g2: all-stageb3g2-binutils
7098 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7099 all-stageb3g2-binutils: configure-stageb3g2-binutils
7100 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7101 @r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 $(POSTSTAGE1_HOST_EXPORTS) \
7105 cd $(HOST_SUBDIR)/binutils && \
7106 $(MAKE) $(FLAGS_TO_PASS) \
7107 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
7108 $(TARGET-stageb3g2-binutils)
7110 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7111 clean-stageb3g2: clean-stageb3g2-binutils
7112 clean-stageb3g2-binutils:
7113 @if [ $(current_stage) = stageb3g2 ]; then \
7114 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7115 else \
7116 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7117 $(MAKE) stageb3g2-start; \
7118 fi; \
7119 cd $(HOST_SUBDIR)/binutils && \
7120 $(MAKE) $(FLAGS_TO_PASS) \
7121 $(POSTSTAGE1_FLAGS_TO_PASS) \
7122 clean
7123 @endif binutils-bootstrap
7126 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7127 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7128 maybe-all-stage4-binutils:
7129 maybe-clean-stage4-binutils:
7130 @if binutils-bootstrap
7131 maybe-all-stage4-binutils: all-stage4-binutils
7132 all-stage4: all-stage4-binutils
7133 TARGET-stage4-binutils = $(TARGET-binutils)
7134 all-stage4-binutils: configure-stage4-binutils
7135 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7136 @r=`${PWD_COMMAND}`; export r; \
7137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138 $(HOST_EXPORTS) \
7139 $(POSTSTAGE1_HOST_EXPORTS) \
7140 cd $(HOST_SUBDIR)/binutils && \
7141 $(MAKE) $(FLAGS_TO_PASS) \
7142 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
7143 $(TARGET-stage4-binutils)
7145 maybe-clean-stage4-binutils: clean-stage4-binutils
7146 clean-stage4: clean-stage4-binutils
7147 clean-stage4-binutils:
7148 @if [ $(current_stage) = stage4 ]; then \
7149 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7150 else \
7151 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7152 $(MAKE) stage4-start; \
7153 fi; \
7154 cd $(HOST_SUBDIR)/binutils && \
7155 $(MAKE) $(FLAGS_TO_PASS) \
7156 $(POSTSTAGE1_FLAGS_TO_PASS) \
7157 clean
7158 @endif binutils-bootstrap
7161 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7162 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7163 maybe-all-stageprofile-binutils:
7164 maybe-clean-stageprofile-binutils:
7165 @if binutils-bootstrap
7166 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7167 all-stageprofile: all-stageprofile-binutils
7168 TARGET-stageprofile-binutils = $(TARGET-binutils)
7169 all-stageprofile-binutils: configure-stageprofile-binutils
7170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7171 @r=`${PWD_COMMAND}`; export r; \
7172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7173 $(HOST_EXPORTS) \
7174 $(POSTSTAGE1_HOST_EXPORTS) \
7175 cd $(HOST_SUBDIR)/binutils && \
7176 $(MAKE) $(FLAGS_TO_PASS) \
7177 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
7178 $(TARGET-stageprofile-binutils)
7180 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7181 clean-stageprofile: clean-stageprofile-binutils
7182 clean-stageprofile-binutils:
7183 @if [ $(current_stage) = stageprofile ]; then \
7184 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7185 else \
7186 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7187 $(MAKE) stageprofile-start; \
7188 fi; \
7189 cd $(HOST_SUBDIR)/binutils && \
7190 $(MAKE) $(FLAGS_TO_PASS) \
7191 $(POSTSTAGE1_FLAGS_TO_PASS) \
7192 clean
7193 @endif binutils-bootstrap
7196 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7197 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7198 maybe-all-stagefeedback-binutils:
7199 maybe-clean-stagefeedback-binutils:
7200 @if binutils-bootstrap
7201 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7202 all-stagefeedback: all-stagefeedback-binutils
7203 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7204 all-stagefeedback-binutils: configure-stagefeedback-binutils
7205 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7206 @r=`${PWD_COMMAND}`; export r; \
7207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7208 $(HOST_EXPORTS) \
7209 $(POSTSTAGE1_HOST_EXPORTS) \
7210 cd $(HOST_SUBDIR)/binutils && \
7211 $(MAKE) $(FLAGS_TO_PASS) \
7212 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
7213 $(TARGET-stagefeedback-binutils)
7215 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7216 clean-stagefeedback: clean-stagefeedback-binutils
7217 clean-stagefeedback-binutils:
7218 @if [ $(current_stage) = stagefeedback ]; then \
7219 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7220 else \
7221 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7222 $(MAKE) stagefeedback-start; \
7223 fi; \
7224 cd $(HOST_SUBDIR)/binutils && \
7225 $(MAKE) $(FLAGS_TO_PASS) \
7226 $(POSTSTAGE1_FLAGS_TO_PASS) \
7227 clean
7228 @endif binutils-bootstrap
7234 .PHONY: check-binutils maybe-check-binutils
7235 maybe-check-binutils:
7236 @if binutils
7237 maybe-check-binutils: check-binutils
7239 check-binutils:
7240 @: $(MAKE); $(unstage)
7241 @r=`${PWD_COMMAND}`; export r; \
7242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243 $(HOST_EXPORTS) \
7244 (cd $(HOST_SUBDIR)/binutils && \
7245 $(MAKE) $(FLAGS_TO_PASS) check)
7247 @endif binutils
7249 .PHONY: install-binutils maybe-install-binutils
7250 maybe-install-binutils:
7251 @if binutils
7252 maybe-install-binutils: install-binutils
7254 install-binutils: installdirs
7255 @: $(MAKE); $(unstage)
7256 @r=`${PWD_COMMAND}`; export r; \
7257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7258 $(HOST_EXPORTS) \
7259 (cd $(HOST_SUBDIR)/binutils && \
7260 $(MAKE) $(FLAGS_TO_PASS) install)
7262 @endif binutils
7264 # Other targets (info, dvi, pdf, etc.)
7266 .PHONY: maybe-info-binutils info-binutils
7267 maybe-info-binutils:
7268 @if binutils
7269 maybe-info-binutils: info-binutils
7271 info-binutils: \
7272 configure-binutils
7273 @[ -f ./binutils/Makefile ] || exit 0; \
7274 r=`${PWD_COMMAND}`; export r; \
7275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7276 $(HOST_EXPORTS) \
7277 for flag in $(EXTRA_HOST_FLAGS) ; do \
7278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7279 done; \
7280 echo "Doing info in binutils" ; \
7281 (cd $(HOST_SUBDIR)/binutils && \
7282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7284 "RANLIB=$${RANLIB}" \
7285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7286 info) \
7287 || exit 1
7289 @endif binutils
7291 .PHONY: maybe-dvi-binutils dvi-binutils
7292 maybe-dvi-binutils:
7293 @if binutils
7294 maybe-dvi-binutils: dvi-binutils
7296 dvi-binutils: \
7297 configure-binutils
7298 @[ -f ./binutils/Makefile ] || exit 0; \
7299 r=`${PWD_COMMAND}`; export r; \
7300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7301 $(HOST_EXPORTS) \
7302 for flag in $(EXTRA_HOST_FLAGS) ; do \
7303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7304 done; \
7305 echo "Doing dvi in binutils" ; \
7306 (cd $(HOST_SUBDIR)/binutils && \
7307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7309 "RANLIB=$${RANLIB}" \
7310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7311 dvi) \
7312 || exit 1
7314 @endif binutils
7316 .PHONY: maybe-pdf-binutils pdf-binutils
7317 maybe-pdf-binutils:
7318 @if binutils
7319 maybe-pdf-binutils: pdf-binutils
7321 pdf-binutils: \
7322 configure-binutils
7323 @[ -f ./binutils/Makefile ] || exit 0; \
7324 r=`${PWD_COMMAND}`; export r; \
7325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326 $(HOST_EXPORTS) \
7327 for flag in $(EXTRA_HOST_FLAGS) ; do \
7328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7329 done; \
7330 echo "Doing pdf in binutils" ; \
7331 (cd $(HOST_SUBDIR)/binutils && \
7332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7334 "RANLIB=$${RANLIB}" \
7335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7336 pdf) \
7337 || exit 1
7339 @endif binutils
7341 .PHONY: maybe-html-binutils html-binutils
7342 maybe-html-binutils:
7343 @if binutils
7344 maybe-html-binutils: html-binutils
7346 html-binutils: \
7347 configure-binutils
7348 @[ -f ./binutils/Makefile ] || exit 0; \
7349 r=`${PWD_COMMAND}`; export r; \
7350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7351 $(HOST_EXPORTS) \
7352 for flag in $(EXTRA_HOST_FLAGS) ; do \
7353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7354 done; \
7355 echo "Doing html in binutils" ; \
7356 (cd $(HOST_SUBDIR)/binutils && \
7357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7359 "RANLIB=$${RANLIB}" \
7360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7361 html) \
7362 || exit 1
7364 @endif binutils
7366 .PHONY: maybe-TAGS-binutils TAGS-binutils
7367 maybe-TAGS-binutils:
7368 @if binutils
7369 maybe-TAGS-binutils: TAGS-binutils
7371 TAGS-binutils: \
7372 configure-binutils
7373 @[ -f ./binutils/Makefile ] || exit 0; \
7374 r=`${PWD_COMMAND}`; export r; \
7375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7376 $(HOST_EXPORTS) \
7377 for flag in $(EXTRA_HOST_FLAGS) ; do \
7378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7379 done; \
7380 echo "Doing TAGS in binutils" ; \
7381 (cd $(HOST_SUBDIR)/binutils && \
7382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7384 "RANLIB=$${RANLIB}" \
7385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7386 TAGS) \
7387 || exit 1
7389 @endif binutils
7391 .PHONY: maybe-install-info-binutils install-info-binutils
7392 maybe-install-info-binutils:
7393 @if binutils
7394 maybe-install-info-binutils: install-info-binutils
7396 install-info-binutils: \
7397 configure-binutils \
7398 info-binutils
7399 @[ -f ./binutils/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing install-info in binutils" ; \
7407 (cd $(HOST_SUBDIR)/binutils && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 install-info) \
7413 || exit 1
7415 @endif binutils
7417 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7418 maybe-install-pdf-binutils:
7419 @if binutils
7420 maybe-install-pdf-binutils: install-pdf-binutils
7422 install-pdf-binutils: \
7423 configure-binutils \
7424 pdf-binutils
7425 @[ -f ./binutils/Makefile ] || exit 0; \
7426 r=`${PWD_COMMAND}`; export r; \
7427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7428 $(HOST_EXPORTS) \
7429 for flag in $(EXTRA_HOST_FLAGS) ; do \
7430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7431 done; \
7432 echo "Doing install-pdf in binutils" ; \
7433 (cd $(HOST_SUBDIR)/binutils && \
7434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7436 "RANLIB=$${RANLIB}" \
7437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7438 install-pdf) \
7439 || exit 1
7441 @endif binutils
7443 .PHONY: maybe-install-html-binutils install-html-binutils
7444 maybe-install-html-binutils:
7445 @if binutils
7446 maybe-install-html-binutils: install-html-binutils
7448 install-html-binutils: \
7449 configure-binutils \
7450 html-binutils
7451 @[ -f ./binutils/Makefile ] || exit 0; \
7452 r=`${PWD_COMMAND}`; export r; \
7453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7454 $(HOST_EXPORTS) \
7455 for flag in $(EXTRA_HOST_FLAGS) ; do \
7456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7457 done; \
7458 echo "Doing install-html in binutils" ; \
7459 (cd $(HOST_SUBDIR)/binutils && \
7460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7462 "RANLIB=$${RANLIB}" \
7463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7464 install-html) \
7465 || exit 1
7467 @endif binutils
7469 .PHONY: maybe-installcheck-binutils installcheck-binutils
7470 maybe-installcheck-binutils:
7471 @if binutils
7472 maybe-installcheck-binutils: installcheck-binutils
7474 installcheck-binutils: \
7475 configure-binutils
7476 @[ -f ./binutils/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 binutils" ; \
7484 (cd $(HOST_SUBDIR)/binutils && \
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 binutils
7494 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7495 maybe-mostlyclean-binutils:
7496 @if binutils
7497 maybe-mostlyclean-binutils: mostlyclean-binutils
7499 mostlyclean-binutils:
7500 @[ -f ./binutils/Makefile ] || exit 0; \
7501 r=`${PWD_COMMAND}`; export r; \
7502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503 $(HOST_EXPORTS) \
7504 for flag in $(EXTRA_HOST_FLAGS) ; do \
7505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7506 done; \
7507 echo "Doing mostlyclean in binutils" ; \
7508 (cd $(HOST_SUBDIR)/binutils && \
7509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7511 "RANLIB=$${RANLIB}" \
7512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7513 mostlyclean) \
7514 || exit 1
7516 @endif binutils
7518 .PHONY: maybe-clean-binutils clean-binutils
7519 maybe-clean-binutils:
7520 @if binutils
7521 maybe-clean-binutils: clean-binutils
7523 clean-binutils:
7524 @[ -f ./binutils/Makefile ] || exit 0; \
7525 r=`${PWD_COMMAND}`; export r; \
7526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7527 $(HOST_EXPORTS) \
7528 for flag in $(EXTRA_HOST_FLAGS) ; do \
7529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7530 done; \
7531 echo "Doing clean in binutils" ; \
7532 (cd $(HOST_SUBDIR)/binutils && \
7533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7535 "RANLIB=$${RANLIB}" \
7536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7537 clean) \
7538 || exit 1
7540 @endif binutils
7542 .PHONY: maybe-distclean-binutils distclean-binutils
7543 maybe-distclean-binutils:
7544 @if binutils
7545 maybe-distclean-binutils: distclean-binutils
7547 distclean-binutils:
7548 @[ -f ./binutils/Makefile ] || exit 0; \
7549 r=`${PWD_COMMAND}`; export r; \
7550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7551 $(HOST_EXPORTS) \
7552 for flag in $(EXTRA_HOST_FLAGS) ; do \
7553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7554 done; \
7555 echo "Doing distclean in binutils" ; \
7556 (cd $(HOST_SUBDIR)/binutils && \
7557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7559 "RANLIB=$${RANLIB}" \
7560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7561 distclean) \
7562 || exit 1
7564 @endif binutils
7566 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7567 maybe-maintainer-clean-binutils:
7568 @if binutils
7569 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7571 maintainer-clean-binutils:
7572 @[ -f ./binutils/Makefile ] || exit 0; \
7573 r=`${PWD_COMMAND}`; export r; \
7574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7575 $(HOST_EXPORTS) \
7576 for flag in $(EXTRA_HOST_FLAGS) ; do \
7577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7578 done; \
7579 echo "Doing maintainer-clean in binutils" ; \
7580 (cd $(HOST_SUBDIR)/binutils && \
7581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7583 "RANLIB=$${RANLIB}" \
7584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7585 maintainer-clean) \
7586 || exit 1
7588 @endif binutils
7592 .PHONY: configure-bison maybe-configure-bison
7593 maybe-configure-bison:
7594 @if gcc-bootstrap
7595 configure-bison: stage_current
7596 @endif gcc-bootstrap
7597 @if bison
7598 maybe-configure-bison: configure-bison
7599 configure-bison:
7600 @: $(MAKE); $(unstage)
7601 @r=`${PWD_COMMAND}`; export r; \
7602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7603 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7605 $(HOST_EXPORTS) \
7606 echo Configuring in $(HOST_SUBDIR)/bison; \
7607 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7608 case $(srcdir) in \
7609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7610 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7612 esac; \
7613 srcdiroption="--srcdir=$${topdir}/bison"; \
7614 libsrcdir="$$s/bison"; \
7615 $(SHELL) $${libsrcdir}/configure \
7616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7617 --target=${target_alias} $${srcdiroption} \
7618 || exit 1
7619 @endif bison
7625 .PHONY: all-bison maybe-all-bison
7626 maybe-all-bison:
7627 @if gcc-bootstrap
7628 all-bison: stage_current
7629 @endif gcc-bootstrap
7630 @if bison
7631 TARGET-bison=all
7632 maybe-all-bison: all-bison
7633 all-bison: configure-bison
7634 @: $(MAKE); $(unstage)
7635 @r=`${PWD_COMMAND}`; export r; \
7636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637 $(HOST_EXPORTS) \
7638 (cd $(HOST_SUBDIR)/bison && \
7639 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
7640 @endif bison
7645 .PHONY: check-bison maybe-check-bison
7646 maybe-check-bison:
7647 @if bison
7648 maybe-check-bison: check-bison
7650 # This module is only tested in a native toolchain.
7651 check-bison:
7652 @: $(MAKE); $(unstage)
7653 @if [ '$(host)' = '$(target)' ] ; then \
7654 r=`${PWD_COMMAND}`; export r; \
7655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7656 $(HOST_EXPORTS) \
7657 (cd $(HOST_SUBDIR)/bison && \
7658 $(MAKE) $(FLAGS_TO_PASS) check); \
7661 @endif bison
7663 .PHONY: install-bison maybe-install-bison
7664 maybe-install-bison:
7665 @if bison
7666 maybe-install-bison: install-bison
7668 install-bison: installdirs
7669 @: $(MAKE); $(unstage)
7670 @r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 $(HOST_EXPORTS) \
7673 (cd $(HOST_SUBDIR)/bison && \
7674 $(MAKE) $(FLAGS_TO_PASS) install)
7676 @endif bison
7678 # Other targets (info, dvi, pdf, etc.)
7680 .PHONY: maybe-info-bison info-bison
7681 maybe-info-bison:
7682 @if bison
7683 maybe-info-bison: info-bison
7685 info-bison: \
7686 configure-bison
7687 @: $(MAKE); $(unstage)
7688 @[ -f ./bison/Makefile ] || exit 0; \
7689 r=`${PWD_COMMAND}`; export r; \
7690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7691 $(HOST_EXPORTS) \
7692 for flag in $(EXTRA_HOST_FLAGS) ; do \
7693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7694 done; \
7695 echo "Doing info in bison" ; \
7696 (cd $(HOST_SUBDIR)/bison && \
7697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7699 "RANLIB=$${RANLIB}" \
7700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7701 info) \
7702 || exit 1
7704 @endif bison
7706 .PHONY: maybe-dvi-bison dvi-bison
7707 maybe-dvi-bison:
7708 @if bison
7709 maybe-dvi-bison: dvi-bison
7711 dvi-bison: \
7712 configure-bison
7713 @: $(MAKE); $(unstage)
7714 @[ -f ./bison/Makefile ] || exit 0; \
7715 r=`${PWD_COMMAND}`; export r; \
7716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7717 $(HOST_EXPORTS) \
7718 for flag in $(EXTRA_HOST_FLAGS) ; do \
7719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7720 done; \
7721 echo "Doing dvi in bison" ; \
7722 (cd $(HOST_SUBDIR)/bison && \
7723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7725 "RANLIB=$${RANLIB}" \
7726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7727 dvi) \
7728 || exit 1
7730 @endif bison
7732 .PHONY: maybe-pdf-bison pdf-bison
7733 maybe-pdf-bison:
7734 @if bison
7735 maybe-pdf-bison: pdf-bison
7737 pdf-bison: \
7738 configure-bison
7739 @: $(MAKE); $(unstage)
7740 @[ -f ./bison/Makefile ] || exit 0; \
7741 r=`${PWD_COMMAND}`; export r; \
7742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7743 $(HOST_EXPORTS) \
7744 for flag in $(EXTRA_HOST_FLAGS) ; do \
7745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7746 done; \
7747 echo "Doing pdf in bison" ; \
7748 (cd $(HOST_SUBDIR)/bison && \
7749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7751 "RANLIB=$${RANLIB}" \
7752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7753 pdf) \
7754 || exit 1
7756 @endif bison
7758 .PHONY: maybe-html-bison html-bison
7759 maybe-html-bison:
7760 @if bison
7761 maybe-html-bison: html-bison
7763 html-bison: \
7764 configure-bison
7765 @: $(MAKE); $(unstage)
7766 @[ -f ./bison/Makefile ] || exit 0; \
7767 r=`${PWD_COMMAND}`; export r; \
7768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769 $(HOST_EXPORTS) \
7770 for flag in $(EXTRA_HOST_FLAGS) ; do \
7771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772 done; \
7773 echo "Doing html in bison" ; \
7774 (cd $(HOST_SUBDIR)/bison && \
7775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777 "RANLIB=$${RANLIB}" \
7778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7779 html) \
7780 || exit 1
7782 @endif bison
7784 .PHONY: maybe-TAGS-bison TAGS-bison
7785 maybe-TAGS-bison:
7786 @if bison
7787 maybe-TAGS-bison: TAGS-bison
7789 TAGS-bison: \
7790 configure-bison
7791 @: $(MAKE); $(unstage)
7792 @[ -f ./bison/Makefile ] || exit 0; \
7793 r=`${PWD_COMMAND}`; export r; \
7794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7795 $(HOST_EXPORTS) \
7796 for flag in $(EXTRA_HOST_FLAGS) ; do \
7797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7798 done; \
7799 echo "Doing TAGS in bison" ; \
7800 (cd $(HOST_SUBDIR)/bison && \
7801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7803 "RANLIB=$${RANLIB}" \
7804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7805 TAGS) \
7806 || exit 1
7808 @endif bison
7810 .PHONY: maybe-install-info-bison install-info-bison
7811 maybe-install-info-bison:
7812 @if bison
7813 maybe-install-info-bison: install-info-bison
7815 install-info-bison: \
7816 configure-bison \
7817 info-bison
7818 @: $(MAKE); $(unstage)
7819 @[ -f ./bison/Makefile ] || exit 0; \
7820 r=`${PWD_COMMAND}`; export r; \
7821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7822 $(HOST_EXPORTS) \
7823 for flag in $(EXTRA_HOST_FLAGS) ; do \
7824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7825 done; \
7826 echo "Doing install-info in bison" ; \
7827 (cd $(HOST_SUBDIR)/bison && \
7828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7830 "RANLIB=$${RANLIB}" \
7831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7832 install-info) \
7833 || exit 1
7835 @endif bison
7837 .PHONY: maybe-install-pdf-bison install-pdf-bison
7838 maybe-install-pdf-bison:
7839 @if bison
7840 maybe-install-pdf-bison: install-pdf-bison
7842 install-pdf-bison: \
7843 configure-bison \
7844 pdf-bison
7845 @: $(MAKE); $(unstage)
7846 @[ -f ./bison/Makefile ] || exit 0; \
7847 r=`${PWD_COMMAND}`; export r; \
7848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7849 $(HOST_EXPORTS) \
7850 for flag in $(EXTRA_HOST_FLAGS) ; do \
7851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7852 done; \
7853 echo "Doing install-pdf in bison" ; \
7854 (cd $(HOST_SUBDIR)/bison && \
7855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7857 "RANLIB=$${RANLIB}" \
7858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7859 install-pdf) \
7860 || exit 1
7862 @endif bison
7864 .PHONY: maybe-install-html-bison install-html-bison
7865 maybe-install-html-bison:
7866 @if bison
7867 maybe-install-html-bison: install-html-bison
7869 install-html-bison: \
7870 configure-bison \
7871 html-bison
7872 @: $(MAKE); $(unstage)
7873 @[ -f ./bison/Makefile ] || exit 0; \
7874 r=`${PWD_COMMAND}`; export r; \
7875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7876 $(HOST_EXPORTS) \
7877 for flag in $(EXTRA_HOST_FLAGS) ; do \
7878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7879 done; \
7880 echo "Doing install-html in bison" ; \
7881 (cd $(HOST_SUBDIR)/bison && \
7882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7884 "RANLIB=$${RANLIB}" \
7885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7886 install-html) \
7887 || exit 1
7889 @endif bison
7891 .PHONY: maybe-installcheck-bison installcheck-bison
7892 maybe-installcheck-bison:
7893 @if bison
7894 maybe-installcheck-bison: installcheck-bison
7896 installcheck-bison: \
7897 configure-bison
7898 @: $(MAKE); $(unstage)
7899 @[ -f ./bison/Makefile ] || exit 0; \
7900 r=`${PWD_COMMAND}`; export r; \
7901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7902 $(HOST_EXPORTS) \
7903 for flag in $(EXTRA_HOST_FLAGS) ; do \
7904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7905 done; \
7906 echo "Doing installcheck in bison" ; \
7907 (cd $(HOST_SUBDIR)/bison && \
7908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7910 "RANLIB=$${RANLIB}" \
7911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7912 installcheck) \
7913 || exit 1
7915 @endif bison
7917 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7918 maybe-mostlyclean-bison:
7919 @if bison
7920 maybe-mostlyclean-bison: mostlyclean-bison
7922 mostlyclean-bison:
7923 @: $(MAKE); $(unstage)
7924 @[ -f ./bison/Makefile ] || exit 0; \
7925 r=`${PWD_COMMAND}`; export r; \
7926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7927 $(HOST_EXPORTS) \
7928 for flag in $(EXTRA_HOST_FLAGS) ; do \
7929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7930 done; \
7931 echo "Doing mostlyclean in bison" ; \
7932 (cd $(HOST_SUBDIR)/bison && \
7933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7935 "RANLIB=$${RANLIB}" \
7936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7937 mostlyclean) \
7938 || exit 1
7940 @endif bison
7942 .PHONY: maybe-clean-bison clean-bison
7943 maybe-clean-bison:
7944 @if bison
7945 maybe-clean-bison: clean-bison
7947 clean-bison:
7948 @: $(MAKE); $(unstage)
7949 @[ -f ./bison/Makefile ] || exit 0; \
7950 r=`${PWD_COMMAND}`; export r; \
7951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952 $(HOST_EXPORTS) \
7953 for flag in $(EXTRA_HOST_FLAGS) ; do \
7954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955 done; \
7956 echo "Doing clean in bison" ; \
7957 (cd $(HOST_SUBDIR)/bison && \
7958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960 "RANLIB=$${RANLIB}" \
7961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962 clean) \
7963 || exit 1
7965 @endif bison
7967 .PHONY: maybe-distclean-bison distclean-bison
7968 maybe-distclean-bison:
7969 @if bison
7970 maybe-distclean-bison: distclean-bison
7972 distclean-bison:
7973 @: $(MAKE); $(unstage)
7974 @[ -f ./bison/Makefile ] || exit 0; \
7975 r=`${PWD_COMMAND}`; export r; \
7976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7977 $(HOST_EXPORTS) \
7978 for flag in $(EXTRA_HOST_FLAGS) ; do \
7979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7980 done; \
7981 echo "Doing distclean in bison" ; \
7982 (cd $(HOST_SUBDIR)/bison && \
7983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7985 "RANLIB=$${RANLIB}" \
7986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7987 distclean) \
7988 || exit 1
7990 @endif bison
7992 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7993 maybe-maintainer-clean-bison:
7994 @if bison
7995 maybe-maintainer-clean-bison: maintainer-clean-bison
7997 maintainer-clean-bison:
7998 @: $(MAKE); $(unstage)
7999 @[ -f ./bison/Makefile ] || exit 0; \
8000 r=`${PWD_COMMAND}`; export r; \
8001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8002 $(HOST_EXPORTS) \
8003 for flag in $(EXTRA_HOST_FLAGS) ; do \
8004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8005 done; \
8006 echo "Doing maintainer-clean in bison" ; \
8007 (cd $(HOST_SUBDIR)/bison && \
8008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8010 "RANLIB=$${RANLIB}" \
8011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8012 maintainer-clean) \
8013 || exit 1
8015 @endif bison
8019 .PHONY: configure-byacc maybe-configure-byacc
8020 maybe-configure-byacc:
8021 @if gcc-bootstrap
8022 configure-byacc: stage_current
8023 @endif gcc-bootstrap
8024 @if byacc
8025 maybe-configure-byacc: configure-byacc
8026 configure-byacc:
8027 @: $(MAKE); $(unstage)
8028 @r=`${PWD_COMMAND}`; export r; \
8029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8030 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8032 $(HOST_EXPORTS) \
8033 echo Configuring in $(HOST_SUBDIR)/byacc; \
8034 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8035 case $(srcdir) in \
8036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8037 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8039 esac; \
8040 srcdiroption="--srcdir=$${topdir}/byacc"; \
8041 libsrcdir="$$s/byacc"; \
8042 $(SHELL) $${libsrcdir}/configure \
8043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8044 --target=${target_alias} $${srcdiroption} \
8045 || exit 1
8046 @endif byacc
8052 .PHONY: all-byacc maybe-all-byacc
8053 maybe-all-byacc:
8054 @if gcc-bootstrap
8055 all-byacc: stage_current
8056 @endif gcc-bootstrap
8057 @if byacc
8058 TARGET-byacc=all
8059 maybe-all-byacc: all-byacc
8060 all-byacc: configure-byacc
8061 @: $(MAKE); $(unstage)
8062 @r=`${PWD_COMMAND}`; export r; \
8063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8064 $(HOST_EXPORTS) \
8065 (cd $(HOST_SUBDIR)/byacc && \
8066 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
8067 @endif byacc
8072 .PHONY: check-byacc maybe-check-byacc
8073 maybe-check-byacc:
8074 @if byacc
8075 maybe-check-byacc: check-byacc
8077 # This module is only tested in a native toolchain.
8078 check-byacc:
8079 @: $(MAKE); $(unstage)
8080 @if [ '$(host)' = '$(target)' ] ; then \
8081 r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(HOST_EXPORTS) \
8084 (cd $(HOST_SUBDIR)/byacc && \
8085 $(MAKE) $(FLAGS_TO_PASS) check); \
8088 @endif byacc
8090 .PHONY: install-byacc maybe-install-byacc
8091 maybe-install-byacc:
8092 @if byacc
8093 maybe-install-byacc: install-byacc
8095 install-byacc: installdirs
8096 @: $(MAKE); $(unstage)
8097 @r=`${PWD_COMMAND}`; export r; \
8098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099 $(HOST_EXPORTS) \
8100 (cd $(HOST_SUBDIR)/byacc && \
8101 $(MAKE) $(FLAGS_TO_PASS) install)
8103 @endif byacc
8105 # Other targets (info, dvi, pdf, etc.)
8107 .PHONY: maybe-info-byacc info-byacc
8108 maybe-info-byacc:
8109 @if byacc
8110 maybe-info-byacc: info-byacc
8112 info-byacc: \
8113 configure-byacc
8114 @: $(MAKE); $(unstage)
8115 @[ -f ./byacc/Makefile ] || exit 0; \
8116 r=`${PWD_COMMAND}`; export r; \
8117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118 $(HOST_EXPORTS) \
8119 for flag in $(EXTRA_HOST_FLAGS) ; do \
8120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8121 done; \
8122 echo "Doing info in byacc" ; \
8123 (cd $(HOST_SUBDIR)/byacc && \
8124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8126 "RANLIB=$${RANLIB}" \
8127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8128 info) \
8129 || exit 1
8131 @endif byacc
8133 .PHONY: maybe-dvi-byacc dvi-byacc
8134 maybe-dvi-byacc:
8135 @if byacc
8136 maybe-dvi-byacc: dvi-byacc
8138 dvi-byacc: \
8139 configure-byacc
8140 @: $(MAKE); $(unstage)
8141 @[ -f ./byacc/Makefile ] || exit 0; \
8142 r=`${PWD_COMMAND}`; export r; \
8143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144 $(HOST_EXPORTS) \
8145 for flag in $(EXTRA_HOST_FLAGS) ; do \
8146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8147 done; \
8148 echo "Doing dvi in byacc" ; \
8149 (cd $(HOST_SUBDIR)/byacc && \
8150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8152 "RANLIB=$${RANLIB}" \
8153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8154 dvi) \
8155 || exit 1
8157 @endif byacc
8159 .PHONY: maybe-pdf-byacc pdf-byacc
8160 maybe-pdf-byacc:
8161 @if byacc
8162 maybe-pdf-byacc: pdf-byacc
8164 pdf-byacc: \
8165 configure-byacc
8166 @: $(MAKE); $(unstage)
8167 @[ -f ./byacc/Makefile ] || exit 0; \
8168 r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 for flag in $(EXTRA_HOST_FLAGS) ; do \
8172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8173 done; \
8174 echo "Doing pdf in byacc" ; \
8175 (cd $(HOST_SUBDIR)/byacc && \
8176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8178 "RANLIB=$${RANLIB}" \
8179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8180 pdf) \
8181 || exit 1
8183 @endif byacc
8185 .PHONY: maybe-html-byacc html-byacc
8186 maybe-html-byacc:
8187 @if byacc
8188 maybe-html-byacc: html-byacc
8190 html-byacc: \
8191 configure-byacc
8192 @: $(MAKE); $(unstage)
8193 @[ -f ./byacc/Makefile ] || exit 0; \
8194 r=`${PWD_COMMAND}`; export r; \
8195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8196 $(HOST_EXPORTS) \
8197 for flag in $(EXTRA_HOST_FLAGS) ; do \
8198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8199 done; \
8200 echo "Doing html in byacc" ; \
8201 (cd $(HOST_SUBDIR)/byacc && \
8202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8204 "RANLIB=$${RANLIB}" \
8205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8206 html) \
8207 || exit 1
8209 @endif byacc
8211 .PHONY: maybe-TAGS-byacc TAGS-byacc
8212 maybe-TAGS-byacc:
8213 @if byacc
8214 maybe-TAGS-byacc: TAGS-byacc
8216 TAGS-byacc: \
8217 configure-byacc
8218 @: $(MAKE); $(unstage)
8219 @[ -f ./byacc/Makefile ] || exit 0; \
8220 r=`${PWD_COMMAND}`; export r; \
8221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8222 $(HOST_EXPORTS) \
8223 for flag in $(EXTRA_HOST_FLAGS) ; do \
8224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8225 done; \
8226 echo "Doing TAGS in byacc" ; \
8227 (cd $(HOST_SUBDIR)/byacc && \
8228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8230 "RANLIB=$${RANLIB}" \
8231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8232 TAGS) \
8233 || exit 1
8235 @endif byacc
8237 .PHONY: maybe-install-info-byacc install-info-byacc
8238 maybe-install-info-byacc:
8239 @if byacc
8240 maybe-install-info-byacc: install-info-byacc
8242 install-info-byacc: \
8243 configure-byacc \
8244 info-byacc
8245 @: $(MAKE); $(unstage)
8246 @[ -f ./byacc/Makefile ] || exit 0; \
8247 r=`${PWD_COMMAND}`; export r; \
8248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249 $(HOST_EXPORTS) \
8250 for flag in $(EXTRA_HOST_FLAGS) ; do \
8251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8252 done; \
8253 echo "Doing install-info in byacc" ; \
8254 (cd $(HOST_SUBDIR)/byacc && \
8255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8257 "RANLIB=$${RANLIB}" \
8258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8259 install-info) \
8260 || exit 1
8262 @endif byacc
8264 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8265 maybe-install-pdf-byacc:
8266 @if byacc
8267 maybe-install-pdf-byacc: install-pdf-byacc
8269 install-pdf-byacc: \
8270 configure-byacc \
8271 pdf-byacc
8272 @: $(MAKE); $(unstage)
8273 @[ -f ./byacc/Makefile ] || exit 0; \
8274 r=`${PWD_COMMAND}`; export r; \
8275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276 $(HOST_EXPORTS) \
8277 for flag in $(EXTRA_HOST_FLAGS) ; do \
8278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279 done; \
8280 echo "Doing install-pdf in byacc" ; \
8281 (cd $(HOST_SUBDIR)/byacc && \
8282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284 "RANLIB=$${RANLIB}" \
8285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8286 install-pdf) \
8287 || exit 1
8289 @endif byacc
8291 .PHONY: maybe-install-html-byacc install-html-byacc
8292 maybe-install-html-byacc:
8293 @if byacc
8294 maybe-install-html-byacc: install-html-byacc
8296 install-html-byacc: \
8297 configure-byacc \
8298 html-byacc
8299 @: $(MAKE); $(unstage)
8300 @[ -f ./byacc/Makefile ] || exit 0; \
8301 r=`${PWD_COMMAND}`; export r; \
8302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8303 $(HOST_EXPORTS) \
8304 for flag in $(EXTRA_HOST_FLAGS) ; do \
8305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8306 done; \
8307 echo "Doing install-html in byacc" ; \
8308 (cd $(HOST_SUBDIR)/byacc && \
8309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8311 "RANLIB=$${RANLIB}" \
8312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8313 install-html) \
8314 || exit 1
8316 @endif byacc
8318 .PHONY: maybe-installcheck-byacc installcheck-byacc
8319 maybe-installcheck-byacc:
8320 @if byacc
8321 maybe-installcheck-byacc: installcheck-byacc
8323 installcheck-byacc: \
8324 configure-byacc
8325 @: $(MAKE); $(unstage)
8326 @[ -f ./byacc/Makefile ] || exit 0; \
8327 r=`${PWD_COMMAND}`; export r; \
8328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8329 $(HOST_EXPORTS) \
8330 for flag in $(EXTRA_HOST_FLAGS) ; do \
8331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8332 done; \
8333 echo "Doing installcheck in byacc" ; \
8334 (cd $(HOST_SUBDIR)/byacc && \
8335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8337 "RANLIB=$${RANLIB}" \
8338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8339 installcheck) \
8340 || exit 1
8342 @endif byacc
8344 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8345 maybe-mostlyclean-byacc:
8346 @if byacc
8347 maybe-mostlyclean-byacc: mostlyclean-byacc
8349 mostlyclean-byacc:
8350 @: $(MAKE); $(unstage)
8351 @[ -f ./byacc/Makefile ] || exit 0; \
8352 r=`${PWD_COMMAND}`; export r; \
8353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354 $(HOST_EXPORTS) \
8355 for flag in $(EXTRA_HOST_FLAGS) ; do \
8356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8357 done; \
8358 echo "Doing mostlyclean in byacc" ; \
8359 (cd $(HOST_SUBDIR)/byacc && \
8360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8362 "RANLIB=$${RANLIB}" \
8363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8364 mostlyclean) \
8365 || exit 1
8367 @endif byacc
8369 .PHONY: maybe-clean-byacc clean-byacc
8370 maybe-clean-byacc:
8371 @if byacc
8372 maybe-clean-byacc: clean-byacc
8374 clean-byacc:
8375 @: $(MAKE); $(unstage)
8376 @[ -f ./byacc/Makefile ] || exit 0; \
8377 r=`${PWD_COMMAND}`; export r; \
8378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8379 $(HOST_EXPORTS) \
8380 for flag in $(EXTRA_HOST_FLAGS) ; do \
8381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8382 done; \
8383 echo "Doing clean in byacc" ; \
8384 (cd $(HOST_SUBDIR)/byacc && \
8385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8387 "RANLIB=$${RANLIB}" \
8388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8389 clean) \
8390 || exit 1
8392 @endif byacc
8394 .PHONY: maybe-distclean-byacc distclean-byacc
8395 maybe-distclean-byacc:
8396 @if byacc
8397 maybe-distclean-byacc: distclean-byacc
8399 distclean-byacc:
8400 @: $(MAKE); $(unstage)
8401 @[ -f ./byacc/Makefile ] || exit 0; \
8402 r=`${PWD_COMMAND}`; export r; \
8403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404 $(HOST_EXPORTS) \
8405 for flag in $(EXTRA_HOST_FLAGS) ; do \
8406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8407 done; \
8408 echo "Doing distclean in byacc" ; \
8409 (cd $(HOST_SUBDIR)/byacc && \
8410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8412 "RANLIB=$${RANLIB}" \
8413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8414 distclean) \
8415 || exit 1
8417 @endif byacc
8419 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8420 maybe-maintainer-clean-byacc:
8421 @if byacc
8422 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8424 maintainer-clean-byacc:
8425 @: $(MAKE); $(unstage)
8426 @[ -f ./byacc/Makefile ] || exit 0; \
8427 r=`${PWD_COMMAND}`; export r; \
8428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8429 $(HOST_EXPORTS) \
8430 for flag in $(EXTRA_HOST_FLAGS) ; do \
8431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8432 done; \
8433 echo "Doing maintainer-clean in byacc" ; \
8434 (cd $(HOST_SUBDIR)/byacc && \
8435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8437 "RANLIB=$${RANLIB}" \
8438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8439 maintainer-clean) \
8440 || exit 1
8442 @endif byacc
8446 .PHONY: configure-bzip2 maybe-configure-bzip2
8447 maybe-configure-bzip2:
8448 @if gcc-bootstrap
8449 configure-bzip2: stage_current
8450 @endif gcc-bootstrap
8451 @if bzip2
8452 maybe-configure-bzip2: configure-bzip2
8453 configure-bzip2:
8454 @: $(MAKE); $(unstage)
8455 @r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8459 $(HOST_EXPORTS) \
8460 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8461 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8462 case $(srcdir) in \
8463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8464 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8466 esac; \
8467 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8468 libsrcdir="$$s/bzip2"; \
8469 $(SHELL) $${libsrcdir}/configure \
8470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8471 --target=${target_alias} $${srcdiroption} \
8472 || exit 1
8473 @endif bzip2
8479 .PHONY: all-bzip2 maybe-all-bzip2
8480 maybe-all-bzip2:
8481 @if gcc-bootstrap
8482 all-bzip2: stage_current
8483 @endif gcc-bootstrap
8484 @if bzip2
8485 TARGET-bzip2=all
8486 maybe-all-bzip2: all-bzip2
8487 all-bzip2: configure-bzip2
8488 @: $(MAKE); $(unstage)
8489 @r=`${PWD_COMMAND}`; export r; \
8490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491 $(HOST_EXPORTS) \
8492 (cd $(HOST_SUBDIR)/bzip2 && \
8493 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
8494 @endif bzip2
8499 .PHONY: check-bzip2 maybe-check-bzip2
8500 maybe-check-bzip2:
8501 @if bzip2
8502 maybe-check-bzip2: check-bzip2
8504 check-bzip2:
8505 @: $(MAKE); $(unstage)
8506 @r=`${PWD_COMMAND}`; export r; \
8507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8508 $(HOST_EXPORTS) \
8509 (cd $(HOST_SUBDIR)/bzip2 && \
8510 $(MAKE) $(FLAGS_TO_PASS) check)
8512 @endif bzip2
8514 .PHONY: install-bzip2 maybe-install-bzip2
8515 maybe-install-bzip2:
8516 @if bzip2
8517 maybe-install-bzip2: install-bzip2
8519 install-bzip2: installdirs
8520 @: $(MAKE); $(unstage)
8521 @r=`${PWD_COMMAND}`; export r; \
8522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 $(HOST_EXPORTS) \
8524 (cd $(HOST_SUBDIR)/bzip2 && \
8525 $(MAKE) $(FLAGS_TO_PASS) install)
8527 @endif bzip2
8529 # Other targets (info, dvi, pdf, etc.)
8531 .PHONY: maybe-info-bzip2 info-bzip2
8532 maybe-info-bzip2:
8533 @if bzip2
8534 maybe-info-bzip2: info-bzip2
8536 info-bzip2: \
8537 configure-bzip2
8538 @: $(MAKE); $(unstage)
8539 @[ -f ./bzip2/Makefile ] || exit 0; \
8540 r=`${PWD_COMMAND}`; export r; \
8541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542 $(HOST_EXPORTS) \
8543 for flag in $(EXTRA_HOST_FLAGS) ; do \
8544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8545 done; \
8546 echo "Doing info in bzip2" ; \
8547 (cd $(HOST_SUBDIR)/bzip2 && \
8548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8550 "RANLIB=$${RANLIB}" \
8551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8552 info) \
8553 || exit 1
8555 @endif bzip2
8557 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8558 maybe-dvi-bzip2:
8559 @if bzip2
8560 maybe-dvi-bzip2: dvi-bzip2
8562 dvi-bzip2: \
8563 configure-bzip2
8564 @: $(MAKE); $(unstage)
8565 @[ -f ./bzip2/Makefile ] || exit 0; \
8566 r=`${PWD_COMMAND}`; export r; \
8567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8568 $(HOST_EXPORTS) \
8569 for flag in $(EXTRA_HOST_FLAGS) ; do \
8570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8571 done; \
8572 echo "Doing dvi in bzip2" ; \
8573 (cd $(HOST_SUBDIR)/bzip2 && \
8574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8576 "RANLIB=$${RANLIB}" \
8577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8578 dvi) \
8579 || exit 1
8581 @endif bzip2
8583 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8584 maybe-pdf-bzip2:
8585 @if bzip2
8586 maybe-pdf-bzip2: pdf-bzip2
8588 pdf-bzip2: \
8589 configure-bzip2
8590 @: $(MAKE); $(unstage)
8591 @[ -f ./bzip2/Makefile ] || exit 0; \
8592 r=`${PWD_COMMAND}`; export r; \
8593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8594 $(HOST_EXPORTS) \
8595 for flag in $(EXTRA_HOST_FLAGS) ; do \
8596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8597 done; \
8598 echo "Doing pdf in bzip2" ; \
8599 (cd $(HOST_SUBDIR)/bzip2 && \
8600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8602 "RANLIB=$${RANLIB}" \
8603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8604 pdf) \
8605 || exit 1
8607 @endif bzip2
8609 .PHONY: maybe-html-bzip2 html-bzip2
8610 maybe-html-bzip2:
8611 @if bzip2
8612 maybe-html-bzip2: html-bzip2
8614 html-bzip2: \
8615 configure-bzip2
8616 @: $(MAKE); $(unstage)
8617 @[ -f ./bzip2/Makefile ] || exit 0; \
8618 r=`${PWD_COMMAND}`; export r; \
8619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620 $(HOST_EXPORTS) \
8621 for flag in $(EXTRA_HOST_FLAGS) ; do \
8622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623 done; \
8624 echo "Doing html in bzip2" ; \
8625 (cd $(HOST_SUBDIR)/bzip2 && \
8626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628 "RANLIB=$${RANLIB}" \
8629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630 html) \
8631 || exit 1
8633 @endif bzip2
8635 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8636 maybe-TAGS-bzip2:
8637 @if bzip2
8638 maybe-TAGS-bzip2: TAGS-bzip2
8640 TAGS-bzip2: \
8641 configure-bzip2
8642 @: $(MAKE); $(unstage)
8643 @[ -f ./bzip2/Makefile ] || exit 0; \
8644 r=`${PWD_COMMAND}`; export r; \
8645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8646 $(HOST_EXPORTS) \
8647 for flag in $(EXTRA_HOST_FLAGS) ; do \
8648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8649 done; \
8650 echo "Doing TAGS in bzip2" ; \
8651 (cd $(HOST_SUBDIR)/bzip2 && \
8652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8654 "RANLIB=$${RANLIB}" \
8655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8656 TAGS) \
8657 || exit 1
8659 @endif bzip2
8661 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8662 maybe-install-info-bzip2:
8663 @if bzip2
8664 maybe-install-info-bzip2: install-info-bzip2
8666 install-info-bzip2: \
8667 configure-bzip2 \
8668 info-bzip2
8669 @: $(MAKE); $(unstage)
8670 @[ -f ./bzip2/Makefile ] || exit 0; \
8671 r=`${PWD_COMMAND}`; export r; \
8672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8673 $(HOST_EXPORTS) \
8674 for flag in $(EXTRA_HOST_FLAGS) ; do \
8675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8676 done; \
8677 echo "Doing install-info in bzip2" ; \
8678 (cd $(HOST_SUBDIR)/bzip2 && \
8679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8681 "RANLIB=$${RANLIB}" \
8682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8683 install-info) \
8684 || exit 1
8686 @endif bzip2
8688 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8689 maybe-install-pdf-bzip2:
8690 @if bzip2
8691 maybe-install-pdf-bzip2: install-pdf-bzip2
8693 install-pdf-bzip2: \
8694 configure-bzip2 \
8695 pdf-bzip2
8696 @: $(MAKE); $(unstage)
8697 @[ -f ./bzip2/Makefile ] || exit 0; \
8698 r=`${PWD_COMMAND}`; export r; \
8699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700 $(HOST_EXPORTS) \
8701 for flag in $(EXTRA_HOST_FLAGS) ; do \
8702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8703 done; \
8704 echo "Doing install-pdf in bzip2" ; \
8705 (cd $(HOST_SUBDIR)/bzip2 && \
8706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8708 "RANLIB=$${RANLIB}" \
8709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8710 install-pdf) \
8711 || exit 1
8713 @endif bzip2
8715 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8716 maybe-install-html-bzip2:
8717 @if bzip2
8718 maybe-install-html-bzip2: install-html-bzip2
8720 install-html-bzip2: \
8721 configure-bzip2 \
8722 html-bzip2
8723 @: $(MAKE); $(unstage)
8724 @[ -f ./bzip2/Makefile ] || exit 0; \
8725 r=`${PWD_COMMAND}`; export r; \
8726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8727 $(HOST_EXPORTS) \
8728 for flag in $(EXTRA_HOST_FLAGS) ; do \
8729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8730 done; \
8731 echo "Doing install-html in bzip2" ; \
8732 (cd $(HOST_SUBDIR)/bzip2 && \
8733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8735 "RANLIB=$${RANLIB}" \
8736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8737 install-html) \
8738 || exit 1
8740 @endif bzip2
8742 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8743 maybe-installcheck-bzip2:
8744 @if bzip2
8745 maybe-installcheck-bzip2: installcheck-bzip2
8747 installcheck-bzip2: \
8748 configure-bzip2
8749 @: $(MAKE); $(unstage)
8750 @[ -f ./bzip2/Makefile ] || exit 0; \
8751 r=`${PWD_COMMAND}`; export r; \
8752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8753 $(HOST_EXPORTS) \
8754 for flag in $(EXTRA_HOST_FLAGS) ; do \
8755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8756 done; \
8757 echo "Doing installcheck in bzip2" ; \
8758 (cd $(HOST_SUBDIR)/bzip2 && \
8759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8761 "RANLIB=$${RANLIB}" \
8762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8763 installcheck) \
8764 || exit 1
8766 @endif bzip2
8768 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8769 maybe-mostlyclean-bzip2:
8770 @if bzip2
8771 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8773 mostlyclean-bzip2:
8774 @: $(MAKE); $(unstage)
8775 @[ -f ./bzip2/Makefile ] || exit 0; \
8776 r=`${PWD_COMMAND}`; export r; \
8777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8778 $(HOST_EXPORTS) \
8779 for flag in $(EXTRA_HOST_FLAGS) ; do \
8780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8781 done; \
8782 echo "Doing mostlyclean in bzip2" ; \
8783 (cd $(HOST_SUBDIR)/bzip2 && \
8784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8786 "RANLIB=$${RANLIB}" \
8787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8788 mostlyclean) \
8789 || exit 1
8791 @endif bzip2
8793 .PHONY: maybe-clean-bzip2 clean-bzip2
8794 maybe-clean-bzip2:
8795 @if bzip2
8796 maybe-clean-bzip2: clean-bzip2
8798 clean-bzip2:
8799 @: $(MAKE); $(unstage)
8800 @[ -f ./bzip2/Makefile ] || exit 0; \
8801 r=`${PWD_COMMAND}`; export r; \
8802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8803 $(HOST_EXPORTS) \
8804 for flag in $(EXTRA_HOST_FLAGS) ; do \
8805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8806 done; \
8807 echo "Doing clean in bzip2" ; \
8808 (cd $(HOST_SUBDIR)/bzip2 && \
8809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8811 "RANLIB=$${RANLIB}" \
8812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8813 clean) \
8814 || exit 1
8816 @endif bzip2
8818 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8819 maybe-distclean-bzip2:
8820 @if bzip2
8821 maybe-distclean-bzip2: distclean-bzip2
8823 distclean-bzip2:
8824 @: $(MAKE); $(unstage)
8825 @[ -f ./bzip2/Makefile ] || exit 0; \
8826 r=`${PWD_COMMAND}`; export r; \
8827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8828 $(HOST_EXPORTS) \
8829 for flag in $(EXTRA_HOST_FLAGS) ; do \
8830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8831 done; \
8832 echo "Doing distclean in bzip2" ; \
8833 (cd $(HOST_SUBDIR)/bzip2 && \
8834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8836 "RANLIB=$${RANLIB}" \
8837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8838 distclean) \
8839 || exit 1
8841 @endif bzip2
8843 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8844 maybe-maintainer-clean-bzip2:
8845 @if bzip2
8846 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8848 maintainer-clean-bzip2:
8849 @: $(MAKE); $(unstage)
8850 @[ -f ./bzip2/Makefile ] || exit 0; \
8851 r=`${PWD_COMMAND}`; export r; \
8852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8853 $(HOST_EXPORTS) \
8854 for flag in $(EXTRA_HOST_FLAGS) ; do \
8855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8856 done; \
8857 echo "Doing maintainer-clean in bzip2" ; \
8858 (cd $(HOST_SUBDIR)/bzip2 && \
8859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8861 "RANLIB=$${RANLIB}" \
8862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8863 maintainer-clean) \
8864 || exit 1
8866 @endif bzip2
8870 .PHONY: configure-dejagnu maybe-configure-dejagnu
8871 maybe-configure-dejagnu:
8872 @if gcc-bootstrap
8873 configure-dejagnu: stage_current
8874 @endif gcc-bootstrap
8875 @if dejagnu
8876 maybe-configure-dejagnu: configure-dejagnu
8877 configure-dejagnu:
8878 @: $(MAKE); $(unstage)
8879 @r=`${PWD_COMMAND}`; export r; \
8880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8881 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8883 $(HOST_EXPORTS) \
8884 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8885 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8886 case $(srcdir) in \
8887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8888 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8890 esac; \
8891 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8892 libsrcdir="$$s/dejagnu"; \
8893 $(SHELL) $${libsrcdir}/configure \
8894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8895 --target=${target_alias} $${srcdiroption} \
8896 || exit 1
8897 @endif dejagnu
8903 .PHONY: all-dejagnu maybe-all-dejagnu
8904 maybe-all-dejagnu:
8905 @if gcc-bootstrap
8906 all-dejagnu: stage_current
8907 @endif gcc-bootstrap
8908 @if dejagnu
8909 TARGET-dejagnu=all
8910 maybe-all-dejagnu: all-dejagnu
8911 all-dejagnu: configure-dejagnu
8912 @: $(MAKE); $(unstage)
8913 @r=`${PWD_COMMAND}`; export r; \
8914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8915 $(HOST_EXPORTS) \
8916 (cd $(HOST_SUBDIR)/dejagnu && \
8917 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
8918 @endif dejagnu
8923 .PHONY: check-dejagnu maybe-check-dejagnu
8924 maybe-check-dejagnu:
8925 @if dejagnu
8926 maybe-check-dejagnu: check-dejagnu
8928 check-dejagnu:
8929 @: $(MAKE); $(unstage)
8930 @r=`${PWD_COMMAND}`; export r; \
8931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932 $(HOST_EXPORTS) \
8933 (cd $(HOST_SUBDIR)/dejagnu && \
8934 $(MAKE) $(FLAGS_TO_PASS) check)
8936 @endif dejagnu
8938 .PHONY: install-dejagnu maybe-install-dejagnu
8939 maybe-install-dejagnu:
8940 @if dejagnu
8941 maybe-install-dejagnu: install-dejagnu
8943 install-dejagnu: installdirs
8944 @: $(MAKE); $(unstage)
8945 @r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 $(HOST_EXPORTS) \
8948 (cd $(HOST_SUBDIR)/dejagnu && \
8949 $(MAKE) $(FLAGS_TO_PASS) install)
8951 @endif dejagnu
8953 # Other targets (info, dvi, pdf, etc.)
8955 .PHONY: maybe-info-dejagnu info-dejagnu
8956 maybe-info-dejagnu:
8957 @if dejagnu
8958 maybe-info-dejagnu: info-dejagnu
8960 info-dejagnu: \
8961 configure-dejagnu
8962 @: $(MAKE); $(unstage)
8963 @[ -f ./dejagnu/Makefile ] || exit 0; \
8964 r=`${PWD_COMMAND}`; export r; \
8965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966 $(HOST_EXPORTS) \
8967 for flag in $(EXTRA_HOST_FLAGS) ; do \
8968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8969 done; \
8970 echo "Doing info in dejagnu" ; \
8971 (cd $(HOST_SUBDIR)/dejagnu && \
8972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8974 "RANLIB=$${RANLIB}" \
8975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8976 info) \
8977 || exit 1
8979 @endif dejagnu
8981 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8982 maybe-dvi-dejagnu:
8983 @if dejagnu
8984 maybe-dvi-dejagnu: dvi-dejagnu
8986 dvi-dejagnu: \
8987 configure-dejagnu
8988 @: $(MAKE); $(unstage)
8989 @[ -f ./dejagnu/Makefile ] || exit 0; \
8990 r=`${PWD_COMMAND}`; export r; \
8991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8992 $(HOST_EXPORTS) \
8993 for flag in $(EXTRA_HOST_FLAGS) ; do \
8994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8995 done; \
8996 echo "Doing dvi in dejagnu" ; \
8997 (cd $(HOST_SUBDIR)/dejagnu && \
8998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9000 "RANLIB=$${RANLIB}" \
9001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9002 dvi) \
9003 || exit 1
9005 @endif dejagnu
9007 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9008 maybe-pdf-dejagnu:
9009 @if dejagnu
9010 maybe-pdf-dejagnu: pdf-dejagnu
9012 pdf-dejagnu: \
9013 configure-dejagnu
9014 @: $(MAKE); $(unstage)
9015 @[ -f ./dejagnu/Makefile ] || exit 0; \
9016 r=`${PWD_COMMAND}`; export r; \
9017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9018 $(HOST_EXPORTS) \
9019 for flag in $(EXTRA_HOST_FLAGS) ; do \
9020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9021 done; \
9022 echo "Doing pdf in dejagnu" ; \
9023 (cd $(HOST_SUBDIR)/dejagnu && \
9024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9026 "RANLIB=$${RANLIB}" \
9027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9028 pdf) \
9029 || exit 1
9031 @endif dejagnu
9033 .PHONY: maybe-html-dejagnu html-dejagnu
9034 maybe-html-dejagnu:
9035 @if dejagnu
9036 maybe-html-dejagnu: html-dejagnu
9038 html-dejagnu: \
9039 configure-dejagnu
9040 @: $(MAKE); $(unstage)
9041 @[ -f ./dejagnu/Makefile ] || exit 0; \
9042 r=`${PWD_COMMAND}`; export r; \
9043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044 $(HOST_EXPORTS) \
9045 for flag in $(EXTRA_HOST_FLAGS) ; do \
9046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047 done; \
9048 echo "Doing html in dejagnu" ; \
9049 (cd $(HOST_SUBDIR)/dejagnu && \
9050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052 "RANLIB=$${RANLIB}" \
9053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054 html) \
9055 || exit 1
9057 @endif dejagnu
9059 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9060 maybe-TAGS-dejagnu:
9061 @if dejagnu
9062 maybe-TAGS-dejagnu: TAGS-dejagnu
9064 TAGS-dejagnu: \
9065 configure-dejagnu
9066 @: $(MAKE); $(unstage)
9067 @[ -f ./dejagnu/Makefile ] || exit 0; \
9068 r=`${PWD_COMMAND}`; export r; \
9069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9070 $(HOST_EXPORTS) \
9071 for flag in $(EXTRA_HOST_FLAGS) ; do \
9072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9073 done; \
9074 echo "Doing TAGS in dejagnu" ; \
9075 (cd $(HOST_SUBDIR)/dejagnu && \
9076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9078 "RANLIB=$${RANLIB}" \
9079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9080 TAGS) \
9081 || exit 1
9083 @endif dejagnu
9085 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9086 maybe-install-info-dejagnu:
9087 @if dejagnu
9088 maybe-install-info-dejagnu: install-info-dejagnu
9090 install-info-dejagnu: \
9091 configure-dejagnu \
9092 info-dejagnu
9093 @: $(MAKE); $(unstage)
9094 @[ -f ./dejagnu/Makefile ] || exit 0; \
9095 r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097 $(HOST_EXPORTS) \
9098 for flag in $(EXTRA_HOST_FLAGS) ; do \
9099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100 done; \
9101 echo "Doing install-info in dejagnu" ; \
9102 (cd $(HOST_SUBDIR)/dejagnu && \
9103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105 "RANLIB=$${RANLIB}" \
9106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107 install-info) \
9108 || exit 1
9110 @endif dejagnu
9112 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9113 maybe-install-pdf-dejagnu:
9114 @if dejagnu
9115 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9117 install-pdf-dejagnu: \
9118 configure-dejagnu \
9119 pdf-dejagnu
9120 @: $(MAKE); $(unstage)
9121 @[ -f ./dejagnu/Makefile ] || exit 0; \
9122 r=`${PWD_COMMAND}`; export r; \
9123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124 $(HOST_EXPORTS) \
9125 for flag in $(EXTRA_HOST_FLAGS) ; do \
9126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9127 done; \
9128 echo "Doing install-pdf in dejagnu" ; \
9129 (cd $(HOST_SUBDIR)/dejagnu && \
9130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9132 "RANLIB=$${RANLIB}" \
9133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9134 install-pdf) \
9135 || exit 1
9137 @endif dejagnu
9139 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9140 maybe-install-html-dejagnu:
9141 @if dejagnu
9142 maybe-install-html-dejagnu: install-html-dejagnu
9144 install-html-dejagnu: \
9145 configure-dejagnu \
9146 html-dejagnu
9147 @: $(MAKE); $(unstage)
9148 @[ -f ./dejagnu/Makefile ] || exit 0; \
9149 r=`${PWD_COMMAND}`; export r; \
9150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151 $(HOST_EXPORTS) \
9152 for flag in $(EXTRA_HOST_FLAGS) ; do \
9153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154 done; \
9155 echo "Doing install-html in dejagnu" ; \
9156 (cd $(HOST_SUBDIR)/dejagnu && \
9157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159 "RANLIB=$${RANLIB}" \
9160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9161 install-html) \
9162 || exit 1
9164 @endif dejagnu
9166 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9167 maybe-installcheck-dejagnu:
9168 @if dejagnu
9169 maybe-installcheck-dejagnu: installcheck-dejagnu
9171 installcheck-dejagnu: \
9172 configure-dejagnu
9173 @: $(MAKE); $(unstage)
9174 @[ -f ./dejagnu/Makefile ] || exit 0; \
9175 r=`${PWD_COMMAND}`; export r; \
9176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9177 $(HOST_EXPORTS) \
9178 for flag in $(EXTRA_HOST_FLAGS) ; do \
9179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9180 done; \
9181 echo "Doing installcheck in dejagnu" ; \
9182 (cd $(HOST_SUBDIR)/dejagnu && \
9183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9185 "RANLIB=$${RANLIB}" \
9186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9187 installcheck) \
9188 || exit 1
9190 @endif dejagnu
9192 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9193 maybe-mostlyclean-dejagnu:
9194 @if dejagnu
9195 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9197 mostlyclean-dejagnu:
9198 @: $(MAKE); $(unstage)
9199 @[ -f ./dejagnu/Makefile ] || exit 0; \
9200 r=`${PWD_COMMAND}`; export r; \
9201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9202 $(HOST_EXPORTS) \
9203 for flag in $(EXTRA_HOST_FLAGS) ; do \
9204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9205 done; \
9206 echo "Doing mostlyclean in dejagnu" ; \
9207 (cd $(HOST_SUBDIR)/dejagnu && \
9208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9210 "RANLIB=$${RANLIB}" \
9211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9212 mostlyclean) \
9213 || exit 1
9215 @endif dejagnu
9217 .PHONY: maybe-clean-dejagnu clean-dejagnu
9218 maybe-clean-dejagnu:
9219 @if dejagnu
9220 maybe-clean-dejagnu: clean-dejagnu
9222 clean-dejagnu:
9223 @: $(MAKE); $(unstage)
9224 @[ -f ./dejagnu/Makefile ] || exit 0; \
9225 r=`${PWD_COMMAND}`; export r; \
9226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227 $(HOST_EXPORTS) \
9228 for flag in $(EXTRA_HOST_FLAGS) ; do \
9229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230 done; \
9231 echo "Doing clean in dejagnu" ; \
9232 (cd $(HOST_SUBDIR)/dejagnu && \
9233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235 "RANLIB=$${RANLIB}" \
9236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237 clean) \
9238 || exit 1
9240 @endif dejagnu
9242 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9243 maybe-distclean-dejagnu:
9244 @if dejagnu
9245 maybe-distclean-dejagnu: distclean-dejagnu
9247 distclean-dejagnu:
9248 @: $(MAKE); $(unstage)
9249 @[ -f ./dejagnu/Makefile ] || exit 0; \
9250 r=`${PWD_COMMAND}`; export r; \
9251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9252 $(HOST_EXPORTS) \
9253 for flag in $(EXTRA_HOST_FLAGS) ; do \
9254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9255 done; \
9256 echo "Doing distclean in dejagnu" ; \
9257 (cd $(HOST_SUBDIR)/dejagnu && \
9258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9260 "RANLIB=$${RANLIB}" \
9261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9262 distclean) \
9263 || exit 1
9265 @endif dejagnu
9267 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9268 maybe-maintainer-clean-dejagnu:
9269 @if dejagnu
9270 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9272 maintainer-clean-dejagnu:
9273 @: $(MAKE); $(unstage)
9274 @[ -f ./dejagnu/Makefile ] || exit 0; \
9275 r=`${PWD_COMMAND}`; export r; \
9276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9277 $(HOST_EXPORTS) \
9278 for flag in $(EXTRA_HOST_FLAGS) ; do \
9279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9280 done; \
9281 echo "Doing maintainer-clean in dejagnu" ; \
9282 (cd $(HOST_SUBDIR)/dejagnu && \
9283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9285 "RANLIB=$${RANLIB}" \
9286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9287 maintainer-clean) \
9288 || exit 1
9290 @endif dejagnu
9294 .PHONY: configure-diff maybe-configure-diff
9295 maybe-configure-diff:
9296 @if gcc-bootstrap
9297 configure-diff: stage_current
9298 @endif gcc-bootstrap
9299 @if diff
9300 maybe-configure-diff: configure-diff
9301 configure-diff:
9302 @: $(MAKE); $(unstage)
9303 @r=`${PWD_COMMAND}`; export r; \
9304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9305 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9307 $(HOST_EXPORTS) \
9308 echo Configuring in $(HOST_SUBDIR)/diff; \
9309 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9310 case $(srcdir) in \
9311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9312 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9314 esac; \
9315 srcdiroption="--srcdir=$${topdir}/diff"; \
9316 libsrcdir="$$s/diff"; \
9317 $(SHELL) $${libsrcdir}/configure \
9318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9319 --target=${target_alias} $${srcdiroption} \
9320 || exit 1
9321 @endif diff
9327 .PHONY: all-diff maybe-all-diff
9328 maybe-all-diff:
9329 @if gcc-bootstrap
9330 all-diff: stage_current
9331 @endif gcc-bootstrap
9332 @if diff
9333 TARGET-diff=all
9334 maybe-all-diff: all-diff
9335 all-diff: configure-diff
9336 @: $(MAKE); $(unstage)
9337 @r=`${PWD_COMMAND}`; export r; \
9338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339 $(HOST_EXPORTS) \
9340 (cd $(HOST_SUBDIR)/diff && \
9341 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
9342 @endif diff
9347 .PHONY: check-diff maybe-check-diff
9348 maybe-check-diff:
9349 @if diff
9350 maybe-check-diff: check-diff
9352 check-diff:
9353 @: $(MAKE); $(unstage)
9354 @r=`${PWD_COMMAND}`; export r; \
9355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9356 $(HOST_EXPORTS) \
9357 (cd $(HOST_SUBDIR)/diff && \
9358 $(MAKE) $(FLAGS_TO_PASS) check)
9360 @endif diff
9362 .PHONY: install-diff maybe-install-diff
9363 maybe-install-diff:
9364 @if diff
9365 maybe-install-diff: install-diff
9367 install-diff: installdirs
9368 @: $(MAKE); $(unstage)
9369 @r=`${PWD_COMMAND}`; export r; \
9370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371 $(HOST_EXPORTS) \
9372 (cd $(HOST_SUBDIR)/diff && \
9373 $(MAKE) $(FLAGS_TO_PASS) install)
9375 @endif diff
9377 # Other targets (info, dvi, pdf, etc.)
9379 .PHONY: maybe-info-diff info-diff
9380 maybe-info-diff:
9381 @if diff
9382 maybe-info-diff: info-diff
9384 info-diff: \
9385 configure-diff
9386 @: $(MAKE); $(unstage)
9387 @[ -f ./diff/Makefile ] || exit 0; \
9388 r=`${PWD_COMMAND}`; export r; \
9389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9390 $(HOST_EXPORTS) \
9391 for flag in $(EXTRA_HOST_FLAGS) ; do \
9392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9393 done; \
9394 echo "Doing info in diff" ; \
9395 (cd $(HOST_SUBDIR)/diff && \
9396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9398 "RANLIB=$${RANLIB}" \
9399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9400 info) \
9401 || exit 1
9403 @endif diff
9405 .PHONY: maybe-dvi-diff dvi-diff
9406 maybe-dvi-diff:
9407 @if diff
9408 maybe-dvi-diff: dvi-diff
9410 dvi-diff: \
9411 configure-diff
9412 @: $(MAKE); $(unstage)
9413 @[ -f ./diff/Makefile ] || exit 0; \
9414 r=`${PWD_COMMAND}`; export r; \
9415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9416 $(HOST_EXPORTS) \
9417 for flag in $(EXTRA_HOST_FLAGS) ; do \
9418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9419 done; \
9420 echo "Doing dvi in diff" ; \
9421 (cd $(HOST_SUBDIR)/diff && \
9422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9424 "RANLIB=$${RANLIB}" \
9425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9426 dvi) \
9427 || exit 1
9429 @endif diff
9431 .PHONY: maybe-pdf-diff pdf-diff
9432 maybe-pdf-diff:
9433 @if diff
9434 maybe-pdf-diff: pdf-diff
9436 pdf-diff: \
9437 configure-diff
9438 @: $(MAKE); $(unstage)
9439 @[ -f ./diff/Makefile ] || exit 0; \
9440 r=`${PWD_COMMAND}`; export r; \
9441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9442 $(HOST_EXPORTS) \
9443 for flag in $(EXTRA_HOST_FLAGS) ; do \
9444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9445 done; \
9446 echo "Doing pdf in diff" ; \
9447 (cd $(HOST_SUBDIR)/diff && \
9448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9450 "RANLIB=$${RANLIB}" \
9451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9452 pdf) \
9453 || exit 1
9455 @endif diff
9457 .PHONY: maybe-html-diff html-diff
9458 maybe-html-diff:
9459 @if diff
9460 maybe-html-diff: html-diff
9462 html-diff: \
9463 configure-diff
9464 @: $(MAKE); $(unstage)
9465 @[ -f ./diff/Makefile ] || exit 0; \
9466 r=`${PWD_COMMAND}`; export r; \
9467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9468 $(HOST_EXPORTS) \
9469 for flag in $(EXTRA_HOST_FLAGS) ; do \
9470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9471 done; \
9472 echo "Doing html in diff" ; \
9473 (cd $(HOST_SUBDIR)/diff && \
9474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9476 "RANLIB=$${RANLIB}" \
9477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9478 html) \
9479 || exit 1
9481 @endif diff
9483 .PHONY: maybe-TAGS-diff TAGS-diff
9484 maybe-TAGS-diff:
9485 @if diff
9486 maybe-TAGS-diff: TAGS-diff
9488 TAGS-diff: \
9489 configure-diff
9490 @: $(MAKE); $(unstage)
9491 @[ -f ./diff/Makefile ] || exit 0; \
9492 r=`${PWD_COMMAND}`; export r; \
9493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9494 $(HOST_EXPORTS) \
9495 for flag in $(EXTRA_HOST_FLAGS) ; do \
9496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9497 done; \
9498 echo "Doing TAGS in diff" ; \
9499 (cd $(HOST_SUBDIR)/diff && \
9500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9502 "RANLIB=$${RANLIB}" \
9503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9504 TAGS) \
9505 || exit 1
9507 @endif diff
9509 .PHONY: maybe-install-info-diff install-info-diff
9510 maybe-install-info-diff:
9511 @if diff
9512 maybe-install-info-diff: install-info-diff
9514 install-info-diff: \
9515 configure-diff \
9516 info-diff
9517 @: $(MAKE); $(unstage)
9518 @[ -f ./diff/Makefile ] || exit 0; \
9519 r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 for flag in $(EXTRA_HOST_FLAGS) ; do \
9523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524 done; \
9525 echo "Doing install-info in diff" ; \
9526 (cd $(HOST_SUBDIR)/diff && \
9527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529 "RANLIB=$${RANLIB}" \
9530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9531 install-info) \
9532 || exit 1
9534 @endif diff
9536 .PHONY: maybe-install-pdf-diff install-pdf-diff
9537 maybe-install-pdf-diff:
9538 @if diff
9539 maybe-install-pdf-diff: install-pdf-diff
9541 install-pdf-diff: \
9542 configure-diff \
9543 pdf-diff
9544 @: $(MAKE); $(unstage)
9545 @[ -f ./diff/Makefile ] || exit 0; \
9546 r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 $(HOST_EXPORTS) \
9549 for flag in $(EXTRA_HOST_FLAGS) ; do \
9550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9551 done; \
9552 echo "Doing install-pdf in diff" ; \
9553 (cd $(HOST_SUBDIR)/diff && \
9554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9556 "RANLIB=$${RANLIB}" \
9557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9558 install-pdf) \
9559 || exit 1
9561 @endif diff
9563 .PHONY: maybe-install-html-diff install-html-diff
9564 maybe-install-html-diff:
9565 @if diff
9566 maybe-install-html-diff: install-html-diff
9568 install-html-diff: \
9569 configure-diff \
9570 html-diff
9571 @: $(MAKE); $(unstage)
9572 @[ -f ./diff/Makefile ] || exit 0; \
9573 r=`${PWD_COMMAND}`; export r; \
9574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9575 $(HOST_EXPORTS) \
9576 for flag in $(EXTRA_HOST_FLAGS) ; do \
9577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9578 done; \
9579 echo "Doing install-html in diff" ; \
9580 (cd $(HOST_SUBDIR)/diff && \
9581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9583 "RANLIB=$${RANLIB}" \
9584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9585 install-html) \
9586 || exit 1
9588 @endif diff
9590 .PHONY: maybe-installcheck-diff installcheck-diff
9591 maybe-installcheck-diff:
9592 @if diff
9593 maybe-installcheck-diff: installcheck-diff
9595 installcheck-diff: \
9596 configure-diff
9597 @: $(MAKE); $(unstage)
9598 @[ -f ./diff/Makefile ] || exit 0; \
9599 r=`${PWD_COMMAND}`; export r; \
9600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9601 $(HOST_EXPORTS) \
9602 for flag in $(EXTRA_HOST_FLAGS) ; do \
9603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9604 done; \
9605 echo "Doing installcheck in diff" ; \
9606 (cd $(HOST_SUBDIR)/diff && \
9607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9609 "RANLIB=$${RANLIB}" \
9610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9611 installcheck) \
9612 || exit 1
9614 @endif diff
9616 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9617 maybe-mostlyclean-diff:
9618 @if diff
9619 maybe-mostlyclean-diff: mostlyclean-diff
9621 mostlyclean-diff:
9622 @: $(MAKE); $(unstage)
9623 @[ -f ./diff/Makefile ] || exit 0; \
9624 r=`${PWD_COMMAND}`; export r; \
9625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9626 $(HOST_EXPORTS) \
9627 for flag in $(EXTRA_HOST_FLAGS) ; do \
9628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9629 done; \
9630 echo "Doing mostlyclean in diff" ; \
9631 (cd $(HOST_SUBDIR)/diff && \
9632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9634 "RANLIB=$${RANLIB}" \
9635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9636 mostlyclean) \
9637 || exit 1
9639 @endif diff
9641 .PHONY: maybe-clean-diff clean-diff
9642 maybe-clean-diff:
9643 @if diff
9644 maybe-clean-diff: clean-diff
9646 clean-diff:
9647 @: $(MAKE); $(unstage)
9648 @[ -f ./diff/Makefile ] || exit 0; \
9649 r=`${PWD_COMMAND}`; export r; \
9650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9651 $(HOST_EXPORTS) \
9652 for flag in $(EXTRA_HOST_FLAGS) ; do \
9653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9654 done; \
9655 echo "Doing clean in diff" ; \
9656 (cd $(HOST_SUBDIR)/diff && \
9657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9659 "RANLIB=$${RANLIB}" \
9660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9661 clean) \
9662 || exit 1
9664 @endif diff
9666 .PHONY: maybe-distclean-diff distclean-diff
9667 maybe-distclean-diff:
9668 @if diff
9669 maybe-distclean-diff: distclean-diff
9671 distclean-diff:
9672 @: $(MAKE); $(unstage)
9673 @[ -f ./diff/Makefile ] || exit 0; \
9674 r=`${PWD_COMMAND}`; export r; \
9675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9676 $(HOST_EXPORTS) \
9677 for flag in $(EXTRA_HOST_FLAGS) ; do \
9678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9679 done; \
9680 echo "Doing distclean in diff" ; \
9681 (cd $(HOST_SUBDIR)/diff && \
9682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9684 "RANLIB=$${RANLIB}" \
9685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9686 distclean) \
9687 || exit 1
9689 @endif diff
9691 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9692 maybe-maintainer-clean-diff:
9693 @if diff
9694 maybe-maintainer-clean-diff: maintainer-clean-diff
9696 maintainer-clean-diff:
9697 @: $(MAKE); $(unstage)
9698 @[ -f ./diff/Makefile ] || exit 0; \
9699 r=`${PWD_COMMAND}`; export r; \
9700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9701 $(HOST_EXPORTS) \
9702 for flag in $(EXTRA_HOST_FLAGS) ; do \
9703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9704 done; \
9705 echo "Doing maintainer-clean in diff" ; \
9706 (cd $(HOST_SUBDIR)/diff && \
9707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9709 "RANLIB=$${RANLIB}" \
9710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9711 maintainer-clean) \
9712 || exit 1
9714 @endif diff
9718 .PHONY: configure-dosutils maybe-configure-dosutils
9719 maybe-configure-dosutils:
9720 @if gcc-bootstrap
9721 configure-dosutils: stage_current
9722 @endif gcc-bootstrap
9723 @if dosutils
9724 maybe-configure-dosutils: configure-dosutils
9725 configure-dosutils:
9726 @: $(MAKE); $(unstage)
9727 @r=`${PWD_COMMAND}`; export r; \
9728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9729 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9731 $(HOST_EXPORTS) \
9732 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9733 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9734 case $(srcdir) in \
9735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9736 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9738 esac; \
9739 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9740 libsrcdir="$$s/dosutils"; \
9741 $(SHELL) $${libsrcdir}/configure \
9742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9743 --target=${target_alias} $${srcdiroption} \
9744 || exit 1
9745 @endif dosutils
9751 .PHONY: all-dosutils maybe-all-dosutils
9752 maybe-all-dosutils:
9753 @if gcc-bootstrap
9754 all-dosutils: stage_current
9755 @endif gcc-bootstrap
9756 @if dosutils
9757 TARGET-dosutils=all
9758 maybe-all-dosutils: all-dosutils
9759 all-dosutils: configure-dosutils
9760 @: $(MAKE); $(unstage)
9761 @r=`${PWD_COMMAND}`; export r; \
9762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9763 $(HOST_EXPORTS) \
9764 (cd $(HOST_SUBDIR)/dosutils && \
9765 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
9766 @endif dosutils
9771 .PHONY: check-dosutils maybe-check-dosutils
9772 maybe-check-dosutils:
9773 @if dosutils
9774 maybe-check-dosutils: check-dosutils
9776 check-dosutils:
9778 @endif dosutils
9780 .PHONY: install-dosutils maybe-install-dosutils
9781 maybe-install-dosutils:
9782 @if dosutils
9783 maybe-install-dosutils: install-dosutils
9785 install-dosutils: installdirs
9786 @: $(MAKE); $(unstage)
9787 @r=`${PWD_COMMAND}`; export r; \
9788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9789 $(HOST_EXPORTS) \
9790 (cd $(HOST_SUBDIR)/dosutils && \
9791 $(MAKE) $(FLAGS_TO_PASS) install)
9793 @endif dosutils
9795 # Other targets (info, dvi, pdf, etc.)
9797 .PHONY: maybe-info-dosutils info-dosutils
9798 maybe-info-dosutils:
9799 @if dosutils
9800 maybe-info-dosutils: info-dosutils
9802 info-dosutils: \
9803 configure-dosutils
9804 @: $(MAKE); $(unstage)
9805 @[ -f ./dosutils/Makefile ] || exit 0; \
9806 r=`${PWD_COMMAND}`; export r; \
9807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9808 $(HOST_EXPORTS) \
9809 for flag in $(EXTRA_HOST_FLAGS) ; do \
9810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9811 done; \
9812 echo "Doing info in dosutils" ; \
9813 (cd $(HOST_SUBDIR)/dosutils && \
9814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9816 "RANLIB=$${RANLIB}" \
9817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9818 info) \
9819 || exit 1
9821 @endif dosutils
9823 .PHONY: maybe-dvi-dosutils dvi-dosutils
9824 maybe-dvi-dosutils:
9825 @if dosutils
9826 maybe-dvi-dosutils: dvi-dosutils
9828 dvi-dosutils: \
9829 configure-dosutils
9830 @: $(MAKE); $(unstage)
9831 @[ -f ./dosutils/Makefile ] || exit 0; \
9832 r=`${PWD_COMMAND}`; export r; \
9833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9834 $(HOST_EXPORTS) \
9835 for flag in $(EXTRA_HOST_FLAGS) ; do \
9836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9837 done; \
9838 echo "Doing dvi in dosutils" ; \
9839 (cd $(HOST_SUBDIR)/dosutils && \
9840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9842 "RANLIB=$${RANLIB}" \
9843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9844 dvi) \
9845 || exit 1
9847 @endif dosutils
9849 .PHONY: maybe-pdf-dosutils pdf-dosutils
9850 maybe-pdf-dosutils:
9851 @if dosutils
9852 maybe-pdf-dosutils: pdf-dosutils
9854 pdf-dosutils: \
9855 configure-dosutils
9856 @: $(MAKE); $(unstage)
9857 @[ -f ./dosutils/Makefile ] || exit 0; \
9858 r=`${PWD_COMMAND}`; export r; \
9859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9860 $(HOST_EXPORTS) \
9861 for flag in $(EXTRA_HOST_FLAGS) ; do \
9862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9863 done; \
9864 echo "Doing pdf in dosutils" ; \
9865 (cd $(HOST_SUBDIR)/dosutils && \
9866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9868 "RANLIB=$${RANLIB}" \
9869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9870 pdf) \
9871 || exit 1
9873 @endif dosutils
9875 .PHONY: maybe-html-dosutils html-dosutils
9876 maybe-html-dosutils:
9877 @if dosutils
9878 maybe-html-dosutils: html-dosutils
9880 html-dosutils: \
9881 configure-dosutils
9882 @: $(MAKE); $(unstage)
9883 @[ -f ./dosutils/Makefile ] || exit 0; \
9884 r=`${PWD_COMMAND}`; export r; \
9885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9886 $(HOST_EXPORTS) \
9887 for flag in $(EXTRA_HOST_FLAGS) ; do \
9888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9889 done; \
9890 echo "Doing html in dosutils" ; \
9891 (cd $(HOST_SUBDIR)/dosutils && \
9892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9894 "RANLIB=$${RANLIB}" \
9895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9896 html) \
9897 || exit 1
9899 @endif dosutils
9901 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9902 maybe-TAGS-dosutils:
9903 @if dosutils
9904 maybe-TAGS-dosutils: TAGS-dosutils
9906 TAGS-dosutils: \
9907 configure-dosutils
9908 @: $(MAKE); $(unstage)
9909 @[ -f ./dosutils/Makefile ] || exit 0; \
9910 r=`${PWD_COMMAND}`; export r; \
9911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9912 $(HOST_EXPORTS) \
9913 for flag in $(EXTRA_HOST_FLAGS) ; do \
9914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9915 done; \
9916 echo "Doing TAGS in dosutils" ; \
9917 (cd $(HOST_SUBDIR)/dosutils && \
9918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9920 "RANLIB=$${RANLIB}" \
9921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9922 TAGS) \
9923 || exit 1
9925 @endif dosutils
9927 .PHONY: maybe-install-info-dosutils install-info-dosutils
9928 maybe-install-info-dosutils:
9929 @if dosutils
9930 maybe-install-info-dosutils: install-info-dosutils
9932 install-info-dosutils: \
9933 configure-dosutils \
9934 info-dosutils
9935 @: $(MAKE); $(unstage)
9936 @[ -f ./dosutils/Makefile ] || exit 0; \
9937 r=`${PWD_COMMAND}`; export r; \
9938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939 $(HOST_EXPORTS) \
9940 for flag in $(EXTRA_HOST_FLAGS) ; do \
9941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9942 done; \
9943 echo "Doing install-info in dosutils" ; \
9944 (cd $(HOST_SUBDIR)/dosutils && \
9945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9947 "RANLIB=$${RANLIB}" \
9948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9949 install-info) \
9950 || exit 1
9952 @endif dosutils
9954 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9955 maybe-install-pdf-dosutils:
9956 @if dosutils
9957 maybe-install-pdf-dosutils: install-pdf-dosutils
9959 install-pdf-dosutils: \
9960 configure-dosutils \
9961 pdf-dosutils
9962 @: $(MAKE); $(unstage)
9963 @[ -f ./dosutils/Makefile ] || exit 0; \
9964 r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 for flag in $(EXTRA_HOST_FLAGS) ; do \
9968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969 done; \
9970 echo "Doing install-pdf in dosutils" ; \
9971 (cd $(HOST_SUBDIR)/dosutils && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974 "RANLIB=$${RANLIB}" \
9975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 install-pdf) \
9977 || exit 1
9979 @endif dosutils
9981 .PHONY: maybe-install-html-dosutils install-html-dosutils
9982 maybe-install-html-dosutils:
9983 @if dosutils
9984 maybe-install-html-dosutils: install-html-dosutils
9986 install-html-dosutils: \
9987 configure-dosutils \
9988 html-dosutils
9989 @: $(MAKE); $(unstage)
9990 @[ -f ./dosutils/Makefile ] || exit 0; \
9991 r=`${PWD_COMMAND}`; export r; \
9992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993 $(HOST_EXPORTS) \
9994 for flag in $(EXTRA_HOST_FLAGS) ; do \
9995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996 done; \
9997 echo "Doing install-html in dosutils" ; \
9998 (cd $(HOST_SUBDIR)/dosutils && \
9999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001 "RANLIB=$${RANLIB}" \
10002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10003 install-html) \
10004 || exit 1
10006 @endif dosutils
10008 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10009 maybe-installcheck-dosutils:
10010 @if dosutils
10011 maybe-installcheck-dosutils: installcheck-dosutils
10013 installcheck-dosutils: \
10014 configure-dosutils
10015 @: $(MAKE); $(unstage)
10016 @[ -f ./dosutils/Makefile ] || exit 0; \
10017 r=`${PWD_COMMAND}`; export r; \
10018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019 $(HOST_EXPORTS) \
10020 for flag in $(EXTRA_HOST_FLAGS) ; do \
10021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10022 done; \
10023 echo "Doing installcheck in dosutils" ; \
10024 (cd $(HOST_SUBDIR)/dosutils && \
10025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10027 "RANLIB=$${RANLIB}" \
10028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10029 installcheck) \
10030 || exit 1
10032 @endif dosutils
10034 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10035 maybe-mostlyclean-dosutils:
10036 @if dosutils
10037 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10039 mostlyclean-dosutils:
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./dosutils/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing mostlyclean in dosutils" ; \
10049 (cd $(HOST_SUBDIR)/dosutils && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 mostlyclean) \
10055 || exit 1
10057 @endif dosutils
10059 .PHONY: maybe-clean-dosutils clean-dosutils
10060 maybe-clean-dosutils:
10061 @if dosutils
10062 maybe-clean-dosutils: clean-dosutils
10064 clean-dosutils:
10065 @: $(MAKE); $(unstage)
10066 @[ -f ./dosutils/Makefile ] || exit 0; \
10067 r=`${PWD_COMMAND}`; export r; \
10068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10069 $(HOST_EXPORTS) \
10070 for flag in $(EXTRA_HOST_FLAGS) ; do \
10071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10072 done; \
10073 echo "Doing clean in dosutils" ; \
10074 (cd $(HOST_SUBDIR)/dosutils && \
10075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10077 "RANLIB=$${RANLIB}" \
10078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10079 clean) \
10080 || exit 1
10082 @endif dosutils
10084 .PHONY: maybe-distclean-dosutils distclean-dosutils
10085 maybe-distclean-dosutils:
10086 @if dosutils
10087 maybe-distclean-dosutils: distclean-dosutils
10089 distclean-dosutils:
10090 @: $(MAKE); $(unstage)
10091 @[ -f ./dosutils/Makefile ] || exit 0; \
10092 r=`${PWD_COMMAND}`; export r; \
10093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10094 $(HOST_EXPORTS) \
10095 for flag in $(EXTRA_HOST_FLAGS) ; do \
10096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10097 done; \
10098 echo "Doing distclean in dosutils" ; \
10099 (cd $(HOST_SUBDIR)/dosutils && \
10100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10102 "RANLIB=$${RANLIB}" \
10103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10104 distclean) \
10105 || exit 1
10107 @endif dosutils
10109 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10110 maybe-maintainer-clean-dosutils:
10111 @if dosutils
10112 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10114 maintainer-clean-dosutils:
10115 @: $(MAKE); $(unstage)
10116 @[ -f ./dosutils/Makefile ] || exit 0; \
10117 r=`${PWD_COMMAND}`; export r; \
10118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10119 $(HOST_EXPORTS) \
10120 for flag in $(EXTRA_HOST_FLAGS) ; do \
10121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10122 done; \
10123 echo "Doing maintainer-clean in dosutils" ; \
10124 (cd $(HOST_SUBDIR)/dosutils && \
10125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10127 "RANLIB=$${RANLIB}" \
10128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10129 maintainer-clean) \
10130 || exit 1
10132 @endif dosutils
10136 .PHONY: configure-etc maybe-configure-etc
10137 maybe-configure-etc:
10138 @if gcc-bootstrap
10139 configure-etc: stage_current
10140 @endif gcc-bootstrap
10141 @if etc
10142 maybe-configure-etc: configure-etc
10143 configure-etc:
10144 @: $(MAKE); $(unstage)
10145 @r=`${PWD_COMMAND}`; export r; \
10146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10149 $(HOST_EXPORTS) \
10150 echo Configuring in $(HOST_SUBDIR)/etc; \
10151 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10152 case $(srcdir) in \
10153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10154 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10156 esac; \
10157 srcdiroption="--srcdir=$${topdir}/etc"; \
10158 libsrcdir="$$s/etc"; \
10159 $(SHELL) $${libsrcdir}/configure \
10160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10161 --target=${target_alias} $${srcdiroption} \
10162 || exit 1
10163 @endif etc
10169 .PHONY: all-etc maybe-all-etc
10170 maybe-all-etc:
10171 @if gcc-bootstrap
10172 all-etc: stage_current
10173 @endif gcc-bootstrap
10174 @if etc
10175 TARGET-etc=all
10176 maybe-all-etc: all-etc
10177 all-etc: configure-etc
10178 @: $(MAKE); $(unstage)
10179 @r=`${PWD_COMMAND}`; export r; \
10180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10181 $(HOST_EXPORTS) \
10182 (cd $(HOST_SUBDIR)/etc && \
10183 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
10184 @endif etc
10189 .PHONY: check-etc maybe-check-etc
10190 maybe-check-etc:
10191 @if etc
10192 maybe-check-etc: check-etc
10194 check-etc:
10195 @: $(MAKE); $(unstage)
10196 @r=`${PWD_COMMAND}`; export r; \
10197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10198 $(HOST_EXPORTS) \
10199 (cd $(HOST_SUBDIR)/etc && \
10200 $(MAKE) $(FLAGS_TO_PASS) check)
10202 @endif etc
10204 .PHONY: install-etc maybe-install-etc
10205 maybe-install-etc:
10206 @if etc
10207 maybe-install-etc: install-etc
10209 install-etc: installdirs
10210 @: $(MAKE); $(unstage)
10211 @r=`${PWD_COMMAND}`; export r; \
10212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10213 $(HOST_EXPORTS) \
10214 (cd $(HOST_SUBDIR)/etc && \
10215 $(MAKE) $(FLAGS_TO_PASS) install)
10217 @endif etc
10219 # Other targets (info, dvi, pdf, etc.)
10221 .PHONY: maybe-info-etc info-etc
10222 maybe-info-etc:
10223 @if etc
10224 maybe-info-etc: info-etc
10226 info-etc: \
10227 configure-etc
10228 @: $(MAKE); $(unstage)
10229 @[ -f ./etc/Makefile ] || exit 0; \
10230 r=`${PWD_COMMAND}`; export r; \
10231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10232 $(HOST_EXPORTS) \
10233 for flag in $(EXTRA_HOST_FLAGS) ; do \
10234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10235 done; \
10236 echo "Doing info in etc" ; \
10237 (cd $(HOST_SUBDIR)/etc && \
10238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10240 "RANLIB=$${RANLIB}" \
10241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10242 info) \
10243 || exit 1
10245 @endif etc
10247 .PHONY: maybe-dvi-etc dvi-etc
10248 maybe-dvi-etc:
10249 @if etc
10250 maybe-dvi-etc: dvi-etc
10252 dvi-etc: \
10253 configure-etc
10254 @: $(MAKE); $(unstage)
10255 @[ -f ./etc/Makefile ] || exit 0; \
10256 r=`${PWD_COMMAND}`; export r; \
10257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10258 $(HOST_EXPORTS) \
10259 for flag in $(EXTRA_HOST_FLAGS) ; do \
10260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10261 done; \
10262 echo "Doing dvi in etc" ; \
10263 (cd $(HOST_SUBDIR)/etc && \
10264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10266 "RANLIB=$${RANLIB}" \
10267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10268 dvi) \
10269 || exit 1
10271 @endif etc
10273 .PHONY: maybe-pdf-etc pdf-etc
10274 maybe-pdf-etc:
10275 @if etc
10276 maybe-pdf-etc: pdf-etc
10278 pdf-etc: \
10279 configure-etc
10280 @: $(MAKE); $(unstage)
10281 @[ -f ./etc/Makefile ] || exit 0; \
10282 r=`${PWD_COMMAND}`; export r; \
10283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284 $(HOST_EXPORTS) \
10285 for flag in $(EXTRA_HOST_FLAGS) ; do \
10286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10287 done; \
10288 echo "Doing pdf in etc" ; \
10289 (cd $(HOST_SUBDIR)/etc && \
10290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10292 "RANLIB=$${RANLIB}" \
10293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10294 pdf) \
10295 || exit 1
10297 @endif etc
10299 .PHONY: maybe-html-etc html-etc
10300 maybe-html-etc:
10301 @if etc
10302 maybe-html-etc: html-etc
10304 html-etc: \
10305 configure-etc
10306 @: $(MAKE); $(unstage)
10307 @[ -f ./etc/Makefile ] || exit 0; \
10308 r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310 $(HOST_EXPORTS) \
10311 for flag in $(EXTRA_HOST_FLAGS) ; do \
10312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313 done; \
10314 echo "Doing html in etc" ; \
10315 (cd $(HOST_SUBDIR)/etc && \
10316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318 "RANLIB=$${RANLIB}" \
10319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10320 html) \
10321 || exit 1
10323 @endif etc
10325 .PHONY: maybe-TAGS-etc TAGS-etc
10326 maybe-TAGS-etc:
10327 @if etc
10328 maybe-TAGS-etc: TAGS-etc
10330 TAGS-etc: \
10331 configure-etc
10332 @: $(MAKE); $(unstage)
10333 @[ -f ./etc/Makefile ] || exit 0; \
10334 r=`${PWD_COMMAND}`; export r; \
10335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10336 $(HOST_EXPORTS) \
10337 for flag in $(EXTRA_HOST_FLAGS) ; do \
10338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10339 done; \
10340 echo "Doing TAGS in etc" ; \
10341 (cd $(HOST_SUBDIR)/etc && \
10342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10344 "RANLIB=$${RANLIB}" \
10345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10346 TAGS) \
10347 || exit 1
10349 @endif etc
10351 .PHONY: maybe-install-info-etc install-info-etc
10352 maybe-install-info-etc:
10353 @if etc
10354 maybe-install-info-etc: install-info-etc
10356 install-info-etc: \
10357 configure-etc \
10358 info-etc
10359 @: $(MAKE); $(unstage)
10360 @[ -f ./etc/Makefile ] || exit 0; \
10361 r=`${PWD_COMMAND}`; export r; \
10362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10363 $(HOST_EXPORTS) \
10364 for flag in $(EXTRA_HOST_FLAGS) ; do \
10365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10366 done; \
10367 echo "Doing install-info in etc" ; \
10368 (cd $(HOST_SUBDIR)/etc && \
10369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10371 "RANLIB=$${RANLIB}" \
10372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10373 install-info) \
10374 || exit 1
10376 @endif etc
10378 .PHONY: maybe-install-pdf-etc install-pdf-etc
10379 maybe-install-pdf-etc:
10380 @if etc
10381 maybe-install-pdf-etc: install-pdf-etc
10383 install-pdf-etc: \
10384 configure-etc \
10385 pdf-etc
10386 @: $(MAKE); $(unstage)
10387 @[ -f ./etc/Makefile ] || exit 0; \
10388 r=`${PWD_COMMAND}`; export r; \
10389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10390 $(HOST_EXPORTS) \
10391 for flag in $(EXTRA_HOST_FLAGS) ; do \
10392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10393 done; \
10394 echo "Doing install-pdf in etc" ; \
10395 (cd $(HOST_SUBDIR)/etc && \
10396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10398 "RANLIB=$${RANLIB}" \
10399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10400 install-pdf) \
10401 || exit 1
10403 @endif etc
10405 .PHONY: maybe-install-html-etc install-html-etc
10406 maybe-install-html-etc:
10407 @if etc
10408 maybe-install-html-etc: install-html-etc
10410 install-html-etc: \
10411 configure-etc \
10412 html-etc
10413 @: $(MAKE); $(unstage)
10414 @[ -f ./etc/Makefile ] || exit 0; \
10415 r=`${PWD_COMMAND}`; export r; \
10416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417 $(HOST_EXPORTS) \
10418 for flag in $(EXTRA_HOST_FLAGS) ; do \
10419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10420 done; \
10421 echo "Doing install-html in etc" ; \
10422 (cd $(HOST_SUBDIR)/etc && \
10423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10425 "RANLIB=$${RANLIB}" \
10426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10427 install-html) \
10428 || exit 1
10430 @endif etc
10432 .PHONY: maybe-installcheck-etc installcheck-etc
10433 maybe-installcheck-etc:
10434 @if etc
10435 maybe-installcheck-etc: installcheck-etc
10437 installcheck-etc: \
10438 configure-etc
10439 @: $(MAKE); $(unstage)
10440 @[ -f ./etc/Makefile ] || exit 0; \
10441 r=`${PWD_COMMAND}`; export r; \
10442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10443 $(HOST_EXPORTS) \
10444 for flag in $(EXTRA_HOST_FLAGS) ; do \
10445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10446 done; \
10447 echo "Doing installcheck in etc" ; \
10448 (cd $(HOST_SUBDIR)/etc && \
10449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10451 "RANLIB=$${RANLIB}" \
10452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10453 installcheck) \
10454 || exit 1
10456 @endif etc
10458 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10459 maybe-mostlyclean-etc:
10460 @if etc
10461 maybe-mostlyclean-etc: mostlyclean-etc
10463 mostlyclean-etc:
10464 @: $(MAKE); $(unstage)
10465 @[ -f ./etc/Makefile ] || exit 0; \
10466 r=`${PWD_COMMAND}`; export r; \
10467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10468 $(HOST_EXPORTS) \
10469 for flag in $(EXTRA_HOST_FLAGS) ; do \
10470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10471 done; \
10472 echo "Doing mostlyclean in etc" ; \
10473 (cd $(HOST_SUBDIR)/etc && \
10474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10476 "RANLIB=$${RANLIB}" \
10477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10478 mostlyclean) \
10479 || exit 1
10481 @endif etc
10483 .PHONY: maybe-clean-etc clean-etc
10484 maybe-clean-etc:
10485 @if etc
10486 maybe-clean-etc: clean-etc
10488 clean-etc:
10489 @: $(MAKE); $(unstage)
10490 @[ -f ./etc/Makefile ] || exit 0; \
10491 r=`${PWD_COMMAND}`; export r; \
10492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493 $(HOST_EXPORTS) \
10494 for flag in $(EXTRA_HOST_FLAGS) ; do \
10495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10496 done; \
10497 echo "Doing clean in etc" ; \
10498 (cd $(HOST_SUBDIR)/etc && \
10499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10501 "RANLIB=$${RANLIB}" \
10502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10503 clean) \
10504 || exit 1
10506 @endif etc
10508 .PHONY: maybe-distclean-etc distclean-etc
10509 maybe-distclean-etc:
10510 @if etc
10511 maybe-distclean-etc: distclean-etc
10513 distclean-etc:
10514 @: $(MAKE); $(unstage)
10515 @[ -f ./etc/Makefile ] || exit 0; \
10516 r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 $(HOST_EXPORTS) \
10519 for flag in $(EXTRA_HOST_FLAGS) ; do \
10520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10521 done; \
10522 echo "Doing distclean in etc" ; \
10523 (cd $(HOST_SUBDIR)/etc && \
10524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10526 "RANLIB=$${RANLIB}" \
10527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10528 distclean) \
10529 || exit 1
10531 @endif etc
10533 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10534 maybe-maintainer-clean-etc:
10535 @if etc
10536 maybe-maintainer-clean-etc: maintainer-clean-etc
10538 maintainer-clean-etc:
10539 @: $(MAKE); $(unstage)
10540 @[ -f ./etc/Makefile ] || exit 0; \
10541 r=`${PWD_COMMAND}`; export r; \
10542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543 $(HOST_EXPORTS) \
10544 for flag in $(EXTRA_HOST_FLAGS) ; do \
10545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10546 done; \
10547 echo "Doing maintainer-clean in etc" ; \
10548 (cd $(HOST_SUBDIR)/etc && \
10549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10551 "RANLIB=$${RANLIB}" \
10552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10553 maintainer-clean) \
10554 || exit 1
10556 @endif etc
10560 .PHONY: configure-fastjar maybe-configure-fastjar
10561 maybe-configure-fastjar:
10562 @if gcc-bootstrap
10563 configure-fastjar: stage_current
10564 @endif gcc-bootstrap
10565 @if fastjar
10566 maybe-configure-fastjar: configure-fastjar
10567 configure-fastjar:
10568 @: $(MAKE); $(unstage)
10569 @r=`${PWD_COMMAND}`; export r; \
10570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10573 $(HOST_EXPORTS) \
10574 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10575 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10576 case $(srcdir) in \
10577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10578 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10580 esac; \
10581 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10582 libsrcdir="$$s/fastjar"; \
10583 $(SHELL) $${libsrcdir}/configure \
10584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10585 --target=${target_alias} $${srcdiroption} \
10586 || exit 1
10587 @endif fastjar
10593 .PHONY: all-fastjar maybe-all-fastjar
10594 maybe-all-fastjar:
10595 @if gcc-bootstrap
10596 all-fastjar: stage_current
10597 @endif gcc-bootstrap
10598 @if fastjar
10599 TARGET-fastjar=all
10600 maybe-all-fastjar: all-fastjar
10601 all-fastjar: configure-fastjar
10602 @: $(MAKE); $(unstage)
10603 @r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 $(HOST_EXPORTS) \
10606 (cd $(HOST_SUBDIR)/fastjar && \
10607 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
10608 @endif fastjar
10613 .PHONY: check-fastjar maybe-check-fastjar
10614 maybe-check-fastjar:
10615 @if fastjar
10616 maybe-check-fastjar: check-fastjar
10618 # This module is only tested in a native toolchain.
10619 check-fastjar:
10620 @: $(MAKE); $(unstage)
10621 @if [ '$(host)' = '$(target)' ] ; then \
10622 r=`${PWD_COMMAND}`; export r; \
10623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624 $(HOST_EXPORTS) \
10625 (cd $(HOST_SUBDIR)/fastjar && \
10626 $(MAKE) $(FLAGS_TO_PASS) check); \
10629 @endif fastjar
10631 .PHONY: install-fastjar maybe-install-fastjar
10632 maybe-install-fastjar:
10633 @if fastjar
10634 maybe-install-fastjar: install-fastjar
10636 install-fastjar: installdirs
10637 @: $(MAKE); $(unstage)
10638 @r=`${PWD_COMMAND}`; export r; \
10639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10640 $(HOST_EXPORTS) \
10641 (cd $(HOST_SUBDIR)/fastjar && \
10642 $(MAKE) $(FLAGS_TO_PASS) install)
10644 @endif fastjar
10646 # Other targets (info, dvi, pdf, etc.)
10648 .PHONY: maybe-info-fastjar info-fastjar
10649 maybe-info-fastjar:
10650 @if fastjar
10651 maybe-info-fastjar: info-fastjar
10653 info-fastjar: \
10654 configure-fastjar
10655 @: $(MAKE); $(unstage)
10656 @[ -f ./fastjar/Makefile ] || exit 0; \
10657 r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing info in fastjar" ; \
10664 (cd $(HOST_SUBDIR)/fastjar && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10669 info) \
10670 || exit 1
10672 @endif fastjar
10674 .PHONY: maybe-dvi-fastjar dvi-fastjar
10675 maybe-dvi-fastjar:
10676 @if fastjar
10677 maybe-dvi-fastjar: dvi-fastjar
10679 dvi-fastjar: \
10680 configure-fastjar
10681 @: $(MAKE); $(unstage)
10682 @[ -f ./fastjar/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) ; do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing dvi in fastjar" ; \
10690 (cd $(HOST_SUBDIR)/fastjar && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 dvi) \
10696 || exit 1
10698 @endif fastjar
10700 .PHONY: maybe-pdf-fastjar pdf-fastjar
10701 maybe-pdf-fastjar:
10702 @if fastjar
10703 maybe-pdf-fastjar: pdf-fastjar
10705 pdf-fastjar: \
10706 configure-fastjar
10707 @: $(MAKE); $(unstage)
10708 @[ -f ./fastjar/Makefile ] || exit 0; \
10709 r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) \
10712 for flag in $(EXTRA_HOST_FLAGS) ; do \
10713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714 done; \
10715 echo "Doing pdf in fastjar" ; \
10716 (cd $(HOST_SUBDIR)/fastjar && \
10717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719 "RANLIB=$${RANLIB}" \
10720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721 pdf) \
10722 || exit 1
10724 @endif fastjar
10726 .PHONY: maybe-html-fastjar html-fastjar
10727 maybe-html-fastjar:
10728 @if fastjar
10729 maybe-html-fastjar: html-fastjar
10731 html-fastjar: \
10732 configure-fastjar
10733 @: $(MAKE); $(unstage)
10734 @[ -f ./fastjar/Makefile ] || exit 0; \
10735 r=`${PWD_COMMAND}`; export r; \
10736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737 $(HOST_EXPORTS) \
10738 for flag in $(EXTRA_HOST_FLAGS) ; do \
10739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740 done; \
10741 echo "Doing html in fastjar" ; \
10742 (cd $(HOST_SUBDIR)/fastjar && \
10743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745 "RANLIB=$${RANLIB}" \
10746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 html) \
10748 || exit 1
10750 @endif fastjar
10752 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10753 maybe-TAGS-fastjar:
10754 @if fastjar
10755 maybe-TAGS-fastjar: TAGS-fastjar
10757 TAGS-fastjar: \
10758 configure-fastjar
10759 @: $(MAKE); $(unstage)
10760 @[ -f ./fastjar/Makefile ] || exit 0; \
10761 r=`${PWD_COMMAND}`; export r; \
10762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763 $(HOST_EXPORTS) \
10764 for flag in $(EXTRA_HOST_FLAGS) ; do \
10765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10766 done; \
10767 echo "Doing TAGS in fastjar" ; \
10768 (cd $(HOST_SUBDIR)/fastjar && \
10769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10771 "RANLIB=$${RANLIB}" \
10772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10773 TAGS) \
10774 || exit 1
10776 @endif fastjar
10778 .PHONY: maybe-install-info-fastjar install-info-fastjar
10779 maybe-install-info-fastjar:
10780 @if fastjar
10781 maybe-install-info-fastjar: install-info-fastjar
10783 install-info-fastjar: \
10784 configure-fastjar \
10785 info-fastjar
10786 @: $(MAKE); $(unstage)
10787 @[ -f ./fastjar/Makefile ] || exit 0; \
10788 r=`${PWD_COMMAND}`; export r; \
10789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10790 $(HOST_EXPORTS) \
10791 for flag in $(EXTRA_HOST_FLAGS) ; do \
10792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10793 done; \
10794 echo "Doing install-info in fastjar" ; \
10795 (cd $(HOST_SUBDIR)/fastjar && \
10796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10798 "RANLIB=$${RANLIB}" \
10799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10800 install-info) \
10801 || exit 1
10803 @endif fastjar
10805 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10806 maybe-install-pdf-fastjar:
10807 @if fastjar
10808 maybe-install-pdf-fastjar: install-pdf-fastjar
10810 install-pdf-fastjar: \
10811 configure-fastjar \
10812 pdf-fastjar
10813 @: $(MAKE); $(unstage)
10814 @[ -f ./fastjar/Makefile ] || exit 0; \
10815 r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 for flag in $(EXTRA_HOST_FLAGS) ; do \
10819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10820 done; \
10821 echo "Doing install-pdf in fastjar" ; \
10822 (cd $(HOST_SUBDIR)/fastjar && \
10823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10825 "RANLIB=$${RANLIB}" \
10826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10827 install-pdf) \
10828 || exit 1
10830 @endif fastjar
10832 .PHONY: maybe-install-html-fastjar install-html-fastjar
10833 maybe-install-html-fastjar:
10834 @if fastjar
10835 maybe-install-html-fastjar: install-html-fastjar
10837 install-html-fastjar: \
10838 configure-fastjar \
10839 html-fastjar
10840 @: $(MAKE); $(unstage)
10841 @[ -f ./fastjar/Makefile ] || exit 0; \
10842 r=`${PWD_COMMAND}`; export r; \
10843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10844 $(HOST_EXPORTS) \
10845 for flag in $(EXTRA_HOST_FLAGS) ; do \
10846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10847 done; \
10848 echo "Doing install-html in fastjar" ; \
10849 (cd $(HOST_SUBDIR)/fastjar && \
10850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10852 "RANLIB=$${RANLIB}" \
10853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10854 install-html) \
10855 || exit 1
10857 @endif fastjar
10859 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10860 maybe-installcheck-fastjar:
10861 @if fastjar
10862 maybe-installcheck-fastjar: installcheck-fastjar
10864 installcheck-fastjar: \
10865 configure-fastjar
10866 @: $(MAKE); $(unstage)
10867 @[ -f ./fastjar/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing installcheck in fastjar" ; \
10875 (cd $(HOST_SUBDIR)/fastjar && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10880 installcheck) \
10881 || exit 1
10883 @endif fastjar
10885 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10886 maybe-mostlyclean-fastjar:
10887 @if fastjar
10888 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10890 mostlyclean-fastjar:
10891 @: $(MAKE); $(unstage)
10892 @[ -f ./fastjar/Makefile ] || exit 0; \
10893 r=`${PWD_COMMAND}`; export r; \
10894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10895 $(HOST_EXPORTS) \
10896 for flag in $(EXTRA_HOST_FLAGS) ; do \
10897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10898 done; \
10899 echo "Doing mostlyclean in fastjar" ; \
10900 (cd $(HOST_SUBDIR)/fastjar && \
10901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10903 "RANLIB=$${RANLIB}" \
10904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10905 mostlyclean) \
10906 || exit 1
10908 @endif fastjar
10910 .PHONY: maybe-clean-fastjar clean-fastjar
10911 maybe-clean-fastjar:
10912 @if fastjar
10913 maybe-clean-fastjar: clean-fastjar
10915 clean-fastjar:
10916 @: $(MAKE); $(unstage)
10917 @[ -f ./fastjar/Makefile ] || exit 0; \
10918 r=`${PWD_COMMAND}`; export r; \
10919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920 $(HOST_EXPORTS) \
10921 for flag in $(EXTRA_HOST_FLAGS) ; do \
10922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10923 done; \
10924 echo "Doing clean in fastjar" ; \
10925 (cd $(HOST_SUBDIR)/fastjar && \
10926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10928 "RANLIB=$${RANLIB}" \
10929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10930 clean) \
10931 || exit 1
10933 @endif fastjar
10935 .PHONY: maybe-distclean-fastjar distclean-fastjar
10936 maybe-distclean-fastjar:
10937 @if fastjar
10938 maybe-distclean-fastjar: distclean-fastjar
10940 distclean-fastjar:
10941 @: $(MAKE); $(unstage)
10942 @[ -f ./fastjar/Makefile ] || exit 0; \
10943 r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 $(HOST_EXPORTS) \
10946 for flag in $(EXTRA_HOST_FLAGS) ; do \
10947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948 done; \
10949 echo "Doing distclean in fastjar" ; \
10950 (cd $(HOST_SUBDIR)/fastjar && \
10951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953 "RANLIB=$${RANLIB}" \
10954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10955 distclean) \
10956 || exit 1
10958 @endif fastjar
10960 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10961 maybe-maintainer-clean-fastjar:
10962 @if fastjar
10963 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10965 maintainer-clean-fastjar:
10966 @: $(MAKE); $(unstage)
10967 @[ -f ./fastjar/Makefile ] || exit 0; \
10968 r=`${PWD_COMMAND}`; export r; \
10969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970 $(HOST_EXPORTS) \
10971 for flag in $(EXTRA_HOST_FLAGS) ; do \
10972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10973 done; \
10974 echo "Doing maintainer-clean in fastjar" ; \
10975 (cd $(HOST_SUBDIR)/fastjar && \
10976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10978 "RANLIB=$${RANLIB}" \
10979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10980 maintainer-clean) \
10981 || exit 1
10983 @endif fastjar
10987 .PHONY: configure-fileutils maybe-configure-fileutils
10988 maybe-configure-fileutils:
10989 @if gcc-bootstrap
10990 configure-fileutils: stage_current
10991 @endif gcc-bootstrap
10992 @if fileutils
10993 maybe-configure-fileutils: configure-fileutils
10994 configure-fileutils:
10995 @: $(MAKE); $(unstage)
10996 @r=`${PWD_COMMAND}`; export r; \
10997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11000 $(HOST_EXPORTS) \
11001 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11002 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11003 case $(srcdir) in \
11004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11005 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11007 esac; \
11008 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11009 libsrcdir="$$s/fileutils"; \
11010 $(SHELL) $${libsrcdir}/configure \
11011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11012 --target=${target_alias} $${srcdiroption} \
11013 || exit 1
11014 @endif fileutils
11020 .PHONY: all-fileutils maybe-all-fileutils
11021 maybe-all-fileutils:
11022 @if gcc-bootstrap
11023 all-fileutils: stage_current
11024 @endif gcc-bootstrap
11025 @if fileutils
11026 TARGET-fileutils=all
11027 maybe-all-fileutils: all-fileutils
11028 all-fileutils: configure-fileutils
11029 @: $(MAKE); $(unstage)
11030 @r=`${PWD_COMMAND}`; export r; \
11031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11032 $(HOST_EXPORTS) \
11033 (cd $(HOST_SUBDIR)/fileutils && \
11034 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
11035 @endif fileutils
11040 .PHONY: check-fileutils maybe-check-fileutils
11041 maybe-check-fileutils:
11042 @if fileutils
11043 maybe-check-fileutils: check-fileutils
11045 check-fileutils:
11046 @: $(MAKE); $(unstage)
11047 @r=`${PWD_COMMAND}`; export r; \
11048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049 $(HOST_EXPORTS) \
11050 (cd $(HOST_SUBDIR)/fileutils && \
11051 $(MAKE) $(FLAGS_TO_PASS) check)
11053 @endif fileutils
11055 .PHONY: install-fileutils maybe-install-fileutils
11056 maybe-install-fileutils:
11057 @if fileutils
11058 maybe-install-fileutils: install-fileutils
11060 install-fileutils: installdirs
11061 @: $(MAKE); $(unstage)
11062 @r=`${PWD_COMMAND}`; export r; \
11063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11064 $(HOST_EXPORTS) \
11065 (cd $(HOST_SUBDIR)/fileutils && \
11066 $(MAKE) $(FLAGS_TO_PASS) install)
11068 @endif fileutils
11070 # Other targets (info, dvi, pdf, etc.)
11072 .PHONY: maybe-info-fileutils info-fileutils
11073 maybe-info-fileutils:
11074 @if fileutils
11075 maybe-info-fileutils: info-fileutils
11077 info-fileutils: \
11078 configure-fileutils
11079 @: $(MAKE); $(unstage)
11080 @[ -f ./fileutils/Makefile ] || exit 0; \
11081 r=`${PWD_COMMAND}`; export r; \
11082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083 $(HOST_EXPORTS) \
11084 for flag in $(EXTRA_HOST_FLAGS) ; do \
11085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11086 done; \
11087 echo "Doing info in fileutils" ; \
11088 (cd $(HOST_SUBDIR)/fileutils && \
11089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11091 "RANLIB=$${RANLIB}" \
11092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11093 info) \
11094 || exit 1
11096 @endif fileutils
11098 .PHONY: maybe-dvi-fileutils dvi-fileutils
11099 maybe-dvi-fileutils:
11100 @if fileutils
11101 maybe-dvi-fileutils: dvi-fileutils
11103 dvi-fileutils: \
11104 configure-fileutils
11105 @: $(MAKE); $(unstage)
11106 @[ -f ./fileutils/Makefile ] || exit 0; \
11107 r=`${PWD_COMMAND}`; export r; \
11108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11109 $(HOST_EXPORTS) \
11110 for flag in $(EXTRA_HOST_FLAGS) ; do \
11111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11112 done; \
11113 echo "Doing dvi in fileutils" ; \
11114 (cd $(HOST_SUBDIR)/fileutils && \
11115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11117 "RANLIB=$${RANLIB}" \
11118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11119 dvi) \
11120 || exit 1
11122 @endif fileutils
11124 .PHONY: maybe-pdf-fileutils pdf-fileutils
11125 maybe-pdf-fileutils:
11126 @if fileutils
11127 maybe-pdf-fileutils: pdf-fileutils
11129 pdf-fileutils: \
11130 configure-fileutils
11131 @: $(MAKE); $(unstage)
11132 @[ -f ./fileutils/Makefile ] || exit 0; \
11133 r=`${PWD_COMMAND}`; export r; \
11134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135 $(HOST_EXPORTS) \
11136 for flag in $(EXTRA_HOST_FLAGS) ; do \
11137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11138 done; \
11139 echo "Doing pdf in fileutils" ; \
11140 (cd $(HOST_SUBDIR)/fileutils && \
11141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11143 "RANLIB=$${RANLIB}" \
11144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11145 pdf) \
11146 || exit 1
11148 @endif fileutils
11150 .PHONY: maybe-html-fileutils html-fileutils
11151 maybe-html-fileutils:
11152 @if fileutils
11153 maybe-html-fileutils: html-fileutils
11155 html-fileutils: \
11156 configure-fileutils
11157 @: $(MAKE); $(unstage)
11158 @[ -f ./fileutils/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing html in fileutils" ; \
11166 (cd $(HOST_SUBDIR)/fileutils && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 html) \
11172 || exit 1
11174 @endif fileutils
11176 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11177 maybe-TAGS-fileutils:
11178 @if fileutils
11179 maybe-TAGS-fileutils: TAGS-fileutils
11181 TAGS-fileutils: \
11182 configure-fileutils
11183 @: $(MAKE); $(unstage)
11184 @[ -f ./fileutils/Makefile ] || exit 0; \
11185 r=`${PWD_COMMAND}`; export r; \
11186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187 $(HOST_EXPORTS) \
11188 for flag in $(EXTRA_HOST_FLAGS) ; do \
11189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190 done; \
11191 echo "Doing TAGS in fileutils" ; \
11192 (cd $(HOST_SUBDIR)/fileutils && \
11193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195 "RANLIB=$${RANLIB}" \
11196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197 TAGS) \
11198 || exit 1
11200 @endif fileutils
11202 .PHONY: maybe-install-info-fileutils install-info-fileutils
11203 maybe-install-info-fileutils:
11204 @if fileutils
11205 maybe-install-info-fileutils: install-info-fileutils
11207 install-info-fileutils: \
11208 configure-fileutils \
11209 info-fileutils
11210 @: $(MAKE); $(unstage)
11211 @[ -f ./fileutils/Makefile ] || exit 0; \
11212 r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 $(HOST_EXPORTS) \
11215 for flag in $(EXTRA_HOST_FLAGS) ; do \
11216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11217 done; \
11218 echo "Doing install-info in fileutils" ; \
11219 (cd $(HOST_SUBDIR)/fileutils && \
11220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11222 "RANLIB=$${RANLIB}" \
11223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11224 install-info) \
11225 || exit 1
11227 @endif fileutils
11229 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11230 maybe-install-pdf-fileutils:
11231 @if fileutils
11232 maybe-install-pdf-fileutils: install-pdf-fileutils
11234 install-pdf-fileutils: \
11235 configure-fileutils \
11236 pdf-fileutils
11237 @: $(MAKE); $(unstage)
11238 @[ -f ./fileutils/Makefile ] || exit 0; \
11239 r=`${PWD_COMMAND}`; export r; \
11240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11241 $(HOST_EXPORTS) \
11242 for flag in $(EXTRA_HOST_FLAGS) ; do \
11243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11244 done; \
11245 echo "Doing install-pdf in fileutils" ; \
11246 (cd $(HOST_SUBDIR)/fileutils && \
11247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11249 "RANLIB=$${RANLIB}" \
11250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11251 install-pdf) \
11252 || exit 1
11254 @endif fileutils
11256 .PHONY: maybe-install-html-fileutils install-html-fileutils
11257 maybe-install-html-fileutils:
11258 @if fileutils
11259 maybe-install-html-fileutils: install-html-fileutils
11261 install-html-fileutils: \
11262 configure-fileutils \
11263 html-fileutils
11264 @: $(MAKE); $(unstage)
11265 @[ -f ./fileutils/Makefile ] || exit 0; \
11266 r=`${PWD_COMMAND}`; export r; \
11267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11268 $(HOST_EXPORTS) \
11269 for flag in $(EXTRA_HOST_FLAGS) ; do \
11270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11271 done; \
11272 echo "Doing install-html in fileutils" ; \
11273 (cd $(HOST_SUBDIR)/fileutils && \
11274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11276 "RANLIB=$${RANLIB}" \
11277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11278 install-html) \
11279 || exit 1
11281 @endif fileutils
11283 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11284 maybe-installcheck-fileutils:
11285 @if fileutils
11286 maybe-installcheck-fileutils: installcheck-fileutils
11288 installcheck-fileutils: \
11289 configure-fileutils
11290 @: $(MAKE); $(unstage)
11291 @[ -f ./fileutils/Makefile ] || exit 0; \
11292 r=`${PWD_COMMAND}`; export r; \
11293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11294 $(HOST_EXPORTS) \
11295 for flag in $(EXTRA_HOST_FLAGS) ; do \
11296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11297 done; \
11298 echo "Doing installcheck in fileutils" ; \
11299 (cd $(HOST_SUBDIR)/fileutils && \
11300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11302 "RANLIB=$${RANLIB}" \
11303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11304 installcheck) \
11305 || exit 1
11307 @endif fileutils
11309 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11310 maybe-mostlyclean-fileutils:
11311 @if fileutils
11312 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11314 mostlyclean-fileutils:
11315 @: $(MAKE); $(unstage)
11316 @[ -f ./fileutils/Makefile ] || exit 0; \
11317 r=`${PWD_COMMAND}`; export r; \
11318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319 $(HOST_EXPORTS) \
11320 for flag in $(EXTRA_HOST_FLAGS) ; do \
11321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11322 done; \
11323 echo "Doing mostlyclean in fileutils" ; \
11324 (cd $(HOST_SUBDIR)/fileutils && \
11325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11327 "RANLIB=$${RANLIB}" \
11328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11329 mostlyclean) \
11330 || exit 1
11332 @endif fileutils
11334 .PHONY: maybe-clean-fileutils clean-fileutils
11335 maybe-clean-fileutils:
11336 @if fileutils
11337 maybe-clean-fileutils: clean-fileutils
11339 clean-fileutils:
11340 @: $(MAKE); $(unstage)
11341 @[ -f ./fileutils/Makefile ] || exit 0; \
11342 r=`${PWD_COMMAND}`; export r; \
11343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344 $(HOST_EXPORTS) \
11345 for flag in $(EXTRA_HOST_FLAGS) ; do \
11346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347 done; \
11348 echo "Doing clean in fileutils" ; \
11349 (cd $(HOST_SUBDIR)/fileutils && \
11350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352 "RANLIB=$${RANLIB}" \
11353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354 clean) \
11355 || exit 1
11357 @endif fileutils
11359 .PHONY: maybe-distclean-fileutils distclean-fileutils
11360 maybe-distclean-fileutils:
11361 @if fileutils
11362 maybe-distclean-fileutils: distclean-fileutils
11364 distclean-fileutils:
11365 @: $(MAKE); $(unstage)
11366 @[ -f ./fileutils/Makefile ] || exit 0; \
11367 r=`${PWD_COMMAND}`; export r; \
11368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11369 $(HOST_EXPORTS) \
11370 for flag in $(EXTRA_HOST_FLAGS) ; do \
11371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11372 done; \
11373 echo "Doing distclean in fileutils" ; \
11374 (cd $(HOST_SUBDIR)/fileutils && \
11375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11377 "RANLIB=$${RANLIB}" \
11378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11379 distclean) \
11380 || exit 1
11382 @endif fileutils
11384 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11385 maybe-maintainer-clean-fileutils:
11386 @if fileutils
11387 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11389 maintainer-clean-fileutils:
11390 @: $(MAKE); $(unstage)
11391 @[ -f ./fileutils/Makefile ] || exit 0; \
11392 r=`${PWD_COMMAND}`; export r; \
11393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11394 $(HOST_EXPORTS) \
11395 for flag in $(EXTRA_HOST_FLAGS) ; do \
11396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11397 done; \
11398 echo "Doing maintainer-clean in fileutils" ; \
11399 (cd $(HOST_SUBDIR)/fileutils && \
11400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11402 "RANLIB=$${RANLIB}" \
11403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11404 maintainer-clean) \
11405 || exit 1
11407 @endif fileutils
11411 .PHONY: configure-findutils maybe-configure-findutils
11412 maybe-configure-findutils:
11413 @if gcc-bootstrap
11414 configure-findutils: stage_current
11415 @endif gcc-bootstrap
11416 @if findutils
11417 maybe-configure-findutils: configure-findutils
11418 configure-findutils:
11419 @: $(MAKE); $(unstage)
11420 @r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11424 $(HOST_EXPORTS) \
11425 echo Configuring in $(HOST_SUBDIR)/findutils; \
11426 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11427 case $(srcdir) in \
11428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11429 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11431 esac; \
11432 srcdiroption="--srcdir=$${topdir}/findutils"; \
11433 libsrcdir="$$s/findutils"; \
11434 $(SHELL) $${libsrcdir}/configure \
11435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11436 --target=${target_alias} $${srcdiroption} \
11437 || exit 1
11438 @endif findutils
11444 .PHONY: all-findutils maybe-all-findutils
11445 maybe-all-findutils:
11446 @if gcc-bootstrap
11447 all-findutils: stage_current
11448 @endif gcc-bootstrap
11449 @if findutils
11450 TARGET-findutils=all
11451 maybe-all-findutils: all-findutils
11452 all-findutils: configure-findutils
11453 @: $(MAKE); $(unstage)
11454 @r=`${PWD_COMMAND}`; export r; \
11455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11456 $(HOST_EXPORTS) \
11457 (cd $(HOST_SUBDIR)/findutils && \
11458 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
11459 @endif findutils
11464 .PHONY: check-findutils maybe-check-findutils
11465 maybe-check-findutils:
11466 @if findutils
11467 maybe-check-findutils: check-findutils
11469 check-findutils:
11470 @: $(MAKE); $(unstage)
11471 @r=`${PWD_COMMAND}`; export r; \
11472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11473 $(HOST_EXPORTS) \
11474 (cd $(HOST_SUBDIR)/findutils && \
11475 $(MAKE) $(FLAGS_TO_PASS) check)
11477 @endif findutils
11479 .PHONY: install-findutils maybe-install-findutils
11480 maybe-install-findutils:
11481 @if findutils
11482 maybe-install-findutils: install-findutils
11484 install-findutils: installdirs
11485 @: $(MAKE); $(unstage)
11486 @r=`${PWD_COMMAND}`; export r; \
11487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11488 $(HOST_EXPORTS) \
11489 (cd $(HOST_SUBDIR)/findutils && \
11490 $(MAKE) $(FLAGS_TO_PASS) install)
11492 @endif findutils
11494 # Other targets (info, dvi, pdf, etc.)
11496 .PHONY: maybe-info-findutils info-findutils
11497 maybe-info-findutils:
11498 @if findutils
11499 maybe-info-findutils: info-findutils
11501 info-findutils: \
11502 configure-findutils
11503 @: $(MAKE); $(unstage)
11504 @[ -f ./findutils/Makefile ] || exit 0; \
11505 r=`${PWD_COMMAND}`; export r; \
11506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11507 $(HOST_EXPORTS) \
11508 for flag in $(EXTRA_HOST_FLAGS) ; do \
11509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11510 done; \
11511 echo "Doing info in findutils" ; \
11512 (cd $(HOST_SUBDIR)/findutils && \
11513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11515 "RANLIB=$${RANLIB}" \
11516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11517 info) \
11518 || exit 1
11520 @endif findutils
11522 .PHONY: maybe-dvi-findutils dvi-findutils
11523 maybe-dvi-findutils:
11524 @if findutils
11525 maybe-dvi-findutils: dvi-findutils
11527 dvi-findutils: \
11528 configure-findutils
11529 @: $(MAKE); $(unstage)
11530 @[ -f ./findutils/Makefile ] || exit 0; \
11531 r=`${PWD_COMMAND}`; export r; \
11532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11533 $(HOST_EXPORTS) \
11534 for flag in $(EXTRA_HOST_FLAGS) ; do \
11535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11536 done; \
11537 echo "Doing dvi in findutils" ; \
11538 (cd $(HOST_SUBDIR)/findutils && \
11539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11541 "RANLIB=$${RANLIB}" \
11542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11543 dvi) \
11544 || exit 1
11546 @endif findutils
11548 .PHONY: maybe-pdf-findutils pdf-findutils
11549 maybe-pdf-findutils:
11550 @if findutils
11551 maybe-pdf-findutils: pdf-findutils
11553 pdf-findutils: \
11554 configure-findutils
11555 @: $(MAKE); $(unstage)
11556 @[ -f ./findutils/Makefile ] || exit 0; \
11557 r=`${PWD_COMMAND}`; export r; \
11558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559 $(HOST_EXPORTS) \
11560 for flag in $(EXTRA_HOST_FLAGS) ; do \
11561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11562 done; \
11563 echo "Doing pdf in findutils" ; \
11564 (cd $(HOST_SUBDIR)/findutils && \
11565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11567 "RANLIB=$${RANLIB}" \
11568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11569 pdf) \
11570 || exit 1
11572 @endif findutils
11574 .PHONY: maybe-html-findutils html-findutils
11575 maybe-html-findutils:
11576 @if findutils
11577 maybe-html-findutils: html-findutils
11579 html-findutils: \
11580 configure-findutils
11581 @: $(MAKE); $(unstage)
11582 @[ -f ./findutils/Makefile ] || exit 0; \
11583 r=`${PWD_COMMAND}`; export r; \
11584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11585 $(HOST_EXPORTS) \
11586 for flag in $(EXTRA_HOST_FLAGS) ; do \
11587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11588 done; \
11589 echo "Doing html in findutils" ; \
11590 (cd $(HOST_SUBDIR)/findutils && \
11591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11593 "RANLIB=$${RANLIB}" \
11594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11595 html) \
11596 || exit 1
11598 @endif findutils
11600 .PHONY: maybe-TAGS-findutils TAGS-findutils
11601 maybe-TAGS-findutils:
11602 @if findutils
11603 maybe-TAGS-findutils: TAGS-findutils
11605 TAGS-findutils: \
11606 configure-findutils
11607 @: $(MAKE); $(unstage)
11608 @[ -f ./findutils/Makefile ] || exit 0; \
11609 r=`${PWD_COMMAND}`; export r; \
11610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11611 $(HOST_EXPORTS) \
11612 for flag in $(EXTRA_HOST_FLAGS) ; do \
11613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11614 done; \
11615 echo "Doing TAGS in findutils" ; \
11616 (cd $(HOST_SUBDIR)/findutils && \
11617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11619 "RANLIB=$${RANLIB}" \
11620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11621 TAGS) \
11622 || exit 1
11624 @endif findutils
11626 .PHONY: maybe-install-info-findutils install-info-findutils
11627 maybe-install-info-findutils:
11628 @if findutils
11629 maybe-install-info-findutils: install-info-findutils
11631 install-info-findutils: \
11632 configure-findutils \
11633 info-findutils
11634 @: $(MAKE); $(unstage)
11635 @[ -f ./findutils/Makefile ] || exit 0; \
11636 r=`${PWD_COMMAND}`; export r; \
11637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638 $(HOST_EXPORTS) \
11639 for flag in $(EXTRA_HOST_FLAGS) ; do \
11640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641 done; \
11642 echo "Doing install-info in findutils" ; \
11643 (cd $(HOST_SUBDIR)/findutils && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646 "RANLIB=$${RANLIB}" \
11647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648 install-info) \
11649 || exit 1
11651 @endif findutils
11653 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11654 maybe-install-pdf-findutils:
11655 @if findutils
11656 maybe-install-pdf-findutils: install-pdf-findutils
11658 install-pdf-findutils: \
11659 configure-findutils \
11660 pdf-findutils
11661 @: $(MAKE); $(unstage)
11662 @[ -f ./findutils/Makefile ] || exit 0; \
11663 r=`${PWD_COMMAND}`; export r; \
11664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665 $(HOST_EXPORTS) \
11666 for flag in $(EXTRA_HOST_FLAGS) ; do \
11667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11668 done; \
11669 echo "Doing install-pdf in findutils" ; \
11670 (cd $(HOST_SUBDIR)/findutils && \
11671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11673 "RANLIB=$${RANLIB}" \
11674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11675 install-pdf) \
11676 || exit 1
11678 @endif findutils
11680 .PHONY: maybe-install-html-findutils install-html-findutils
11681 maybe-install-html-findutils:
11682 @if findutils
11683 maybe-install-html-findutils: install-html-findutils
11685 install-html-findutils: \
11686 configure-findutils \
11687 html-findutils
11688 @: $(MAKE); $(unstage)
11689 @[ -f ./findutils/Makefile ] || exit 0; \
11690 r=`${PWD_COMMAND}`; export r; \
11691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692 $(HOST_EXPORTS) \
11693 for flag in $(EXTRA_HOST_FLAGS) ; do \
11694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695 done; \
11696 echo "Doing install-html in findutils" ; \
11697 (cd $(HOST_SUBDIR)/findutils && \
11698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700 "RANLIB=$${RANLIB}" \
11701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702 install-html) \
11703 || exit 1
11705 @endif findutils
11707 .PHONY: maybe-installcheck-findutils installcheck-findutils
11708 maybe-installcheck-findutils:
11709 @if findutils
11710 maybe-installcheck-findutils: installcheck-findutils
11712 installcheck-findutils: \
11713 configure-findutils
11714 @: $(MAKE); $(unstage)
11715 @[ -f ./findutils/Makefile ] || exit 0; \
11716 r=`${PWD_COMMAND}`; export r; \
11717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718 $(HOST_EXPORTS) \
11719 for flag in $(EXTRA_HOST_FLAGS) ; do \
11720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721 done; \
11722 echo "Doing installcheck in findutils" ; \
11723 (cd $(HOST_SUBDIR)/findutils && \
11724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726 "RANLIB=$${RANLIB}" \
11727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11728 installcheck) \
11729 || exit 1
11731 @endif findutils
11733 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11734 maybe-mostlyclean-findutils:
11735 @if findutils
11736 maybe-mostlyclean-findutils: mostlyclean-findutils
11738 mostlyclean-findutils:
11739 @: $(MAKE); $(unstage)
11740 @[ -f ./findutils/Makefile ] || exit 0; \
11741 r=`${PWD_COMMAND}`; export r; \
11742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743 $(HOST_EXPORTS) \
11744 for flag in $(EXTRA_HOST_FLAGS) ; do \
11745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746 done; \
11747 echo "Doing mostlyclean in findutils" ; \
11748 (cd $(HOST_SUBDIR)/findutils && \
11749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751 "RANLIB=$${RANLIB}" \
11752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753 mostlyclean) \
11754 || exit 1
11756 @endif findutils
11758 .PHONY: maybe-clean-findutils clean-findutils
11759 maybe-clean-findutils:
11760 @if findutils
11761 maybe-clean-findutils: clean-findutils
11763 clean-findutils:
11764 @: $(MAKE); $(unstage)
11765 @[ -f ./findutils/Makefile ] || exit 0; \
11766 r=`${PWD_COMMAND}`; export r; \
11767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11768 $(HOST_EXPORTS) \
11769 for flag in $(EXTRA_HOST_FLAGS) ; do \
11770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11771 done; \
11772 echo "Doing clean in findutils" ; \
11773 (cd $(HOST_SUBDIR)/findutils && \
11774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11776 "RANLIB=$${RANLIB}" \
11777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11778 clean) \
11779 || exit 1
11781 @endif findutils
11783 .PHONY: maybe-distclean-findutils distclean-findutils
11784 maybe-distclean-findutils:
11785 @if findutils
11786 maybe-distclean-findutils: distclean-findutils
11788 distclean-findutils:
11789 @: $(MAKE); $(unstage)
11790 @[ -f ./findutils/Makefile ] || exit 0; \
11791 r=`${PWD_COMMAND}`; export r; \
11792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793 $(HOST_EXPORTS) \
11794 for flag in $(EXTRA_HOST_FLAGS) ; do \
11795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11796 done; \
11797 echo "Doing distclean in findutils" ; \
11798 (cd $(HOST_SUBDIR)/findutils && \
11799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11801 "RANLIB=$${RANLIB}" \
11802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11803 distclean) \
11804 || exit 1
11806 @endif findutils
11808 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11809 maybe-maintainer-clean-findutils:
11810 @if findutils
11811 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11813 maintainer-clean-findutils:
11814 @: $(MAKE); $(unstage)
11815 @[ -f ./findutils/Makefile ] || exit 0; \
11816 r=`${PWD_COMMAND}`; export r; \
11817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11818 $(HOST_EXPORTS) \
11819 for flag in $(EXTRA_HOST_FLAGS) ; do \
11820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11821 done; \
11822 echo "Doing maintainer-clean in findutils" ; \
11823 (cd $(HOST_SUBDIR)/findutils && \
11824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11826 "RANLIB=$${RANLIB}" \
11827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11828 maintainer-clean) \
11829 || exit 1
11831 @endif findutils
11835 .PHONY: configure-find maybe-configure-find
11836 maybe-configure-find:
11837 @if gcc-bootstrap
11838 configure-find: stage_current
11839 @endif gcc-bootstrap
11840 @if find
11841 maybe-configure-find: configure-find
11842 configure-find:
11843 @: $(MAKE); $(unstage)
11844 @r=`${PWD_COMMAND}`; export r; \
11845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11846 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11848 $(HOST_EXPORTS) \
11849 echo Configuring in $(HOST_SUBDIR)/find; \
11850 cd "$(HOST_SUBDIR)/find" || exit 1; \
11851 case $(srcdir) in \
11852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11853 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11855 esac; \
11856 srcdiroption="--srcdir=$${topdir}/find"; \
11857 libsrcdir="$$s/find"; \
11858 $(SHELL) $${libsrcdir}/configure \
11859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11860 --target=${target_alias} $${srcdiroption} \
11861 || exit 1
11862 @endif find
11868 .PHONY: all-find maybe-all-find
11869 maybe-all-find:
11870 @if gcc-bootstrap
11871 all-find: stage_current
11872 @endif gcc-bootstrap
11873 @if find
11874 TARGET-find=all
11875 maybe-all-find: all-find
11876 all-find: configure-find
11877 @: $(MAKE); $(unstage)
11878 @r=`${PWD_COMMAND}`; export r; \
11879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880 $(HOST_EXPORTS) \
11881 (cd $(HOST_SUBDIR)/find && \
11882 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
11883 @endif find
11888 .PHONY: check-find maybe-check-find
11889 maybe-check-find:
11890 @if find
11891 maybe-check-find: check-find
11893 check-find:
11894 @: $(MAKE); $(unstage)
11895 @r=`${PWD_COMMAND}`; export r; \
11896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11897 $(HOST_EXPORTS) \
11898 (cd $(HOST_SUBDIR)/find && \
11899 $(MAKE) $(FLAGS_TO_PASS) check)
11901 @endif find
11903 .PHONY: install-find maybe-install-find
11904 maybe-install-find:
11905 @if find
11906 maybe-install-find: install-find
11908 install-find: installdirs
11909 @: $(MAKE); $(unstage)
11910 @r=`${PWD_COMMAND}`; export r; \
11911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11912 $(HOST_EXPORTS) \
11913 (cd $(HOST_SUBDIR)/find && \
11914 $(MAKE) $(FLAGS_TO_PASS) install)
11916 @endif find
11918 # Other targets (info, dvi, pdf, etc.)
11920 .PHONY: maybe-info-find info-find
11921 maybe-info-find:
11922 @if find
11923 maybe-info-find: info-find
11925 info-find: \
11926 configure-find
11927 @: $(MAKE); $(unstage)
11928 @[ -f ./find/Makefile ] || exit 0; \
11929 r=`${PWD_COMMAND}`; export r; \
11930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931 $(HOST_EXPORTS) \
11932 for flag in $(EXTRA_HOST_FLAGS) ; do \
11933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11934 done; \
11935 echo "Doing info in find" ; \
11936 (cd $(HOST_SUBDIR)/find && \
11937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11939 "RANLIB=$${RANLIB}" \
11940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11941 info) \
11942 || exit 1
11944 @endif find
11946 .PHONY: maybe-dvi-find dvi-find
11947 maybe-dvi-find:
11948 @if find
11949 maybe-dvi-find: dvi-find
11951 dvi-find: \
11952 configure-find
11953 @: $(MAKE); $(unstage)
11954 @[ -f ./find/Makefile ] || exit 0; \
11955 r=`${PWD_COMMAND}`; export r; \
11956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957 $(HOST_EXPORTS) \
11958 for flag in $(EXTRA_HOST_FLAGS) ; do \
11959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960 done; \
11961 echo "Doing dvi in find" ; \
11962 (cd $(HOST_SUBDIR)/find && \
11963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965 "RANLIB=$${RANLIB}" \
11966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11967 dvi) \
11968 || exit 1
11970 @endif find
11972 .PHONY: maybe-pdf-find pdf-find
11973 maybe-pdf-find:
11974 @if find
11975 maybe-pdf-find: pdf-find
11977 pdf-find: \
11978 configure-find
11979 @: $(MAKE); $(unstage)
11980 @[ -f ./find/Makefile ] || exit 0; \
11981 r=`${PWD_COMMAND}`; export r; \
11982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11983 $(HOST_EXPORTS) \
11984 for flag in $(EXTRA_HOST_FLAGS) ; do \
11985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11986 done; \
11987 echo "Doing pdf in find" ; \
11988 (cd $(HOST_SUBDIR)/find && \
11989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11991 "RANLIB=$${RANLIB}" \
11992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11993 pdf) \
11994 || exit 1
11996 @endif find
11998 .PHONY: maybe-html-find html-find
11999 maybe-html-find:
12000 @if find
12001 maybe-html-find: html-find
12003 html-find: \
12004 configure-find
12005 @: $(MAKE); $(unstage)
12006 @[ -f ./find/Makefile ] || exit 0; \
12007 r=`${PWD_COMMAND}`; export r; \
12008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12009 $(HOST_EXPORTS) \
12010 for flag in $(EXTRA_HOST_FLAGS) ; do \
12011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12012 done; \
12013 echo "Doing html in find" ; \
12014 (cd $(HOST_SUBDIR)/find && \
12015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12017 "RANLIB=$${RANLIB}" \
12018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12019 html) \
12020 || exit 1
12022 @endif find
12024 .PHONY: maybe-TAGS-find TAGS-find
12025 maybe-TAGS-find:
12026 @if find
12027 maybe-TAGS-find: TAGS-find
12029 TAGS-find: \
12030 configure-find
12031 @: $(MAKE); $(unstage)
12032 @[ -f ./find/Makefile ] || exit 0; \
12033 r=`${PWD_COMMAND}`; export r; \
12034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12035 $(HOST_EXPORTS) \
12036 for flag in $(EXTRA_HOST_FLAGS) ; do \
12037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12038 done; \
12039 echo "Doing TAGS in find" ; \
12040 (cd $(HOST_SUBDIR)/find && \
12041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12043 "RANLIB=$${RANLIB}" \
12044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12045 TAGS) \
12046 || exit 1
12048 @endif find
12050 .PHONY: maybe-install-info-find install-info-find
12051 maybe-install-info-find:
12052 @if find
12053 maybe-install-info-find: install-info-find
12055 install-info-find: \
12056 configure-find \
12057 info-find
12058 @: $(MAKE); $(unstage)
12059 @[ -f ./find/Makefile ] || exit 0; \
12060 r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 $(HOST_EXPORTS) \
12063 for flag in $(EXTRA_HOST_FLAGS) ; do \
12064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12065 done; \
12066 echo "Doing install-info in find" ; \
12067 (cd $(HOST_SUBDIR)/find && \
12068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12070 "RANLIB=$${RANLIB}" \
12071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12072 install-info) \
12073 || exit 1
12075 @endif find
12077 .PHONY: maybe-install-pdf-find install-pdf-find
12078 maybe-install-pdf-find:
12079 @if find
12080 maybe-install-pdf-find: install-pdf-find
12082 install-pdf-find: \
12083 configure-find \
12084 pdf-find
12085 @: $(MAKE); $(unstage)
12086 @[ -f ./find/Makefile ] || exit 0; \
12087 r=`${PWD_COMMAND}`; export r; \
12088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089 $(HOST_EXPORTS) \
12090 for flag in $(EXTRA_HOST_FLAGS) ; do \
12091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092 done; \
12093 echo "Doing install-pdf in find" ; \
12094 (cd $(HOST_SUBDIR)/find && \
12095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097 "RANLIB=$${RANLIB}" \
12098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099 install-pdf) \
12100 || exit 1
12102 @endif find
12104 .PHONY: maybe-install-html-find install-html-find
12105 maybe-install-html-find:
12106 @if find
12107 maybe-install-html-find: install-html-find
12109 install-html-find: \
12110 configure-find \
12111 html-find
12112 @: $(MAKE); $(unstage)
12113 @[ -f ./find/Makefile ] || exit 0; \
12114 r=`${PWD_COMMAND}`; export r; \
12115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116 $(HOST_EXPORTS) \
12117 for flag in $(EXTRA_HOST_FLAGS) ; do \
12118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119 done; \
12120 echo "Doing install-html in find" ; \
12121 (cd $(HOST_SUBDIR)/find && \
12122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124 "RANLIB=$${RANLIB}" \
12125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126 install-html) \
12127 || exit 1
12129 @endif find
12131 .PHONY: maybe-installcheck-find installcheck-find
12132 maybe-installcheck-find:
12133 @if find
12134 maybe-installcheck-find: installcheck-find
12136 installcheck-find: \
12137 configure-find
12138 @: $(MAKE); $(unstage)
12139 @[ -f ./find/Makefile ] || exit 0; \
12140 r=`${PWD_COMMAND}`; export r; \
12141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142 $(HOST_EXPORTS) \
12143 for flag in $(EXTRA_HOST_FLAGS) ; do \
12144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145 done; \
12146 echo "Doing installcheck in find" ; \
12147 (cd $(HOST_SUBDIR)/find && \
12148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150 "RANLIB=$${RANLIB}" \
12151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152 installcheck) \
12153 || exit 1
12155 @endif find
12157 .PHONY: maybe-mostlyclean-find mostlyclean-find
12158 maybe-mostlyclean-find:
12159 @if find
12160 maybe-mostlyclean-find: mostlyclean-find
12162 mostlyclean-find:
12163 @: $(MAKE); $(unstage)
12164 @[ -f ./find/Makefile ] || exit 0; \
12165 r=`${PWD_COMMAND}`; export r; \
12166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167 $(HOST_EXPORTS) \
12168 for flag in $(EXTRA_HOST_FLAGS) ; do \
12169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12170 done; \
12171 echo "Doing mostlyclean in find" ; \
12172 (cd $(HOST_SUBDIR)/find && \
12173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12175 "RANLIB=$${RANLIB}" \
12176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12177 mostlyclean) \
12178 || exit 1
12180 @endif find
12182 .PHONY: maybe-clean-find clean-find
12183 maybe-clean-find:
12184 @if find
12185 maybe-clean-find: clean-find
12187 clean-find:
12188 @: $(MAKE); $(unstage)
12189 @[ -f ./find/Makefile ] || exit 0; \
12190 r=`${PWD_COMMAND}`; export r; \
12191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192 $(HOST_EXPORTS) \
12193 for flag in $(EXTRA_HOST_FLAGS) ; do \
12194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12195 done; \
12196 echo "Doing clean in find" ; \
12197 (cd $(HOST_SUBDIR)/find && \
12198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12200 "RANLIB=$${RANLIB}" \
12201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12202 clean) \
12203 || exit 1
12205 @endif find
12207 .PHONY: maybe-distclean-find distclean-find
12208 maybe-distclean-find:
12209 @if find
12210 maybe-distclean-find: distclean-find
12212 distclean-find:
12213 @: $(MAKE); $(unstage)
12214 @[ -f ./find/Makefile ] || exit 0; \
12215 r=`${PWD_COMMAND}`; export r; \
12216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12217 $(HOST_EXPORTS) \
12218 for flag in $(EXTRA_HOST_FLAGS) ; do \
12219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12220 done; \
12221 echo "Doing distclean in find" ; \
12222 (cd $(HOST_SUBDIR)/find && \
12223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12225 "RANLIB=$${RANLIB}" \
12226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12227 distclean) \
12228 || exit 1
12230 @endif find
12232 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12233 maybe-maintainer-clean-find:
12234 @if find
12235 maybe-maintainer-clean-find: maintainer-clean-find
12237 maintainer-clean-find:
12238 @: $(MAKE); $(unstage)
12239 @[ -f ./find/Makefile ] || exit 0; \
12240 r=`${PWD_COMMAND}`; export r; \
12241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12242 $(HOST_EXPORTS) \
12243 for flag in $(EXTRA_HOST_FLAGS) ; do \
12244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12245 done; \
12246 echo "Doing maintainer-clean in find" ; \
12247 (cd $(HOST_SUBDIR)/find && \
12248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12250 "RANLIB=$${RANLIB}" \
12251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12252 maintainer-clean) \
12253 || exit 1
12255 @endif find
12259 .PHONY: configure-fixincludes maybe-configure-fixincludes
12260 maybe-configure-fixincludes:
12261 @if gcc-bootstrap
12262 configure-fixincludes: stage_current
12263 @endif gcc-bootstrap
12264 @if fixincludes
12265 maybe-configure-fixincludes: configure-fixincludes
12266 configure-fixincludes:
12267 @: $(MAKE); $(unstage)
12268 @r=`${PWD_COMMAND}`; export r; \
12269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12272 $(HOST_EXPORTS) \
12273 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12274 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12275 case $(srcdir) in \
12276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12277 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12279 esac; \
12280 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12281 libsrcdir="$$s/fixincludes"; \
12282 $(SHELL) $${libsrcdir}/configure \
12283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12284 --target=${target_alias} $${srcdiroption} \
12285 || exit 1
12286 @endif fixincludes
12292 .PHONY: all-fixincludes maybe-all-fixincludes
12293 maybe-all-fixincludes:
12294 @if gcc-bootstrap
12295 all-fixincludes: stage_current
12296 @endif gcc-bootstrap
12297 @if fixincludes
12298 TARGET-fixincludes=all
12299 maybe-all-fixincludes: all-fixincludes
12300 all-fixincludes: configure-fixincludes
12301 @: $(MAKE); $(unstage)
12302 @r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 $(HOST_EXPORTS) \
12305 (cd $(HOST_SUBDIR)/fixincludes && \
12306 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
12307 @endif fixincludes
12312 .PHONY: check-fixincludes maybe-check-fixincludes
12313 maybe-check-fixincludes:
12314 @if fixincludes
12315 maybe-check-fixincludes: check-fixincludes
12317 check-fixincludes:
12318 @: $(MAKE); $(unstage)
12319 @r=`${PWD_COMMAND}`; export r; \
12320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321 $(HOST_EXPORTS) \
12322 (cd $(HOST_SUBDIR)/fixincludes && \
12323 $(MAKE) $(FLAGS_TO_PASS) check)
12325 @endif fixincludes
12327 .PHONY: install-fixincludes maybe-install-fixincludes
12328 maybe-install-fixincludes:
12329 @if fixincludes
12330 maybe-install-fixincludes: install-fixincludes
12332 install-fixincludes: installdirs
12333 @: $(MAKE); $(unstage)
12334 @r=`${PWD_COMMAND}`; export r; \
12335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336 $(HOST_EXPORTS) \
12337 (cd $(HOST_SUBDIR)/fixincludes && \
12338 $(MAKE) $(FLAGS_TO_PASS) install)
12340 @endif fixincludes
12342 # Other targets (info, dvi, pdf, etc.)
12344 .PHONY: maybe-info-fixincludes info-fixincludes
12345 maybe-info-fixincludes:
12346 @if fixincludes
12347 maybe-info-fixincludes: info-fixincludes
12349 info-fixincludes: \
12350 configure-fixincludes
12351 @: $(MAKE); $(unstage)
12352 @[ -f ./fixincludes/Makefile ] || exit 0; \
12353 r=`${PWD_COMMAND}`; export r; \
12354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12355 $(HOST_EXPORTS) \
12356 for flag in $(EXTRA_HOST_FLAGS) ; do \
12357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12358 done; \
12359 echo "Doing info in fixincludes" ; \
12360 (cd $(HOST_SUBDIR)/fixincludes && \
12361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12363 "RANLIB=$${RANLIB}" \
12364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12365 info) \
12366 || exit 1
12368 @endif fixincludes
12370 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12371 maybe-dvi-fixincludes:
12372 @if fixincludes
12373 maybe-dvi-fixincludes: dvi-fixincludes
12375 dvi-fixincludes: \
12376 configure-fixincludes
12377 @: $(MAKE); $(unstage)
12378 @[ -f ./fixincludes/Makefile ] || exit 0; \
12379 r=`${PWD_COMMAND}`; export r; \
12380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381 $(HOST_EXPORTS) \
12382 for flag in $(EXTRA_HOST_FLAGS) ; do \
12383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12384 done; \
12385 echo "Doing dvi in fixincludes" ; \
12386 (cd $(HOST_SUBDIR)/fixincludes && \
12387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12389 "RANLIB=$${RANLIB}" \
12390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12391 dvi) \
12392 || exit 1
12394 @endif fixincludes
12396 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12397 maybe-pdf-fixincludes:
12398 @if fixincludes
12399 maybe-pdf-fixincludes: pdf-fixincludes
12401 pdf-fixincludes: \
12402 configure-fixincludes
12403 @: $(MAKE); $(unstage)
12404 @[ -f ./fixincludes/Makefile ] || exit 0; \
12405 r=`${PWD_COMMAND}`; export r; \
12406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407 $(HOST_EXPORTS) \
12408 for flag in $(EXTRA_HOST_FLAGS) ; do \
12409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12410 done; \
12411 echo "Doing pdf in fixincludes" ; \
12412 (cd $(HOST_SUBDIR)/fixincludes && \
12413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12415 "RANLIB=$${RANLIB}" \
12416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12417 pdf) \
12418 || exit 1
12420 @endif fixincludes
12422 .PHONY: maybe-html-fixincludes html-fixincludes
12423 maybe-html-fixincludes:
12424 @if fixincludes
12425 maybe-html-fixincludes: html-fixincludes
12427 html-fixincludes: \
12428 configure-fixincludes
12429 @: $(MAKE); $(unstage)
12430 @[ -f ./fixincludes/Makefile ] || exit 0; \
12431 r=`${PWD_COMMAND}`; export r; \
12432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12433 $(HOST_EXPORTS) \
12434 for flag in $(EXTRA_HOST_FLAGS) ; do \
12435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12436 done; \
12437 echo "Doing html in fixincludes" ; \
12438 (cd $(HOST_SUBDIR)/fixincludes && \
12439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12441 "RANLIB=$${RANLIB}" \
12442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12443 html) \
12444 || exit 1
12446 @endif fixincludes
12448 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12449 maybe-TAGS-fixincludes:
12450 @if fixincludes
12451 maybe-TAGS-fixincludes: TAGS-fixincludes
12453 # fixincludes doesn't support TAGS.
12454 TAGS-fixincludes:
12456 @endif fixincludes
12458 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12459 maybe-install-info-fixincludes:
12460 @if fixincludes
12461 maybe-install-info-fixincludes: install-info-fixincludes
12463 install-info-fixincludes: \
12464 configure-fixincludes \
12465 info-fixincludes
12466 @: $(MAKE); $(unstage)
12467 @[ -f ./fixincludes/Makefile ] || exit 0; \
12468 r=`${PWD_COMMAND}`; export r; \
12469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470 $(HOST_EXPORTS) \
12471 for flag in $(EXTRA_HOST_FLAGS) ; do \
12472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12473 done; \
12474 echo "Doing install-info in fixincludes" ; \
12475 (cd $(HOST_SUBDIR)/fixincludes && \
12476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12478 "RANLIB=$${RANLIB}" \
12479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12480 install-info) \
12481 || exit 1
12483 @endif fixincludes
12485 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12486 maybe-install-pdf-fixincludes:
12487 @if fixincludes
12488 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12490 install-pdf-fixincludes: \
12491 configure-fixincludes \
12492 pdf-fixincludes
12493 @: $(MAKE); $(unstage)
12494 @[ -f ./fixincludes/Makefile ] || exit 0; \
12495 r=`${PWD_COMMAND}`; export r; \
12496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12497 $(HOST_EXPORTS) \
12498 for flag in $(EXTRA_HOST_FLAGS) ; do \
12499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12500 done; \
12501 echo "Doing install-pdf in fixincludes" ; \
12502 (cd $(HOST_SUBDIR)/fixincludes && \
12503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12505 "RANLIB=$${RANLIB}" \
12506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12507 install-pdf) \
12508 || exit 1
12510 @endif fixincludes
12512 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12513 maybe-install-html-fixincludes:
12514 @if fixincludes
12515 maybe-install-html-fixincludes: install-html-fixincludes
12517 install-html-fixincludes: \
12518 configure-fixincludes \
12519 html-fixincludes
12520 @: $(MAKE); $(unstage)
12521 @[ -f ./fixincludes/Makefile ] || exit 0; \
12522 r=`${PWD_COMMAND}`; export r; \
12523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12524 $(HOST_EXPORTS) \
12525 for flag in $(EXTRA_HOST_FLAGS) ; do \
12526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12527 done; \
12528 echo "Doing install-html in fixincludes" ; \
12529 (cd $(HOST_SUBDIR)/fixincludes && \
12530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12532 "RANLIB=$${RANLIB}" \
12533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12534 install-html) \
12535 || exit 1
12537 @endif fixincludes
12539 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12540 maybe-installcheck-fixincludes:
12541 @if fixincludes
12542 maybe-installcheck-fixincludes: installcheck-fixincludes
12544 installcheck-fixincludes: \
12545 configure-fixincludes
12546 @: $(MAKE); $(unstage)
12547 @[ -f ./fixincludes/Makefile ] || exit 0; \
12548 r=`${PWD_COMMAND}`; export r; \
12549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12550 $(HOST_EXPORTS) \
12551 for flag in $(EXTRA_HOST_FLAGS) ; do \
12552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12553 done; \
12554 echo "Doing installcheck in fixincludes" ; \
12555 (cd $(HOST_SUBDIR)/fixincludes && \
12556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12558 "RANLIB=$${RANLIB}" \
12559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12560 installcheck) \
12561 || exit 1
12563 @endif fixincludes
12565 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12566 maybe-mostlyclean-fixincludes:
12567 @if fixincludes
12568 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12570 mostlyclean-fixincludes:
12571 @: $(MAKE); $(unstage)
12572 @[ -f ./fixincludes/Makefile ] || exit 0; \
12573 r=`${PWD_COMMAND}`; export r; \
12574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575 $(HOST_EXPORTS) \
12576 for flag in $(EXTRA_HOST_FLAGS) ; do \
12577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12578 done; \
12579 echo "Doing mostlyclean in fixincludes" ; \
12580 (cd $(HOST_SUBDIR)/fixincludes && \
12581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12583 "RANLIB=$${RANLIB}" \
12584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12585 mostlyclean) \
12586 || exit 1
12588 @endif fixincludes
12590 .PHONY: maybe-clean-fixincludes clean-fixincludes
12591 maybe-clean-fixincludes:
12592 @if fixincludes
12593 maybe-clean-fixincludes: clean-fixincludes
12595 clean-fixincludes:
12596 @: $(MAKE); $(unstage)
12597 @[ -f ./fixincludes/Makefile ] || exit 0; \
12598 r=`${PWD_COMMAND}`; export r; \
12599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12600 $(HOST_EXPORTS) \
12601 for flag in $(EXTRA_HOST_FLAGS) ; do \
12602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12603 done; \
12604 echo "Doing clean in fixincludes" ; \
12605 (cd $(HOST_SUBDIR)/fixincludes && \
12606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12608 "RANLIB=$${RANLIB}" \
12609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12610 clean) \
12611 || exit 1
12613 @endif fixincludes
12615 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12616 maybe-distclean-fixincludes:
12617 @if fixincludes
12618 maybe-distclean-fixincludes: distclean-fixincludes
12620 distclean-fixincludes:
12621 @: $(MAKE); $(unstage)
12622 @[ -f ./fixincludes/Makefile ] || exit 0; \
12623 r=`${PWD_COMMAND}`; export r; \
12624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12625 $(HOST_EXPORTS) \
12626 for flag in $(EXTRA_HOST_FLAGS) ; do \
12627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12628 done; \
12629 echo "Doing distclean in fixincludes" ; \
12630 (cd $(HOST_SUBDIR)/fixincludes && \
12631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12633 "RANLIB=$${RANLIB}" \
12634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12635 distclean) \
12636 || exit 1
12638 @endif fixincludes
12640 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12641 maybe-maintainer-clean-fixincludes:
12642 @if fixincludes
12643 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12645 maintainer-clean-fixincludes:
12646 @: $(MAKE); $(unstage)
12647 @[ -f ./fixincludes/Makefile ] || exit 0; \
12648 r=`${PWD_COMMAND}`; export r; \
12649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12650 $(HOST_EXPORTS) \
12651 for flag in $(EXTRA_HOST_FLAGS) ; do \
12652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12653 done; \
12654 echo "Doing maintainer-clean in fixincludes" ; \
12655 (cd $(HOST_SUBDIR)/fixincludes && \
12656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12658 "RANLIB=$${RANLIB}" \
12659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12660 maintainer-clean) \
12661 || exit 1
12663 @endif fixincludes
12667 .PHONY: configure-flex maybe-configure-flex
12668 maybe-configure-flex:
12669 @if gcc-bootstrap
12670 configure-flex: stage_current
12671 @endif gcc-bootstrap
12672 @if flex
12673 maybe-configure-flex: configure-flex
12674 configure-flex:
12675 @: $(MAKE); $(unstage)
12676 @r=`${PWD_COMMAND}`; export r; \
12677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12678 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12680 $(HOST_EXPORTS) \
12681 echo Configuring in $(HOST_SUBDIR)/flex; \
12682 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12683 case $(srcdir) in \
12684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12685 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12687 esac; \
12688 srcdiroption="--srcdir=$${topdir}/flex"; \
12689 libsrcdir="$$s/flex"; \
12690 $(SHELL) $${libsrcdir}/configure \
12691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12692 --target=${target_alias} $${srcdiroption} \
12693 || exit 1
12694 @endif flex
12700 .PHONY: all-flex maybe-all-flex
12701 maybe-all-flex:
12702 @if gcc-bootstrap
12703 all-flex: stage_current
12704 @endif gcc-bootstrap
12705 @if flex
12706 TARGET-flex=all
12707 maybe-all-flex: all-flex
12708 all-flex: configure-flex
12709 @: $(MAKE); $(unstage)
12710 @r=`${PWD_COMMAND}`; export r; \
12711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12712 $(HOST_EXPORTS) \
12713 (cd $(HOST_SUBDIR)/flex && \
12714 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
12715 @endif flex
12720 .PHONY: check-flex maybe-check-flex
12721 maybe-check-flex:
12722 @if flex
12723 maybe-check-flex: check-flex
12725 # This module is only tested in a native toolchain.
12726 check-flex:
12727 @: $(MAKE); $(unstage)
12728 @if [ '$(host)' = '$(target)' ] ; then \
12729 r=`${PWD_COMMAND}`; export r; \
12730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12731 $(HOST_EXPORTS) \
12732 (cd $(HOST_SUBDIR)/flex && \
12733 $(MAKE) $(FLAGS_TO_PASS) check); \
12736 @endif flex
12738 .PHONY: install-flex maybe-install-flex
12739 maybe-install-flex:
12740 @if flex
12741 maybe-install-flex: install-flex
12743 install-flex: installdirs
12744 @: $(MAKE); $(unstage)
12745 @r=`${PWD_COMMAND}`; export r; \
12746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747 $(HOST_EXPORTS) \
12748 (cd $(HOST_SUBDIR)/flex && \
12749 $(MAKE) $(FLAGS_TO_PASS) install)
12751 @endif flex
12753 # Other targets (info, dvi, pdf, etc.)
12755 .PHONY: maybe-info-flex info-flex
12756 maybe-info-flex:
12757 @if flex
12758 maybe-info-flex: info-flex
12760 info-flex: \
12761 configure-flex
12762 @: $(MAKE); $(unstage)
12763 @[ -f ./flex/Makefile ] || exit 0; \
12764 r=`${PWD_COMMAND}`; export r; \
12765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12766 $(HOST_EXPORTS) \
12767 for flag in $(EXTRA_HOST_FLAGS) ; do \
12768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12769 done; \
12770 echo "Doing info in flex" ; \
12771 (cd $(HOST_SUBDIR)/flex && \
12772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12774 "RANLIB=$${RANLIB}" \
12775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12776 info) \
12777 || exit 1
12779 @endif flex
12781 .PHONY: maybe-dvi-flex dvi-flex
12782 maybe-dvi-flex:
12783 @if flex
12784 maybe-dvi-flex: dvi-flex
12786 dvi-flex: \
12787 configure-flex
12788 @: $(MAKE); $(unstage)
12789 @[ -f ./flex/Makefile ] || exit 0; \
12790 r=`${PWD_COMMAND}`; export r; \
12791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12792 $(HOST_EXPORTS) \
12793 for flag in $(EXTRA_HOST_FLAGS) ; do \
12794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12795 done; \
12796 echo "Doing dvi in flex" ; \
12797 (cd $(HOST_SUBDIR)/flex && \
12798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12800 "RANLIB=$${RANLIB}" \
12801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12802 dvi) \
12803 || exit 1
12805 @endif flex
12807 .PHONY: maybe-pdf-flex pdf-flex
12808 maybe-pdf-flex:
12809 @if flex
12810 maybe-pdf-flex: pdf-flex
12812 pdf-flex: \
12813 configure-flex
12814 @: $(MAKE); $(unstage)
12815 @[ -f ./flex/Makefile ] || exit 0; \
12816 r=`${PWD_COMMAND}`; export r; \
12817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12818 $(HOST_EXPORTS) \
12819 for flag in $(EXTRA_HOST_FLAGS) ; do \
12820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12821 done; \
12822 echo "Doing pdf in flex" ; \
12823 (cd $(HOST_SUBDIR)/flex && \
12824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12826 "RANLIB=$${RANLIB}" \
12827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12828 pdf) \
12829 || exit 1
12831 @endif flex
12833 .PHONY: maybe-html-flex html-flex
12834 maybe-html-flex:
12835 @if flex
12836 maybe-html-flex: html-flex
12838 html-flex: \
12839 configure-flex
12840 @: $(MAKE); $(unstage)
12841 @[ -f ./flex/Makefile ] || exit 0; \
12842 r=`${PWD_COMMAND}`; export r; \
12843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12844 $(HOST_EXPORTS) \
12845 for flag in $(EXTRA_HOST_FLAGS) ; do \
12846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12847 done; \
12848 echo "Doing html in flex" ; \
12849 (cd $(HOST_SUBDIR)/flex && \
12850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12852 "RANLIB=$${RANLIB}" \
12853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12854 html) \
12855 || exit 1
12857 @endif flex
12859 .PHONY: maybe-TAGS-flex TAGS-flex
12860 maybe-TAGS-flex:
12861 @if flex
12862 maybe-TAGS-flex: TAGS-flex
12864 TAGS-flex: \
12865 configure-flex
12866 @: $(MAKE); $(unstage)
12867 @[ -f ./flex/Makefile ] || exit 0; \
12868 r=`${PWD_COMMAND}`; export r; \
12869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870 $(HOST_EXPORTS) \
12871 for flag in $(EXTRA_HOST_FLAGS) ; do \
12872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12873 done; \
12874 echo "Doing TAGS in flex" ; \
12875 (cd $(HOST_SUBDIR)/flex && \
12876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12878 "RANLIB=$${RANLIB}" \
12879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12880 TAGS) \
12881 || exit 1
12883 @endif flex
12885 .PHONY: maybe-install-info-flex install-info-flex
12886 maybe-install-info-flex:
12887 @if flex
12888 maybe-install-info-flex: install-info-flex
12890 install-info-flex: \
12891 configure-flex \
12892 info-flex
12893 @: $(MAKE); $(unstage)
12894 @[ -f ./flex/Makefile ] || exit 0; \
12895 r=`${PWD_COMMAND}`; export r; \
12896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12897 $(HOST_EXPORTS) \
12898 for flag in $(EXTRA_HOST_FLAGS) ; do \
12899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12900 done; \
12901 echo "Doing install-info in flex" ; \
12902 (cd $(HOST_SUBDIR)/flex && \
12903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12905 "RANLIB=$${RANLIB}" \
12906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12907 install-info) \
12908 || exit 1
12910 @endif flex
12912 .PHONY: maybe-install-pdf-flex install-pdf-flex
12913 maybe-install-pdf-flex:
12914 @if flex
12915 maybe-install-pdf-flex: install-pdf-flex
12917 install-pdf-flex: \
12918 configure-flex \
12919 pdf-flex
12920 @: $(MAKE); $(unstage)
12921 @[ -f ./flex/Makefile ] || exit 0; \
12922 r=`${PWD_COMMAND}`; export r; \
12923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12924 $(HOST_EXPORTS) \
12925 for flag in $(EXTRA_HOST_FLAGS) ; do \
12926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12927 done; \
12928 echo "Doing install-pdf in flex" ; \
12929 (cd $(HOST_SUBDIR)/flex && \
12930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12932 "RANLIB=$${RANLIB}" \
12933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12934 install-pdf) \
12935 || exit 1
12937 @endif flex
12939 .PHONY: maybe-install-html-flex install-html-flex
12940 maybe-install-html-flex:
12941 @if flex
12942 maybe-install-html-flex: install-html-flex
12944 install-html-flex: \
12945 configure-flex \
12946 html-flex
12947 @: $(MAKE); $(unstage)
12948 @[ -f ./flex/Makefile ] || exit 0; \
12949 r=`${PWD_COMMAND}`; export r; \
12950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12951 $(HOST_EXPORTS) \
12952 for flag in $(EXTRA_HOST_FLAGS) ; do \
12953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12954 done; \
12955 echo "Doing install-html in flex" ; \
12956 (cd $(HOST_SUBDIR)/flex && \
12957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12959 "RANLIB=$${RANLIB}" \
12960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12961 install-html) \
12962 || exit 1
12964 @endif flex
12966 .PHONY: maybe-installcheck-flex installcheck-flex
12967 maybe-installcheck-flex:
12968 @if flex
12969 maybe-installcheck-flex: installcheck-flex
12971 installcheck-flex: \
12972 configure-flex
12973 @: $(MAKE); $(unstage)
12974 @[ -f ./flex/Makefile ] || exit 0; \
12975 r=`${PWD_COMMAND}`; export r; \
12976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977 $(HOST_EXPORTS) \
12978 for flag in $(EXTRA_HOST_FLAGS) ; do \
12979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12980 done; \
12981 echo "Doing installcheck in flex" ; \
12982 (cd $(HOST_SUBDIR)/flex && \
12983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12985 "RANLIB=$${RANLIB}" \
12986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12987 installcheck) \
12988 || exit 1
12990 @endif flex
12992 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12993 maybe-mostlyclean-flex:
12994 @if flex
12995 maybe-mostlyclean-flex: mostlyclean-flex
12997 mostlyclean-flex:
12998 @: $(MAKE); $(unstage)
12999 @[ -f ./flex/Makefile ] || exit 0; \
13000 r=`${PWD_COMMAND}`; export r; \
13001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13002 $(HOST_EXPORTS) \
13003 for flag in $(EXTRA_HOST_FLAGS) ; do \
13004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13005 done; \
13006 echo "Doing mostlyclean in flex" ; \
13007 (cd $(HOST_SUBDIR)/flex && \
13008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13010 "RANLIB=$${RANLIB}" \
13011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13012 mostlyclean) \
13013 || exit 1
13015 @endif flex
13017 .PHONY: maybe-clean-flex clean-flex
13018 maybe-clean-flex:
13019 @if flex
13020 maybe-clean-flex: clean-flex
13022 clean-flex:
13023 @: $(MAKE); $(unstage)
13024 @[ -f ./flex/Makefile ] || exit 0; \
13025 r=`${PWD_COMMAND}`; export r; \
13026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13027 $(HOST_EXPORTS) \
13028 for flag in $(EXTRA_HOST_FLAGS) ; do \
13029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13030 done; \
13031 echo "Doing clean in flex" ; \
13032 (cd $(HOST_SUBDIR)/flex && \
13033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13035 "RANLIB=$${RANLIB}" \
13036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13037 clean) \
13038 || exit 1
13040 @endif flex
13042 .PHONY: maybe-distclean-flex distclean-flex
13043 maybe-distclean-flex:
13044 @if flex
13045 maybe-distclean-flex: distclean-flex
13047 distclean-flex:
13048 @: $(MAKE); $(unstage)
13049 @[ -f ./flex/Makefile ] || exit 0; \
13050 r=`${PWD_COMMAND}`; export r; \
13051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13052 $(HOST_EXPORTS) \
13053 for flag in $(EXTRA_HOST_FLAGS) ; do \
13054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13055 done; \
13056 echo "Doing distclean in flex" ; \
13057 (cd $(HOST_SUBDIR)/flex && \
13058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13060 "RANLIB=$${RANLIB}" \
13061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13062 distclean) \
13063 || exit 1
13065 @endif flex
13067 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13068 maybe-maintainer-clean-flex:
13069 @if flex
13070 maybe-maintainer-clean-flex: maintainer-clean-flex
13072 maintainer-clean-flex:
13073 @: $(MAKE); $(unstage)
13074 @[ -f ./flex/Makefile ] || exit 0; \
13075 r=`${PWD_COMMAND}`; export r; \
13076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13077 $(HOST_EXPORTS) \
13078 for flag in $(EXTRA_HOST_FLAGS) ; do \
13079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13080 done; \
13081 echo "Doing maintainer-clean in flex" ; \
13082 (cd $(HOST_SUBDIR)/flex && \
13083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13085 "RANLIB=$${RANLIB}" \
13086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13087 maintainer-clean) \
13088 || exit 1
13090 @endif flex
13094 .PHONY: configure-gas maybe-configure-gas
13095 maybe-configure-gas:
13096 @if gcc-bootstrap
13097 configure-gas: stage_current
13098 @endif gcc-bootstrap
13099 @if gas
13100 maybe-configure-gas: configure-gas
13101 configure-gas:
13102 @r=`${PWD_COMMAND}`; export r; \
13103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13104 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13106 $(HOST_EXPORTS) \
13107 echo Configuring in $(HOST_SUBDIR)/gas; \
13108 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13109 case $(srcdir) in \
13110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13111 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13113 esac; \
13114 srcdiroption="--srcdir=$${topdir}/gas"; \
13115 libsrcdir="$$s/gas"; \
13116 $(SHELL) $${libsrcdir}/configure \
13117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13118 --target=${target_alias} $${srcdiroption} \
13119 || exit 1
13120 @endif gas
13124 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13125 maybe-configure-stage1-gas:
13126 @if gas-bootstrap
13127 maybe-configure-stage1-gas: configure-stage1-gas
13128 configure-stage1-gas:
13129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13131 @r=`${PWD_COMMAND}`; export r; \
13132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13133 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13134 $(HOST_EXPORTS) \
13135 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13136 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
13137 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13139 cd $(HOST_SUBDIR)/gas || exit 1; \
13140 case $(srcdir) in \
13141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13142 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13144 esac; \
13145 srcdiroption="--srcdir=$${topdir}/gas"; \
13146 libsrcdir="$$s/gas"; \
13147 $(SHELL) $${libsrcdir}/configure \
13148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13149 --target=${target_alias} $${srcdiroption} \
13151 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13152 @endif gas-bootstrap
13154 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13155 maybe-configure-stage2-gas:
13156 @if gas-bootstrap
13157 maybe-configure-stage2-gas: configure-stage2-gas
13158 configure-stage2-gas:
13159 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13161 @r=`${PWD_COMMAND}`; export r; \
13162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13163 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13164 $(HOST_EXPORTS) \
13165 $(POSTSTAGE1_HOST_EXPORTS) \
13166 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13167 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13168 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13170 cd $(HOST_SUBDIR)/gas || exit 1; \
13171 case $(srcdir) in \
13172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13173 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13175 esac; \
13176 srcdiroption="--srcdir=$${topdir}/gas"; \
13177 libsrcdir="$$s/gas"; \
13178 $(SHELL) $${libsrcdir}/configure \
13179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13180 --target=${target_alias} $${srcdiroption} \
13181 --with-build-libsubdir=$(HOST_SUBDIR) \
13182 @stage2_werror_flag@
13183 @endif gas-bootstrap
13185 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13186 maybe-configure-stageb2g0-gas:
13187 @if gas-bootstrap
13188 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13189 configure-stageb2g0-gas:
13190 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13192 @r=`${PWD_COMMAND}`; export r; \
13193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13194 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13195 $(HOST_EXPORTS) \
13196 $(POSTSTAGE1_HOST_EXPORTS) \
13197 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13198 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
13199 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13201 cd $(HOST_SUBDIR)/gas || exit 1; \
13202 case $(srcdir) in \
13203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13204 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13206 esac; \
13207 srcdiroption="--srcdir=$${topdir}/gas"; \
13208 libsrcdir="$$s/gas"; \
13209 $(SHELL) $${libsrcdir}/configure \
13210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13211 --target=${target_alias} $${srcdiroption} \
13212 --with-build-libsubdir=$(HOST_SUBDIR) \
13213 @stage2_werror_flag@
13214 @endif gas-bootstrap
13216 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13217 maybe-configure-stage3-gas:
13218 @if gas-bootstrap
13219 maybe-configure-stage3-gas: configure-stage3-gas
13220 configure-stage3-gas:
13221 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13223 @r=`${PWD_COMMAND}`; export r; \
13224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13225 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13226 $(HOST_EXPORTS) \
13227 $(POSTSTAGE1_HOST_EXPORTS) \
13228 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13229 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13230 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13232 cd $(HOST_SUBDIR)/gas || exit 1; \
13233 case $(srcdir) in \
13234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13235 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13237 esac; \
13238 srcdiroption="--srcdir=$${topdir}/gas"; \
13239 libsrcdir="$$s/gas"; \
13240 $(SHELL) $${libsrcdir}/configure \
13241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13242 --target=${target_alias} $${srcdiroption} \
13243 --with-build-libsubdir=$(HOST_SUBDIR) \
13244 @stage2_werror_flag@
13245 @endif gas-bootstrap
13247 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13248 maybe-configure-stageb3g2-gas:
13249 @if gas-bootstrap
13250 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13251 configure-stageb3g2-gas:
13252 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13254 @r=`${PWD_COMMAND}`; export r; \
13255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13256 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13257 $(HOST_EXPORTS) \
13258 $(POSTSTAGE1_HOST_EXPORTS) \
13259 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13260 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
13261 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13263 cd $(HOST_SUBDIR)/gas || exit 1; \
13264 case $(srcdir) in \
13265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13266 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13268 esac; \
13269 srcdiroption="--srcdir=$${topdir}/gas"; \
13270 libsrcdir="$$s/gas"; \
13271 $(SHELL) $${libsrcdir}/configure \
13272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13273 --target=${target_alias} $${srcdiroption} \
13274 --with-build-libsubdir=$(HOST_SUBDIR) \
13275 @stage2_werror_flag@
13276 @endif gas-bootstrap
13278 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13279 maybe-configure-stage4-gas:
13280 @if gas-bootstrap
13281 maybe-configure-stage4-gas: configure-stage4-gas
13282 configure-stage4-gas:
13283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13285 @r=`${PWD_COMMAND}`; export r; \
13286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13288 $(HOST_EXPORTS) \
13289 $(POSTSTAGE1_HOST_EXPORTS) \
13290 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13291 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13292 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13294 cd $(HOST_SUBDIR)/gas || exit 1; \
13295 case $(srcdir) in \
13296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13297 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13299 esac; \
13300 srcdiroption="--srcdir=$${topdir}/gas"; \
13301 libsrcdir="$$s/gas"; \
13302 $(SHELL) $${libsrcdir}/configure \
13303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13304 --target=${target_alias} $${srcdiroption} \
13305 --with-build-libsubdir=$(HOST_SUBDIR) \
13306 @stage2_werror_flag@
13307 @endif gas-bootstrap
13309 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13310 maybe-configure-stageprofile-gas:
13311 @if gas-bootstrap
13312 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13313 configure-stageprofile-gas:
13314 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13316 @r=`${PWD_COMMAND}`; export r; \
13317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13318 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13319 $(HOST_EXPORTS) \
13320 $(POSTSTAGE1_HOST_EXPORTS) \
13321 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13322 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
13323 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13325 cd $(HOST_SUBDIR)/gas || exit 1; \
13326 case $(srcdir) in \
13327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13328 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13330 esac; \
13331 srcdiroption="--srcdir=$${topdir}/gas"; \
13332 libsrcdir="$$s/gas"; \
13333 $(SHELL) $${libsrcdir}/configure \
13334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13335 --target=${target_alias} $${srcdiroption} \
13336 --with-build-libsubdir=$(HOST_SUBDIR) \
13337 @stage2_werror_flag@
13338 @endif gas-bootstrap
13340 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13341 maybe-configure-stagefeedback-gas:
13342 @if gas-bootstrap
13343 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13344 configure-stagefeedback-gas:
13345 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13347 @r=`${PWD_COMMAND}`; export r; \
13348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13349 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13350 $(HOST_EXPORTS) \
13351 $(POSTSTAGE1_HOST_EXPORTS) \
13352 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13353 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
13354 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13356 cd $(HOST_SUBDIR)/gas || exit 1; \
13357 case $(srcdir) in \
13358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13359 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13361 esac; \
13362 srcdiroption="--srcdir=$${topdir}/gas"; \
13363 libsrcdir="$$s/gas"; \
13364 $(SHELL) $${libsrcdir}/configure \
13365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13366 --target=${target_alias} $${srcdiroption} \
13367 --with-build-libsubdir=$(HOST_SUBDIR) \
13368 @stage2_werror_flag@
13369 @endif gas-bootstrap
13375 .PHONY: all-gas maybe-all-gas
13376 maybe-all-gas:
13377 @if gcc-bootstrap
13378 all-gas: stage_current
13379 @endif gcc-bootstrap
13380 @if gas
13381 TARGET-gas=all
13382 maybe-all-gas: all-gas
13383 all-gas: configure-gas
13384 @r=`${PWD_COMMAND}`; export r; \
13385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13386 $(HOST_EXPORTS) \
13387 (cd $(HOST_SUBDIR)/gas && \
13388 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
13389 @endif gas
13393 .PHONY: all-stage1-gas maybe-all-stage1-gas
13394 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13395 maybe-all-stage1-gas:
13396 maybe-clean-stage1-gas:
13397 @if gas-bootstrap
13398 maybe-all-stage1-gas: all-stage1-gas
13399 all-stage1: all-stage1-gas
13400 TARGET-stage1-gas = $(TARGET-gas)
13401 all-stage1-gas: configure-stage1-gas
13402 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13403 @r=`${PWD_COMMAND}`; export r; \
13404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13405 $(HOST_EXPORTS) \
13406 cd $(HOST_SUBDIR)/gas && \
13407 $(MAKE) $(FLAGS_TO_PASS) \
13408 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
13409 $(TARGET-stage1-gas)
13411 maybe-clean-stage1-gas: clean-stage1-gas
13412 clean-stage1: clean-stage1-gas
13413 clean-stage1-gas:
13414 @if [ $(current_stage) = stage1 ]; then \
13415 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13416 else \
13417 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13418 $(MAKE) stage1-start; \
13419 fi; \
13420 cd $(HOST_SUBDIR)/gas && \
13421 $(MAKE) $(FLAGS_TO_PASS) \
13422 clean
13423 @endif gas-bootstrap
13426 .PHONY: all-stage2-gas maybe-all-stage2-gas
13427 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13428 maybe-all-stage2-gas:
13429 maybe-clean-stage2-gas:
13430 @if gas-bootstrap
13431 maybe-all-stage2-gas: all-stage2-gas
13432 all-stage2: all-stage2-gas
13433 TARGET-stage2-gas = $(TARGET-gas)
13434 all-stage2-gas: configure-stage2-gas
13435 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13436 @r=`${PWD_COMMAND}`; export r; \
13437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13438 $(HOST_EXPORTS) \
13439 $(POSTSTAGE1_HOST_EXPORTS) \
13440 cd $(HOST_SUBDIR)/gas && \
13441 $(MAKE) $(FLAGS_TO_PASS) \
13442 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13443 $(TARGET-stage2-gas)
13445 maybe-clean-stage2-gas: clean-stage2-gas
13446 clean-stage2: clean-stage2-gas
13447 clean-stage2-gas:
13448 @if [ $(current_stage) = stage2 ]; then \
13449 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13450 else \
13451 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13452 $(MAKE) stage2-start; \
13453 fi; \
13454 cd $(HOST_SUBDIR)/gas && \
13455 $(MAKE) $(FLAGS_TO_PASS) \
13456 $(POSTSTAGE1_FLAGS_TO_PASS) \
13457 clean
13458 @endif gas-bootstrap
13461 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13462 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13463 maybe-all-stageb2g0-gas:
13464 maybe-clean-stageb2g0-gas:
13465 @if gas-bootstrap
13466 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13467 all-stageb2g0: all-stageb2g0-gas
13468 TARGET-stageb2g0-gas = $(TARGET-gas)
13469 all-stageb2g0-gas: configure-stageb2g0-gas
13470 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13471 @r=`${PWD_COMMAND}`; export r; \
13472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13473 $(HOST_EXPORTS) \
13474 $(POSTSTAGE1_HOST_EXPORTS) \
13475 cd $(HOST_SUBDIR)/gas && \
13476 $(MAKE) $(FLAGS_TO_PASS) \
13477 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
13478 $(TARGET-stageb2g0-gas)
13480 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13481 clean-stageb2g0: clean-stageb2g0-gas
13482 clean-stageb2g0-gas:
13483 @if [ $(current_stage) = stageb2g0 ]; then \
13484 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13485 else \
13486 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13487 $(MAKE) stageb2g0-start; \
13488 fi; \
13489 cd $(HOST_SUBDIR)/gas && \
13490 $(MAKE) $(FLAGS_TO_PASS) \
13491 $(POSTSTAGE1_FLAGS_TO_PASS) \
13492 clean
13493 @endif gas-bootstrap
13496 .PHONY: all-stage3-gas maybe-all-stage3-gas
13497 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13498 maybe-all-stage3-gas:
13499 maybe-clean-stage3-gas:
13500 @if gas-bootstrap
13501 maybe-all-stage3-gas: all-stage3-gas
13502 all-stage3: all-stage3-gas
13503 TARGET-stage3-gas = $(TARGET-gas)
13504 all-stage3-gas: configure-stage3-gas
13505 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13506 @r=`${PWD_COMMAND}`; export r; \
13507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13508 $(HOST_EXPORTS) \
13509 $(POSTSTAGE1_HOST_EXPORTS) \
13510 cd $(HOST_SUBDIR)/gas && \
13511 $(MAKE) $(FLAGS_TO_PASS) \
13512 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13513 $(TARGET-stage3-gas)
13515 maybe-clean-stage3-gas: clean-stage3-gas
13516 clean-stage3: clean-stage3-gas
13517 clean-stage3-gas:
13518 @if [ $(current_stage) = stage3 ]; then \
13519 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13520 else \
13521 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13522 $(MAKE) stage3-start; \
13523 fi; \
13524 cd $(HOST_SUBDIR)/gas && \
13525 $(MAKE) $(FLAGS_TO_PASS) \
13526 $(POSTSTAGE1_FLAGS_TO_PASS) \
13527 clean
13528 @endif gas-bootstrap
13531 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13532 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13533 maybe-all-stageb3g2-gas:
13534 maybe-clean-stageb3g2-gas:
13535 @if gas-bootstrap
13536 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13537 all-stageb3g2: all-stageb3g2-gas
13538 TARGET-stageb3g2-gas = $(TARGET-gas)
13539 all-stageb3g2-gas: configure-stageb3g2-gas
13540 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13541 @r=`${PWD_COMMAND}`; export r; \
13542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13543 $(HOST_EXPORTS) \
13544 $(POSTSTAGE1_HOST_EXPORTS) \
13545 cd $(HOST_SUBDIR)/gas && \
13546 $(MAKE) $(FLAGS_TO_PASS) \
13547 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
13548 $(TARGET-stageb3g2-gas)
13550 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13551 clean-stageb3g2: clean-stageb3g2-gas
13552 clean-stageb3g2-gas:
13553 @if [ $(current_stage) = stageb3g2 ]; then \
13554 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13555 else \
13556 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13557 $(MAKE) stageb3g2-start; \
13558 fi; \
13559 cd $(HOST_SUBDIR)/gas && \
13560 $(MAKE) $(FLAGS_TO_PASS) \
13561 $(POSTSTAGE1_FLAGS_TO_PASS) \
13562 clean
13563 @endif gas-bootstrap
13566 .PHONY: all-stage4-gas maybe-all-stage4-gas
13567 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13568 maybe-all-stage4-gas:
13569 maybe-clean-stage4-gas:
13570 @if gas-bootstrap
13571 maybe-all-stage4-gas: all-stage4-gas
13572 all-stage4: all-stage4-gas
13573 TARGET-stage4-gas = $(TARGET-gas)
13574 all-stage4-gas: configure-stage4-gas
13575 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13576 @r=`${PWD_COMMAND}`; export r; \
13577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578 $(HOST_EXPORTS) \
13579 $(POSTSTAGE1_HOST_EXPORTS) \
13580 cd $(HOST_SUBDIR)/gas && \
13581 $(MAKE) $(FLAGS_TO_PASS) \
13582 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13583 $(TARGET-stage4-gas)
13585 maybe-clean-stage4-gas: clean-stage4-gas
13586 clean-stage4: clean-stage4-gas
13587 clean-stage4-gas:
13588 @if [ $(current_stage) = stage4 ]; then \
13589 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13590 else \
13591 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13592 $(MAKE) stage4-start; \
13593 fi; \
13594 cd $(HOST_SUBDIR)/gas && \
13595 $(MAKE) $(FLAGS_TO_PASS) \
13596 $(POSTSTAGE1_FLAGS_TO_PASS) \
13597 clean
13598 @endif gas-bootstrap
13601 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13602 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13603 maybe-all-stageprofile-gas:
13604 maybe-clean-stageprofile-gas:
13605 @if gas-bootstrap
13606 maybe-all-stageprofile-gas: all-stageprofile-gas
13607 all-stageprofile: all-stageprofile-gas
13608 TARGET-stageprofile-gas = $(TARGET-gas)
13609 all-stageprofile-gas: configure-stageprofile-gas
13610 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13611 @r=`${PWD_COMMAND}`; export r; \
13612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13613 $(HOST_EXPORTS) \
13614 $(POSTSTAGE1_HOST_EXPORTS) \
13615 cd $(HOST_SUBDIR)/gas && \
13616 $(MAKE) $(FLAGS_TO_PASS) \
13617 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
13618 $(TARGET-stageprofile-gas)
13620 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13621 clean-stageprofile: clean-stageprofile-gas
13622 clean-stageprofile-gas:
13623 @if [ $(current_stage) = stageprofile ]; then \
13624 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13625 else \
13626 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13627 $(MAKE) stageprofile-start; \
13628 fi; \
13629 cd $(HOST_SUBDIR)/gas && \
13630 $(MAKE) $(FLAGS_TO_PASS) \
13631 $(POSTSTAGE1_FLAGS_TO_PASS) \
13632 clean
13633 @endif gas-bootstrap
13636 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13637 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13638 maybe-all-stagefeedback-gas:
13639 maybe-clean-stagefeedback-gas:
13640 @if gas-bootstrap
13641 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13642 all-stagefeedback: all-stagefeedback-gas
13643 TARGET-stagefeedback-gas = $(TARGET-gas)
13644 all-stagefeedback-gas: configure-stagefeedback-gas
13645 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13646 @r=`${PWD_COMMAND}`; export r; \
13647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13648 $(HOST_EXPORTS) \
13649 $(POSTSTAGE1_HOST_EXPORTS) \
13650 cd $(HOST_SUBDIR)/gas && \
13651 $(MAKE) $(FLAGS_TO_PASS) \
13652 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
13653 $(TARGET-stagefeedback-gas)
13655 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13656 clean-stagefeedback: clean-stagefeedback-gas
13657 clean-stagefeedback-gas:
13658 @if [ $(current_stage) = stagefeedback ]; then \
13659 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13660 else \
13661 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13662 $(MAKE) stagefeedback-start; \
13663 fi; \
13664 cd $(HOST_SUBDIR)/gas && \
13665 $(MAKE) $(FLAGS_TO_PASS) \
13666 $(POSTSTAGE1_FLAGS_TO_PASS) \
13667 clean
13668 @endif gas-bootstrap
13674 .PHONY: check-gas maybe-check-gas
13675 maybe-check-gas:
13676 @if gas
13677 maybe-check-gas: check-gas
13679 check-gas:
13680 @: $(MAKE); $(unstage)
13681 @r=`${PWD_COMMAND}`; export r; \
13682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13683 $(HOST_EXPORTS) \
13684 (cd $(HOST_SUBDIR)/gas && \
13685 $(MAKE) $(FLAGS_TO_PASS) check)
13687 @endif gas
13689 .PHONY: install-gas maybe-install-gas
13690 maybe-install-gas:
13691 @if gas
13692 maybe-install-gas: install-gas
13694 install-gas: installdirs
13695 @: $(MAKE); $(unstage)
13696 @r=`${PWD_COMMAND}`; export r; \
13697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698 $(HOST_EXPORTS) \
13699 (cd $(HOST_SUBDIR)/gas && \
13700 $(MAKE) $(FLAGS_TO_PASS) install)
13702 @endif gas
13704 # Other targets (info, dvi, pdf, etc.)
13706 .PHONY: maybe-info-gas info-gas
13707 maybe-info-gas:
13708 @if gas
13709 maybe-info-gas: info-gas
13711 info-gas: \
13712 configure-gas
13713 @[ -f ./gas/Makefile ] || exit 0; \
13714 r=`${PWD_COMMAND}`; export r; \
13715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716 $(HOST_EXPORTS) \
13717 for flag in $(EXTRA_HOST_FLAGS) ; do \
13718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13719 done; \
13720 echo "Doing info in gas" ; \
13721 (cd $(HOST_SUBDIR)/gas && \
13722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13724 "RANLIB=$${RANLIB}" \
13725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13726 info) \
13727 || exit 1
13729 @endif gas
13731 .PHONY: maybe-dvi-gas dvi-gas
13732 maybe-dvi-gas:
13733 @if gas
13734 maybe-dvi-gas: dvi-gas
13736 dvi-gas: \
13737 configure-gas
13738 @[ -f ./gas/Makefile ] || exit 0; \
13739 r=`${PWD_COMMAND}`; export r; \
13740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13741 $(HOST_EXPORTS) \
13742 for flag in $(EXTRA_HOST_FLAGS) ; do \
13743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13744 done; \
13745 echo "Doing dvi in gas" ; \
13746 (cd $(HOST_SUBDIR)/gas && \
13747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13749 "RANLIB=$${RANLIB}" \
13750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13751 dvi) \
13752 || exit 1
13754 @endif gas
13756 .PHONY: maybe-pdf-gas pdf-gas
13757 maybe-pdf-gas:
13758 @if gas
13759 maybe-pdf-gas: pdf-gas
13761 pdf-gas: \
13762 configure-gas
13763 @[ -f ./gas/Makefile ] || exit 0; \
13764 r=`${PWD_COMMAND}`; export r; \
13765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766 $(HOST_EXPORTS) \
13767 for flag in $(EXTRA_HOST_FLAGS) ; do \
13768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13769 done; \
13770 echo "Doing pdf in gas" ; \
13771 (cd $(HOST_SUBDIR)/gas && \
13772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13774 "RANLIB=$${RANLIB}" \
13775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13776 pdf) \
13777 || exit 1
13779 @endif gas
13781 .PHONY: maybe-html-gas html-gas
13782 maybe-html-gas:
13783 @if gas
13784 maybe-html-gas: html-gas
13786 html-gas: \
13787 configure-gas
13788 @[ -f ./gas/Makefile ] || exit 0; \
13789 r=`${PWD_COMMAND}`; export r; \
13790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13791 $(HOST_EXPORTS) \
13792 for flag in $(EXTRA_HOST_FLAGS) ; do \
13793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13794 done; \
13795 echo "Doing html in gas" ; \
13796 (cd $(HOST_SUBDIR)/gas && \
13797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13799 "RANLIB=$${RANLIB}" \
13800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13801 html) \
13802 || exit 1
13804 @endif gas
13806 .PHONY: maybe-TAGS-gas TAGS-gas
13807 maybe-TAGS-gas:
13808 @if gas
13809 maybe-TAGS-gas: TAGS-gas
13811 TAGS-gas: \
13812 configure-gas
13813 @[ -f ./gas/Makefile ] || exit 0; \
13814 r=`${PWD_COMMAND}`; export r; \
13815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13816 $(HOST_EXPORTS) \
13817 for flag in $(EXTRA_HOST_FLAGS) ; do \
13818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13819 done; \
13820 echo "Doing TAGS in gas" ; \
13821 (cd $(HOST_SUBDIR)/gas && \
13822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13824 "RANLIB=$${RANLIB}" \
13825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13826 TAGS) \
13827 || exit 1
13829 @endif gas
13831 .PHONY: maybe-install-info-gas install-info-gas
13832 maybe-install-info-gas:
13833 @if gas
13834 maybe-install-info-gas: install-info-gas
13836 install-info-gas: \
13837 configure-gas \
13838 info-gas
13839 @[ -f ./gas/Makefile ] || exit 0; \
13840 r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 $(HOST_EXPORTS) \
13843 for flag in $(EXTRA_HOST_FLAGS) ; do \
13844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13845 done; \
13846 echo "Doing install-info in gas" ; \
13847 (cd $(HOST_SUBDIR)/gas && \
13848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13850 "RANLIB=$${RANLIB}" \
13851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13852 install-info) \
13853 || exit 1
13855 @endif gas
13857 .PHONY: maybe-install-pdf-gas install-pdf-gas
13858 maybe-install-pdf-gas:
13859 @if gas
13860 maybe-install-pdf-gas: install-pdf-gas
13862 install-pdf-gas: \
13863 configure-gas \
13864 pdf-gas
13865 @[ -f ./gas/Makefile ] || exit 0; \
13866 r=`${PWD_COMMAND}`; export r; \
13867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13868 $(HOST_EXPORTS) \
13869 for flag in $(EXTRA_HOST_FLAGS) ; do \
13870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13871 done; \
13872 echo "Doing install-pdf in gas" ; \
13873 (cd $(HOST_SUBDIR)/gas && \
13874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13876 "RANLIB=$${RANLIB}" \
13877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13878 install-pdf) \
13879 || exit 1
13881 @endif gas
13883 .PHONY: maybe-install-html-gas install-html-gas
13884 maybe-install-html-gas:
13885 @if gas
13886 maybe-install-html-gas: install-html-gas
13888 install-html-gas: \
13889 configure-gas \
13890 html-gas
13891 @[ -f ./gas/Makefile ] || exit 0; \
13892 r=`${PWD_COMMAND}`; export r; \
13893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894 $(HOST_EXPORTS) \
13895 for flag in $(EXTRA_HOST_FLAGS) ; do \
13896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13897 done; \
13898 echo "Doing install-html in gas" ; \
13899 (cd $(HOST_SUBDIR)/gas && \
13900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13902 "RANLIB=$${RANLIB}" \
13903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13904 install-html) \
13905 || exit 1
13907 @endif gas
13909 .PHONY: maybe-installcheck-gas installcheck-gas
13910 maybe-installcheck-gas:
13911 @if gas
13912 maybe-installcheck-gas: installcheck-gas
13914 installcheck-gas: \
13915 configure-gas
13916 @[ -f ./gas/Makefile ] || exit 0; \
13917 r=`${PWD_COMMAND}`; export r; \
13918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919 $(HOST_EXPORTS) \
13920 for flag in $(EXTRA_HOST_FLAGS) ; do \
13921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13922 done; \
13923 echo "Doing installcheck in gas" ; \
13924 (cd $(HOST_SUBDIR)/gas && \
13925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13927 "RANLIB=$${RANLIB}" \
13928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13929 installcheck) \
13930 || exit 1
13932 @endif gas
13934 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13935 maybe-mostlyclean-gas:
13936 @if gas
13937 maybe-mostlyclean-gas: mostlyclean-gas
13939 mostlyclean-gas:
13940 @[ -f ./gas/Makefile ] || exit 0; \
13941 r=`${PWD_COMMAND}`; export r; \
13942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13943 $(HOST_EXPORTS) \
13944 for flag in $(EXTRA_HOST_FLAGS) ; do \
13945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13946 done; \
13947 echo "Doing mostlyclean in gas" ; \
13948 (cd $(HOST_SUBDIR)/gas && \
13949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13951 "RANLIB=$${RANLIB}" \
13952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13953 mostlyclean) \
13954 || exit 1
13956 @endif gas
13958 .PHONY: maybe-clean-gas clean-gas
13959 maybe-clean-gas:
13960 @if gas
13961 maybe-clean-gas: clean-gas
13963 clean-gas:
13964 @[ -f ./gas/Makefile ] || exit 0; \
13965 r=`${PWD_COMMAND}`; export r; \
13966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967 $(HOST_EXPORTS) \
13968 for flag in $(EXTRA_HOST_FLAGS) ; do \
13969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970 done; \
13971 echo "Doing clean in gas" ; \
13972 (cd $(HOST_SUBDIR)/gas && \
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 clean) \
13978 || exit 1
13980 @endif gas
13982 .PHONY: maybe-distclean-gas distclean-gas
13983 maybe-distclean-gas:
13984 @if gas
13985 maybe-distclean-gas: distclean-gas
13987 distclean-gas:
13988 @[ -f ./gas/Makefile ] || exit 0; \
13989 r=`${PWD_COMMAND}`; export r; \
13990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991 $(HOST_EXPORTS) \
13992 for flag in $(EXTRA_HOST_FLAGS) ; do \
13993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994 done; \
13995 echo "Doing distclean in gas" ; \
13996 (cd $(HOST_SUBDIR)/gas && \
13997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999 "RANLIB=$${RANLIB}" \
14000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14001 distclean) \
14002 || exit 1
14004 @endif gas
14006 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14007 maybe-maintainer-clean-gas:
14008 @if gas
14009 maybe-maintainer-clean-gas: maintainer-clean-gas
14011 maintainer-clean-gas:
14012 @[ -f ./gas/Makefile ] || exit 0; \
14013 r=`${PWD_COMMAND}`; export r; \
14014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015 $(HOST_EXPORTS) \
14016 for flag in $(EXTRA_HOST_FLAGS) ; do \
14017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018 done; \
14019 echo "Doing maintainer-clean in gas" ; \
14020 (cd $(HOST_SUBDIR)/gas && \
14021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023 "RANLIB=$${RANLIB}" \
14024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14025 maintainer-clean) \
14026 || exit 1
14028 @endif gas
14032 .PHONY: configure-gcc maybe-configure-gcc
14033 maybe-configure-gcc:
14034 @if gcc-bootstrap
14035 configure-gcc: stage_current
14036 @endif gcc-bootstrap
14037 @if gcc
14038 maybe-configure-gcc: configure-gcc
14039 configure-gcc:
14040 @r=`${PWD_COMMAND}`; export r; \
14041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14044 $(HOST_EXPORTS) \
14045 echo Configuring in $(HOST_SUBDIR)/gcc; \
14046 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14047 case $(srcdir) in \
14048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14049 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14051 esac; \
14052 srcdiroption="--srcdir=$${topdir}/gcc"; \
14053 libsrcdir="$$s/gcc"; \
14054 $(SHELL) $${libsrcdir}/configure \
14055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14056 --target=${target_alias} $${srcdiroption} \
14057 || exit 1
14058 @endif gcc
14062 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14063 maybe-configure-stage1-gcc:
14064 @if gcc-bootstrap
14065 maybe-configure-stage1-gcc: configure-stage1-gcc
14066 configure-stage1-gcc:
14067 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14069 @r=`${PWD_COMMAND}`; export r; \
14070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14071 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14072 $(HOST_EXPORTS) \
14073 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14074 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
14075 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14077 cd $(HOST_SUBDIR)/gcc || exit 1; \
14078 case $(srcdir) in \
14079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14080 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14082 esac; \
14083 srcdiroption="--srcdir=$${topdir}/gcc"; \
14084 libsrcdir="$$s/gcc"; \
14085 $(SHELL) $${libsrcdir}/configure \
14086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14087 --target=${target_alias} $${srcdiroption} \
14089 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14090 @endif gcc-bootstrap
14092 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14093 maybe-configure-stage2-gcc:
14094 @if gcc-bootstrap
14095 maybe-configure-stage2-gcc: configure-stage2-gcc
14096 configure-stage2-gcc:
14097 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14099 @r=`${PWD_COMMAND}`; export r; \
14100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14101 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14102 $(HOST_EXPORTS) \
14103 $(POSTSTAGE1_HOST_EXPORTS) \
14104 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14105 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14106 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14108 cd $(HOST_SUBDIR)/gcc || exit 1; \
14109 case $(srcdir) in \
14110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14111 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14113 esac; \
14114 srcdiroption="--srcdir=$${topdir}/gcc"; \
14115 libsrcdir="$$s/gcc"; \
14116 $(SHELL) $${libsrcdir}/configure \
14117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14118 --target=${target_alias} $${srcdiroption} \
14119 --with-build-libsubdir=$(HOST_SUBDIR) \
14120 @stage2_werror_flag@
14121 @endif gcc-bootstrap
14123 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14124 maybe-configure-stageb2g0-gcc:
14125 @if gcc-bootstrap
14126 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14127 configure-stageb2g0-gcc:
14128 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14130 @r=`${PWD_COMMAND}`; export r; \
14131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14133 $(HOST_EXPORTS) \
14134 $(POSTSTAGE1_HOST_EXPORTS) \
14135 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14136 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
14137 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14139 cd $(HOST_SUBDIR)/gcc || exit 1; \
14140 case $(srcdir) in \
14141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14142 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14144 esac; \
14145 srcdiroption="--srcdir=$${topdir}/gcc"; \
14146 libsrcdir="$$s/gcc"; \
14147 $(SHELL) $${libsrcdir}/configure \
14148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14149 --target=${target_alias} $${srcdiroption} \
14150 --with-build-libsubdir=$(HOST_SUBDIR) \
14151 @stage2_werror_flag@
14152 @endif gcc-bootstrap
14154 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14155 maybe-configure-stage3-gcc:
14156 @if gcc-bootstrap
14157 maybe-configure-stage3-gcc: configure-stage3-gcc
14158 configure-stage3-gcc:
14159 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14161 @r=`${PWD_COMMAND}`; export r; \
14162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14163 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14164 $(HOST_EXPORTS) \
14165 $(POSTSTAGE1_HOST_EXPORTS) \
14166 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14167 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14168 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14170 cd $(HOST_SUBDIR)/gcc || exit 1; \
14171 case $(srcdir) in \
14172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14173 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14175 esac; \
14176 srcdiroption="--srcdir=$${topdir}/gcc"; \
14177 libsrcdir="$$s/gcc"; \
14178 $(SHELL) $${libsrcdir}/configure \
14179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14180 --target=${target_alias} $${srcdiroption} \
14181 --with-build-libsubdir=$(HOST_SUBDIR) \
14182 @stage2_werror_flag@
14183 @endif gcc-bootstrap
14185 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14186 maybe-configure-stageb3g2-gcc:
14187 @if gcc-bootstrap
14188 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14189 configure-stageb3g2-gcc:
14190 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14192 @r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14195 $(HOST_EXPORTS) \
14196 $(POSTSTAGE1_HOST_EXPORTS) \
14197 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14198 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
14199 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14201 cd $(HOST_SUBDIR)/gcc || exit 1; \
14202 case $(srcdir) in \
14203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14204 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14206 esac; \
14207 srcdiroption="--srcdir=$${topdir}/gcc"; \
14208 libsrcdir="$$s/gcc"; \
14209 $(SHELL) $${libsrcdir}/configure \
14210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14211 --target=${target_alias} $${srcdiroption} \
14212 --with-build-libsubdir=$(HOST_SUBDIR) \
14213 @stage2_werror_flag@
14214 @endif gcc-bootstrap
14216 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14217 maybe-configure-stage4-gcc:
14218 @if gcc-bootstrap
14219 maybe-configure-stage4-gcc: configure-stage4-gcc
14220 configure-stage4-gcc:
14221 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14223 @r=`${PWD_COMMAND}`; export r; \
14224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14225 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14226 $(HOST_EXPORTS) \
14227 $(POSTSTAGE1_HOST_EXPORTS) \
14228 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14229 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14230 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14232 cd $(HOST_SUBDIR)/gcc || exit 1; \
14233 case $(srcdir) in \
14234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14235 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14237 esac; \
14238 srcdiroption="--srcdir=$${topdir}/gcc"; \
14239 libsrcdir="$$s/gcc"; \
14240 $(SHELL) $${libsrcdir}/configure \
14241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14242 --target=${target_alias} $${srcdiroption} \
14243 --with-build-libsubdir=$(HOST_SUBDIR) \
14244 @stage2_werror_flag@
14245 @endif gcc-bootstrap
14247 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14248 maybe-configure-stageprofile-gcc:
14249 @if gcc-bootstrap
14250 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14251 configure-stageprofile-gcc:
14252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14254 @r=`${PWD_COMMAND}`; export r; \
14255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14257 $(HOST_EXPORTS) \
14258 $(POSTSTAGE1_HOST_EXPORTS) \
14259 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14260 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
14261 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14263 cd $(HOST_SUBDIR)/gcc || exit 1; \
14264 case $(srcdir) in \
14265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14266 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14268 esac; \
14269 srcdiroption="--srcdir=$${topdir}/gcc"; \
14270 libsrcdir="$$s/gcc"; \
14271 $(SHELL) $${libsrcdir}/configure \
14272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14273 --target=${target_alias} $${srcdiroption} \
14274 --with-build-libsubdir=$(HOST_SUBDIR) \
14275 @stage2_werror_flag@
14276 @endif gcc-bootstrap
14278 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14279 maybe-configure-stagefeedback-gcc:
14280 @if gcc-bootstrap
14281 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14282 configure-stagefeedback-gcc:
14283 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14285 @r=`${PWD_COMMAND}`; export r; \
14286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14287 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14288 $(HOST_EXPORTS) \
14289 $(POSTSTAGE1_HOST_EXPORTS) \
14290 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14291 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
14292 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14294 cd $(HOST_SUBDIR)/gcc || exit 1; \
14295 case $(srcdir) in \
14296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14297 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14299 esac; \
14300 srcdiroption="--srcdir=$${topdir}/gcc"; \
14301 libsrcdir="$$s/gcc"; \
14302 $(SHELL) $${libsrcdir}/configure \
14303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14304 --target=${target_alias} $${srcdiroption} \
14305 --with-build-libsubdir=$(HOST_SUBDIR) \
14306 @stage2_werror_flag@
14307 @endif gcc-bootstrap
14313 .PHONY: all-gcc maybe-all-gcc
14314 maybe-all-gcc:
14315 @if gcc-bootstrap
14316 all-gcc: stage_current
14317 @endif gcc-bootstrap
14318 @if gcc
14319 TARGET-gcc=all
14320 maybe-all-gcc: all-gcc
14321 all-gcc: configure-gcc
14322 @r=`${PWD_COMMAND}`; export r; \
14323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14324 $(HOST_EXPORTS) \
14325 (cd $(HOST_SUBDIR)/gcc && \
14326 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
14327 @endif gcc
14331 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14332 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14333 maybe-all-stage1-gcc:
14334 maybe-clean-stage1-gcc:
14335 @if gcc-bootstrap
14336 maybe-all-stage1-gcc: all-stage1-gcc
14337 all-stage1: all-stage1-gcc
14338 TARGET-stage1-gcc = $(TARGET-gcc)
14339 all-stage1-gcc: configure-stage1-gcc
14340 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14341 @r=`${PWD_COMMAND}`; export r; \
14342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14343 $(HOST_EXPORTS) \
14344 cd $(HOST_SUBDIR)/gcc && \
14345 $(MAKE) $(FLAGS_TO_PASS) \
14346 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
14347 $(TARGET-stage1-gcc)
14349 maybe-clean-stage1-gcc: clean-stage1-gcc
14350 clean-stage1: clean-stage1-gcc
14351 clean-stage1-gcc:
14352 @if [ $(current_stage) = stage1 ]; then \
14353 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14354 else \
14355 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14356 $(MAKE) stage1-start; \
14357 fi; \
14358 cd $(HOST_SUBDIR)/gcc && \
14359 $(MAKE) $(FLAGS_TO_PASS) \
14360 $(EXTRA_GCC_FLAGS) clean
14361 @endif gcc-bootstrap
14364 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14365 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14366 maybe-all-stage2-gcc:
14367 maybe-clean-stage2-gcc:
14368 @if gcc-bootstrap
14369 maybe-all-stage2-gcc: all-stage2-gcc
14370 all-stage2: all-stage2-gcc
14371 TARGET-stage2-gcc = $(TARGET-gcc)
14372 all-stage2-gcc: configure-stage2-gcc
14373 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14374 @r=`${PWD_COMMAND}`; export r; \
14375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14376 $(HOST_EXPORTS) \
14377 $(POSTSTAGE1_HOST_EXPORTS) \
14378 cd $(HOST_SUBDIR)/gcc && \
14379 $(MAKE) $(FLAGS_TO_PASS) \
14380 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14381 $(TARGET-stage2-gcc)
14383 maybe-clean-stage2-gcc: clean-stage2-gcc
14384 clean-stage2: clean-stage2-gcc
14385 clean-stage2-gcc:
14386 @if [ $(current_stage) = stage2 ]; then \
14387 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14388 else \
14389 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14390 $(MAKE) stage2-start; \
14391 fi; \
14392 cd $(HOST_SUBDIR)/gcc && \
14393 $(MAKE) $(FLAGS_TO_PASS) \
14394 $(POSTSTAGE1_FLAGS_TO_PASS) \
14395 $(EXTRA_GCC_FLAGS) clean
14396 @endif gcc-bootstrap
14399 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14400 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14401 maybe-all-stageb2g0-gcc:
14402 maybe-clean-stageb2g0-gcc:
14403 @if gcc-bootstrap
14404 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14405 all-stageb2g0: all-stageb2g0-gcc
14406 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14407 all-stageb2g0-gcc: configure-stageb2g0-gcc
14408 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14409 @r=`${PWD_COMMAND}`; export r; \
14410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411 $(HOST_EXPORTS) \
14412 $(POSTSTAGE1_HOST_EXPORTS) \
14413 cd $(HOST_SUBDIR)/gcc && \
14414 $(MAKE) $(FLAGS_TO_PASS) \
14415 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14416 $(TARGET-stageb2g0-gcc)
14418 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14419 clean-stageb2g0: clean-stageb2g0-gcc
14420 clean-stageb2g0-gcc:
14421 @if [ $(current_stage) = stageb2g0 ]; then \
14422 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14423 else \
14424 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14425 $(MAKE) stageb2g0-start; \
14426 fi; \
14427 cd $(HOST_SUBDIR)/gcc && \
14428 $(MAKE) $(FLAGS_TO_PASS) \
14429 $(POSTSTAGE1_FLAGS_TO_PASS) \
14430 $(EXTRA_GCC_FLAGS) clean
14431 @endif gcc-bootstrap
14434 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14435 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14436 maybe-all-stage3-gcc:
14437 maybe-clean-stage3-gcc:
14438 @if gcc-bootstrap
14439 maybe-all-stage3-gcc: all-stage3-gcc
14440 all-stage3: all-stage3-gcc
14441 TARGET-stage3-gcc = $(TARGET-gcc)
14442 all-stage3-gcc: configure-stage3-gcc
14443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14444 @r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 $(HOST_EXPORTS) \
14447 $(POSTSTAGE1_HOST_EXPORTS) \
14448 cd $(HOST_SUBDIR)/gcc && \
14449 $(MAKE) $(FLAGS_TO_PASS) \
14450 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14451 $(TARGET-stage3-gcc)
14453 maybe-clean-stage3-gcc: clean-stage3-gcc
14454 clean-stage3: clean-stage3-gcc
14455 clean-stage3-gcc:
14456 @if [ $(current_stage) = stage3 ]; then \
14457 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14458 else \
14459 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14460 $(MAKE) stage3-start; \
14461 fi; \
14462 cd $(HOST_SUBDIR)/gcc && \
14463 $(MAKE) $(FLAGS_TO_PASS) \
14464 $(POSTSTAGE1_FLAGS_TO_PASS) \
14465 $(EXTRA_GCC_FLAGS) clean
14466 @endif gcc-bootstrap
14469 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14470 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14471 maybe-all-stageb3g2-gcc:
14472 maybe-clean-stageb3g2-gcc:
14473 @if gcc-bootstrap
14474 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14475 all-stageb3g2: all-stageb3g2-gcc
14476 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14477 all-stageb3g2-gcc: configure-stageb3g2-gcc
14478 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14479 @r=`${PWD_COMMAND}`; export r; \
14480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14481 $(HOST_EXPORTS) \
14482 $(POSTSTAGE1_HOST_EXPORTS) \
14483 cd $(HOST_SUBDIR)/gcc && \
14484 $(MAKE) $(FLAGS_TO_PASS) \
14485 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14486 $(TARGET-stageb3g2-gcc)
14488 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14489 clean-stageb3g2: clean-stageb3g2-gcc
14490 clean-stageb3g2-gcc:
14491 @if [ $(current_stage) = stageb3g2 ]; then \
14492 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14493 else \
14494 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14495 $(MAKE) stageb3g2-start; \
14496 fi; \
14497 cd $(HOST_SUBDIR)/gcc && \
14498 $(MAKE) $(FLAGS_TO_PASS) \
14499 $(POSTSTAGE1_FLAGS_TO_PASS) \
14500 $(EXTRA_GCC_FLAGS) clean
14501 @endif gcc-bootstrap
14504 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14505 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14506 maybe-all-stage4-gcc:
14507 maybe-clean-stage4-gcc:
14508 @if gcc-bootstrap
14509 maybe-all-stage4-gcc: all-stage4-gcc
14510 all-stage4: all-stage4-gcc
14511 TARGET-stage4-gcc = $(TARGET-gcc)
14512 all-stage4-gcc: configure-stage4-gcc
14513 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14514 @r=`${PWD_COMMAND}`; export r; \
14515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14516 $(HOST_EXPORTS) \
14517 $(POSTSTAGE1_HOST_EXPORTS) \
14518 cd $(HOST_SUBDIR)/gcc && \
14519 $(MAKE) $(FLAGS_TO_PASS) \
14520 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14521 $(TARGET-stage4-gcc)
14523 maybe-clean-stage4-gcc: clean-stage4-gcc
14524 clean-stage4: clean-stage4-gcc
14525 clean-stage4-gcc:
14526 @if [ $(current_stage) = stage4 ]; then \
14527 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14528 else \
14529 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14530 $(MAKE) stage4-start; \
14531 fi; \
14532 cd $(HOST_SUBDIR)/gcc && \
14533 $(MAKE) $(FLAGS_TO_PASS) \
14534 $(POSTSTAGE1_FLAGS_TO_PASS) \
14535 $(EXTRA_GCC_FLAGS) clean
14536 @endif gcc-bootstrap
14539 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14540 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14541 maybe-all-stageprofile-gcc:
14542 maybe-clean-stageprofile-gcc:
14543 @if gcc-bootstrap
14544 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14545 all-stageprofile: all-stageprofile-gcc
14546 TARGET-stageprofile-gcc = $(TARGET-gcc)
14547 all-stageprofile-gcc: configure-stageprofile-gcc
14548 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14549 @r=`${PWD_COMMAND}`; export r; \
14550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14551 $(HOST_EXPORTS) \
14552 $(POSTSTAGE1_HOST_EXPORTS) \
14553 cd $(HOST_SUBDIR)/gcc && \
14554 $(MAKE) $(FLAGS_TO_PASS) \
14555 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14556 $(TARGET-stageprofile-gcc)
14558 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14559 clean-stageprofile: clean-stageprofile-gcc
14560 clean-stageprofile-gcc:
14561 @if [ $(current_stage) = stageprofile ]; then \
14562 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14563 else \
14564 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14565 $(MAKE) stageprofile-start; \
14566 fi; \
14567 cd $(HOST_SUBDIR)/gcc && \
14568 $(MAKE) $(FLAGS_TO_PASS) \
14569 $(POSTSTAGE1_FLAGS_TO_PASS) \
14570 $(EXTRA_GCC_FLAGS) clean
14571 @endif gcc-bootstrap
14574 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14575 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14576 maybe-all-stagefeedback-gcc:
14577 maybe-clean-stagefeedback-gcc:
14578 @if gcc-bootstrap
14579 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14580 all-stagefeedback: all-stagefeedback-gcc
14581 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14582 all-stagefeedback-gcc: configure-stagefeedback-gcc
14583 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14584 @r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14586 $(HOST_EXPORTS) \
14587 $(POSTSTAGE1_HOST_EXPORTS) \
14588 cd $(HOST_SUBDIR)/gcc && \
14589 $(MAKE) $(FLAGS_TO_PASS) \
14590 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14591 $(TARGET-stagefeedback-gcc)
14593 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14594 clean-stagefeedback: clean-stagefeedback-gcc
14595 clean-stagefeedback-gcc:
14596 @if [ $(current_stage) = stagefeedback ]; then \
14597 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14598 else \
14599 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14600 $(MAKE) stagefeedback-start; \
14601 fi; \
14602 cd $(HOST_SUBDIR)/gcc && \
14603 $(MAKE) $(FLAGS_TO_PASS) \
14604 $(POSTSTAGE1_FLAGS_TO_PASS) \
14605 $(EXTRA_GCC_FLAGS) clean
14606 @endif gcc-bootstrap
14612 .PHONY: check-gcc maybe-check-gcc
14613 maybe-check-gcc:
14614 @if gcc
14615 maybe-check-gcc: check-gcc
14617 check-gcc:
14618 @: $(MAKE); $(unstage)
14619 @r=`${PWD_COMMAND}`; export r; \
14620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14621 $(HOST_EXPORTS) \
14622 (cd $(HOST_SUBDIR)/gcc && \
14623 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14625 @endif gcc
14627 .PHONY: install-gcc maybe-install-gcc
14628 maybe-install-gcc:
14629 @if gcc
14630 maybe-install-gcc: install-gcc
14632 install-gcc: installdirs
14633 @: $(MAKE); $(unstage)
14634 @r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 $(HOST_EXPORTS) \
14637 (cd $(HOST_SUBDIR)/gcc && \
14638 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14640 @endif gcc
14642 # Other targets (info, dvi, pdf, etc.)
14644 .PHONY: maybe-info-gcc info-gcc
14645 maybe-info-gcc:
14646 @if gcc
14647 maybe-info-gcc: info-gcc
14649 info-gcc: \
14650 configure-gcc
14651 @[ -f ./gcc/Makefile ] || exit 0; \
14652 r=`${PWD_COMMAND}`; export r; \
14653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14654 $(HOST_EXPORTS) \
14655 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14657 done; \
14658 echo "Doing info in gcc" ; \
14659 (cd $(HOST_SUBDIR)/gcc && \
14660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14662 "RANLIB=$${RANLIB}" \
14663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14664 info) \
14665 || exit 1
14667 @endif gcc
14669 .PHONY: maybe-dvi-gcc dvi-gcc
14670 maybe-dvi-gcc:
14671 @if gcc
14672 maybe-dvi-gcc: dvi-gcc
14674 dvi-gcc: \
14675 configure-gcc
14676 @[ -f ./gcc/Makefile ] || exit 0; \
14677 r=`${PWD_COMMAND}`; export r; \
14678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14679 $(HOST_EXPORTS) \
14680 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14682 done; \
14683 echo "Doing dvi in gcc" ; \
14684 (cd $(HOST_SUBDIR)/gcc && \
14685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14687 "RANLIB=$${RANLIB}" \
14688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14689 dvi) \
14690 || exit 1
14692 @endif gcc
14694 .PHONY: maybe-pdf-gcc pdf-gcc
14695 maybe-pdf-gcc:
14696 @if gcc
14697 maybe-pdf-gcc: pdf-gcc
14699 pdf-gcc: \
14700 configure-gcc
14701 @[ -f ./gcc/Makefile ] || exit 0; \
14702 r=`${PWD_COMMAND}`; export r; \
14703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14704 $(HOST_EXPORTS) \
14705 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14707 done; \
14708 echo "Doing pdf in gcc" ; \
14709 (cd $(HOST_SUBDIR)/gcc && \
14710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14712 "RANLIB=$${RANLIB}" \
14713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14714 pdf) \
14715 || exit 1
14717 @endif gcc
14719 .PHONY: maybe-html-gcc html-gcc
14720 maybe-html-gcc:
14721 @if gcc
14722 maybe-html-gcc: html-gcc
14724 html-gcc: \
14725 configure-gcc
14726 @[ -f ./gcc/Makefile ] || exit 0; \
14727 r=`${PWD_COMMAND}`; export r; \
14728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729 $(HOST_EXPORTS) \
14730 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14732 done; \
14733 echo "Doing html in gcc" ; \
14734 (cd $(HOST_SUBDIR)/gcc && \
14735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14737 "RANLIB=$${RANLIB}" \
14738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14739 html) \
14740 || exit 1
14742 @endif gcc
14744 .PHONY: maybe-TAGS-gcc TAGS-gcc
14745 maybe-TAGS-gcc:
14746 @if gcc
14747 maybe-TAGS-gcc: TAGS-gcc
14749 TAGS-gcc: \
14750 configure-gcc
14751 @[ -f ./gcc/Makefile ] || exit 0; \
14752 r=`${PWD_COMMAND}`; export r; \
14753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14754 $(HOST_EXPORTS) \
14755 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14757 done; \
14758 echo "Doing TAGS in gcc" ; \
14759 (cd $(HOST_SUBDIR)/gcc && \
14760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14762 "RANLIB=$${RANLIB}" \
14763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14764 TAGS) \
14765 || exit 1
14767 @endif gcc
14769 .PHONY: maybe-install-info-gcc install-info-gcc
14770 maybe-install-info-gcc:
14771 @if gcc
14772 maybe-install-info-gcc: install-info-gcc
14774 install-info-gcc: \
14775 configure-gcc \
14776 info-gcc
14777 @[ -f ./gcc/Makefile ] || exit 0; \
14778 r=`${PWD_COMMAND}`; export r; \
14779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14780 $(HOST_EXPORTS) \
14781 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14783 done; \
14784 echo "Doing install-info in gcc" ; \
14785 (cd $(HOST_SUBDIR)/gcc && \
14786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14788 "RANLIB=$${RANLIB}" \
14789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14790 install-info) \
14791 || exit 1
14793 @endif gcc
14795 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14796 maybe-install-pdf-gcc:
14797 @if gcc
14798 maybe-install-pdf-gcc: install-pdf-gcc
14800 install-pdf-gcc: \
14801 configure-gcc \
14802 pdf-gcc
14803 @[ -f ./gcc/Makefile ] || exit 0; \
14804 r=`${PWD_COMMAND}`; export r; \
14805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806 $(HOST_EXPORTS) \
14807 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14809 done; \
14810 echo "Doing install-pdf in gcc" ; \
14811 (cd $(HOST_SUBDIR)/gcc && \
14812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14814 "RANLIB=$${RANLIB}" \
14815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14816 install-pdf) \
14817 || exit 1
14819 @endif gcc
14821 .PHONY: maybe-install-html-gcc install-html-gcc
14822 maybe-install-html-gcc:
14823 @if gcc
14824 maybe-install-html-gcc: install-html-gcc
14826 install-html-gcc: \
14827 configure-gcc \
14828 html-gcc
14829 @[ -f ./gcc/Makefile ] || exit 0; \
14830 r=`${PWD_COMMAND}`; export r; \
14831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14832 $(HOST_EXPORTS) \
14833 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14835 done; \
14836 echo "Doing install-html in gcc" ; \
14837 (cd $(HOST_SUBDIR)/gcc && \
14838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14840 "RANLIB=$${RANLIB}" \
14841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14842 install-html) \
14843 || exit 1
14845 @endif gcc
14847 .PHONY: maybe-installcheck-gcc installcheck-gcc
14848 maybe-installcheck-gcc:
14849 @if gcc
14850 maybe-installcheck-gcc: installcheck-gcc
14852 installcheck-gcc: \
14853 configure-gcc
14854 @[ -f ./gcc/Makefile ] || exit 0; \
14855 r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 $(HOST_EXPORTS) \
14858 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14860 done; \
14861 echo "Doing installcheck in gcc" ; \
14862 (cd $(HOST_SUBDIR)/gcc && \
14863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14865 "RANLIB=$${RANLIB}" \
14866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14867 installcheck) \
14868 || exit 1
14870 @endif gcc
14872 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14873 maybe-mostlyclean-gcc:
14874 @if gcc
14875 maybe-mostlyclean-gcc: mostlyclean-gcc
14877 mostlyclean-gcc:
14878 @[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
14883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14884 done; \
14885 echo "Doing mostlyclean in gcc" ; \
14886 (cd $(HOST_SUBDIR)/gcc && \
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 mostlyclean) \
14892 || exit 1
14894 @endif gcc
14896 .PHONY: maybe-clean-gcc clean-gcc
14897 maybe-clean-gcc:
14898 @if gcc
14899 maybe-clean-gcc: clean-gcc
14901 clean-gcc:
14902 @[ -f ./gcc/Makefile ] || exit 0; \
14903 r=`${PWD_COMMAND}`; export r; \
14904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14905 $(HOST_EXPORTS) \
14906 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14908 done; \
14909 echo "Doing clean in gcc" ; \
14910 (cd $(HOST_SUBDIR)/gcc && \
14911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14913 "RANLIB=$${RANLIB}" \
14914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14915 clean) \
14916 || exit 1
14918 @endif gcc
14920 .PHONY: maybe-distclean-gcc distclean-gcc
14921 maybe-distclean-gcc:
14922 @if gcc
14923 maybe-distclean-gcc: distclean-gcc
14925 distclean-gcc:
14926 @[ -f ./gcc/Makefile ] || exit 0; \
14927 r=`${PWD_COMMAND}`; export r; \
14928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14929 $(HOST_EXPORTS) \
14930 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14932 done; \
14933 echo "Doing distclean in gcc" ; \
14934 (cd $(HOST_SUBDIR)/gcc && \
14935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14937 "RANLIB=$${RANLIB}" \
14938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14939 distclean) \
14940 || exit 1
14942 @endif gcc
14944 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14945 maybe-maintainer-clean-gcc:
14946 @if gcc
14947 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14949 maintainer-clean-gcc:
14950 @[ -f ./gcc/Makefile ] || exit 0; \
14951 r=`${PWD_COMMAND}`; export r; \
14952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953 $(HOST_EXPORTS) \
14954 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956 done; \
14957 echo "Doing maintainer-clean in gcc" ; \
14958 (cd $(HOST_SUBDIR)/gcc && \
14959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961 "RANLIB=$${RANLIB}" \
14962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14963 maintainer-clean) \
14964 || exit 1
14966 @endif gcc
14970 .PHONY: configure-gawk maybe-configure-gawk
14971 maybe-configure-gawk:
14972 @if gcc-bootstrap
14973 configure-gawk: stage_current
14974 @endif gcc-bootstrap
14975 @if gawk
14976 maybe-configure-gawk: configure-gawk
14977 configure-gawk:
14978 @: $(MAKE); $(unstage)
14979 @r=`${PWD_COMMAND}`; export r; \
14980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14981 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14983 $(HOST_EXPORTS) \
14984 echo Configuring in $(HOST_SUBDIR)/gawk; \
14985 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14986 case $(srcdir) in \
14987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14988 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14990 esac; \
14991 srcdiroption="--srcdir=$${topdir}/gawk"; \
14992 libsrcdir="$$s/gawk"; \
14993 $(SHELL) $${libsrcdir}/configure \
14994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14995 --target=${target_alias} $${srcdiroption} \
14996 || exit 1
14997 @endif gawk
15003 .PHONY: all-gawk maybe-all-gawk
15004 maybe-all-gawk:
15005 @if gcc-bootstrap
15006 all-gawk: stage_current
15007 @endif gcc-bootstrap
15008 @if gawk
15009 TARGET-gawk=all
15010 maybe-all-gawk: all-gawk
15011 all-gawk: configure-gawk
15012 @: $(MAKE); $(unstage)
15013 @r=`${PWD_COMMAND}`; export r; \
15014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15015 $(HOST_EXPORTS) \
15016 (cd $(HOST_SUBDIR)/gawk && \
15017 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
15018 @endif gawk
15023 .PHONY: check-gawk maybe-check-gawk
15024 maybe-check-gawk:
15025 @if gawk
15026 maybe-check-gawk: check-gawk
15028 check-gawk:
15029 @: $(MAKE); $(unstage)
15030 @r=`${PWD_COMMAND}`; export r; \
15031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15032 $(HOST_EXPORTS) \
15033 (cd $(HOST_SUBDIR)/gawk && \
15034 $(MAKE) $(FLAGS_TO_PASS) check)
15036 @endif gawk
15038 .PHONY: install-gawk maybe-install-gawk
15039 maybe-install-gawk:
15040 @if gawk
15041 maybe-install-gawk: install-gawk
15043 install-gawk: installdirs
15044 @: $(MAKE); $(unstage)
15045 @r=`${PWD_COMMAND}`; export r; \
15046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047 $(HOST_EXPORTS) \
15048 (cd $(HOST_SUBDIR)/gawk && \
15049 $(MAKE) $(FLAGS_TO_PASS) install)
15051 @endif gawk
15053 # Other targets (info, dvi, pdf, etc.)
15055 .PHONY: maybe-info-gawk info-gawk
15056 maybe-info-gawk:
15057 @if gawk
15058 maybe-info-gawk: info-gawk
15060 info-gawk: \
15061 configure-gawk
15062 @: $(MAKE); $(unstage)
15063 @[ -f ./gawk/Makefile ] || exit 0; \
15064 r=`${PWD_COMMAND}`; export r; \
15065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15066 $(HOST_EXPORTS) \
15067 for flag in $(EXTRA_HOST_FLAGS) ; do \
15068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15069 done; \
15070 echo "Doing info in gawk" ; \
15071 (cd $(HOST_SUBDIR)/gawk && \
15072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15074 "RANLIB=$${RANLIB}" \
15075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15076 info) \
15077 || exit 1
15079 @endif gawk
15081 .PHONY: maybe-dvi-gawk dvi-gawk
15082 maybe-dvi-gawk:
15083 @if gawk
15084 maybe-dvi-gawk: dvi-gawk
15086 dvi-gawk: \
15087 configure-gawk
15088 @: $(MAKE); $(unstage)
15089 @[ -f ./gawk/Makefile ] || exit 0; \
15090 r=`${PWD_COMMAND}`; export r; \
15091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15092 $(HOST_EXPORTS) \
15093 for flag in $(EXTRA_HOST_FLAGS) ; do \
15094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15095 done; \
15096 echo "Doing dvi in gawk" ; \
15097 (cd $(HOST_SUBDIR)/gawk && \
15098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15100 "RANLIB=$${RANLIB}" \
15101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15102 dvi) \
15103 || exit 1
15105 @endif gawk
15107 .PHONY: maybe-pdf-gawk pdf-gawk
15108 maybe-pdf-gawk:
15109 @if gawk
15110 maybe-pdf-gawk: pdf-gawk
15112 pdf-gawk: \
15113 configure-gawk
15114 @: $(MAKE); $(unstage)
15115 @[ -f ./gawk/Makefile ] || exit 0; \
15116 r=`${PWD_COMMAND}`; export r; \
15117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15118 $(HOST_EXPORTS) \
15119 for flag in $(EXTRA_HOST_FLAGS) ; do \
15120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121 done; \
15122 echo "Doing pdf in gawk" ; \
15123 (cd $(HOST_SUBDIR)/gawk && \
15124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126 "RANLIB=$${RANLIB}" \
15127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15128 pdf) \
15129 || exit 1
15131 @endif gawk
15133 .PHONY: maybe-html-gawk html-gawk
15134 maybe-html-gawk:
15135 @if gawk
15136 maybe-html-gawk: html-gawk
15138 html-gawk: \
15139 configure-gawk
15140 @: $(MAKE); $(unstage)
15141 @[ -f ./gawk/Makefile ] || exit 0; \
15142 r=`${PWD_COMMAND}`; export r; \
15143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15144 $(HOST_EXPORTS) \
15145 for flag in $(EXTRA_HOST_FLAGS) ; do \
15146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15147 done; \
15148 echo "Doing html in gawk" ; \
15149 (cd $(HOST_SUBDIR)/gawk && \
15150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15152 "RANLIB=$${RANLIB}" \
15153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15154 html) \
15155 || exit 1
15157 @endif gawk
15159 .PHONY: maybe-TAGS-gawk TAGS-gawk
15160 maybe-TAGS-gawk:
15161 @if gawk
15162 maybe-TAGS-gawk: TAGS-gawk
15164 TAGS-gawk: \
15165 configure-gawk
15166 @: $(MAKE); $(unstage)
15167 @[ -f ./gawk/Makefile ] || exit 0; \
15168 r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 $(HOST_EXPORTS) \
15171 for flag in $(EXTRA_HOST_FLAGS) ; do \
15172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15173 done; \
15174 echo "Doing TAGS in gawk" ; \
15175 (cd $(HOST_SUBDIR)/gawk && \
15176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15178 "RANLIB=$${RANLIB}" \
15179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15180 TAGS) \
15181 || exit 1
15183 @endif gawk
15185 .PHONY: maybe-install-info-gawk install-info-gawk
15186 maybe-install-info-gawk:
15187 @if gawk
15188 maybe-install-info-gawk: install-info-gawk
15190 install-info-gawk: \
15191 configure-gawk \
15192 info-gawk
15193 @: $(MAKE); $(unstage)
15194 @[ -f ./gawk/Makefile ] || exit 0; \
15195 r=`${PWD_COMMAND}`; export r; \
15196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197 $(HOST_EXPORTS) \
15198 for flag in $(EXTRA_HOST_FLAGS) ; do \
15199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200 done; \
15201 echo "Doing install-info in gawk" ; \
15202 (cd $(HOST_SUBDIR)/gawk && \
15203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205 "RANLIB=$${RANLIB}" \
15206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15207 install-info) \
15208 || exit 1
15210 @endif gawk
15212 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15213 maybe-install-pdf-gawk:
15214 @if gawk
15215 maybe-install-pdf-gawk: install-pdf-gawk
15217 install-pdf-gawk: \
15218 configure-gawk \
15219 pdf-gawk
15220 @: $(MAKE); $(unstage)
15221 @[ -f ./gawk/Makefile ] || exit 0; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 $(HOST_EXPORTS) \
15225 for flag in $(EXTRA_HOST_FLAGS) ; do \
15226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227 done; \
15228 echo "Doing install-pdf in gawk" ; \
15229 (cd $(HOST_SUBDIR)/gawk && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232 "RANLIB=$${RANLIB}" \
15233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15234 install-pdf) \
15235 || exit 1
15237 @endif gawk
15239 .PHONY: maybe-install-html-gawk install-html-gawk
15240 maybe-install-html-gawk:
15241 @if gawk
15242 maybe-install-html-gawk: install-html-gawk
15244 install-html-gawk: \
15245 configure-gawk \
15246 html-gawk
15247 @: $(MAKE); $(unstage)
15248 @[ -f ./gawk/Makefile ] || exit 0; \
15249 r=`${PWD_COMMAND}`; export r; \
15250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 $(HOST_EXPORTS) \
15252 for flag in $(EXTRA_HOST_FLAGS) ; do \
15253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 done; \
15255 echo "Doing install-html in gawk" ; \
15256 (cd $(HOST_SUBDIR)/gawk && \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259 "RANLIB=$${RANLIB}" \
15260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261 install-html) \
15262 || exit 1
15264 @endif gawk
15266 .PHONY: maybe-installcheck-gawk installcheck-gawk
15267 maybe-installcheck-gawk:
15268 @if gawk
15269 maybe-installcheck-gawk: installcheck-gawk
15271 installcheck-gawk: \
15272 configure-gawk
15273 @: $(MAKE); $(unstage)
15274 @[ -f ./gawk/Makefile ] || exit 0; \
15275 r=`${PWD_COMMAND}`; export r; \
15276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 $(HOST_EXPORTS) \
15278 for flag in $(EXTRA_HOST_FLAGS) ; do \
15279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280 done; \
15281 echo "Doing installcheck in gawk" ; \
15282 (cd $(HOST_SUBDIR)/gawk && \
15283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285 "RANLIB=$${RANLIB}" \
15286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15287 installcheck) \
15288 || exit 1
15290 @endif gawk
15292 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15293 maybe-mostlyclean-gawk:
15294 @if gawk
15295 maybe-mostlyclean-gawk: mostlyclean-gawk
15297 mostlyclean-gawk:
15298 @: $(MAKE); $(unstage)
15299 @[ -f ./gawk/Makefile ] || exit 0; \
15300 r=`${PWD_COMMAND}`; export r; \
15301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15302 $(HOST_EXPORTS) \
15303 for flag in $(EXTRA_HOST_FLAGS) ; do \
15304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15305 done; \
15306 echo "Doing mostlyclean in gawk" ; \
15307 (cd $(HOST_SUBDIR)/gawk && \
15308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15310 "RANLIB=$${RANLIB}" \
15311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15312 mostlyclean) \
15313 || exit 1
15315 @endif gawk
15317 .PHONY: maybe-clean-gawk clean-gawk
15318 maybe-clean-gawk:
15319 @if gawk
15320 maybe-clean-gawk: clean-gawk
15322 clean-gawk:
15323 @: $(MAKE); $(unstage)
15324 @[ -f ./gawk/Makefile ] || exit 0; \
15325 r=`${PWD_COMMAND}`; export r; \
15326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327 $(HOST_EXPORTS) \
15328 for flag in $(EXTRA_HOST_FLAGS) ; do \
15329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330 done; \
15331 echo "Doing clean in gawk" ; \
15332 (cd $(HOST_SUBDIR)/gawk && \
15333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335 "RANLIB=$${RANLIB}" \
15336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15337 clean) \
15338 || exit 1
15340 @endif gawk
15342 .PHONY: maybe-distclean-gawk distclean-gawk
15343 maybe-distclean-gawk:
15344 @if gawk
15345 maybe-distclean-gawk: distclean-gawk
15347 distclean-gawk:
15348 @: $(MAKE); $(unstage)
15349 @[ -f ./gawk/Makefile ] || exit 0; \
15350 r=`${PWD_COMMAND}`; export r; \
15351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352 $(HOST_EXPORTS) \
15353 for flag in $(EXTRA_HOST_FLAGS) ; do \
15354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355 done; \
15356 echo "Doing distclean in gawk" ; \
15357 (cd $(HOST_SUBDIR)/gawk && \
15358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360 "RANLIB=$${RANLIB}" \
15361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15362 distclean) \
15363 || exit 1
15365 @endif gawk
15367 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15368 maybe-maintainer-clean-gawk:
15369 @if gawk
15370 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15372 maintainer-clean-gawk:
15373 @: $(MAKE); $(unstage)
15374 @[ -f ./gawk/Makefile ] || exit 0; \
15375 r=`${PWD_COMMAND}`; export r; \
15376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15377 $(HOST_EXPORTS) \
15378 for flag in $(EXTRA_HOST_FLAGS) ; do \
15379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15380 done; \
15381 echo "Doing maintainer-clean in gawk" ; \
15382 (cd $(HOST_SUBDIR)/gawk && \
15383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15385 "RANLIB=$${RANLIB}" \
15386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15387 maintainer-clean) \
15388 || exit 1
15390 @endif gawk
15394 .PHONY: configure-gettext maybe-configure-gettext
15395 maybe-configure-gettext:
15396 @if gcc-bootstrap
15397 configure-gettext: stage_current
15398 @endif gcc-bootstrap
15399 @if gettext
15400 maybe-configure-gettext: configure-gettext
15401 configure-gettext:
15402 @: $(MAKE); $(unstage)
15403 @r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15407 $(HOST_EXPORTS) \
15408 echo Configuring in $(HOST_SUBDIR)/gettext; \
15409 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15410 case $(srcdir) in \
15411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15412 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15414 esac; \
15415 srcdiroption="--srcdir=$${topdir}/gettext"; \
15416 libsrcdir="$$s/gettext"; \
15417 $(SHELL) $${libsrcdir}/configure \
15418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15419 --target=${target_alias} $${srcdiroption} \
15420 || exit 1
15421 @endif gettext
15427 .PHONY: all-gettext maybe-all-gettext
15428 maybe-all-gettext:
15429 @if gcc-bootstrap
15430 all-gettext: stage_current
15431 @endif gcc-bootstrap
15432 @if gettext
15433 TARGET-gettext=all
15434 maybe-all-gettext: all-gettext
15435 all-gettext: configure-gettext
15436 @: $(MAKE); $(unstage)
15437 @r=`${PWD_COMMAND}`; export r; \
15438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15439 $(HOST_EXPORTS) \
15440 (cd $(HOST_SUBDIR)/gettext && \
15441 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
15442 @endif gettext
15447 .PHONY: check-gettext maybe-check-gettext
15448 maybe-check-gettext:
15449 @if gettext
15450 maybe-check-gettext: check-gettext
15452 check-gettext:
15453 @: $(MAKE); $(unstage)
15454 @r=`${PWD_COMMAND}`; export r; \
15455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456 $(HOST_EXPORTS) \
15457 (cd $(HOST_SUBDIR)/gettext && \
15458 $(MAKE) $(FLAGS_TO_PASS) check)
15460 @endif gettext
15462 .PHONY: install-gettext maybe-install-gettext
15463 maybe-install-gettext:
15464 @if gettext
15465 maybe-install-gettext: install-gettext
15467 install-gettext: installdirs
15468 @: $(MAKE); $(unstage)
15469 @r=`${PWD_COMMAND}`; export r; \
15470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15471 $(HOST_EXPORTS) \
15472 (cd $(HOST_SUBDIR)/gettext && \
15473 $(MAKE) $(FLAGS_TO_PASS) install)
15475 @endif gettext
15477 # Other targets (info, dvi, pdf, etc.)
15479 .PHONY: maybe-info-gettext info-gettext
15480 maybe-info-gettext:
15481 @if gettext
15482 maybe-info-gettext: info-gettext
15484 info-gettext: \
15485 configure-gettext
15486 @: $(MAKE); $(unstage)
15487 @[ -f ./gettext/Makefile ] || exit 0; \
15488 r=`${PWD_COMMAND}`; export r; \
15489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15490 $(HOST_EXPORTS) \
15491 for flag in $(EXTRA_HOST_FLAGS) ; do \
15492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15493 done; \
15494 echo "Doing info in gettext" ; \
15495 (cd $(HOST_SUBDIR)/gettext && \
15496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15498 "RANLIB=$${RANLIB}" \
15499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15500 info) \
15501 || exit 1
15503 @endif gettext
15505 .PHONY: maybe-dvi-gettext dvi-gettext
15506 maybe-dvi-gettext:
15507 @if gettext
15508 maybe-dvi-gettext: dvi-gettext
15510 dvi-gettext: \
15511 configure-gettext
15512 @: $(MAKE); $(unstage)
15513 @[ -f ./gettext/Makefile ] || exit 0; \
15514 r=`${PWD_COMMAND}`; export r; \
15515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516 $(HOST_EXPORTS) \
15517 for flag in $(EXTRA_HOST_FLAGS) ; do \
15518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15519 done; \
15520 echo "Doing dvi in gettext" ; \
15521 (cd $(HOST_SUBDIR)/gettext && \
15522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15524 "RANLIB=$${RANLIB}" \
15525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15526 dvi) \
15527 || exit 1
15529 @endif gettext
15531 .PHONY: maybe-pdf-gettext pdf-gettext
15532 maybe-pdf-gettext:
15533 @if gettext
15534 maybe-pdf-gettext: pdf-gettext
15536 pdf-gettext: \
15537 configure-gettext
15538 @: $(MAKE); $(unstage)
15539 @[ -f ./gettext/Makefile ] || exit 0; \
15540 r=`${PWD_COMMAND}`; export r; \
15541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542 $(HOST_EXPORTS) \
15543 for flag in $(EXTRA_HOST_FLAGS) ; do \
15544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15545 done; \
15546 echo "Doing pdf in gettext" ; \
15547 (cd $(HOST_SUBDIR)/gettext && \
15548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15550 "RANLIB=$${RANLIB}" \
15551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15552 pdf) \
15553 || exit 1
15555 @endif gettext
15557 .PHONY: maybe-html-gettext html-gettext
15558 maybe-html-gettext:
15559 @if gettext
15560 maybe-html-gettext: html-gettext
15562 html-gettext: \
15563 configure-gettext
15564 @: $(MAKE); $(unstage)
15565 @[ -f ./gettext/Makefile ] || exit 0; \
15566 r=`${PWD_COMMAND}`; export r; \
15567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15568 $(HOST_EXPORTS) \
15569 for flag in $(EXTRA_HOST_FLAGS) ; do \
15570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15571 done; \
15572 echo "Doing html in gettext" ; \
15573 (cd $(HOST_SUBDIR)/gettext && \
15574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15576 "RANLIB=$${RANLIB}" \
15577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15578 html) \
15579 || exit 1
15581 @endif gettext
15583 .PHONY: maybe-TAGS-gettext TAGS-gettext
15584 maybe-TAGS-gettext:
15585 @if gettext
15586 maybe-TAGS-gettext: TAGS-gettext
15588 TAGS-gettext: \
15589 configure-gettext
15590 @: $(MAKE); $(unstage)
15591 @[ -f ./gettext/Makefile ] || exit 0; \
15592 r=`${PWD_COMMAND}`; export r; \
15593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15594 $(HOST_EXPORTS) \
15595 for flag in $(EXTRA_HOST_FLAGS) ; do \
15596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15597 done; \
15598 echo "Doing TAGS in gettext" ; \
15599 (cd $(HOST_SUBDIR)/gettext && \
15600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15602 "RANLIB=$${RANLIB}" \
15603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15604 TAGS) \
15605 || exit 1
15607 @endif gettext
15609 .PHONY: maybe-install-info-gettext install-info-gettext
15610 maybe-install-info-gettext:
15611 @if gettext
15612 maybe-install-info-gettext: install-info-gettext
15614 install-info-gettext: \
15615 configure-gettext \
15616 info-gettext
15617 @: $(MAKE); $(unstage)
15618 @[ -f ./gettext/Makefile ] || exit 0; \
15619 r=`${PWD_COMMAND}`; export r; \
15620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621 $(HOST_EXPORTS) \
15622 for flag in $(EXTRA_HOST_FLAGS) ; do \
15623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15624 done; \
15625 echo "Doing install-info in gettext" ; \
15626 (cd $(HOST_SUBDIR)/gettext && \
15627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15629 "RANLIB=$${RANLIB}" \
15630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15631 install-info) \
15632 || exit 1
15634 @endif gettext
15636 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15637 maybe-install-pdf-gettext:
15638 @if gettext
15639 maybe-install-pdf-gettext: install-pdf-gettext
15641 install-pdf-gettext: \
15642 configure-gettext \
15643 pdf-gettext
15644 @: $(MAKE); $(unstage)
15645 @[ -f ./gettext/Makefile ] || exit 0; \
15646 r=`${PWD_COMMAND}`; export r; \
15647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15648 $(HOST_EXPORTS) \
15649 for flag in $(EXTRA_HOST_FLAGS) ; do \
15650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15651 done; \
15652 echo "Doing install-pdf in gettext" ; \
15653 (cd $(HOST_SUBDIR)/gettext && \
15654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15656 "RANLIB=$${RANLIB}" \
15657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15658 install-pdf) \
15659 || exit 1
15661 @endif gettext
15663 .PHONY: maybe-install-html-gettext install-html-gettext
15664 maybe-install-html-gettext:
15665 @if gettext
15666 maybe-install-html-gettext: install-html-gettext
15668 install-html-gettext: \
15669 configure-gettext \
15670 html-gettext
15671 @: $(MAKE); $(unstage)
15672 @[ -f ./gettext/Makefile ] || exit 0; \
15673 r=`${PWD_COMMAND}`; export r; \
15674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15675 $(HOST_EXPORTS) \
15676 for flag in $(EXTRA_HOST_FLAGS) ; do \
15677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15678 done; \
15679 echo "Doing install-html in gettext" ; \
15680 (cd $(HOST_SUBDIR)/gettext && \
15681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15683 "RANLIB=$${RANLIB}" \
15684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15685 install-html) \
15686 || exit 1
15688 @endif gettext
15690 .PHONY: maybe-installcheck-gettext installcheck-gettext
15691 maybe-installcheck-gettext:
15692 @if gettext
15693 maybe-installcheck-gettext: installcheck-gettext
15695 installcheck-gettext: \
15696 configure-gettext
15697 @: $(MAKE); $(unstage)
15698 @[ -f ./gettext/Makefile ] || exit 0; \
15699 r=`${PWD_COMMAND}`; export r; \
15700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15701 $(HOST_EXPORTS) \
15702 for flag in $(EXTRA_HOST_FLAGS) ; do \
15703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15704 done; \
15705 echo "Doing installcheck in gettext" ; \
15706 (cd $(HOST_SUBDIR)/gettext && \
15707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15709 "RANLIB=$${RANLIB}" \
15710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15711 installcheck) \
15712 || exit 1
15714 @endif gettext
15716 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15717 maybe-mostlyclean-gettext:
15718 @if gettext
15719 maybe-mostlyclean-gettext: mostlyclean-gettext
15721 mostlyclean-gettext:
15722 @: $(MAKE); $(unstage)
15723 @[ -f ./gettext/Makefile ] || exit 0; \
15724 r=`${PWD_COMMAND}`; export r; \
15725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15726 $(HOST_EXPORTS) \
15727 for flag in $(EXTRA_HOST_FLAGS) ; do \
15728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15729 done; \
15730 echo "Doing mostlyclean in gettext" ; \
15731 (cd $(HOST_SUBDIR)/gettext && \
15732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15734 "RANLIB=$${RANLIB}" \
15735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15736 mostlyclean) \
15737 || exit 1
15739 @endif gettext
15741 .PHONY: maybe-clean-gettext clean-gettext
15742 maybe-clean-gettext:
15743 @if gettext
15744 maybe-clean-gettext: clean-gettext
15746 clean-gettext:
15747 @: $(MAKE); $(unstage)
15748 @[ -f ./gettext/Makefile ] || exit 0; \
15749 r=`${PWD_COMMAND}`; export r; \
15750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15751 $(HOST_EXPORTS) \
15752 for flag in $(EXTRA_HOST_FLAGS) ; do \
15753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15754 done; \
15755 echo "Doing clean in gettext" ; \
15756 (cd $(HOST_SUBDIR)/gettext && \
15757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15759 "RANLIB=$${RANLIB}" \
15760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15761 clean) \
15762 || exit 1
15764 @endif gettext
15766 .PHONY: maybe-distclean-gettext distclean-gettext
15767 maybe-distclean-gettext:
15768 @if gettext
15769 maybe-distclean-gettext: distclean-gettext
15771 distclean-gettext:
15772 @: $(MAKE); $(unstage)
15773 @[ -f ./gettext/Makefile ] || exit 0; \
15774 r=`${PWD_COMMAND}`; export r; \
15775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15776 $(HOST_EXPORTS) \
15777 for flag in $(EXTRA_HOST_FLAGS) ; do \
15778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15779 done; \
15780 echo "Doing distclean in gettext" ; \
15781 (cd $(HOST_SUBDIR)/gettext && \
15782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15784 "RANLIB=$${RANLIB}" \
15785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15786 distclean) \
15787 || exit 1
15789 @endif gettext
15791 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15792 maybe-maintainer-clean-gettext:
15793 @if gettext
15794 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15796 maintainer-clean-gettext:
15797 @: $(MAKE); $(unstage)
15798 @[ -f ./gettext/Makefile ] || exit 0; \
15799 r=`${PWD_COMMAND}`; export r; \
15800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801 $(HOST_EXPORTS) \
15802 for flag in $(EXTRA_HOST_FLAGS) ; do \
15803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15804 done; \
15805 echo "Doing maintainer-clean in gettext" ; \
15806 (cd $(HOST_SUBDIR)/gettext && \
15807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15809 "RANLIB=$${RANLIB}" \
15810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15811 maintainer-clean) \
15812 || exit 1
15814 @endif gettext
15818 .PHONY: configure-gmp maybe-configure-gmp
15819 maybe-configure-gmp:
15820 @if gcc-bootstrap
15821 configure-gmp: stage_current
15822 @endif gcc-bootstrap
15823 @if gmp
15824 maybe-configure-gmp: configure-gmp
15825 configure-gmp:
15826 @r=`${PWD_COMMAND}`; export r; \
15827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15828 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15830 $(HOST_EXPORTS) \
15831 echo Configuring in $(HOST_SUBDIR)/gmp; \
15832 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15833 case $(srcdir) in \
15834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15835 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15837 esac; \
15838 srcdiroption="--srcdir=$${topdir}/gmp"; \
15839 libsrcdir="$$s/gmp"; \
15840 $(SHELL) $${libsrcdir}/configure \
15841 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15842 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15843 || exit 1
15844 @endif gmp
15848 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15849 maybe-configure-stage1-gmp:
15850 @if gmp-bootstrap
15851 maybe-configure-stage1-gmp: configure-stage1-gmp
15852 configure-stage1-gmp:
15853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15855 @r=`${PWD_COMMAND}`; export r; \
15856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15857 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15858 $(HOST_EXPORTS) \
15859 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15860 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15861 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15863 cd $(HOST_SUBDIR)/gmp || exit 1; \
15864 case $(srcdir) in \
15865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15866 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15868 esac; \
15869 srcdiroption="--srcdir=$${topdir}/gmp"; \
15870 libsrcdir="$$s/gmp"; \
15871 $(SHELL) $${libsrcdir}/configure \
15872 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15873 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15875 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15876 @endif gmp-bootstrap
15878 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15879 maybe-configure-stage2-gmp:
15880 @if gmp-bootstrap
15881 maybe-configure-stage2-gmp: configure-stage2-gmp
15882 configure-stage2-gmp:
15883 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15885 @r=`${PWD_COMMAND}`; export r; \
15886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15887 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15888 $(HOST_EXPORTS) \
15889 $(POSTSTAGE1_HOST_EXPORTS) \
15890 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15891 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15892 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15894 cd $(HOST_SUBDIR)/gmp || exit 1; \
15895 case $(srcdir) in \
15896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15897 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15899 esac; \
15900 srcdiroption="--srcdir=$${topdir}/gmp"; \
15901 libsrcdir="$$s/gmp"; \
15902 $(SHELL) $${libsrcdir}/configure \
15903 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15904 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15905 --with-build-libsubdir=$(HOST_SUBDIR) \
15906 @stage2_werror_flag@ --disable-shared
15907 @endif gmp-bootstrap
15909 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
15910 maybe-configure-stageb2g0-gmp:
15911 @if gmp-bootstrap
15912 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
15913 configure-stageb2g0-gmp:
15914 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
15915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15916 @r=`${PWD_COMMAND}`; export r; \
15917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15919 $(HOST_EXPORTS) \
15920 $(POSTSTAGE1_HOST_EXPORTS) \
15921 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
15922 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
15923 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
15924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15925 cd $(HOST_SUBDIR)/gmp || exit 1; \
15926 case $(srcdir) in \
15927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15928 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15930 esac; \
15931 srcdiroption="--srcdir=$${topdir}/gmp"; \
15932 libsrcdir="$$s/gmp"; \
15933 $(SHELL) $${libsrcdir}/configure \
15934 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15935 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15936 --with-build-libsubdir=$(HOST_SUBDIR) \
15937 @stage2_werror_flag@ --disable-shared
15938 @endif gmp-bootstrap
15940 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15941 maybe-configure-stage3-gmp:
15942 @if gmp-bootstrap
15943 maybe-configure-stage3-gmp: configure-stage3-gmp
15944 configure-stage3-gmp:
15945 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15947 @r=`${PWD_COMMAND}`; export r; \
15948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15949 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15950 $(HOST_EXPORTS) \
15951 $(POSTSTAGE1_HOST_EXPORTS) \
15952 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15953 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15954 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15956 cd $(HOST_SUBDIR)/gmp || exit 1; \
15957 case $(srcdir) in \
15958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15959 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15961 esac; \
15962 srcdiroption="--srcdir=$${topdir}/gmp"; \
15963 libsrcdir="$$s/gmp"; \
15964 $(SHELL) $${libsrcdir}/configure \
15965 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15966 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15967 --with-build-libsubdir=$(HOST_SUBDIR) \
15968 @stage2_werror_flag@ --disable-shared
15969 @endif gmp-bootstrap
15971 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
15972 maybe-configure-stageb3g2-gmp:
15973 @if gmp-bootstrap
15974 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
15975 configure-stageb3g2-gmp:
15976 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
15977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15978 @r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15981 $(HOST_EXPORTS) \
15982 $(POSTSTAGE1_HOST_EXPORTS) \
15983 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
15984 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
15985 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
15986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15987 cd $(HOST_SUBDIR)/gmp || exit 1; \
15988 case $(srcdir) in \
15989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15990 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15992 esac; \
15993 srcdiroption="--srcdir=$${topdir}/gmp"; \
15994 libsrcdir="$$s/gmp"; \
15995 $(SHELL) $${libsrcdir}/configure \
15996 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15997 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15998 --with-build-libsubdir=$(HOST_SUBDIR) \
15999 @stage2_werror_flag@ --disable-shared
16000 @endif gmp-bootstrap
16002 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16003 maybe-configure-stage4-gmp:
16004 @if gmp-bootstrap
16005 maybe-configure-stage4-gmp: configure-stage4-gmp
16006 configure-stage4-gmp:
16007 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16009 @r=`${PWD_COMMAND}`; export r; \
16010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16011 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16012 $(HOST_EXPORTS) \
16013 $(POSTSTAGE1_HOST_EXPORTS) \
16014 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16015 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16016 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16018 cd $(HOST_SUBDIR)/gmp || exit 1; \
16019 case $(srcdir) in \
16020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16021 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16023 esac; \
16024 srcdiroption="--srcdir=$${topdir}/gmp"; \
16025 libsrcdir="$$s/gmp"; \
16026 $(SHELL) $${libsrcdir}/configure \
16027 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16028 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16029 --with-build-libsubdir=$(HOST_SUBDIR) \
16030 @stage2_werror_flag@ --disable-shared
16031 @endif gmp-bootstrap
16033 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16034 maybe-configure-stageprofile-gmp:
16035 @if gmp-bootstrap
16036 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16037 configure-stageprofile-gmp:
16038 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16040 @r=`${PWD_COMMAND}`; export r; \
16041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16042 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16043 $(HOST_EXPORTS) \
16044 $(POSTSTAGE1_HOST_EXPORTS) \
16045 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16046 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16047 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16049 cd $(HOST_SUBDIR)/gmp || exit 1; \
16050 case $(srcdir) in \
16051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16052 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16054 esac; \
16055 srcdiroption="--srcdir=$${topdir}/gmp"; \
16056 libsrcdir="$$s/gmp"; \
16057 $(SHELL) $${libsrcdir}/configure \
16058 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16059 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16060 --with-build-libsubdir=$(HOST_SUBDIR) \
16061 @stage2_werror_flag@ --disable-shared
16062 @endif gmp-bootstrap
16064 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16065 maybe-configure-stagefeedback-gmp:
16066 @if gmp-bootstrap
16067 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16068 configure-stagefeedback-gmp:
16069 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16071 @r=`${PWD_COMMAND}`; export r; \
16072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16073 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16074 $(HOST_EXPORTS) \
16075 $(POSTSTAGE1_HOST_EXPORTS) \
16076 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16077 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16078 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16080 cd $(HOST_SUBDIR)/gmp || exit 1; \
16081 case $(srcdir) in \
16082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16083 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16085 esac; \
16086 srcdiroption="--srcdir=$${topdir}/gmp"; \
16087 libsrcdir="$$s/gmp"; \
16088 $(SHELL) $${libsrcdir}/configure \
16089 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16090 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16091 --with-build-libsubdir=$(HOST_SUBDIR) \
16092 @stage2_werror_flag@ --disable-shared
16093 @endif gmp-bootstrap
16099 .PHONY: all-gmp maybe-all-gmp
16100 maybe-all-gmp:
16101 @if gcc-bootstrap
16102 all-gmp: stage_current
16103 @endif gcc-bootstrap
16104 @if gmp
16105 TARGET-gmp=all
16106 maybe-all-gmp: all-gmp
16107 all-gmp: configure-gmp
16108 @r=`${PWD_COMMAND}`; export r; \
16109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110 $(HOST_EXPORTS) \
16111 (cd $(HOST_SUBDIR)/gmp && \
16112 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gmp))
16113 @endif gmp
16117 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16118 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16119 maybe-all-stage1-gmp:
16120 maybe-clean-stage1-gmp:
16121 @if gmp-bootstrap
16122 maybe-all-stage1-gmp: all-stage1-gmp
16123 all-stage1: all-stage1-gmp
16124 TARGET-stage1-gmp = $(TARGET-gmp)
16125 all-stage1-gmp: configure-stage1-gmp
16126 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16127 @r=`${PWD_COMMAND}`; export r; \
16128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129 $(HOST_EXPORTS) \
16130 cd $(HOST_SUBDIR)/gmp && \
16131 $(MAKE) $(FLAGS_TO_PASS) \
16132 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
16133 $(TARGET-stage1-gmp)
16135 maybe-clean-stage1-gmp: clean-stage1-gmp
16136 clean-stage1: clean-stage1-gmp
16137 clean-stage1-gmp:
16138 @if [ $(current_stage) = stage1 ]; then \
16139 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16140 else \
16141 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16142 $(MAKE) stage1-start; \
16143 fi; \
16144 cd $(HOST_SUBDIR)/gmp && \
16145 $(MAKE) $(FLAGS_TO_PASS) \
16146 clean
16147 @endif gmp-bootstrap
16150 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16151 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16152 maybe-all-stage2-gmp:
16153 maybe-clean-stage2-gmp:
16154 @if gmp-bootstrap
16155 maybe-all-stage2-gmp: all-stage2-gmp
16156 all-stage2: all-stage2-gmp
16157 TARGET-stage2-gmp = $(TARGET-gmp)
16158 all-stage2-gmp: configure-stage2-gmp
16159 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16160 @r=`${PWD_COMMAND}`; export r; \
16161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 cd $(HOST_SUBDIR)/gmp && \
16165 $(MAKE) $(FLAGS_TO_PASS) \
16166 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16167 $(TARGET-stage2-gmp)
16169 maybe-clean-stage2-gmp: clean-stage2-gmp
16170 clean-stage2: clean-stage2-gmp
16171 clean-stage2-gmp:
16172 @if [ $(current_stage) = stage2 ]; then \
16173 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16174 else \
16175 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16176 $(MAKE) stage2-start; \
16177 fi; \
16178 cd $(HOST_SUBDIR)/gmp && \
16179 $(MAKE) $(FLAGS_TO_PASS) \
16180 $(POSTSTAGE1_FLAGS_TO_PASS) \
16181 clean
16182 @endif gmp-bootstrap
16185 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16186 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16187 maybe-all-stageb2g0-gmp:
16188 maybe-clean-stageb2g0-gmp:
16189 @if gmp-bootstrap
16190 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16191 all-stageb2g0: all-stageb2g0-gmp
16192 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16193 all-stageb2g0-gmp: configure-stageb2g0-gmp
16194 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16195 @r=`${PWD_COMMAND}`; export r; \
16196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197 $(HOST_EXPORTS) \
16198 $(POSTSTAGE1_HOST_EXPORTS) \
16199 cd $(HOST_SUBDIR)/gmp && \
16200 $(MAKE) $(FLAGS_TO_PASS) \
16201 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
16202 $(TARGET-stageb2g0-gmp)
16204 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16205 clean-stageb2g0: clean-stageb2g0-gmp
16206 clean-stageb2g0-gmp:
16207 @if [ $(current_stage) = stageb2g0 ]; then \
16208 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16209 else \
16210 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16211 $(MAKE) stageb2g0-start; \
16212 fi; \
16213 cd $(HOST_SUBDIR)/gmp && \
16214 $(MAKE) $(FLAGS_TO_PASS) \
16215 $(POSTSTAGE1_FLAGS_TO_PASS) \
16216 clean
16217 @endif gmp-bootstrap
16220 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16221 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16222 maybe-all-stage3-gmp:
16223 maybe-clean-stage3-gmp:
16224 @if gmp-bootstrap
16225 maybe-all-stage3-gmp: all-stage3-gmp
16226 all-stage3: all-stage3-gmp
16227 TARGET-stage3-gmp = $(TARGET-gmp)
16228 all-stage3-gmp: configure-stage3-gmp
16229 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16230 @r=`${PWD_COMMAND}`; export r; \
16231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16232 $(HOST_EXPORTS) \
16233 $(POSTSTAGE1_HOST_EXPORTS) \
16234 cd $(HOST_SUBDIR)/gmp && \
16235 $(MAKE) $(FLAGS_TO_PASS) \
16236 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16237 $(TARGET-stage3-gmp)
16239 maybe-clean-stage3-gmp: clean-stage3-gmp
16240 clean-stage3: clean-stage3-gmp
16241 clean-stage3-gmp:
16242 @if [ $(current_stage) = stage3 ]; then \
16243 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16244 else \
16245 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16246 $(MAKE) stage3-start; \
16247 fi; \
16248 cd $(HOST_SUBDIR)/gmp && \
16249 $(MAKE) $(FLAGS_TO_PASS) \
16250 $(POSTSTAGE1_FLAGS_TO_PASS) \
16251 clean
16252 @endif gmp-bootstrap
16255 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16256 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16257 maybe-all-stageb3g2-gmp:
16258 maybe-clean-stageb3g2-gmp:
16259 @if gmp-bootstrap
16260 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16261 all-stageb3g2: all-stageb3g2-gmp
16262 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16263 all-stageb3g2-gmp: configure-stageb3g2-gmp
16264 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16265 @r=`${PWD_COMMAND}`; export r; \
16266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16267 $(HOST_EXPORTS) \
16268 $(POSTSTAGE1_HOST_EXPORTS) \
16269 cd $(HOST_SUBDIR)/gmp && \
16270 $(MAKE) $(FLAGS_TO_PASS) \
16271 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
16272 $(TARGET-stageb3g2-gmp)
16274 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16275 clean-stageb3g2: clean-stageb3g2-gmp
16276 clean-stageb3g2-gmp:
16277 @if [ $(current_stage) = stageb3g2 ]; then \
16278 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16279 else \
16280 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16281 $(MAKE) stageb3g2-start; \
16282 fi; \
16283 cd $(HOST_SUBDIR)/gmp && \
16284 $(MAKE) $(FLAGS_TO_PASS) \
16285 $(POSTSTAGE1_FLAGS_TO_PASS) \
16286 clean
16287 @endif gmp-bootstrap
16290 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16291 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16292 maybe-all-stage4-gmp:
16293 maybe-clean-stage4-gmp:
16294 @if gmp-bootstrap
16295 maybe-all-stage4-gmp: all-stage4-gmp
16296 all-stage4: all-stage4-gmp
16297 TARGET-stage4-gmp = $(TARGET-gmp)
16298 all-stage4-gmp: configure-stage4-gmp
16299 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16300 @r=`${PWD_COMMAND}`; export r; \
16301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16302 $(HOST_EXPORTS) \
16303 $(POSTSTAGE1_HOST_EXPORTS) \
16304 cd $(HOST_SUBDIR)/gmp && \
16305 $(MAKE) $(FLAGS_TO_PASS) \
16306 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16307 $(TARGET-stage4-gmp)
16309 maybe-clean-stage4-gmp: clean-stage4-gmp
16310 clean-stage4: clean-stage4-gmp
16311 clean-stage4-gmp:
16312 @if [ $(current_stage) = stage4 ]; then \
16313 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16314 else \
16315 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16316 $(MAKE) stage4-start; \
16317 fi; \
16318 cd $(HOST_SUBDIR)/gmp && \
16319 $(MAKE) $(FLAGS_TO_PASS) \
16320 $(POSTSTAGE1_FLAGS_TO_PASS) \
16321 clean
16322 @endif gmp-bootstrap
16325 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16326 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16327 maybe-all-stageprofile-gmp:
16328 maybe-clean-stageprofile-gmp:
16329 @if gmp-bootstrap
16330 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16331 all-stageprofile: all-stageprofile-gmp
16332 TARGET-stageprofile-gmp = $(TARGET-gmp)
16333 all-stageprofile-gmp: configure-stageprofile-gmp
16334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16335 @r=`${PWD_COMMAND}`; export r; \
16336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16337 $(HOST_EXPORTS) \
16338 $(POSTSTAGE1_HOST_EXPORTS) \
16339 cd $(HOST_SUBDIR)/gmp && \
16340 $(MAKE) $(FLAGS_TO_PASS) \
16341 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
16342 $(TARGET-stageprofile-gmp)
16344 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16345 clean-stageprofile: clean-stageprofile-gmp
16346 clean-stageprofile-gmp:
16347 @if [ $(current_stage) = stageprofile ]; then \
16348 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16349 else \
16350 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16351 $(MAKE) stageprofile-start; \
16352 fi; \
16353 cd $(HOST_SUBDIR)/gmp && \
16354 $(MAKE) $(FLAGS_TO_PASS) \
16355 $(POSTSTAGE1_FLAGS_TO_PASS) \
16356 clean
16357 @endif gmp-bootstrap
16360 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16361 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16362 maybe-all-stagefeedback-gmp:
16363 maybe-clean-stagefeedback-gmp:
16364 @if gmp-bootstrap
16365 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16366 all-stagefeedback: all-stagefeedback-gmp
16367 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16368 all-stagefeedback-gmp: configure-stagefeedback-gmp
16369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16370 @r=`${PWD_COMMAND}`; export r; \
16371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372 $(HOST_EXPORTS) \
16373 $(POSTSTAGE1_HOST_EXPORTS) \
16374 cd $(HOST_SUBDIR)/gmp && \
16375 $(MAKE) $(FLAGS_TO_PASS) \
16376 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
16377 $(TARGET-stagefeedback-gmp)
16379 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16380 clean-stagefeedback: clean-stagefeedback-gmp
16381 clean-stagefeedback-gmp:
16382 @if [ $(current_stage) = stagefeedback ]; then \
16383 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16384 else \
16385 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16386 $(MAKE) stagefeedback-start; \
16387 fi; \
16388 cd $(HOST_SUBDIR)/gmp && \
16389 $(MAKE) $(FLAGS_TO_PASS) \
16390 $(POSTSTAGE1_FLAGS_TO_PASS) \
16391 clean
16392 @endif gmp-bootstrap
16398 .PHONY: check-gmp maybe-check-gmp
16399 maybe-check-gmp:
16400 @if gmp
16401 maybe-check-gmp: check-gmp
16403 check-gmp:
16404 @: $(MAKE); $(unstage)
16405 @r=`${PWD_COMMAND}`; export r; \
16406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407 $(HOST_EXPORTS) \
16408 (cd $(HOST_SUBDIR)/gmp && \
16409 $(MAKE) $(FLAGS_TO_PASS) check)
16411 @endif gmp
16413 .PHONY: install-gmp maybe-install-gmp
16414 maybe-install-gmp:
16415 @if gmp
16416 maybe-install-gmp: install-gmp
16418 install-gmp:
16420 @endif gmp
16422 # Other targets (info, dvi, pdf, etc.)
16424 .PHONY: maybe-info-gmp info-gmp
16425 maybe-info-gmp:
16426 @if gmp
16427 maybe-info-gmp: info-gmp
16429 info-gmp: \
16430 configure-gmp
16431 @[ -f ./gmp/Makefile ] || exit 0; \
16432 r=`${PWD_COMMAND}`; export r; \
16433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16434 $(HOST_EXPORTS) \
16435 for flag in $(EXTRA_HOST_FLAGS) ; do \
16436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16437 done; \
16438 echo "Doing info in gmp" ; \
16439 (cd $(HOST_SUBDIR)/gmp && \
16440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16442 "RANLIB=$${RANLIB}" \
16443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16444 info) \
16445 || exit 1
16447 @endif gmp
16449 .PHONY: maybe-dvi-gmp dvi-gmp
16450 maybe-dvi-gmp:
16451 @if gmp
16452 maybe-dvi-gmp: dvi-gmp
16454 dvi-gmp: \
16455 configure-gmp
16456 @[ -f ./gmp/Makefile ] || exit 0; \
16457 r=`${PWD_COMMAND}`; export r; \
16458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459 $(HOST_EXPORTS) \
16460 for flag in $(EXTRA_HOST_FLAGS) ; do \
16461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16462 done; \
16463 echo "Doing dvi in gmp" ; \
16464 (cd $(HOST_SUBDIR)/gmp && \
16465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16467 "RANLIB=$${RANLIB}" \
16468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16469 dvi) \
16470 || exit 1
16472 @endif gmp
16474 .PHONY: maybe-pdf-gmp pdf-gmp
16475 maybe-pdf-gmp:
16476 @if gmp
16477 maybe-pdf-gmp: pdf-gmp
16479 pdf-gmp: \
16480 configure-gmp
16481 @[ -f ./gmp/Makefile ] || exit 0; \
16482 r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 $(HOST_EXPORTS) \
16485 for flag in $(EXTRA_HOST_FLAGS) ; do \
16486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16487 done; \
16488 echo "Doing pdf in gmp" ; \
16489 (cd $(HOST_SUBDIR)/gmp && \
16490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16492 "RANLIB=$${RANLIB}" \
16493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494 pdf) \
16495 || exit 1
16497 @endif gmp
16499 .PHONY: maybe-html-gmp html-gmp
16500 maybe-html-gmp:
16501 @if gmp
16502 maybe-html-gmp: html-gmp
16504 html-gmp: \
16505 configure-gmp
16506 @[ -f ./gmp/Makefile ] || exit 0; \
16507 r=`${PWD_COMMAND}`; export r; \
16508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509 $(HOST_EXPORTS) \
16510 for flag in $(EXTRA_HOST_FLAGS) ; do \
16511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16512 done; \
16513 echo "Doing html in gmp" ; \
16514 (cd $(HOST_SUBDIR)/gmp && \
16515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16517 "RANLIB=$${RANLIB}" \
16518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16519 html) \
16520 || exit 1
16522 @endif gmp
16524 .PHONY: maybe-TAGS-gmp TAGS-gmp
16525 maybe-TAGS-gmp:
16526 @if gmp
16527 maybe-TAGS-gmp: TAGS-gmp
16529 TAGS-gmp: \
16530 configure-gmp
16531 @[ -f ./gmp/Makefile ] || exit 0; \
16532 r=`${PWD_COMMAND}`; export r; \
16533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534 $(HOST_EXPORTS) \
16535 for flag in $(EXTRA_HOST_FLAGS) ; do \
16536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16537 done; \
16538 echo "Doing TAGS in gmp" ; \
16539 (cd $(HOST_SUBDIR)/gmp && \
16540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16542 "RANLIB=$${RANLIB}" \
16543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16544 TAGS) \
16545 || exit 1
16547 @endif gmp
16549 .PHONY: maybe-install-info-gmp install-info-gmp
16550 maybe-install-info-gmp:
16551 @if gmp
16552 maybe-install-info-gmp: install-info-gmp
16554 install-info-gmp: \
16555 configure-gmp \
16556 info-gmp
16557 @[ -f ./gmp/Makefile ] || exit 0; \
16558 r=`${PWD_COMMAND}`; export r; \
16559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16560 $(HOST_EXPORTS) \
16561 for flag in $(EXTRA_HOST_FLAGS) ; do \
16562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16563 done; \
16564 echo "Doing install-info in gmp" ; \
16565 (cd $(HOST_SUBDIR)/gmp && \
16566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16568 "RANLIB=$${RANLIB}" \
16569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16570 install-info) \
16571 || exit 1
16573 @endif gmp
16575 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16576 maybe-install-pdf-gmp:
16577 @if gmp
16578 maybe-install-pdf-gmp: install-pdf-gmp
16580 install-pdf-gmp: \
16581 configure-gmp \
16582 pdf-gmp
16583 @[ -f ./gmp/Makefile ] || exit 0; \
16584 r=`${PWD_COMMAND}`; export r; \
16585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586 $(HOST_EXPORTS) \
16587 for flag in $(EXTRA_HOST_FLAGS) ; do \
16588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16589 done; \
16590 echo "Doing install-pdf in gmp" ; \
16591 (cd $(HOST_SUBDIR)/gmp && \
16592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16594 "RANLIB=$${RANLIB}" \
16595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16596 install-pdf) \
16597 || exit 1
16599 @endif gmp
16601 .PHONY: maybe-install-html-gmp install-html-gmp
16602 maybe-install-html-gmp:
16603 @if gmp
16604 maybe-install-html-gmp: install-html-gmp
16606 install-html-gmp: \
16607 configure-gmp \
16608 html-gmp
16609 @[ -f ./gmp/Makefile ] || exit 0; \
16610 r=`${PWD_COMMAND}`; export r; \
16611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 $(HOST_EXPORTS) \
16613 for flag in $(EXTRA_HOST_FLAGS) ; do \
16614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16615 done; \
16616 echo "Doing install-html in gmp" ; \
16617 (cd $(HOST_SUBDIR)/gmp && \
16618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16620 "RANLIB=$${RANLIB}" \
16621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16622 install-html) \
16623 || exit 1
16625 @endif gmp
16627 .PHONY: maybe-installcheck-gmp installcheck-gmp
16628 maybe-installcheck-gmp:
16629 @if gmp
16630 maybe-installcheck-gmp: installcheck-gmp
16632 installcheck-gmp: \
16633 configure-gmp
16634 @[ -f ./gmp/Makefile ] || exit 0; \
16635 r=`${PWD_COMMAND}`; export r; \
16636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16637 $(HOST_EXPORTS) \
16638 for flag in $(EXTRA_HOST_FLAGS) ; do \
16639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16640 done; \
16641 echo "Doing installcheck in gmp" ; \
16642 (cd $(HOST_SUBDIR)/gmp && \
16643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16645 "RANLIB=$${RANLIB}" \
16646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16647 installcheck) \
16648 || exit 1
16650 @endif gmp
16652 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16653 maybe-mostlyclean-gmp:
16654 @if gmp
16655 maybe-mostlyclean-gmp: mostlyclean-gmp
16657 mostlyclean-gmp:
16658 @[ -f ./gmp/Makefile ] || exit 0; \
16659 r=`${PWD_COMMAND}`; export r; \
16660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661 $(HOST_EXPORTS) \
16662 for flag in $(EXTRA_HOST_FLAGS) ; do \
16663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16664 done; \
16665 echo "Doing mostlyclean in gmp" ; \
16666 (cd $(HOST_SUBDIR)/gmp && \
16667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16669 "RANLIB=$${RANLIB}" \
16670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16671 mostlyclean) \
16672 || exit 1
16674 @endif gmp
16676 .PHONY: maybe-clean-gmp clean-gmp
16677 maybe-clean-gmp:
16678 @if gmp
16679 maybe-clean-gmp: clean-gmp
16681 clean-gmp:
16682 @[ -f ./gmp/Makefile ] || exit 0; \
16683 r=`${PWD_COMMAND}`; export r; \
16684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16685 $(HOST_EXPORTS) \
16686 for flag in $(EXTRA_HOST_FLAGS) ; do \
16687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16688 done; \
16689 echo "Doing clean in gmp" ; \
16690 (cd $(HOST_SUBDIR)/gmp && \
16691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16693 "RANLIB=$${RANLIB}" \
16694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16695 clean) \
16696 || exit 1
16698 @endif gmp
16700 .PHONY: maybe-distclean-gmp distclean-gmp
16701 maybe-distclean-gmp:
16702 @if gmp
16703 maybe-distclean-gmp: distclean-gmp
16705 distclean-gmp:
16706 @[ -f ./gmp/Makefile ] || exit 0; \
16707 r=`${PWD_COMMAND}`; export r; \
16708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709 $(HOST_EXPORTS) \
16710 for flag in $(EXTRA_HOST_FLAGS) ; do \
16711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16712 done; \
16713 echo "Doing distclean in gmp" ; \
16714 (cd $(HOST_SUBDIR)/gmp && \
16715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16717 "RANLIB=$${RANLIB}" \
16718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16719 distclean) \
16720 || exit 1
16722 @endif gmp
16724 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16725 maybe-maintainer-clean-gmp:
16726 @if gmp
16727 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16729 maintainer-clean-gmp:
16730 @[ -f ./gmp/Makefile ] || exit 0; \
16731 r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 $(HOST_EXPORTS) \
16734 for flag in $(EXTRA_HOST_FLAGS) ; do \
16735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16736 done; \
16737 echo "Doing maintainer-clean in gmp" ; \
16738 (cd $(HOST_SUBDIR)/gmp && \
16739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16741 "RANLIB=$${RANLIB}" \
16742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16743 maintainer-clean) \
16744 || exit 1
16746 @endif gmp
16750 .PHONY: configure-mpfr maybe-configure-mpfr
16751 maybe-configure-mpfr:
16752 @if gcc-bootstrap
16753 configure-mpfr: stage_current
16754 @endif gcc-bootstrap
16755 @if mpfr
16756 maybe-configure-mpfr: configure-mpfr
16757 configure-mpfr:
16758 @r=`${PWD_COMMAND}`; export r; \
16759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16760 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16762 $(HOST_EXPORTS) \
16763 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16764 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16765 case $(srcdir) in \
16766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16767 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16769 esac; \
16770 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16771 libsrcdir="$$s/mpfr"; \
16772 $(SHELL) $${libsrcdir}/configure \
16773 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16774 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16775 || exit 1
16776 @endif mpfr
16780 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16781 maybe-configure-stage1-mpfr:
16782 @if mpfr-bootstrap
16783 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16784 configure-stage1-mpfr:
16785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16787 @r=`${PWD_COMMAND}`; export r; \
16788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16789 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16790 $(HOST_EXPORTS) \
16791 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16792 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
16793 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16795 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16796 case $(srcdir) in \
16797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16798 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16800 esac; \
16801 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16802 libsrcdir="$$s/mpfr"; \
16803 $(SHELL) $${libsrcdir}/configure \
16804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16805 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16807 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16808 @endif mpfr-bootstrap
16810 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16811 maybe-configure-stage2-mpfr:
16812 @if mpfr-bootstrap
16813 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16814 configure-stage2-mpfr:
16815 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16817 @r=`${PWD_COMMAND}`; export r; \
16818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16820 $(HOST_EXPORTS) \
16821 $(POSTSTAGE1_HOST_EXPORTS) \
16822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16823 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16824 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16826 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16827 case $(srcdir) in \
16828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16829 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16831 esac; \
16832 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16833 libsrcdir="$$s/mpfr"; \
16834 $(SHELL) $${libsrcdir}/configure \
16835 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16836 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16837 --with-build-libsubdir=$(HOST_SUBDIR) \
16838 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16839 @endif mpfr-bootstrap
16841 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
16842 maybe-configure-stageb2g0-mpfr:
16843 @if mpfr-bootstrap
16844 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
16845 configure-stageb2g0-mpfr:
16846 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16848 @r=`${PWD_COMMAND}`; export r; \
16849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16850 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16851 $(HOST_EXPORTS) \
16852 $(POSTSTAGE1_HOST_EXPORTS) \
16853 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16854 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
16855 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
16856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16857 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16858 case $(srcdir) in \
16859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16860 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16862 esac; \
16863 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16864 libsrcdir="$$s/mpfr"; \
16865 $(SHELL) $${libsrcdir}/configure \
16866 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16867 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16868 --with-build-libsubdir=$(HOST_SUBDIR) \
16869 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16870 @endif mpfr-bootstrap
16872 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16873 maybe-configure-stage3-mpfr:
16874 @if mpfr-bootstrap
16875 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16876 configure-stage3-mpfr:
16877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16879 @r=`${PWD_COMMAND}`; export r; \
16880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16882 $(HOST_EXPORTS) \
16883 $(POSTSTAGE1_HOST_EXPORTS) \
16884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16885 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16886 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16888 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16889 case $(srcdir) in \
16890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16891 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16893 esac; \
16894 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16895 libsrcdir="$$s/mpfr"; \
16896 $(SHELL) $${libsrcdir}/configure \
16897 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16898 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16899 --with-build-libsubdir=$(HOST_SUBDIR) \
16900 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16901 @endif mpfr-bootstrap
16903 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
16904 maybe-configure-stageb3g2-mpfr:
16905 @if mpfr-bootstrap
16906 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
16907 configure-stageb3g2-mpfr:
16908 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16910 @r=`${PWD_COMMAND}`; export r; \
16911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16912 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16913 $(HOST_EXPORTS) \
16914 $(POSTSTAGE1_HOST_EXPORTS) \
16915 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16916 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
16917 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
16918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16919 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16920 case $(srcdir) in \
16921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16922 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16924 esac; \
16925 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16926 libsrcdir="$$s/mpfr"; \
16927 $(SHELL) $${libsrcdir}/configure \
16928 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16929 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16930 --with-build-libsubdir=$(HOST_SUBDIR) \
16931 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16932 @endif mpfr-bootstrap
16934 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16935 maybe-configure-stage4-mpfr:
16936 @if mpfr-bootstrap
16937 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16938 configure-stage4-mpfr:
16939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16941 @r=`${PWD_COMMAND}`; export r; \
16942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16944 $(HOST_EXPORTS) \
16945 $(POSTSTAGE1_HOST_EXPORTS) \
16946 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16947 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16948 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16950 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16951 case $(srcdir) in \
16952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16953 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16955 esac; \
16956 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16957 libsrcdir="$$s/mpfr"; \
16958 $(SHELL) $${libsrcdir}/configure \
16959 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16960 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16961 --with-build-libsubdir=$(HOST_SUBDIR) \
16962 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16963 @endif mpfr-bootstrap
16965 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16966 maybe-configure-stageprofile-mpfr:
16967 @if mpfr-bootstrap
16968 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16969 configure-stageprofile-mpfr:
16970 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16972 @r=`${PWD_COMMAND}`; export r; \
16973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16974 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16975 $(HOST_EXPORTS) \
16976 $(POSTSTAGE1_HOST_EXPORTS) \
16977 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16978 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16979 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16981 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16982 case $(srcdir) in \
16983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16984 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16986 esac; \
16987 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16988 libsrcdir="$$s/mpfr"; \
16989 $(SHELL) $${libsrcdir}/configure \
16990 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16991 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16992 --with-build-libsubdir=$(HOST_SUBDIR) \
16993 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16994 @endif mpfr-bootstrap
16996 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16997 maybe-configure-stagefeedback-mpfr:
16998 @if mpfr-bootstrap
16999 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17000 configure-stagefeedback-mpfr:
17001 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17003 @r=`${PWD_COMMAND}`; export r; \
17004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17005 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17006 $(HOST_EXPORTS) \
17007 $(POSTSTAGE1_HOST_EXPORTS) \
17008 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17009 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
17010 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17012 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17013 case $(srcdir) in \
17014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17015 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17017 esac; \
17018 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17019 libsrcdir="$$s/mpfr"; \
17020 $(SHELL) $${libsrcdir}/configure \
17021 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17022 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17023 --with-build-libsubdir=$(HOST_SUBDIR) \
17024 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17025 @endif mpfr-bootstrap
17031 .PHONY: all-mpfr maybe-all-mpfr
17032 maybe-all-mpfr:
17033 @if gcc-bootstrap
17034 all-mpfr: stage_current
17035 @endif gcc-bootstrap
17036 @if mpfr
17037 TARGET-mpfr=all
17038 maybe-all-mpfr: all-mpfr
17039 all-mpfr: configure-mpfr
17040 @r=`${PWD_COMMAND}`; export r; \
17041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042 $(HOST_EXPORTS) \
17043 (cd $(HOST_SUBDIR)/mpfr && \
17044 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mpfr))
17045 @endif mpfr
17049 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17050 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17051 maybe-all-stage1-mpfr:
17052 maybe-clean-stage1-mpfr:
17053 @if mpfr-bootstrap
17054 maybe-all-stage1-mpfr: all-stage1-mpfr
17055 all-stage1: all-stage1-mpfr
17056 TARGET-stage1-mpfr = $(TARGET-mpfr)
17057 all-stage1-mpfr: configure-stage1-mpfr
17058 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17059 @r=`${PWD_COMMAND}`; export r; \
17060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17061 $(HOST_EXPORTS) \
17062 cd $(HOST_SUBDIR)/mpfr && \
17063 $(MAKE) $(FLAGS_TO_PASS) \
17064 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
17065 $(TARGET-stage1-mpfr)
17067 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17068 clean-stage1: clean-stage1-mpfr
17069 clean-stage1-mpfr:
17070 @if [ $(current_stage) = stage1 ]; then \
17071 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17072 else \
17073 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17074 $(MAKE) stage1-start; \
17075 fi; \
17076 cd $(HOST_SUBDIR)/mpfr && \
17077 $(MAKE) $(FLAGS_TO_PASS) \
17078 clean
17079 @endif mpfr-bootstrap
17082 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17083 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17084 maybe-all-stage2-mpfr:
17085 maybe-clean-stage2-mpfr:
17086 @if mpfr-bootstrap
17087 maybe-all-stage2-mpfr: all-stage2-mpfr
17088 all-stage2: all-stage2-mpfr
17089 TARGET-stage2-mpfr = $(TARGET-mpfr)
17090 all-stage2-mpfr: configure-stage2-mpfr
17091 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17092 @r=`${PWD_COMMAND}`; export r; \
17093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094 $(HOST_EXPORTS) \
17095 $(POSTSTAGE1_HOST_EXPORTS) \
17096 cd $(HOST_SUBDIR)/mpfr && \
17097 $(MAKE) $(FLAGS_TO_PASS) \
17098 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17099 $(TARGET-stage2-mpfr)
17101 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17102 clean-stage2: clean-stage2-mpfr
17103 clean-stage2-mpfr:
17104 @if [ $(current_stage) = stage2 ]; then \
17105 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17106 else \
17107 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17108 $(MAKE) stage2-start; \
17109 fi; \
17110 cd $(HOST_SUBDIR)/mpfr && \
17111 $(MAKE) $(FLAGS_TO_PASS) \
17112 $(POSTSTAGE1_FLAGS_TO_PASS) \
17113 clean
17114 @endif mpfr-bootstrap
17117 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17118 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17119 maybe-all-stageb2g0-mpfr:
17120 maybe-clean-stageb2g0-mpfr:
17121 @if mpfr-bootstrap
17122 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17123 all-stageb2g0: all-stageb2g0-mpfr
17124 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17125 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17126 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17127 @r=`${PWD_COMMAND}`; export r; \
17128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17129 $(HOST_EXPORTS) \
17130 $(POSTSTAGE1_HOST_EXPORTS) \
17131 cd $(HOST_SUBDIR)/mpfr && \
17132 $(MAKE) $(FLAGS_TO_PASS) \
17133 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
17134 $(TARGET-stageb2g0-mpfr)
17136 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17137 clean-stageb2g0: clean-stageb2g0-mpfr
17138 clean-stageb2g0-mpfr:
17139 @if [ $(current_stage) = stageb2g0 ]; then \
17140 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17141 else \
17142 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17143 $(MAKE) stageb2g0-start; \
17144 fi; \
17145 cd $(HOST_SUBDIR)/mpfr && \
17146 $(MAKE) $(FLAGS_TO_PASS) \
17147 $(POSTSTAGE1_FLAGS_TO_PASS) \
17148 clean
17149 @endif mpfr-bootstrap
17152 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17153 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17154 maybe-all-stage3-mpfr:
17155 maybe-clean-stage3-mpfr:
17156 @if mpfr-bootstrap
17157 maybe-all-stage3-mpfr: all-stage3-mpfr
17158 all-stage3: all-stage3-mpfr
17159 TARGET-stage3-mpfr = $(TARGET-mpfr)
17160 all-stage3-mpfr: configure-stage3-mpfr
17161 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17162 @r=`${PWD_COMMAND}`; export r; \
17163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164 $(HOST_EXPORTS) \
17165 $(POSTSTAGE1_HOST_EXPORTS) \
17166 cd $(HOST_SUBDIR)/mpfr && \
17167 $(MAKE) $(FLAGS_TO_PASS) \
17168 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17169 $(TARGET-stage3-mpfr)
17171 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17172 clean-stage3: clean-stage3-mpfr
17173 clean-stage3-mpfr:
17174 @if [ $(current_stage) = stage3 ]; then \
17175 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17176 else \
17177 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17178 $(MAKE) stage3-start; \
17179 fi; \
17180 cd $(HOST_SUBDIR)/mpfr && \
17181 $(MAKE) $(FLAGS_TO_PASS) \
17182 $(POSTSTAGE1_FLAGS_TO_PASS) \
17183 clean
17184 @endif mpfr-bootstrap
17187 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17188 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17189 maybe-all-stageb3g2-mpfr:
17190 maybe-clean-stageb3g2-mpfr:
17191 @if mpfr-bootstrap
17192 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17193 all-stageb3g2: all-stageb3g2-mpfr
17194 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17195 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17196 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17197 @r=`${PWD_COMMAND}`; export r; \
17198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199 $(HOST_EXPORTS) \
17200 $(POSTSTAGE1_HOST_EXPORTS) \
17201 cd $(HOST_SUBDIR)/mpfr && \
17202 $(MAKE) $(FLAGS_TO_PASS) \
17203 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
17204 $(TARGET-stageb3g2-mpfr)
17206 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17207 clean-stageb3g2: clean-stageb3g2-mpfr
17208 clean-stageb3g2-mpfr:
17209 @if [ $(current_stage) = stageb3g2 ]; then \
17210 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17211 else \
17212 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17213 $(MAKE) stageb3g2-start; \
17214 fi; \
17215 cd $(HOST_SUBDIR)/mpfr && \
17216 $(MAKE) $(FLAGS_TO_PASS) \
17217 $(POSTSTAGE1_FLAGS_TO_PASS) \
17218 clean
17219 @endif mpfr-bootstrap
17222 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17223 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17224 maybe-all-stage4-mpfr:
17225 maybe-clean-stage4-mpfr:
17226 @if mpfr-bootstrap
17227 maybe-all-stage4-mpfr: all-stage4-mpfr
17228 all-stage4: all-stage4-mpfr
17229 TARGET-stage4-mpfr = $(TARGET-mpfr)
17230 all-stage4-mpfr: configure-stage4-mpfr
17231 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17232 @r=`${PWD_COMMAND}`; export r; \
17233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17234 $(HOST_EXPORTS) \
17235 $(POSTSTAGE1_HOST_EXPORTS) \
17236 cd $(HOST_SUBDIR)/mpfr && \
17237 $(MAKE) $(FLAGS_TO_PASS) \
17238 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17239 $(TARGET-stage4-mpfr)
17241 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17242 clean-stage4: clean-stage4-mpfr
17243 clean-stage4-mpfr:
17244 @if [ $(current_stage) = stage4 ]; then \
17245 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17246 else \
17247 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17248 $(MAKE) stage4-start; \
17249 fi; \
17250 cd $(HOST_SUBDIR)/mpfr && \
17251 $(MAKE) $(FLAGS_TO_PASS) \
17252 $(POSTSTAGE1_FLAGS_TO_PASS) \
17253 clean
17254 @endif mpfr-bootstrap
17257 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17258 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17259 maybe-all-stageprofile-mpfr:
17260 maybe-clean-stageprofile-mpfr:
17261 @if mpfr-bootstrap
17262 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17263 all-stageprofile: all-stageprofile-mpfr
17264 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17265 all-stageprofile-mpfr: configure-stageprofile-mpfr
17266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17267 @r=`${PWD_COMMAND}`; export r; \
17268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17269 $(HOST_EXPORTS) \
17270 $(POSTSTAGE1_HOST_EXPORTS) \
17271 cd $(HOST_SUBDIR)/mpfr && \
17272 $(MAKE) $(FLAGS_TO_PASS) \
17273 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
17274 $(TARGET-stageprofile-mpfr)
17276 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17277 clean-stageprofile: clean-stageprofile-mpfr
17278 clean-stageprofile-mpfr:
17279 @if [ $(current_stage) = stageprofile ]; then \
17280 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17281 else \
17282 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17283 $(MAKE) stageprofile-start; \
17284 fi; \
17285 cd $(HOST_SUBDIR)/mpfr && \
17286 $(MAKE) $(FLAGS_TO_PASS) \
17287 $(POSTSTAGE1_FLAGS_TO_PASS) \
17288 clean
17289 @endif mpfr-bootstrap
17292 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17293 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17294 maybe-all-stagefeedback-mpfr:
17295 maybe-clean-stagefeedback-mpfr:
17296 @if mpfr-bootstrap
17297 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17298 all-stagefeedback: all-stagefeedback-mpfr
17299 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17300 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17301 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17302 @r=`${PWD_COMMAND}`; export r; \
17303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17304 $(HOST_EXPORTS) \
17305 $(POSTSTAGE1_HOST_EXPORTS) \
17306 cd $(HOST_SUBDIR)/mpfr && \
17307 $(MAKE) $(FLAGS_TO_PASS) \
17308 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
17309 $(TARGET-stagefeedback-mpfr)
17311 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17312 clean-stagefeedback: clean-stagefeedback-mpfr
17313 clean-stagefeedback-mpfr:
17314 @if [ $(current_stage) = stagefeedback ]; then \
17315 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17316 else \
17317 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17318 $(MAKE) stagefeedback-start; \
17319 fi; \
17320 cd $(HOST_SUBDIR)/mpfr && \
17321 $(MAKE) $(FLAGS_TO_PASS) \
17322 $(POSTSTAGE1_FLAGS_TO_PASS) \
17323 clean
17324 @endif mpfr-bootstrap
17330 .PHONY: check-mpfr maybe-check-mpfr
17331 maybe-check-mpfr:
17332 @if mpfr
17333 maybe-check-mpfr: check-mpfr
17335 check-mpfr:
17336 @: $(MAKE); $(unstage)
17337 @r=`${PWD_COMMAND}`; export r; \
17338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339 $(HOST_EXPORTS) \
17340 (cd $(HOST_SUBDIR)/mpfr && \
17341 $(MAKE) $(FLAGS_TO_PASS) check)
17343 @endif mpfr
17345 .PHONY: install-mpfr maybe-install-mpfr
17346 maybe-install-mpfr:
17347 @if mpfr
17348 maybe-install-mpfr: install-mpfr
17350 install-mpfr:
17352 @endif mpfr
17354 # Other targets (info, dvi, pdf, etc.)
17356 .PHONY: maybe-info-mpfr info-mpfr
17357 maybe-info-mpfr:
17358 @if mpfr
17359 maybe-info-mpfr: info-mpfr
17361 info-mpfr: \
17362 configure-mpfr
17363 @[ -f ./mpfr/Makefile ] || exit 0; \
17364 r=`${PWD_COMMAND}`; export r; \
17365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17366 $(HOST_EXPORTS) \
17367 for flag in $(EXTRA_HOST_FLAGS) ; do \
17368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17369 done; \
17370 echo "Doing info in mpfr" ; \
17371 (cd $(HOST_SUBDIR)/mpfr && \
17372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17374 "RANLIB=$${RANLIB}" \
17375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17376 info) \
17377 || exit 1
17379 @endif mpfr
17381 .PHONY: maybe-dvi-mpfr dvi-mpfr
17382 maybe-dvi-mpfr:
17383 @if mpfr
17384 maybe-dvi-mpfr: dvi-mpfr
17386 dvi-mpfr: \
17387 configure-mpfr
17388 @[ -f ./mpfr/Makefile ] || exit 0; \
17389 r=`${PWD_COMMAND}`; export r; \
17390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17391 $(HOST_EXPORTS) \
17392 for flag in $(EXTRA_HOST_FLAGS) ; do \
17393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17394 done; \
17395 echo "Doing dvi in mpfr" ; \
17396 (cd $(HOST_SUBDIR)/mpfr && \
17397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17399 "RANLIB=$${RANLIB}" \
17400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17401 dvi) \
17402 || exit 1
17404 @endif mpfr
17406 .PHONY: maybe-pdf-mpfr pdf-mpfr
17407 maybe-pdf-mpfr:
17408 @if mpfr
17409 maybe-pdf-mpfr: pdf-mpfr
17411 pdf-mpfr: \
17412 configure-mpfr
17413 @[ -f ./mpfr/Makefile ] || exit 0; \
17414 r=`${PWD_COMMAND}`; export r; \
17415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17416 $(HOST_EXPORTS) \
17417 for flag in $(EXTRA_HOST_FLAGS) ; do \
17418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17419 done; \
17420 echo "Doing pdf in mpfr" ; \
17421 (cd $(HOST_SUBDIR)/mpfr && \
17422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17424 "RANLIB=$${RANLIB}" \
17425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17426 pdf) \
17427 || exit 1
17429 @endif mpfr
17431 .PHONY: maybe-html-mpfr html-mpfr
17432 maybe-html-mpfr:
17433 @if mpfr
17434 maybe-html-mpfr: html-mpfr
17436 html-mpfr: \
17437 configure-mpfr
17438 @[ -f ./mpfr/Makefile ] || exit 0; \
17439 r=`${PWD_COMMAND}`; export r; \
17440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17441 $(HOST_EXPORTS) \
17442 for flag in $(EXTRA_HOST_FLAGS) ; do \
17443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17444 done; \
17445 echo "Doing html in mpfr" ; \
17446 (cd $(HOST_SUBDIR)/mpfr && \
17447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17449 "RANLIB=$${RANLIB}" \
17450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17451 html) \
17452 || exit 1
17454 @endif mpfr
17456 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17457 maybe-TAGS-mpfr:
17458 @if mpfr
17459 maybe-TAGS-mpfr: TAGS-mpfr
17461 TAGS-mpfr: \
17462 configure-mpfr
17463 @[ -f ./mpfr/Makefile ] || exit 0; \
17464 r=`${PWD_COMMAND}`; export r; \
17465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466 $(HOST_EXPORTS) \
17467 for flag in $(EXTRA_HOST_FLAGS) ; do \
17468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17469 done; \
17470 echo "Doing TAGS in mpfr" ; \
17471 (cd $(HOST_SUBDIR)/mpfr && \
17472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17474 "RANLIB=$${RANLIB}" \
17475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17476 TAGS) \
17477 || exit 1
17479 @endif mpfr
17481 .PHONY: maybe-install-info-mpfr install-info-mpfr
17482 maybe-install-info-mpfr:
17483 @if mpfr
17484 maybe-install-info-mpfr: install-info-mpfr
17486 install-info-mpfr: \
17487 configure-mpfr \
17488 info-mpfr
17489 @[ -f ./mpfr/Makefile ] || exit 0; \
17490 r=`${PWD_COMMAND}`; export r; \
17491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492 $(HOST_EXPORTS) \
17493 for flag in $(EXTRA_HOST_FLAGS) ; do \
17494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495 done; \
17496 echo "Doing install-info in mpfr" ; \
17497 (cd $(HOST_SUBDIR)/mpfr && \
17498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500 "RANLIB=$${RANLIB}" \
17501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502 install-info) \
17503 || exit 1
17505 @endif mpfr
17507 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17508 maybe-install-pdf-mpfr:
17509 @if mpfr
17510 maybe-install-pdf-mpfr: install-pdf-mpfr
17512 install-pdf-mpfr: \
17513 configure-mpfr \
17514 pdf-mpfr
17515 @[ -f ./mpfr/Makefile ] || exit 0; \
17516 r=`${PWD_COMMAND}`; export r; \
17517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518 $(HOST_EXPORTS) \
17519 for flag in $(EXTRA_HOST_FLAGS) ; do \
17520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17521 done; \
17522 echo "Doing install-pdf in mpfr" ; \
17523 (cd $(HOST_SUBDIR)/mpfr && \
17524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17526 "RANLIB=$${RANLIB}" \
17527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17528 install-pdf) \
17529 || exit 1
17531 @endif mpfr
17533 .PHONY: maybe-install-html-mpfr install-html-mpfr
17534 maybe-install-html-mpfr:
17535 @if mpfr
17536 maybe-install-html-mpfr: install-html-mpfr
17538 install-html-mpfr: \
17539 configure-mpfr \
17540 html-mpfr
17541 @[ -f ./mpfr/Makefile ] || exit 0; \
17542 r=`${PWD_COMMAND}`; export r; \
17543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544 $(HOST_EXPORTS) \
17545 for flag in $(EXTRA_HOST_FLAGS) ; do \
17546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17547 done; \
17548 echo "Doing install-html in mpfr" ; \
17549 (cd $(HOST_SUBDIR)/mpfr && \
17550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17552 "RANLIB=$${RANLIB}" \
17553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17554 install-html) \
17555 || exit 1
17557 @endif mpfr
17559 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17560 maybe-installcheck-mpfr:
17561 @if mpfr
17562 maybe-installcheck-mpfr: installcheck-mpfr
17564 installcheck-mpfr: \
17565 configure-mpfr
17566 @[ -f ./mpfr/Makefile ] || exit 0; \
17567 r=`${PWD_COMMAND}`; export r; \
17568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569 $(HOST_EXPORTS) \
17570 for flag in $(EXTRA_HOST_FLAGS) ; do \
17571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17572 done; \
17573 echo "Doing installcheck in mpfr" ; \
17574 (cd $(HOST_SUBDIR)/mpfr && \
17575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17577 "RANLIB=$${RANLIB}" \
17578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17579 installcheck) \
17580 || exit 1
17582 @endif mpfr
17584 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17585 maybe-mostlyclean-mpfr:
17586 @if mpfr
17587 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17589 mostlyclean-mpfr:
17590 @[ -f ./mpfr/Makefile ] || exit 0; \
17591 r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 $(HOST_EXPORTS) \
17594 for flag in $(EXTRA_HOST_FLAGS) ; do \
17595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596 done; \
17597 echo "Doing mostlyclean in mpfr" ; \
17598 (cd $(HOST_SUBDIR)/mpfr && \
17599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601 "RANLIB=$${RANLIB}" \
17602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603 mostlyclean) \
17604 || exit 1
17606 @endif mpfr
17608 .PHONY: maybe-clean-mpfr clean-mpfr
17609 maybe-clean-mpfr:
17610 @if mpfr
17611 maybe-clean-mpfr: clean-mpfr
17613 clean-mpfr:
17614 @[ -f ./mpfr/Makefile ] || exit 0; \
17615 r=`${PWD_COMMAND}`; export r; \
17616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617 $(HOST_EXPORTS) \
17618 for flag in $(EXTRA_HOST_FLAGS) ; do \
17619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620 done; \
17621 echo "Doing clean in mpfr" ; \
17622 (cd $(HOST_SUBDIR)/mpfr && \
17623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625 "RANLIB=$${RANLIB}" \
17626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17627 clean) \
17628 || exit 1
17630 @endif mpfr
17632 .PHONY: maybe-distclean-mpfr distclean-mpfr
17633 maybe-distclean-mpfr:
17634 @if mpfr
17635 maybe-distclean-mpfr: distclean-mpfr
17637 distclean-mpfr:
17638 @[ -f ./mpfr/Makefile ] || exit 0; \
17639 r=`${PWD_COMMAND}`; export r; \
17640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641 $(HOST_EXPORTS) \
17642 for flag in $(EXTRA_HOST_FLAGS) ; do \
17643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644 done; \
17645 echo "Doing distclean in mpfr" ; \
17646 (cd $(HOST_SUBDIR)/mpfr && \
17647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649 "RANLIB=$${RANLIB}" \
17650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651 distclean) \
17652 || exit 1
17654 @endif mpfr
17656 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17657 maybe-maintainer-clean-mpfr:
17658 @if mpfr
17659 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17661 maintainer-clean-mpfr:
17662 @[ -f ./mpfr/Makefile ] || exit 0; \
17663 r=`${PWD_COMMAND}`; export r; \
17664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17665 $(HOST_EXPORTS) \
17666 for flag in $(EXTRA_HOST_FLAGS) ; do \
17667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17668 done; \
17669 echo "Doing maintainer-clean in mpfr" ; \
17670 (cd $(HOST_SUBDIR)/mpfr && \
17671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17673 "RANLIB=$${RANLIB}" \
17674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17675 maintainer-clean) \
17676 || exit 1
17678 @endif mpfr
17682 .PHONY: configure-gnuserv maybe-configure-gnuserv
17683 maybe-configure-gnuserv:
17684 @if gcc-bootstrap
17685 configure-gnuserv: stage_current
17686 @endif gcc-bootstrap
17687 @if gnuserv
17688 maybe-configure-gnuserv: configure-gnuserv
17689 configure-gnuserv:
17690 @: $(MAKE); $(unstage)
17691 @r=`${PWD_COMMAND}`; export r; \
17692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17695 $(HOST_EXPORTS) \
17696 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17697 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17698 case $(srcdir) in \
17699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17700 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17702 esac; \
17703 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17704 libsrcdir="$$s/gnuserv"; \
17705 $(SHELL) $${libsrcdir}/configure \
17706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17707 --target=${target_alias} $${srcdiroption} \
17708 || exit 1
17709 @endif gnuserv
17715 .PHONY: all-gnuserv maybe-all-gnuserv
17716 maybe-all-gnuserv:
17717 @if gcc-bootstrap
17718 all-gnuserv: stage_current
17719 @endif gcc-bootstrap
17720 @if gnuserv
17721 TARGET-gnuserv=all
17722 maybe-all-gnuserv: all-gnuserv
17723 all-gnuserv: configure-gnuserv
17724 @: $(MAKE); $(unstage)
17725 @r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 $(HOST_EXPORTS) \
17728 (cd $(HOST_SUBDIR)/gnuserv && \
17729 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
17730 @endif gnuserv
17735 .PHONY: check-gnuserv maybe-check-gnuserv
17736 maybe-check-gnuserv:
17737 @if gnuserv
17738 maybe-check-gnuserv: check-gnuserv
17740 check-gnuserv:
17741 @: $(MAKE); $(unstage)
17742 @r=`${PWD_COMMAND}`; export r; \
17743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744 $(HOST_EXPORTS) \
17745 (cd $(HOST_SUBDIR)/gnuserv && \
17746 $(MAKE) $(FLAGS_TO_PASS) check)
17748 @endif gnuserv
17750 .PHONY: install-gnuserv maybe-install-gnuserv
17751 maybe-install-gnuserv:
17752 @if gnuserv
17753 maybe-install-gnuserv: install-gnuserv
17755 install-gnuserv: installdirs
17756 @: $(MAKE); $(unstage)
17757 @r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 $(HOST_EXPORTS) \
17760 (cd $(HOST_SUBDIR)/gnuserv && \
17761 $(MAKE) $(FLAGS_TO_PASS) install)
17763 @endif gnuserv
17765 # Other targets (info, dvi, pdf, etc.)
17767 .PHONY: maybe-info-gnuserv info-gnuserv
17768 maybe-info-gnuserv:
17769 @if gnuserv
17770 maybe-info-gnuserv: info-gnuserv
17772 info-gnuserv: \
17773 configure-gnuserv
17774 @: $(MAKE); $(unstage)
17775 @[ -f ./gnuserv/Makefile ] || exit 0; \
17776 r=`${PWD_COMMAND}`; export r; \
17777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778 $(HOST_EXPORTS) \
17779 for flag in $(EXTRA_HOST_FLAGS) ; do \
17780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17781 done; \
17782 echo "Doing info in gnuserv" ; \
17783 (cd $(HOST_SUBDIR)/gnuserv && \
17784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17786 "RANLIB=$${RANLIB}" \
17787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17788 info) \
17789 || exit 1
17791 @endif gnuserv
17793 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
17794 maybe-dvi-gnuserv:
17795 @if gnuserv
17796 maybe-dvi-gnuserv: dvi-gnuserv
17798 dvi-gnuserv: \
17799 configure-gnuserv
17800 @: $(MAKE); $(unstage)
17801 @[ -f ./gnuserv/Makefile ] || exit 0; \
17802 r=`${PWD_COMMAND}`; export r; \
17803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804 $(HOST_EXPORTS) \
17805 for flag in $(EXTRA_HOST_FLAGS) ; do \
17806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17807 done; \
17808 echo "Doing dvi in gnuserv" ; \
17809 (cd $(HOST_SUBDIR)/gnuserv && \
17810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17812 "RANLIB=$${RANLIB}" \
17813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17814 dvi) \
17815 || exit 1
17817 @endif gnuserv
17819 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
17820 maybe-pdf-gnuserv:
17821 @if gnuserv
17822 maybe-pdf-gnuserv: pdf-gnuserv
17824 pdf-gnuserv: \
17825 configure-gnuserv
17826 @: $(MAKE); $(unstage)
17827 @[ -f ./gnuserv/Makefile ] || exit 0; \
17828 r=`${PWD_COMMAND}`; export r; \
17829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830 $(HOST_EXPORTS) \
17831 for flag in $(EXTRA_HOST_FLAGS) ; do \
17832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833 done; \
17834 echo "Doing pdf in gnuserv" ; \
17835 (cd $(HOST_SUBDIR)/gnuserv && \
17836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838 "RANLIB=$${RANLIB}" \
17839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840 pdf) \
17841 || exit 1
17843 @endif gnuserv
17845 .PHONY: maybe-html-gnuserv html-gnuserv
17846 maybe-html-gnuserv:
17847 @if gnuserv
17848 maybe-html-gnuserv: html-gnuserv
17850 html-gnuserv: \
17851 configure-gnuserv
17852 @: $(MAKE); $(unstage)
17853 @[ -f ./gnuserv/Makefile ] || exit 0; \
17854 r=`${PWD_COMMAND}`; export r; \
17855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856 $(HOST_EXPORTS) \
17857 for flag in $(EXTRA_HOST_FLAGS) ; do \
17858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17859 done; \
17860 echo "Doing html in gnuserv" ; \
17861 (cd $(HOST_SUBDIR)/gnuserv && \
17862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17864 "RANLIB=$${RANLIB}" \
17865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866 html) \
17867 || exit 1
17869 @endif gnuserv
17871 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
17872 maybe-TAGS-gnuserv:
17873 @if gnuserv
17874 maybe-TAGS-gnuserv: TAGS-gnuserv
17876 TAGS-gnuserv: \
17877 configure-gnuserv
17878 @: $(MAKE); $(unstage)
17879 @[ -f ./gnuserv/Makefile ] || exit 0; \
17880 r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 $(HOST_EXPORTS) \
17883 for flag in $(EXTRA_HOST_FLAGS) ; do \
17884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885 done; \
17886 echo "Doing TAGS in gnuserv" ; \
17887 (cd $(HOST_SUBDIR)/gnuserv && \
17888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890 "RANLIB=$${RANLIB}" \
17891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892 TAGS) \
17893 || exit 1
17895 @endif gnuserv
17897 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
17898 maybe-install-info-gnuserv:
17899 @if gnuserv
17900 maybe-install-info-gnuserv: install-info-gnuserv
17902 install-info-gnuserv: \
17903 configure-gnuserv \
17904 info-gnuserv
17905 @: $(MAKE); $(unstage)
17906 @[ -f ./gnuserv/Makefile ] || exit 0; \
17907 r=`${PWD_COMMAND}`; export r; \
17908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17909 $(HOST_EXPORTS) \
17910 for flag in $(EXTRA_HOST_FLAGS) ; do \
17911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17912 done; \
17913 echo "Doing install-info in gnuserv" ; \
17914 (cd $(HOST_SUBDIR)/gnuserv && \
17915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17917 "RANLIB=$${RANLIB}" \
17918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17919 install-info) \
17920 || exit 1
17922 @endif gnuserv
17924 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
17925 maybe-install-pdf-gnuserv:
17926 @if gnuserv
17927 maybe-install-pdf-gnuserv: install-pdf-gnuserv
17929 install-pdf-gnuserv: \
17930 configure-gnuserv \
17931 pdf-gnuserv
17932 @: $(MAKE); $(unstage)
17933 @[ -f ./gnuserv/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 install-pdf in gnuserv" ; \
17941 (cd $(HOST_SUBDIR)/gnuserv && \
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 install-pdf) \
17947 || exit 1
17949 @endif gnuserv
17951 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
17952 maybe-install-html-gnuserv:
17953 @if gnuserv
17954 maybe-install-html-gnuserv: install-html-gnuserv
17956 install-html-gnuserv: \
17957 configure-gnuserv \
17958 html-gnuserv
17959 @: $(MAKE); $(unstage)
17960 @[ -f ./gnuserv/Makefile ] || exit 0; \
17961 r=`${PWD_COMMAND}`; export r; \
17962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963 $(HOST_EXPORTS) \
17964 for flag in $(EXTRA_HOST_FLAGS) ; do \
17965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17966 done; \
17967 echo "Doing install-html in gnuserv" ; \
17968 (cd $(HOST_SUBDIR)/gnuserv && \
17969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17971 "RANLIB=$${RANLIB}" \
17972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17973 install-html) \
17974 || exit 1
17976 @endif gnuserv
17978 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
17979 maybe-installcheck-gnuserv:
17980 @if gnuserv
17981 maybe-installcheck-gnuserv: installcheck-gnuserv
17983 installcheck-gnuserv: \
17984 configure-gnuserv
17985 @: $(MAKE); $(unstage)
17986 @[ -f ./gnuserv/Makefile ] || exit 0; \
17987 r=`${PWD_COMMAND}`; export r; \
17988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17989 $(HOST_EXPORTS) \
17990 for flag in $(EXTRA_HOST_FLAGS) ; do \
17991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17992 done; \
17993 echo "Doing installcheck in gnuserv" ; \
17994 (cd $(HOST_SUBDIR)/gnuserv && \
17995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17997 "RANLIB=$${RANLIB}" \
17998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17999 installcheck) \
18000 || exit 1
18002 @endif gnuserv
18004 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18005 maybe-mostlyclean-gnuserv:
18006 @if gnuserv
18007 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18009 mostlyclean-gnuserv:
18010 @: $(MAKE); $(unstage)
18011 @[ -f ./gnuserv/Makefile ] || exit 0; \
18012 r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 $(HOST_EXPORTS) \
18015 for flag in $(EXTRA_HOST_FLAGS) ; do \
18016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18017 done; \
18018 echo "Doing mostlyclean in gnuserv" ; \
18019 (cd $(HOST_SUBDIR)/gnuserv && \
18020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18022 "RANLIB=$${RANLIB}" \
18023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18024 mostlyclean) \
18025 || exit 1
18027 @endif gnuserv
18029 .PHONY: maybe-clean-gnuserv clean-gnuserv
18030 maybe-clean-gnuserv:
18031 @if gnuserv
18032 maybe-clean-gnuserv: clean-gnuserv
18034 clean-gnuserv:
18035 @: $(MAKE); $(unstage)
18036 @[ -f ./gnuserv/Makefile ] || exit 0; \
18037 r=`${PWD_COMMAND}`; export r; \
18038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039 $(HOST_EXPORTS) \
18040 for flag in $(EXTRA_HOST_FLAGS) ; do \
18041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18042 done; \
18043 echo "Doing clean in gnuserv" ; \
18044 (cd $(HOST_SUBDIR)/gnuserv && \
18045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18047 "RANLIB=$${RANLIB}" \
18048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18049 clean) \
18050 || exit 1
18052 @endif gnuserv
18054 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18055 maybe-distclean-gnuserv:
18056 @if gnuserv
18057 maybe-distclean-gnuserv: distclean-gnuserv
18059 distclean-gnuserv:
18060 @: $(MAKE); $(unstage)
18061 @[ -f ./gnuserv/Makefile ] || exit 0; \
18062 r=`${PWD_COMMAND}`; export r; \
18063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18064 $(HOST_EXPORTS) \
18065 for flag in $(EXTRA_HOST_FLAGS) ; do \
18066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18067 done; \
18068 echo "Doing distclean in gnuserv" ; \
18069 (cd $(HOST_SUBDIR)/gnuserv && \
18070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18072 "RANLIB=$${RANLIB}" \
18073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18074 distclean) \
18075 || exit 1
18077 @endif gnuserv
18079 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18080 maybe-maintainer-clean-gnuserv:
18081 @if gnuserv
18082 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18084 maintainer-clean-gnuserv:
18085 @: $(MAKE); $(unstage)
18086 @[ -f ./gnuserv/Makefile ] || exit 0; \
18087 r=`${PWD_COMMAND}`; export r; \
18088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089 $(HOST_EXPORTS) \
18090 for flag in $(EXTRA_HOST_FLAGS) ; do \
18091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18092 done; \
18093 echo "Doing maintainer-clean in gnuserv" ; \
18094 (cd $(HOST_SUBDIR)/gnuserv && \
18095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18097 "RANLIB=$${RANLIB}" \
18098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18099 maintainer-clean) \
18100 || exit 1
18102 @endif gnuserv
18106 .PHONY: configure-gprof maybe-configure-gprof
18107 maybe-configure-gprof:
18108 @if gcc-bootstrap
18109 configure-gprof: stage_current
18110 @endif gcc-bootstrap
18111 @if gprof
18112 maybe-configure-gprof: configure-gprof
18113 configure-gprof:
18114 @: $(MAKE); $(unstage)
18115 @r=`${PWD_COMMAND}`; export r; \
18116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18117 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
18119 $(HOST_EXPORTS) \
18120 echo Configuring in $(HOST_SUBDIR)/gprof; \
18121 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18122 case $(srcdir) in \
18123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18124 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18126 esac; \
18127 srcdiroption="--srcdir=$${topdir}/gprof"; \
18128 libsrcdir="$$s/gprof"; \
18129 $(SHELL) $${libsrcdir}/configure \
18130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18131 --target=${target_alias} $${srcdiroption} \
18132 || exit 1
18133 @endif gprof
18139 .PHONY: all-gprof maybe-all-gprof
18140 maybe-all-gprof:
18141 @if gcc-bootstrap
18142 all-gprof: stage_current
18143 @endif gcc-bootstrap
18144 @if gprof
18145 TARGET-gprof=all
18146 maybe-all-gprof: all-gprof
18147 all-gprof: configure-gprof
18148 @: $(MAKE); $(unstage)
18149 @r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 $(HOST_EXPORTS) \
18152 (cd $(HOST_SUBDIR)/gprof && \
18153 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
18154 @endif gprof
18159 .PHONY: check-gprof maybe-check-gprof
18160 maybe-check-gprof:
18161 @if gprof
18162 maybe-check-gprof: check-gprof
18164 check-gprof:
18165 @: $(MAKE); $(unstage)
18166 @r=`${PWD_COMMAND}`; export r; \
18167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18168 $(HOST_EXPORTS) \
18169 (cd $(HOST_SUBDIR)/gprof && \
18170 $(MAKE) $(FLAGS_TO_PASS) check)
18172 @endif gprof
18174 .PHONY: install-gprof maybe-install-gprof
18175 maybe-install-gprof:
18176 @if gprof
18177 maybe-install-gprof: install-gprof
18179 install-gprof: installdirs
18180 @: $(MAKE); $(unstage)
18181 @r=`${PWD_COMMAND}`; export r; \
18182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18183 $(HOST_EXPORTS) \
18184 (cd $(HOST_SUBDIR)/gprof && \
18185 $(MAKE) $(FLAGS_TO_PASS) install)
18187 @endif gprof
18189 # Other targets (info, dvi, pdf, etc.)
18191 .PHONY: maybe-info-gprof info-gprof
18192 maybe-info-gprof:
18193 @if gprof
18194 maybe-info-gprof: info-gprof
18196 info-gprof: \
18197 configure-gprof
18198 @: $(MAKE); $(unstage)
18199 @[ -f ./gprof/Makefile ] || exit 0; \
18200 r=`${PWD_COMMAND}`; export r; \
18201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18202 $(HOST_EXPORTS) \
18203 for flag in $(EXTRA_HOST_FLAGS) ; do \
18204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18205 done; \
18206 echo "Doing info in gprof" ; \
18207 (cd $(HOST_SUBDIR)/gprof && \
18208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18210 "RANLIB=$${RANLIB}" \
18211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18212 info) \
18213 || exit 1
18215 @endif gprof
18217 .PHONY: maybe-dvi-gprof dvi-gprof
18218 maybe-dvi-gprof:
18219 @if gprof
18220 maybe-dvi-gprof: dvi-gprof
18222 dvi-gprof: \
18223 configure-gprof
18224 @: $(MAKE); $(unstage)
18225 @[ -f ./gprof/Makefile ] || exit 0; \
18226 r=`${PWD_COMMAND}`; export r; \
18227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18228 $(HOST_EXPORTS) \
18229 for flag in $(EXTRA_HOST_FLAGS) ; do \
18230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18231 done; \
18232 echo "Doing dvi in gprof" ; \
18233 (cd $(HOST_SUBDIR)/gprof && \
18234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18236 "RANLIB=$${RANLIB}" \
18237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18238 dvi) \
18239 || exit 1
18241 @endif gprof
18243 .PHONY: maybe-pdf-gprof pdf-gprof
18244 maybe-pdf-gprof:
18245 @if gprof
18246 maybe-pdf-gprof: pdf-gprof
18248 pdf-gprof: \
18249 configure-gprof
18250 @: $(MAKE); $(unstage)
18251 @[ -f ./gprof/Makefile ] || exit 0; \
18252 r=`${PWD_COMMAND}`; export r; \
18253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254 $(HOST_EXPORTS) \
18255 for flag in $(EXTRA_HOST_FLAGS) ; do \
18256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257 done; \
18258 echo "Doing pdf in gprof" ; \
18259 (cd $(HOST_SUBDIR)/gprof && \
18260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262 "RANLIB=$${RANLIB}" \
18263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18264 pdf) \
18265 || exit 1
18267 @endif gprof
18269 .PHONY: maybe-html-gprof html-gprof
18270 maybe-html-gprof:
18271 @if gprof
18272 maybe-html-gprof: html-gprof
18274 html-gprof: \
18275 configure-gprof
18276 @: $(MAKE); $(unstage)
18277 @[ -f ./gprof/Makefile ] || exit 0; \
18278 r=`${PWD_COMMAND}`; export r; \
18279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18280 $(HOST_EXPORTS) \
18281 for flag in $(EXTRA_HOST_FLAGS) ; do \
18282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18283 done; \
18284 echo "Doing html in gprof" ; \
18285 (cd $(HOST_SUBDIR)/gprof && \
18286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18288 "RANLIB=$${RANLIB}" \
18289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18290 html) \
18291 || exit 1
18293 @endif gprof
18295 .PHONY: maybe-TAGS-gprof TAGS-gprof
18296 maybe-TAGS-gprof:
18297 @if gprof
18298 maybe-TAGS-gprof: TAGS-gprof
18300 TAGS-gprof: \
18301 configure-gprof
18302 @: $(MAKE); $(unstage)
18303 @[ -f ./gprof/Makefile ] || exit 0; \
18304 r=`${PWD_COMMAND}`; export r; \
18305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing TAGS in gprof" ; \
18311 (cd $(HOST_SUBDIR)/gprof && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 TAGS) \
18317 || exit 1
18319 @endif gprof
18321 .PHONY: maybe-install-info-gprof install-info-gprof
18322 maybe-install-info-gprof:
18323 @if gprof
18324 maybe-install-info-gprof: install-info-gprof
18326 install-info-gprof: \
18327 configure-gprof \
18328 info-gprof
18329 @: $(MAKE); $(unstage)
18330 @[ -f ./gprof/Makefile ] || exit 0; \
18331 r=`${PWD_COMMAND}`; export r; \
18332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333 $(HOST_EXPORTS) \
18334 for flag in $(EXTRA_HOST_FLAGS) ; do \
18335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18336 done; \
18337 echo "Doing install-info in gprof" ; \
18338 (cd $(HOST_SUBDIR)/gprof && \
18339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18341 "RANLIB=$${RANLIB}" \
18342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18343 install-info) \
18344 || exit 1
18346 @endif gprof
18348 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
18349 maybe-install-pdf-gprof:
18350 @if gprof
18351 maybe-install-pdf-gprof: install-pdf-gprof
18353 install-pdf-gprof: \
18354 configure-gprof \
18355 pdf-gprof
18356 @: $(MAKE); $(unstage)
18357 @[ -f ./gprof/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 install-pdf in gprof" ; \
18365 (cd $(HOST_SUBDIR)/gprof && \
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 install-pdf) \
18371 || exit 1
18373 @endif gprof
18375 .PHONY: maybe-install-html-gprof install-html-gprof
18376 maybe-install-html-gprof:
18377 @if gprof
18378 maybe-install-html-gprof: install-html-gprof
18380 install-html-gprof: \
18381 configure-gprof \
18382 html-gprof
18383 @: $(MAKE); $(unstage)
18384 @[ -f ./gprof/Makefile ] || exit 0; \
18385 r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 $(HOST_EXPORTS) \
18388 for flag in $(EXTRA_HOST_FLAGS) ; do \
18389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18390 done; \
18391 echo "Doing install-html in gprof" ; \
18392 (cd $(HOST_SUBDIR)/gprof && \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18395 "RANLIB=$${RANLIB}" \
18396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18397 install-html) \
18398 || exit 1
18400 @endif gprof
18402 .PHONY: maybe-installcheck-gprof installcheck-gprof
18403 maybe-installcheck-gprof:
18404 @if gprof
18405 maybe-installcheck-gprof: installcheck-gprof
18407 installcheck-gprof: \
18408 configure-gprof
18409 @: $(MAKE); $(unstage)
18410 @[ -f ./gprof/Makefile ] || exit 0; \
18411 r=`${PWD_COMMAND}`; export r; \
18412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18413 $(HOST_EXPORTS) \
18414 for flag in $(EXTRA_HOST_FLAGS) ; do \
18415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18416 done; \
18417 echo "Doing installcheck in gprof" ; \
18418 (cd $(HOST_SUBDIR)/gprof && \
18419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18421 "RANLIB=$${RANLIB}" \
18422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18423 installcheck) \
18424 || exit 1
18426 @endif gprof
18428 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18429 maybe-mostlyclean-gprof:
18430 @if gprof
18431 maybe-mostlyclean-gprof: mostlyclean-gprof
18433 mostlyclean-gprof:
18434 @: $(MAKE); $(unstage)
18435 @[ -f ./gprof/Makefile ] || exit 0; \
18436 r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 $(HOST_EXPORTS) \
18439 for flag in $(EXTRA_HOST_FLAGS) ; do \
18440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18441 done; \
18442 echo "Doing mostlyclean in gprof" ; \
18443 (cd $(HOST_SUBDIR)/gprof && \
18444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18446 "RANLIB=$${RANLIB}" \
18447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18448 mostlyclean) \
18449 || exit 1
18451 @endif gprof
18453 .PHONY: maybe-clean-gprof clean-gprof
18454 maybe-clean-gprof:
18455 @if gprof
18456 maybe-clean-gprof: clean-gprof
18458 clean-gprof:
18459 @: $(MAKE); $(unstage)
18460 @[ -f ./gprof/Makefile ] || exit 0; \
18461 r=`${PWD_COMMAND}`; export r; \
18462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18463 $(HOST_EXPORTS) \
18464 for flag in $(EXTRA_HOST_FLAGS) ; do \
18465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18466 done; \
18467 echo "Doing clean in gprof" ; \
18468 (cd $(HOST_SUBDIR)/gprof && \
18469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18471 "RANLIB=$${RANLIB}" \
18472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18473 clean) \
18474 || exit 1
18476 @endif gprof
18478 .PHONY: maybe-distclean-gprof distclean-gprof
18479 maybe-distclean-gprof:
18480 @if gprof
18481 maybe-distclean-gprof: distclean-gprof
18483 distclean-gprof:
18484 @: $(MAKE); $(unstage)
18485 @[ -f ./gprof/Makefile ] || exit 0; \
18486 r=`${PWD_COMMAND}`; export r; \
18487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18488 $(HOST_EXPORTS) \
18489 for flag in $(EXTRA_HOST_FLAGS) ; do \
18490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18491 done; \
18492 echo "Doing distclean in gprof" ; \
18493 (cd $(HOST_SUBDIR)/gprof && \
18494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18496 "RANLIB=$${RANLIB}" \
18497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18498 distclean) \
18499 || exit 1
18501 @endif gprof
18503 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18504 maybe-maintainer-clean-gprof:
18505 @if gprof
18506 maybe-maintainer-clean-gprof: maintainer-clean-gprof
18508 maintainer-clean-gprof:
18509 @: $(MAKE); $(unstage)
18510 @[ -f ./gprof/Makefile ] || exit 0; \
18511 r=`${PWD_COMMAND}`; export r; \
18512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513 $(HOST_EXPORTS) \
18514 for flag in $(EXTRA_HOST_FLAGS) ; do \
18515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18516 done; \
18517 echo "Doing maintainer-clean in gprof" ; \
18518 (cd $(HOST_SUBDIR)/gprof && \
18519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18521 "RANLIB=$${RANLIB}" \
18522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18523 maintainer-clean) \
18524 || exit 1
18526 @endif gprof
18530 .PHONY: configure-gzip maybe-configure-gzip
18531 maybe-configure-gzip:
18532 @if gcc-bootstrap
18533 configure-gzip: stage_current
18534 @endif gcc-bootstrap
18535 @if gzip
18536 maybe-configure-gzip: configure-gzip
18537 configure-gzip:
18538 @: $(MAKE); $(unstage)
18539 @r=`${PWD_COMMAND}`; export r; \
18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
18542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
18543 $(HOST_EXPORTS) \
18544 echo Configuring in $(HOST_SUBDIR)/gzip; \
18545 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
18546 case $(srcdir) in \
18547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18548 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
18549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18550 esac; \
18551 srcdiroption="--srcdir=$${topdir}/gzip"; \
18552 libsrcdir="$$s/gzip"; \
18553 $(SHELL) $${libsrcdir}/configure \
18554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18555 --target=${target_alias} $${srcdiroption} \
18556 || exit 1
18557 @endif gzip
18563 .PHONY: all-gzip maybe-all-gzip
18564 maybe-all-gzip:
18565 @if gcc-bootstrap
18566 all-gzip: stage_current
18567 @endif gcc-bootstrap
18568 @if gzip
18569 TARGET-gzip=all
18570 maybe-all-gzip: all-gzip
18571 all-gzip: configure-gzip
18572 @: $(MAKE); $(unstage)
18573 @r=`${PWD_COMMAND}`; export r; \
18574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18575 $(HOST_EXPORTS) \
18576 (cd $(HOST_SUBDIR)/gzip && \
18577 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
18578 @endif gzip
18583 .PHONY: check-gzip maybe-check-gzip
18584 maybe-check-gzip:
18585 @if gzip
18586 maybe-check-gzip: check-gzip
18588 check-gzip:
18589 @: $(MAKE); $(unstage)
18590 @r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18592 $(HOST_EXPORTS) \
18593 (cd $(HOST_SUBDIR)/gzip && \
18594 $(MAKE) $(FLAGS_TO_PASS) check)
18596 @endif gzip
18598 .PHONY: install-gzip maybe-install-gzip
18599 maybe-install-gzip:
18600 @if gzip
18601 maybe-install-gzip: install-gzip
18603 install-gzip: installdirs
18604 @: $(MAKE); $(unstage)
18605 @r=`${PWD_COMMAND}`; export r; \
18606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18607 $(HOST_EXPORTS) \
18608 (cd $(HOST_SUBDIR)/gzip && \
18609 $(MAKE) $(FLAGS_TO_PASS) install)
18611 @endif gzip
18613 # Other targets (info, dvi, pdf, etc.)
18615 .PHONY: maybe-info-gzip info-gzip
18616 maybe-info-gzip:
18617 @if gzip
18618 maybe-info-gzip: info-gzip
18620 info-gzip: \
18621 configure-gzip
18622 @: $(MAKE); $(unstage)
18623 @[ -f ./gzip/Makefile ] || exit 0; \
18624 r=`${PWD_COMMAND}`; export r; \
18625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18626 $(HOST_EXPORTS) \
18627 for flag in $(EXTRA_HOST_FLAGS) ; do \
18628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18629 done; \
18630 echo "Doing info in gzip" ; \
18631 (cd $(HOST_SUBDIR)/gzip && \
18632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18634 "RANLIB=$${RANLIB}" \
18635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18636 info) \
18637 || exit 1
18639 @endif gzip
18641 .PHONY: maybe-dvi-gzip dvi-gzip
18642 maybe-dvi-gzip:
18643 @if gzip
18644 maybe-dvi-gzip: dvi-gzip
18646 dvi-gzip: \
18647 configure-gzip
18648 @: $(MAKE); $(unstage)
18649 @[ -f ./gzip/Makefile ] || exit 0; \
18650 r=`${PWD_COMMAND}`; export r; \
18651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652 $(HOST_EXPORTS) \
18653 for flag in $(EXTRA_HOST_FLAGS) ; do \
18654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18655 done; \
18656 echo "Doing dvi in gzip" ; \
18657 (cd $(HOST_SUBDIR)/gzip && \
18658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18660 "RANLIB=$${RANLIB}" \
18661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18662 dvi) \
18663 || exit 1
18665 @endif gzip
18667 .PHONY: maybe-pdf-gzip pdf-gzip
18668 maybe-pdf-gzip:
18669 @if gzip
18670 maybe-pdf-gzip: pdf-gzip
18672 pdf-gzip: \
18673 configure-gzip
18674 @: $(MAKE); $(unstage)
18675 @[ -f ./gzip/Makefile ] || exit 0; \
18676 r=`${PWD_COMMAND}`; export r; \
18677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18678 $(HOST_EXPORTS) \
18679 for flag in $(EXTRA_HOST_FLAGS) ; do \
18680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18681 done; \
18682 echo "Doing pdf in gzip" ; \
18683 (cd $(HOST_SUBDIR)/gzip && \
18684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18686 "RANLIB=$${RANLIB}" \
18687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18688 pdf) \
18689 || exit 1
18691 @endif gzip
18693 .PHONY: maybe-html-gzip html-gzip
18694 maybe-html-gzip:
18695 @if gzip
18696 maybe-html-gzip: html-gzip
18698 html-gzip: \
18699 configure-gzip
18700 @: $(MAKE); $(unstage)
18701 @[ -f ./gzip/Makefile ] || exit 0; \
18702 r=`${PWD_COMMAND}`; export r; \
18703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18704 $(HOST_EXPORTS) \
18705 for flag in $(EXTRA_HOST_FLAGS) ; do \
18706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18707 done; \
18708 echo "Doing html in gzip" ; \
18709 (cd $(HOST_SUBDIR)/gzip && \
18710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18712 "RANLIB=$${RANLIB}" \
18713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18714 html) \
18715 || exit 1
18717 @endif gzip
18719 .PHONY: maybe-TAGS-gzip TAGS-gzip
18720 maybe-TAGS-gzip:
18721 @if gzip
18722 maybe-TAGS-gzip: TAGS-gzip
18724 TAGS-gzip: \
18725 configure-gzip
18726 @: $(MAKE); $(unstage)
18727 @[ -f ./gzip/Makefile ] || exit 0; \
18728 r=`${PWD_COMMAND}`; export r; \
18729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18730 $(HOST_EXPORTS) \
18731 for flag in $(EXTRA_HOST_FLAGS) ; do \
18732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18733 done; \
18734 echo "Doing TAGS in gzip" ; \
18735 (cd $(HOST_SUBDIR)/gzip && \
18736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18738 "RANLIB=$${RANLIB}" \
18739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18740 TAGS) \
18741 || exit 1
18743 @endif gzip
18745 .PHONY: maybe-install-info-gzip install-info-gzip
18746 maybe-install-info-gzip:
18747 @if gzip
18748 maybe-install-info-gzip: install-info-gzip
18750 install-info-gzip: \
18751 configure-gzip \
18752 info-gzip
18753 @: $(MAKE); $(unstage)
18754 @[ -f ./gzip/Makefile ] || exit 0; \
18755 r=`${PWD_COMMAND}`; export r; \
18756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18757 $(HOST_EXPORTS) \
18758 for flag in $(EXTRA_HOST_FLAGS) ; do \
18759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18760 done; \
18761 echo "Doing install-info in gzip" ; \
18762 (cd $(HOST_SUBDIR)/gzip && \
18763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18765 "RANLIB=$${RANLIB}" \
18766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18767 install-info) \
18768 || exit 1
18770 @endif gzip
18772 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
18773 maybe-install-pdf-gzip:
18774 @if gzip
18775 maybe-install-pdf-gzip: install-pdf-gzip
18777 install-pdf-gzip: \
18778 configure-gzip \
18779 pdf-gzip
18780 @: $(MAKE); $(unstage)
18781 @[ -f ./gzip/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 install-pdf in gzip" ; \
18789 (cd $(HOST_SUBDIR)/gzip && \
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 install-pdf) \
18795 || exit 1
18797 @endif gzip
18799 .PHONY: maybe-install-html-gzip install-html-gzip
18800 maybe-install-html-gzip:
18801 @if gzip
18802 maybe-install-html-gzip: install-html-gzip
18804 install-html-gzip: \
18805 configure-gzip \
18806 html-gzip
18807 @: $(MAKE); $(unstage)
18808 @[ -f ./gzip/Makefile ] || exit 0; \
18809 r=`${PWD_COMMAND}`; export r; \
18810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18811 $(HOST_EXPORTS) \
18812 for flag in $(EXTRA_HOST_FLAGS) ; do \
18813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18814 done; \
18815 echo "Doing install-html in gzip" ; \
18816 (cd $(HOST_SUBDIR)/gzip && \
18817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18819 "RANLIB=$${RANLIB}" \
18820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18821 install-html) \
18822 || exit 1
18824 @endif gzip
18826 .PHONY: maybe-installcheck-gzip installcheck-gzip
18827 maybe-installcheck-gzip:
18828 @if gzip
18829 maybe-installcheck-gzip: installcheck-gzip
18831 installcheck-gzip: \
18832 configure-gzip
18833 @: $(MAKE); $(unstage)
18834 @[ -f ./gzip/Makefile ] || exit 0; \
18835 r=`${PWD_COMMAND}`; export r; \
18836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18837 $(HOST_EXPORTS) \
18838 for flag in $(EXTRA_HOST_FLAGS) ; do \
18839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18840 done; \
18841 echo "Doing installcheck in gzip" ; \
18842 (cd $(HOST_SUBDIR)/gzip && \
18843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18845 "RANLIB=$${RANLIB}" \
18846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18847 installcheck) \
18848 || exit 1
18850 @endif gzip
18852 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
18853 maybe-mostlyclean-gzip:
18854 @if gzip
18855 maybe-mostlyclean-gzip: mostlyclean-gzip
18857 mostlyclean-gzip:
18858 @: $(MAKE); $(unstage)
18859 @[ -f ./gzip/Makefile ] || exit 0; \
18860 r=`${PWD_COMMAND}`; export r; \
18861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862 $(HOST_EXPORTS) \
18863 for flag in $(EXTRA_HOST_FLAGS) ; do \
18864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18865 done; \
18866 echo "Doing mostlyclean in gzip" ; \
18867 (cd $(HOST_SUBDIR)/gzip && \
18868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18870 "RANLIB=$${RANLIB}" \
18871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18872 mostlyclean) \
18873 || exit 1
18875 @endif gzip
18877 .PHONY: maybe-clean-gzip clean-gzip
18878 maybe-clean-gzip:
18879 @if gzip
18880 maybe-clean-gzip: clean-gzip
18882 clean-gzip:
18883 @: $(MAKE); $(unstage)
18884 @[ -f ./gzip/Makefile ] || exit 0; \
18885 r=`${PWD_COMMAND}`; export r; \
18886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18887 $(HOST_EXPORTS) \
18888 for flag in $(EXTRA_HOST_FLAGS) ; do \
18889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18890 done; \
18891 echo "Doing clean in gzip" ; \
18892 (cd $(HOST_SUBDIR)/gzip && \
18893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18895 "RANLIB=$${RANLIB}" \
18896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18897 clean) \
18898 || exit 1
18900 @endif gzip
18902 .PHONY: maybe-distclean-gzip distclean-gzip
18903 maybe-distclean-gzip:
18904 @if gzip
18905 maybe-distclean-gzip: distclean-gzip
18907 distclean-gzip:
18908 @: $(MAKE); $(unstage)
18909 @[ -f ./gzip/Makefile ] || exit 0; \
18910 r=`${PWD_COMMAND}`; export r; \
18911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18912 $(HOST_EXPORTS) \
18913 for flag in $(EXTRA_HOST_FLAGS) ; do \
18914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18915 done; \
18916 echo "Doing distclean in gzip" ; \
18917 (cd $(HOST_SUBDIR)/gzip && \
18918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18920 "RANLIB=$${RANLIB}" \
18921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18922 distclean) \
18923 || exit 1
18925 @endif gzip
18927 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
18928 maybe-maintainer-clean-gzip:
18929 @if gzip
18930 maybe-maintainer-clean-gzip: maintainer-clean-gzip
18932 maintainer-clean-gzip:
18933 @: $(MAKE); $(unstage)
18934 @[ -f ./gzip/Makefile ] || exit 0; \
18935 r=`${PWD_COMMAND}`; export r; \
18936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18937 $(HOST_EXPORTS) \
18938 for flag in $(EXTRA_HOST_FLAGS) ; do \
18939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18940 done; \
18941 echo "Doing maintainer-clean in gzip" ; \
18942 (cd $(HOST_SUBDIR)/gzip && \
18943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18945 "RANLIB=$${RANLIB}" \
18946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18947 maintainer-clean) \
18948 || exit 1
18950 @endif gzip
18954 .PHONY: configure-hello maybe-configure-hello
18955 maybe-configure-hello:
18956 @if gcc-bootstrap
18957 configure-hello: stage_current
18958 @endif gcc-bootstrap
18959 @if hello
18960 maybe-configure-hello: configure-hello
18961 configure-hello:
18962 @: $(MAKE); $(unstage)
18963 @r=`${PWD_COMMAND}`; export r; \
18964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18965 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
18966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
18967 $(HOST_EXPORTS) \
18968 echo Configuring in $(HOST_SUBDIR)/hello; \
18969 cd "$(HOST_SUBDIR)/hello" || exit 1; \
18970 case $(srcdir) in \
18971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18972 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
18973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18974 esac; \
18975 srcdiroption="--srcdir=$${topdir}/hello"; \
18976 libsrcdir="$$s/hello"; \
18977 $(SHELL) $${libsrcdir}/configure \
18978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18979 --target=${target_alias} $${srcdiroption} \
18980 || exit 1
18981 @endif hello
18987 .PHONY: all-hello maybe-all-hello
18988 maybe-all-hello:
18989 @if gcc-bootstrap
18990 all-hello: stage_current
18991 @endif gcc-bootstrap
18992 @if hello
18993 TARGET-hello=all
18994 maybe-all-hello: all-hello
18995 all-hello: configure-hello
18996 @: $(MAKE); $(unstage)
18997 @r=`${PWD_COMMAND}`; export r; \
18998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18999 $(HOST_EXPORTS) \
19000 (cd $(HOST_SUBDIR)/hello && \
19001 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
19002 @endif hello
19007 .PHONY: check-hello maybe-check-hello
19008 maybe-check-hello:
19009 @if hello
19010 maybe-check-hello: check-hello
19012 check-hello:
19013 @: $(MAKE); $(unstage)
19014 @r=`${PWD_COMMAND}`; export r; \
19015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19016 $(HOST_EXPORTS) \
19017 (cd $(HOST_SUBDIR)/hello && \
19018 $(MAKE) $(FLAGS_TO_PASS) check)
19020 @endif hello
19022 .PHONY: install-hello maybe-install-hello
19023 maybe-install-hello:
19024 @if hello
19025 maybe-install-hello: install-hello
19027 install-hello: installdirs
19028 @: $(MAKE); $(unstage)
19029 @r=`${PWD_COMMAND}`; export r; \
19030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031 $(HOST_EXPORTS) \
19032 (cd $(HOST_SUBDIR)/hello && \
19033 $(MAKE) $(FLAGS_TO_PASS) install)
19035 @endif hello
19037 # Other targets (info, dvi, pdf, etc.)
19039 .PHONY: maybe-info-hello info-hello
19040 maybe-info-hello:
19041 @if hello
19042 maybe-info-hello: info-hello
19044 info-hello: \
19045 configure-hello
19046 @: $(MAKE); $(unstage)
19047 @[ -f ./hello/Makefile ] || exit 0; \
19048 r=`${PWD_COMMAND}`; export r; \
19049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19050 $(HOST_EXPORTS) \
19051 for flag in $(EXTRA_HOST_FLAGS) ; do \
19052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19053 done; \
19054 echo "Doing info in hello" ; \
19055 (cd $(HOST_SUBDIR)/hello && \
19056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19058 "RANLIB=$${RANLIB}" \
19059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19060 info) \
19061 || exit 1
19063 @endif hello
19065 .PHONY: maybe-dvi-hello dvi-hello
19066 maybe-dvi-hello:
19067 @if hello
19068 maybe-dvi-hello: dvi-hello
19070 dvi-hello: \
19071 configure-hello
19072 @: $(MAKE); $(unstage)
19073 @[ -f ./hello/Makefile ] || exit 0; \
19074 r=`${PWD_COMMAND}`; export r; \
19075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076 $(HOST_EXPORTS) \
19077 for flag in $(EXTRA_HOST_FLAGS) ; do \
19078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19079 done; \
19080 echo "Doing dvi in hello" ; \
19081 (cd $(HOST_SUBDIR)/hello && \
19082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19084 "RANLIB=$${RANLIB}" \
19085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19086 dvi) \
19087 || exit 1
19089 @endif hello
19091 .PHONY: maybe-pdf-hello pdf-hello
19092 maybe-pdf-hello:
19093 @if hello
19094 maybe-pdf-hello: pdf-hello
19096 pdf-hello: \
19097 configure-hello
19098 @: $(MAKE); $(unstage)
19099 @[ -f ./hello/Makefile ] || exit 0; \
19100 r=`${PWD_COMMAND}`; export r; \
19101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102 $(HOST_EXPORTS) \
19103 for flag in $(EXTRA_HOST_FLAGS) ; do \
19104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19105 done; \
19106 echo "Doing pdf in hello" ; \
19107 (cd $(HOST_SUBDIR)/hello && \
19108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110 "RANLIB=$${RANLIB}" \
19111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19112 pdf) \
19113 || exit 1
19115 @endif hello
19117 .PHONY: maybe-html-hello html-hello
19118 maybe-html-hello:
19119 @if hello
19120 maybe-html-hello: html-hello
19122 html-hello: \
19123 configure-hello
19124 @: $(MAKE); $(unstage)
19125 @[ -f ./hello/Makefile ] || exit 0; \
19126 r=`${PWD_COMMAND}`; export r; \
19127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19128 $(HOST_EXPORTS) \
19129 for flag in $(EXTRA_HOST_FLAGS) ; do \
19130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19131 done; \
19132 echo "Doing html in hello" ; \
19133 (cd $(HOST_SUBDIR)/hello && \
19134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19136 "RANLIB=$${RANLIB}" \
19137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19138 html) \
19139 || exit 1
19141 @endif hello
19143 .PHONY: maybe-TAGS-hello TAGS-hello
19144 maybe-TAGS-hello:
19145 @if hello
19146 maybe-TAGS-hello: TAGS-hello
19148 TAGS-hello: \
19149 configure-hello
19150 @: $(MAKE); $(unstage)
19151 @[ -f ./hello/Makefile ] || exit 0; \
19152 r=`${PWD_COMMAND}`; export r; \
19153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154 $(HOST_EXPORTS) \
19155 for flag in $(EXTRA_HOST_FLAGS) ; do \
19156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19157 done; \
19158 echo "Doing TAGS in hello" ; \
19159 (cd $(HOST_SUBDIR)/hello && \
19160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162 "RANLIB=$${RANLIB}" \
19163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19164 TAGS) \
19165 || exit 1
19167 @endif hello
19169 .PHONY: maybe-install-info-hello install-info-hello
19170 maybe-install-info-hello:
19171 @if hello
19172 maybe-install-info-hello: install-info-hello
19174 install-info-hello: \
19175 configure-hello \
19176 info-hello
19177 @: $(MAKE); $(unstage)
19178 @[ -f ./hello/Makefile ] || exit 0; \
19179 r=`${PWD_COMMAND}`; export r; \
19180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19181 $(HOST_EXPORTS) \
19182 for flag in $(EXTRA_HOST_FLAGS) ; do \
19183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19184 done; \
19185 echo "Doing install-info in hello" ; \
19186 (cd $(HOST_SUBDIR)/hello && \
19187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19189 "RANLIB=$${RANLIB}" \
19190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19191 install-info) \
19192 || exit 1
19194 @endif hello
19196 .PHONY: maybe-install-pdf-hello install-pdf-hello
19197 maybe-install-pdf-hello:
19198 @if hello
19199 maybe-install-pdf-hello: install-pdf-hello
19201 install-pdf-hello: \
19202 configure-hello \
19203 pdf-hello
19204 @: $(MAKE); $(unstage)
19205 @[ -f ./hello/Makefile ] || exit 0; \
19206 r=`${PWD_COMMAND}`; export r; \
19207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208 $(HOST_EXPORTS) \
19209 for flag in $(EXTRA_HOST_FLAGS) ; do \
19210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211 done; \
19212 echo "Doing install-pdf in hello" ; \
19213 (cd $(HOST_SUBDIR)/hello && \
19214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216 "RANLIB=$${RANLIB}" \
19217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218 install-pdf) \
19219 || exit 1
19221 @endif hello
19223 .PHONY: maybe-install-html-hello install-html-hello
19224 maybe-install-html-hello:
19225 @if hello
19226 maybe-install-html-hello: install-html-hello
19228 install-html-hello: \
19229 configure-hello \
19230 html-hello
19231 @: $(MAKE); $(unstage)
19232 @[ -f ./hello/Makefile ] || exit 0; \
19233 r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 $(HOST_EXPORTS) \
19236 for flag in $(EXTRA_HOST_FLAGS) ; do \
19237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238 done; \
19239 echo "Doing install-html in hello" ; \
19240 (cd $(HOST_SUBDIR)/hello && \
19241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243 "RANLIB=$${RANLIB}" \
19244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245 install-html) \
19246 || exit 1
19248 @endif hello
19250 .PHONY: maybe-installcheck-hello installcheck-hello
19251 maybe-installcheck-hello:
19252 @if hello
19253 maybe-installcheck-hello: installcheck-hello
19255 installcheck-hello: \
19256 configure-hello
19257 @: $(MAKE); $(unstage)
19258 @[ -f ./hello/Makefile ] || exit 0; \
19259 r=`${PWD_COMMAND}`; export r; \
19260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261 $(HOST_EXPORTS) \
19262 for flag in $(EXTRA_HOST_FLAGS) ; do \
19263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19264 done; \
19265 echo "Doing installcheck in hello" ; \
19266 (cd $(HOST_SUBDIR)/hello && \
19267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19269 "RANLIB=$${RANLIB}" \
19270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19271 installcheck) \
19272 || exit 1
19274 @endif hello
19276 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
19277 maybe-mostlyclean-hello:
19278 @if hello
19279 maybe-mostlyclean-hello: mostlyclean-hello
19281 mostlyclean-hello:
19282 @: $(MAKE); $(unstage)
19283 @[ -f ./hello/Makefile ] || exit 0; \
19284 r=`${PWD_COMMAND}`; export r; \
19285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19286 $(HOST_EXPORTS) \
19287 for flag in $(EXTRA_HOST_FLAGS) ; do \
19288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19289 done; \
19290 echo "Doing mostlyclean in hello" ; \
19291 (cd $(HOST_SUBDIR)/hello && \
19292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19294 "RANLIB=$${RANLIB}" \
19295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19296 mostlyclean) \
19297 || exit 1
19299 @endif hello
19301 .PHONY: maybe-clean-hello clean-hello
19302 maybe-clean-hello:
19303 @if hello
19304 maybe-clean-hello: clean-hello
19306 clean-hello:
19307 @: $(MAKE); $(unstage)
19308 @[ -f ./hello/Makefile ] || exit 0; \
19309 r=`${PWD_COMMAND}`; export r; \
19310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19311 $(HOST_EXPORTS) \
19312 for flag in $(EXTRA_HOST_FLAGS) ; do \
19313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19314 done; \
19315 echo "Doing clean in hello" ; \
19316 (cd $(HOST_SUBDIR)/hello && \
19317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19319 "RANLIB=$${RANLIB}" \
19320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19321 clean) \
19322 || exit 1
19324 @endif hello
19326 .PHONY: maybe-distclean-hello distclean-hello
19327 maybe-distclean-hello:
19328 @if hello
19329 maybe-distclean-hello: distclean-hello
19331 distclean-hello:
19332 @: $(MAKE); $(unstage)
19333 @[ -f ./hello/Makefile ] || exit 0; \
19334 r=`${PWD_COMMAND}`; export r; \
19335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19336 $(HOST_EXPORTS) \
19337 for flag in $(EXTRA_HOST_FLAGS) ; do \
19338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19339 done; \
19340 echo "Doing distclean in hello" ; \
19341 (cd $(HOST_SUBDIR)/hello && \
19342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19344 "RANLIB=$${RANLIB}" \
19345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19346 distclean) \
19347 || exit 1
19349 @endif hello
19351 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
19352 maybe-maintainer-clean-hello:
19353 @if hello
19354 maybe-maintainer-clean-hello: maintainer-clean-hello
19356 maintainer-clean-hello:
19357 @: $(MAKE); $(unstage)
19358 @[ -f ./hello/Makefile ] || exit 0; \
19359 r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 $(HOST_EXPORTS) \
19362 for flag in $(EXTRA_HOST_FLAGS) ; do \
19363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19364 done; \
19365 echo "Doing maintainer-clean in hello" ; \
19366 (cd $(HOST_SUBDIR)/hello && \
19367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19369 "RANLIB=$${RANLIB}" \
19370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19371 maintainer-clean) \
19372 || exit 1
19374 @endif hello
19378 .PHONY: configure-indent maybe-configure-indent
19379 maybe-configure-indent:
19380 @if gcc-bootstrap
19381 configure-indent: stage_current
19382 @endif gcc-bootstrap
19383 @if indent
19384 maybe-configure-indent: configure-indent
19385 configure-indent:
19386 @: $(MAKE); $(unstage)
19387 @r=`${PWD_COMMAND}`; export r; \
19388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
19390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
19391 $(HOST_EXPORTS) \
19392 echo Configuring in $(HOST_SUBDIR)/indent; \
19393 cd "$(HOST_SUBDIR)/indent" || exit 1; \
19394 case $(srcdir) in \
19395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19396 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
19397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19398 esac; \
19399 srcdiroption="--srcdir=$${topdir}/indent"; \
19400 libsrcdir="$$s/indent"; \
19401 $(SHELL) $${libsrcdir}/configure \
19402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19403 --target=${target_alias} $${srcdiroption} \
19404 || exit 1
19405 @endif indent
19411 .PHONY: all-indent maybe-all-indent
19412 maybe-all-indent:
19413 @if gcc-bootstrap
19414 all-indent: stage_current
19415 @endif gcc-bootstrap
19416 @if indent
19417 TARGET-indent=all
19418 maybe-all-indent: all-indent
19419 all-indent: configure-indent
19420 @: $(MAKE); $(unstage)
19421 @r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 $(HOST_EXPORTS) \
19424 (cd $(HOST_SUBDIR)/indent && \
19425 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
19426 @endif indent
19431 .PHONY: check-indent maybe-check-indent
19432 maybe-check-indent:
19433 @if indent
19434 maybe-check-indent: check-indent
19436 check-indent:
19437 @: $(MAKE); $(unstage)
19438 @r=`${PWD_COMMAND}`; export r; \
19439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440 $(HOST_EXPORTS) \
19441 (cd $(HOST_SUBDIR)/indent && \
19442 $(MAKE) $(FLAGS_TO_PASS) check)
19444 @endif indent
19446 .PHONY: install-indent maybe-install-indent
19447 maybe-install-indent:
19448 @if indent
19449 maybe-install-indent: install-indent
19451 install-indent: installdirs
19452 @: $(MAKE); $(unstage)
19453 @r=`${PWD_COMMAND}`; export r; \
19454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455 $(HOST_EXPORTS) \
19456 (cd $(HOST_SUBDIR)/indent && \
19457 $(MAKE) $(FLAGS_TO_PASS) install)
19459 @endif indent
19461 # Other targets (info, dvi, pdf, etc.)
19463 .PHONY: maybe-info-indent info-indent
19464 maybe-info-indent:
19465 @if indent
19466 maybe-info-indent: info-indent
19468 info-indent: \
19469 configure-indent
19470 @: $(MAKE); $(unstage)
19471 @[ -f ./indent/Makefile ] || exit 0; \
19472 r=`${PWD_COMMAND}`; export r; \
19473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19474 $(HOST_EXPORTS) \
19475 for flag in $(EXTRA_HOST_FLAGS) ; do \
19476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19477 done; \
19478 echo "Doing info in indent" ; \
19479 (cd $(HOST_SUBDIR)/indent && \
19480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19482 "RANLIB=$${RANLIB}" \
19483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19484 info) \
19485 || exit 1
19487 @endif indent
19489 .PHONY: maybe-dvi-indent dvi-indent
19490 maybe-dvi-indent:
19491 @if indent
19492 maybe-dvi-indent: dvi-indent
19494 dvi-indent: \
19495 configure-indent
19496 @: $(MAKE); $(unstage)
19497 @[ -f ./indent/Makefile ] || exit 0; \
19498 r=`${PWD_COMMAND}`; export r; \
19499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500 $(HOST_EXPORTS) \
19501 for flag in $(EXTRA_HOST_FLAGS) ; do \
19502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19503 done; \
19504 echo "Doing dvi in indent" ; \
19505 (cd $(HOST_SUBDIR)/indent && \
19506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19508 "RANLIB=$${RANLIB}" \
19509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19510 dvi) \
19511 || exit 1
19513 @endif indent
19515 .PHONY: maybe-pdf-indent pdf-indent
19516 maybe-pdf-indent:
19517 @if indent
19518 maybe-pdf-indent: pdf-indent
19520 pdf-indent: \
19521 configure-indent
19522 @: $(MAKE); $(unstage)
19523 @[ -f ./indent/Makefile ] || exit 0; \
19524 r=`${PWD_COMMAND}`; export r; \
19525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19526 $(HOST_EXPORTS) \
19527 for flag in $(EXTRA_HOST_FLAGS) ; do \
19528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19529 done; \
19530 echo "Doing pdf in indent" ; \
19531 (cd $(HOST_SUBDIR)/indent && \
19532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19534 "RANLIB=$${RANLIB}" \
19535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19536 pdf) \
19537 || exit 1
19539 @endif indent
19541 .PHONY: maybe-html-indent html-indent
19542 maybe-html-indent:
19543 @if indent
19544 maybe-html-indent: html-indent
19546 html-indent: \
19547 configure-indent
19548 @: $(MAKE); $(unstage)
19549 @[ -f ./indent/Makefile ] || exit 0; \
19550 r=`${PWD_COMMAND}`; export r; \
19551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19552 $(HOST_EXPORTS) \
19553 for flag in $(EXTRA_HOST_FLAGS) ; do \
19554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19555 done; \
19556 echo "Doing html in indent" ; \
19557 (cd $(HOST_SUBDIR)/indent && \
19558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19560 "RANLIB=$${RANLIB}" \
19561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19562 html) \
19563 || exit 1
19565 @endif indent
19567 .PHONY: maybe-TAGS-indent TAGS-indent
19568 maybe-TAGS-indent:
19569 @if indent
19570 maybe-TAGS-indent: TAGS-indent
19572 TAGS-indent: \
19573 configure-indent
19574 @: $(MAKE); $(unstage)
19575 @[ -f ./indent/Makefile ] || exit 0; \
19576 r=`${PWD_COMMAND}`; export r; \
19577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19578 $(HOST_EXPORTS) \
19579 for flag in $(EXTRA_HOST_FLAGS) ; do \
19580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19581 done; \
19582 echo "Doing TAGS in indent" ; \
19583 (cd $(HOST_SUBDIR)/indent && \
19584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19586 "RANLIB=$${RANLIB}" \
19587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19588 TAGS) \
19589 || exit 1
19591 @endif indent
19593 .PHONY: maybe-install-info-indent install-info-indent
19594 maybe-install-info-indent:
19595 @if indent
19596 maybe-install-info-indent: install-info-indent
19598 install-info-indent: \
19599 configure-indent \
19600 info-indent
19601 @: $(MAKE); $(unstage)
19602 @[ -f ./indent/Makefile ] || exit 0; \
19603 r=`${PWD_COMMAND}`; export r; \
19604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19605 $(HOST_EXPORTS) \
19606 for flag in $(EXTRA_HOST_FLAGS) ; do \
19607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19608 done; \
19609 echo "Doing install-info in indent" ; \
19610 (cd $(HOST_SUBDIR)/indent && \
19611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19613 "RANLIB=$${RANLIB}" \
19614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19615 install-info) \
19616 || exit 1
19618 @endif indent
19620 .PHONY: maybe-install-pdf-indent install-pdf-indent
19621 maybe-install-pdf-indent:
19622 @if indent
19623 maybe-install-pdf-indent: install-pdf-indent
19625 install-pdf-indent: \
19626 configure-indent \
19627 pdf-indent
19628 @: $(MAKE); $(unstage)
19629 @[ -f ./indent/Makefile ] || exit 0; \
19630 r=`${PWD_COMMAND}`; export r; \
19631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632 $(HOST_EXPORTS) \
19633 for flag in $(EXTRA_HOST_FLAGS) ; do \
19634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19635 done; \
19636 echo "Doing install-pdf in indent" ; \
19637 (cd $(HOST_SUBDIR)/indent && \
19638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19640 "RANLIB=$${RANLIB}" \
19641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19642 install-pdf) \
19643 || exit 1
19645 @endif indent
19647 .PHONY: maybe-install-html-indent install-html-indent
19648 maybe-install-html-indent:
19649 @if indent
19650 maybe-install-html-indent: install-html-indent
19652 install-html-indent: \
19653 configure-indent \
19654 html-indent
19655 @: $(MAKE); $(unstage)
19656 @[ -f ./indent/Makefile ] || exit 0; \
19657 r=`${PWD_COMMAND}`; export r; \
19658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659 $(HOST_EXPORTS) \
19660 for flag in $(EXTRA_HOST_FLAGS) ; do \
19661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19662 done; \
19663 echo "Doing install-html in indent" ; \
19664 (cd $(HOST_SUBDIR)/indent && \
19665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19667 "RANLIB=$${RANLIB}" \
19668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19669 install-html) \
19670 || exit 1
19672 @endif indent
19674 .PHONY: maybe-installcheck-indent installcheck-indent
19675 maybe-installcheck-indent:
19676 @if indent
19677 maybe-installcheck-indent: installcheck-indent
19679 installcheck-indent: \
19680 configure-indent
19681 @: $(MAKE); $(unstage)
19682 @[ -f ./indent/Makefile ] || exit 0; \
19683 r=`${PWD_COMMAND}`; export r; \
19684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685 $(HOST_EXPORTS) \
19686 for flag in $(EXTRA_HOST_FLAGS) ; do \
19687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19688 done; \
19689 echo "Doing installcheck in indent" ; \
19690 (cd $(HOST_SUBDIR)/indent && \
19691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19693 "RANLIB=$${RANLIB}" \
19694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19695 installcheck) \
19696 || exit 1
19698 @endif indent
19700 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
19701 maybe-mostlyclean-indent:
19702 @if indent
19703 maybe-mostlyclean-indent: mostlyclean-indent
19705 mostlyclean-indent:
19706 @: $(MAKE); $(unstage)
19707 @[ -f ./indent/Makefile ] || exit 0; \
19708 r=`${PWD_COMMAND}`; export r; \
19709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19710 $(HOST_EXPORTS) \
19711 for flag in $(EXTRA_HOST_FLAGS) ; do \
19712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19713 done; \
19714 echo "Doing mostlyclean in indent" ; \
19715 (cd $(HOST_SUBDIR)/indent && \
19716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19718 "RANLIB=$${RANLIB}" \
19719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19720 mostlyclean) \
19721 || exit 1
19723 @endif indent
19725 .PHONY: maybe-clean-indent clean-indent
19726 maybe-clean-indent:
19727 @if indent
19728 maybe-clean-indent: clean-indent
19730 clean-indent:
19731 @: $(MAKE); $(unstage)
19732 @[ -f ./indent/Makefile ] || exit 0; \
19733 r=`${PWD_COMMAND}`; export r; \
19734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735 $(HOST_EXPORTS) \
19736 for flag in $(EXTRA_HOST_FLAGS) ; do \
19737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738 done; \
19739 echo "Doing clean in indent" ; \
19740 (cd $(HOST_SUBDIR)/indent && \
19741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743 "RANLIB=$${RANLIB}" \
19744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745 clean) \
19746 || exit 1
19748 @endif indent
19750 .PHONY: maybe-distclean-indent distclean-indent
19751 maybe-distclean-indent:
19752 @if indent
19753 maybe-distclean-indent: distclean-indent
19755 distclean-indent:
19756 @: $(MAKE); $(unstage)
19757 @[ -f ./indent/Makefile ] || exit 0; \
19758 r=`${PWD_COMMAND}`; export r; \
19759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760 $(HOST_EXPORTS) \
19761 for flag in $(EXTRA_HOST_FLAGS) ; do \
19762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19763 done; \
19764 echo "Doing distclean in indent" ; \
19765 (cd $(HOST_SUBDIR)/indent && \
19766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19768 "RANLIB=$${RANLIB}" \
19769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19770 distclean) \
19771 || exit 1
19773 @endif indent
19775 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
19776 maybe-maintainer-clean-indent:
19777 @if indent
19778 maybe-maintainer-clean-indent: maintainer-clean-indent
19780 maintainer-clean-indent:
19781 @: $(MAKE); $(unstage)
19782 @[ -f ./indent/Makefile ] || exit 0; \
19783 r=`${PWD_COMMAND}`; export r; \
19784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19785 $(HOST_EXPORTS) \
19786 for flag in $(EXTRA_HOST_FLAGS) ; do \
19787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19788 done; \
19789 echo "Doing maintainer-clean in indent" ; \
19790 (cd $(HOST_SUBDIR)/indent && \
19791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19793 "RANLIB=$${RANLIB}" \
19794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19795 maintainer-clean) \
19796 || exit 1
19798 @endif indent
19802 .PHONY: configure-intl maybe-configure-intl
19803 maybe-configure-intl:
19804 @if gcc-bootstrap
19805 configure-intl: stage_current
19806 @endif gcc-bootstrap
19807 @if intl
19808 maybe-configure-intl: configure-intl
19809 configure-intl:
19810 @r=`${PWD_COMMAND}`; export r; \
19811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19812 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19814 $(HOST_EXPORTS) \
19815 echo Configuring in $(HOST_SUBDIR)/intl; \
19816 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19817 case $(srcdir) in \
19818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19819 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19821 esac; \
19822 srcdiroption="--srcdir=$${topdir}/intl"; \
19823 libsrcdir="$$s/intl"; \
19824 $(SHELL) $${libsrcdir}/configure \
19825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19826 --target=${target_alias} $${srcdiroption} \
19827 || exit 1
19828 @endif intl
19832 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19833 maybe-configure-stage1-intl:
19834 @if intl-bootstrap
19835 maybe-configure-stage1-intl: configure-stage1-intl
19836 configure-stage1-intl:
19837 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19839 @r=`${PWD_COMMAND}`; export r; \
19840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19841 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19842 $(HOST_EXPORTS) \
19843 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19844 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
19845 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
19846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19847 cd $(HOST_SUBDIR)/intl || exit 1; \
19848 case $(srcdir) in \
19849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19850 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19852 esac; \
19853 srcdiroption="--srcdir=$${topdir}/intl"; \
19854 libsrcdir="$$s/intl"; \
19855 $(SHELL) $${libsrcdir}/configure \
19856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19857 --target=${target_alias} $${srcdiroption} \
19859 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
19860 @endif intl-bootstrap
19862 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19863 maybe-configure-stage2-intl:
19864 @if intl-bootstrap
19865 maybe-configure-stage2-intl: configure-stage2-intl
19866 configure-stage2-intl:
19867 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19869 @r=`${PWD_COMMAND}`; export r; \
19870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19871 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19872 $(HOST_EXPORTS) \
19873 $(POSTSTAGE1_HOST_EXPORTS) \
19874 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19875 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19876 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
19877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19878 cd $(HOST_SUBDIR)/intl || exit 1; \
19879 case $(srcdir) in \
19880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19881 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19883 esac; \
19884 srcdiroption="--srcdir=$${topdir}/intl"; \
19885 libsrcdir="$$s/intl"; \
19886 $(SHELL) $${libsrcdir}/configure \
19887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19888 --target=${target_alias} $${srcdiroption} \
19889 --with-build-libsubdir=$(HOST_SUBDIR) \
19890 @stage2_werror_flag@
19891 @endif intl-bootstrap
19893 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
19894 maybe-configure-stageb2g0-intl:
19895 @if intl-bootstrap
19896 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
19897 configure-stageb2g0-intl:
19898 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19900 @r=`${PWD_COMMAND}`; export r; \
19901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19902 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19903 $(HOST_EXPORTS) \
19904 $(POSTSTAGE1_HOST_EXPORTS) \
19905 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19906 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
19907 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
19908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19909 cd $(HOST_SUBDIR)/intl || exit 1; \
19910 case $(srcdir) in \
19911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19912 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19914 esac; \
19915 srcdiroption="--srcdir=$${topdir}/intl"; \
19916 libsrcdir="$$s/intl"; \
19917 $(SHELL) $${libsrcdir}/configure \
19918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19919 --target=${target_alias} $${srcdiroption} \
19920 --with-build-libsubdir=$(HOST_SUBDIR) \
19921 @stage2_werror_flag@
19922 @endif intl-bootstrap
19924 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19925 maybe-configure-stage3-intl:
19926 @if intl-bootstrap
19927 maybe-configure-stage3-intl: configure-stage3-intl
19928 configure-stage3-intl:
19929 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19931 @r=`${PWD_COMMAND}`; export r; \
19932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19934 $(HOST_EXPORTS) \
19935 $(POSTSTAGE1_HOST_EXPORTS) \
19936 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19937 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19938 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
19939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19940 cd $(HOST_SUBDIR)/intl || exit 1; \
19941 case $(srcdir) in \
19942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19943 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19945 esac; \
19946 srcdiroption="--srcdir=$${topdir}/intl"; \
19947 libsrcdir="$$s/intl"; \
19948 $(SHELL) $${libsrcdir}/configure \
19949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19950 --target=${target_alias} $${srcdiroption} \
19951 --with-build-libsubdir=$(HOST_SUBDIR) \
19952 @stage2_werror_flag@
19953 @endif intl-bootstrap
19955 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
19956 maybe-configure-stageb3g2-intl:
19957 @if intl-bootstrap
19958 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
19959 configure-stageb3g2-intl:
19960 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19962 @r=`${PWD_COMMAND}`; export r; \
19963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19965 $(HOST_EXPORTS) \
19966 $(POSTSTAGE1_HOST_EXPORTS) \
19967 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19968 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
19969 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
19970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19971 cd $(HOST_SUBDIR)/intl || exit 1; \
19972 case $(srcdir) in \
19973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19974 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19976 esac; \
19977 srcdiroption="--srcdir=$${topdir}/intl"; \
19978 libsrcdir="$$s/intl"; \
19979 $(SHELL) $${libsrcdir}/configure \
19980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19981 --target=${target_alias} $${srcdiroption} \
19982 --with-build-libsubdir=$(HOST_SUBDIR) \
19983 @stage2_werror_flag@
19984 @endif intl-bootstrap
19986 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19987 maybe-configure-stage4-intl:
19988 @if intl-bootstrap
19989 maybe-configure-stage4-intl: configure-stage4-intl
19990 configure-stage4-intl:
19991 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19993 @r=`${PWD_COMMAND}`; export r; \
19994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19996 $(HOST_EXPORTS) \
19997 $(POSTSTAGE1_HOST_EXPORTS) \
19998 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19999 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20000 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
20001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20002 cd $(HOST_SUBDIR)/intl || exit 1; \
20003 case $(srcdir) in \
20004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20005 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20007 esac; \
20008 srcdiroption="--srcdir=$${topdir}/intl"; \
20009 libsrcdir="$$s/intl"; \
20010 $(SHELL) $${libsrcdir}/configure \
20011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20012 --target=${target_alias} $${srcdiroption} \
20013 --with-build-libsubdir=$(HOST_SUBDIR) \
20014 @stage2_werror_flag@
20015 @endif intl-bootstrap
20017 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20018 maybe-configure-stageprofile-intl:
20019 @if intl-bootstrap
20020 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20021 configure-stageprofile-intl:
20022 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20024 @r=`${PWD_COMMAND}`; export r; \
20025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20026 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20027 $(HOST_EXPORTS) \
20028 $(POSTSTAGE1_HOST_EXPORTS) \
20029 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20030 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
20031 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
20032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20033 cd $(HOST_SUBDIR)/intl || exit 1; \
20034 case $(srcdir) in \
20035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20036 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20038 esac; \
20039 srcdiroption="--srcdir=$${topdir}/intl"; \
20040 libsrcdir="$$s/intl"; \
20041 $(SHELL) $${libsrcdir}/configure \
20042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20043 --target=${target_alias} $${srcdiroption} \
20044 --with-build-libsubdir=$(HOST_SUBDIR) \
20045 @stage2_werror_flag@
20046 @endif intl-bootstrap
20048 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20049 maybe-configure-stagefeedback-intl:
20050 @if intl-bootstrap
20051 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20052 configure-stagefeedback-intl:
20053 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20055 @r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20058 $(HOST_EXPORTS) \
20059 $(POSTSTAGE1_HOST_EXPORTS) \
20060 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20061 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
20062 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
20063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20064 cd $(HOST_SUBDIR)/intl || exit 1; \
20065 case $(srcdir) in \
20066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20067 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20069 esac; \
20070 srcdiroption="--srcdir=$${topdir}/intl"; \
20071 libsrcdir="$$s/intl"; \
20072 $(SHELL) $${libsrcdir}/configure \
20073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20074 --target=${target_alias} $${srcdiroption} \
20075 --with-build-libsubdir=$(HOST_SUBDIR) \
20076 @stage2_werror_flag@
20077 @endif intl-bootstrap
20083 .PHONY: all-intl maybe-all-intl
20084 maybe-all-intl:
20085 @if gcc-bootstrap
20086 all-intl: stage_current
20087 @endif gcc-bootstrap
20088 @if intl
20089 TARGET-intl=all
20090 maybe-all-intl: all-intl
20091 all-intl: configure-intl
20092 @r=`${PWD_COMMAND}`; export r; \
20093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094 $(HOST_EXPORTS) \
20095 (cd $(HOST_SUBDIR)/intl && \
20096 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
20097 @endif intl
20101 .PHONY: all-stage1-intl maybe-all-stage1-intl
20102 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20103 maybe-all-stage1-intl:
20104 maybe-clean-stage1-intl:
20105 @if intl-bootstrap
20106 maybe-all-stage1-intl: all-stage1-intl
20107 all-stage1: all-stage1-intl
20108 TARGET-stage1-intl = $(TARGET-intl)
20109 all-stage1-intl: configure-stage1-intl
20110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20111 @r=`${PWD_COMMAND}`; export r; \
20112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20113 $(HOST_EXPORTS) \
20114 cd $(HOST_SUBDIR)/intl && \
20115 $(MAKE) $(FLAGS_TO_PASS) \
20116 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
20117 $(TARGET-stage1-intl)
20119 maybe-clean-stage1-intl: clean-stage1-intl
20120 clean-stage1: clean-stage1-intl
20121 clean-stage1-intl:
20122 @if [ $(current_stage) = stage1 ]; then \
20123 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20124 else \
20125 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20126 $(MAKE) stage1-start; \
20127 fi; \
20128 cd $(HOST_SUBDIR)/intl && \
20129 $(MAKE) $(FLAGS_TO_PASS) \
20130 clean
20131 @endif intl-bootstrap
20134 .PHONY: all-stage2-intl maybe-all-stage2-intl
20135 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20136 maybe-all-stage2-intl:
20137 maybe-clean-stage2-intl:
20138 @if intl-bootstrap
20139 maybe-all-stage2-intl: all-stage2-intl
20140 all-stage2: all-stage2-intl
20141 TARGET-stage2-intl = $(TARGET-intl)
20142 all-stage2-intl: configure-stage2-intl
20143 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20144 @r=`${PWD_COMMAND}`; export r; \
20145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146 $(HOST_EXPORTS) \
20147 $(POSTSTAGE1_HOST_EXPORTS) \
20148 cd $(HOST_SUBDIR)/intl && \
20149 $(MAKE) $(FLAGS_TO_PASS) \
20150 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20151 $(TARGET-stage2-intl)
20153 maybe-clean-stage2-intl: clean-stage2-intl
20154 clean-stage2: clean-stage2-intl
20155 clean-stage2-intl:
20156 @if [ $(current_stage) = stage2 ]; then \
20157 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20158 else \
20159 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20160 $(MAKE) stage2-start; \
20161 fi; \
20162 cd $(HOST_SUBDIR)/intl && \
20163 $(MAKE) $(FLAGS_TO_PASS) \
20164 $(POSTSTAGE1_FLAGS_TO_PASS) \
20165 clean
20166 @endif intl-bootstrap
20169 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
20170 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
20171 maybe-all-stageb2g0-intl:
20172 maybe-clean-stageb2g0-intl:
20173 @if intl-bootstrap
20174 maybe-all-stageb2g0-intl: all-stageb2g0-intl
20175 all-stageb2g0: all-stageb2g0-intl
20176 TARGET-stageb2g0-intl = $(TARGET-intl)
20177 all-stageb2g0-intl: configure-stageb2g0-intl
20178 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20179 @r=`${PWD_COMMAND}`; export r; \
20180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20181 $(HOST_EXPORTS) \
20182 $(POSTSTAGE1_HOST_EXPORTS) \
20183 cd $(HOST_SUBDIR)/intl && \
20184 $(MAKE) $(FLAGS_TO_PASS) \
20185 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
20186 $(TARGET-stageb2g0-intl)
20188 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
20189 clean-stageb2g0: clean-stageb2g0-intl
20190 clean-stageb2g0-intl:
20191 @if [ $(current_stage) = stageb2g0 ]; then \
20192 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20193 else \
20194 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
20195 $(MAKE) stageb2g0-start; \
20196 fi; \
20197 cd $(HOST_SUBDIR)/intl && \
20198 $(MAKE) $(FLAGS_TO_PASS) \
20199 $(POSTSTAGE1_FLAGS_TO_PASS) \
20200 clean
20201 @endif intl-bootstrap
20204 .PHONY: all-stage3-intl maybe-all-stage3-intl
20205 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20206 maybe-all-stage3-intl:
20207 maybe-clean-stage3-intl:
20208 @if intl-bootstrap
20209 maybe-all-stage3-intl: all-stage3-intl
20210 all-stage3: all-stage3-intl
20211 TARGET-stage3-intl = $(TARGET-intl)
20212 all-stage3-intl: configure-stage3-intl
20213 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20214 @r=`${PWD_COMMAND}`; export r; \
20215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216 $(HOST_EXPORTS) \
20217 $(POSTSTAGE1_HOST_EXPORTS) \
20218 cd $(HOST_SUBDIR)/intl && \
20219 $(MAKE) $(FLAGS_TO_PASS) \
20220 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20221 $(TARGET-stage3-intl)
20223 maybe-clean-stage3-intl: clean-stage3-intl
20224 clean-stage3: clean-stage3-intl
20225 clean-stage3-intl:
20226 @if [ $(current_stage) = stage3 ]; then \
20227 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20228 else \
20229 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20230 $(MAKE) stage3-start; \
20231 fi; \
20232 cd $(HOST_SUBDIR)/intl && \
20233 $(MAKE) $(FLAGS_TO_PASS) \
20234 $(POSTSTAGE1_FLAGS_TO_PASS) \
20235 clean
20236 @endif intl-bootstrap
20239 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
20240 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
20241 maybe-all-stageb3g2-intl:
20242 maybe-clean-stageb3g2-intl:
20243 @if intl-bootstrap
20244 maybe-all-stageb3g2-intl: all-stageb3g2-intl
20245 all-stageb3g2: all-stageb3g2-intl
20246 TARGET-stageb3g2-intl = $(TARGET-intl)
20247 all-stageb3g2-intl: configure-stageb3g2-intl
20248 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20249 @r=`${PWD_COMMAND}`; export r; \
20250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20251 $(HOST_EXPORTS) \
20252 $(POSTSTAGE1_HOST_EXPORTS) \
20253 cd $(HOST_SUBDIR)/intl && \
20254 $(MAKE) $(FLAGS_TO_PASS) \
20255 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
20256 $(TARGET-stageb3g2-intl)
20258 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
20259 clean-stageb3g2: clean-stageb3g2-intl
20260 clean-stageb3g2-intl:
20261 @if [ $(current_stage) = stageb3g2 ]; then \
20262 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20263 else \
20264 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
20265 $(MAKE) stageb3g2-start; \
20266 fi; \
20267 cd $(HOST_SUBDIR)/intl && \
20268 $(MAKE) $(FLAGS_TO_PASS) \
20269 $(POSTSTAGE1_FLAGS_TO_PASS) \
20270 clean
20271 @endif intl-bootstrap
20274 .PHONY: all-stage4-intl maybe-all-stage4-intl
20275 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20276 maybe-all-stage4-intl:
20277 maybe-clean-stage4-intl:
20278 @if intl-bootstrap
20279 maybe-all-stage4-intl: all-stage4-intl
20280 all-stage4: all-stage4-intl
20281 TARGET-stage4-intl = $(TARGET-intl)
20282 all-stage4-intl: configure-stage4-intl
20283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20284 @r=`${PWD_COMMAND}`; export r; \
20285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20286 $(HOST_EXPORTS) \
20287 $(POSTSTAGE1_HOST_EXPORTS) \
20288 cd $(HOST_SUBDIR)/intl && \
20289 $(MAKE) $(FLAGS_TO_PASS) \
20290 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20291 $(TARGET-stage4-intl)
20293 maybe-clean-stage4-intl: clean-stage4-intl
20294 clean-stage4: clean-stage4-intl
20295 clean-stage4-intl:
20296 @if [ $(current_stage) = stage4 ]; then \
20297 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20298 else \
20299 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20300 $(MAKE) stage4-start; \
20301 fi; \
20302 cd $(HOST_SUBDIR)/intl && \
20303 $(MAKE) $(FLAGS_TO_PASS) \
20304 $(POSTSTAGE1_FLAGS_TO_PASS) \
20305 clean
20306 @endif intl-bootstrap
20309 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20310 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20311 maybe-all-stageprofile-intl:
20312 maybe-clean-stageprofile-intl:
20313 @if intl-bootstrap
20314 maybe-all-stageprofile-intl: all-stageprofile-intl
20315 all-stageprofile: all-stageprofile-intl
20316 TARGET-stageprofile-intl = $(TARGET-intl)
20317 all-stageprofile-intl: configure-stageprofile-intl
20318 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20319 @r=`${PWD_COMMAND}`; export r; \
20320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20321 $(HOST_EXPORTS) \
20322 $(POSTSTAGE1_HOST_EXPORTS) \
20323 cd $(HOST_SUBDIR)/intl && \
20324 $(MAKE) $(FLAGS_TO_PASS) \
20325 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
20326 $(TARGET-stageprofile-intl)
20328 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20329 clean-stageprofile: clean-stageprofile-intl
20330 clean-stageprofile-intl:
20331 @if [ $(current_stage) = stageprofile ]; then \
20332 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20333 else \
20334 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20335 $(MAKE) stageprofile-start; \
20336 fi; \
20337 cd $(HOST_SUBDIR)/intl && \
20338 $(MAKE) $(FLAGS_TO_PASS) \
20339 $(POSTSTAGE1_FLAGS_TO_PASS) \
20340 clean
20341 @endif intl-bootstrap
20344 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20345 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20346 maybe-all-stagefeedback-intl:
20347 maybe-clean-stagefeedback-intl:
20348 @if intl-bootstrap
20349 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20350 all-stagefeedback: all-stagefeedback-intl
20351 TARGET-stagefeedback-intl = $(TARGET-intl)
20352 all-stagefeedback-intl: configure-stagefeedback-intl
20353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20354 @r=`${PWD_COMMAND}`; export r; \
20355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20356 $(HOST_EXPORTS) \
20357 $(POSTSTAGE1_HOST_EXPORTS) \
20358 cd $(HOST_SUBDIR)/intl && \
20359 $(MAKE) $(FLAGS_TO_PASS) \
20360 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
20361 $(TARGET-stagefeedback-intl)
20363 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20364 clean-stagefeedback: clean-stagefeedback-intl
20365 clean-stagefeedback-intl:
20366 @if [ $(current_stage) = stagefeedback ]; then \
20367 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20368 else \
20369 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20370 $(MAKE) stagefeedback-start; \
20371 fi; \
20372 cd $(HOST_SUBDIR)/intl && \
20373 $(MAKE) $(FLAGS_TO_PASS) \
20374 $(POSTSTAGE1_FLAGS_TO_PASS) \
20375 clean
20376 @endif intl-bootstrap
20382 .PHONY: check-intl maybe-check-intl
20383 maybe-check-intl:
20384 @if intl
20385 maybe-check-intl: check-intl
20387 check-intl:
20388 @: $(MAKE); $(unstage)
20389 @r=`${PWD_COMMAND}`; export r; \
20390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20391 $(HOST_EXPORTS) \
20392 (cd $(HOST_SUBDIR)/intl && \
20393 $(MAKE) $(FLAGS_TO_PASS) check)
20395 @endif intl
20397 .PHONY: install-intl maybe-install-intl
20398 maybe-install-intl:
20399 @if intl
20400 maybe-install-intl: install-intl
20402 install-intl: installdirs
20403 @: $(MAKE); $(unstage)
20404 @r=`${PWD_COMMAND}`; export r; \
20405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20406 $(HOST_EXPORTS) \
20407 (cd $(HOST_SUBDIR)/intl && \
20408 $(MAKE) $(FLAGS_TO_PASS) install)
20410 @endif intl
20412 # Other targets (info, dvi, pdf, etc.)
20414 .PHONY: maybe-info-intl info-intl
20415 maybe-info-intl:
20416 @if intl
20417 maybe-info-intl: info-intl
20419 info-intl: \
20420 configure-intl
20421 @[ -f ./intl/Makefile ] || exit 0; \
20422 r=`${PWD_COMMAND}`; export r; \
20423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20424 $(HOST_EXPORTS) \
20425 for flag in $(EXTRA_HOST_FLAGS) ; do \
20426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20427 done; \
20428 echo "Doing info in intl" ; \
20429 (cd $(HOST_SUBDIR)/intl && \
20430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20432 "RANLIB=$${RANLIB}" \
20433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20434 info) \
20435 || exit 1
20437 @endif intl
20439 .PHONY: maybe-dvi-intl dvi-intl
20440 maybe-dvi-intl:
20441 @if intl
20442 maybe-dvi-intl: dvi-intl
20444 dvi-intl: \
20445 configure-intl
20446 @[ -f ./intl/Makefile ] || exit 0; \
20447 r=`${PWD_COMMAND}`; export r; \
20448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449 $(HOST_EXPORTS) \
20450 for flag in $(EXTRA_HOST_FLAGS) ; do \
20451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20452 done; \
20453 echo "Doing dvi in intl" ; \
20454 (cd $(HOST_SUBDIR)/intl && \
20455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20457 "RANLIB=$${RANLIB}" \
20458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20459 dvi) \
20460 || exit 1
20462 @endif intl
20464 .PHONY: maybe-pdf-intl pdf-intl
20465 maybe-pdf-intl:
20466 @if intl
20467 maybe-pdf-intl: pdf-intl
20469 pdf-intl: \
20470 configure-intl
20471 @[ -f ./intl/Makefile ] || exit 0; \
20472 r=`${PWD_COMMAND}`; export r; \
20473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20474 $(HOST_EXPORTS) \
20475 for flag in $(EXTRA_HOST_FLAGS) ; do \
20476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20477 done; \
20478 echo "Doing pdf in intl" ; \
20479 (cd $(HOST_SUBDIR)/intl && \
20480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20482 "RANLIB=$${RANLIB}" \
20483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20484 pdf) \
20485 || exit 1
20487 @endif intl
20489 .PHONY: maybe-html-intl html-intl
20490 maybe-html-intl:
20491 @if intl
20492 maybe-html-intl: html-intl
20494 html-intl: \
20495 configure-intl
20496 @[ -f ./intl/Makefile ] || exit 0; \
20497 r=`${PWD_COMMAND}`; export r; \
20498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20499 $(HOST_EXPORTS) \
20500 for flag in $(EXTRA_HOST_FLAGS) ; do \
20501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20502 done; \
20503 echo "Doing html in intl" ; \
20504 (cd $(HOST_SUBDIR)/intl && \
20505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20507 "RANLIB=$${RANLIB}" \
20508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20509 html) \
20510 || exit 1
20512 @endif intl
20514 .PHONY: maybe-TAGS-intl TAGS-intl
20515 maybe-TAGS-intl:
20516 @if intl
20517 maybe-TAGS-intl: TAGS-intl
20519 TAGS-intl: \
20520 configure-intl
20521 @[ -f ./intl/Makefile ] || exit 0; \
20522 r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 $(HOST_EXPORTS) \
20525 for flag in $(EXTRA_HOST_FLAGS) ; do \
20526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20527 done; \
20528 echo "Doing TAGS in intl" ; \
20529 (cd $(HOST_SUBDIR)/intl && \
20530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20532 "RANLIB=$${RANLIB}" \
20533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20534 TAGS) \
20535 || exit 1
20537 @endif intl
20539 .PHONY: maybe-install-info-intl install-info-intl
20540 maybe-install-info-intl:
20541 @if intl
20542 maybe-install-info-intl: install-info-intl
20544 install-info-intl: \
20545 configure-intl \
20546 info-intl
20547 @[ -f ./intl/Makefile ] || exit 0; \
20548 r=`${PWD_COMMAND}`; export r; \
20549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20550 $(HOST_EXPORTS) \
20551 for flag in $(EXTRA_HOST_FLAGS) ; do \
20552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20553 done; \
20554 echo "Doing install-info in intl" ; \
20555 (cd $(HOST_SUBDIR)/intl && \
20556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20558 "RANLIB=$${RANLIB}" \
20559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20560 install-info) \
20561 || exit 1
20563 @endif intl
20565 .PHONY: maybe-install-pdf-intl install-pdf-intl
20566 maybe-install-pdf-intl:
20567 @if intl
20568 maybe-install-pdf-intl: install-pdf-intl
20570 install-pdf-intl: \
20571 configure-intl \
20572 pdf-intl
20573 @[ -f ./intl/Makefile ] || exit 0; \
20574 r=`${PWD_COMMAND}`; export r; \
20575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20576 $(HOST_EXPORTS) \
20577 for flag in $(EXTRA_HOST_FLAGS) ; do \
20578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20579 done; \
20580 echo "Doing install-pdf in intl" ; \
20581 (cd $(HOST_SUBDIR)/intl && \
20582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20584 "RANLIB=$${RANLIB}" \
20585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20586 install-pdf) \
20587 || exit 1
20589 @endif intl
20591 .PHONY: maybe-install-html-intl install-html-intl
20592 maybe-install-html-intl:
20593 @if intl
20594 maybe-install-html-intl: install-html-intl
20596 install-html-intl: \
20597 configure-intl \
20598 html-intl
20599 @[ -f ./intl/Makefile ] || exit 0; \
20600 r=`${PWD_COMMAND}`; export r; \
20601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20602 $(HOST_EXPORTS) \
20603 for flag in $(EXTRA_HOST_FLAGS) ; do \
20604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20605 done; \
20606 echo "Doing install-html in intl" ; \
20607 (cd $(HOST_SUBDIR)/intl && \
20608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20610 "RANLIB=$${RANLIB}" \
20611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20612 install-html) \
20613 || exit 1
20615 @endif intl
20617 .PHONY: maybe-installcheck-intl installcheck-intl
20618 maybe-installcheck-intl:
20619 @if intl
20620 maybe-installcheck-intl: installcheck-intl
20622 installcheck-intl: \
20623 configure-intl
20624 @[ -f ./intl/Makefile ] || exit 0; \
20625 r=`${PWD_COMMAND}`; export r; \
20626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20627 $(HOST_EXPORTS) \
20628 for flag in $(EXTRA_HOST_FLAGS) ; do \
20629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20630 done; \
20631 echo "Doing installcheck in intl" ; \
20632 (cd $(HOST_SUBDIR)/intl && \
20633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20635 "RANLIB=$${RANLIB}" \
20636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20637 installcheck) \
20638 || exit 1
20640 @endif intl
20642 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20643 maybe-mostlyclean-intl:
20644 @if intl
20645 maybe-mostlyclean-intl: mostlyclean-intl
20647 mostlyclean-intl:
20648 @[ -f ./intl/Makefile ] || exit 0; \
20649 r=`${PWD_COMMAND}`; export r; \
20650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20651 $(HOST_EXPORTS) \
20652 for flag in $(EXTRA_HOST_FLAGS) ; do \
20653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20654 done; \
20655 echo "Doing mostlyclean in intl" ; \
20656 (cd $(HOST_SUBDIR)/intl && \
20657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20659 "RANLIB=$${RANLIB}" \
20660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20661 mostlyclean) \
20662 || exit 1
20664 @endif intl
20666 .PHONY: maybe-clean-intl clean-intl
20667 maybe-clean-intl:
20668 @if intl
20669 maybe-clean-intl: clean-intl
20671 clean-intl:
20672 @[ -f ./intl/Makefile ] || exit 0; \
20673 r=`${PWD_COMMAND}`; export r; \
20674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20675 $(HOST_EXPORTS) \
20676 for flag in $(EXTRA_HOST_FLAGS) ; do \
20677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20678 done; \
20679 echo "Doing clean in intl" ; \
20680 (cd $(HOST_SUBDIR)/intl && \
20681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20683 "RANLIB=$${RANLIB}" \
20684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20685 clean) \
20686 || exit 1
20688 @endif intl
20690 .PHONY: maybe-distclean-intl distclean-intl
20691 maybe-distclean-intl:
20692 @if intl
20693 maybe-distclean-intl: distclean-intl
20695 distclean-intl:
20696 @[ -f ./intl/Makefile ] || exit 0; \
20697 r=`${PWD_COMMAND}`; export r; \
20698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20699 $(HOST_EXPORTS) \
20700 for flag in $(EXTRA_HOST_FLAGS) ; do \
20701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20702 done; \
20703 echo "Doing distclean in intl" ; \
20704 (cd $(HOST_SUBDIR)/intl && \
20705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20707 "RANLIB=$${RANLIB}" \
20708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20709 distclean) \
20710 || exit 1
20712 @endif intl
20714 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20715 maybe-maintainer-clean-intl:
20716 @if intl
20717 maybe-maintainer-clean-intl: maintainer-clean-intl
20719 maintainer-clean-intl:
20720 @[ -f ./intl/Makefile ] || exit 0; \
20721 r=`${PWD_COMMAND}`; export r; \
20722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723 $(HOST_EXPORTS) \
20724 for flag in $(EXTRA_HOST_FLAGS) ; do \
20725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20726 done; \
20727 echo "Doing maintainer-clean in intl" ; \
20728 (cd $(HOST_SUBDIR)/intl && \
20729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20731 "RANLIB=$${RANLIB}" \
20732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20733 maintainer-clean) \
20734 || exit 1
20736 @endif intl
20740 .PHONY: configure-tcl maybe-configure-tcl
20741 maybe-configure-tcl:
20742 @if gcc-bootstrap
20743 configure-tcl: stage_current
20744 @endif gcc-bootstrap
20745 @if tcl
20746 maybe-configure-tcl: configure-tcl
20747 configure-tcl:
20748 @: $(MAKE); $(unstage)
20749 @r=`${PWD_COMMAND}`; export r; \
20750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20751 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
20753 $(HOST_EXPORTS) \
20754 echo Configuring in $(HOST_SUBDIR)/tcl; \
20755 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20756 case $(srcdir) in \
20757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20758 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20760 esac; \
20761 srcdiroption="--srcdir=$${topdir}/tcl"; \
20762 libsrcdir="$$s/tcl"; \
20763 $(SHELL) $${libsrcdir}/configure \
20764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20765 --target=${target_alias} $${srcdiroption} \
20766 || exit 1
20767 @endif tcl
20773 .PHONY: all-tcl maybe-all-tcl
20774 maybe-all-tcl:
20775 @if gcc-bootstrap
20776 all-tcl: stage_current
20777 @endif gcc-bootstrap
20778 @if tcl
20779 TARGET-tcl=all
20780 maybe-all-tcl: all-tcl
20781 all-tcl: configure-tcl
20782 @: $(MAKE); $(unstage)
20783 @r=`${PWD_COMMAND}`; export r; \
20784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20785 $(HOST_EXPORTS) \
20786 (cd $(HOST_SUBDIR)/tcl && \
20787 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
20788 @endif tcl
20793 .PHONY: check-tcl maybe-check-tcl
20794 maybe-check-tcl:
20795 @if tcl
20796 maybe-check-tcl: check-tcl
20798 check-tcl:
20799 @: $(MAKE); $(unstage)
20800 @r=`${PWD_COMMAND}`; export r; \
20801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20802 $(HOST_EXPORTS) \
20803 (cd $(HOST_SUBDIR)/tcl && \
20804 $(MAKE) $(FLAGS_TO_PASS) check)
20806 @endif tcl
20808 .PHONY: install-tcl maybe-install-tcl
20809 maybe-install-tcl:
20810 @if tcl
20811 maybe-install-tcl: install-tcl
20813 install-tcl: installdirs
20814 @: $(MAKE); $(unstage)
20815 @r=`${PWD_COMMAND}`; export r; \
20816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20817 $(HOST_EXPORTS) \
20818 (cd $(HOST_SUBDIR)/tcl && \
20819 $(MAKE) $(FLAGS_TO_PASS) install)
20821 @endif tcl
20823 # Other targets (info, dvi, pdf, etc.)
20825 .PHONY: maybe-info-tcl info-tcl
20826 maybe-info-tcl:
20827 @if tcl
20828 maybe-info-tcl: info-tcl
20830 info-tcl: \
20831 configure-tcl
20832 @: $(MAKE); $(unstage)
20833 @[ -f ./tcl/Makefile ] || exit 0; \
20834 r=`${PWD_COMMAND}`; export r; \
20835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20836 $(HOST_EXPORTS) \
20837 for flag in $(EXTRA_HOST_FLAGS) ; do \
20838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20839 done; \
20840 echo "Doing info in tcl" ; \
20841 (cd $(HOST_SUBDIR)/tcl && \
20842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20844 "RANLIB=$${RANLIB}" \
20845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20846 info) \
20847 || exit 1
20849 @endif tcl
20851 .PHONY: maybe-dvi-tcl dvi-tcl
20852 maybe-dvi-tcl:
20853 @if tcl
20854 maybe-dvi-tcl: dvi-tcl
20856 dvi-tcl: \
20857 configure-tcl
20858 @: $(MAKE); $(unstage)
20859 @[ -f ./tcl/Makefile ] || exit 0; \
20860 r=`${PWD_COMMAND}`; export r; \
20861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862 $(HOST_EXPORTS) \
20863 for flag in $(EXTRA_HOST_FLAGS) ; do \
20864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865 done; \
20866 echo "Doing dvi in tcl" ; \
20867 (cd $(HOST_SUBDIR)/tcl && \
20868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870 "RANLIB=$${RANLIB}" \
20871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872 dvi) \
20873 || exit 1
20875 @endif tcl
20877 .PHONY: maybe-pdf-tcl pdf-tcl
20878 maybe-pdf-tcl:
20879 @if tcl
20880 maybe-pdf-tcl: pdf-tcl
20882 pdf-tcl: \
20883 configure-tcl
20884 @: $(MAKE); $(unstage)
20885 @[ -f ./tcl/Makefile ] || exit 0; \
20886 r=`${PWD_COMMAND}`; export r; \
20887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20888 $(HOST_EXPORTS) \
20889 for flag in $(EXTRA_HOST_FLAGS) ; do \
20890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20891 done; \
20892 echo "Doing pdf in tcl" ; \
20893 (cd $(HOST_SUBDIR)/tcl && \
20894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20896 "RANLIB=$${RANLIB}" \
20897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20898 pdf) \
20899 || exit 1
20901 @endif tcl
20903 .PHONY: maybe-html-tcl html-tcl
20904 maybe-html-tcl:
20905 @if tcl
20906 maybe-html-tcl: html-tcl
20908 html-tcl: \
20909 configure-tcl
20910 @: $(MAKE); $(unstage)
20911 @[ -f ./tcl/Makefile ] || exit 0; \
20912 r=`${PWD_COMMAND}`; export r; \
20913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20914 $(HOST_EXPORTS) \
20915 for flag in $(EXTRA_HOST_FLAGS) ; do \
20916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20917 done; \
20918 echo "Doing html in tcl" ; \
20919 (cd $(HOST_SUBDIR)/tcl && \
20920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20922 "RANLIB=$${RANLIB}" \
20923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20924 html) \
20925 || exit 1
20927 @endif tcl
20929 .PHONY: maybe-TAGS-tcl TAGS-tcl
20930 maybe-TAGS-tcl:
20931 @if tcl
20932 maybe-TAGS-tcl: TAGS-tcl
20934 TAGS-tcl: \
20935 configure-tcl
20936 @: $(MAKE); $(unstage)
20937 @[ -f ./tcl/Makefile ] || exit 0; \
20938 r=`${PWD_COMMAND}`; export r; \
20939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20940 $(HOST_EXPORTS) \
20941 for flag in $(EXTRA_HOST_FLAGS) ; do \
20942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20943 done; \
20944 echo "Doing TAGS in tcl" ; \
20945 (cd $(HOST_SUBDIR)/tcl && \
20946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20948 "RANLIB=$${RANLIB}" \
20949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20950 TAGS) \
20951 || exit 1
20953 @endif tcl
20955 .PHONY: maybe-install-info-tcl install-info-tcl
20956 maybe-install-info-tcl:
20957 @if tcl
20958 maybe-install-info-tcl: install-info-tcl
20960 install-info-tcl: \
20961 configure-tcl \
20962 info-tcl
20963 @: $(MAKE); $(unstage)
20964 @[ -f ./tcl/Makefile ] || exit 0; \
20965 r=`${PWD_COMMAND}`; export r; \
20966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967 $(HOST_EXPORTS) \
20968 for flag in $(EXTRA_HOST_FLAGS) ; do \
20969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20970 done; \
20971 echo "Doing install-info in tcl" ; \
20972 (cd $(HOST_SUBDIR)/tcl && \
20973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20975 "RANLIB=$${RANLIB}" \
20976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20977 install-info) \
20978 || exit 1
20980 @endif tcl
20982 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20983 maybe-install-pdf-tcl:
20984 @if tcl
20985 maybe-install-pdf-tcl: install-pdf-tcl
20987 install-pdf-tcl: \
20988 configure-tcl \
20989 pdf-tcl
20990 @: $(MAKE); $(unstage)
20991 @[ -f ./tcl/Makefile ] || exit 0; \
20992 r=`${PWD_COMMAND}`; export r; \
20993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994 $(HOST_EXPORTS) \
20995 for flag in $(EXTRA_HOST_FLAGS) ; do \
20996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997 done; \
20998 echo "Doing install-pdf in tcl" ; \
20999 (cd $(HOST_SUBDIR)/tcl && \
21000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002 "RANLIB=$${RANLIB}" \
21003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004 install-pdf) \
21005 || exit 1
21007 @endif tcl
21009 .PHONY: maybe-install-html-tcl install-html-tcl
21010 maybe-install-html-tcl:
21011 @if tcl
21012 maybe-install-html-tcl: install-html-tcl
21014 install-html-tcl: \
21015 configure-tcl \
21016 html-tcl
21017 @: $(MAKE); $(unstage)
21018 @[ -f ./tcl/Makefile ] || exit 0; \
21019 r=`${PWD_COMMAND}`; export r; \
21020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021 $(HOST_EXPORTS) \
21022 for flag in $(EXTRA_HOST_FLAGS) ; do \
21023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21024 done; \
21025 echo "Doing install-html in tcl" ; \
21026 (cd $(HOST_SUBDIR)/tcl && \
21027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21029 "RANLIB=$${RANLIB}" \
21030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21031 install-html) \
21032 || exit 1
21034 @endif tcl
21036 .PHONY: maybe-installcheck-tcl installcheck-tcl
21037 maybe-installcheck-tcl:
21038 @if tcl
21039 maybe-installcheck-tcl: installcheck-tcl
21041 installcheck-tcl: \
21042 configure-tcl
21043 @: $(MAKE); $(unstage)
21044 @[ -f ./tcl/Makefile ] || exit 0; \
21045 r=`${PWD_COMMAND}`; export r; \
21046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21047 $(HOST_EXPORTS) \
21048 for flag in $(EXTRA_HOST_FLAGS) ; do \
21049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21050 done; \
21051 echo "Doing installcheck in tcl" ; \
21052 (cd $(HOST_SUBDIR)/tcl && \
21053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21055 "RANLIB=$${RANLIB}" \
21056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21057 installcheck) \
21058 || exit 1
21060 @endif tcl
21062 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21063 maybe-mostlyclean-tcl:
21064 @if tcl
21065 maybe-mostlyclean-tcl: mostlyclean-tcl
21067 # tcl doesn't support mostlyclean.
21068 mostlyclean-tcl:
21070 @endif tcl
21072 .PHONY: maybe-clean-tcl clean-tcl
21073 maybe-clean-tcl:
21074 @if tcl
21075 maybe-clean-tcl: clean-tcl
21077 clean-tcl:
21078 @: $(MAKE); $(unstage)
21079 @[ -f ./tcl/Makefile ] || exit 0; \
21080 r=`${PWD_COMMAND}`; export r; \
21081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21082 $(HOST_EXPORTS) \
21083 for flag in $(EXTRA_HOST_FLAGS) ; do \
21084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21085 done; \
21086 echo "Doing clean in tcl" ; \
21087 (cd $(HOST_SUBDIR)/tcl && \
21088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21090 "RANLIB=$${RANLIB}" \
21091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21092 clean) \
21093 || exit 1
21095 @endif tcl
21097 .PHONY: maybe-distclean-tcl distclean-tcl
21098 maybe-distclean-tcl:
21099 @if tcl
21100 maybe-distclean-tcl: distclean-tcl
21102 distclean-tcl:
21103 @: $(MAKE); $(unstage)
21104 @[ -f ./tcl/Makefile ] || exit 0; \
21105 r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 $(HOST_EXPORTS) \
21108 for flag in $(EXTRA_HOST_FLAGS) ; do \
21109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21110 done; \
21111 echo "Doing distclean in tcl" ; \
21112 (cd $(HOST_SUBDIR)/tcl && \
21113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21115 "RANLIB=$${RANLIB}" \
21116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21117 distclean) \
21118 || exit 1
21120 @endif tcl
21122 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21123 maybe-maintainer-clean-tcl:
21124 @if tcl
21125 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21127 maintainer-clean-tcl:
21128 @: $(MAKE); $(unstage)
21129 @[ -f ./tcl/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 maintainer-clean in tcl" ; \
21137 (cd $(HOST_SUBDIR)/tcl && \
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 maintainer-clean) \
21143 || exit 1
21145 @endif tcl
21149 .PHONY: configure-itcl maybe-configure-itcl
21150 maybe-configure-itcl:
21151 @if gcc-bootstrap
21152 configure-itcl: stage_current
21153 @endif gcc-bootstrap
21154 @if itcl
21155 maybe-configure-itcl: configure-itcl
21156 configure-itcl:
21157 @: $(MAKE); $(unstage)
21158 @r=`${PWD_COMMAND}`; export r; \
21159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21160 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
21162 $(HOST_EXPORTS) \
21163 echo Configuring in $(HOST_SUBDIR)/itcl; \
21164 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21165 case $(srcdir) in \
21166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21167 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21169 esac; \
21170 srcdiroption="--srcdir=$${topdir}/itcl"; \
21171 libsrcdir="$$s/itcl"; \
21172 $(SHELL) $${libsrcdir}/configure \
21173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21174 --target=${target_alias} $${srcdiroption} \
21175 || exit 1
21176 @endif itcl
21182 .PHONY: all-itcl maybe-all-itcl
21183 maybe-all-itcl:
21184 @if gcc-bootstrap
21185 all-itcl: stage_current
21186 @endif gcc-bootstrap
21187 @if itcl
21188 TARGET-itcl=all
21189 maybe-all-itcl: all-itcl
21190 all-itcl: configure-itcl
21191 @: $(MAKE); $(unstage)
21192 @r=`${PWD_COMMAND}`; export r; \
21193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194 $(HOST_EXPORTS) \
21195 (cd $(HOST_SUBDIR)/itcl && \
21196 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
21197 @endif itcl
21202 .PHONY: check-itcl maybe-check-itcl
21203 maybe-check-itcl:
21204 @if itcl
21205 maybe-check-itcl: check-itcl
21207 check-itcl:
21208 @: $(MAKE); $(unstage)
21209 @r=`${PWD_COMMAND}`; export r; \
21210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21211 $(HOST_EXPORTS) \
21212 (cd $(HOST_SUBDIR)/itcl && \
21213 $(MAKE) $(FLAGS_TO_PASS) check)
21215 @endif itcl
21217 .PHONY: install-itcl maybe-install-itcl
21218 maybe-install-itcl:
21219 @if itcl
21220 maybe-install-itcl: install-itcl
21222 install-itcl: installdirs
21223 @: $(MAKE); $(unstage)
21224 @r=`${PWD_COMMAND}`; export r; \
21225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21226 $(HOST_EXPORTS) \
21227 (cd $(HOST_SUBDIR)/itcl && \
21228 $(MAKE) $(FLAGS_TO_PASS) install)
21230 @endif itcl
21232 # Other targets (info, dvi, pdf, etc.)
21234 .PHONY: maybe-info-itcl info-itcl
21235 maybe-info-itcl:
21236 @if itcl
21237 maybe-info-itcl: info-itcl
21239 info-itcl: \
21240 configure-itcl
21241 @: $(MAKE); $(unstage)
21242 @[ -f ./itcl/Makefile ] || exit 0; \
21243 r=`${PWD_COMMAND}`; export r; \
21244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21245 $(HOST_EXPORTS) \
21246 for flag in $(EXTRA_HOST_FLAGS) ; do \
21247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21248 done; \
21249 echo "Doing info in itcl" ; \
21250 (cd $(HOST_SUBDIR)/itcl && \
21251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21253 "RANLIB=$${RANLIB}" \
21254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21255 info) \
21256 || exit 1
21258 @endif itcl
21260 .PHONY: maybe-dvi-itcl dvi-itcl
21261 maybe-dvi-itcl:
21262 @if itcl
21263 maybe-dvi-itcl: dvi-itcl
21265 dvi-itcl: \
21266 configure-itcl
21267 @: $(MAKE); $(unstage)
21268 @[ -f ./itcl/Makefile ] || exit 0; \
21269 r=`${PWD_COMMAND}`; export r; \
21270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21271 $(HOST_EXPORTS) \
21272 for flag in $(EXTRA_HOST_FLAGS) ; do \
21273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21274 done; \
21275 echo "Doing dvi in itcl" ; \
21276 (cd $(HOST_SUBDIR)/itcl && \
21277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21279 "RANLIB=$${RANLIB}" \
21280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21281 dvi) \
21282 || exit 1
21284 @endif itcl
21286 .PHONY: maybe-pdf-itcl pdf-itcl
21287 maybe-pdf-itcl:
21288 @if itcl
21289 maybe-pdf-itcl: pdf-itcl
21291 pdf-itcl: \
21292 configure-itcl
21293 @: $(MAKE); $(unstage)
21294 @[ -f ./itcl/Makefile ] || exit 0; \
21295 r=`${PWD_COMMAND}`; export r; \
21296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21297 $(HOST_EXPORTS) \
21298 for flag in $(EXTRA_HOST_FLAGS) ; do \
21299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21300 done; \
21301 echo "Doing pdf in itcl" ; \
21302 (cd $(HOST_SUBDIR)/itcl && \
21303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21305 "RANLIB=$${RANLIB}" \
21306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21307 pdf) \
21308 || exit 1
21310 @endif itcl
21312 .PHONY: maybe-html-itcl html-itcl
21313 maybe-html-itcl:
21314 @if itcl
21315 maybe-html-itcl: html-itcl
21317 html-itcl: \
21318 configure-itcl
21319 @: $(MAKE); $(unstage)
21320 @[ -f ./itcl/Makefile ] || exit 0; \
21321 r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 for flag in $(EXTRA_HOST_FLAGS) ; do \
21325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21326 done; \
21327 echo "Doing html in itcl" ; \
21328 (cd $(HOST_SUBDIR)/itcl && \
21329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21331 "RANLIB=$${RANLIB}" \
21332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21333 html) \
21334 || exit 1
21336 @endif itcl
21338 .PHONY: maybe-TAGS-itcl TAGS-itcl
21339 maybe-TAGS-itcl:
21340 @if itcl
21341 maybe-TAGS-itcl: TAGS-itcl
21343 TAGS-itcl: \
21344 configure-itcl
21345 @: $(MAKE); $(unstage)
21346 @[ -f ./itcl/Makefile ] || exit 0; \
21347 r=`${PWD_COMMAND}`; export r; \
21348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21349 $(HOST_EXPORTS) \
21350 for flag in $(EXTRA_HOST_FLAGS) ; do \
21351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21352 done; \
21353 echo "Doing TAGS in itcl" ; \
21354 (cd $(HOST_SUBDIR)/itcl && \
21355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21357 "RANLIB=$${RANLIB}" \
21358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21359 TAGS) \
21360 || exit 1
21362 @endif itcl
21364 .PHONY: maybe-install-info-itcl install-info-itcl
21365 maybe-install-info-itcl:
21366 @if itcl
21367 maybe-install-info-itcl: install-info-itcl
21369 install-info-itcl: \
21370 configure-itcl \
21371 info-itcl
21372 @: $(MAKE); $(unstage)
21373 @[ -f ./itcl/Makefile ] || exit 0; \
21374 r=`${PWD_COMMAND}`; export r; \
21375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376 $(HOST_EXPORTS) \
21377 for flag in $(EXTRA_HOST_FLAGS) ; do \
21378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21379 done; \
21380 echo "Doing install-info in itcl" ; \
21381 (cd $(HOST_SUBDIR)/itcl && \
21382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21384 "RANLIB=$${RANLIB}" \
21385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21386 install-info) \
21387 || exit 1
21389 @endif itcl
21391 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21392 maybe-install-pdf-itcl:
21393 @if itcl
21394 maybe-install-pdf-itcl: install-pdf-itcl
21396 install-pdf-itcl: \
21397 configure-itcl \
21398 pdf-itcl
21399 @: $(MAKE); $(unstage)
21400 @[ -f ./itcl/Makefile ] || exit 0; \
21401 r=`${PWD_COMMAND}`; export r; \
21402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21403 $(HOST_EXPORTS) \
21404 for flag in $(EXTRA_HOST_FLAGS) ; do \
21405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21406 done; \
21407 echo "Doing install-pdf in itcl" ; \
21408 (cd $(HOST_SUBDIR)/itcl && \
21409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21411 "RANLIB=$${RANLIB}" \
21412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21413 install-pdf) \
21414 || exit 1
21416 @endif itcl
21418 .PHONY: maybe-install-html-itcl install-html-itcl
21419 maybe-install-html-itcl:
21420 @if itcl
21421 maybe-install-html-itcl: install-html-itcl
21423 install-html-itcl: \
21424 configure-itcl \
21425 html-itcl
21426 @: $(MAKE); $(unstage)
21427 @[ -f ./itcl/Makefile ] || exit 0; \
21428 r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 $(HOST_EXPORTS) \
21431 for flag in $(EXTRA_HOST_FLAGS) ; do \
21432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21433 done; \
21434 echo "Doing install-html in itcl" ; \
21435 (cd $(HOST_SUBDIR)/itcl && \
21436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21438 "RANLIB=$${RANLIB}" \
21439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21440 install-html) \
21441 || exit 1
21443 @endif itcl
21445 .PHONY: maybe-installcheck-itcl installcheck-itcl
21446 maybe-installcheck-itcl:
21447 @if itcl
21448 maybe-installcheck-itcl: installcheck-itcl
21450 installcheck-itcl: \
21451 configure-itcl
21452 @: $(MAKE); $(unstage)
21453 @[ -f ./itcl/Makefile ] || exit 0; \
21454 r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 $(HOST_EXPORTS) \
21457 for flag in $(EXTRA_HOST_FLAGS) ; do \
21458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21459 done; \
21460 echo "Doing installcheck in itcl" ; \
21461 (cd $(HOST_SUBDIR)/itcl && \
21462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21464 "RANLIB=$${RANLIB}" \
21465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21466 installcheck) \
21467 || exit 1
21469 @endif itcl
21471 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21472 maybe-mostlyclean-itcl:
21473 @if itcl
21474 maybe-mostlyclean-itcl: mostlyclean-itcl
21476 mostlyclean-itcl:
21477 @: $(MAKE); $(unstage)
21478 @[ -f ./itcl/Makefile ] || exit 0; \
21479 r=`${PWD_COMMAND}`; export r; \
21480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21481 $(HOST_EXPORTS) \
21482 for flag in $(EXTRA_HOST_FLAGS) ; do \
21483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21484 done; \
21485 echo "Doing mostlyclean in itcl" ; \
21486 (cd $(HOST_SUBDIR)/itcl && \
21487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21489 "RANLIB=$${RANLIB}" \
21490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21491 mostlyclean) \
21492 || exit 1
21494 @endif itcl
21496 .PHONY: maybe-clean-itcl clean-itcl
21497 maybe-clean-itcl:
21498 @if itcl
21499 maybe-clean-itcl: clean-itcl
21501 clean-itcl:
21502 @: $(MAKE); $(unstage)
21503 @[ -f ./itcl/Makefile ] || exit 0; \
21504 r=`${PWD_COMMAND}`; export r; \
21505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506 $(HOST_EXPORTS) \
21507 for flag in $(EXTRA_HOST_FLAGS) ; do \
21508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21509 done; \
21510 echo "Doing clean in itcl" ; \
21511 (cd $(HOST_SUBDIR)/itcl && \
21512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21514 "RANLIB=$${RANLIB}" \
21515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21516 clean) \
21517 || exit 1
21519 @endif itcl
21521 .PHONY: maybe-distclean-itcl distclean-itcl
21522 maybe-distclean-itcl:
21523 @if itcl
21524 maybe-distclean-itcl: distclean-itcl
21526 distclean-itcl:
21527 @: $(MAKE); $(unstage)
21528 @[ -f ./itcl/Makefile ] || exit 0; \
21529 r=`${PWD_COMMAND}`; export r; \
21530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21531 $(HOST_EXPORTS) \
21532 for flag in $(EXTRA_HOST_FLAGS) ; do \
21533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21534 done; \
21535 echo "Doing distclean in itcl" ; \
21536 (cd $(HOST_SUBDIR)/itcl && \
21537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21539 "RANLIB=$${RANLIB}" \
21540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21541 distclean) \
21542 || exit 1
21544 @endif itcl
21546 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21547 maybe-maintainer-clean-itcl:
21548 @if itcl
21549 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21551 maintainer-clean-itcl:
21552 @: $(MAKE); $(unstage)
21553 @[ -f ./itcl/Makefile ] || exit 0; \
21554 r=`${PWD_COMMAND}`; export r; \
21555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556 $(HOST_EXPORTS) \
21557 for flag in $(EXTRA_HOST_FLAGS) ; do \
21558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21559 done; \
21560 echo "Doing maintainer-clean in itcl" ; \
21561 (cd $(HOST_SUBDIR)/itcl && \
21562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21564 "RANLIB=$${RANLIB}" \
21565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21566 maintainer-clean) \
21567 || exit 1
21569 @endif itcl
21573 .PHONY: configure-ld maybe-configure-ld
21574 maybe-configure-ld:
21575 @if gcc-bootstrap
21576 configure-ld: stage_current
21577 @endif gcc-bootstrap
21578 @if ld
21579 maybe-configure-ld: configure-ld
21580 configure-ld:
21581 @r=`${PWD_COMMAND}`; export r; \
21582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21583 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21585 $(HOST_EXPORTS) \
21586 echo Configuring in $(HOST_SUBDIR)/ld; \
21587 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21588 case $(srcdir) in \
21589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21590 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21592 esac; \
21593 srcdiroption="--srcdir=$${topdir}/ld"; \
21594 libsrcdir="$$s/ld"; \
21595 $(SHELL) $${libsrcdir}/configure \
21596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21597 --target=${target_alias} $${srcdiroption} \
21598 || exit 1
21599 @endif ld
21603 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21604 maybe-configure-stage1-ld:
21605 @if ld-bootstrap
21606 maybe-configure-stage1-ld: configure-stage1-ld
21607 configure-stage1-ld:
21608 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21610 @r=`${PWD_COMMAND}`; export r; \
21611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21612 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21613 $(HOST_EXPORTS) \
21614 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21615 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
21616 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
21617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21618 cd $(HOST_SUBDIR)/ld || exit 1; \
21619 case $(srcdir) in \
21620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21621 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21623 esac; \
21624 srcdiroption="--srcdir=$${topdir}/ld"; \
21625 libsrcdir="$$s/ld"; \
21626 $(SHELL) $${libsrcdir}/configure \
21627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21628 --target=${target_alias} $${srcdiroption} \
21630 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21631 @endif ld-bootstrap
21633 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21634 maybe-configure-stage2-ld:
21635 @if ld-bootstrap
21636 maybe-configure-stage2-ld: configure-stage2-ld
21637 configure-stage2-ld:
21638 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21640 @r=`${PWD_COMMAND}`; export r; \
21641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21642 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21643 $(HOST_EXPORTS) \
21644 $(POSTSTAGE1_HOST_EXPORTS) \
21645 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21646 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21647 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
21648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21649 cd $(HOST_SUBDIR)/ld || exit 1; \
21650 case $(srcdir) in \
21651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21652 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21654 esac; \
21655 srcdiroption="--srcdir=$${topdir}/ld"; \
21656 libsrcdir="$$s/ld"; \
21657 $(SHELL) $${libsrcdir}/configure \
21658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21659 --target=${target_alias} $${srcdiroption} \
21660 --with-build-libsubdir=$(HOST_SUBDIR) \
21661 @stage2_werror_flag@
21662 @endif ld-bootstrap
21664 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
21665 maybe-configure-stageb2g0-ld:
21666 @if ld-bootstrap
21667 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
21668 configure-stageb2g0-ld:
21669 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21671 @r=`${PWD_COMMAND}`; export r; \
21672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21673 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21674 $(HOST_EXPORTS) \
21675 $(POSTSTAGE1_HOST_EXPORTS) \
21676 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21677 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
21678 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
21679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21680 cd $(HOST_SUBDIR)/ld || exit 1; \
21681 case $(srcdir) in \
21682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21683 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21685 esac; \
21686 srcdiroption="--srcdir=$${topdir}/ld"; \
21687 libsrcdir="$$s/ld"; \
21688 $(SHELL) $${libsrcdir}/configure \
21689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21690 --target=${target_alias} $${srcdiroption} \
21691 --with-build-libsubdir=$(HOST_SUBDIR) \
21692 @stage2_werror_flag@
21693 @endif ld-bootstrap
21695 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21696 maybe-configure-stage3-ld:
21697 @if ld-bootstrap
21698 maybe-configure-stage3-ld: configure-stage3-ld
21699 configure-stage3-ld:
21700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21702 @r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21705 $(HOST_EXPORTS) \
21706 $(POSTSTAGE1_HOST_EXPORTS) \
21707 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21708 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21709 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
21710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21711 cd $(HOST_SUBDIR)/ld || exit 1; \
21712 case $(srcdir) in \
21713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21714 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21716 esac; \
21717 srcdiroption="--srcdir=$${topdir}/ld"; \
21718 libsrcdir="$$s/ld"; \
21719 $(SHELL) $${libsrcdir}/configure \
21720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21721 --target=${target_alias} $${srcdiroption} \
21722 --with-build-libsubdir=$(HOST_SUBDIR) \
21723 @stage2_werror_flag@
21724 @endif ld-bootstrap
21726 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
21727 maybe-configure-stageb3g2-ld:
21728 @if ld-bootstrap
21729 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
21730 configure-stageb3g2-ld:
21731 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21733 @r=`${PWD_COMMAND}`; export r; \
21734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21735 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21736 $(HOST_EXPORTS) \
21737 $(POSTSTAGE1_HOST_EXPORTS) \
21738 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21739 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
21740 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
21741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21742 cd $(HOST_SUBDIR)/ld || exit 1; \
21743 case $(srcdir) in \
21744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21745 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21747 esac; \
21748 srcdiroption="--srcdir=$${topdir}/ld"; \
21749 libsrcdir="$$s/ld"; \
21750 $(SHELL) $${libsrcdir}/configure \
21751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21752 --target=${target_alias} $${srcdiroption} \
21753 --with-build-libsubdir=$(HOST_SUBDIR) \
21754 @stage2_werror_flag@
21755 @endif ld-bootstrap
21757 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21758 maybe-configure-stage4-ld:
21759 @if ld-bootstrap
21760 maybe-configure-stage4-ld: configure-stage4-ld
21761 configure-stage4-ld:
21762 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21764 @r=`${PWD_COMMAND}`; export r; \
21765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21767 $(HOST_EXPORTS) \
21768 $(POSTSTAGE1_HOST_EXPORTS) \
21769 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21770 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21771 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
21772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21773 cd $(HOST_SUBDIR)/ld || exit 1; \
21774 case $(srcdir) in \
21775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21776 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21778 esac; \
21779 srcdiroption="--srcdir=$${topdir}/ld"; \
21780 libsrcdir="$$s/ld"; \
21781 $(SHELL) $${libsrcdir}/configure \
21782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21783 --target=${target_alias} $${srcdiroption} \
21784 --with-build-libsubdir=$(HOST_SUBDIR) \
21785 @stage2_werror_flag@
21786 @endif ld-bootstrap
21788 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21789 maybe-configure-stageprofile-ld:
21790 @if ld-bootstrap
21791 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21792 configure-stageprofile-ld:
21793 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21795 @r=`${PWD_COMMAND}`; export r; \
21796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21797 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21798 $(HOST_EXPORTS) \
21799 $(POSTSTAGE1_HOST_EXPORTS) \
21800 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21801 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
21802 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
21803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21804 cd $(HOST_SUBDIR)/ld || exit 1; \
21805 case $(srcdir) in \
21806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21807 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21809 esac; \
21810 srcdiroption="--srcdir=$${topdir}/ld"; \
21811 libsrcdir="$$s/ld"; \
21812 $(SHELL) $${libsrcdir}/configure \
21813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21814 --target=${target_alias} $${srcdiroption} \
21815 --with-build-libsubdir=$(HOST_SUBDIR) \
21816 @stage2_werror_flag@
21817 @endif ld-bootstrap
21819 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21820 maybe-configure-stagefeedback-ld:
21821 @if ld-bootstrap
21822 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21823 configure-stagefeedback-ld:
21824 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21826 @r=`${PWD_COMMAND}`; export r; \
21827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21828 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21829 $(HOST_EXPORTS) \
21830 $(POSTSTAGE1_HOST_EXPORTS) \
21831 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21832 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
21833 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
21834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21835 cd $(HOST_SUBDIR)/ld || exit 1; \
21836 case $(srcdir) in \
21837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21838 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21840 esac; \
21841 srcdiroption="--srcdir=$${topdir}/ld"; \
21842 libsrcdir="$$s/ld"; \
21843 $(SHELL) $${libsrcdir}/configure \
21844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21845 --target=${target_alias} $${srcdiroption} \
21846 --with-build-libsubdir=$(HOST_SUBDIR) \
21847 @stage2_werror_flag@
21848 @endif ld-bootstrap
21854 .PHONY: all-ld maybe-all-ld
21855 maybe-all-ld:
21856 @if gcc-bootstrap
21857 all-ld: stage_current
21858 @endif gcc-bootstrap
21859 @if ld
21860 TARGET-ld=all
21861 maybe-all-ld: all-ld
21862 all-ld: configure-ld
21863 @r=`${PWD_COMMAND}`; export r; \
21864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865 $(HOST_EXPORTS) \
21866 (cd $(HOST_SUBDIR)/ld && \
21867 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
21868 @endif ld
21872 .PHONY: all-stage1-ld maybe-all-stage1-ld
21873 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21874 maybe-all-stage1-ld:
21875 maybe-clean-stage1-ld:
21876 @if ld-bootstrap
21877 maybe-all-stage1-ld: all-stage1-ld
21878 all-stage1: all-stage1-ld
21879 TARGET-stage1-ld = $(TARGET-ld)
21880 all-stage1-ld: configure-stage1-ld
21881 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21882 @r=`${PWD_COMMAND}`; export r; \
21883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21884 $(HOST_EXPORTS) \
21885 cd $(HOST_SUBDIR)/ld && \
21886 $(MAKE) $(FLAGS_TO_PASS) \
21887 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
21888 $(TARGET-stage1-ld)
21890 maybe-clean-stage1-ld: clean-stage1-ld
21891 clean-stage1: clean-stage1-ld
21892 clean-stage1-ld:
21893 @if [ $(current_stage) = stage1 ]; then \
21894 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21895 else \
21896 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21897 $(MAKE) stage1-start; \
21898 fi; \
21899 cd $(HOST_SUBDIR)/ld && \
21900 $(MAKE) $(FLAGS_TO_PASS) \
21901 clean
21902 @endif ld-bootstrap
21905 .PHONY: all-stage2-ld maybe-all-stage2-ld
21906 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21907 maybe-all-stage2-ld:
21908 maybe-clean-stage2-ld:
21909 @if ld-bootstrap
21910 maybe-all-stage2-ld: all-stage2-ld
21911 all-stage2: all-stage2-ld
21912 TARGET-stage2-ld = $(TARGET-ld)
21913 all-stage2-ld: configure-stage2-ld
21914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 $(HOST_EXPORTS) \
21918 $(POSTSTAGE1_HOST_EXPORTS) \
21919 cd $(HOST_SUBDIR)/ld && \
21920 $(MAKE) $(FLAGS_TO_PASS) \
21921 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21922 $(TARGET-stage2-ld)
21924 maybe-clean-stage2-ld: clean-stage2-ld
21925 clean-stage2: clean-stage2-ld
21926 clean-stage2-ld:
21927 @if [ $(current_stage) = stage2 ]; then \
21928 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21929 else \
21930 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21931 $(MAKE) stage2-start; \
21932 fi; \
21933 cd $(HOST_SUBDIR)/ld && \
21934 $(MAKE) $(FLAGS_TO_PASS) \
21935 $(POSTSTAGE1_FLAGS_TO_PASS) \
21936 clean
21937 @endif ld-bootstrap
21940 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
21941 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
21942 maybe-all-stageb2g0-ld:
21943 maybe-clean-stageb2g0-ld:
21944 @if ld-bootstrap
21945 maybe-all-stageb2g0-ld: all-stageb2g0-ld
21946 all-stageb2g0: all-stageb2g0-ld
21947 TARGET-stageb2g0-ld = $(TARGET-ld)
21948 all-stageb2g0-ld: configure-stageb2g0-ld
21949 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21950 @r=`${PWD_COMMAND}`; export r; \
21951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21952 $(HOST_EXPORTS) \
21953 $(POSTSTAGE1_HOST_EXPORTS) \
21954 cd $(HOST_SUBDIR)/ld && \
21955 $(MAKE) $(FLAGS_TO_PASS) \
21956 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
21957 $(TARGET-stageb2g0-ld)
21959 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
21960 clean-stageb2g0: clean-stageb2g0-ld
21961 clean-stageb2g0-ld:
21962 @if [ $(current_stage) = stageb2g0 ]; then \
21963 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21964 else \
21965 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
21966 $(MAKE) stageb2g0-start; \
21967 fi; \
21968 cd $(HOST_SUBDIR)/ld && \
21969 $(MAKE) $(FLAGS_TO_PASS) \
21970 $(POSTSTAGE1_FLAGS_TO_PASS) \
21971 clean
21972 @endif ld-bootstrap
21975 .PHONY: all-stage3-ld maybe-all-stage3-ld
21976 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21977 maybe-all-stage3-ld:
21978 maybe-clean-stage3-ld:
21979 @if ld-bootstrap
21980 maybe-all-stage3-ld: all-stage3-ld
21981 all-stage3: all-stage3-ld
21982 TARGET-stage3-ld = $(TARGET-ld)
21983 all-stage3-ld: configure-stage3-ld
21984 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21985 @r=`${PWD_COMMAND}`; export r; \
21986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21987 $(HOST_EXPORTS) \
21988 $(POSTSTAGE1_HOST_EXPORTS) \
21989 cd $(HOST_SUBDIR)/ld && \
21990 $(MAKE) $(FLAGS_TO_PASS) \
21991 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21992 $(TARGET-stage3-ld)
21994 maybe-clean-stage3-ld: clean-stage3-ld
21995 clean-stage3: clean-stage3-ld
21996 clean-stage3-ld:
21997 @if [ $(current_stage) = stage3 ]; then \
21998 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21999 else \
22000 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22001 $(MAKE) stage3-start; \
22002 fi; \
22003 cd $(HOST_SUBDIR)/ld && \
22004 $(MAKE) $(FLAGS_TO_PASS) \
22005 $(POSTSTAGE1_FLAGS_TO_PASS) \
22006 clean
22007 @endif ld-bootstrap
22010 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
22011 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
22012 maybe-all-stageb3g2-ld:
22013 maybe-clean-stageb3g2-ld:
22014 @if ld-bootstrap
22015 maybe-all-stageb3g2-ld: all-stageb3g2-ld
22016 all-stageb3g2: all-stageb3g2-ld
22017 TARGET-stageb3g2-ld = $(TARGET-ld)
22018 all-stageb3g2-ld: configure-stageb3g2-ld
22019 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22020 @r=`${PWD_COMMAND}`; export r; \
22021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22022 $(HOST_EXPORTS) \
22023 $(POSTSTAGE1_HOST_EXPORTS) \
22024 cd $(HOST_SUBDIR)/ld && \
22025 $(MAKE) $(FLAGS_TO_PASS) \
22026 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
22027 $(TARGET-stageb3g2-ld)
22029 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
22030 clean-stageb3g2: clean-stageb3g2-ld
22031 clean-stageb3g2-ld:
22032 @if [ $(current_stage) = stageb3g2 ]; then \
22033 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22034 else \
22035 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
22036 $(MAKE) stageb3g2-start; \
22037 fi; \
22038 cd $(HOST_SUBDIR)/ld && \
22039 $(MAKE) $(FLAGS_TO_PASS) \
22040 $(POSTSTAGE1_FLAGS_TO_PASS) \
22041 clean
22042 @endif ld-bootstrap
22045 .PHONY: all-stage4-ld maybe-all-stage4-ld
22046 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22047 maybe-all-stage4-ld:
22048 maybe-clean-stage4-ld:
22049 @if ld-bootstrap
22050 maybe-all-stage4-ld: all-stage4-ld
22051 all-stage4: all-stage4-ld
22052 TARGET-stage4-ld = $(TARGET-ld)
22053 all-stage4-ld: configure-stage4-ld
22054 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22055 @r=`${PWD_COMMAND}`; export r; \
22056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22057 $(HOST_EXPORTS) \
22058 $(POSTSTAGE1_HOST_EXPORTS) \
22059 cd $(HOST_SUBDIR)/ld && \
22060 $(MAKE) $(FLAGS_TO_PASS) \
22061 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22062 $(TARGET-stage4-ld)
22064 maybe-clean-stage4-ld: clean-stage4-ld
22065 clean-stage4: clean-stage4-ld
22066 clean-stage4-ld:
22067 @if [ $(current_stage) = stage4 ]; then \
22068 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22069 else \
22070 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22071 $(MAKE) stage4-start; \
22072 fi; \
22073 cd $(HOST_SUBDIR)/ld && \
22074 $(MAKE) $(FLAGS_TO_PASS) \
22075 $(POSTSTAGE1_FLAGS_TO_PASS) \
22076 clean
22077 @endif ld-bootstrap
22080 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22081 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22082 maybe-all-stageprofile-ld:
22083 maybe-clean-stageprofile-ld:
22084 @if ld-bootstrap
22085 maybe-all-stageprofile-ld: all-stageprofile-ld
22086 all-stageprofile: all-stageprofile-ld
22087 TARGET-stageprofile-ld = $(TARGET-ld)
22088 all-stageprofile-ld: configure-stageprofile-ld
22089 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22090 @r=`${PWD_COMMAND}`; export r; \
22091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22092 $(HOST_EXPORTS) \
22093 $(POSTSTAGE1_HOST_EXPORTS) \
22094 cd $(HOST_SUBDIR)/ld && \
22095 $(MAKE) $(FLAGS_TO_PASS) \
22096 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
22097 $(TARGET-stageprofile-ld)
22099 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22100 clean-stageprofile: clean-stageprofile-ld
22101 clean-stageprofile-ld:
22102 @if [ $(current_stage) = stageprofile ]; then \
22103 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22104 else \
22105 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22106 $(MAKE) stageprofile-start; \
22107 fi; \
22108 cd $(HOST_SUBDIR)/ld && \
22109 $(MAKE) $(FLAGS_TO_PASS) \
22110 $(POSTSTAGE1_FLAGS_TO_PASS) \
22111 clean
22112 @endif ld-bootstrap
22115 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22116 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22117 maybe-all-stagefeedback-ld:
22118 maybe-clean-stagefeedback-ld:
22119 @if ld-bootstrap
22120 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22121 all-stagefeedback: all-stagefeedback-ld
22122 TARGET-stagefeedback-ld = $(TARGET-ld)
22123 all-stagefeedback-ld: configure-stagefeedback-ld
22124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22125 @r=`${PWD_COMMAND}`; export r; \
22126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127 $(HOST_EXPORTS) \
22128 $(POSTSTAGE1_HOST_EXPORTS) \
22129 cd $(HOST_SUBDIR)/ld && \
22130 $(MAKE) $(FLAGS_TO_PASS) \
22131 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
22132 $(TARGET-stagefeedback-ld)
22134 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22135 clean-stagefeedback: clean-stagefeedback-ld
22136 clean-stagefeedback-ld:
22137 @if [ $(current_stage) = stagefeedback ]; then \
22138 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22139 else \
22140 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22141 $(MAKE) stagefeedback-start; \
22142 fi; \
22143 cd $(HOST_SUBDIR)/ld && \
22144 $(MAKE) $(FLAGS_TO_PASS) \
22145 $(POSTSTAGE1_FLAGS_TO_PASS) \
22146 clean
22147 @endif ld-bootstrap
22153 .PHONY: check-ld maybe-check-ld
22154 maybe-check-ld:
22155 @if ld
22156 maybe-check-ld: check-ld
22158 check-ld:
22159 @: $(MAKE); $(unstage)
22160 @r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 (cd $(HOST_SUBDIR)/ld && \
22164 $(MAKE) $(FLAGS_TO_PASS) check)
22166 @endif ld
22168 .PHONY: install-ld maybe-install-ld
22169 maybe-install-ld:
22170 @if ld
22171 maybe-install-ld: install-ld
22173 install-ld: installdirs
22174 @: $(MAKE); $(unstage)
22175 @r=`${PWD_COMMAND}`; export r; \
22176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177 $(HOST_EXPORTS) \
22178 (cd $(HOST_SUBDIR)/ld && \
22179 $(MAKE) $(FLAGS_TO_PASS) install)
22181 @endif ld
22183 # Other targets (info, dvi, pdf, etc.)
22185 .PHONY: maybe-info-ld info-ld
22186 maybe-info-ld:
22187 @if ld
22188 maybe-info-ld: info-ld
22190 info-ld: \
22191 configure-ld
22192 @[ -f ./ld/Makefile ] || exit 0; \
22193 r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 $(HOST_EXPORTS) \
22196 for flag in $(EXTRA_HOST_FLAGS) ; do \
22197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22198 done; \
22199 echo "Doing info in ld" ; \
22200 (cd $(HOST_SUBDIR)/ld && \
22201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22203 "RANLIB=$${RANLIB}" \
22204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22205 info) \
22206 || exit 1
22208 @endif ld
22210 .PHONY: maybe-dvi-ld dvi-ld
22211 maybe-dvi-ld:
22212 @if ld
22213 maybe-dvi-ld: dvi-ld
22215 dvi-ld: \
22216 configure-ld
22217 @[ -f ./ld/Makefile ] || exit 0; \
22218 r=`${PWD_COMMAND}`; export r; \
22219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22220 $(HOST_EXPORTS) \
22221 for flag in $(EXTRA_HOST_FLAGS) ; do \
22222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22223 done; \
22224 echo "Doing dvi in ld" ; \
22225 (cd $(HOST_SUBDIR)/ld && \
22226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22228 "RANLIB=$${RANLIB}" \
22229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22230 dvi) \
22231 || exit 1
22233 @endif ld
22235 .PHONY: maybe-pdf-ld pdf-ld
22236 maybe-pdf-ld:
22237 @if ld
22238 maybe-pdf-ld: pdf-ld
22240 pdf-ld: \
22241 configure-ld
22242 @[ -f ./ld/Makefile ] || exit 0; \
22243 r=`${PWD_COMMAND}`; export r; \
22244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22245 $(HOST_EXPORTS) \
22246 for flag in $(EXTRA_HOST_FLAGS) ; do \
22247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22248 done; \
22249 echo "Doing pdf in ld" ; \
22250 (cd $(HOST_SUBDIR)/ld && \
22251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22253 "RANLIB=$${RANLIB}" \
22254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22255 pdf) \
22256 || exit 1
22258 @endif ld
22260 .PHONY: maybe-html-ld html-ld
22261 maybe-html-ld:
22262 @if ld
22263 maybe-html-ld: html-ld
22265 html-ld: \
22266 configure-ld
22267 @[ -f ./ld/Makefile ] || exit 0; \
22268 r=`${PWD_COMMAND}`; export r; \
22269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22270 $(HOST_EXPORTS) \
22271 for flag in $(EXTRA_HOST_FLAGS) ; do \
22272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22273 done; \
22274 echo "Doing html in ld" ; \
22275 (cd $(HOST_SUBDIR)/ld && \
22276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22278 "RANLIB=$${RANLIB}" \
22279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22280 html) \
22281 || exit 1
22283 @endif ld
22285 .PHONY: maybe-TAGS-ld TAGS-ld
22286 maybe-TAGS-ld:
22287 @if ld
22288 maybe-TAGS-ld: TAGS-ld
22290 TAGS-ld: \
22291 configure-ld
22292 @[ -f ./ld/Makefile ] || exit 0; \
22293 r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295 $(HOST_EXPORTS) \
22296 for flag in $(EXTRA_HOST_FLAGS) ; do \
22297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22298 done; \
22299 echo "Doing TAGS in ld" ; \
22300 (cd $(HOST_SUBDIR)/ld && \
22301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22303 "RANLIB=$${RANLIB}" \
22304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22305 TAGS) \
22306 || exit 1
22308 @endif ld
22310 .PHONY: maybe-install-info-ld install-info-ld
22311 maybe-install-info-ld:
22312 @if ld
22313 maybe-install-info-ld: install-info-ld
22315 install-info-ld: \
22316 configure-ld \
22317 info-ld
22318 @[ -f ./ld/Makefile ] || exit 0; \
22319 r=`${PWD_COMMAND}`; export r; \
22320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321 $(HOST_EXPORTS) \
22322 for flag in $(EXTRA_HOST_FLAGS) ; do \
22323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22324 done; \
22325 echo "Doing install-info in ld" ; \
22326 (cd $(HOST_SUBDIR)/ld && \
22327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22329 "RANLIB=$${RANLIB}" \
22330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22331 install-info) \
22332 || exit 1
22334 @endif ld
22336 .PHONY: maybe-install-pdf-ld install-pdf-ld
22337 maybe-install-pdf-ld:
22338 @if ld
22339 maybe-install-pdf-ld: install-pdf-ld
22341 install-pdf-ld: \
22342 configure-ld \
22343 pdf-ld
22344 @[ -f ./ld/Makefile ] || exit 0; \
22345 r=`${PWD_COMMAND}`; export r; \
22346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347 $(HOST_EXPORTS) \
22348 for flag in $(EXTRA_HOST_FLAGS) ; do \
22349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350 done; \
22351 echo "Doing install-pdf in ld" ; \
22352 (cd $(HOST_SUBDIR)/ld && \
22353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355 "RANLIB=$${RANLIB}" \
22356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357 install-pdf) \
22358 || exit 1
22360 @endif ld
22362 .PHONY: maybe-install-html-ld install-html-ld
22363 maybe-install-html-ld:
22364 @if ld
22365 maybe-install-html-ld: install-html-ld
22367 install-html-ld: \
22368 configure-ld \
22369 html-ld
22370 @[ -f ./ld/Makefile ] || exit 0; \
22371 r=`${PWD_COMMAND}`; export r; \
22372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22373 $(HOST_EXPORTS) \
22374 for flag in $(EXTRA_HOST_FLAGS) ; do \
22375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22376 done; \
22377 echo "Doing install-html in ld" ; \
22378 (cd $(HOST_SUBDIR)/ld && \
22379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22381 "RANLIB=$${RANLIB}" \
22382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22383 install-html) \
22384 || exit 1
22386 @endif ld
22388 .PHONY: maybe-installcheck-ld installcheck-ld
22389 maybe-installcheck-ld:
22390 @if ld
22391 maybe-installcheck-ld: installcheck-ld
22393 installcheck-ld: \
22394 configure-ld
22395 @[ -f ./ld/Makefile ] || exit 0; \
22396 r=`${PWD_COMMAND}`; export r; \
22397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22398 $(HOST_EXPORTS) \
22399 for flag in $(EXTRA_HOST_FLAGS) ; do \
22400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22401 done; \
22402 echo "Doing installcheck in ld" ; \
22403 (cd $(HOST_SUBDIR)/ld && \
22404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22406 "RANLIB=$${RANLIB}" \
22407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22408 installcheck) \
22409 || exit 1
22411 @endif ld
22413 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22414 maybe-mostlyclean-ld:
22415 @if ld
22416 maybe-mostlyclean-ld: mostlyclean-ld
22418 mostlyclean-ld:
22419 @[ -f ./ld/Makefile ] || exit 0; \
22420 r=`${PWD_COMMAND}`; export r; \
22421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22422 $(HOST_EXPORTS) \
22423 for flag in $(EXTRA_HOST_FLAGS) ; do \
22424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22425 done; \
22426 echo "Doing mostlyclean in ld" ; \
22427 (cd $(HOST_SUBDIR)/ld && \
22428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22430 "RANLIB=$${RANLIB}" \
22431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22432 mostlyclean) \
22433 || exit 1
22435 @endif ld
22437 .PHONY: maybe-clean-ld clean-ld
22438 maybe-clean-ld:
22439 @if ld
22440 maybe-clean-ld: clean-ld
22442 clean-ld:
22443 @[ -f ./ld/Makefile ] || exit 0; \
22444 r=`${PWD_COMMAND}`; export r; \
22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446 $(HOST_EXPORTS) \
22447 for flag in $(EXTRA_HOST_FLAGS) ; do \
22448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449 done; \
22450 echo "Doing clean in ld" ; \
22451 (cd $(HOST_SUBDIR)/ld && \
22452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454 "RANLIB=$${RANLIB}" \
22455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22456 clean) \
22457 || exit 1
22459 @endif ld
22461 .PHONY: maybe-distclean-ld distclean-ld
22462 maybe-distclean-ld:
22463 @if ld
22464 maybe-distclean-ld: distclean-ld
22466 distclean-ld:
22467 @[ -f ./ld/Makefile ] || exit 0; \
22468 r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 for flag in $(EXTRA_HOST_FLAGS) ; do \
22472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473 done; \
22474 echo "Doing distclean in ld" ; \
22475 (cd $(HOST_SUBDIR)/ld && \
22476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478 "RANLIB=$${RANLIB}" \
22479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480 distclean) \
22481 || exit 1
22483 @endif ld
22485 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22486 maybe-maintainer-clean-ld:
22487 @if ld
22488 maybe-maintainer-clean-ld: maintainer-clean-ld
22490 maintainer-clean-ld:
22491 @[ -f ./ld/Makefile ] || exit 0; \
22492 r=`${PWD_COMMAND}`; export r; \
22493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22494 $(HOST_EXPORTS) \
22495 for flag in $(EXTRA_HOST_FLAGS) ; do \
22496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22497 done; \
22498 echo "Doing maintainer-clean in ld" ; \
22499 (cd $(HOST_SUBDIR)/ld && \
22500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22502 "RANLIB=$${RANLIB}" \
22503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22504 maintainer-clean) \
22505 || exit 1
22507 @endif ld
22511 .PHONY: configure-libcpp maybe-configure-libcpp
22512 maybe-configure-libcpp:
22513 @if gcc-bootstrap
22514 configure-libcpp: stage_current
22515 @endif gcc-bootstrap
22516 @if libcpp
22517 maybe-configure-libcpp: configure-libcpp
22518 configure-libcpp:
22519 @r=`${PWD_COMMAND}`; export r; \
22520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22521 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22523 $(HOST_EXPORTS) \
22524 echo Configuring in $(HOST_SUBDIR)/libcpp; \
22525 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22526 case $(srcdir) in \
22527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22528 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22530 esac; \
22531 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22532 libsrcdir="$$s/libcpp"; \
22533 $(SHELL) $${libsrcdir}/configure \
22534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22535 --target=${target_alias} $${srcdiroption} \
22536 || exit 1
22537 @endif libcpp
22541 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22542 maybe-configure-stage1-libcpp:
22543 @if libcpp-bootstrap
22544 maybe-configure-stage1-libcpp: configure-stage1-libcpp
22545 configure-stage1-libcpp:
22546 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22548 @r=`${PWD_COMMAND}`; export r; \
22549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22550 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22551 $(HOST_EXPORTS) \
22552 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22553 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
22554 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
22555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22556 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22557 case $(srcdir) in \
22558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22559 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22561 esac; \
22562 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22563 libsrcdir="$$s/libcpp"; \
22564 $(SHELL) $${libsrcdir}/configure \
22565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22566 --target=${target_alias} $${srcdiroption} \
22568 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22569 @endif libcpp-bootstrap
22571 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22572 maybe-configure-stage2-libcpp:
22573 @if libcpp-bootstrap
22574 maybe-configure-stage2-libcpp: configure-stage2-libcpp
22575 configure-stage2-libcpp:
22576 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22578 @r=`${PWD_COMMAND}`; export r; \
22579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22581 $(HOST_EXPORTS) \
22582 $(POSTSTAGE1_HOST_EXPORTS) \
22583 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22584 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22585 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
22586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22587 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22588 case $(srcdir) in \
22589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22590 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22592 esac; \
22593 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22594 libsrcdir="$$s/libcpp"; \
22595 $(SHELL) $${libsrcdir}/configure \
22596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22597 --target=${target_alias} $${srcdiroption} \
22598 --with-build-libsubdir=$(HOST_SUBDIR) \
22599 @stage2_werror_flag@
22600 @endif libcpp-bootstrap
22602 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
22603 maybe-configure-stageb2g0-libcpp:
22604 @if libcpp-bootstrap
22605 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
22606 configure-stageb2g0-libcpp:
22607 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22609 @r=`${PWD_COMMAND}`; export r; \
22610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22612 $(HOST_EXPORTS) \
22613 $(POSTSTAGE1_HOST_EXPORTS) \
22614 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22615 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
22616 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
22617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22618 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22619 case $(srcdir) in \
22620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22621 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22623 esac; \
22624 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22625 libsrcdir="$$s/libcpp"; \
22626 $(SHELL) $${libsrcdir}/configure \
22627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22628 --target=${target_alias} $${srcdiroption} \
22629 --with-build-libsubdir=$(HOST_SUBDIR) \
22630 @stage2_werror_flag@
22631 @endif libcpp-bootstrap
22633 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22634 maybe-configure-stage3-libcpp:
22635 @if libcpp-bootstrap
22636 maybe-configure-stage3-libcpp: configure-stage3-libcpp
22637 configure-stage3-libcpp:
22638 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22640 @r=`${PWD_COMMAND}`; export r; \
22641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22643 $(HOST_EXPORTS) \
22644 $(POSTSTAGE1_HOST_EXPORTS) \
22645 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22646 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22647 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
22648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22649 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22650 case $(srcdir) in \
22651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22652 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22654 esac; \
22655 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22656 libsrcdir="$$s/libcpp"; \
22657 $(SHELL) $${libsrcdir}/configure \
22658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22659 --target=${target_alias} $${srcdiroption} \
22660 --with-build-libsubdir=$(HOST_SUBDIR) \
22661 @stage2_werror_flag@
22662 @endif libcpp-bootstrap
22664 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
22665 maybe-configure-stageb3g2-libcpp:
22666 @if libcpp-bootstrap
22667 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
22668 configure-stageb3g2-libcpp:
22669 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22671 @r=`${PWD_COMMAND}`; export r; \
22672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22673 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22674 $(HOST_EXPORTS) \
22675 $(POSTSTAGE1_HOST_EXPORTS) \
22676 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22677 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
22678 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
22679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22680 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22681 case $(srcdir) in \
22682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22683 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22685 esac; \
22686 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22687 libsrcdir="$$s/libcpp"; \
22688 $(SHELL) $${libsrcdir}/configure \
22689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22690 --target=${target_alias} $${srcdiroption} \
22691 --with-build-libsubdir=$(HOST_SUBDIR) \
22692 @stage2_werror_flag@
22693 @endif libcpp-bootstrap
22695 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22696 maybe-configure-stage4-libcpp:
22697 @if libcpp-bootstrap
22698 maybe-configure-stage4-libcpp: configure-stage4-libcpp
22699 configure-stage4-libcpp:
22700 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22702 @r=`${PWD_COMMAND}`; export r; \
22703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22704 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22705 $(HOST_EXPORTS) \
22706 $(POSTSTAGE1_HOST_EXPORTS) \
22707 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22708 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22709 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
22710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22711 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22712 case $(srcdir) in \
22713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22714 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22716 esac; \
22717 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22718 libsrcdir="$$s/libcpp"; \
22719 $(SHELL) $${libsrcdir}/configure \
22720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22721 --target=${target_alias} $${srcdiroption} \
22722 --with-build-libsubdir=$(HOST_SUBDIR) \
22723 @stage2_werror_flag@
22724 @endif libcpp-bootstrap
22726 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22727 maybe-configure-stageprofile-libcpp:
22728 @if libcpp-bootstrap
22729 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22730 configure-stageprofile-libcpp:
22731 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22733 @r=`${PWD_COMMAND}`; export r; \
22734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22735 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22736 $(HOST_EXPORTS) \
22737 $(POSTSTAGE1_HOST_EXPORTS) \
22738 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22739 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
22740 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
22741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22742 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22743 case $(srcdir) in \
22744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22745 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22747 esac; \
22748 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22749 libsrcdir="$$s/libcpp"; \
22750 $(SHELL) $${libsrcdir}/configure \
22751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22752 --target=${target_alias} $${srcdiroption} \
22753 --with-build-libsubdir=$(HOST_SUBDIR) \
22754 @stage2_werror_flag@
22755 @endif libcpp-bootstrap
22757 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
22758 maybe-configure-stagefeedback-libcpp:
22759 @if libcpp-bootstrap
22760 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
22761 configure-stagefeedback-libcpp:
22762 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22764 @r=`${PWD_COMMAND}`; export r; \
22765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22766 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22767 $(HOST_EXPORTS) \
22768 $(POSTSTAGE1_HOST_EXPORTS) \
22769 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
22770 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
22771 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
22772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22773 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22774 case $(srcdir) in \
22775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22776 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22778 esac; \
22779 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22780 libsrcdir="$$s/libcpp"; \
22781 $(SHELL) $${libsrcdir}/configure \
22782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22783 --target=${target_alias} $${srcdiroption} \
22784 --with-build-libsubdir=$(HOST_SUBDIR) \
22785 @stage2_werror_flag@
22786 @endif libcpp-bootstrap
22792 .PHONY: all-libcpp maybe-all-libcpp
22793 maybe-all-libcpp:
22794 @if gcc-bootstrap
22795 all-libcpp: stage_current
22796 @endif gcc-bootstrap
22797 @if libcpp
22798 TARGET-libcpp=all
22799 maybe-all-libcpp: all-libcpp
22800 all-libcpp: configure-libcpp
22801 @r=`${PWD_COMMAND}`; export r; \
22802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803 $(HOST_EXPORTS) \
22804 (cd $(HOST_SUBDIR)/libcpp && \
22805 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
22806 @endif libcpp
22810 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
22811 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
22812 maybe-all-stage1-libcpp:
22813 maybe-clean-stage1-libcpp:
22814 @if libcpp-bootstrap
22815 maybe-all-stage1-libcpp: all-stage1-libcpp
22816 all-stage1: all-stage1-libcpp
22817 TARGET-stage1-libcpp = $(TARGET-libcpp)
22818 all-stage1-libcpp: configure-stage1-libcpp
22819 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22820 @r=`${PWD_COMMAND}`; export r; \
22821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22822 $(HOST_EXPORTS) \
22823 cd $(HOST_SUBDIR)/libcpp && \
22824 $(MAKE) $(FLAGS_TO_PASS) \
22825 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
22826 $(TARGET-stage1-libcpp)
22828 maybe-clean-stage1-libcpp: clean-stage1-libcpp
22829 clean-stage1: clean-stage1-libcpp
22830 clean-stage1-libcpp:
22831 @if [ $(current_stage) = stage1 ]; then \
22832 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22833 else \
22834 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
22835 $(MAKE) stage1-start; \
22836 fi; \
22837 cd $(HOST_SUBDIR)/libcpp && \
22838 $(MAKE) $(FLAGS_TO_PASS) \
22839 clean
22840 @endif libcpp-bootstrap
22843 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
22844 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
22845 maybe-all-stage2-libcpp:
22846 maybe-clean-stage2-libcpp:
22847 @if libcpp-bootstrap
22848 maybe-all-stage2-libcpp: all-stage2-libcpp
22849 all-stage2: all-stage2-libcpp
22850 TARGET-stage2-libcpp = $(TARGET-libcpp)
22851 all-stage2-libcpp: configure-stage2-libcpp
22852 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22853 @r=`${PWD_COMMAND}`; export r; \
22854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855 $(HOST_EXPORTS) \
22856 $(POSTSTAGE1_HOST_EXPORTS) \
22857 cd $(HOST_SUBDIR)/libcpp && \
22858 $(MAKE) $(FLAGS_TO_PASS) \
22859 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22860 $(TARGET-stage2-libcpp)
22862 maybe-clean-stage2-libcpp: clean-stage2-libcpp
22863 clean-stage2: clean-stage2-libcpp
22864 clean-stage2-libcpp:
22865 @if [ $(current_stage) = stage2 ]; then \
22866 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22867 else \
22868 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
22869 $(MAKE) stage2-start; \
22870 fi; \
22871 cd $(HOST_SUBDIR)/libcpp && \
22872 $(MAKE) $(FLAGS_TO_PASS) \
22873 $(POSTSTAGE1_FLAGS_TO_PASS) \
22874 clean
22875 @endif libcpp-bootstrap
22878 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
22879 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
22880 maybe-all-stageb2g0-libcpp:
22881 maybe-clean-stageb2g0-libcpp:
22882 @if libcpp-bootstrap
22883 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
22884 all-stageb2g0: all-stageb2g0-libcpp
22885 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
22886 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
22887 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22888 @r=`${PWD_COMMAND}`; export r; \
22889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22890 $(HOST_EXPORTS) \
22891 $(POSTSTAGE1_HOST_EXPORTS) \
22892 cd $(HOST_SUBDIR)/libcpp && \
22893 $(MAKE) $(FLAGS_TO_PASS) \
22894 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
22895 $(TARGET-stageb2g0-libcpp)
22897 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
22898 clean-stageb2g0: clean-stageb2g0-libcpp
22899 clean-stageb2g0-libcpp:
22900 @if [ $(current_stage) = stageb2g0 ]; then \
22901 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22902 else \
22903 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
22904 $(MAKE) stageb2g0-start; \
22905 fi; \
22906 cd $(HOST_SUBDIR)/libcpp && \
22907 $(MAKE) $(FLAGS_TO_PASS) \
22908 $(POSTSTAGE1_FLAGS_TO_PASS) \
22909 clean
22910 @endif libcpp-bootstrap
22913 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
22914 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
22915 maybe-all-stage3-libcpp:
22916 maybe-clean-stage3-libcpp:
22917 @if libcpp-bootstrap
22918 maybe-all-stage3-libcpp: all-stage3-libcpp
22919 all-stage3: all-stage3-libcpp
22920 TARGET-stage3-libcpp = $(TARGET-libcpp)
22921 all-stage3-libcpp: configure-stage3-libcpp
22922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22923 @r=`${PWD_COMMAND}`; export r; \
22924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22925 $(HOST_EXPORTS) \
22926 $(POSTSTAGE1_HOST_EXPORTS) \
22927 cd $(HOST_SUBDIR)/libcpp && \
22928 $(MAKE) $(FLAGS_TO_PASS) \
22929 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22930 $(TARGET-stage3-libcpp)
22932 maybe-clean-stage3-libcpp: clean-stage3-libcpp
22933 clean-stage3: clean-stage3-libcpp
22934 clean-stage3-libcpp:
22935 @if [ $(current_stage) = stage3 ]; then \
22936 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22937 else \
22938 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
22939 $(MAKE) stage3-start; \
22940 fi; \
22941 cd $(HOST_SUBDIR)/libcpp && \
22942 $(MAKE) $(FLAGS_TO_PASS) \
22943 $(POSTSTAGE1_FLAGS_TO_PASS) \
22944 clean
22945 @endif libcpp-bootstrap
22948 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
22949 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
22950 maybe-all-stageb3g2-libcpp:
22951 maybe-clean-stageb3g2-libcpp:
22952 @if libcpp-bootstrap
22953 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
22954 all-stageb3g2: all-stageb3g2-libcpp
22955 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
22956 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
22957 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22958 @r=`${PWD_COMMAND}`; export r; \
22959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960 $(HOST_EXPORTS) \
22961 $(POSTSTAGE1_HOST_EXPORTS) \
22962 cd $(HOST_SUBDIR)/libcpp && \
22963 $(MAKE) $(FLAGS_TO_PASS) \
22964 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
22965 $(TARGET-stageb3g2-libcpp)
22967 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
22968 clean-stageb3g2: clean-stageb3g2-libcpp
22969 clean-stageb3g2-libcpp:
22970 @if [ $(current_stage) = stageb3g2 ]; then \
22971 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22972 else \
22973 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
22974 $(MAKE) stageb3g2-start; \
22975 fi; \
22976 cd $(HOST_SUBDIR)/libcpp && \
22977 $(MAKE) $(FLAGS_TO_PASS) \
22978 $(POSTSTAGE1_FLAGS_TO_PASS) \
22979 clean
22980 @endif libcpp-bootstrap
22983 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
22984 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
22985 maybe-all-stage4-libcpp:
22986 maybe-clean-stage4-libcpp:
22987 @if libcpp-bootstrap
22988 maybe-all-stage4-libcpp: all-stage4-libcpp
22989 all-stage4: all-stage4-libcpp
22990 TARGET-stage4-libcpp = $(TARGET-libcpp)
22991 all-stage4-libcpp: configure-stage4-libcpp
22992 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22993 @r=`${PWD_COMMAND}`; export r; \
22994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22995 $(HOST_EXPORTS) \
22996 $(POSTSTAGE1_HOST_EXPORTS) \
22997 cd $(HOST_SUBDIR)/libcpp && \
22998 $(MAKE) $(FLAGS_TO_PASS) \
22999 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23000 $(TARGET-stage4-libcpp)
23002 maybe-clean-stage4-libcpp: clean-stage4-libcpp
23003 clean-stage4: clean-stage4-libcpp
23004 clean-stage4-libcpp:
23005 @if [ $(current_stage) = stage4 ]; then \
23006 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23007 else \
23008 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
23009 $(MAKE) stage4-start; \
23010 fi; \
23011 cd $(HOST_SUBDIR)/libcpp && \
23012 $(MAKE) $(FLAGS_TO_PASS) \
23013 $(POSTSTAGE1_FLAGS_TO_PASS) \
23014 clean
23015 @endif libcpp-bootstrap
23018 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23019 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23020 maybe-all-stageprofile-libcpp:
23021 maybe-clean-stageprofile-libcpp:
23022 @if libcpp-bootstrap
23023 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23024 all-stageprofile: all-stageprofile-libcpp
23025 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23026 all-stageprofile-libcpp: configure-stageprofile-libcpp
23027 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23028 @r=`${PWD_COMMAND}`; export r; \
23029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030 $(HOST_EXPORTS) \
23031 $(POSTSTAGE1_HOST_EXPORTS) \
23032 cd $(HOST_SUBDIR)/libcpp && \
23033 $(MAKE) $(FLAGS_TO_PASS) \
23034 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
23035 $(TARGET-stageprofile-libcpp)
23037 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23038 clean-stageprofile: clean-stageprofile-libcpp
23039 clean-stageprofile-libcpp:
23040 @if [ $(current_stage) = stageprofile ]; then \
23041 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23042 else \
23043 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23044 $(MAKE) stageprofile-start; \
23045 fi; \
23046 cd $(HOST_SUBDIR)/libcpp && \
23047 $(MAKE) $(FLAGS_TO_PASS) \
23048 $(POSTSTAGE1_FLAGS_TO_PASS) \
23049 clean
23050 @endif libcpp-bootstrap
23053 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23054 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23055 maybe-all-stagefeedback-libcpp:
23056 maybe-clean-stagefeedback-libcpp:
23057 @if libcpp-bootstrap
23058 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23059 all-stagefeedback: all-stagefeedback-libcpp
23060 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23061 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23063 @r=`${PWD_COMMAND}`; export r; \
23064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23065 $(HOST_EXPORTS) \
23066 $(POSTSTAGE1_HOST_EXPORTS) \
23067 cd $(HOST_SUBDIR)/libcpp && \
23068 $(MAKE) $(FLAGS_TO_PASS) \
23069 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
23070 $(TARGET-stagefeedback-libcpp)
23072 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23073 clean-stagefeedback: clean-stagefeedback-libcpp
23074 clean-stagefeedback-libcpp:
23075 @if [ $(current_stage) = stagefeedback ]; then \
23076 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23077 else \
23078 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23079 $(MAKE) stagefeedback-start; \
23080 fi; \
23081 cd $(HOST_SUBDIR)/libcpp && \
23082 $(MAKE) $(FLAGS_TO_PASS) \
23083 $(POSTSTAGE1_FLAGS_TO_PASS) \
23084 clean
23085 @endif libcpp-bootstrap
23091 .PHONY: check-libcpp maybe-check-libcpp
23092 maybe-check-libcpp:
23093 @if libcpp
23094 maybe-check-libcpp: check-libcpp
23096 check-libcpp:
23097 @: $(MAKE); $(unstage)
23098 @r=`${PWD_COMMAND}`; export r; \
23099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23100 $(HOST_EXPORTS) \
23101 (cd $(HOST_SUBDIR)/libcpp && \
23102 $(MAKE) $(FLAGS_TO_PASS) check)
23104 @endif libcpp
23106 .PHONY: install-libcpp maybe-install-libcpp
23107 maybe-install-libcpp:
23108 @if libcpp
23109 maybe-install-libcpp: install-libcpp
23111 install-libcpp: installdirs
23112 @: $(MAKE); $(unstage)
23113 @r=`${PWD_COMMAND}`; export r; \
23114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23115 $(HOST_EXPORTS) \
23116 (cd $(HOST_SUBDIR)/libcpp && \
23117 $(MAKE) $(FLAGS_TO_PASS) install)
23119 @endif libcpp
23121 # Other targets (info, dvi, pdf, etc.)
23123 .PHONY: maybe-info-libcpp info-libcpp
23124 maybe-info-libcpp:
23125 @if libcpp
23126 maybe-info-libcpp: info-libcpp
23128 info-libcpp: \
23129 configure-libcpp
23130 @[ -f ./libcpp/Makefile ] || exit 0; \
23131 r=`${PWD_COMMAND}`; export r; \
23132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133 $(HOST_EXPORTS) \
23134 for flag in $(EXTRA_HOST_FLAGS) ; do \
23135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136 done; \
23137 echo "Doing info in libcpp" ; \
23138 (cd $(HOST_SUBDIR)/libcpp && \
23139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141 "RANLIB=$${RANLIB}" \
23142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23143 info) \
23144 || exit 1
23146 @endif libcpp
23148 .PHONY: maybe-dvi-libcpp dvi-libcpp
23149 maybe-dvi-libcpp:
23150 @if libcpp
23151 maybe-dvi-libcpp: dvi-libcpp
23153 dvi-libcpp: \
23154 configure-libcpp
23155 @[ -f ./libcpp/Makefile ] || exit 0; \
23156 r=`${PWD_COMMAND}`; export r; \
23157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23158 $(HOST_EXPORTS) \
23159 for flag in $(EXTRA_HOST_FLAGS) ; do \
23160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23161 done; \
23162 echo "Doing dvi in libcpp" ; \
23163 (cd $(HOST_SUBDIR)/libcpp && \
23164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23166 "RANLIB=$${RANLIB}" \
23167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23168 dvi) \
23169 || exit 1
23171 @endif libcpp
23173 .PHONY: maybe-pdf-libcpp pdf-libcpp
23174 maybe-pdf-libcpp:
23175 @if libcpp
23176 maybe-pdf-libcpp: pdf-libcpp
23178 pdf-libcpp: \
23179 configure-libcpp
23180 @[ -f ./libcpp/Makefile ] || exit 0; \
23181 r=`${PWD_COMMAND}`; export r; \
23182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183 $(HOST_EXPORTS) \
23184 for flag in $(EXTRA_HOST_FLAGS) ; do \
23185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23186 done; \
23187 echo "Doing pdf in libcpp" ; \
23188 (cd $(HOST_SUBDIR)/libcpp && \
23189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23191 "RANLIB=$${RANLIB}" \
23192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23193 pdf) \
23194 || exit 1
23196 @endif libcpp
23198 .PHONY: maybe-html-libcpp html-libcpp
23199 maybe-html-libcpp:
23200 @if libcpp
23201 maybe-html-libcpp: html-libcpp
23203 html-libcpp: \
23204 configure-libcpp
23205 @[ -f ./libcpp/Makefile ] || exit 0; \
23206 r=`${PWD_COMMAND}`; export r; \
23207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208 $(HOST_EXPORTS) \
23209 for flag in $(EXTRA_HOST_FLAGS) ; do \
23210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23211 done; \
23212 echo "Doing html in libcpp" ; \
23213 (cd $(HOST_SUBDIR)/libcpp && \
23214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23216 "RANLIB=$${RANLIB}" \
23217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218 html) \
23219 || exit 1
23221 @endif libcpp
23223 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
23224 maybe-TAGS-libcpp:
23225 @if libcpp
23226 maybe-TAGS-libcpp: TAGS-libcpp
23228 TAGS-libcpp: \
23229 configure-libcpp
23230 @[ -f ./libcpp/Makefile ] || exit 0; \
23231 r=`${PWD_COMMAND}`; export r; \
23232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233 $(HOST_EXPORTS) \
23234 for flag in $(EXTRA_HOST_FLAGS) ; do \
23235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23236 done; \
23237 echo "Doing TAGS in libcpp" ; \
23238 (cd $(HOST_SUBDIR)/libcpp && \
23239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23241 "RANLIB=$${RANLIB}" \
23242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23243 TAGS) \
23244 || exit 1
23246 @endif libcpp
23248 .PHONY: maybe-install-info-libcpp install-info-libcpp
23249 maybe-install-info-libcpp:
23250 @if libcpp
23251 maybe-install-info-libcpp: install-info-libcpp
23253 install-info-libcpp: \
23254 configure-libcpp \
23255 info-libcpp
23256 @[ -f ./libcpp/Makefile ] || exit 0; \
23257 r=`${PWD_COMMAND}`; export r; \
23258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259 $(HOST_EXPORTS) \
23260 for flag in $(EXTRA_HOST_FLAGS) ; do \
23261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23262 done; \
23263 echo "Doing install-info in libcpp" ; \
23264 (cd $(HOST_SUBDIR)/libcpp && \
23265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23267 "RANLIB=$${RANLIB}" \
23268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23269 install-info) \
23270 || exit 1
23272 @endif libcpp
23274 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23275 maybe-install-pdf-libcpp:
23276 @if libcpp
23277 maybe-install-pdf-libcpp: install-pdf-libcpp
23279 install-pdf-libcpp: \
23280 configure-libcpp \
23281 pdf-libcpp
23282 @[ -f ./libcpp/Makefile ] || exit 0; \
23283 r=`${PWD_COMMAND}`; export r; \
23284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285 $(HOST_EXPORTS) \
23286 for flag in $(EXTRA_HOST_FLAGS) ; do \
23287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23288 done; \
23289 echo "Doing install-pdf in libcpp" ; \
23290 (cd $(HOST_SUBDIR)/libcpp && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293 "RANLIB=$${RANLIB}" \
23294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23295 install-pdf) \
23296 || exit 1
23298 @endif libcpp
23300 .PHONY: maybe-install-html-libcpp install-html-libcpp
23301 maybe-install-html-libcpp:
23302 @if libcpp
23303 maybe-install-html-libcpp: install-html-libcpp
23305 install-html-libcpp: \
23306 configure-libcpp \
23307 html-libcpp
23308 @[ -f ./libcpp/Makefile ] || exit 0; \
23309 r=`${PWD_COMMAND}`; export r; \
23310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23311 $(HOST_EXPORTS) \
23312 for flag in $(EXTRA_HOST_FLAGS) ; do \
23313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23314 done; \
23315 echo "Doing install-html in libcpp" ; \
23316 (cd $(HOST_SUBDIR)/libcpp && \
23317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23319 "RANLIB=$${RANLIB}" \
23320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23321 install-html) \
23322 || exit 1
23324 @endif libcpp
23326 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
23327 maybe-installcheck-libcpp:
23328 @if libcpp
23329 maybe-installcheck-libcpp: installcheck-libcpp
23331 installcheck-libcpp: \
23332 configure-libcpp
23333 @[ -f ./libcpp/Makefile ] || exit 0; \
23334 r=`${PWD_COMMAND}`; export r; \
23335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23336 $(HOST_EXPORTS) \
23337 for flag in $(EXTRA_HOST_FLAGS) ; do \
23338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23339 done; \
23340 echo "Doing installcheck in libcpp" ; \
23341 (cd $(HOST_SUBDIR)/libcpp && \
23342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23344 "RANLIB=$${RANLIB}" \
23345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23346 installcheck) \
23347 || exit 1
23349 @endif libcpp
23351 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23352 maybe-mostlyclean-libcpp:
23353 @if libcpp
23354 maybe-mostlyclean-libcpp: mostlyclean-libcpp
23356 mostlyclean-libcpp:
23357 @[ -f ./libcpp/Makefile ] || exit 0; \
23358 r=`${PWD_COMMAND}`; export r; \
23359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23360 $(HOST_EXPORTS) \
23361 for flag in $(EXTRA_HOST_FLAGS) ; do \
23362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23363 done; \
23364 echo "Doing mostlyclean in libcpp" ; \
23365 (cd $(HOST_SUBDIR)/libcpp && \
23366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23368 "RANLIB=$${RANLIB}" \
23369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23370 mostlyclean) \
23371 || exit 1
23373 @endif libcpp
23375 .PHONY: maybe-clean-libcpp clean-libcpp
23376 maybe-clean-libcpp:
23377 @if libcpp
23378 maybe-clean-libcpp: clean-libcpp
23380 clean-libcpp:
23381 @[ -f ./libcpp/Makefile ] || exit 0; \
23382 r=`${PWD_COMMAND}`; export r; \
23383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23384 $(HOST_EXPORTS) \
23385 for flag in $(EXTRA_HOST_FLAGS) ; do \
23386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23387 done; \
23388 echo "Doing clean in libcpp" ; \
23389 (cd $(HOST_SUBDIR)/libcpp && \
23390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23392 "RANLIB=$${RANLIB}" \
23393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23394 clean) \
23395 || exit 1
23397 @endif libcpp
23399 .PHONY: maybe-distclean-libcpp distclean-libcpp
23400 maybe-distclean-libcpp:
23401 @if libcpp
23402 maybe-distclean-libcpp: distclean-libcpp
23404 distclean-libcpp:
23405 @[ -f ./libcpp/Makefile ] || exit 0; \
23406 r=`${PWD_COMMAND}`; export r; \
23407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408 $(HOST_EXPORTS) \
23409 for flag in $(EXTRA_HOST_FLAGS) ; do \
23410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23411 done; \
23412 echo "Doing distclean in libcpp" ; \
23413 (cd $(HOST_SUBDIR)/libcpp && \
23414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23416 "RANLIB=$${RANLIB}" \
23417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23418 distclean) \
23419 || exit 1
23421 @endif libcpp
23423 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23424 maybe-maintainer-clean-libcpp:
23425 @if libcpp
23426 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23428 maintainer-clean-libcpp:
23429 @[ -f ./libcpp/Makefile ] || exit 0; \
23430 r=`${PWD_COMMAND}`; export r; \
23431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432 $(HOST_EXPORTS) \
23433 for flag in $(EXTRA_HOST_FLAGS) ; do \
23434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23435 done; \
23436 echo "Doing maintainer-clean in libcpp" ; \
23437 (cd $(HOST_SUBDIR)/libcpp && \
23438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23440 "RANLIB=$${RANLIB}" \
23441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23442 maintainer-clean) \
23443 || exit 1
23445 @endif libcpp
23449 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
23450 maybe-configure-libdecnumber:
23451 @if gcc-bootstrap
23452 configure-libdecnumber: stage_current
23453 @endif gcc-bootstrap
23454 @if libdecnumber
23455 maybe-configure-libdecnumber: configure-libdecnumber
23456 configure-libdecnumber:
23457 @r=`${PWD_COMMAND}`; export r; \
23458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23461 $(HOST_EXPORTS) \
23462 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23463 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23464 case $(srcdir) in \
23465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23466 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23468 esac; \
23469 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23470 libsrcdir="$$s/libdecnumber"; \
23471 $(SHELL) $${libsrcdir}/configure \
23472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23473 --target=${target_alias} $${srcdiroption} \
23474 || exit 1
23475 @endif libdecnumber
23479 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23480 maybe-configure-stage1-libdecnumber:
23481 @if libdecnumber-bootstrap
23482 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23483 configure-stage1-libdecnumber:
23484 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23486 @r=`${PWD_COMMAND}`; export r; \
23487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23488 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23489 $(HOST_EXPORTS) \
23490 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23491 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
23492 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
23493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23494 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23495 case $(srcdir) in \
23496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23497 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23499 esac; \
23500 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23501 libsrcdir="$$s/libdecnumber"; \
23502 $(SHELL) $${libsrcdir}/configure \
23503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23504 --target=${target_alias} $${srcdiroption} \
23506 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23507 @endif libdecnumber-bootstrap
23509 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23510 maybe-configure-stage2-libdecnumber:
23511 @if libdecnumber-bootstrap
23512 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23513 configure-stage2-libdecnumber:
23514 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23516 @r=`${PWD_COMMAND}`; export r; \
23517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23518 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23519 $(HOST_EXPORTS) \
23520 $(POSTSTAGE1_HOST_EXPORTS) \
23521 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23522 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23523 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
23524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23525 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23526 case $(srcdir) in \
23527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23528 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23530 esac; \
23531 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23532 libsrcdir="$$s/libdecnumber"; \
23533 $(SHELL) $${libsrcdir}/configure \
23534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23535 --target=${target_alias} $${srcdiroption} \
23536 --with-build-libsubdir=$(HOST_SUBDIR) \
23537 @stage2_werror_flag@
23538 @endif libdecnumber-bootstrap
23540 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
23541 maybe-configure-stageb2g0-libdecnumber:
23542 @if libdecnumber-bootstrap
23543 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23544 configure-stageb2g0-libdecnumber:
23545 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23547 @r=`${PWD_COMMAND}`; export r; \
23548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23549 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23550 $(HOST_EXPORTS) \
23551 $(POSTSTAGE1_HOST_EXPORTS) \
23552 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23553 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
23554 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
23555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23556 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23557 case $(srcdir) in \
23558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23559 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23561 esac; \
23562 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23563 libsrcdir="$$s/libdecnumber"; \
23564 $(SHELL) $${libsrcdir}/configure \
23565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23566 --target=${target_alias} $${srcdiroption} \
23567 --with-build-libsubdir=$(HOST_SUBDIR) \
23568 @stage2_werror_flag@
23569 @endif libdecnumber-bootstrap
23571 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23572 maybe-configure-stage3-libdecnumber:
23573 @if libdecnumber-bootstrap
23574 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23575 configure-stage3-libdecnumber:
23576 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23578 @r=`${PWD_COMMAND}`; export r; \
23579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23580 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23581 $(HOST_EXPORTS) \
23582 $(POSTSTAGE1_HOST_EXPORTS) \
23583 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23584 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23585 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
23586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23587 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23588 case $(srcdir) in \
23589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23590 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23592 esac; \
23593 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23594 libsrcdir="$$s/libdecnumber"; \
23595 $(SHELL) $${libsrcdir}/configure \
23596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23597 --target=${target_alias} $${srcdiroption} \
23598 --with-build-libsubdir=$(HOST_SUBDIR) \
23599 @stage2_werror_flag@
23600 @endif libdecnumber-bootstrap
23602 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
23603 maybe-configure-stageb3g2-libdecnumber:
23604 @if libdecnumber-bootstrap
23605 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23606 configure-stageb3g2-libdecnumber:
23607 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23609 @r=`${PWD_COMMAND}`; export r; \
23610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23612 $(HOST_EXPORTS) \
23613 $(POSTSTAGE1_HOST_EXPORTS) \
23614 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23615 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
23616 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
23617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23618 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23619 case $(srcdir) in \
23620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23621 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23623 esac; \
23624 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23625 libsrcdir="$$s/libdecnumber"; \
23626 $(SHELL) $${libsrcdir}/configure \
23627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23628 --target=${target_alias} $${srcdiroption} \
23629 --with-build-libsubdir=$(HOST_SUBDIR) \
23630 @stage2_werror_flag@
23631 @endif libdecnumber-bootstrap
23633 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23634 maybe-configure-stage4-libdecnumber:
23635 @if libdecnumber-bootstrap
23636 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23637 configure-stage4-libdecnumber:
23638 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23640 @r=`${PWD_COMMAND}`; export r; \
23641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23642 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23643 $(HOST_EXPORTS) \
23644 $(POSTSTAGE1_HOST_EXPORTS) \
23645 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23646 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23647 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
23648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23649 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23650 case $(srcdir) in \
23651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23652 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23654 esac; \
23655 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23656 libsrcdir="$$s/libdecnumber"; \
23657 $(SHELL) $${libsrcdir}/configure \
23658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23659 --target=${target_alias} $${srcdiroption} \
23660 --with-build-libsubdir=$(HOST_SUBDIR) \
23661 @stage2_werror_flag@
23662 @endif libdecnumber-bootstrap
23664 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23665 maybe-configure-stageprofile-libdecnumber:
23666 @if libdecnumber-bootstrap
23667 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23668 configure-stageprofile-libdecnumber:
23669 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23671 @r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23674 $(HOST_EXPORTS) \
23675 $(POSTSTAGE1_HOST_EXPORTS) \
23676 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23677 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
23678 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
23679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23680 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23681 case $(srcdir) in \
23682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23683 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23685 esac; \
23686 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23687 libsrcdir="$$s/libdecnumber"; \
23688 $(SHELL) $${libsrcdir}/configure \
23689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23690 --target=${target_alias} $${srcdiroption} \
23691 --with-build-libsubdir=$(HOST_SUBDIR) \
23692 @stage2_werror_flag@
23693 @endif libdecnumber-bootstrap
23695 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23696 maybe-configure-stagefeedback-libdecnumber:
23697 @if libdecnumber-bootstrap
23698 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23699 configure-stagefeedback-libdecnumber:
23700 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23702 @r=`${PWD_COMMAND}`; export r; \
23703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23704 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23705 $(HOST_EXPORTS) \
23706 $(POSTSTAGE1_HOST_EXPORTS) \
23707 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23708 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
23709 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
23710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23711 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23712 case $(srcdir) in \
23713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23714 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23716 esac; \
23717 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23718 libsrcdir="$$s/libdecnumber"; \
23719 $(SHELL) $${libsrcdir}/configure \
23720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23721 --target=${target_alias} $${srcdiroption} \
23722 --with-build-libsubdir=$(HOST_SUBDIR) \
23723 @stage2_werror_flag@
23724 @endif libdecnumber-bootstrap
23730 .PHONY: all-libdecnumber maybe-all-libdecnumber
23731 maybe-all-libdecnumber:
23732 @if gcc-bootstrap
23733 all-libdecnumber: stage_current
23734 @endif gcc-bootstrap
23735 @if libdecnumber
23736 TARGET-libdecnumber=all
23737 maybe-all-libdecnumber: all-libdecnumber
23738 all-libdecnumber: configure-libdecnumber
23739 @r=`${PWD_COMMAND}`; export r; \
23740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741 $(HOST_EXPORTS) \
23742 (cd $(HOST_SUBDIR)/libdecnumber && \
23743 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber))
23744 @endif libdecnumber
23748 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
23749 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
23750 maybe-all-stage1-libdecnumber:
23751 maybe-clean-stage1-libdecnumber:
23752 @if libdecnumber-bootstrap
23753 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
23754 all-stage1: all-stage1-libdecnumber
23755 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
23756 all-stage1-libdecnumber: configure-stage1-libdecnumber
23757 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23758 @r=`${PWD_COMMAND}`; export r; \
23759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23760 $(HOST_EXPORTS) \
23761 cd $(HOST_SUBDIR)/libdecnumber && \
23762 $(MAKE) $(FLAGS_TO_PASS) \
23763 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
23764 $(TARGET-stage1-libdecnumber)
23766 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
23767 clean-stage1: clean-stage1-libdecnumber
23768 clean-stage1-libdecnumber:
23769 @if [ $(current_stage) = stage1 ]; then \
23770 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23771 else \
23772 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
23773 $(MAKE) stage1-start; \
23774 fi; \
23775 cd $(HOST_SUBDIR)/libdecnumber && \
23776 $(MAKE) $(FLAGS_TO_PASS) \
23777 clean
23778 @endif libdecnumber-bootstrap
23781 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
23782 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
23783 maybe-all-stage2-libdecnumber:
23784 maybe-clean-stage2-libdecnumber:
23785 @if libdecnumber-bootstrap
23786 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
23787 all-stage2: all-stage2-libdecnumber
23788 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
23789 all-stage2-libdecnumber: configure-stage2-libdecnumber
23790 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23791 @r=`${PWD_COMMAND}`; export r; \
23792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23793 $(HOST_EXPORTS) \
23794 $(POSTSTAGE1_HOST_EXPORTS) \
23795 cd $(HOST_SUBDIR)/libdecnumber && \
23796 $(MAKE) $(FLAGS_TO_PASS) \
23797 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23798 $(TARGET-stage2-libdecnumber)
23800 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
23801 clean-stage2: clean-stage2-libdecnumber
23802 clean-stage2-libdecnumber:
23803 @if [ $(current_stage) = stage2 ]; then \
23804 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23805 else \
23806 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
23807 $(MAKE) stage2-start; \
23808 fi; \
23809 cd $(HOST_SUBDIR)/libdecnumber && \
23810 $(MAKE) $(FLAGS_TO_PASS) \
23811 $(POSTSTAGE1_FLAGS_TO_PASS) \
23812 clean
23813 @endif libdecnumber-bootstrap
23816 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
23817 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
23818 maybe-all-stageb2g0-libdecnumber:
23819 maybe-clean-stageb2g0-libdecnumber:
23820 @if libdecnumber-bootstrap
23821 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
23822 all-stageb2g0: all-stageb2g0-libdecnumber
23823 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
23824 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23825 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23826 @r=`${PWD_COMMAND}`; export r; \
23827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828 $(HOST_EXPORTS) \
23829 $(POSTSTAGE1_HOST_EXPORTS) \
23830 cd $(HOST_SUBDIR)/libdecnumber && \
23831 $(MAKE) $(FLAGS_TO_PASS) \
23832 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
23833 $(TARGET-stageb2g0-libdecnumber)
23835 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
23836 clean-stageb2g0: clean-stageb2g0-libdecnumber
23837 clean-stageb2g0-libdecnumber:
23838 @if [ $(current_stage) = stageb2g0 ]; then \
23839 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23840 else \
23841 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
23842 $(MAKE) stageb2g0-start; \
23843 fi; \
23844 cd $(HOST_SUBDIR)/libdecnumber && \
23845 $(MAKE) $(FLAGS_TO_PASS) \
23846 $(POSTSTAGE1_FLAGS_TO_PASS) \
23847 clean
23848 @endif libdecnumber-bootstrap
23851 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
23852 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
23853 maybe-all-stage3-libdecnumber:
23854 maybe-clean-stage3-libdecnumber:
23855 @if libdecnumber-bootstrap
23856 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
23857 all-stage3: all-stage3-libdecnumber
23858 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
23859 all-stage3-libdecnumber: configure-stage3-libdecnumber
23860 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23861 @r=`${PWD_COMMAND}`; export r; \
23862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23863 $(HOST_EXPORTS) \
23864 $(POSTSTAGE1_HOST_EXPORTS) \
23865 cd $(HOST_SUBDIR)/libdecnumber && \
23866 $(MAKE) $(FLAGS_TO_PASS) \
23867 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23868 $(TARGET-stage3-libdecnumber)
23870 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
23871 clean-stage3: clean-stage3-libdecnumber
23872 clean-stage3-libdecnumber:
23873 @if [ $(current_stage) = stage3 ]; then \
23874 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23875 else \
23876 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
23877 $(MAKE) stage3-start; \
23878 fi; \
23879 cd $(HOST_SUBDIR)/libdecnumber && \
23880 $(MAKE) $(FLAGS_TO_PASS) \
23881 $(POSTSTAGE1_FLAGS_TO_PASS) \
23882 clean
23883 @endif libdecnumber-bootstrap
23886 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
23887 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
23888 maybe-all-stageb3g2-libdecnumber:
23889 maybe-clean-stageb3g2-libdecnumber:
23890 @if libdecnumber-bootstrap
23891 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
23892 all-stageb3g2: all-stageb3g2-libdecnumber
23893 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
23894 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23895 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23896 @r=`${PWD_COMMAND}`; export r; \
23897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23898 $(HOST_EXPORTS) \
23899 $(POSTSTAGE1_HOST_EXPORTS) \
23900 cd $(HOST_SUBDIR)/libdecnumber && \
23901 $(MAKE) $(FLAGS_TO_PASS) \
23902 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
23903 $(TARGET-stageb3g2-libdecnumber)
23905 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
23906 clean-stageb3g2: clean-stageb3g2-libdecnumber
23907 clean-stageb3g2-libdecnumber:
23908 @if [ $(current_stage) = stageb3g2 ]; then \
23909 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23910 else \
23911 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
23912 $(MAKE) stageb3g2-start; \
23913 fi; \
23914 cd $(HOST_SUBDIR)/libdecnumber && \
23915 $(MAKE) $(FLAGS_TO_PASS) \
23916 $(POSTSTAGE1_FLAGS_TO_PASS) \
23917 clean
23918 @endif libdecnumber-bootstrap
23921 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
23922 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
23923 maybe-all-stage4-libdecnumber:
23924 maybe-clean-stage4-libdecnumber:
23925 @if libdecnumber-bootstrap
23926 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
23927 all-stage4: all-stage4-libdecnumber
23928 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
23929 all-stage4-libdecnumber: configure-stage4-libdecnumber
23930 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23931 @r=`${PWD_COMMAND}`; export r; \
23932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933 $(HOST_EXPORTS) \
23934 $(POSTSTAGE1_HOST_EXPORTS) \
23935 cd $(HOST_SUBDIR)/libdecnumber && \
23936 $(MAKE) $(FLAGS_TO_PASS) \
23937 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23938 $(TARGET-stage4-libdecnumber)
23940 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
23941 clean-stage4: clean-stage4-libdecnumber
23942 clean-stage4-libdecnumber:
23943 @if [ $(current_stage) = stage4 ]; then \
23944 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23945 else \
23946 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
23947 $(MAKE) stage4-start; \
23948 fi; \
23949 cd $(HOST_SUBDIR)/libdecnumber && \
23950 $(MAKE) $(FLAGS_TO_PASS) \
23951 $(POSTSTAGE1_FLAGS_TO_PASS) \
23952 clean
23953 @endif libdecnumber-bootstrap
23956 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
23957 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
23958 maybe-all-stageprofile-libdecnumber:
23959 maybe-clean-stageprofile-libdecnumber:
23960 @if libdecnumber-bootstrap
23961 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
23962 all-stageprofile: all-stageprofile-libdecnumber
23963 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
23964 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23965 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23966 @r=`${PWD_COMMAND}`; export r; \
23967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23968 $(HOST_EXPORTS) \
23969 $(POSTSTAGE1_HOST_EXPORTS) \
23970 cd $(HOST_SUBDIR)/libdecnumber && \
23971 $(MAKE) $(FLAGS_TO_PASS) \
23972 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
23973 $(TARGET-stageprofile-libdecnumber)
23975 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
23976 clean-stageprofile: clean-stageprofile-libdecnumber
23977 clean-stageprofile-libdecnumber:
23978 @if [ $(current_stage) = stageprofile ]; then \
23979 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23980 else \
23981 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
23982 $(MAKE) stageprofile-start; \
23983 fi; \
23984 cd $(HOST_SUBDIR)/libdecnumber && \
23985 $(MAKE) $(FLAGS_TO_PASS) \
23986 $(POSTSTAGE1_FLAGS_TO_PASS) \
23987 clean
23988 @endif libdecnumber-bootstrap
23991 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
23992 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
23993 maybe-all-stagefeedback-libdecnumber:
23994 maybe-clean-stagefeedback-libdecnumber:
23995 @if libdecnumber-bootstrap
23996 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
23997 all-stagefeedback: all-stagefeedback-libdecnumber
23998 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
23999 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24000 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24001 @r=`${PWD_COMMAND}`; export r; \
24002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24003 $(HOST_EXPORTS) \
24004 $(POSTSTAGE1_HOST_EXPORTS) \
24005 cd $(HOST_SUBDIR)/libdecnumber && \
24006 $(MAKE) $(FLAGS_TO_PASS) \
24007 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
24008 $(TARGET-stagefeedback-libdecnumber)
24010 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
24011 clean-stagefeedback: clean-stagefeedback-libdecnumber
24012 clean-stagefeedback-libdecnumber:
24013 @if [ $(current_stage) = stagefeedback ]; then \
24014 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24015 else \
24016 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24017 $(MAKE) stagefeedback-start; \
24018 fi; \
24019 cd $(HOST_SUBDIR)/libdecnumber && \
24020 $(MAKE) $(FLAGS_TO_PASS) \
24021 $(POSTSTAGE1_FLAGS_TO_PASS) \
24022 clean
24023 @endif libdecnumber-bootstrap
24029 .PHONY: check-libdecnumber maybe-check-libdecnumber
24030 maybe-check-libdecnumber:
24031 @if libdecnumber
24032 maybe-check-libdecnumber: check-libdecnumber
24034 check-libdecnumber:
24035 @: $(MAKE); $(unstage)
24036 @r=`${PWD_COMMAND}`; export r; \
24037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24038 $(HOST_EXPORTS) \
24039 (cd $(HOST_SUBDIR)/libdecnumber && \
24040 $(MAKE) $(FLAGS_TO_PASS) check)
24042 @endif libdecnumber
24044 .PHONY: install-libdecnumber maybe-install-libdecnumber
24045 maybe-install-libdecnumber:
24046 @if libdecnumber
24047 maybe-install-libdecnumber: install-libdecnumber
24049 install-libdecnumber: installdirs
24050 @: $(MAKE); $(unstage)
24051 @r=`${PWD_COMMAND}`; export r; \
24052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24053 $(HOST_EXPORTS) \
24054 (cd $(HOST_SUBDIR)/libdecnumber && \
24055 $(MAKE) $(FLAGS_TO_PASS) install)
24057 @endif libdecnumber
24059 # Other targets (info, dvi, pdf, etc.)
24061 .PHONY: maybe-info-libdecnumber info-libdecnumber
24062 maybe-info-libdecnumber:
24063 @if libdecnumber
24064 maybe-info-libdecnumber: info-libdecnumber
24066 info-libdecnumber: \
24067 configure-libdecnumber
24068 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24069 r=`${PWD_COMMAND}`; export r; \
24070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071 $(HOST_EXPORTS) \
24072 for flag in $(EXTRA_HOST_FLAGS) ; do \
24073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074 done; \
24075 echo "Doing info in libdecnumber" ; \
24076 (cd $(HOST_SUBDIR)/libdecnumber && \
24077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24079 "RANLIB=$${RANLIB}" \
24080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24081 info) \
24082 || exit 1
24084 @endif libdecnumber
24086 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24087 maybe-dvi-libdecnumber:
24088 @if libdecnumber
24089 maybe-dvi-libdecnumber: dvi-libdecnumber
24091 dvi-libdecnumber: \
24092 configure-libdecnumber
24093 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24094 r=`${PWD_COMMAND}`; export r; \
24095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24096 $(HOST_EXPORTS) \
24097 for flag in $(EXTRA_HOST_FLAGS) ; do \
24098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24099 done; \
24100 echo "Doing dvi in libdecnumber" ; \
24101 (cd $(HOST_SUBDIR)/libdecnumber && \
24102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104 "RANLIB=$${RANLIB}" \
24105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24106 dvi) \
24107 || exit 1
24109 @endif libdecnumber
24111 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24112 maybe-pdf-libdecnumber:
24113 @if libdecnumber
24114 maybe-pdf-libdecnumber: pdf-libdecnumber
24116 pdf-libdecnumber: \
24117 configure-libdecnumber
24118 @[ -f ./libdecnumber/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 pdf in libdecnumber" ; \
24126 (cd $(HOST_SUBDIR)/libdecnumber && \
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 pdf) \
24132 || exit 1
24134 @endif libdecnumber
24136 .PHONY: maybe-html-libdecnumber html-libdecnumber
24137 maybe-html-libdecnumber:
24138 @if libdecnumber
24139 maybe-html-libdecnumber: html-libdecnumber
24141 html-libdecnumber: \
24142 configure-libdecnumber
24143 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24144 r=`${PWD_COMMAND}`; export r; \
24145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146 $(HOST_EXPORTS) \
24147 for flag in $(EXTRA_HOST_FLAGS) ; do \
24148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24149 done; \
24150 echo "Doing html in libdecnumber" ; \
24151 (cd $(HOST_SUBDIR)/libdecnumber && \
24152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24154 "RANLIB=$${RANLIB}" \
24155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24156 html) \
24157 || exit 1
24159 @endif libdecnumber
24161 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24162 maybe-TAGS-libdecnumber:
24163 @if libdecnumber
24164 maybe-TAGS-libdecnumber: TAGS-libdecnumber
24166 TAGS-libdecnumber: \
24167 configure-libdecnumber
24168 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24169 r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 for flag in $(EXTRA_HOST_FLAGS) ; do \
24173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174 done; \
24175 echo "Doing TAGS in libdecnumber" ; \
24176 (cd $(HOST_SUBDIR)/libdecnumber && \
24177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179 "RANLIB=$${RANLIB}" \
24180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181 TAGS) \
24182 || exit 1
24184 @endif libdecnumber
24186 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24187 maybe-install-info-libdecnumber:
24188 @if libdecnumber
24189 maybe-install-info-libdecnumber: install-info-libdecnumber
24191 install-info-libdecnumber: \
24192 configure-libdecnumber \
24193 info-libdecnumber
24194 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24195 r=`${PWD_COMMAND}`; export r; \
24196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24197 $(HOST_EXPORTS) \
24198 for flag in $(EXTRA_HOST_FLAGS) ; do \
24199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24200 done; \
24201 echo "Doing install-info in libdecnumber" ; \
24202 (cd $(HOST_SUBDIR)/libdecnumber && \
24203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24205 "RANLIB=$${RANLIB}" \
24206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24207 install-info) \
24208 || exit 1
24210 @endif libdecnumber
24212 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24213 maybe-install-pdf-libdecnumber:
24214 @if libdecnumber
24215 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24217 install-pdf-libdecnumber: \
24218 configure-libdecnumber \
24219 pdf-libdecnumber
24220 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24221 r=`${PWD_COMMAND}`; export r; \
24222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24223 $(HOST_EXPORTS) \
24224 for flag in $(EXTRA_HOST_FLAGS) ; do \
24225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24226 done; \
24227 echo "Doing install-pdf in libdecnumber" ; \
24228 (cd $(HOST_SUBDIR)/libdecnumber && \
24229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24231 "RANLIB=$${RANLIB}" \
24232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24233 install-pdf) \
24234 || exit 1
24236 @endif libdecnumber
24238 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24239 maybe-install-html-libdecnumber:
24240 @if libdecnumber
24241 maybe-install-html-libdecnumber: install-html-libdecnumber
24243 install-html-libdecnumber: \
24244 configure-libdecnumber \
24245 html-libdecnumber
24246 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24247 r=`${PWD_COMMAND}`; export r; \
24248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249 $(HOST_EXPORTS) \
24250 for flag in $(EXTRA_HOST_FLAGS) ; do \
24251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252 done; \
24253 echo "Doing install-html in libdecnumber" ; \
24254 (cd $(HOST_SUBDIR)/libdecnumber && \
24255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257 "RANLIB=$${RANLIB}" \
24258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259 install-html) \
24260 || exit 1
24262 @endif libdecnumber
24264 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24265 maybe-installcheck-libdecnumber:
24266 @if libdecnumber
24267 maybe-installcheck-libdecnumber: installcheck-libdecnumber
24269 installcheck-libdecnumber: \
24270 configure-libdecnumber
24271 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24272 r=`${PWD_COMMAND}`; export r; \
24273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274 $(HOST_EXPORTS) \
24275 for flag in $(EXTRA_HOST_FLAGS) ; do \
24276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24277 done; \
24278 echo "Doing installcheck in libdecnumber" ; \
24279 (cd $(HOST_SUBDIR)/libdecnumber && \
24280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24282 "RANLIB=$${RANLIB}" \
24283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24284 installcheck) \
24285 || exit 1
24287 @endif libdecnumber
24289 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24290 maybe-mostlyclean-libdecnumber:
24291 @if libdecnumber
24292 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24294 mostlyclean-libdecnumber:
24295 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24296 r=`${PWD_COMMAND}`; export r; \
24297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24298 $(HOST_EXPORTS) \
24299 for flag in $(EXTRA_HOST_FLAGS) ; do \
24300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24301 done; \
24302 echo "Doing mostlyclean in libdecnumber" ; \
24303 (cd $(HOST_SUBDIR)/libdecnumber && \
24304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24306 "RANLIB=$${RANLIB}" \
24307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24308 mostlyclean) \
24309 || exit 1
24311 @endif libdecnumber
24313 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
24314 maybe-clean-libdecnumber:
24315 @if libdecnumber
24316 maybe-clean-libdecnumber: clean-libdecnumber
24318 clean-libdecnumber:
24319 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24320 r=`${PWD_COMMAND}`; export r; \
24321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322 $(HOST_EXPORTS) \
24323 for flag in $(EXTRA_HOST_FLAGS) ; do \
24324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24325 done; \
24326 echo "Doing clean in libdecnumber" ; \
24327 (cd $(HOST_SUBDIR)/libdecnumber && \
24328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24330 "RANLIB=$${RANLIB}" \
24331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24332 clean) \
24333 || exit 1
24335 @endif libdecnumber
24337 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24338 maybe-distclean-libdecnumber:
24339 @if libdecnumber
24340 maybe-distclean-libdecnumber: distclean-libdecnumber
24342 distclean-libdecnumber:
24343 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24344 r=`${PWD_COMMAND}`; export r; \
24345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24346 $(HOST_EXPORTS) \
24347 for flag in $(EXTRA_HOST_FLAGS) ; do \
24348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24349 done; \
24350 echo "Doing distclean in libdecnumber" ; \
24351 (cd $(HOST_SUBDIR)/libdecnumber && \
24352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24354 "RANLIB=$${RANLIB}" \
24355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24356 distclean) \
24357 || exit 1
24359 @endif libdecnumber
24361 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24362 maybe-maintainer-clean-libdecnumber:
24363 @if libdecnumber
24364 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24366 maintainer-clean-libdecnumber:
24367 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24368 r=`${PWD_COMMAND}`; export r; \
24369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24370 $(HOST_EXPORTS) \
24371 for flag in $(EXTRA_HOST_FLAGS) ; do \
24372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24373 done; \
24374 echo "Doing maintainer-clean in libdecnumber" ; \
24375 (cd $(HOST_SUBDIR)/libdecnumber && \
24376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24378 "RANLIB=$${RANLIB}" \
24379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24380 maintainer-clean) \
24381 || exit 1
24383 @endif libdecnumber
24387 .PHONY: configure-libgui maybe-configure-libgui
24388 maybe-configure-libgui:
24389 @if gcc-bootstrap
24390 configure-libgui: stage_current
24391 @endif gcc-bootstrap
24392 @if libgui
24393 maybe-configure-libgui: configure-libgui
24394 configure-libgui:
24395 @: $(MAKE); $(unstage)
24396 @r=`${PWD_COMMAND}`; export r; \
24397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24398 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
24400 $(HOST_EXPORTS) \
24401 echo Configuring in $(HOST_SUBDIR)/libgui; \
24402 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24403 case $(srcdir) in \
24404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24405 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24407 esac; \
24408 srcdiroption="--srcdir=$${topdir}/libgui"; \
24409 libsrcdir="$$s/libgui"; \
24410 $(SHELL) $${libsrcdir}/configure \
24411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24412 --target=${target_alias} $${srcdiroption} \
24413 || exit 1
24414 @endif libgui
24420 .PHONY: all-libgui maybe-all-libgui
24421 maybe-all-libgui:
24422 @if gcc-bootstrap
24423 all-libgui: stage_current
24424 @endif gcc-bootstrap
24425 @if libgui
24426 TARGET-libgui=all
24427 maybe-all-libgui: all-libgui
24428 all-libgui: configure-libgui
24429 @: $(MAKE); $(unstage)
24430 @r=`${PWD_COMMAND}`; export r; \
24431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24432 $(HOST_EXPORTS) \
24433 (cd $(HOST_SUBDIR)/libgui && \
24434 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
24435 @endif libgui
24440 .PHONY: check-libgui maybe-check-libgui
24441 maybe-check-libgui:
24442 @if libgui
24443 maybe-check-libgui: check-libgui
24445 check-libgui:
24446 @: $(MAKE); $(unstage)
24447 @r=`${PWD_COMMAND}`; export r; \
24448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24449 $(HOST_EXPORTS) \
24450 (cd $(HOST_SUBDIR)/libgui && \
24451 $(MAKE) $(FLAGS_TO_PASS) check)
24453 @endif libgui
24455 .PHONY: install-libgui maybe-install-libgui
24456 maybe-install-libgui:
24457 @if libgui
24458 maybe-install-libgui: install-libgui
24460 install-libgui: installdirs
24461 @: $(MAKE); $(unstage)
24462 @r=`${PWD_COMMAND}`; export r; \
24463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24464 $(HOST_EXPORTS) \
24465 (cd $(HOST_SUBDIR)/libgui && \
24466 $(MAKE) $(FLAGS_TO_PASS) install)
24468 @endif libgui
24470 # Other targets (info, dvi, pdf, etc.)
24472 .PHONY: maybe-info-libgui info-libgui
24473 maybe-info-libgui:
24474 @if libgui
24475 maybe-info-libgui: info-libgui
24477 info-libgui: \
24478 configure-libgui
24479 @: $(MAKE); $(unstage)
24480 @[ -f ./libgui/Makefile ] || exit 0; \
24481 r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 $(HOST_EXPORTS) \
24484 for flag in $(EXTRA_HOST_FLAGS) ; do \
24485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24486 done; \
24487 echo "Doing info in libgui" ; \
24488 (cd $(HOST_SUBDIR)/libgui && \
24489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24491 "RANLIB=$${RANLIB}" \
24492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24493 info) \
24494 || exit 1
24496 @endif libgui
24498 .PHONY: maybe-dvi-libgui dvi-libgui
24499 maybe-dvi-libgui:
24500 @if libgui
24501 maybe-dvi-libgui: dvi-libgui
24503 dvi-libgui: \
24504 configure-libgui
24505 @: $(MAKE); $(unstage)
24506 @[ -f ./libgui/Makefile ] || exit 0; \
24507 r=`${PWD_COMMAND}`; export r; \
24508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509 $(HOST_EXPORTS) \
24510 for flag in $(EXTRA_HOST_FLAGS) ; do \
24511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24512 done; \
24513 echo "Doing dvi in libgui" ; \
24514 (cd $(HOST_SUBDIR)/libgui && \
24515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24517 "RANLIB=$${RANLIB}" \
24518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24519 dvi) \
24520 || exit 1
24522 @endif libgui
24524 .PHONY: maybe-pdf-libgui pdf-libgui
24525 maybe-pdf-libgui:
24526 @if libgui
24527 maybe-pdf-libgui: pdf-libgui
24529 pdf-libgui: \
24530 configure-libgui
24531 @: $(MAKE); $(unstage)
24532 @[ -f ./libgui/Makefile ] || exit 0; \
24533 r=`${PWD_COMMAND}`; export r; \
24534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24535 $(HOST_EXPORTS) \
24536 for flag in $(EXTRA_HOST_FLAGS) ; do \
24537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24538 done; \
24539 echo "Doing pdf in libgui" ; \
24540 (cd $(HOST_SUBDIR)/libgui && \
24541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24543 "RANLIB=$${RANLIB}" \
24544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24545 pdf) \
24546 || exit 1
24548 @endif libgui
24550 .PHONY: maybe-html-libgui html-libgui
24551 maybe-html-libgui:
24552 @if libgui
24553 maybe-html-libgui: html-libgui
24555 html-libgui: \
24556 configure-libgui
24557 @: $(MAKE); $(unstage)
24558 @[ -f ./libgui/Makefile ] || exit 0; \
24559 r=`${PWD_COMMAND}`; export r; \
24560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24561 $(HOST_EXPORTS) \
24562 for flag in $(EXTRA_HOST_FLAGS) ; do \
24563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24564 done; \
24565 echo "Doing html in libgui" ; \
24566 (cd $(HOST_SUBDIR)/libgui && \
24567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24569 "RANLIB=$${RANLIB}" \
24570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24571 html) \
24572 || exit 1
24574 @endif libgui
24576 .PHONY: maybe-TAGS-libgui TAGS-libgui
24577 maybe-TAGS-libgui:
24578 @if libgui
24579 maybe-TAGS-libgui: TAGS-libgui
24581 TAGS-libgui: \
24582 configure-libgui
24583 @: $(MAKE); $(unstage)
24584 @[ -f ./libgui/Makefile ] || exit 0; \
24585 r=`${PWD_COMMAND}`; export r; \
24586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24587 $(HOST_EXPORTS) \
24588 for flag in $(EXTRA_HOST_FLAGS) ; do \
24589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24590 done; \
24591 echo "Doing TAGS in libgui" ; \
24592 (cd $(HOST_SUBDIR)/libgui && \
24593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24595 "RANLIB=$${RANLIB}" \
24596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24597 TAGS) \
24598 || exit 1
24600 @endif libgui
24602 .PHONY: maybe-install-info-libgui install-info-libgui
24603 maybe-install-info-libgui:
24604 @if libgui
24605 maybe-install-info-libgui: install-info-libgui
24607 install-info-libgui: \
24608 configure-libgui \
24609 info-libgui
24610 @: $(MAKE); $(unstage)
24611 @[ -f ./libgui/Makefile ] || exit 0; \
24612 r=`${PWD_COMMAND}`; export r; \
24613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24614 $(HOST_EXPORTS) \
24615 for flag in $(EXTRA_HOST_FLAGS) ; do \
24616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24617 done; \
24618 echo "Doing install-info in libgui" ; \
24619 (cd $(HOST_SUBDIR)/libgui && \
24620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24622 "RANLIB=$${RANLIB}" \
24623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24624 install-info) \
24625 || exit 1
24627 @endif libgui
24629 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
24630 maybe-install-pdf-libgui:
24631 @if libgui
24632 maybe-install-pdf-libgui: install-pdf-libgui
24634 install-pdf-libgui: \
24635 configure-libgui \
24636 pdf-libgui
24637 @: $(MAKE); $(unstage)
24638 @[ -f ./libgui/Makefile ] || exit 0; \
24639 r=`${PWD_COMMAND}`; export r; \
24640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24641 $(HOST_EXPORTS) \
24642 for flag in $(EXTRA_HOST_FLAGS) ; do \
24643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24644 done; \
24645 echo "Doing install-pdf in libgui" ; \
24646 (cd $(HOST_SUBDIR)/libgui && \
24647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24649 "RANLIB=$${RANLIB}" \
24650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24651 install-pdf) \
24652 || exit 1
24654 @endif libgui
24656 .PHONY: maybe-install-html-libgui install-html-libgui
24657 maybe-install-html-libgui:
24658 @if libgui
24659 maybe-install-html-libgui: install-html-libgui
24661 install-html-libgui: \
24662 configure-libgui \
24663 html-libgui
24664 @: $(MAKE); $(unstage)
24665 @[ -f ./libgui/Makefile ] || exit 0; \
24666 r=`${PWD_COMMAND}`; export r; \
24667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24668 $(HOST_EXPORTS) \
24669 for flag in $(EXTRA_HOST_FLAGS) ; do \
24670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24671 done; \
24672 echo "Doing install-html in libgui" ; \
24673 (cd $(HOST_SUBDIR)/libgui && \
24674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24676 "RANLIB=$${RANLIB}" \
24677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24678 install-html) \
24679 || exit 1
24681 @endif libgui
24683 .PHONY: maybe-installcheck-libgui installcheck-libgui
24684 maybe-installcheck-libgui:
24685 @if libgui
24686 maybe-installcheck-libgui: installcheck-libgui
24688 installcheck-libgui: \
24689 configure-libgui
24690 @: $(MAKE); $(unstage)
24691 @[ -f ./libgui/Makefile ] || exit 0; \
24692 r=`${PWD_COMMAND}`; export r; \
24693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694 $(HOST_EXPORTS) \
24695 for flag in $(EXTRA_HOST_FLAGS) ; do \
24696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697 done; \
24698 echo "Doing installcheck in libgui" ; \
24699 (cd $(HOST_SUBDIR)/libgui && \
24700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702 "RANLIB=$${RANLIB}" \
24703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704 installcheck) \
24705 || exit 1
24707 @endif libgui
24709 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
24710 maybe-mostlyclean-libgui:
24711 @if libgui
24712 maybe-mostlyclean-libgui: mostlyclean-libgui
24714 mostlyclean-libgui:
24715 @: $(MAKE); $(unstage)
24716 @[ -f ./libgui/Makefile ] || exit 0; \
24717 r=`${PWD_COMMAND}`; export r; \
24718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24719 $(HOST_EXPORTS) \
24720 for flag in $(EXTRA_HOST_FLAGS) ; do \
24721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24722 done; \
24723 echo "Doing mostlyclean in libgui" ; \
24724 (cd $(HOST_SUBDIR)/libgui && \
24725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24727 "RANLIB=$${RANLIB}" \
24728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24729 mostlyclean) \
24730 || exit 1
24732 @endif libgui
24734 .PHONY: maybe-clean-libgui clean-libgui
24735 maybe-clean-libgui:
24736 @if libgui
24737 maybe-clean-libgui: clean-libgui
24739 clean-libgui:
24740 @: $(MAKE); $(unstage)
24741 @[ -f ./libgui/Makefile ] || exit 0; \
24742 r=`${PWD_COMMAND}`; export r; \
24743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24744 $(HOST_EXPORTS) \
24745 for flag in $(EXTRA_HOST_FLAGS) ; do \
24746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24747 done; \
24748 echo "Doing clean in libgui" ; \
24749 (cd $(HOST_SUBDIR)/libgui && \
24750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24752 "RANLIB=$${RANLIB}" \
24753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24754 clean) \
24755 || exit 1
24757 @endif libgui
24759 .PHONY: maybe-distclean-libgui distclean-libgui
24760 maybe-distclean-libgui:
24761 @if libgui
24762 maybe-distclean-libgui: distclean-libgui
24764 distclean-libgui:
24765 @: $(MAKE); $(unstage)
24766 @[ -f ./libgui/Makefile ] || exit 0; \
24767 r=`${PWD_COMMAND}`; export r; \
24768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24769 $(HOST_EXPORTS) \
24770 for flag in $(EXTRA_HOST_FLAGS) ; do \
24771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24772 done; \
24773 echo "Doing distclean in libgui" ; \
24774 (cd $(HOST_SUBDIR)/libgui && \
24775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24777 "RANLIB=$${RANLIB}" \
24778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24779 distclean) \
24780 || exit 1
24782 @endif libgui
24784 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
24785 maybe-maintainer-clean-libgui:
24786 @if libgui
24787 maybe-maintainer-clean-libgui: maintainer-clean-libgui
24789 maintainer-clean-libgui:
24790 @: $(MAKE); $(unstage)
24791 @[ -f ./libgui/Makefile ] || exit 0; \
24792 r=`${PWD_COMMAND}`; export r; \
24793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24794 $(HOST_EXPORTS) \
24795 for flag in $(EXTRA_HOST_FLAGS) ; do \
24796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24797 done; \
24798 echo "Doing maintainer-clean in libgui" ; \
24799 (cd $(HOST_SUBDIR)/libgui && \
24800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24802 "RANLIB=$${RANLIB}" \
24803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24804 maintainer-clean) \
24805 || exit 1
24807 @endif libgui
24811 .PHONY: configure-libiberty maybe-configure-libiberty
24812 maybe-configure-libiberty:
24813 @if gcc-bootstrap
24814 configure-libiberty: stage_current
24815 @endif gcc-bootstrap
24816 @if libiberty
24817 maybe-configure-libiberty: configure-libiberty
24818 configure-libiberty:
24819 @r=`${PWD_COMMAND}`; export r; \
24820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24823 $(HOST_EXPORTS) \
24824 echo Configuring in $(HOST_SUBDIR)/libiberty; \
24825 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
24826 case $(srcdir) in \
24827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24828 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24830 esac; \
24831 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24832 libsrcdir="$$s/libiberty"; \
24833 $(SHELL) $${libsrcdir}/configure \
24834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24835 --target=${target_alias} $${srcdiroption} \
24836 || exit 1
24837 @endif libiberty
24841 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
24842 maybe-configure-stage1-libiberty:
24843 @if libiberty-bootstrap
24844 maybe-configure-stage1-libiberty: configure-stage1-libiberty
24845 configure-stage1-libiberty:
24846 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24848 @r=`${PWD_COMMAND}`; export r; \
24849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24850 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24851 $(HOST_EXPORTS) \
24852 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24853 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
24854 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
24855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24856 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24857 case $(srcdir) in \
24858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24859 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24861 esac; \
24862 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24863 libsrcdir="$$s/libiberty"; \
24864 $(SHELL) $${libsrcdir}/configure \
24865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24866 --target=${target_alias} $${srcdiroption} \
24868 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24869 @endif libiberty-bootstrap
24871 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
24872 maybe-configure-stage2-libiberty:
24873 @if libiberty-bootstrap
24874 maybe-configure-stage2-libiberty: configure-stage2-libiberty
24875 configure-stage2-libiberty:
24876 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24878 @r=`${PWD_COMMAND}`; export r; \
24879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24880 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24881 $(HOST_EXPORTS) \
24882 $(POSTSTAGE1_HOST_EXPORTS) \
24883 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24884 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24885 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
24886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24887 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24888 case $(srcdir) in \
24889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24890 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24892 esac; \
24893 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24894 libsrcdir="$$s/libiberty"; \
24895 $(SHELL) $${libsrcdir}/configure \
24896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24897 --target=${target_alias} $${srcdiroption} \
24898 --with-build-libsubdir=$(HOST_SUBDIR) \
24899 @stage2_werror_flag@
24900 @endif libiberty-bootstrap
24902 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
24903 maybe-configure-stageb2g0-libiberty:
24904 @if libiberty-bootstrap
24905 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
24906 configure-stageb2g0-libiberty:
24907 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24909 @r=`${PWD_COMMAND}`; export r; \
24910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24911 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24912 $(HOST_EXPORTS) \
24913 $(POSTSTAGE1_HOST_EXPORTS) \
24914 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24915 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
24916 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
24917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24918 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24919 case $(srcdir) in \
24920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24921 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24923 esac; \
24924 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24925 libsrcdir="$$s/libiberty"; \
24926 $(SHELL) $${libsrcdir}/configure \
24927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24928 --target=${target_alias} $${srcdiroption} \
24929 --with-build-libsubdir=$(HOST_SUBDIR) \
24930 @stage2_werror_flag@
24931 @endif libiberty-bootstrap
24933 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
24934 maybe-configure-stage3-libiberty:
24935 @if libiberty-bootstrap
24936 maybe-configure-stage3-libiberty: configure-stage3-libiberty
24937 configure-stage3-libiberty:
24938 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24940 @r=`${PWD_COMMAND}`; export r; \
24941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24942 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24943 $(HOST_EXPORTS) \
24944 $(POSTSTAGE1_HOST_EXPORTS) \
24945 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24946 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24947 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
24948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24949 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24950 case $(srcdir) in \
24951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24952 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24954 esac; \
24955 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24956 libsrcdir="$$s/libiberty"; \
24957 $(SHELL) $${libsrcdir}/configure \
24958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24959 --target=${target_alias} $${srcdiroption} \
24960 --with-build-libsubdir=$(HOST_SUBDIR) \
24961 @stage2_werror_flag@
24962 @endif libiberty-bootstrap
24964 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
24965 maybe-configure-stageb3g2-libiberty:
24966 @if libiberty-bootstrap
24967 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
24968 configure-stageb3g2-libiberty:
24969 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24971 @r=`${PWD_COMMAND}`; export r; \
24972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24973 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24974 $(HOST_EXPORTS) \
24975 $(POSTSTAGE1_HOST_EXPORTS) \
24976 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24977 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
24978 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
24979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24980 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24981 case $(srcdir) in \
24982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24983 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24985 esac; \
24986 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24987 libsrcdir="$$s/libiberty"; \
24988 $(SHELL) $${libsrcdir}/configure \
24989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24990 --target=${target_alias} $${srcdiroption} \
24991 --with-build-libsubdir=$(HOST_SUBDIR) \
24992 @stage2_werror_flag@
24993 @endif libiberty-bootstrap
24995 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
24996 maybe-configure-stage4-libiberty:
24997 @if libiberty-bootstrap
24998 maybe-configure-stage4-libiberty: configure-stage4-libiberty
24999 configure-stage4-libiberty:
25000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25002 @r=`${PWD_COMMAND}`; export r; \
25003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25005 $(HOST_EXPORTS) \
25006 $(POSTSTAGE1_HOST_EXPORTS) \
25007 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25008 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25009 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
25010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25011 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25012 case $(srcdir) in \
25013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25014 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25016 esac; \
25017 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25018 libsrcdir="$$s/libiberty"; \
25019 $(SHELL) $${libsrcdir}/configure \
25020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25021 --target=${target_alias} $${srcdiroption} \
25022 --with-build-libsubdir=$(HOST_SUBDIR) \
25023 @stage2_werror_flag@
25024 @endif libiberty-bootstrap
25026 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25027 maybe-configure-stageprofile-libiberty:
25028 @if libiberty-bootstrap
25029 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25030 configure-stageprofile-libiberty:
25031 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25033 @r=`${PWD_COMMAND}`; export r; \
25034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25036 $(HOST_EXPORTS) \
25037 $(POSTSTAGE1_HOST_EXPORTS) \
25038 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25039 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
25040 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
25041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25042 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25043 case $(srcdir) in \
25044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25045 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25047 esac; \
25048 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25049 libsrcdir="$$s/libiberty"; \
25050 $(SHELL) $${libsrcdir}/configure \
25051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25052 --target=${target_alias} $${srcdiroption} \
25053 --with-build-libsubdir=$(HOST_SUBDIR) \
25054 @stage2_werror_flag@
25055 @endif libiberty-bootstrap
25057 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25058 maybe-configure-stagefeedback-libiberty:
25059 @if libiberty-bootstrap
25060 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25061 configure-stagefeedback-libiberty:
25062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25064 @r=`${PWD_COMMAND}`; export r; \
25065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25066 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25067 $(HOST_EXPORTS) \
25068 $(POSTSTAGE1_HOST_EXPORTS) \
25069 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25070 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
25071 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
25072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25073 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25074 case $(srcdir) in \
25075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25076 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25078 esac; \
25079 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25080 libsrcdir="$$s/libiberty"; \
25081 $(SHELL) $${libsrcdir}/configure \
25082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25083 --target=${target_alias} $${srcdiroption} \
25084 --with-build-libsubdir=$(HOST_SUBDIR) \
25085 @stage2_werror_flag@
25086 @endif libiberty-bootstrap
25092 .PHONY: all-libiberty maybe-all-libiberty
25093 maybe-all-libiberty:
25094 @if gcc-bootstrap
25095 all-libiberty: stage_current
25096 @endif gcc-bootstrap
25097 @if libiberty
25098 TARGET-libiberty=all
25099 maybe-all-libiberty: all-libiberty
25100 all-libiberty: configure-libiberty
25101 @r=`${PWD_COMMAND}`; export r; \
25102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25103 $(HOST_EXPORTS) \
25104 (cd $(HOST_SUBDIR)/libiberty && \
25105 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
25106 @endif libiberty
25110 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25111 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25112 maybe-all-stage1-libiberty:
25113 maybe-clean-stage1-libiberty:
25114 @if libiberty-bootstrap
25115 maybe-all-stage1-libiberty: all-stage1-libiberty
25116 all-stage1: all-stage1-libiberty
25117 TARGET-stage1-libiberty = $(TARGET-libiberty)
25118 all-stage1-libiberty: configure-stage1-libiberty
25119 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25120 @r=`${PWD_COMMAND}`; export r; \
25121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25122 $(HOST_EXPORTS) \
25123 cd $(HOST_SUBDIR)/libiberty && \
25124 $(MAKE) $(FLAGS_TO_PASS) \
25125 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
25126 $(TARGET-stage1-libiberty)
25128 maybe-clean-stage1-libiberty: clean-stage1-libiberty
25129 clean-stage1: clean-stage1-libiberty
25130 clean-stage1-libiberty:
25131 @if [ $(current_stage) = stage1 ]; then \
25132 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25133 else \
25134 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25135 $(MAKE) stage1-start; \
25136 fi; \
25137 cd $(HOST_SUBDIR)/libiberty && \
25138 $(MAKE) $(FLAGS_TO_PASS) \
25139 clean
25140 @endif libiberty-bootstrap
25143 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25144 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25145 maybe-all-stage2-libiberty:
25146 maybe-clean-stage2-libiberty:
25147 @if libiberty-bootstrap
25148 maybe-all-stage2-libiberty: all-stage2-libiberty
25149 all-stage2: all-stage2-libiberty
25150 TARGET-stage2-libiberty = $(TARGET-libiberty)
25151 all-stage2-libiberty: configure-stage2-libiberty
25152 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25153 @r=`${PWD_COMMAND}`; export r; \
25154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25155 $(HOST_EXPORTS) \
25156 $(POSTSTAGE1_HOST_EXPORTS) \
25157 cd $(HOST_SUBDIR)/libiberty && \
25158 $(MAKE) $(FLAGS_TO_PASS) \
25159 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25160 $(TARGET-stage2-libiberty)
25162 maybe-clean-stage2-libiberty: clean-stage2-libiberty
25163 clean-stage2: clean-stage2-libiberty
25164 clean-stage2-libiberty:
25165 @if [ $(current_stage) = stage2 ]; then \
25166 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25167 else \
25168 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25169 $(MAKE) stage2-start; \
25170 fi; \
25171 cd $(HOST_SUBDIR)/libiberty && \
25172 $(MAKE) $(FLAGS_TO_PASS) \
25173 $(POSTSTAGE1_FLAGS_TO_PASS) \
25174 clean
25175 @endif libiberty-bootstrap
25178 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
25179 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
25180 maybe-all-stageb2g0-libiberty:
25181 maybe-clean-stageb2g0-libiberty:
25182 @if libiberty-bootstrap
25183 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
25184 all-stageb2g0: all-stageb2g0-libiberty
25185 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
25186 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
25187 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25188 @r=`${PWD_COMMAND}`; export r; \
25189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25190 $(HOST_EXPORTS) \
25191 $(POSTSTAGE1_HOST_EXPORTS) \
25192 cd $(HOST_SUBDIR)/libiberty && \
25193 $(MAKE) $(FLAGS_TO_PASS) \
25194 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
25195 $(TARGET-stageb2g0-libiberty)
25197 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
25198 clean-stageb2g0: clean-stageb2g0-libiberty
25199 clean-stageb2g0-libiberty:
25200 @if [ $(current_stage) = stageb2g0 ]; then \
25201 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25202 else \
25203 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
25204 $(MAKE) stageb2g0-start; \
25205 fi; \
25206 cd $(HOST_SUBDIR)/libiberty && \
25207 $(MAKE) $(FLAGS_TO_PASS) \
25208 $(POSTSTAGE1_FLAGS_TO_PASS) \
25209 clean
25210 @endif libiberty-bootstrap
25213 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25214 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25215 maybe-all-stage3-libiberty:
25216 maybe-clean-stage3-libiberty:
25217 @if libiberty-bootstrap
25218 maybe-all-stage3-libiberty: all-stage3-libiberty
25219 all-stage3: all-stage3-libiberty
25220 TARGET-stage3-libiberty = $(TARGET-libiberty)
25221 all-stage3-libiberty: configure-stage3-libiberty
25222 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25223 @r=`${PWD_COMMAND}`; export r; \
25224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25225 $(HOST_EXPORTS) \
25226 $(POSTSTAGE1_HOST_EXPORTS) \
25227 cd $(HOST_SUBDIR)/libiberty && \
25228 $(MAKE) $(FLAGS_TO_PASS) \
25229 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25230 $(TARGET-stage3-libiberty)
25232 maybe-clean-stage3-libiberty: clean-stage3-libiberty
25233 clean-stage3: clean-stage3-libiberty
25234 clean-stage3-libiberty:
25235 @if [ $(current_stage) = stage3 ]; then \
25236 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25237 else \
25238 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25239 $(MAKE) stage3-start; \
25240 fi; \
25241 cd $(HOST_SUBDIR)/libiberty && \
25242 $(MAKE) $(FLAGS_TO_PASS) \
25243 $(POSTSTAGE1_FLAGS_TO_PASS) \
25244 clean
25245 @endif libiberty-bootstrap
25248 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
25249 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
25250 maybe-all-stageb3g2-libiberty:
25251 maybe-clean-stageb3g2-libiberty:
25252 @if libiberty-bootstrap
25253 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
25254 all-stageb3g2: all-stageb3g2-libiberty
25255 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
25256 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
25257 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25258 @r=`${PWD_COMMAND}`; export r; \
25259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25260 $(HOST_EXPORTS) \
25261 $(POSTSTAGE1_HOST_EXPORTS) \
25262 cd $(HOST_SUBDIR)/libiberty && \
25263 $(MAKE) $(FLAGS_TO_PASS) \
25264 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
25265 $(TARGET-stageb3g2-libiberty)
25267 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
25268 clean-stageb3g2: clean-stageb3g2-libiberty
25269 clean-stageb3g2-libiberty:
25270 @if [ $(current_stage) = stageb3g2 ]; then \
25271 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25272 else \
25273 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
25274 $(MAKE) stageb3g2-start; \
25275 fi; \
25276 cd $(HOST_SUBDIR)/libiberty && \
25277 $(MAKE) $(FLAGS_TO_PASS) \
25278 $(POSTSTAGE1_FLAGS_TO_PASS) \
25279 clean
25280 @endif libiberty-bootstrap
25283 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25284 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25285 maybe-all-stage4-libiberty:
25286 maybe-clean-stage4-libiberty:
25287 @if libiberty-bootstrap
25288 maybe-all-stage4-libiberty: all-stage4-libiberty
25289 all-stage4: all-stage4-libiberty
25290 TARGET-stage4-libiberty = $(TARGET-libiberty)
25291 all-stage4-libiberty: configure-stage4-libiberty
25292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25293 @r=`${PWD_COMMAND}`; export r; \
25294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25295 $(HOST_EXPORTS) \
25296 $(POSTSTAGE1_HOST_EXPORTS) \
25297 cd $(HOST_SUBDIR)/libiberty && \
25298 $(MAKE) $(FLAGS_TO_PASS) \
25299 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25300 $(TARGET-stage4-libiberty)
25302 maybe-clean-stage4-libiberty: clean-stage4-libiberty
25303 clean-stage4: clean-stage4-libiberty
25304 clean-stage4-libiberty:
25305 @if [ $(current_stage) = stage4 ]; then \
25306 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25307 else \
25308 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25309 $(MAKE) stage4-start; \
25310 fi; \
25311 cd $(HOST_SUBDIR)/libiberty && \
25312 $(MAKE) $(FLAGS_TO_PASS) \
25313 $(POSTSTAGE1_FLAGS_TO_PASS) \
25314 clean
25315 @endif libiberty-bootstrap
25318 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25319 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25320 maybe-all-stageprofile-libiberty:
25321 maybe-clean-stageprofile-libiberty:
25322 @if libiberty-bootstrap
25323 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25324 all-stageprofile: all-stageprofile-libiberty
25325 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25326 all-stageprofile-libiberty: configure-stageprofile-libiberty
25327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25328 @r=`${PWD_COMMAND}`; export r; \
25329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330 $(HOST_EXPORTS) \
25331 $(POSTSTAGE1_HOST_EXPORTS) \
25332 cd $(HOST_SUBDIR)/libiberty && \
25333 $(MAKE) $(FLAGS_TO_PASS) \
25334 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
25335 $(TARGET-stageprofile-libiberty)
25337 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25338 clean-stageprofile: clean-stageprofile-libiberty
25339 clean-stageprofile-libiberty:
25340 @if [ $(current_stage) = stageprofile ]; then \
25341 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25342 else \
25343 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25344 $(MAKE) stageprofile-start; \
25345 fi; \
25346 cd $(HOST_SUBDIR)/libiberty && \
25347 $(MAKE) $(FLAGS_TO_PASS) \
25348 $(POSTSTAGE1_FLAGS_TO_PASS) \
25349 clean
25350 @endif libiberty-bootstrap
25353 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25354 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25355 maybe-all-stagefeedback-libiberty:
25356 maybe-clean-stagefeedback-libiberty:
25357 @if libiberty-bootstrap
25358 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25359 all-stagefeedback: all-stagefeedback-libiberty
25360 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25361 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25362 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25363 @r=`${PWD_COMMAND}`; export r; \
25364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25365 $(HOST_EXPORTS) \
25366 $(POSTSTAGE1_HOST_EXPORTS) \
25367 cd $(HOST_SUBDIR)/libiberty && \
25368 $(MAKE) $(FLAGS_TO_PASS) \
25369 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
25370 $(TARGET-stagefeedback-libiberty)
25372 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25373 clean-stagefeedback: clean-stagefeedback-libiberty
25374 clean-stagefeedback-libiberty:
25375 @if [ $(current_stage) = stagefeedback ]; then \
25376 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25377 else \
25378 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25379 $(MAKE) stagefeedback-start; \
25380 fi; \
25381 cd $(HOST_SUBDIR)/libiberty && \
25382 $(MAKE) $(FLAGS_TO_PASS) \
25383 $(POSTSTAGE1_FLAGS_TO_PASS) \
25384 clean
25385 @endif libiberty-bootstrap
25391 .PHONY: check-libiberty maybe-check-libiberty
25392 maybe-check-libiberty:
25393 @if libiberty
25394 maybe-check-libiberty: check-libiberty
25396 check-libiberty:
25397 @: $(MAKE); $(unstage)
25398 @r=`${PWD_COMMAND}`; export r; \
25399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25400 $(HOST_EXPORTS) \
25401 (cd $(HOST_SUBDIR)/libiberty && \
25402 $(MAKE) $(FLAGS_TO_PASS) check)
25404 @endif libiberty
25406 .PHONY: install-libiberty maybe-install-libiberty
25407 maybe-install-libiberty:
25408 @if libiberty
25409 maybe-install-libiberty: install-libiberty
25411 install-libiberty: installdirs
25412 @: $(MAKE); $(unstage)
25413 @r=`${PWD_COMMAND}`; export r; \
25414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25415 $(HOST_EXPORTS) \
25416 (cd $(HOST_SUBDIR)/libiberty && \
25417 $(MAKE) $(FLAGS_TO_PASS) install)
25419 @endif libiberty
25421 # Other targets (info, dvi, pdf, etc.)
25423 .PHONY: maybe-info-libiberty info-libiberty
25424 maybe-info-libiberty:
25425 @if libiberty
25426 maybe-info-libiberty: info-libiberty
25428 info-libiberty: \
25429 configure-libiberty
25430 @[ -f ./libiberty/Makefile ] || exit 0; \
25431 r=`${PWD_COMMAND}`; export r; \
25432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25433 $(HOST_EXPORTS) \
25434 for flag in $(EXTRA_HOST_FLAGS) ; do \
25435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25436 done; \
25437 echo "Doing info in libiberty" ; \
25438 (cd $(HOST_SUBDIR)/libiberty && \
25439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25441 "RANLIB=$${RANLIB}" \
25442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25443 info) \
25444 || exit 1
25446 @endif libiberty
25448 .PHONY: maybe-dvi-libiberty dvi-libiberty
25449 maybe-dvi-libiberty:
25450 @if libiberty
25451 maybe-dvi-libiberty: dvi-libiberty
25453 dvi-libiberty: \
25454 configure-libiberty
25455 @[ -f ./libiberty/Makefile ] || exit 0; \
25456 r=`${PWD_COMMAND}`; export r; \
25457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25458 $(HOST_EXPORTS) \
25459 for flag in $(EXTRA_HOST_FLAGS) ; do \
25460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25461 done; \
25462 echo "Doing dvi in libiberty" ; \
25463 (cd $(HOST_SUBDIR)/libiberty && \
25464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25466 "RANLIB=$${RANLIB}" \
25467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25468 dvi) \
25469 || exit 1
25471 @endif libiberty
25473 .PHONY: maybe-pdf-libiberty pdf-libiberty
25474 maybe-pdf-libiberty:
25475 @if libiberty
25476 maybe-pdf-libiberty: pdf-libiberty
25478 pdf-libiberty: \
25479 configure-libiberty
25480 @[ -f ./libiberty/Makefile ] || exit 0; \
25481 r=`${PWD_COMMAND}`; export r; \
25482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25483 $(HOST_EXPORTS) \
25484 for flag in $(EXTRA_HOST_FLAGS) ; do \
25485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25486 done; \
25487 echo "Doing pdf in libiberty" ; \
25488 (cd $(HOST_SUBDIR)/libiberty && \
25489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25491 "RANLIB=$${RANLIB}" \
25492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25493 pdf) \
25494 || exit 1
25496 @endif libiberty
25498 .PHONY: maybe-html-libiberty html-libiberty
25499 maybe-html-libiberty:
25500 @if libiberty
25501 maybe-html-libiberty: html-libiberty
25503 html-libiberty: \
25504 configure-libiberty
25505 @[ -f ./libiberty/Makefile ] || exit 0; \
25506 r=`${PWD_COMMAND}`; export r; \
25507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508 $(HOST_EXPORTS) \
25509 for flag in $(EXTRA_HOST_FLAGS) ; do \
25510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511 done; \
25512 echo "Doing html in libiberty" ; \
25513 (cd $(HOST_SUBDIR)/libiberty && \
25514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516 "RANLIB=$${RANLIB}" \
25517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518 html) \
25519 || exit 1
25521 @endif libiberty
25523 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
25524 maybe-TAGS-libiberty:
25525 @if libiberty
25526 maybe-TAGS-libiberty: TAGS-libiberty
25528 TAGS-libiberty: \
25529 configure-libiberty
25530 @[ -f ./libiberty/Makefile ] || exit 0; \
25531 r=`${PWD_COMMAND}`; export r; \
25532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25533 $(HOST_EXPORTS) \
25534 for flag in $(EXTRA_HOST_FLAGS) ; do \
25535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25536 done; \
25537 echo "Doing TAGS in libiberty" ; \
25538 (cd $(HOST_SUBDIR)/libiberty && \
25539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25541 "RANLIB=$${RANLIB}" \
25542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25543 TAGS) \
25544 || exit 1
25546 @endif libiberty
25548 .PHONY: maybe-install-info-libiberty install-info-libiberty
25549 maybe-install-info-libiberty:
25550 @if libiberty
25551 maybe-install-info-libiberty: install-info-libiberty
25553 install-info-libiberty: \
25554 configure-libiberty \
25555 info-libiberty
25556 @[ -f ./libiberty/Makefile ] || exit 0; \
25557 r=`${PWD_COMMAND}`; export r; \
25558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25559 $(HOST_EXPORTS) \
25560 for flag in $(EXTRA_HOST_FLAGS) ; do \
25561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25562 done; \
25563 echo "Doing install-info in libiberty" ; \
25564 (cd $(HOST_SUBDIR)/libiberty && \
25565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25567 "RANLIB=$${RANLIB}" \
25568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25569 install-info) \
25570 || exit 1
25572 @endif libiberty
25574 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25575 maybe-install-pdf-libiberty:
25576 @if libiberty
25577 maybe-install-pdf-libiberty: install-pdf-libiberty
25579 install-pdf-libiberty: \
25580 configure-libiberty \
25581 pdf-libiberty
25582 @[ -f ./libiberty/Makefile ] || exit 0; \
25583 r=`${PWD_COMMAND}`; export r; \
25584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585 $(HOST_EXPORTS) \
25586 for flag in $(EXTRA_HOST_FLAGS) ; do \
25587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25588 done; \
25589 echo "Doing install-pdf in libiberty" ; \
25590 (cd $(HOST_SUBDIR)/libiberty && \
25591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25593 "RANLIB=$${RANLIB}" \
25594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25595 install-pdf) \
25596 || exit 1
25598 @endif libiberty
25600 .PHONY: maybe-install-html-libiberty install-html-libiberty
25601 maybe-install-html-libiberty:
25602 @if libiberty
25603 maybe-install-html-libiberty: install-html-libiberty
25605 install-html-libiberty: \
25606 configure-libiberty \
25607 html-libiberty
25608 @[ -f ./libiberty/Makefile ] || exit 0; \
25609 r=`${PWD_COMMAND}`; export r; \
25610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25611 $(HOST_EXPORTS) \
25612 for flag in $(EXTRA_HOST_FLAGS) ; do \
25613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25614 done; \
25615 echo "Doing install-html in libiberty" ; \
25616 (cd $(HOST_SUBDIR)/libiberty && \
25617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25619 "RANLIB=$${RANLIB}" \
25620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25621 install-html) \
25622 || exit 1
25624 @endif libiberty
25626 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
25627 maybe-installcheck-libiberty:
25628 @if libiberty
25629 maybe-installcheck-libiberty: installcheck-libiberty
25631 installcheck-libiberty: \
25632 configure-libiberty
25633 @[ -f ./libiberty/Makefile ] || exit 0; \
25634 r=`${PWD_COMMAND}`; export r; \
25635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636 $(HOST_EXPORTS) \
25637 for flag in $(EXTRA_HOST_FLAGS) ; do \
25638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25639 done; \
25640 echo "Doing installcheck in libiberty" ; \
25641 (cd $(HOST_SUBDIR)/libiberty && \
25642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25644 "RANLIB=$${RANLIB}" \
25645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25646 installcheck) \
25647 || exit 1
25649 @endif libiberty
25651 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25652 maybe-mostlyclean-libiberty:
25653 @if libiberty
25654 maybe-mostlyclean-libiberty: mostlyclean-libiberty
25656 mostlyclean-libiberty:
25657 @[ -f ./libiberty/Makefile ] || exit 0; \
25658 r=`${PWD_COMMAND}`; export r; \
25659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25660 $(HOST_EXPORTS) \
25661 for flag in $(EXTRA_HOST_FLAGS) ; do \
25662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25663 done; \
25664 echo "Doing mostlyclean in libiberty" ; \
25665 (cd $(HOST_SUBDIR)/libiberty && \
25666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25668 "RANLIB=$${RANLIB}" \
25669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670 mostlyclean) \
25671 || exit 1
25673 @endif libiberty
25675 .PHONY: maybe-clean-libiberty clean-libiberty
25676 maybe-clean-libiberty:
25677 @if libiberty
25678 maybe-clean-libiberty: clean-libiberty
25680 clean-libiberty:
25681 @[ -f ./libiberty/Makefile ] || exit 0; \
25682 r=`${PWD_COMMAND}`; export r; \
25683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684 $(HOST_EXPORTS) \
25685 for flag in $(EXTRA_HOST_FLAGS) ; do \
25686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25687 done; \
25688 echo "Doing clean in libiberty" ; \
25689 (cd $(HOST_SUBDIR)/libiberty && \
25690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25692 "RANLIB=$${RANLIB}" \
25693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25694 clean) \
25695 || exit 1
25697 @endif libiberty
25699 .PHONY: maybe-distclean-libiberty distclean-libiberty
25700 maybe-distclean-libiberty:
25701 @if libiberty
25702 maybe-distclean-libiberty: distclean-libiberty
25704 distclean-libiberty:
25705 @[ -f ./libiberty/Makefile ] || exit 0; \
25706 r=`${PWD_COMMAND}`; export r; \
25707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25708 $(HOST_EXPORTS) \
25709 for flag in $(EXTRA_HOST_FLAGS) ; do \
25710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25711 done; \
25712 echo "Doing distclean in libiberty" ; \
25713 (cd $(HOST_SUBDIR)/libiberty && \
25714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25716 "RANLIB=$${RANLIB}" \
25717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25718 distclean) \
25719 || exit 1
25721 @endif libiberty
25723 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
25724 maybe-maintainer-clean-libiberty:
25725 @if libiberty
25726 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
25728 maintainer-clean-libiberty:
25729 @[ -f ./libiberty/Makefile ] || exit 0; \
25730 r=`${PWD_COMMAND}`; export r; \
25731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732 $(HOST_EXPORTS) \
25733 for flag in $(EXTRA_HOST_FLAGS) ; do \
25734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25735 done; \
25736 echo "Doing maintainer-clean in libiberty" ; \
25737 (cd $(HOST_SUBDIR)/libiberty && \
25738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25740 "RANLIB=$${RANLIB}" \
25741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25742 maintainer-clean) \
25743 || exit 1
25745 @endif libiberty
25749 .PHONY: configure-libtool maybe-configure-libtool
25750 maybe-configure-libtool:
25751 @if gcc-bootstrap
25752 configure-libtool: stage_current
25753 @endif gcc-bootstrap
25754 @if libtool
25755 maybe-configure-libtool: configure-libtool
25756 configure-libtool:
25757 @: $(MAKE); $(unstage)
25758 @r=`${PWD_COMMAND}`; export r; \
25759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
25761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
25762 $(HOST_EXPORTS) \
25763 echo Configuring in $(HOST_SUBDIR)/libtool; \
25764 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
25765 case $(srcdir) in \
25766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25767 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
25768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25769 esac; \
25770 srcdiroption="--srcdir=$${topdir}/libtool"; \
25771 libsrcdir="$$s/libtool"; \
25772 $(SHELL) $${libsrcdir}/configure \
25773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25774 --target=${target_alias} $${srcdiroption} \
25775 || exit 1
25776 @endif libtool
25782 .PHONY: all-libtool maybe-all-libtool
25783 maybe-all-libtool:
25784 @if gcc-bootstrap
25785 all-libtool: stage_current
25786 @endif gcc-bootstrap
25787 @if libtool
25788 TARGET-libtool=all
25789 maybe-all-libtool: all-libtool
25790 all-libtool: configure-libtool
25791 @: $(MAKE); $(unstage)
25792 @r=`${PWD_COMMAND}`; export r; \
25793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794 $(HOST_EXPORTS) \
25795 (cd $(HOST_SUBDIR)/libtool && \
25796 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
25797 @endif libtool
25802 .PHONY: check-libtool maybe-check-libtool
25803 maybe-check-libtool:
25804 @if libtool
25805 maybe-check-libtool: check-libtool
25807 check-libtool:
25808 @: $(MAKE); $(unstage)
25809 @r=`${PWD_COMMAND}`; export r; \
25810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25811 $(HOST_EXPORTS) \
25812 (cd $(HOST_SUBDIR)/libtool && \
25813 $(MAKE) $(FLAGS_TO_PASS) check)
25815 @endif libtool
25817 .PHONY: install-libtool maybe-install-libtool
25818 maybe-install-libtool:
25819 @if libtool
25820 maybe-install-libtool: install-libtool
25822 install-libtool: installdirs
25823 @: $(MAKE); $(unstage)
25824 @r=`${PWD_COMMAND}`; export r; \
25825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25826 $(HOST_EXPORTS) \
25827 (cd $(HOST_SUBDIR)/libtool && \
25828 $(MAKE) $(FLAGS_TO_PASS) install)
25830 @endif libtool
25832 # Other targets (info, dvi, pdf, etc.)
25834 .PHONY: maybe-info-libtool info-libtool
25835 maybe-info-libtool:
25836 @if libtool
25837 maybe-info-libtool: info-libtool
25839 info-libtool: \
25840 configure-libtool
25841 @: $(MAKE); $(unstage)
25842 @[ -f ./libtool/Makefile ] || exit 0; \
25843 r=`${PWD_COMMAND}`; export r; \
25844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25845 $(HOST_EXPORTS) \
25846 for flag in $(EXTRA_HOST_FLAGS) ; do \
25847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25848 done; \
25849 echo "Doing info in libtool" ; \
25850 (cd $(HOST_SUBDIR)/libtool && \
25851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25853 "RANLIB=$${RANLIB}" \
25854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25855 info) \
25856 || exit 1
25858 @endif libtool
25860 .PHONY: maybe-dvi-libtool dvi-libtool
25861 maybe-dvi-libtool:
25862 @if libtool
25863 maybe-dvi-libtool: dvi-libtool
25865 dvi-libtool: \
25866 configure-libtool
25867 @: $(MAKE); $(unstage)
25868 @[ -f ./libtool/Makefile ] || exit 0; \
25869 r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(HOST_EXPORTS) \
25872 for flag in $(EXTRA_HOST_FLAGS) ; do \
25873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874 done; \
25875 echo "Doing dvi in libtool" ; \
25876 (cd $(HOST_SUBDIR)/libtool && \
25877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879 "RANLIB=$${RANLIB}" \
25880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881 dvi) \
25882 || exit 1
25884 @endif libtool
25886 .PHONY: maybe-pdf-libtool pdf-libtool
25887 maybe-pdf-libtool:
25888 @if libtool
25889 maybe-pdf-libtool: pdf-libtool
25891 pdf-libtool: \
25892 configure-libtool
25893 @: $(MAKE); $(unstage)
25894 @[ -f ./libtool/Makefile ] || exit 0; \
25895 r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 $(HOST_EXPORTS) \
25898 for flag in $(EXTRA_HOST_FLAGS) ; do \
25899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900 done; \
25901 echo "Doing pdf in libtool" ; \
25902 (cd $(HOST_SUBDIR)/libtool && \
25903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905 "RANLIB=$${RANLIB}" \
25906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25907 pdf) \
25908 || exit 1
25910 @endif libtool
25912 .PHONY: maybe-html-libtool html-libtool
25913 maybe-html-libtool:
25914 @if libtool
25915 maybe-html-libtool: html-libtool
25917 html-libtool: \
25918 configure-libtool
25919 @: $(MAKE); $(unstage)
25920 @[ -f ./libtool/Makefile ] || exit 0; \
25921 r=`${PWD_COMMAND}`; export r; \
25922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25923 $(HOST_EXPORTS) \
25924 for flag in $(EXTRA_HOST_FLAGS) ; do \
25925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25926 done; \
25927 echo "Doing html in libtool" ; \
25928 (cd $(HOST_SUBDIR)/libtool && \
25929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25931 "RANLIB=$${RANLIB}" \
25932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25933 html) \
25934 || exit 1
25936 @endif libtool
25938 .PHONY: maybe-TAGS-libtool TAGS-libtool
25939 maybe-TAGS-libtool:
25940 @if libtool
25941 maybe-TAGS-libtool: TAGS-libtool
25943 TAGS-libtool: \
25944 configure-libtool
25945 @: $(MAKE); $(unstage)
25946 @[ -f ./libtool/Makefile ] || exit 0; \
25947 r=`${PWD_COMMAND}`; export r; \
25948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25949 $(HOST_EXPORTS) \
25950 for flag in $(EXTRA_HOST_FLAGS) ; do \
25951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25952 done; \
25953 echo "Doing TAGS in libtool" ; \
25954 (cd $(HOST_SUBDIR)/libtool && \
25955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25957 "RANLIB=$${RANLIB}" \
25958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25959 TAGS) \
25960 || exit 1
25962 @endif libtool
25964 .PHONY: maybe-install-info-libtool install-info-libtool
25965 maybe-install-info-libtool:
25966 @if libtool
25967 maybe-install-info-libtool: install-info-libtool
25969 install-info-libtool: \
25970 configure-libtool \
25971 info-libtool
25972 @: $(MAKE); $(unstage)
25973 @[ -f ./libtool/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 install-info in libtool" ; \
25981 (cd $(HOST_SUBDIR)/libtool && \
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 install-info) \
25987 || exit 1
25989 @endif libtool
25991 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
25992 maybe-install-pdf-libtool:
25993 @if libtool
25994 maybe-install-pdf-libtool: install-pdf-libtool
25996 install-pdf-libtool: \
25997 configure-libtool \
25998 pdf-libtool
25999 @: $(MAKE); $(unstage)
26000 @[ -f ./libtool/Makefile ] || exit 0; \
26001 r=`${PWD_COMMAND}`; export r; \
26002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003 $(HOST_EXPORTS) \
26004 for flag in $(EXTRA_HOST_FLAGS) ; do \
26005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26006 done; \
26007 echo "Doing install-pdf in libtool" ; \
26008 (cd $(HOST_SUBDIR)/libtool && \
26009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26011 "RANLIB=$${RANLIB}" \
26012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26013 install-pdf) \
26014 || exit 1
26016 @endif libtool
26018 .PHONY: maybe-install-html-libtool install-html-libtool
26019 maybe-install-html-libtool:
26020 @if libtool
26021 maybe-install-html-libtool: install-html-libtool
26023 install-html-libtool: \
26024 configure-libtool \
26025 html-libtool
26026 @: $(MAKE); $(unstage)
26027 @[ -f ./libtool/Makefile ] || exit 0; \
26028 r=`${PWD_COMMAND}`; export r; \
26029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030 $(HOST_EXPORTS) \
26031 for flag in $(EXTRA_HOST_FLAGS) ; do \
26032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26033 done; \
26034 echo "Doing install-html in libtool" ; \
26035 (cd $(HOST_SUBDIR)/libtool && \
26036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26038 "RANLIB=$${RANLIB}" \
26039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040 install-html) \
26041 || exit 1
26043 @endif libtool
26045 .PHONY: maybe-installcheck-libtool installcheck-libtool
26046 maybe-installcheck-libtool:
26047 @if libtool
26048 maybe-installcheck-libtool: installcheck-libtool
26050 installcheck-libtool: \
26051 configure-libtool
26052 @: $(MAKE); $(unstage)
26053 @[ -f ./libtool/Makefile ] || exit 0; \
26054 r=`${PWD_COMMAND}`; export r; \
26055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056 $(HOST_EXPORTS) \
26057 for flag in $(EXTRA_HOST_FLAGS) ; do \
26058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059 done; \
26060 echo "Doing installcheck in libtool" ; \
26061 (cd $(HOST_SUBDIR)/libtool && \
26062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064 "RANLIB=$${RANLIB}" \
26065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066 installcheck) \
26067 || exit 1
26069 @endif libtool
26071 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
26072 maybe-mostlyclean-libtool:
26073 @if libtool
26074 maybe-mostlyclean-libtool: mostlyclean-libtool
26076 mostlyclean-libtool:
26077 @: $(MAKE); $(unstage)
26078 @[ -f ./libtool/Makefile ] || exit 0; \
26079 r=`${PWD_COMMAND}`; export r; \
26080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081 $(HOST_EXPORTS) \
26082 for flag in $(EXTRA_HOST_FLAGS) ; do \
26083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26084 done; \
26085 echo "Doing mostlyclean in libtool" ; \
26086 (cd $(HOST_SUBDIR)/libtool && \
26087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26089 "RANLIB=$${RANLIB}" \
26090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26091 mostlyclean) \
26092 || exit 1
26094 @endif libtool
26096 .PHONY: maybe-clean-libtool clean-libtool
26097 maybe-clean-libtool:
26098 @if libtool
26099 maybe-clean-libtool: clean-libtool
26101 clean-libtool:
26102 @: $(MAKE); $(unstage)
26103 @[ -f ./libtool/Makefile ] || exit 0; \
26104 r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 for flag in $(EXTRA_HOST_FLAGS) ; do \
26108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109 done; \
26110 echo "Doing clean in libtool" ; \
26111 (cd $(HOST_SUBDIR)/libtool && \
26112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114 "RANLIB=$${RANLIB}" \
26115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116 clean) \
26117 || exit 1
26119 @endif libtool
26121 .PHONY: maybe-distclean-libtool distclean-libtool
26122 maybe-distclean-libtool:
26123 @if libtool
26124 maybe-distclean-libtool: distclean-libtool
26126 distclean-libtool:
26127 @: $(MAKE); $(unstage)
26128 @[ -f ./libtool/Makefile ] || exit 0; \
26129 r=`${PWD_COMMAND}`; export r; \
26130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26131 $(HOST_EXPORTS) \
26132 for flag in $(EXTRA_HOST_FLAGS) ; do \
26133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26134 done; \
26135 echo "Doing distclean in libtool" ; \
26136 (cd $(HOST_SUBDIR)/libtool && \
26137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26139 "RANLIB=$${RANLIB}" \
26140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26141 distclean) \
26142 || exit 1
26144 @endif libtool
26146 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
26147 maybe-maintainer-clean-libtool:
26148 @if libtool
26149 maybe-maintainer-clean-libtool: maintainer-clean-libtool
26151 maintainer-clean-libtool:
26152 @: $(MAKE); $(unstage)
26153 @[ -f ./libtool/Makefile ] || exit 0; \
26154 r=`${PWD_COMMAND}`; export r; \
26155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26156 $(HOST_EXPORTS) \
26157 for flag in $(EXTRA_HOST_FLAGS) ; do \
26158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26159 done; \
26160 echo "Doing maintainer-clean in libtool" ; \
26161 (cd $(HOST_SUBDIR)/libtool && \
26162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26164 "RANLIB=$${RANLIB}" \
26165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26166 maintainer-clean) \
26167 || exit 1
26169 @endif libtool
26173 .PHONY: configure-m4 maybe-configure-m4
26174 maybe-configure-m4:
26175 @if gcc-bootstrap
26176 configure-m4: stage_current
26177 @endif gcc-bootstrap
26178 @if m4
26179 maybe-configure-m4: configure-m4
26180 configure-m4:
26181 @: $(MAKE); $(unstage)
26182 @r=`${PWD_COMMAND}`; export r; \
26183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26184 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
26185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
26186 $(HOST_EXPORTS) \
26187 echo Configuring in $(HOST_SUBDIR)/m4; \
26188 cd "$(HOST_SUBDIR)/m4" || exit 1; \
26189 case $(srcdir) in \
26190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26191 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
26192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26193 esac; \
26194 srcdiroption="--srcdir=$${topdir}/m4"; \
26195 libsrcdir="$$s/m4"; \
26196 $(SHELL) $${libsrcdir}/configure \
26197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26198 --target=${target_alias} $${srcdiroption} \
26199 || exit 1
26200 @endif m4
26206 .PHONY: all-m4 maybe-all-m4
26207 maybe-all-m4:
26208 @if gcc-bootstrap
26209 all-m4: stage_current
26210 @endif gcc-bootstrap
26211 @if m4
26212 TARGET-m4=all
26213 maybe-all-m4: all-m4
26214 all-m4: configure-m4
26215 @: $(MAKE); $(unstage)
26216 @r=`${PWD_COMMAND}`; export r; \
26217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26218 $(HOST_EXPORTS) \
26219 (cd $(HOST_SUBDIR)/m4 && \
26220 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
26221 @endif m4
26226 .PHONY: check-m4 maybe-check-m4
26227 maybe-check-m4:
26228 @if m4
26229 maybe-check-m4: check-m4
26231 check-m4:
26232 @: $(MAKE); $(unstage)
26233 @r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 $(HOST_EXPORTS) \
26236 (cd $(HOST_SUBDIR)/m4 && \
26237 $(MAKE) $(FLAGS_TO_PASS) check)
26239 @endif m4
26241 .PHONY: install-m4 maybe-install-m4
26242 maybe-install-m4:
26243 @if m4
26244 maybe-install-m4: install-m4
26246 install-m4: installdirs
26247 @: $(MAKE); $(unstage)
26248 @r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 $(HOST_EXPORTS) \
26251 (cd $(HOST_SUBDIR)/m4 && \
26252 $(MAKE) $(FLAGS_TO_PASS) install)
26254 @endif m4
26256 # Other targets (info, dvi, pdf, etc.)
26258 .PHONY: maybe-info-m4 info-m4
26259 maybe-info-m4:
26260 @if m4
26261 maybe-info-m4: info-m4
26263 info-m4: \
26264 configure-m4
26265 @: $(MAKE); $(unstage)
26266 @[ -f ./m4/Makefile ] || exit 0; \
26267 r=`${PWD_COMMAND}`; export r; \
26268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26269 $(HOST_EXPORTS) \
26270 for flag in $(EXTRA_HOST_FLAGS) ; do \
26271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26272 done; \
26273 echo "Doing info in m4" ; \
26274 (cd $(HOST_SUBDIR)/m4 && \
26275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26277 "RANLIB=$${RANLIB}" \
26278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26279 info) \
26280 || exit 1
26282 @endif m4
26284 .PHONY: maybe-dvi-m4 dvi-m4
26285 maybe-dvi-m4:
26286 @if m4
26287 maybe-dvi-m4: dvi-m4
26289 dvi-m4: \
26290 configure-m4
26291 @: $(MAKE); $(unstage)
26292 @[ -f ./m4/Makefile ] || exit 0; \
26293 r=`${PWD_COMMAND}`; export r; \
26294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26295 $(HOST_EXPORTS) \
26296 for flag in $(EXTRA_HOST_FLAGS) ; do \
26297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26298 done; \
26299 echo "Doing dvi in m4" ; \
26300 (cd $(HOST_SUBDIR)/m4 && \
26301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26303 "RANLIB=$${RANLIB}" \
26304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26305 dvi) \
26306 || exit 1
26308 @endif m4
26310 .PHONY: maybe-pdf-m4 pdf-m4
26311 maybe-pdf-m4:
26312 @if m4
26313 maybe-pdf-m4: pdf-m4
26315 pdf-m4: \
26316 configure-m4
26317 @: $(MAKE); $(unstage)
26318 @[ -f ./m4/Makefile ] || exit 0; \
26319 r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321 $(HOST_EXPORTS) \
26322 for flag in $(EXTRA_HOST_FLAGS) ; do \
26323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26324 done; \
26325 echo "Doing pdf in m4" ; \
26326 (cd $(HOST_SUBDIR)/m4 && \
26327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26329 "RANLIB=$${RANLIB}" \
26330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26331 pdf) \
26332 || exit 1
26334 @endif m4
26336 .PHONY: maybe-html-m4 html-m4
26337 maybe-html-m4:
26338 @if m4
26339 maybe-html-m4: html-m4
26341 html-m4: \
26342 configure-m4
26343 @: $(MAKE); $(unstage)
26344 @[ -f ./m4/Makefile ] || exit 0; \
26345 r=`${PWD_COMMAND}`; export r; \
26346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347 $(HOST_EXPORTS) \
26348 for flag in $(EXTRA_HOST_FLAGS) ; do \
26349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26350 done; \
26351 echo "Doing html in m4" ; \
26352 (cd $(HOST_SUBDIR)/m4 && \
26353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26355 "RANLIB=$${RANLIB}" \
26356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26357 html) \
26358 || exit 1
26360 @endif m4
26362 .PHONY: maybe-TAGS-m4 TAGS-m4
26363 maybe-TAGS-m4:
26364 @if m4
26365 maybe-TAGS-m4: TAGS-m4
26367 TAGS-m4: \
26368 configure-m4
26369 @: $(MAKE); $(unstage)
26370 @[ -f ./m4/Makefile ] || exit 0; \
26371 r=`${PWD_COMMAND}`; export r; \
26372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373 $(HOST_EXPORTS) \
26374 for flag in $(EXTRA_HOST_FLAGS) ; do \
26375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26376 done; \
26377 echo "Doing TAGS in m4" ; \
26378 (cd $(HOST_SUBDIR)/m4 && \
26379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26381 "RANLIB=$${RANLIB}" \
26382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26383 TAGS) \
26384 || exit 1
26386 @endif m4
26388 .PHONY: maybe-install-info-m4 install-info-m4
26389 maybe-install-info-m4:
26390 @if m4
26391 maybe-install-info-m4: install-info-m4
26393 install-info-m4: \
26394 configure-m4 \
26395 info-m4
26396 @: $(MAKE); $(unstage)
26397 @[ -f ./m4/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 install-info in m4" ; \
26405 (cd $(HOST_SUBDIR)/m4 && \
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 install-info) \
26411 || exit 1
26413 @endif m4
26415 .PHONY: maybe-install-pdf-m4 install-pdf-m4
26416 maybe-install-pdf-m4:
26417 @if m4
26418 maybe-install-pdf-m4: install-pdf-m4
26420 install-pdf-m4: \
26421 configure-m4 \
26422 pdf-m4
26423 @: $(MAKE); $(unstage)
26424 @[ -f ./m4/Makefile ] || exit 0; \
26425 r=`${PWD_COMMAND}`; export r; \
26426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26427 $(HOST_EXPORTS) \
26428 for flag in $(EXTRA_HOST_FLAGS) ; do \
26429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26430 done; \
26431 echo "Doing install-pdf in m4" ; \
26432 (cd $(HOST_SUBDIR)/m4 && \
26433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26435 "RANLIB=$${RANLIB}" \
26436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26437 install-pdf) \
26438 || exit 1
26440 @endif m4
26442 .PHONY: maybe-install-html-m4 install-html-m4
26443 maybe-install-html-m4:
26444 @if m4
26445 maybe-install-html-m4: install-html-m4
26447 install-html-m4: \
26448 configure-m4 \
26449 html-m4
26450 @: $(MAKE); $(unstage)
26451 @[ -f ./m4/Makefile ] || exit 0; \
26452 r=`${PWD_COMMAND}`; export r; \
26453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26454 $(HOST_EXPORTS) \
26455 for flag in $(EXTRA_HOST_FLAGS) ; do \
26456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26457 done; \
26458 echo "Doing install-html in m4" ; \
26459 (cd $(HOST_SUBDIR)/m4 && \
26460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26462 "RANLIB=$${RANLIB}" \
26463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26464 install-html) \
26465 || exit 1
26467 @endif m4
26469 .PHONY: maybe-installcheck-m4 installcheck-m4
26470 maybe-installcheck-m4:
26471 @if m4
26472 maybe-installcheck-m4: installcheck-m4
26474 installcheck-m4: \
26475 configure-m4
26476 @: $(MAKE); $(unstage)
26477 @[ -f ./m4/Makefile ] || exit 0; \
26478 r=`${PWD_COMMAND}`; export r; \
26479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480 $(HOST_EXPORTS) \
26481 for flag in $(EXTRA_HOST_FLAGS) ; do \
26482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26483 done; \
26484 echo "Doing installcheck in m4" ; \
26485 (cd $(HOST_SUBDIR)/m4 && \
26486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26488 "RANLIB=$${RANLIB}" \
26489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26490 installcheck) \
26491 || exit 1
26493 @endif m4
26495 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
26496 maybe-mostlyclean-m4:
26497 @if m4
26498 maybe-mostlyclean-m4: mostlyclean-m4
26500 mostlyclean-m4:
26501 @: $(MAKE); $(unstage)
26502 @[ -f ./m4/Makefile ] || exit 0; \
26503 r=`${PWD_COMMAND}`; export r; \
26504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26505 $(HOST_EXPORTS) \
26506 for flag in $(EXTRA_HOST_FLAGS) ; do \
26507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26508 done; \
26509 echo "Doing mostlyclean in m4" ; \
26510 (cd $(HOST_SUBDIR)/m4 && \
26511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26513 "RANLIB=$${RANLIB}" \
26514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26515 mostlyclean) \
26516 || exit 1
26518 @endif m4
26520 .PHONY: maybe-clean-m4 clean-m4
26521 maybe-clean-m4:
26522 @if m4
26523 maybe-clean-m4: clean-m4
26525 clean-m4:
26526 @: $(MAKE); $(unstage)
26527 @[ -f ./m4/Makefile ] || exit 0; \
26528 r=`${PWD_COMMAND}`; export r; \
26529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530 $(HOST_EXPORTS) \
26531 for flag in $(EXTRA_HOST_FLAGS) ; do \
26532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26533 done; \
26534 echo "Doing clean in m4" ; \
26535 (cd $(HOST_SUBDIR)/m4 && \
26536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26538 "RANLIB=$${RANLIB}" \
26539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26540 clean) \
26541 || exit 1
26543 @endif m4
26545 .PHONY: maybe-distclean-m4 distclean-m4
26546 maybe-distclean-m4:
26547 @if m4
26548 maybe-distclean-m4: distclean-m4
26550 distclean-m4:
26551 @: $(MAKE); $(unstage)
26552 @[ -f ./m4/Makefile ] || exit 0; \
26553 r=`${PWD_COMMAND}`; export r; \
26554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26555 $(HOST_EXPORTS) \
26556 for flag in $(EXTRA_HOST_FLAGS) ; do \
26557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26558 done; \
26559 echo "Doing distclean in m4" ; \
26560 (cd $(HOST_SUBDIR)/m4 && \
26561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26563 "RANLIB=$${RANLIB}" \
26564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26565 distclean) \
26566 || exit 1
26568 @endif m4
26570 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
26571 maybe-maintainer-clean-m4:
26572 @if m4
26573 maybe-maintainer-clean-m4: maintainer-clean-m4
26575 maintainer-clean-m4:
26576 @: $(MAKE); $(unstage)
26577 @[ -f ./m4/Makefile ] || exit 0; \
26578 r=`${PWD_COMMAND}`; export r; \
26579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26580 $(HOST_EXPORTS) \
26581 for flag in $(EXTRA_HOST_FLAGS) ; do \
26582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26583 done; \
26584 echo "Doing maintainer-clean in m4" ; \
26585 (cd $(HOST_SUBDIR)/m4 && \
26586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26588 "RANLIB=$${RANLIB}" \
26589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26590 maintainer-clean) \
26591 || exit 1
26593 @endif m4
26597 .PHONY: configure-make maybe-configure-make
26598 maybe-configure-make:
26599 @if gcc-bootstrap
26600 configure-make: stage_current
26601 @endif gcc-bootstrap
26602 @if make
26603 maybe-configure-make: configure-make
26604 configure-make:
26605 @: $(MAKE); $(unstage)
26606 @r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
26609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
26610 $(HOST_EXPORTS) \
26611 echo Configuring in $(HOST_SUBDIR)/make; \
26612 cd "$(HOST_SUBDIR)/make" || exit 1; \
26613 case $(srcdir) in \
26614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26615 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
26616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26617 esac; \
26618 srcdiroption="--srcdir=$${topdir}/make"; \
26619 libsrcdir="$$s/make"; \
26620 $(SHELL) $${libsrcdir}/configure \
26621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26622 --target=${target_alias} $${srcdiroption} \
26623 || exit 1
26624 @endif make
26630 .PHONY: all-make maybe-all-make
26631 maybe-all-make:
26632 @if gcc-bootstrap
26633 all-make: stage_current
26634 @endif gcc-bootstrap
26635 @if make
26636 TARGET-make=all
26637 maybe-all-make: all-make
26638 all-make: configure-make
26639 @: $(MAKE); $(unstage)
26640 @r=`${PWD_COMMAND}`; export r; \
26641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26642 $(HOST_EXPORTS) \
26643 (cd $(HOST_SUBDIR)/make && \
26644 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
26645 @endif make
26650 .PHONY: check-make maybe-check-make
26651 maybe-check-make:
26652 @if make
26653 maybe-check-make: check-make
26655 check-make:
26656 @: $(MAKE); $(unstage)
26657 @r=`${PWD_COMMAND}`; export r; \
26658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26659 $(HOST_EXPORTS) \
26660 (cd $(HOST_SUBDIR)/make && \
26661 $(MAKE) $(FLAGS_TO_PASS) check)
26663 @endif make
26665 .PHONY: install-make maybe-install-make
26666 maybe-install-make:
26667 @if make
26668 maybe-install-make: install-make
26670 install-make: installdirs
26671 @: $(MAKE); $(unstage)
26672 @r=`${PWD_COMMAND}`; export r; \
26673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26674 $(HOST_EXPORTS) \
26675 (cd $(HOST_SUBDIR)/make && \
26676 $(MAKE) $(FLAGS_TO_PASS) install)
26678 @endif make
26680 # Other targets (info, dvi, pdf, etc.)
26682 .PHONY: maybe-info-make info-make
26683 maybe-info-make:
26684 @if make
26685 maybe-info-make: info-make
26687 info-make: \
26688 configure-make
26689 @: $(MAKE); $(unstage)
26690 @[ -f ./make/Makefile ] || exit 0; \
26691 r=`${PWD_COMMAND}`; export r; \
26692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26693 $(HOST_EXPORTS) \
26694 for flag in $(EXTRA_HOST_FLAGS) ; do \
26695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26696 done; \
26697 echo "Doing info in make" ; \
26698 (cd $(HOST_SUBDIR)/make && \
26699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26701 "RANLIB=$${RANLIB}" \
26702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26703 info) \
26704 || exit 1
26706 @endif make
26708 .PHONY: maybe-dvi-make dvi-make
26709 maybe-dvi-make:
26710 @if make
26711 maybe-dvi-make: dvi-make
26713 dvi-make: \
26714 configure-make
26715 @: $(MAKE); $(unstage)
26716 @[ -f ./make/Makefile ] || exit 0; \
26717 r=`${PWD_COMMAND}`; export r; \
26718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26719 $(HOST_EXPORTS) \
26720 for flag in $(EXTRA_HOST_FLAGS) ; do \
26721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26722 done; \
26723 echo "Doing dvi in make" ; \
26724 (cd $(HOST_SUBDIR)/make && \
26725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26727 "RANLIB=$${RANLIB}" \
26728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26729 dvi) \
26730 || exit 1
26732 @endif make
26734 .PHONY: maybe-pdf-make pdf-make
26735 maybe-pdf-make:
26736 @if make
26737 maybe-pdf-make: pdf-make
26739 pdf-make: \
26740 configure-make
26741 @: $(MAKE); $(unstage)
26742 @[ -f ./make/Makefile ] || exit 0; \
26743 r=`${PWD_COMMAND}`; export r; \
26744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26745 $(HOST_EXPORTS) \
26746 for flag in $(EXTRA_HOST_FLAGS) ; do \
26747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26748 done; \
26749 echo "Doing pdf in make" ; \
26750 (cd $(HOST_SUBDIR)/make && \
26751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26753 "RANLIB=$${RANLIB}" \
26754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26755 pdf) \
26756 || exit 1
26758 @endif make
26760 .PHONY: maybe-html-make html-make
26761 maybe-html-make:
26762 @if make
26763 maybe-html-make: html-make
26765 html-make: \
26766 configure-make
26767 @: $(MAKE); $(unstage)
26768 @[ -f ./make/Makefile ] || exit 0; \
26769 r=`${PWD_COMMAND}`; export r; \
26770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26771 $(HOST_EXPORTS) \
26772 for flag in $(EXTRA_HOST_FLAGS) ; do \
26773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26774 done; \
26775 echo "Doing html in make" ; \
26776 (cd $(HOST_SUBDIR)/make && \
26777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26779 "RANLIB=$${RANLIB}" \
26780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26781 html) \
26782 || exit 1
26784 @endif make
26786 .PHONY: maybe-TAGS-make TAGS-make
26787 maybe-TAGS-make:
26788 @if make
26789 maybe-TAGS-make: TAGS-make
26791 TAGS-make: \
26792 configure-make
26793 @: $(MAKE); $(unstage)
26794 @[ -f ./make/Makefile ] || exit 0; \
26795 r=`${PWD_COMMAND}`; export r; \
26796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797 $(HOST_EXPORTS) \
26798 for flag in $(EXTRA_HOST_FLAGS) ; do \
26799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26800 done; \
26801 echo "Doing TAGS in make" ; \
26802 (cd $(HOST_SUBDIR)/make && \
26803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26805 "RANLIB=$${RANLIB}" \
26806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26807 TAGS) \
26808 || exit 1
26810 @endif make
26812 .PHONY: maybe-install-info-make install-info-make
26813 maybe-install-info-make:
26814 @if make
26815 maybe-install-info-make: install-info-make
26817 install-info-make: \
26818 configure-make \
26819 info-make
26820 @: $(MAKE); $(unstage)
26821 @[ -f ./make/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 install-info in make" ; \
26829 (cd $(HOST_SUBDIR)/make && \
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 install-info) \
26835 || exit 1
26837 @endif make
26839 .PHONY: maybe-install-pdf-make install-pdf-make
26840 maybe-install-pdf-make:
26841 @if make
26842 maybe-install-pdf-make: install-pdf-make
26844 install-pdf-make: \
26845 configure-make \
26846 pdf-make
26847 @: $(MAKE); $(unstage)
26848 @[ -f ./make/Makefile ] || exit 0; \
26849 r=`${PWD_COMMAND}`; export r; \
26850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26851 $(HOST_EXPORTS) \
26852 for flag in $(EXTRA_HOST_FLAGS) ; do \
26853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26854 done; \
26855 echo "Doing install-pdf in make" ; \
26856 (cd $(HOST_SUBDIR)/make && \
26857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26859 "RANLIB=$${RANLIB}" \
26860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26861 install-pdf) \
26862 || exit 1
26864 @endif make
26866 .PHONY: maybe-install-html-make install-html-make
26867 maybe-install-html-make:
26868 @if make
26869 maybe-install-html-make: install-html-make
26871 install-html-make: \
26872 configure-make \
26873 html-make
26874 @: $(MAKE); $(unstage)
26875 @[ -f ./make/Makefile ] || exit 0; \
26876 r=`${PWD_COMMAND}`; export r; \
26877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878 $(HOST_EXPORTS) \
26879 for flag in $(EXTRA_HOST_FLAGS) ; do \
26880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26881 done; \
26882 echo "Doing install-html in make" ; \
26883 (cd $(HOST_SUBDIR)/make && \
26884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26886 "RANLIB=$${RANLIB}" \
26887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26888 install-html) \
26889 || exit 1
26891 @endif make
26893 .PHONY: maybe-installcheck-make installcheck-make
26894 maybe-installcheck-make:
26895 @if make
26896 maybe-installcheck-make: installcheck-make
26898 installcheck-make: \
26899 configure-make
26900 @: $(MAKE); $(unstage)
26901 @[ -f ./make/Makefile ] || exit 0; \
26902 r=`${PWD_COMMAND}`; export r; \
26903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904 $(HOST_EXPORTS) \
26905 for flag in $(EXTRA_HOST_FLAGS) ; do \
26906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26907 done; \
26908 echo "Doing installcheck in make" ; \
26909 (cd $(HOST_SUBDIR)/make && \
26910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26912 "RANLIB=$${RANLIB}" \
26913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26914 installcheck) \
26915 || exit 1
26917 @endif make
26919 .PHONY: maybe-mostlyclean-make mostlyclean-make
26920 maybe-mostlyclean-make:
26921 @if make
26922 maybe-mostlyclean-make: mostlyclean-make
26924 mostlyclean-make:
26925 @: $(MAKE); $(unstage)
26926 @[ -f ./make/Makefile ] || exit 0; \
26927 r=`${PWD_COMMAND}`; export r; \
26928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 $(HOST_EXPORTS) \
26930 for flag in $(EXTRA_HOST_FLAGS) ; do \
26931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932 done; \
26933 echo "Doing mostlyclean in make" ; \
26934 (cd $(HOST_SUBDIR)/make && \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937 "RANLIB=$${RANLIB}" \
26938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26939 mostlyclean) \
26940 || exit 1
26942 @endif make
26944 .PHONY: maybe-clean-make clean-make
26945 maybe-clean-make:
26946 @if make
26947 maybe-clean-make: clean-make
26949 clean-make:
26950 @: $(MAKE); $(unstage)
26951 @[ -f ./make/Makefile ] || exit 0; \
26952 r=`${PWD_COMMAND}`; export r; \
26953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26954 $(HOST_EXPORTS) \
26955 for flag in $(EXTRA_HOST_FLAGS) ; do \
26956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26957 done; \
26958 echo "Doing clean in make" ; \
26959 (cd $(HOST_SUBDIR)/make && \
26960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26962 "RANLIB=$${RANLIB}" \
26963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26964 clean) \
26965 || exit 1
26967 @endif make
26969 .PHONY: maybe-distclean-make distclean-make
26970 maybe-distclean-make:
26971 @if make
26972 maybe-distclean-make: distclean-make
26974 distclean-make:
26975 @: $(MAKE); $(unstage)
26976 @[ -f ./make/Makefile ] || exit 0; \
26977 r=`${PWD_COMMAND}`; export r; \
26978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979 $(HOST_EXPORTS) \
26980 for flag in $(EXTRA_HOST_FLAGS) ; do \
26981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26982 done; \
26983 echo "Doing distclean in make" ; \
26984 (cd $(HOST_SUBDIR)/make && \
26985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26987 "RANLIB=$${RANLIB}" \
26988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26989 distclean) \
26990 || exit 1
26992 @endif make
26994 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
26995 maybe-maintainer-clean-make:
26996 @if make
26997 maybe-maintainer-clean-make: maintainer-clean-make
26999 maintainer-clean-make:
27000 @: $(MAKE); $(unstage)
27001 @[ -f ./make/Makefile ] || exit 0; \
27002 r=`${PWD_COMMAND}`; export r; \
27003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27004 $(HOST_EXPORTS) \
27005 for flag in $(EXTRA_HOST_FLAGS) ; do \
27006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27007 done; \
27008 echo "Doing maintainer-clean in make" ; \
27009 (cd $(HOST_SUBDIR)/make && \
27010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27012 "RANLIB=$${RANLIB}" \
27013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27014 maintainer-clean) \
27015 || exit 1
27017 @endif make
27021 .PHONY: configure-mmalloc maybe-configure-mmalloc
27022 maybe-configure-mmalloc:
27023 @if gcc-bootstrap
27024 configure-mmalloc: stage_current
27025 @endif gcc-bootstrap
27026 @if mmalloc
27027 maybe-configure-mmalloc: configure-mmalloc
27028 configure-mmalloc:
27029 @: $(MAKE); $(unstage)
27030 @r=`${PWD_COMMAND}`; export r; \
27031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27032 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
27033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
27034 $(HOST_EXPORTS) \
27035 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
27036 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
27037 case $(srcdir) in \
27038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27039 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
27040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27041 esac; \
27042 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
27043 libsrcdir="$$s/mmalloc"; \
27044 $(SHELL) $${libsrcdir}/configure \
27045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27046 --target=${target_alias} $${srcdiroption} \
27047 || exit 1
27048 @endif mmalloc
27054 .PHONY: all-mmalloc maybe-all-mmalloc
27055 maybe-all-mmalloc:
27056 @if gcc-bootstrap
27057 all-mmalloc: stage_current
27058 @endif gcc-bootstrap
27059 @if mmalloc
27060 TARGET-mmalloc=all
27061 maybe-all-mmalloc: all-mmalloc
27062 all-mmalloc: configure-mmalloc
27063 @: $(MAKE); $(unstage)
27064 @r=`${PWD_COMMAND}`; export r; \
27065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066 $(HOST_EXPORTS) \
27067 (cd $(HOST_SUBDIR)/mmalloc && \
27068 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
27069 @endif mmalloc
27074 .PHONY: check-mmalloc maybe-check-mmalloc
27075 maybe-check-mmalloc:
27076 @if mmalloc
27077 maybe-check-mmalloc: check-mmalloc
27079 check-mmalloc:
27081 @endif mmalloc
27083 .PHONY: install-mmalloc maybe-install-mmalloc
27084 maybe-install-mmalloc:
27085 @if mmalloc
27086 maybe-install-mmalloc: install-mmalloc
27088 install-mmalloc: installdirs
27089 @: $(MAKE); $(unstage)
27090 @r=`${PWD_COMMAND}`; export r; \
27091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27092 $(HOST_EXPORTS) \
27093 (cd $(HOST_SUBDIR)/mmalloc && \
27094 $(MAKE) $(FLAGS_TO_PASS) install)
27096 @endif mmalloc
27098 # Other targets (info, dvi, pdf, etc.)
27100 .PHONY: maybe-info-mmalloc info-mmalloc
27101 maybe-info-mmalloc:
27102 @if mmalloc
27103 maybe-info-mmalloc: info-mmalloc
27105 info-mmalloc: \
27106 configure-mmalloc
27107 @: $(MAKE); $(unstage)
27108 @[ -f ./mmalloc/Makefile ] || exit 0; \
27109 r=`${PWD_COMMAND}`; export r; \
27110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111 $(HOST_EXPORTS) \
27112 for flag in $(EXTRA_HOST_FLAGS) ; do \
27113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27114 done; \
27115 echo "Doing info in mmalloc" ; \
27116 (cd $(HOST_SUBDIR)/mmalloc && \
27117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27119 "RANLIB=$${RANLIB}" \
27120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27121 info) \
27122 || exit 1
27124 @endif mmalloc
27126 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
27127 maybe-dvi-mmalloc:
27128 @if mmalloc
27129 maybe-dvi-mmalloc: dvi-mmalloc
27131 dvi-mmalloc: \
27132 configure-mmalloc
27133 @: $(MAKE); $(unstage)
27134 @[ -f ./mmalloc/Makefile ] || exit 0; \
27135 r=`${PWD_COMMAND}`; export r; \
27136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27137 $(HOST_EXPORTS) \
27138 for flag in $(EXTRA_HOST_FLAGS) ; do \
27139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27140 done; \
27141 echo "Doing dvi in mmalloc" ; \
27142 (cd $(HOST_SUBDIR)/mmalloc && \
27143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27145 "RANLIB=$${RANLIB}" \
27146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27147 dvi) \
27148 || exit 1
27150 @endif mmalloc
27152 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
27153 maybe-pdf-mmalloc:
27154 @if mmalloc
27155 maybe-pdf-mmalloc: pdf-mmalloc
27157 pdf-mmalloc: \
27158 configure-mmalloc
27159 @: $(MAKE); $(unstage)
27160 @[ -f ./mmalloc/Makefile ] || exit 0; \
27161 r=`${PWD_COMMAND}`; export r; \
27162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27163 $(HOST_EXPORTS) \
27164 for flag in $(EXTRA_HOST_FLAGS) ; do \
27165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27166 done; \
27167 echo "Doing pdf in mmalloc" ; \
27168 (cd $(HOST_SUBDIR)/mmalloc && \
27169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27171 "RANLIB=$${RANLIB}" \
27172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27173 pdf) \
27174 || exit 1
27176 @endif mmalloc
27178 .PHONY: maybe-html-mmalloc html-mmalloc
27179 maybe-html-mmalloc:
27180 @if mmalloc
27181 maybe-html-mmalloc: html-mmalloc
27183 html-mmalloc: \
27184 configure-mmalloc
27185 @: $(MAKE); $(unstage)
27186 @[ -f ./mmalloc/Makefile ] || exit 0; \
27187 r=`${PWD_COMMAND}`; export r; \
27188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27189 $(HOST_EXPORTS) \
27190 for flag in $(EXTRA_HOST_FLAGS) ; do \
27191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27192 done; \
27193 echo "Doing html in mmalloc" ; \
27194 (cd $(HOST_SUBDIR)/mmalloc && \
27195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27197 "RANLIB=$${RANLIB}" \
27198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27199 html) \
27200 || exit 1
27202 @endif mmalloc
27204 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
27205 maybe-TAGS-mmalloc:
27206 @if mmalloc
27207 maybe-TAGS-mmalloc: TAGS-mmalloc
27209 TAGS-mmalloc: \
27210 configure-mmalloc
27211 @: $(MAKE); $(unstage)
27212 @[ -f ./mmalloc/Makefile ] || exit 0; \
27213 r=`${PWD_COMMAND}`; export r; \
27214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27215 $(HOST_EXPORTS) \
27216 for flag in $(EXTRA_HOST_FLAGS) ; do \
27217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27218 done; \
27219 echo "Doing TAGS in mmalloc" ; \
27220 (cd $(HOST_SUBDIR)/mmalloc && \
27221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27223 "RANLIB=$${RANLIB}" \
27224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27225 TAGS) \
27226 || exit 1
27228 @endif mmalloc
27230 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
27231 maybe-install-info-mmalloc:
27232 @if mmalloc
27233 maybe-install-info-mmalloc: install-info-mmalloc
27235 install-info-mmalloc: \
27236 configure-mmalloc \
27237 info-mmalloc
27238 @: $(MAKE); $(unstage)
27239 @[ -f ./mmalloc/Makefile ] || exit 0; \
27240 r=`${PWD_COMMAND}`; export r; \
27241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27242 $(HOST_EXPORTS) \
27243 for flag in $(EXTRA_HOST_FLAGS) ; do \
27244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27245 done; \
27246 echo "Doing install-info in mmalloc" ; \
27247 (cd $(HOST_SUBDIR)/mmalloc && \
27248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27250 "RANLIB=$${RANLIB}" \
27251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27252 install-info) \
27253 || exit 1
27255 @endif mmalloc
27257 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
27258 maybe-install-pdf-mmalloc:
27259 @if mmalloc
27260 maybe-install-pdf-mmalloc: install-pdf-mmalloc
27262 install-pdf-mmalloc: \
27263 configure-mmalloc \
27264 pdf-mmalloc
27265 @: $(MAKE); $(unstage)
27266 @[ -f ./mmalloc/Makefile ] || exit 0; \
27267 r=`${PWD_COMMAND}`; export r; \
27268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27269 $(HOST_EXPORTS) \
27270 for flag in $(EXTRA_HOST_FLAGS) ; do \
27271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27272 done; \
27273 echo "Doing install-pdf in mmalloc" ; \
27274 (cd $(HOST_SUBDIR)/mmalloc && \
27275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27277 "RANLIB=$${RANLIB}" \
27278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27279 install-pdf) \
27280 || exit 1
27282 @endif mmalloc
27284 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
27285 maybe-install-html-mmalloc:
27286 @if mmalloc
27287 maybe-install-html-mmalloc: install-html-mmalloc
27289 install-html-mmalloc: \
27290 configure-mmalloc \
27291 html-mmalloc
27292 @: $(MAKE); $(unstage)
27293 @[ -f ./mmalloc/Makefile ] || exit 0; \
27294 r=`${PWD_COMMAND}`; export r; \
27295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27296 $(HOST_EXPORTS) \
27297 for flag in $(EXTRA_HOST_FLAGS) ; do \
27298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27299 done; \
27300 echo "Doing install-html in mmalloc" ; \
27301 (cd $(HOST_SUBDIR)/mmalloc && \
27302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27304 "RANLIB=$${RANLIB}" \
27305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27306 install-html) \
27307 || exit 1
27309 @endif mmalloc
27311 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
27312 maybe-installcheck-mmalloc:
27313 @if mmalloc
27314 maybe-installcheck-mmalloc: installcheck-mmalloc
27316 installcheck-mmalloc: \
27317 configure-mmalloc
27318 @: $(MAKE); $(unstage)
27319 @[ -f ./mmalloc/Makefile ] || exit 0; \
27320 r=`${PWD_COMMAND}`; export r; \
27321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27322 $(HOST_EXPORTS) \
27323 for flag in $(EXTRA_HOST_FLAGS) ; do \
27324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27325 done; \
27326 echo "Doing installcheck in mmalloc" ; \
27327 (cd $(HOST_SUBDIR)/mmalloc && \
27328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27330 "RANLIB=$${RANLIB}" \
27331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27332 installcheck) \
27333 || exit 1
27335 @endif mmalloc
27337 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
27338 maybe-mostlyclean-mmalloc:
27339 @if mmalloc
27340 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
27342 mostlyclean-mmalloc:
27343 @: $(MAKE); $(unstage)
27344 @[ -f ./mmalloc/Makefile ] || exit 0; \
27345 r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 $(HOST_EXPORTS) \
27348 for flag in $(EXTRA_HOST_FLAGS) ; do \
27349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27350 done; \
27351 echo "Doing mostlyclean in mmalloc" ; \
27352 (cd $(HOST_SUBDIR)/mmalloc && \
27353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27355 "RANLIB=$${RANLIB}" \
27356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27357 mostlyclean) \
27358 || exit 1
27360 @endif mmalloc
27362 .PHONY: maybe-clean-mmalloc clean-mmalloc
27363 maybe-clean-mmalloc:
27364 @if mmalloc
27365 maybe-clean-mmalloc: clean-mmalloc
27367 clean-mmalloc:
27368 @: $(MAKE); $(unstage)
27369 @[ -f ./mmalloc/Makefile ] || exit 0; \
27370 r=`${PWD_COMMAND}`; export r; \
27371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27372 $(HOST_EXPORTS) \
27373 for flag in $(EXTRA_HOST_FLAGS) ; do \
27374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27375 done; \
27376 echo "Doing clean in mmalloc" ; \
27377 (cd $(HOST_SUBDIR)/mmalloc && \
27378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27380 "RANLIB=$${RANLIB}" \
27381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27382 clean) \
27383 || exit 1
27385 @endif mmalloc
27387 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
27388 maybe-distclean-mmalloc:
27389 @if mmalloc
27390 maybe-distclean-mmalloc: distclean-mmalloc
27392 distclean-mmalloc:
27393 @: $(MAKE); $(unstage)
27394 @[ -f ./mmalloc/Makefile ] || exit 0; \
27395 r=`${PWD_COMMAND}`; export r; \
27396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27397 $(HOST_EXPORTS) \
27398 for flag in $(EXTRA_HOST_FLAGS) ; do \
27399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27400 done; \
27401 echo "Doing distclean in mmalloc" ; \
27402 (cd $(HOST_SUBDIR)/mmalloc && \
27403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27405 "RANLIB=$${RANLIB}" \
27406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27407 distclean) \
27408 || exit 1
27410 @endif mmalloc
27412 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
27413 maybe-maintainer-clean-mmalloc:
27414 @if mmalloc
27415 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
27417 maintainer-clean-mmalloc:
27418 @: $(MAKE); $(unstage)
27419 @[ -f ./mmalloc/Makefile ] || exit 0; \
27420 r=`${PWD_COMMAND}`; export r; \
27421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27422 $(HOST_EXPORTS) \
27423 for flag in $(EXTRA_HOST_FLAGS) ; do \
27424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27425 done; \
27426 echo "Doing maintainer-clean in mmalloc" ; \
27427 (cd $(HOST_SUBDIR)/mmalloc && \
27428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27430 "RANLIB=$${RANLIB}" \
27431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27432 maintainer-clean) \
27433 || exit 1
27435 @endif mmalloc
27439 .PHONY: configure-patch maybe-configure-patch
27440 maybe-configure-patch:
27441 @if gcc-bootstrap
27442 configure-patch: stage_current
27443 @endif gcc-bootstrap
27444 @if patch
27445 maybe-configure-patch: configure-patch
27446 configure-patch:
27447 @: $(MAKE); $(unstage)
27448 @r=`${PWD_COMMAND}`; export r; \
27449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27450 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
27451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
27452 $(HOST_EXPORTS) \
27453 echo Configuring in $(HOST_SUBDIR)/patch; \
27454 cd "$(HOST_SUBDIR)/patch" || exit 1; \
27455 case $(srcdir) in \
27456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27457 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
27458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27459 esac; \
27460 srcdiroption="--srcdir=$${topdir}/patch"; \
27461 libsrcdir="$$s/patch"; \
27462 $(SHELL) $${libsrcdir}/configure \
27463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27464 --target=${target_alias} $${srcdiroption} \
27465 || exit 1
27466 @endif patch
27472 .PHONY: all-patch maybe-all-patch
27473 maybe-all-patch:
27474 @if gcc-bootstrap
27475 all-patch: stage_current
27476 @endif gcc-bootstrap
27477 @if patch
27478 TARGET-patch=all
27479 maybe-all-patch: all-patch
27480 all-patch: configure-patch
27481 @: $(MAKE); $(unstage)
27482 @r=`${PWD_COMMAND}`; export r; \
27483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27484 $(HOST_EXPORTS) \
27485 (cd $(HOST_SUBDIR)/patch && \
27486 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
27487 @endif patch
27492 .PHONY: check-patch maybe-check-patch
27493 maybe-check-patch:
27494 @if patch
27495 maybe-check-patch: check-patch
27497 check-patch:
27498 @: $(MAKE); $(unstage)
27499 @r=`${PWD_COMMAND}`; export r; \
27500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27501 $(HOST_EXPORTS) \
27502 (cd $(HOST_SUBDIR)/patch && \
27503 $(MAKE) $(FLAGS_TO_PASS) check)
27505 @endif patch
27507 .PHONY: install-patch maybe-install-patch
27508 maybe-install-patch:
27509 @if patch
27510 maybe-install-patch: install-patch
27512 install-patch: installdirs
27513 @: $(MAKE); $(unstage)
27514 @r=`${PWD_COMMAND}`; export r; \
27515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516 $(HOST_EXPORTS) \
27517 (cd $(HOST_SUBDIR)/patch && \
27518 $(MAKE) $(FLAGS_TO_PASS) install)
27520 @endif patch
27522 # Other targets (info, dvi, pdf, etc.)
27524 .PHONY: maybe-info-patch info-patch
27525 maybe-info-patch:
27526 @if patch
27527 maybe-info-patch: info-patch
27529 info-patch: \
27530 configure-patch
27531 @: $(MAKE); $(unstage)
27532 @[ -f ./patch/Makefile ] || exit 0; \
27533 r=`${PWD_COMMAND}`; export r; \
27534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535 $(HOST_EXPORTS) \
27536 for flag in $(EXTRA_HOST_FLAGS) ; do \
27537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27538 done; \
27539 echo "Doing info in patch" ; \
27540 (cd $(HOST_SUBDIR)/patch && \
27541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27543 "RANLIB=$${RANLIB}" \
27544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27545 info) \
27546 || exit 1
27548 @endif patch
27550 .PHONY: maybe-dvi-patch dvi-patch
27551 maybe-dvi-patch:
27552 @if patch
27553 maybe-dvi-patch: dvi-patch
27555 dvi-patch: \
27556 configure-patch
27557 @: $(MAKE); $(unstage)
27558 @[ -f ./patch/Makefile ] || exit 0; \
27559 r=`${PWD_COMMAND}`; export r; \
27560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27561 $(HOST_EXPORTS) \
27562 for flag in $(EXTRA_HOST_FLAGS) ; do \
27563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27564 done; \
27565 echo "Doing dvi in patch" ; \
27566 (cd $(HOST_SUBDIR)/patch && \
27567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27569 "RANLIB=$${RANLIB}" \
27570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27571 dvi) \
27572 || exit 1
27574 @endif patch
27576 .PHONY: maybe-pdf-patch pdf-patch
27577 maybe-pdf-patch:
27578 @if patch
27579 maybe-pdf-patch: pdf-patch
27581 pdf-patch: \
27582 configure-patch
27583 @: $(MAKE); $(unstage)
27584 @[ -f ./patch/Makefile ] || exit 0; \
27585 r=`${PWD_COMMAND}`; export r; \
27586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587 $(HOST_EXPORTS) \
27588 for flag in $(EXTRA_HOST_FLAGS) ; do \
27589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27590 done; \
27591 echo "Doing pdf in patch" ; \
27592 (cd $(HOST_SUBDIR)/patch && \
27593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27595 "RANLIB=$${RANLIB}" \
27596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27597 pdf) \
27598 || exit 1
27600 @endif patch
27602 .PHONY: maybe-html-patch html-patch
27603 maybe-html-patch:
27604 @if patch
27605 maybe-html-patch: html-patch
27607 html-patch: \
27608 configure-patch
27609 @: $(MAKE); $(unstage)
27610 @[ -f ./patch/Makefile ] || exit 0; \
27611 r=`${PWD_COMMAND}`; export r; \
27612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613 $(HOST_EXPORTS) \
27614 for flag in $(EXTRA_HOST_FLAGS) ; do \
27615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616 done; \
27617 echo "Doing html in patch" ; \
27618 (cd $(HOST_SUBDIR)/patch && \
27619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27621 "RANLIB=$${RANLIB}" \
27622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27623 html) \
27624 || exit 1
27626 @endif patch
27628 .PHONY: maybe-TAGS-patch TAGS-patch
27629 maybe-TAGS-patch:
27630 @if patch
27631 maybe-TAGS-patch: TAGS-patch
27633 TAGS-patch: \
27634 configure-patch
27635 @: $(MAKE); $(unstage)
27636 @[ -f ./patch/Makefile ] || exit 0; \
27637 r=`${PWD_COMMAND}`; export r; \
27638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639 $(HOST_EXPORTS) \
27640 for flag in $(EXTRA_HOST_FLAGS) ; do \
27641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27642 done; \
27643 echo "Doing TAGS in patch" ; \
27644 (cd $(HOST_SUBDIR)/patch && \
27645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27647 "RANLIB=$${RANLIB}" \
27648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27649 TAGS) \
27650 || exit 1
27652 @endif patch
27654 .PHONY: maybe-install-info-patch install-info-patch
27655 maybe-install-info-patch:
27656 @if patch
27657 maybe-install-info-patch: install-info-patch
27659 install-info-patch: \
27660 configure-patch \
27661 info-patch
27662 @: $(MAKE); $(unstage)
27663 @[ -f ./patch/Makefile ] || exit 0; \
27664 r=`${PWD_COMMAND}`; export r; \
27665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666 $(HOST_EXPORTS) \
27667 for flag in $(EXTRA_HOST_FLAGS) ; do \
27668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27669 done; \
27670 echo "Doing install-info in patch" ; \
27671 (cd $(HOST_SUBDIR)/patch && \
27672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27674 "RANLIB=$${RANLIB}" \
27675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27676 install-info) \
27677 || exit 1
27679 @endif patch
27681 .PHONY: maybe-install-pdf-patch install-pdf-patch
27682 maybe-install-pdf-patch:
27683 @if patch
27684 maybe-install-pdf-patch: install-pdf-patch
27686 install-pdf-patch: \
27687 configure-patch \
27688 pdf-patch
27689 @: $(MAKE); $(unstage)
27690 @[ -f ./patch/Makefile ] || exit 0; \
27691 r=`${PWD_COMMAND}`; export r; \
27692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693 $(HOST_EXPORTS) \
27694 for flag in $(EXTRA_HOST_FLAGS) ; do \
27695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27696 done; \
27697 echo "Doing install-pdf in patch" ; \
27698 (cd $(HOST_SUBDIR)/patch && \
27699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27701 "RANLIB=$${RANLIB}" \
27702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27703 install-pdf) \
27704 || exit 1
27706 @endif patch
27708 .PHONY: maybe-install-html-patch install-html-patch
27709 maybe-install-html-patch:
27710 @if patch
27711 maybe-install-html-patch: install-html-patch
27713 install-html-patch: \
27714 configure-patch \
27715 html-patch
27716 @: $(MAKE); $(unstage)
27717 @[ -f ./patch/Makefile ] || exit 0; \
27718 r=`${PWD_COMMAND}`; export r; \
27719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27720 $(HOST_EXPORTS) \
27721 for flag in $(EXTRA_HOST_FLAGS) ; do \
27722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27723 done; \
27724 echo "Doing install-html in patch" ; \
27725 (cd $(HOST_SUBDIR)/patch && \
27726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27728 "RANLIB=$${RANLIB}" \
27729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27730 install-html) \
27731 || exit 1
27733 @endif patch
27735 .PHONY: maybe-installcheck-patch installcheck-patch
27736 maybe-installcheck-patch:
27737 @if patch
27738 maybe-installcheck-patch: installcheck-patch
27740 installcheck-patch: \
27741 configure-patch
27742 @: $(MAKE); $(unstage)
27743 @[ -f ./patch/Makefile ] || exit 0; \
27744 r=`${PWD_COMMAND}`; export r; \
27745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27746 $(HOST_EXPORTS) \
27747 for flag in $(EXTRA_HOST_FLAGS) ; do \
27748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27749 done; \
27750 echo "Doing installcheck in patch" ; \
27751 (cd $(HOST_SUBDIR)/patch && \
27752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27754 "RANLIB=$${RANLIB}" \
27755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27756 installcheck) \
27757 || exit 1
27759 @endif patch
27761 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
27762 maybe-mostlyclean-patch:
27763 @if patch
27764 maybe-mostlyclean-patch: mostlyclean-patch
27766 mostlyclean-patch:
27767 @: $(MAKE); $(unstage)
27768 @[ -f ./patch/Makefile ] || exit 0; \
27769 r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 $(HOST_EXPORTS) \
27772 for flag in $(EXTRA_HOST_FLAGS) ; do \
27773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774 done; \
27775 echo "Doing mostlyclean in patch" ; \
27776 (cd $(HOST_SUBDIR)/patch && \
27777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779 "RANLIB=$${RANLIB}" \
27780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27781 mostlyclean) \
27782 || exit 1
27784 @endif patch
27786 .PHONY: maybe-clean-patch clean-patch
27787 maybe-clean-patch:
27788 @if patch
27789 maybe-clean-patch: clean-patch
27791 clean-patch:
27792 @: $(MAKE); $(unstage)
27793 @[ -f ./patch/Makefile ] || exit 0; \
27794 r=`${PWD_COMMAND}`; export r; \
27795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796 $(HOST_EXPORTS) \
27797 for flag in $(EXTRA_HOST_FLAGS) ; do \
27798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27799 done; \
27800 echo "Doing clean in patch" ; \
27801 (cd $(HOST_SUBDIR)/patch && \
27802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27804 "RANLIB=$${RANLIB}" \
27805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27806 clean) \
27807 || exit 1
27809 @endif patch
27811 .PHONY: maybe-distclean-patch distclean-patch
27812 maybe-distclean-patch:
27813 @if patch
27814 maybe-distclean-patch: distclean-patch
27816 distclean-patch:
27817 @: $(MAKE); $(unstage)
27818 @[ -f ./patch/Makefile ] || exit 0; \
27819 r=`${PWD_COMMAND}`; export r; \
27820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821 $(HOST_EXPORTS) \
27822 for flag in $(EXTRA_HOST_FLAGS) ; do \
27823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27824 done; \
27825 echo "Doing distclean in patch" ; \
27826 (cd $(HOST_SUBDIR)/patch && \
27827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27829 "RANLIB=$${RANLIB}" \
27830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27831 distclean) \
27832 || exit 1
27834 @endif patch
27836 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
27837 maybe-maintainer-clean-patch:
27838 @if patch
27839 maybe-maintainer-clean-patch: maintainer-clean-patch
27841 maintainer-clean-patch:
27842 @: $(MAKE); $(unstage)
27843 @[ -f ./patch/Makefile ] || exit 0; \
27844 r=`${PWD_COMMAND}`; export r; \
27845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846 $(HOST_EXPORTS) \
27847 for flag in $(EXTRA_HOST_FLAGS) ; do \
27848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27849 done; \
27850 echo "Doing maintainer-clean in patch" ; \
27851 (cd $(HOST_SUBDIR)/patch && \
27852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27854 "RANLIB=$${RANLIB}" \
27855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27856 maintainer-clean) \
27857 || exit 1
27859 @endif patch
27863 .PHONY: configure-perl maybe-configure-perl
27864 maybe-configure-perl:
27865 @if gcc-bootstrap
27866 configure-perl: stage_current
27867 @endif gcc-bootstrap
27868 @if perl
27869 maybe-configure-perl: configure-perl
27870 configure-perl:
27871 @: $(MAKE); $(unstage)
27872 @r=`${PWD_COMMAND}`; export r; \
27873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27874 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
27875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
27876 $(HOST_EXPORTS) \
27877 echo Configuring in $(HOST_SUBDIR)/perl; \
27878 cd "$(HOST_SUBDIR)/perl" || exit 1; \
27879 case $(srcdir) in \
27880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27881 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
27882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27883 esac; \
27884 srcdiroption="--srcdir=$${topdir}/perl"; \
27885 libsrcdir="$$s/perl"; \
27886 $(SHELL) $${libsrcdir}/configure \
27887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27888 --target=${target_alias} $${srcdiroption} \
27889 || exit 1
27890 @endif perl
27896 .PHONY: all-perl maybe-all-perl
27897 maybe-all-perl:
27898 @if gcc-bootstrap
27899 all-perl: stage_current
27900 @endif gcc-bootstrap
27901 @if perl
27902 TARGET-perl=all
27903 maybe-all-perl: all-perl
27904 all-perl: configure-perl
27905 @: $(MAKE); $(unstage)
27906 @r=`${PWD_COMMAND}`; export r; \
27907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27908 $(HOST_EXPORTS) \
27909 (cd $(HOST_SUBDIR)/perl && \
27910 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
27911 @endif perl
27916 .PHONY: check-perl maybe-check-perl
27917 maybe-check-perl:
27918 @if perl
27919 maybe-check-perl: check-perl
27921 check-perl:
27922 @: $(MAKE); $(unstage)
27923 @r=`${PWD_COMMAND}`; export r; \
27924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925 $(HOST_EXPORTS) \
27926 (cd $(HOST_SUBDIR)/perl && \
27927 $(MAKE) $(FLAGS_TO_PASS) check)
27929 @endif perl
27931 .PHONY: install-perl maybe-install-perl
27932 maybe-install-perl:
27933 @if perl
27934 maybe-install-perl: install-perl
27936 install-perl: installdirs
27937 @: $(MAKE); $(unstage)
27938 @r=`${PWD_COMMAND}`; export r; \
27939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27940 $(HOST_EXPORTS) \
27941 (cd $(HOST_SUBDIR)/perl && \
27942 $(MAKE) $(FLAGS_TO_PASS) install)
27944 @endif perl
27946 # Other targets (info, dvi, pdf, etc.)
27948 .PHONY: maybe-info-perl info-perl
27949 maybe-info-perl:
27950 @if perl
27951 maybe-info-perl: info-perl
27953 info-perl: \
27954 configure-perl
27955 @: $(MAKE); $(unstage)
27956 @[ -f ./perl/Makefile ] || exit 0; \
27957 r=`${PWD_COMMAND}`; export r; \
27958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959 $(HOST_EXPORTS) \
27960 for flag in $(EXTRA_HOST_FLAGS) ; do \
27961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27962 done; \
27963 echo "Doing info in perl" ; \
27964 (cd $(HOST_SUBDIR)/perl && \
27965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27967 "RANLIB=$${RANLIB}" \
27968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27969 info) \
27970 || exit 1
27972 @endif perl
27974 .PHONY: maybe-dvi-perl dvi-perl
27975 maybe-dvi-perl:
27976 @if perl
27977 maybe-dvi-perl: dvi-perl
27979 dvi-perl: \
27980 configure-perl
27981 @: $(MAKE); $(unstage)
27982 @[ -f ./perl/Makefile ] || exit 0; \
27983 r=`${PWD_COMMAND}`; export r; \
27984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27985 $(HOST_EXPORTS) \
27986 for flag in $(EXTRA_HOST_FLAGS) ; do \
27987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27988 done; \
27989 echo "Doing dvi in perl" ; \
27990 (cd $(HOST_SUBDIR)/perl && \
27991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27993 "RANLIB=$${RANLIB}" \
27994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27995 dvi) \
27996 || exit 1
27998 @endif perl
28000 .PHONY: maybe-pdf-perl pdf-perl
28001 maybe-pdf-perl:
28002 @if perl
28003 maybe-pdf-perl: pdf-perl
28005 pdf-perl: \
28006 configure-perl
28007 @: $(MAKE); $(unstage)
28008 @[ -f ./perl/Makefile ] || exit 0; \
28009 r=`${PWD_COMMAND}`; export r; \
28010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011 $(HOST_EXPORTS) \
28012 for flag in $(EXTRA_HOST_FLAGS) ; do \
28013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28014 done; \
28015 echo "Doing pdf in perl" ; \
28016 (cd $(HOST_SUBDIR)/perl && \
28017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28019 "RANLIB=$${RANLIB}" \
28020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28021 pdf) \
28022 || exit 1
28024 @endif perl
28026 .PHONY: maybe-html-perl html-perl
28027 maybe-html-perl:
28028 @if perl
28029 maybe-html-perl: html-perl
28031 html-perl: \
28032 configure-perl
28033 @: $(MAKE); $(unstage)
28034 @[ -f ./perl/Makefile ] || exit 0; \
28035 r=`${PWD_COMMAND}`; export r; \
28036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28037 $(HOST_EXPORTS) \
28038 for flag in $(EXTRA_HOST_FLAGS) ; do \
28039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28040 done; \
28041 echo "Doing html in perl" ; \
28042 (cd $(HOST_SUBDIR)/perl && \
28043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28045 "RANLIB=$${RANLIB}" \
28046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28047 html) \
28048 || exit 1
28050 @endif perl
28052 .PHONY: maybe-TAGS-perl TAGS-perl
28053 maybe-TAGS-perl:
28054 @if perl
28055 maybe-TAGS-perl: TAGS-perl
28057 TAGS-perl: \
28058 configure-perl
28059 @: $(MAKE); $(unstage)
28060 @[ -f ./perl/Makefile ] || exit 0; \
28061 r=`${PWD_COMMAND}`; export r; \
28062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28063 $(HOST_EXPORTS) \
28064 for flag in $(EXTRA_HOST_FLAGS) ; do \
28065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28066 done; \
28067 echo "Doing TAGS in perl" ; \
28068 (cd $(HOST_SUBDIR)/perl && \
28069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28071 "RANLIB=$${RANLIB}" \
28072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28073 TAGS) \
28074 || exit 1
28076 @endif perl
28078 .PHONY: maybe-install-info-perl install-info-perl
28079 maybe-install-info-perl:
28080 @if perl
28081 maybe-install-info-perl: install-info-perl
28083 install-info-perl: \
28084 configure-perl \
28085 info-perl
28086 @: $(MAKE); $(unstage)
28087 @[ -f ./perl/Makefile ] || exit 0; \
28088 r=`${PWD_COMMAND}`; export r; \
28089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28090 $(HOST_EXPORTS) \
28091 for flag in $(EXTRA_HOST_FLAGS) ; do \
28092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28093 done; \
28094 echo "Doing install-info in perl" ; \
28095 (cd $(HOST_SUBDIR)/perl && \
28096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28098 "RANLIB=$${RANLIB}" \
28099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28100 install-info) \
28101 || exit 1
28103 @endif perl
28105 .PHONY: maybe-install-pdf-perl install-pdf-perl
28106 maybe-install-pdf-perl:
28107 @if perl
28108 maybe-install-pdf-perl: install-pdf-perl
28110 install-pdf-perl: \
28111 configure-perl \
28112 pdf-perl
28113 @: $(MAKE); $(unstage)
28114 @[ -f ./perl/Makefile ] || exit 0; \
28115 r=`${PWD_COMMAND}`; export r; \
28116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28117 $(HOST_EXPORTS) \
28118 for flag in $(EXTRA_HOST_FLAGS) ; do \
28119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28120 done; \
28121 echo "Doing install-pdf in perl" ; \
28122 (cd $(HOST_SUBDIR)/perl && \
28123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28125 "RANLIB=$${RANLIB}" \
28126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28127 install-pdf) \
28128 || exit 1
28130 @endif perl
28132 .PHONY: maybe-install-html-perl install-html-perl
28133 maybe-install-html-perl:
28134 @if perl
28135 maybe-install-html-perl: install-html-perl
28137 install-html-perl: \
28138 configure-perl \
28139 html-perl
28140 @: $(MAKE); $(unstage)
28141 @[ -f ./perl/Makefile ] || exit 0; \
28142 r=`${PWD_COMMAND}`; export r; \
28143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28144 $(HOST_EXPORTS) \
28145 for flag in $(EXTRA_HOST_FLAGS) ; do \
28146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28147 done; \
28148 echo "Doing install-html in perl" ; \
28149 (cd $(HOST_SUBDIR)/perl && \
28150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28152 "RANLIB=$${RANLIB}" \
28153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28154 install-html) \
28155 || exit 1
28157 @endif perl
28159 .PHONY: maybe-installcheck-perl installcheck-perl
28160 maybe-installcheck-perl:
28161 @if perl
28162 maybe-installcheck-perl: installcheck-perl
28164 installcheck-perl: \
28165 configure-perl
28166 @: $(MAKE); $(unstage)
28167 @[ -f ./perl/Makefile ] || exit 0; \
28168 r=`${PWD_COMMAND}`; export r; \
28169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170 $(HOST_EXPORTS) \
28171 for flag in $(EXTRA_HOST_FLAGS) ; do \
28172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28173 done; \
28174 echo "Doing installcheck in perl" ; \
28175 (cd $(HOST_SUBDIR)/perl && \
28176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28178 "RANLIB=$${RANLIB}" \
28179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28180 installcheck) \
28181 || exit 1
28183 @endif perl
28185 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
28186 maybe-mostlyclean-perl:
28187 @if perl
28188 maybe-mostlyclean-perl: mostlyclean-perl
28190 mostlyclean-perl:
28191 @: $(MAKE); $(unstage)
28192 @[ -f ./perl/Makefile ] || exit 0; \
28193 r=`${PWD_COMMAND}`; export r; \
28194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28195 $(HOST_EXPORTS) \
28196 for flag in $(EXTRA_HOST_FLAGS) ; do \
28197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28198 done; \
28199 echo "Doing mostlyclean in perl" ; \
28200 (cd $(HOST_SUBDIR)/perl && \
28201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28203 "RANLIB=$${RANLIB}" \
28204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28205 mostlyclean) \
28206 || exit 1
28208 @endif perl
28210 .PHONY: maybe-clean-perl clean-perl
28211 maybe-clean-perl:
28212 @if perl
28213 maybe-clean-perl: clean-perl
28215 clean-perl:
28216 @: $(MAKE); $(unstage)
28217 @[ -f ./perl/Makefile ] || exit 0; \
28218 r=`${PWD_COMMAND}`; export r; \
28219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28220 $(HOST_EXPORTS) \
28221 for flag in $(EXTRA_HOST_FLAGS) ; do \
28222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28223 done; \
28224 echo "Doing clean in perl" ; \
28225 (cd $(HOST_SUBDIR)/perl && \
28226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28228 "RANLIB=$${RANLIB}" \
28229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28230 clean) \
28231 || exit 1
28233 @endif perl
28235 .PHONY: maybe-distclean-perl distclean-perl
28236 maybe-distclean-perl:
28237 @if perl
28238 maybe-distclean-perl: distclean-perl
28240 distclean-perl:
28241 @: $(MAKE); $(unstage)
28242 @[ -f ./perl/Makefile ] || exit 0; \
28243 r=`${PWD_COMMAND}`; export r; \
28244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28245 $(HOST_EXPORTS) \
28246 for flag in $(EXTRA_HOST_FLAGS) ; do \
28247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28248 done; \
28249 echo "Doing distclean in perl" ; \
28250 (cd $(HOST_SUBDIR)/perl && \
28251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28253 "RANLIB=$${RANLIB}" \
28254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28255 distclean) \
28256 || exit 1
28258 @endif perl
28260 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
28261 maybe-maintainer-clean-perl:
28262 @if perl
28263 maybe-maintainer-clean-perl: maintainer-clean-perl
28265 maintainer-clean-perl:
28266 @: $(MAKE); $(unstage)
28267 @[ -f ./perl/Makefile ] || exit 0; \
28268 r=`${PWD_COMMAND}`; export r; \
28269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270 $(HOST_EXPORTS) \
28271 for flag in $(EXTRA_HOST_FLAGS) ; do \
28272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28273 done; \
28274 echo "Doing maintainer-clean in perl" ; \
28275 (cd $(HOST_SUBDIR)/perl && \
28276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28278 "RANLIB=$${RANLIB}" \
28279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28280 maintainer-clean) \
28281 || exit 1
28283 @endif perl
28287 .PHONY: configure-prms maybe-configure-prms
28288 maybe-configure-prms:
28289 @if gcc-bootstrap
28290 configure-prms: stage_current
28291 @endif gcc-bootstrap
28292 @if prms
28293 maybe-configure-prms: configure-prms
28294 configure-prms:
28295 @: $(MAKE); $(unstage)
28296 @r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
28299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
28300 $(HOST_EXPORTS) \
28301 echo Configuring in $(HOST_SUBDIR)/prms; \
28302 cd "$(HOST_SUBDIR)/prms" || exit 1; \
28303 case $(srcdir) in \
28304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28305 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
28306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28307 esac; \
28308 srcdiroption="--srcdir=$${topdir}/prms"; \
28309 libsrcdir="$$s/prms"; \
28310 $(SHELL) $${libsrcdir}/configure \
28311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28312 --target=${target_alias} $${srcdiroption} \
28313 || exit 1
28314 @endif prms
28320 .PHONY: all-prms maybe-all-prms
28321 maybe-all-prms:
28322 @if gcc-bootstrap
28323 all-prms: stage_current
28324 @endif gcc-bootstrap
28325 @if prms
28326 TARGET-prms=all
28327 maybe-all-prms: all-prms
28328 all-prms: configure-prms
28329 @: $(MAKE); $(unstage)
28330 @r=`${PWD_COMMAND}`; export r; \
28331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332 $(HOST_EXPORTS) \
28333 (cd $(HOST_SUBDIR)/prms && \
28334 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
28335 @endif prms
28340 .PHONY: check-prms maybe-check-prms
28341 maybe-check-prms:
28342 @if prms
28343 maybe-check-prms: check-prms
28345 check-prms:
28346 @: $(MAKE); $(unstage)
28347 @r=`${PWD_COMMAND}`; export r; \
28348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349 $(HOST_EXPORTS) \
28350 (cd $(HOST_SUBDIR)/prms && \
28351 $(MAKE) $(FLAGS_TO_PASS) check)
28353 @endif prms
28355 .PHONY: install-prms maybe-install-prms
28356 maybe-install-prms:
28357 @if prms
28358 maybe-install-prms: install-prms
28360 install-prms: installdirs
28361 @: $(MAKE); $(unstage)
28362 @r=`${PWD_COMMAND}`; export r; \
28363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364 $(HOST_EXPORTS) \
28365 (cd $(HOST_SUBDIR)/prms && \
28366 $(MAKE) $(FLAGS_TO_PASS) install)
28368 @endif prms
28370 # Other targets (info, dvi, pdf, etc.)
28372 .PHONY: maybe-info-prms info-prms
28373 maybe-info-prms:
28374 @if prms
28375 maybe-info-prms: info-prms
28377 info-prms: \
28378 configure-prms
28379 @: $(MAKE); $(unstage)
28380 @[ -f ./prms/Makefile ] || exit 0; \
28381 r=`${PWD_COMMAND}`; export r; \
28382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383 $(HOST_EXPORTS) \
28384 for flag in $(EXTRA_HOST_FLAGS) ; do \
28385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28386 done; \
28387 echo "Doing info in prms" ; \
28388 (cd $(HOST_SUBDIR)/prms && \
28389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28391 "RANLIB=$${RANLIB}" \
28392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28393 info) \
28394 || exit 1
28396 @endif prms
28398 .PHONY: maybe-dvi-prms dvi-prms
28399 maybe-dvi-prms:
28400 @if prms
28401 maybe-dvi-prms: dvi-prms
28403 dvi-prms: \
28404 configure-prms
28405 @: $(MAKE); $(unstage)
28406 @[ -f ./prms/Makefile ] || exit 0; \
28407 r=`${PWD_COMMAND}`; export r; \
28408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28409 $(HOST_EXPORTS) \
28410 for flag in $(EXTRA_HOST_FLAGS) ; do \
28411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28412 done; \
28413 echo "Doing dvi in prms" ; \
28414 (cd $(HOST_SUBDIR)/prms && \
28415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28417 "RANLIB=$${RANLIB}" \
28418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28419 dvi) \
28420 || exit 1
28422 @endif prms
28424 .PHONY: maybe-pdf-prms pdf-prms
28425 maybe-pdf-prms:
28426 @if prms
28427 maybe-pdf-prms: pdf-prms
28429 pdf-prms: \
28430 configure-prms
28431 @: $(MAKE); $(unstage)
28432 @[ -f ./prms/Makefile ] || exit 0; \
28433 r=`${PWD_COMMAND}`; export r; \
28434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28435 $(HOST_EXPORTS) \
28436 for flag in $(EXTRA_HOST_FLAGS) ; do \
28437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28438 done; \
28439 echo "Doing pdf in prms" ; \
28440 (cd $(HOST_SUBDIR)/prms && \
28441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28443 "RANLIB=$${RANLIB}" \
28444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28445 pdf) \
28446 || exit 1
28448 @endif prms
28450 .PHONY: maybe-html-prms html-prms
28451 maybe-html-prms:
28452 @if prms
28453 maybe-html-prms: html-prms
28455 html-prms: \
28456 configure-prms
28457 @: $(MAKE); $(unstage)
28458 @[ -f ./prms/Makefile ] || exit 0; \
28459 r=`${PWD_COMMAND}`; export r; \
28460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461 $(HOST_EXPORTS) \
28462 for flag in $(EXTRA_HOST_FLAGS) ; do \
28463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28464 done; \
28465 echo "Doing html in prms" ; \
28466 (cd $(HOST_SUBDIR)/prms && \
28467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469 "RANLIB=$${RANLIB}" \
28470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28471 html) \
28472 || exit 1
28474 @endif prms
28476 .PHONY: maybe-TAGS-prms TAGS-prms
28477 maybe-TAGS-prms:
28478 @if prms
28479 maybe-TAGS-prms: TAGS-prms
28481 TAGS-prms: \
28482 configure-prms
28483 @: $(MAKE); $(unstage)
28484 @[ -f ./prms/Makefile ] || exit 0; \
28485 r=`${PWD_COMMAND}`; export r; \
28486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487 $(HOST_EXPORTS) \
28488 for flag in $(EXTRA_HOST_FLAGS) ; do \
28489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28490 done; \
28491 echo "Doing TAGS in prms" ; \
28492 (cd $(HOST_SUBDIR)/prms && \
28493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495 "RANLIB=$${RANLIB}" \
28496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28497 TAGS) \
28498 || exit 1
28500 @endif prms
28502 .PHONY: maybe-install-info-prms install-info-prms
28503 maybe-install-info-prms:
28504 @if prms
28505 maybe-install-info-prms: install-info-prms
28507 install-info-prms: \
28508 configure-prms \
28509 info-prms
28510 @: $(MAKE); $(unstage)
28511 @[ -f ./prms/Makefile ] || exit 0; \
28512 r=`${PWD_COMMAND}`; export r; \
28513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514 $(HOST_EXPORTS) \
28515 for flag in $(EXTRA_HOST_FLAGS) ; do \
28516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28517 done; \
28518 echo "Doing install-info in prms" ; \
28519 (cd $(HOST_SUBDIR)/prms && \
28520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28522 "RANLIB=$${RANLIB}" \
28523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28524 install-info) \
28525 || exit 1
28527 @endif prms
28529 .PHONY: maybe-install-pdf-prms install-pdf-prms
28530 maybe-install-pdf-prms:
28531 @if prms
28532 maybe-install-pdf-prms: install-pdf-prms
28534 install-pdf-prms: \
28535 configure-prms \
28536 pdf-prms
28537 @: $(MAKE); $(unstage)
28538 @[ -f ./prms/Makefile ] || exit 0; \
28539 r=`${PWD_COMMAND}`; export r; \
28540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28541 $(HOST_EXPORTS) \
28542 for flag in $(EXTRA_HOST_FLAGS) ; do \
28543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28544 done; \
28545 echo "Doing install-pdf in prms" ; \
28546 (cd $(HOST_SUBDIR)/prms && \
28547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28549 "RANLIB=$${RANLIB}" \
28550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28551 install-pdf) \
28552 || exit 1
28554 @endif prms
28556 .PHONY: maybe-install-html-prms install-html-prms
28557 maybe-install-html-prms:
28558 @if prms
28559 maybe-install-html-prms: install-html-prms
28561 install-html-prms: \
28562 configure-prms \
28563 html-prms
28564 @: $(MAKE); $(unstage)
28565 @[ -f ./prms/Makefile ] || exit 0; \
28566 r=`${PWD_COMMAND}`; export r; \
28567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28568 $(HOST_EXPORTS) \
28569 for flag in $(EXTRA_HOST_FLAGS) ; do \
28570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28571 done; \
28572 echo "Doing install-html in prms" ; \
28573 (cd $(HOST_SUBDIR)/prms && \
28574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28576 "RANLIB=$${RANLIB}" \
28577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28578 install-html) \
28579 || exit 1
28581 @endif prms
28583 .PHONY: maybe-installcheck-prms installcheck-prms
28584 maybe-installcheck-prms:
28585 @if prms
28586 maybe-installcheck-prms: installcheck-prms
28588 installcheck-prms: \
28589 configure-prms
28590 @: $(MAKE); $(unstage)
28591 @[ -f ./prms/Makefile ] || exit 0; \
28592 r=`${PWD_COMMAND}`; export r; \
28593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28594 $(HOST_EXPORTS) \
28595 for flag in $(EXTRA_HOST_FLAGS) ; do \
28596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28597 done; \
28598 echo "Doing installcheck in prms" ; \
28599 (cd $(HOST_SUBDIR)/prms && \
28600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28602 "RANLIB=$${RANLIB}" \
28603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28604 installcheck) \
28605 || exit 1
28607 @endif prms
28609 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
28610 maybe-mostlyclean-prms:
28611 @if prms
28612 maybe-mostlyclean-prms: mostlyclean-prms
28614 mostlyclean-prms:
28615 @: $(MAKE); $(unstage)
28616 @[ -f ./prms/Makefile ] || exit 0; \
28617 r=`${PWD_COMMAND}`; export r; \
28618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28619 $(HOST_EXPORTS) \
28620 for flag in $(EXTRA_HOST_FLAGS) ; do \
28621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28622 done; \
28623 echo "Doing mostlyclean in prms" ; \
28624 (cd $(HOST_SUBDIR)/prms && \
28625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28627 "RANLIB=$${RANLIB}" \
28628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28629 mostlyclean) \
28630 || exit 1
28632 @endif prms
28634 .PHONY: maybe-clean-prms clean-prms
28635 maybe-clean-prms:
28636 @if prms
28637 maybe-clean-prms: clean-prms
28639 clean-prms:
28640 @: $(MAKE); $(unstage)
28641 @[ -f ./prms/Makefile ] || exit 0; \
28642 r=`${PWD_COMMAND}`; export r; \
28643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28644 $(HOST_EXPORTS) \
28645 for flag in $(EXTRA_HOST_FLAGS) ; do \
28646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28647 done; \
28648 echo "Doing clean in prms" ; \
28649 (cd $(HOST_SUBDIR)/prms && \
28650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28652 "RANLIB=$${RANLIB}" \
28653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28654 clean) \
28655 || exit 1
28657 @endif prms
28659 .PHONY: maybe-distclean-prms distclean-prms
28660 maybe-distclean-prms:
28661 @if prms
28662 maybe-distclean-prms: distclean-prms
28664 distclean-prms:
28665 @: $(MAKE); $(unstage)
28666 @[ -f ./prms/Makefile ] || exit 0; \
28667 r=`${PWD_COMMAND}`; export r; \
28668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28669 $(HOST_EXPORTS) \
28670 for flag in $(EXTRA_HOST_FLAGS) ; do \
28671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28672 done; \
28673 echo "Doing distclean in prms" ; \
28674 (cd $(HOST_SUBDIR)/prms && \
28675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28677 "RANLIB=$${RANLIB}" \
28678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28679 distclean) \
28680 || exit 1
28682 @endif prms
28684 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
28685 maybe-maintainer-clean-prms:
28686 @if prms
28687 maybe-maintainer-clean-prms: maintainer-clean-prms
28689 maintainer-clean-prms:
28690 @: $(MAKE); $(unstage)
28691 @[ -f ./prms/Makefile ] || exit 0; \
28692 r=`${PWD_COMMAND}`; export r; \
28693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28694 $(HOST_EXPORTS) \
28695 for flag in $(EXTRA_HOST_FLAGS) ; do \
28696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28697 done; \
28698 echo "Doing maintainer-clean in prms" ; \
28699 (cd $(HOST_SUBDIR)/prms && \
28700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28702 "RANLIB=$${RANLIB}" \
28703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28704 maintainer-clean) \
28705 || exit 1
28707 @endif prms
28711 .PHONY: configure-rcs maybe-configure-rcs
28712 maybe-configure-rcs:
28713 @if gcc-bootstrap
28714 configure-rcs: stage_current
28715 @endif gcc-bootstrap
28716 @if rcs
28717 maybe-configure-rcs: configure-rcs
28718 configure-rcs:
28719 @: $(MAKE); $(unstage)
28720 @r=`${PWD_COMMAND}`; export r; \
28721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28722 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
28723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
28724 $(HOST_EXPORTS) \
28725 echo Configuring in $(HOST_SUBDIR)/rcs; \
28726 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
28727 case $(srcdir) in \
28728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28729 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
28730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28731 esac; \
28732 srcdiroption="--srcdir=$${topdir}/rcs"; \
28733 libsrcdir="$$s/rcs"; \
28734 $(SHELL) $${libsrcdir}/configure \
28735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28736 --target=${target_alias} $${srcdiroption} \
28737 || exit 1
28738 @endif rcs
28744 .PHONY: all-rcs maybe-all-rcs
28745 maybe-all-rcs:
28746 @if gcc-bootstrap
28747 all-rcs: stage_current
28748 @endif gcc-bootstrap
28749 @if rcs
28750 TARGET-rcs=all
28751 maybe-all-rcs: all-rcs
28752 all-rcs: configure-rcs
28753 @: $(MAKE); $(unstage)
28754 @r=`${PWD_COMMAND}`; export r; \
28755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28756 $(HOST_EXPORTS) \
28757 (cd $(HOST_SUBDIR)/rcs && \
28758 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
28759 @endif rcs
28764 .PHONY: check-rcs maybe-check-rcs
28765 maybe-check-rcs:
28766 @if rcs
28767 maybe-check-rcs: check-rcs
28769 check-rcs:
28770 @: $(MAKE); $(unstage)
28771 @r=`${PWD_COMMAND}`; export r; \
28772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28773 $(HOST_EXPORTS) \
28774 (cd $(HOST_SUBDIR)/rcs && \
28775 $(MAKE) $(FLAGS_TO_PASS) check)
28777 @endif rcs
28779 .PHONY: install-rcs maybe-install-rcs
28780 maybe-install-rcs:
28781 @if rcs
28782 maybe-install-rcs: install-rcs
28784 install-rcs: installdirs
28785 @: $(MAKE); $(unstage)
28786 @r=`${PWD_COMMAND}`; export r; \
28787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28788 $(HOST_EXPORTS) \
28789 (cd $(HOST_SUBDIR)/rcs && \
28790 $(MAKE) $(FLAGS_TO_PASS) install)
28792 @endif rcs
28794 # Other targets (info, dvi, pdf, etc.)
28796 .PHONY: maybe-info-rcs info-rcs
28797 maybe-info-rcs:
28798 @if rcs
28799 maybe-info-rcs: info-rcs
28801 info-rcs: \
28802 configure-rcs
28803 @: $(MAKE); $(unstage)
28804 @[ -f ./rcs/Makefile ] || exit 0; \
28805 r=`${PWD_COMMAND}`; export r; \
28806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28807 $(HOST_EXPORTS) \
28808 for flag in $(EXTRA_HOST_FLAGS) ; do \
28809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28810 done; \
28811 echo "Doing info in rcs" ; \
28812 (cd $(HOST_SUBDIR)/rcs && \
28813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28815 "RANLIB=$${RANLIB}" \
28816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28817 info) \
28818 || exit 1
28820 @endif rcs
28822 .PHONY: maybe-dvi-rcs dvi-rcs
28823 maybe-dvi-rcs:
28824 @if rcs
28825 maybe-dvi-rcs: dvi-rcs
28827 dvi-rcs: \
28828 configure-rcs
28829 @: $(MAKE); $(unstage)
28830 @[ -f ./rcs/Makefile ] || exit 0; \
28831 r=`${PWD_COMMAND}`; export r; \
28832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28833 $(HOST_EXPORTS) \
28834 for flag in $(EXTRA_HOST_FLAGS) ; do \
28835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28836 done; \
28837 echo "Doing dvi in rcs" ; \
28838 (cd $(HOST_SUBDIR)/rcs && \
28839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28841 "RANLIB=$${RANLIB}" \
28842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28843 dvi) \
28844 || exit 1
28846 @endif rcs
28848 .PHONY: maybe-pdf-rcs pdf-rcs
28849 maybe-pdf-rcs:
28850 @if rcs
28851 maybe-pdf-rcs: pdf-rcs
28853 pdf-rcs: \
28854 configure-rcs
28855 @: $(MAKE); $(unstage)
28856 @[ -f ./rcs/Makefile ] || exit 0; \
28857 r=`${PWD_COMMAND}`; export r; \
28858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28859 $(HOST_EXPORTS) \
28860 for flag in $(EXTRA_HOST_FLAGS) ; do \
28861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28862 done; \
28863 echo "Doing pdf in rcs" ; \
28864 (cd $(HOST_SUBDIR)/rcs && \
28865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28867 "RANLIB=$${RANLIB}" \
28868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28869 pdf) \
28870 || exit 1
28872 @endif rcs
28874 .PHONY: maybe-html-rcs html-rcs
28875 maybe-html-rcs:
28876 @if rcs
28877 maybe-html-rcs: html-rcs
28879 html-rcs: \
28880 configure-rcs
28881 @: $(MAKE); $(unstage)
28882 @[ -f ./rcs/Makefile ] || exit 0; \
28883 r=`${PWD_COMMAND}`; export r; \
28884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28885 $(HOST_EXPORTS) \
28886 for flag in $(EXTRA_HOST_FLAGS) ; do \
28887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28888 done; \
28889 echo "Doing html in rcs" ; \
28890 (cd $(HOST_SUBDIR)/rcs && \
28891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28893 "RANLIB=$${RANLIB}" \
28894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28895 html) \
28896 || exit 1
28898 @endif rcs
28900 .PHONY: maybe-TAGS-rcs TAGS-rcs
28901 maybe-TAGS-rcs:
28902 @if rcs
28903 maybe-TAGS-rcs: TAGS-rcs
28905 TAGS-rcs: \
28906 configure-rcs
28907 @: $(MAKE); $(unstage)
28908 @[ -f ./rcs/Makefile ] || exit 0; \
28909 r=`${PWD_COMMAND}`; export r; \
28910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28911 $(HOST_EXPORTS) \
28912 for flag in $(EXTRA_HOST_FLAGS) ; do \
28913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28914 done; \
28915 echo "Doing TAGS in rcs" ; \
28916 (cd $(HOST_SUBDIR)/rcs && \
28917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28919 "RANLIB=$${RANLIB}" \
28920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28921 TAGS) \
28922 || exit 1
28924 @endif rcs
28926 .PHONY: maybe-install-info-rcs install-info-rcs
28927 maybe-install-info-rcs:
28928 @if rcs
28929 maybe-install-info-rcs: install-info-rcs
28931 install-info-rcs: \
28932 configure-rcs \
28933 info-rcs
28934 @: $(MAKE); $(unstage)
28935 @[ -f ./rcs/Makefile ] || exit 0; \
28936 r=`${PWD_COMMAND}`; export r; \
28937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28938 $(HOST_EXPORTS) \
28939 for flag in $(EXTRA_HOST_FLAGS) ; do \
28940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28941 done; \
28942 echo "Doing install-info in rcs" ; \
28943 (cd $(HOST_SUBDIR)/rcs && \
28944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28946 "RANLIB=$${RANLIB}" \
28947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28948 install-info) \
28949 || exit 1
28951 @endif rcs
28953 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
28954 maybe-install-pdf-rcs:
28955 @if rcs
28956 maybe-install-pdf-rcs: install-pdf-rcs
28958 install-pdf-rcs: \
28959 configure-rcs \
28960 pdf-rcs
28961 @: $(MAKE); $(unstage)
28962 @[ -f ./rcs/Makefile ] || exit 0; \
28963 r=`${PWD_COMMAND}`; export r; \
28964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28965 $(HOST_EXPORTS) \
28966 for flag in $(EXTRA_HOST_FLAGS) ; do \
28967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28968 done; \
28969 echo "Doing install-pdf in rcs" ; \
28970 (cd $(HOST_SUBDIR)/rcs && \
28971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28973 "RANLIB=$${RANLIB}" \
28974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28975 install-pdf) \
28976 || exit 1
28978 @endif rcs
28980 .PHONY: maybe-install-html-rcs install-html-rcs
28981 maybe-install-html-rcs:
28982 @if rcs
28983 maybe-install-html-rcs: install-html-rcs
28985 install-html-rcs: \
28986 configure-rcs \
28987 html-rcs
28988 @: $(MAKE); $(unstage)
28989 @[ -f ./rcs/Makefile ] || exit 0; \
28990 r=`${PWD_COMMAND}`; export r; \
28991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992 $(HOST_EXPORTS) \
28993 for flag in $(EXTRA_HOST_FLAGS) ; do \
28994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28995 done; \
28996 echo "Doing install-html in rcs" ; \
28997 (cd $(HOST_SUBDIR)/rcs && \
28998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29000 "RANLIB=$${RANLIB}" \
29001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29002 install-html) \
29003 || exit 1
29005 @endif rcs
29007 .PHONY: maybe-installcheck-rcs installcheck-rcs
29008 maybe-installcheck-rcs:
29009 @if rcs
29010 maybe-installcheck-rcs: installcheck-rcs
29012 installcheck-rcs: \
29013 configure-rcs
29014 @: $(MAKE); $(unstage)
29015 @[ -f ./rcs/Makefile ] || exit 0; \
29016 r=`${PWD_COMMAND}`; export r; \
29017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018 $(HOST_EXPORTS) \
29019 for flag in $(EXTRA_HOST_FLAGS) ; do \
29020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29021 done; \
29022 echo "Doing installcheck in rcs" ; \
29023 (cd $(HOST_SUBDIR)/rcs && \
29024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29026 "RANLIB=$${RANLIB}" \
29027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29028 installcheck) \
29029 || exit 1
29031 @endif rcs
29033 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
29034 maybe-mostlyclean-rcs:
29035 @if rcs
29036 maybe-mostlyclean-rcs: mostlyclean-rcs
29038 mostlyclean-rcs:
29039 @: $(MAKE); $(unstage)
29040 @[ -f ./rcs/Makefile ] || exit 0; \
29041 r=`${PWD_COMMAND}`; export r; \
29042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29043 $(HOST_EXPORTS) \
29044 for flag in $(EXTRA_HOST_FLAGS) ; do \
29045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29046 done; \
29047 echo "Doing mostlyclean in rcs" ; \
29048 (cd $(HOST_SUBDIR)/rcs && \
29049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29051 "RANLIB=$${RANLIB}" \
29052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29053 mostlyclean) \
29054 || exit 1
29056 @endif rcs
29058 .PHONY: maybe-clean-rcs clean-rcs
29059 maybe-clean-rcs:
29060 @if rcs
29061 maybe-clean-rcs: clean-rcs
29063 clean-rcs:
29064 @: $(MAKE); $(unstage)
29065 @[ -f ./rcs/Makefile ] || exit 0; \
29066 r=`${PWD_COMMAND}`; export r; \
29067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29068 $(HOST_EXPORTS) \
29069 for flag in $(EXTRA_HOST_FLAGS) ; do \
29070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29071 done; \
29072 echo "Doing clean in rcs" ; \
29073 (cd $(HOST_SUBDIR)/rcs && \
29074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29076 "RANLIB=$${RANLIB}" \
29077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29078 clean) \
29079 || exit 1
29081 @endif rcs
29083 .PHONY: maybe-distclean-rcs distclean-rcs
29084 maybe-distclean-rcs:
29085 @if rcs
29086 maybe-distclean-rcs: distclean-rcs
29088 distclean-rcs:
29089 @: $(MAKE); $(unstage)
29090 @[ -f ./rcs/Makefile ] || exit 0; \
29091 r=`${PWD_COMMAND}`; export r; \
29092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29093 $(HOST_EXPORTS) \
29094 for flag in $(EXTRA_HOST_FLAGS) ; do \
29095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29096 done; \
29097 echo "Doing distclean in rcs" ; \
29098 (cd $(HOST_SUBDIR)/rcs && \
29099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29101 "RANLIB=$${RANLIB}" \
29102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29103 distclean) \
29104 || exit 1
29106 @endif rcs
29108 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
29109 maybe-maintainer-clean-rcs:
29110 @if rcs
29111 maybe-maintainer-clean-rcs: maintainer-clean-rcs
29113 maintainer-clean-rcs:
29114 @: $(MAKE); $(unstage)
29115 @[ -f ./rcs/Makefile ] || exit 0; \
29116 r=`${PWD_COMMAND}`; export r; \
29117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29118 $(HOST_EXPORTS) \
29119 for flag in $(EXTRA_HOST_FLAGS) ; do \
29120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29121 done; \
29122 echo "Doing maintainer-clean in rcs" ; \
29123 (cd $(HOST_SUBDIR)/rcs && \
29124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29126 "RANLIB=$${RANLIB}" \
29127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29128 maintainer-clean) \
29129 || exit 1
29131 @endif rcs
29135 .PHONY: configure-readline maybe-configure-readline
29136 maybe-configure-readline:
29137 @if gcc-bootstrap
29138 configure-readline: stage_current
29139 @endif gcc-bootstrap
29140 @if readline
29141 maybe-configure-readline: configure-readline
29142 configure-readline:
29143 @: $(MAKE); $(unstage)
29144 @r=`${PWD_COMMAND}`; export r; \
29145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
29147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
29148 $(HOST_EXPORTS) \
29149 echo Configuring in $(HOST_SUBDIR)/readline; \
29150 cd "$(HOST_SUBDIR)/readline" || exit 1; \
29151 case $(srcdir) in \
29152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29153 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
29154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29155 esac; \
29156 srcdiroption="--srcdir=$${topdir}/readline"; \
29157 libsrcdir="$$s/readline"; \
29158 $(SHELL) $${libsrcdir}/configure \
29159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29160 --target=${target_alias} $${srcdiroption} \
29161 || exit 1
29162 @endif readline
29168 .PHONY: all-readline maybe-all-readline
29169 maybe-all-readline:
29170 @if gcc-bootstrap
29171 all-readline: stage_current
29172 @endif gcc-bootstrap
29173 @if readline
29174 TARGET-readline=all
29175 maybe-all-readline: all-readline
29176 all-readline: configure-readline
29177 @: $(MAKE); $(unstage)
29178 @r=`${PWD_COMMAND}`; export r; \
29179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180 $(HOST_EXPORTS) \
29181 (cd $(HOST_SUBDIR)/readline && \
29182 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
29183 @endif readline
29188 .PHONY: check-readline maybe-check-readline
29189 maybe-check-readline:
29190 @if readline
29191 maybe-check-readline: check-readline
29193 check-readline:
29194 @: $(MAKE); $(unstage)
29195 @r=`${PWD_COMMAND}`; export r; \
29196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29197 $(HOST_EXPORTS) \
29198 (cd $(HOST_SUBDIR)/readline && \
29199 $(MAKE) $(FLAGS_TO_PASS) check)
29201 @endif readline
29203 .PHONY: install-readline maybe-install-readline
29204 maybe-install-readline:
29205 @if readline
29206 maybe-install-readline: install-readline
29208 install-readline: installdirs
29209 @: $(MAKE); $(unstage)
29210 @r=`${PWD_COMMAND}`; export r; \
29211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29212 $(HOST_EXPORTS) \
29213 (cd $(HOST_SUBDIR)/readline && \
29214 $(MAKE) $(FLAGS_TO_PASS) install)
29216 @endif readline
29218 # Other targets (info, dvi, pdf, etc.)
29220 .PHONY: maybe-info-readline info-readline
29221 maybe-info-readline:
29222 @if readline
29223 maybe-info-readline: info-readline
29225 info-readline: \
29226 configure-readline
29227 @: $(MAKE); $(unstage)
29228 @[ -f ./readline/Makefile ] || exit 0; \
29229 r=`${PWD_COMMAND}`; export r; \
29230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 $(HOST_EXPORTS) \
29232 for flag in $(EXTRA_HOST_FLAGS) ; do \
29233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 done; \
29235 echo "Doing info in readline" ; \
29236 (cd $(HOST_SUBDIR)/readline && \
29237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239 "RANLIB=$${RANLIB}" \
29240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241 info) \
29242 || exit 1
29244 @endif readline
29246 .PHONY: maybe-dvi-readline dvi-readline
29247 maybe-dvi-readline:
29248 @if readline
29249 maybe-dvi-readline: dvi-readline
29251 dvi-readline: \
29252 configure-readline
29253 @: $(MAKE); $(unstage)
29254 @[ -f ./readline/Makefile ] || exit 0; \
29255 r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 $(HOST_EXPORTS) \
29258 for flag in $(EXTRA_HOST_FLAGS) ; do \
29259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260 done; \
29261 echo "Doing dvi in readline" ; \
29262 (cd $(HOST_SUBDIR)/readline && \
29263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265 "RANLIB=$${RANLIB}" \
29266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267 dvi) \
29268 || exit 1
29270 @endif readline
29272 .PHONY: maybe-pdf-readline pdf-readline
29273 maybe-pdf-readline:
29274 @if readline
29275 maybe-pdf-readline: pdf-readline
29277 pdf-readline: \
29278 configure-readline
29279 @: $(MAKE); $(unstage)
29280 @[ -f ./readline/Makefile ] || exit 0; \
29281 r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(HOST_EXPORTS) \
29284 for flag in $(EXTRA_HOST_FLAGS) ; do \
29285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29286 done; \
29287 echo "Doing pdf in readline" ; \
29288 (cd $(HOST_SUBDIR)/readline && \
29289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29291 "RANLIB=$${RANLIB}" \
29292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29293 pdf) \
29294 || exit 1
29296 @endif readline
29298 .PHONY: maybe-html-readline html-readline
29299 maybe-html-readline:
29300 @if readline
29301 maybe-html-readline: html-readline
29303 html-readline: \
29304 configure-readline
29305 @: $(MAKE); $(unstage)
29306 @[ -f ./readline/Makefile ] || exit 0; \
29307 r=`${PWD_COMMAND}`; export r; \
29308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309 $(HOST_EXPORTS) \
29310 for flag in $(EXTRA_HOST_FLAGS) ; do \
29311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29312 done; \
29313 echo "Doing html in readline" ; \
29314 (cd $(HOST_SUBDIR)/readline && \
29315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317 "RANLIB=$${RANLIB}" \
29318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29319 html) \
29320 || exit 1
29322 @endif readline
29324 .PHONY: maybe-TAGS-readline TAGS-readline
29325 maybe-TAGS-readline:
29326 @if readline
29327 maybe-TAGS-readline: TAGS-readline
29329 TAGS-readline: \
29330 configure-readline
29331 @: $(MAKE); $(unstage)
29332 @[ -f ./readline/Makefile ] || exit 0; \
29333 r=`${PWD_COMMAND}`; export r; \
29334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29335 $(HOST_EXPORTS) \
29336 for flag in $(EXTRA_HOST_FLAGS) ; do \
29337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29338 done; \
29339 echo "Doing TAGS in readline" ; \
29340 (cd $(HOST_SUBDIR)/readline && \
29341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29343 "RANLIB=$${RANLIB}" \
29344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29345 TAGS) \
29346 || exit 1
29348 @endif readline
29350 .PHONY: maybe-install-info-readline install-info-readline
29351 maybe-install-info-readline:
29352 @if readline
29353 maybe-install-info-readline: install-info-readline
29355 install-info-readline: \
29356 configure-readline \
29357 info-readline
29358 @: $(MAKE); $(unstage)
29359 @[ -f ./readline/Makefile ] || exit 0; \
29360 r=`${PWD_COMMAND}`; export r; \
29361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362 $(HOST_EXPORTS) \
29363 for flag in $(EXTRA_HOST_FLAGS) ; do \
29364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29365 done; \
29366 echo "Doing install-info in readline" ; \
29367 (cd $(HOST_SUBDIR)/readline && \
29368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29370 "RANLIB=$${RANLIB}" \
29371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29372 install-info) \
29373 || exit 1
29375 @endif readline
29377 .PHONY: maybe-install-pdf-readline install-pdf-readline
29378 maybe-install-pdf-readline:
29379 @if readline
29380 maybe-install-pdf-readline: install-pdf-readline
29382 install-pdf-readline: \
29383 configure-readline \
29384 pdf-readline
29385 @: $(MAKE); $(unstage)
29386 @[ -f ./readline/Makefile ] || exit 0; \
29387 r=`${PWD_COMMAND}`; export r; \
29388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 $(HOST_EXPORTS) \
29390 for flag in $(EXTRA_HOST_FLAGS) ; do \
29391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29392 done; \
29393 echo "Doing install-pdf in readline" ; \
29394 (cd $(HOST_SUBDIR)/readline && \
29395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397 "RANLIB=$${RANLIB}" \
29398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29399 install-pdf) \
29400 || exit 1
29402 @endif readline
29404 .PHONY: maybe-install-html-readline install-html-readline
29405 maybe-install-html-readline:
29406 @if readline
29407 maybe-install-html-readline: install-html-readline
29409 install-html-readline: \
29410 configure-readline \
29411 html-readline
29412 @: $(MAKE); $(unstage)
29413 @[ -f ./readline/Makefile ] || exit 0; \
29414 r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 $(HOST_EXPORTS) \
29417 for flag in $(EXTRA_HOST_FLAGS) ; do \
29418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29419 done; \
29420 echo "Doing install-html in readline" ; \
29421 (cd $(HOST_SUBDIR)/readline && \
29422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29424 "RANLIB=$${RANLIB}" \
29425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29426 install-html) \
29427 || exit 1
29429 @endif readline
29431 .PHONY: maybe-installcheck-readline installcheck-readline
29432 maybe-installcheck-readline:
29433 @if readline
29434 maybe-installcheck-readline: installcheck-readline
29436 installcheck-readline: \
29437 configure-readline
29438 @: $(MAKE); $(unstage)
29439 @[ -f ./readline/Makefile ] || exit 0; \
29440 r=`${PWD_COMMAND}`; export r; \
29441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29442 $(HOST_EXPORTS) \
29443 for flag in $(EXTRA_HOST_FLAGS) ; do \
29444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29445 done; \
29446 echo "Doing installcheck in readline" ; \
29447 (cd $(HOST_SUBDIR)/readline && \
29448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29450 "RANLIB=$${RANLIB}" \
29451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29452 installcheck) \
29453 || exit 1
29455 @endif readline
29457 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
29458 maybe-mostlyclean-readline:
29459 @if readline
29460 maybe-mostlyclean-readline: mostlyclean-readline
29462 mostlyclean-readline:
29463 @: $(MAKE); $(unstage)
29464 @[ -f ./readline/Makefile ] || exit 0; \
29465 r=`${PWD_COMMAND}`; export r; \
29466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29467 $(HOST_EXPORTS) \
29468 for flag in $(EXTRA_HOST_FLAGS) ; do \
29469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29470 done; \
29471 echo "Doing mostlyclean in readline" ; \
29472 (cd $(HOST_SUBDIR)/readline && \
29473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29475 "RANLIB=$${RANLIB}" \
29476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29477 mostlyclean) \
29478 || exit 1
29480 @endif readline
29482 .PHONY: maybe-clean-readline clean-readline
29483 maybe-clean-readline:
29484 @if readline
29485 maybe-clean-readline: clean-readline
29487 clean-readline:
29488 @: $(MAKE); $(unstage)
29489 @[ -f ./readline/Makefile ] || exit 0; \
29490 r=`${PWD_COMMAND}`; export r; \
29491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29492 $(HOST_EXPORTS) \
29493 for flag in $(EXTRA_HOST_FLAGS) ; do \
29494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29495 done; \
29496 echo "Doing clean in readline" ; \
29497 (cd $(HOST_SUBDIR)/readline && \
29498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29500 "RANLIB=$${RANLIB}" \
29501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29502 clean) \
29503 || exit 1
29505 @endif readline
29507 .PHONY: maybe-distclean-readline distclean-readline
29508 maybe-distclean-readline:
29509 @if readline
29510 maybe-distclean-readline: distclean-readline
29512 distclean-readline:
29513 @: $(MAKE); $(unstage)
29514 @[ -f ./readline/Makefile ] || exit 0; \
29515 r=`${PWD_COMMAND}`; export r; \
29516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29517 $(HOST_EXPORTS) \
29518 for flag in $(EXTRA_HOST_FLAGS) ; do \
29519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29520 done; \
29521 echo "Doing distclean in readline" ; \
29522 (cd $(HOST_SUBDIR)/readline && \
29523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29525 "RANLIB=$${RANLIB}" \
29526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29527 distclean) \
29528 || exit 1
29530 @endif readline
29532 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
29533 maybe-maintainer-clean-readline:
29534 @if readline
29535 maybe-maintainer-clean-readline: maintainer-clean-readline
29537 maintainer-clean-readline:
29538 @: $(MAKE); $(unstage)
29539 @[ -f ./readline/Makefile ] || exit 0; \
29540 r=`${PWD_COMMAND}`; export r; \
29541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29542 $(HOST_EXPORTS) \
29543 for flag in $(EXTRA_HOST_FLAGS) ; do \
29544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29545 done; \
29546 echo "Doing maintainer-clean in readline" ; \
29547 (cd $(HOST_SUBDIR)/readline && \
29548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29550 "RANLIB=$${RANLIB}" \
29551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29552 maintainer-clean) \
29553 || exit 1
29555 @endif readline
29559 .PHONY: configure-release maybe-configure-release
29560 maybe-configure-release:
29561 @if gcc-bootstrap
29562 configure-release: stage_current
29563 @endif gcc-bootstrap
29564 @if release
29565 maybe-configure-release: configure-release
29566 configure-release:
29567 @: $(MAKE); $(unstage)
29568 @r=`${PWD_COMMAND}`; export r; \
29569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
29571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
29572 $(HOST_EXPORTS) \
29573 echo Configuring in $(HOST_SUBDIR)/release; \
29574 cd "$(HOST_SUBDIR)/release" || exit 1; \
29575 case $(srcdir) in \
29576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29577 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
29578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29579 esac; \
29580 srcdiroption="--srcdir=$${topdir}/release"; \
29581 libsrcdir="$$s/release"; \
29582 $(SHELL) $${libsrcdir}/configure \
29583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29584 --target=${target_alias} $${srcdiroption} \
29585 || exit 1
29586 @endif release
29592 .PHONY: all-release maybe-all-release
29593 maybe-all-release:
29594 @if gcc-bootstrap
29595 all-release: stage_current
29596 @endif gcc-bootstrap
29597 @if release
29598 TARGET-release=all
29599 maybe-all-release: all-release
29600 all-release: configure-release
29601 @: $(MAKE); $(unstage)
29602 @r=`${PWD_COMMAND}`; export r; \
29603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29604 $(HOST_EXPORTS) \
29605 (cd $(HOST_SUBDIR)/release && \
29606 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
29607 @endif release
29612 .PHONY: check-release maybe-check-release
29613 maybe-check-release:
29614 @if release
29615 maybe-check-release: check-release
29617 check-release:
29619 @endif release
29621 .PHONY: install-release maybe-install-release
29622 maybe-install-release:
29623 @if release
29624 maybe-install-release: install-release
29626 install-release:
29628 @endif release
29630 # Other targets (info, dvi, pdf, etc.)
29632 .PHONY: maybe-info-release info-release
29633 maybe-info-release:
29634 @if release
29635 maybe-info-release: info-release
29637 info-release: \
29638 configure-release
29639 @: $(MAKE); $(unstage)
29640 @[ -f ./release/Makefile ] || exit 0; \
29641 r=`${PWD_COMMAND}`; export r; \
29642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643 $(HOST_EXPORTS) \
29644 for flag in $(EXTRA_HOST_FLAGS) ; do \
29645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29646 done; \
29647 echo "Doing info in release" ; \
29648 (cd $(HOST_SUBDIR)/release && \
29649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29651 "RANLIB=$${RANLIB}" \
29652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29653 info) \
29654 || exit 1
29656 @endif release
29658 .PHONY: maybe-dvi-release dvi-release
29659 maybe-dvi-release:
29660 @if release
29661 maybe-dvi-release: dvi-release
29663 dvi-release: \
29664 configure-release
29665 @: $(MAKE); $(unstage)
29666 @[ -f ./release/Makefile ] || exit 0; \
29667 r=`${PWD_COMMAND}`; export r; \
29668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29669 $(HOST_EXPORTS) \
29670 for flag in $(EXTRA_HOST_FLAGS) ; do \
29671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29672 done; \
29673 echo "Doing dvi in release" ; \
29674 (cd $(HOST_SUBDIR)/release && \
29675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29677 "RANLIB=$${RANLIB}" \
29678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29679 dvi) \
29680 || exit 1
29682 @endif release
29684 .PHONY: maybe-pdf-release pdf-release
29685 maybe-pdf-release:
29686 @if release
29687 maybe-pdf-release: pdf-release
29689 pdf-release: \
29690 configure-release
29691 @: $(MAKE); $(unstage)
29692 @[ -f ./release/Makefile ] || exit 0; \
29693 r=`${PWD_COMMAND}`; export r; \
29694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29695 $(HOST_EXPORTS) \
29696 for flag in $(EXTRA_HOST_FLAGS) ; do \
29697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29698 done; \
29699 echo "Doing pdf in release" ; \
29700 (cd $(HOST_SUBDIR)/release && \
29701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29703 "RANLIB=$${RANLIB}" \
29704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29705 pdf) \
29706 || exit 1
29708 @endif release
29710 .PHONY: maybe-html-release html-release
29711 maybe-html-release:
29712 @if release
29713 maybe-html-release: html-release
29715 html-release: \
29716 configure-release
29717 @: $(MAKE); $(unstage)
29718 @[ -f ./release/Makefile ] || exit 0; \
29719 r=`${PWD_COMMAND}`; export r; \
29720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29721 $(HOST_EXPORTS) \
29722 for flag in $(EXTRA_HOST_FLAGS) ; do \
29723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29724 done; \
29725 echo "Doing html in release" ; \
29726 (cd $(HOST_SUBDIR)/release && \
29727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729 "RANLIB=$${RANLIB}" \
29730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731 html) \
29732 || exit 1
29734 @endif release
29736 .PHONY: maybe-TAGS-release TAGS-release
29737 maybe-TAGS-release:
29738 @if release
29739 maybe-TAGS-release: TAGS-release
29741 TAGS-release: \
29742 configure-release
29743 @: $(MAKE); $(unstage)
29744 @[ -f ./release/Makefile ] || exit 0; \
29745 r=`${PWD_COMMAND}`; export r; \
29746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747 $(HOST_EXPORTS) \
29748 for flag in $(EXTRA_HOST_FLAGS) ; do \
29749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29750 done; \
29751 echo "Doing TAGS in release" ; \
29752 (cd $(HOST_SUBDIR)/release && \
29753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29755 "RANLIB=$${RANLIB}" \
29756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29757 TAGS) \
29758 || exit 1
29760 @endif release
29762 .PHONY: maybe-install-info-release install-info-release
29763 maybe-install-info-release:
29764 @if release
29765 maybe-install-info-release: install-info-release
29767 install-info-release: \
29768 configure-release \
29769 info-release
29770 @: $(MAKE); $(unstage)
29771 @[ -f ./release/Makefile ] || exit 0; \
29772 r=`${PWD_COMMAND}`; export r; \
29773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29774 $(HOST_EXPORTS) \
29775 for flag in $(EXTRA_HOST_FLAGS) ; do \
29776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29777 done; \
29778 echo "Doing install-info in release" ; \
29779 (cd $(HOST_SUBDIR)/release && \
29780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29782 "RANLIB=$${RANLIB}" \
29783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29784 install-info) \
29785 || exit 1
29787 @endif release
29789 .PHONY: maybe-install-pdf-release install-pdf-release
29790 maybe-install-pdf-release:
29791 @if release
29792 maybe-install-pdf-release: install-pdf-release
29794 install-pdf-release: \
29795 configure-release \
29796 pdf-release
29797 @: $(MAKE); $(unstage)
29798 @[ -f ./release/Makefile ] || exit 0; \
29799 r=`${PWD_COMMAND}`; export r; \
29800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29801 $(HOST_EXPORTS) \
29802 for flag in $(EXTRA_HOST_FLAGS) ; do \
29803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29804 done; \
29805 echo "Doing install-pdf in release" ; \
29806 (cd $(HOST_SUBDIR)/release && \
29807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29809 "RANLIB=$${RANLIB}" \
29810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29811 install-pdf) \
29812 || exit 1
29814 @endif release
29816 .PHONY: maybe-install-html-release install-html-release
29817 maybe-install-html-release:
29818 @if release
29819 maybe-install-html-release: install-html-release
29821 install-html-release: \
29822 configure-release \
29823 html-release
29824 @: $(MAKE); $(unstage)
29825 @[ -f ./release/Makefile ] || exit 0; \
29826 r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 $(HOST_EXPORTS) \
29829 for flag in $(EXTRA_HOST_FLAGS) ; do \
29830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29831 done; \
29832 echo "Doing install-html in release" ; \
29833 (cd $(HOST_SUBDIR)/release && \
29834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29836 "RANLIB=$${RANLIB}" \
29837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29838 install-html) \
29839 || exit 1
29841 @endif release
29843 .PHONY: maybe-installcheck-release installcheck-release
29844 maybe-installcheck-release:
29845 @if release
29846 maybe-installcheck-release: installcheck-release
29848 installcheck-release: \
29849 configure-release
29850 @: $(MAKE); $(unstage)
29851 @[ -f ./release/Makefile ] || exit 0; \
29852 r=`${PWD_COMMAND}`; export r; \
29853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29854 $(HOST_EXPORTS) \
29855 for flag in $(EXTRA_HOST_FLAGS) ; do \
29856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29857 done; \
29858 echo "Doing installcheck in release" ; \
29859 (cd $(HOST_SUBDIR)/release && \
29860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29862 "RANLIB=$${RANLIB}" \
29863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29864 installcheck) \
29865 || exit 1
29867 @endif release
29869 .PHONY: maybe-mostlyclean-release mostlyclean-release
29870 maybe-mostlyclean-release:
29871 @if release
29872 maybe-mostlyclean-release: mostlyclean-release
29874 mostlyclean-release:
29875 @: $(MAKE); $(unstage)
29876 @[ -f ./release/Makefile ] || exit 0; \
29877 r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 $(HOST_EXPORTS) \
29880 for flag in $(EXTRA_HOST_FLAGS) ; do \
29881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29882 done; \
29883 echo "Doing mostlyclean in release" ; \
29884 (cd $(HOST_SUBDIR)/release && \
29885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29887 "RANLIB=$${RANLIB}" \
29888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29889 mostlyclean) \
29890 || exit 1
29892 @endif release
29894 .PHONY: maybe-clean-release clean-release
29895 maybe-clean-release:
29896 @if release
29897 maybe-clean-release: clean-release
29899 clean-release:
29900 @: $(MAKE); $(unstage)
29901 @[ -f ./release/Makefile ] || exit 0; \
29902 r=`${PWD_COMMAND}`; export r; \
29903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904 $(HOST_EXPORTS) \
29905 for flag in $(EXTRA_HOST_FLAGS) ; do \
29906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29907 done; \
29908 echo "Doing clean in release" ; \
29909 (cd $(HOST_SUBDIR)/release && \
29910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29912 "RANLIB=$${RANLIB}" \
29913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29914 clean) \
29915 || exit 1
29917 @endif release
29919 .PHONY: maybe-distclean-release distclean-release
29920 maybe-distclean-release:
29921 @if release
29922 maybe-distclean-release: distclean-release
29924 distclean-release:
29925 @: $(MAKE); $(unstage)
29926 @[ -f ./release/Makefile ] || exit 0; \
29927 r=`${PWD_COMMAND}`; export r; \
29928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29929 $(HOST_EXPORTS) \
29930 for flag in $(EXTRA_HOST_FLAGS) ; do \
29931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29932 done; \
29933 echo "Doing distclean in release" ; \
29934 (cd $(HOST_SUBDIR)/release && \
29935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29937 "RANLIB=$${RANLIB}" \
29938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29939 distclean) \
29940 || exit 1
29942 @endif release
29944 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
29945 maybe-maintainer-clean-release:
29946 @if release
29947 maybe-maintainer-clean-release: maintainer-clean-release
29949 maintainer-clean-release:
29950 @: $(MAKE); $(unstage)
29951 @[ -f ./release/Makefile ] || exit 0; \
29952 r=`${PWD_COMMAND}`; export r; \
29953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29954 $(HOST_EXPORTS) \
29955 for flag in $(EXTRA_HOST_FLAGS) ; do \
29956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29957 done; \
29958 echo "Doing maintainer-clean in release" ; \
29959 (cd $(HOST_SUBDIR)/release && \
29960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29962 "RANLIB=$${RANLIB}" \
29963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29964 maintainer-clean) \
29965 || exit 1
29967 @endif release
29971 .PHONY: configure-recode maybe-configure-recode
29972 maybe-configure-recode:
29973 @if gcc-bootstrap
29974 configure-recode: stage_current
29975 @endif gcc-bootstrap
29976 @if recode
29977 maybe-configure-recode: configure-recode
29978 configure-recode:
29979 @: $(MAKE); $(unstage)
29980 @r=`${PWD_COMMAND}`; export r; \
29981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
29983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
29984 $(HOST_EXPORTS) \
29985 echo Configuring in $(HOST_SUBDIR)/recode; \
29986 cd "$(HOST_SUBDIR)/recode" || exit 1; \
29987 case $(srcdir) in \
29988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29989 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
29990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29991 esac; \
29992 srcdiroption="--srcdir=$${topdir}/recode"; \
29993 libsrcdir="$$s/recode"; \
29994 $(SHELL) $${libsrcdir}/configure \
29995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29996 --target=${target_alias} $${srcdiroption} \
29997 || exit 1
29998 @endif recode
30004 .PHONY: all-recode maybe-all-recode
30005 maybe-all-recode:
30006 @if gcc-bootstrap
30007 all-recode: stage_current
30008 @endif gcc-bootstrap
30009 @if recode
30010 TARGET-recode=all
30011 maybe-all-recode: all-recode
30012 all-recode: configure-recode
30013 @: $(MAKE); $(unstage)
30014 @r=`${PWD_COMMAND}`; export r; \
30015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016 $(HOST_EXPORTS) \
30017 (cd $(HOST_SUBDIR)/recode && \
30018 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
30019 @endif recode
30024 .PHONY: check-recode maybe-check-recode
30025 maybe-check-recode:
30026 @if recode
30027 maybe-check-recode: check-recode
30029 check-recode:
30030 @: $(MAKE); $(unstage)
30031 @r=`${PWD_COMMAND}`; export r; \
30032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30033 $(HOST_EXPORTS) \
30034 (cd $(HOST_SUBDIR)/recode && \
30035 $(MAKE) $(FLAGS_TO_PASS) check)
30037 @endif recode
30039 .PHONY: install-recode maybe-install-recode
30040 maybe-install-recode:
30041 @if recode
30042 maybe-install-recode: install-recode
30044 install-recode: installdirs
30045 @: $(MAKE); $(unstage)
30046 @r=`${PWD_COMMAND}`; export r; \
30047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30048 $(HOST_EXPORTS) \
30049 (cd $(HOST_SUBDIR)/recode && \
30050 $(MAKE) $(FLAGS_TO_PASS) install)
30052 @endif recode
30054 # Other targets (info, dvi, pdf, etc.)
30056 .PHONY: maybe-info-recode info-recode
30057 maybe-info-recode:
30058 @if recode
30059 maybe-info-recode: info-recode
30061 info-recode: \
30062 configure-recode
30063 @: $(MAKE); $(unstage)
30064 @[ -f ./recode/Makefile ] || exit 0; \
30065 r=`${PWD_COMMAND}`; export r; \
30066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067 $(HOST_EXPORTS) \
30068 for flag in $(EXTRA_HOST_FLAGS) ; do \
30069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30070 done; \
30071 echo "Doing info in recode" ; \
30072 (cd $(HOST_SUBDIR)/recode && \
30073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30075 "RANLIB=$${RANLIB}" \
30076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30077 info) \
30078 || exit 1
30080 @endif recode
30082 .PHONY: maybe-dvi-recode dvi-recode
30083 maybe-dvi-recode:
30084 @if recode
30085 maybe-dvi-recode: dvi-recode
30087 dvi-recode: \
30088 configure-recode
30089 @: $(MAKE); $(unstage)
30090 @[ -f ./recode/Makefile ] || exit 0; \
30091 r=`${PWD_COMMAND}`; export r; \
30092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30093 $(HOST_EXPORTS) \
30094 for flag in $(EXTRA_HOST_FLAGS) ; do \
30095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30096 done; \
30097 echo "Doing dvi in recode" ; \
30098 (cd $(HOST_SUBDIR)/recode && \
30099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30101 "RANLIB=$${RANLIB}" \
30102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30103 dvi) \
30104 || exit 1
30106 @endif recode
30108 .PHONY: maybe-pdf-recode pdf-recode
30109 maybe-pdf-recode:
30110 @if recode
30111 maybe-pdf-recode: pdf-recode
30113 pdf-recode: \
30114 configure-recode
30115 @: $(MAKE); $(unstage)
30116 @[ -f ./recode/Makefile ] || exit 0; \
30117 r=`${PWD_COMMAND}`; export r; \
30118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30119 $(HOST_EXPORTS) \
30120 for flag in $(EXTRA_HOST_FLAGS) ; do \
30121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30122 done; \
30123 echo "Doing pdf in recode" ; \
30124 (cd $(HOST_SUBDIR)/recode && \
30125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30127 "RANLIB=$${RANLIB}" \
30128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30129 pdf) \
30130 || exit 1
30132 @endif recode
30134 .PHONY: maybe-html-recode html-recode
30135 maybe-html-recode:
30136 @if recode
30137 maybe-html-recode: html-recode
30139 html-recode: \
30140 configure-recode
30141 @: $(MAKE); $(unstage)
30142 @[ -f ./recode/Makefile ] || exit 0; \
30143 r=`${PWD_COMMAND}`; export r; \
30144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30145 $(HOST_EXPORTS) \
30146 for flag in $(EXTRA_HOST_FLAGS) ; do \
30147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30148 done; \
30149 echo "Doing html in recode" ; \
30150 (cd $(HOST_SUBDIR)/recode && \
30151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30153 "RANLIB=$${RANLIB}" \
30154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30155 html) \
30156 || exit 1
30158 @endif recode
30160 .PHONY: maybe-TAGS-recode TAGS-recode
30161 maybe-TAGS-recode:
30162 @if recode
30163 maybe-TAGS-recode: TAGS-recode
30165 TAGS-recode: \
30166 configure-recode
30167 @: $(MAKE); $(unstage)
30168 @[ -f ./recode/Makefile ] || exit 0; \
30169 r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 $(HOST_EXPORTS) \
30172 for flag in $(EXTRA_HOST_FLAGS) ; do \
30173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30174 done; \
30175 echo "Doing TAGS in recode" ; \
30176 (cd $(HOST_SUBDIR)/recode && \
30177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179 "RANLIB=$${RANLIB}" \
30180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30181 TAGS) \
30182 || exit 1
30184 @endif recode
30186 .PHONY: maybe-install-info-recode install-info-recode
30187 maybe-install-info-recode:
30188 @if recode
30189 maybe-install-info-recode: install-info-recode
30191 install-info-recode: \
30192 configure-recode \
30193 info-recode
30194 @: $(MAKE); $(unstage)
30195 @[ -f ./recode/Makefile ] || exit 0; \
30196 r=`${PWD_COMMAND}`; export r; \
30197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30198 $(HOST_EXPORTS) \
30199 for flag in $(EXTRA_HOST_FLAGS) ; do \
30200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30201 done; \
30202 echo "Doing install-info in recode" ; \
30203 (cd $(HOST_SUBDIR)/recode && \
30204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30206 "RANLIB=$${RANLIB}" \
30207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30208 install-info) \
30209 || exit 1
30211 @endif recode
30213 .PHONY: maybe-install-pdf-recode install-pdf-recode
30214 maybe-install-pdf-recode:
30215 @if recode
30216 maybe-install-pdf-recode: install-pdf-recode
30218 install-pdf-recode: \
30219 configure-recode \
30220 pdf-recode
30221 @: $(MAKE); $(unstage)
30222 @[ -f ./recode/Makefile ] || exit 0; \
30223 r=`${PWD_COMMAND}`; export r; \
30224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30225 $(HOST_EXPORTS) \
30226 for flag in $(EXTRA_HOST_FLAGS) ; do \
30227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30228 done; \
30229 echo "Doing install-pdf in recode" ; \
30230 (cd $(HOST_SUBDIR)/recode && \
30231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30233 "RANLIB=$${RANLIB}" \
30234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30235 install-pdf) \
30236 || exit 1
30238 @endif recode
30240 .PHONY: maybe-install-html-recode install-html-recode
30241 maybe-install-html-recode:
30242 @if recode
30243 maybe-install-html-recode: install-html-recode
30245 install-html-recode: \
30246 configure-recode \
30247 html-recode
30248 @: $(MAKE); $(unstage)
30249 @[ -f ./recode/Makefile ] || exit 0; \
30250 r=`${PWD_COMMAND}`; export r; \
30251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252 $(HOST_EXPORTS) \
30253 for flag in $(EXTRA_HOST_FLAGS) ; do \
30254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30255 done; \
30256 echo "Doing install-html in recode" ; \
30257 (cd $(HOST_SUBDIR)/recode && \
30258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30260 "RANLIB=$${RANLIB}" \
30261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30262 install-html) \
30263 || exit 1
30265 @endif recode
30267 .PHONY: maybe-installcheck-recode installcheck-recode
30268 maybe-installcheck-recode:
30269 @if recode
30270 maybe-installcheck-recode: installcheck-recode
30272 installcheck-recode: \
30273 configure-recode
30274 @: $(MAKE); $(unstage)
30275 @[ -f ./recode/Makefile ] || exit 0; \
30276 r=`${PWD_COMMAND}`; export r; \
30277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30278 $(HOST_EXPORTS) \
30279 for flag in $(EXTRA_HOST_FLAGS) ; do \
30280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30281 done; \
30282 echo "Doing installcheck in recode" ; \
30283 (cd $(HOST_SUBDIR)/recode && \
30284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30286 "RANLIB=$${RANLIB}" \
30287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30288 installcheck) \
30289 || exit 1
30291 @endif recode
30293 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
30294 maybe-mostlyclean-recode:
30295 @if recode
30296 maybe-mostlyclean-recode: mostlyclean-recode
30298 mostlyclean-recode:
30299 @: $(MAKE); $(unstage)
30300 @[ -f ./recode/Makefile ] || exit 0; \
30301 r=`${PWD_COMMAND}`; export r; \
30302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30303 $(HOST_EXPORTS) \
30304 for flag in $(EXTRA_HOST_FLAGS) ; do \
30305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30306 done; \
30307 echo "Doing mostlyclean in recode" ; \
30308 (cd $(HOST_SUBDIR)/recode && \
30309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30311 "RANLIB=$${RANLIB}" \
30312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30313 mostlyclean) \
30314 || exit 1
30316 @endif recode
30318 .PHONY: maybe-clean-recode clean-recode
30319 maybe-clean-recode:
30320 @if recode
30321 maybe-clean-recode: clean-recode
30323 clean-recode:
30324 @: $(MAKE); $(unstage)
30325 @[ -f ./recode/Makefile ] || exit 0; \
30326 r=`${PWD_COMMAND}`; export r; \
30327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30328 $(HOST_EXPORTS) \
30329 for flag in $(EXTRA_HOST_FLAGS) ; do \
30330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30331 done; \
30332 echo "Doing clean in recode" ; \
30333 (cd $(HOST_SUBDIR)/recode && \
30334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30336 "RANLIB=$${RANLIB}" \
30337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30338 clean) \
30339 || exit 1
30341 @endif recode
30343 .PHONY: maybe-distclean-recode distclean-recode
30344 maybe-distclean-recode:
30345 @if recode
30346 maybe-distclean-recode: distclean-recode
30348 distclean-recode:
30349 @: $(MAKE); $(unstage)
30350 @[ -f ./recode/Makefile ] || exit 0; \
30351 r=`${PWD_COMMAND}`; export r; \
30352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353 $(HOST_EXPORTS) \
30354 for flag in $(EXTRA_HOST_FLAGS) ; do \
30355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30356 done; \
30357 echo "Doing distclean in recode" ; \
30358 (cd $(HOST_SUBDIR)/recode && \
30359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30361 "RANLIB=$${RANLIB}" \
30362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363 distclean) \
30364 || exit 1
30366 @endif recode
30368 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
30369 maybe-maintainer-clean-recode:
30370 @if recode
30371 maybe-maintainer-clean-recode: maintainer-clean-recode
30373 maintainer-clean-recode:
30374 @: $(MAKE); $(unstage)
30375 @[ -f ./recode/Makefile ] || exit 0; \
30376 r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378 $(HOST_EXPORTS) \
30379 for flag in $(EXTRA_HOST_FLAGS) ; do \
30380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30381 done; \
30382 echo "Doing maintainer-clean in recode" ; \
30383 (cd $(HOST_SUBDIR)/recode && \
30384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30386 "RANLIB=$${RANLIB}" \
30387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30388 maintainer-clean) \
30389 || exit 1
30391 @endif recode
30395 .PHONY: configure-sed maybe-configure-sed
30396 maybe-configure-sed:
30397 @if gcc-bootstrap
30398 configure-sed: stage_current
30399 @endif gcc-bootstrap
30400 @if sed
30401 maybe-configure-sed: configure-sed
30402 configure-sed:
30403 @: $(MAKE); $(unstage)
30404 @r=`${PWD_COMMAND}`; export r; \
30405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30406 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
30407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
30408 $(HOST_EXPORTS) \
30409 echo Configuring in $(HOST_SUBDIR)/sed; \
30410 cd "$(HOST_SUBDIR)/sed" || exit 1; \
30411 case $(srcdir) in \
30412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30413 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
30414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30415 esac; \
30416 srcdiroption="--srcdir=$${topdir}/sed"; \
30417 libsrcdir="$$s/sed"; \
30418 $(SHELL) $${libsrcdir}/configure \
30419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30420 --target=${target_alias} $${srcdiroption} \
30421 || exit 1
30422 @endif sed
30428 .PHONY: all-sed maybe-all-sed
30429 maybe-all-sed:
30430 @if gcc-bootstrap
30431 all-sed: stage_current
30432 @endif gcc-bootstrap
30433 @if sed
30434 TARGET-sed=all
30435 maybe-all-sed: all-sed
30436 all-sed: configure-sed
30437 @: $(MAKE); $(unstage)
30438 @r=`${PWD_COMMAND}`; export r; \
30439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30440 $(HOST_EXPORTS) \
30441 (cd $(HOST_SUBDIR)/sed && \
30442 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
30443 @endif sed
30448 .PHONY: check-sed maybe-check-sed
30449 maybe-check-sed:
30450 @if sed
30451 maybe-check-sed: check-sed
30453 check-sed:
30454 @: $(MAKE); $(unstage)
30455 @r=`${PWD_COMMAND}`; export r; \
30456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30457 $(HOST_EXPORTS) \
30458 (cd $(HOST_SUBDIR)/sed && \
30459 $(MAKE) $(FLAGS_TO_PASS) check)
30461 @endif sed
30463 .PHONY: install-sed maybe-install-sed
30464 maybe-install-sed:
30465 @if sed
30466 maybe-install-sed: install-sed
30468 install-sed: installdirs
30469 @: $(MAKE); $(unstage)
30470 @r=`${PWD_COMMAND}`; export r; \
30471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30472 $(HOST_EXPORTS) \
30473 (cd $(HOST_SUBDIR)/sed && \
30474 $(MAKE) $(FLAGS_TO_PASS) install)
30476 @endif sed
30478 # Other targets (info, dvi, pdf, etc.)
30480 .PHONY: maybe-info-sed info-sed
30481 maybe-info-sed:
30482 @if sed
30483 maybe-info-sed: info-sed
30485 info-sed: \
30486 configure-sed
30487 @: $(MAKE); $(unstage)
30488 @[ -f ./sed/Makefile ] || exit 0; \
30489 r=`${PWD_COMMAND}`; export r; \
30490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491 $(HOST_EXPORTS) \
30492 for flag in $(EXTRA_HOST_FLAGS) ; do \
30493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30494 done; \
30495 echo "Doing info in sed" ; \
30496 (cd $(HOST_SUBDIR)/sed && \
30497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30499 "RANLIB=$${RANLIB}" \
30500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30501 info) \
30502 || exit 1
30504 @endif sed
30506 .PHONY: maybe-dvi-sed dvi-sed
30507 maybe-dvi-sed:
30508 @if sed
30509 maybe-dvi-sed: dvi-sed
30511 dvi-sed: \
30512 configure-sed
30513 @: $(MAKE); $(unstage)
30514 @[ -f ./sed/Makefile ] || exit 0; \
30515 r=`${PWD_COMMAND}`; export r; \
30516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517 $(HOST_EXPORTS) \
30518 for flag in $(EXTRA_HOST_FLAGS) ; do \
30519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30520 done; \
30521 echo "Doing dvi in sed" ; \
30522 (cd $(HOST_SUBDIR)/sed && \
30523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30525 "RANLIB=$${RANLIB}" \
30526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30527 dvi) \
30528 || exit 1
30530 @endif sed
30532 .PHONY: maybe-pdf-sed pdf-sed
30533 maybe-pdf-sed:
30534 @if sed
30535 maybe-pdf-sed: pdf-sed
30537 pdf-sed: \
30538 configure-sed
30539 @: $(MAKE); $(unstage)
30540 @[ -f ./sed/Makefile ] || exit 0; \
30541 r=`${PWD_COMMAND}`; export r; \
30542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30543 $(HOST_EXPORTS) \
30544 for flag in $(EXTRA_HOST_FLAGS) ; do \
30545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30546 done; \
30547 echo "Doing pdf in sed" ; \
30548 (cd $(HOST_SUBDIR)/sed && \
30549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30551 "RANLIB=$${RANLIB}" \
30552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30553 pdf) \
30554 || exit 1
30556 @endif sed
30558 .PHONY: maybe-html-sed html-sed
30559 maybe-html-sed:
30560 @if sed
30561 maybe-html-sed: html-sed
30563 html-sed: \
30564 configure-sed
30565 @: $(MAKE); $(unstage)
30566 @[ -f ./sed/Makefile ] || exit 0; \
30567 r=`${PWD_COMMAND}`; export r; \
30568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30569 $(HOST_EXPORTS) \
30570 for flag in $(EXTRA_HOST_FLAGS) ; do \
30571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30572 done; \
30573 echo "Doing html in sed" ; \
30574 (cd $(HOST_SUBDIR)/sed && \
30575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30577 "RANLIB=$${RANLIB}" \
30578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30579 html) \
30580 || exit 1
30582 @endif sed
30584 .PHONY: maybe-TAGS-sed TAGS-sed
30585 maybe-TAGS-sed:
30586 @if sed
30587 maybe-TAGS-sed: TAGS-sed
30589 TAGS-sed: \
30590 configure-sed
30591 @: $(MAKE); $(unstage)
30592 @[ -f ./sed/Makefile ] || exit 0; \
30593 r=`${PWD_COMMAND}`; export r; \
30594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30595 $(HOST_EXPORTS) \
30596 for flag in $(EXTRA_HOST_FLAGS) ; do \
30597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30598 done; \
30599 echo "Doing TAGS in sed" ; \
30600 (cd $(HOST_SUBDIR)/sed && \
30601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30603 "RANLIB=$${RANLIB}" \
30604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30605 TAGS) \
30606 || exit 1
30608 @endif sed
30610 .PHONY: maybe-install-info-sed install-info-sed
30611 maybe-install-info-sed:
30612 @if sed
30613 maybe-install-info-sed: install-info-sed
30615 install-info-sed: \
30616 configure-sed \
30617 info-sed
30618 @: $(MAKE); $(unstage)
30619 @[ -f ./sed/Makefile ] || exit 0; \
30620 r=`${PWD_COMMAND}`; export r; \
30621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30622 $(HOST_EXPORTS) \
30623 for flag in $(EXTRA_HOST_FLAGS) ; do \
30624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625 done; \
30626 echo "Doing install-info in sed" ; \
30627 (cd $(HOST_SUBDIR)/sed && \
30628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30630 "RANLIB=$${RANLIB}" \
30631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30632 install-info) \
30633 || exit 1
30635 @endif sed
30637 .PHONY: maybe-install-pdf-sed install-pdf-sed
30638 maybe-install-pdf-sed:
30639 @if sed
30640 maybe-install-pdf-sed: install-pdf-sed
30642 install-pdf-sed: \
30643 configure-sed \
30644 pdf-sed
30645 @: $(MAKE); $(unstage)
30646 @[ -f ./sed/Makefile ] || exit 0; \
30647 r=`${PWD_COMMAND}`; export r; \
30648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649 $(HOST_EXPORTS) \
30650 for flag in $(EXTRA_HOST_FLAGS) ; do \
30651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30652 done; \
30653 echo "Doing install-pdf in sed" ; \
30654 (cd $(HOST_SUBDIR)/sed && \
30655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30657 "RANLIB=$${RANLIB}" \
30658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30659 install-pdf) \
30660 || exit 1
30662 @endif sed
30664 .PHONY: maybe-install-html-sed install-html-sed
30665 maybe-install-html-sed:
30666 @if sed
30667 maybe-install-html-sed: install-html-sed
30669 install-html-sed: \
30670 configure-sed \
30671 html-sed
30672 @: $(MAKE); $(unstage)
30673 @[ -f ./sed/Makefile ] || exit 0; \
30674 r=`${PWD_COMMAND}`; export r; \
30675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676 $(HOST_EXPORTS) \
30677 for flag in $(EXTRA_HOST_FLAGS) ; do \
30678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30679 done; \
30680 echo "Doing install-html in sed" ; \
30681 (cd $(HOST_SUBDIR)/sed && \
30682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30684 "RANLIB=$${RANLIB}" \
30685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30686 install-html) \
30687 || exit 1
30689 @endif sed
30691 .PHONY: maybe-installcheck-sed installcheck-sed
30692 maybe-installcheck-sed:
30693 @if sed
30694 maybe-installcheck-sed: installcheck-sed
30696 installcheck-sed: \
30697 configure-sed
30698 @: $(MAKE); $(unstage)
30699 @[ -f ./sed/Makefile ] || exit 0; \
30700 r=`${PWD_COMMAND}`; export r; \
30701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30702 $(HOST_EXPORTS) \
30703 for flag in $(EXTRA_HOST_FLAGS) ; do \
30704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30705 done; \
30706 echo "Doing installcheck in sed" ; \
30707 (cd $(HOST_SUBDIR)/sed && \
30708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30710 "RANLIB=$${RANLIB}" \
30711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30712 installcheck) \
30713 || exit 1
30715 @endif sed
30717 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
30718 maybe-mostlyclean-sed:
30719 @if sed
30720 maybe-mostlyclean-sed: mostlyclean-sed
30722 mostlyclean-sed:
30723 @: $(MAKE); $(unstage)
30724 @[ -f ./sed/Makefile ] || exit 0; \
30725 r=`${PWD_COMMAND}`; export r; \
30726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30727 $(HOST_EXPORTS) \
30728 for flag in $(EXTRA_HOST_FLAGS) ; do \
30729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30730 done; \
30731 echo "Doing mostlyclean in sed" ; \
30732 (cd $(HOST_SUBDIR)/sed && \
30733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30735 "RANLIB=$${RANLIB}" \
30736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30737 mostlyclean) \
30738 || exit 1
30740 @endif sed
30742 .PHONY: maybe-clean-sed clean-sed
30743 maybe-clean-sed:
30744 @if sed
30745 maybe-clean-sed: clean-sed
30747 clean-sed:
30748 @: $(MAKE); $(unstage)
30749 @[ -f ./sed/Makefile ] || exit 0; \
30750 r=`${PWD_COMMAND}`; export r; \
30751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30752 $(HOST_EXPORTS) \
30753 for flag in $(EXTRA_HOST_FLAGS) ; do \
30754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30755 done; \
30756 echo "Doing clean in sed" ; \
30757 (cd $(HOST_SUBDIR)/sed && \
30758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30760 "RANLIB=$${RANLIB}" \
30761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30762 clean) \
30763 || exit 1
30765 @endif sed
30767 .PHONY: maybe-distclean-sed distclean-sed
30768 maybe-distclean-sed:
30769 @if sed
30770 maybe-distclean-sed: distclean-sed
30772 distclean-sed:
30773 @: $(MAKE); $(unstage)
30774 @[ -f ./sed/Makefile ] || exit 0; \
30775 r=`${PWD_COMMAND}`; export r; \
30776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30777 $(HOST_EXPORTS) \
30778 for flag in $(EXTRA_HOST_FLAGS) ; do \
30779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30780 done; \
30781 echo "Doing distclean in sed" ; \
30782 (cd $(HOST_SUBDIR)/sed && \
30783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30785 "RANLIB=$${RANLIB}" \
30786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30787 distclean) \
30788 || exit 1
30790 @endif sed
30792 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
30793 maybe-maintainer-clean-sed:
30794 @if sed
30795 maybe-maintainer-clean-sed: maintainer-clean-sed
30797 maintainer-clean-sed:
30798 @: $(MAKE); $(unstage)
30799 @[ -f ./sed/Makefile ] || exit 0; \
30800 r=`${PWD_COMMAND}`; export r; \
30801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802 $(HOST_EXPORTS) \
30803 for flag in $(EXTRA_HOST_FLAGS) ; do \
30804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30805 done; \
30806 echo "Doing maintainer-clean in sed" ; \
30807 (cd $(HOST_SUBDIR)/sed && \
30808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30810 "RANLIB=$${RANLIB}" \
30811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30812 maintainer-clean) \
30813 || exit 1
30815 @endif sed
30819 .PHONY: configure-send-pr maybe-configure-send-pr
30820 maybe-configure-send-pr:
30821 @if gcc-bootstrap
30822 configure-send-pr: stage_current
30823 @endif gcc-bootstrap
30824 @if send-pr
30825 maybe-configure-send-pr: configure-send-pr
30826 configure-send-pr:
30827 @: $(MAKE); $(unstage)
30828 @r=`${PWD_COMMAND}`; export r; \
30829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
30831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
30832 $(HOST_EXPORTS) \
30833 echo Configuring in $(HOST_SUBDIR)/send-pr; \
30834 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
30835 case $(srcdir) in \
30836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30837 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
30838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30839 esac; \
30840 srcdiroption="--srcdir=$${topdir}/send-pr"; \
30841 libsrcdir="$$s/send-pr"; \
30842 $(SHELL) $${libsrcdir}/configure \
30843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30844 --target=${target_alias} $${srcdiroption} \
30845 || exit 1
30846 @endif send-pr
30852 .PHONY: all-send-pr maybe-all-send-pr
30853 maybe-all-send-pr:
30854 @if gcc-bootstrap
30855 all-send-pr: stage_current
30856 @endif gcc-bootstrap
30857 @if send-pr
30858 TARGET-send-pr=all
30859 maybe-all-send-pr: all-send-pr
30860 all-send-pr: configure-send-pr
30861 @: $(MAKE); $(unstage)
30862 @r=`${PWD_COMMAND}`; export r; \
30863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30864 $(HOST_EXPORTS) \
30865 (cd $(HOST_SUBDIR)/send-pr && \
30866 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
30867 @endif send-pr
30872 .PHONY: check-send-pr maybe-check-send-pr
30873 maybe-check-send-pr:
30874 @if send-pr
30875 maybe-check-send-pr: check-send-pr
30877 check-send-pr:
30878 @: $(MAKE); $(unstage)
30879 @r=`${PWD_COMMAND}`; export r; \
30880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30881 $(HOST_EXPORTS) \
30882 (cd $(HOST_SUBDIR)/send-pr && \
30883 $(MAKE) $(FLAGS_TO_PASS) check)
30885 @endif send-pr
30887 .PHONY: install-send-pr maybe-install-send-pr
30888 maybe-install-send-pr:
30889 @if send-pr
30890 maybe-install-send-pr: install-send-pr
30892 install-send-pr: installdirs
30893 @: $(MAKE); $(unstage)
30894 @r=`${PWD_COMMAND}`; export r; \
30895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896 $(HOST_EXPORTS) \
30897 (cd $(HOST_SUBDIR)/send-pr && \
30898 $(MAKE) $(FLAGS_TO_PASS) install)
30900 @endif send-pr
30902 # Other targets (info, dvi, pdf, etc.)
30904 .PHONY: maybe-info-send-pr info-send-pr
30905 maybe-info-send-pr:
30906 @if send-pr
30907 maybe-info-send-pr: info-send-pr
30909 info-send-pr: \
30910 configure-send-pr
30911 @: $(MAKE); $(unstage)
30912 @[ -f ./send-pr/Makefile ] || exit 0; \
30913 r=`${PWD_COMMAND}`; export r; \
30914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30915 $(HOST_EXPORTS) \
30916 for flag in $(EXTRA_HOST_FLAGS) ; do \
30917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30918 done; \
30919 echo "Doing info in send-pr" ; \
30920 (cd $(HOST_SUBDIR)/send-pr && \
30921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30923 "RANLIB=$${RANLIB}" \
30924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30925 info) \
30926 || exit 1
30928 @endif send-pr
30930 .PHONY: maybe-dvi-send-pr dvi-send-pr
30931 maybe-dvi-send-pr:
30932 @if send-pr
30933 maybe-dvi-send-pr: dvi-send-pr
30935 dvi-send-pr: \
30936 configure-send-pr
30937 @: $(MAKE); $(unstage)
30938 @[ -f ./send-pr/Makefile ] || exit 0; \
30939 r=`${PWD_COMMAND}`; export r; \
30940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30941 $(HOST_EXPORTS) \
30942 for flag in $(EXTRA_HOST_FLAGS) ; do \
30943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30944 done; \
30945 echo "Doing dvi in send-pr" ; \
30946 (cd $(HOST_SUBDIR)/send-pr && \
30947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30949 "RANLIB=$${RANLIB}" \
30950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30951 dvi) \
30952 || exit 1
30954 @endif send-pr
30956 .PHONY: maybe-pdf-send-pr pdf-send-pr
30957 maybe-pdf-send-pr:
30958 @if send-pr
30959 maybe-pdf-send-pr: pdf-send-pr
30961 pdf-send-pr: \
30962 configure-send-pr
30963 @: $(MAKE); $(unstage)
30964 @[ -f ./send-pr/Makefile ] || exit 0; \
30965 r=`${PWD_COMMAND}`; export r; \
30966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967 $(HOST_EXPORTS) \
30968 for flag in $(EXTRA_HOST_FLAGS) ; do \
30969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30970 done; \
30971 echo "Doing pdf in send-pr" ; \
30972 (cd $(HOST_SUBDIR)/send-pr && \
30973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30975 "RANLIB=$${RANLIB}" \
30976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30977 pdf) \
30978 || exit 1
30980 @endif send-pr
30982 .PHONY: maybe-html-send-pr html-send-pr
30983 maybe-html-send-pr:
30984 @if send-pr
30985 maybe-html-send-pr: html-send-pr
30987 html-send-pr: \
30988 configure-send-pr
30989 @: $(MAKE); $(unstage)
30990 @[ -f ./send-pr/Makefile ] || exit 0; \
30991 r=`${PWD_COMMAND}`; export r; \
30992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993 $(HOST_EXPORTS) \
30994 for flag in $(EXTRA_HOST_FLAGS) ; do \
30995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996 done; \
30997 echo "Doing html in send-pr" ; \
30998 (cd $(HOST_SUBDIR)/send-pr && \
30999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001 "RANLIB=$${RANLIB}" \
31002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003 html) \
31004 || exit 1
31006 @endif send-pr
31008 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
31009 maybe-TAGS-send-pr:
31010 @if send-pr
31011 maybe-TAGS-send-pr: TAGS-send-pr
31013 TAGS-send-pr: \
31014 configure-send-pr
31015 @: $(MAKE); $(unstage)
31016 @[ -f ./send-pr/Makefile ] || exit 0; \
31017 r=`${PWD_COMMAND}`; export r; \
31018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019 $(HOST_EXPORTS) \
31020 for flag in $(EXTRA_HOST_FLAGS) ; do \
31021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31022 done; \
31023 echo "Doing TAGS in send-pr" ; \
31024 (cd $(HOST_SUBDIR)/send-pr && \
31025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027 "RANLIB=$${RANLIB}" \
31028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31029 TAGS) \
31030 || exit 1
31032 @endif send-pr
31034 .PHONY: maybe-install-info-send-pr install-info-send-pr
31035 maybe-install-info-send-pr:
31036 @if send-pr
31037 maybe-install-info-send-pr: install-info-send-pr
31039 install-info-send-pr: \
31040 configure-send-pr \
31041 info-send-pr
31042 @: $(MAKE); $(unstage)
31043 @[ -f ./send-pr/Makefile ] || exit 0; \
31044 r=`${PWD_COMMAND}`; export r; \
31045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046 $(HOST_EXPORTS) \
31047 for flag in $(EXTRA_HOST_FLAGS) ; do \
31048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049 done; \
31050 echo "Doing install-info in send-pr" ; \
31051 (cd $(HOST_SUBDIR)/send-pr && \
31052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054 "RANLIB=$${RANLIB}" \
31055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31056 install-info) \
31057 || exit 1
31059 @endif send-pr
31061 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
31062 maybe-install-pdf-send-pr:
31063 @if send-pr
31064 maybe-install-pdf-send-pr: install-pdf-send-pr
31066 install-pdf-send-pr: \
31067 configure-send-pr \
31068 pdf-send-pr
31069 @: $(MAKE); $(unstage)
31070 @[ -f ./send-pr/Makefile ] || exit 0; \
31071 r=`${PWD_COMMAND}`; export r; \
31072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31073 $(HOST_EXPORTS) \
31074 for flag in $(EXTRA_HOST_FLAGS) ; do \
31075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31076 done; \
31077 echo "Doing install-pdf in send-pr" ; \
31078 (cd $(HOST_SUBDIR)/send-pr && \
31079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31081 "RANLIB=$${RANLIB}" \
31082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31083 install-pdf) \
31084 || exit 1
31086 @endif send-pr
31088 .PHONY: maybe-install-html-send-pr install-html-send-pr
31089 maybe-install-html-send-pr:
31090 @if send-pr
31091 maybe-install-html-send-pr: install-html-send-pr
31093 install-html-send-pr: \
31094 configure-send-pr \
31095 html-send-pr
31096 @: $(MAKE); $(unstage)
31097 @[ -f ./send-pr/Makefile ] || exit 0; \
31098 r=`${PWD_COMMAND}`; export r; \
31099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31100 $(HOST_EXPORTS) \
31101 for flag in $(EXTRA_HOST_FLAGS) ; do \
31102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31103 done; \
31104 echo "Doing install-html in send-pr" ; \
31105 (cd $(HOST_SUBDIR)/send-pr && \
31106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31108 "RANLIB=$${RANLIB}" \
31109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31110 install-html) \
31111 || exit 1
31113 @endif send-pr
31115 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
31116 maybe-installcheck-send-pr:
31117 @if send-pr
31118 maybe-installcheck-send-pr: installcheck-send-pr
31120 installcheck-send-pr: \
31121 configure-send-pr
31122 @: $(MAKE); $(unstage)
31123 @[ -f ./send-pr/Makefile ] || exit 0; \
31124 r=`${PWD_COMMAND}`; export r; \
31125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31126 $(HOST_EXPORTS) \
31127 for flag in $(EXTRA_HOST_FLAGS) ; do \
31128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31129 done; \
31130 echo "Doing installcheck in send-pr" ; \
31131 (cd $(HOST_SUBDIR)/send-pr && \
31132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31134 "RANLIB=$${RANLIB}" \
31135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31136 installcheck) \
31137 || exit 1
31139 @endif send-pr
31141 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
31142 maybe-mostlyclean-send-pr:
31143 @if send-pr
31144 maybe-mostlyclean-send-pr: mostlyclean-send-pr
31146 mostlyclean-send-pr:
31147 @: $(MAKE); $(unstage)
31148 @[ -f ./send-pr/Makefile ] || exit 0; \
31149 r=`${PWD_COMMAND}`; export r; \
31150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31151 $(HOST_EXPORTS) \
31152 for flag in $(EXTRA_HOST_FLAGS) ; do \
31153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31154 done; \
31155 echo "Doing mostlyclean in send-pr" ; \
31156 (cd $(HOST_SUBDIR)/send-pr && \
31157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31159 "RANLIB=$${RANLIB}" \
31160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31161 mostlyclean) \
31162 || exit 1
31164 @endif send-pr
31166 .PHONY: maybe-clean-send-pr clean-send-pr
31167 maybe-clean-send-pr:
31168 @if send-pr
31169 maybe-clean-send-pr: clean-send-pr
31171 clean-send-pr:
31172 @: $(MAKE); $(unstage)
31173 @[ -f ./send-pr/Makefile ] || exit 0; \
31174 r=`${PWD_COMMAND}`; export r; \
31175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31176 $(HOST_EXPORTS) \
31177 for flag in $(EXTRA_HOST_FLAGS) ; do \
31178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31179 done; \
31180 echo "Doing clean in send-pr" ; \
31181 (cd $(HOST_SUBDIR)/send-pr && \
31182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31184 "RANLIB=$${RANLIB}" \
31185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31186 clean) \
31187 || exit 1
31189 @endif send-pr
31191 .PHONY: maybe-distclean-send-pr distclean-send-pr
31192 maybe-distclean-send-pr:
31193 @if send-pr
31194 maybe-distclean-send-pr: distclean-send-pr
31196 distclean-send-pr:
31197 @: $(MAKE); $(unstage)
31198 @[ -f ./send-pr/Makefile ] || exit 0; \
31199 r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 for flag in $(EXTRA_HOST_FLAGS) ; do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204 done; \
31205 echo "Doing distclean in send-pr" ; \
31206 (cd $(HOST_SUBDIR)/send-pr && \
31207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209 "RANLIB=$${RANLIB}" \
31210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211 distclean) \
31212 || exit 1
31214 @endif send-pr
31216 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
31217 maybe-maintainer-clean-send-pr:
31218 @if send-pr
31219 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
31221 maintainer-clean-send-pr:
31222 @: $(MAKE); $(unstage)
31223 @[ -f ./send-pr/Makefile ] || exit 0; \
31224 r=`${PWD_COMMAND}`; export r; \
31225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226 $(HOST_EXPORTS) \
31227 for flag in $(EXTRA_HOST_FLAGS) ; do \
31228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229 done; \
31230 echo "Doing maintainer-clean in send-pr" ; \
31231 (cd $(HOST_SUBDIR)/send-pr && \
31232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31234 "RANLIB=$${RANLIB}" \
31235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31236 maintainer-clean) \
31237 || exit 1
31239 @endif send-pr
31243 .PHONY: configure-shellutils maybe-configure-shellutils
31244 maybe-configure-shellutils:
31245 @if gcc-bootstrap
31246 configure-shellutils: stage_current
31247 @endif gcc-bootstrap
31248 @if shellutils
31249 maybe-configure-shellutils: configure-shellutils
31250 configure-shellutils:
31251 @: $(MAKE); $(unstage)
31252 @r=`${PWD_COMMAND}`; export r; \
31253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
31255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
31256 $(HOST_EXPORTS) \
31257 echo Configuring in $(HOST_SUBDIR)/shellutils; \
31258 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
31259 case $(srcdir) in \
31260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31261 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
31262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31263 esac; \
31264 srcdiroption="--srcdir=$${topdir}/shellutils"; \
31265 libsrcdir="$$s/shellutils"; \
31266 $(SHELL) $${libsrcdir}/configure \
31267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31268 --target=${target_alias} $${srcdiroption} \
31269 || exit 1
31270 @endif shellutils
31276 .PHONY: all-shellutils maybe-all-shellutils
31277 maybe-all-shellutils:
31278 @if gcc-bootstrap
31279 all-shellutils: stage_current
31280 @endif gcc-bootstrap
31281 @if shellutils
31282 TARGET-shellutils=all
31283 maybe-all-shellutils: all-shellutils
31284 all-shellutils: configure-shellutils
31285 @: $(MAKE); $(unstage)
31286 @r=`${PWD_COMMAND}`; export r; \
31287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31288 $(HOST_EXPORTS) \
31289 (cd $(HOST_SUBDIR)/shellutils && \
31290 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
31291 @endif shellutils
31296 .PHONY: check-shellutils maybe-check-shellutils
31297 maybe-check-shellutils:
31298 @if shellutils
31299 maybe-check-shellutils: check-shellutils
31301 check-shellutils:
31302 @: $(MAKE); $(unstage)
31303 @r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(HOST_EXPORTS) \
31306 (cd $(HOST_SUBDIR)/shellutils && \
31307 $(MAKE) $(FLAGS_TO_PASS) check)
31309 @endif shellutils
31311 .PHONY: install-shellutils maybe-install-shellutils
31312 maybe-install-shellutils:
31313 @if shellutils
31314 maybe-install-shellutils: install-shellutils
31316 install-shellutils: installdirs
31317 @: $(MAKE); $(unstage)
31318 @r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 (cd $(HOST_SUBDIR)/shellutils && \
31322 $(MAKE) $(FLAGS_TO_PASS) install)
31324 @endif shellutils
31326 # Other targets (info, dvi, pdf, etc.)
31328 .PHONY: maybe-info-shellutils info-shellutils
31329 maybe-info-shellutils:
31330 @if shellutils
31331 maybe-info-shellutils: info-shellutils
31333 info-shellutils: \
31334 configure-shellutils
31335 @: $(MAKE); $(unstage)
31336 @[ -f ./shellutils/Makefile ] || exit 0; \
31337 r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 $(HOST_EXPORTS) \
31340 for flag in $(EXTRA_HOST_FLAGS) ; do \
31341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342 done; \
31343 echo "Doing info in shellutils" ; \
31344 (cd $(HOST_SUBDIR)/shellutils && \
31345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347 "RANLIB=$${RANLIB}" \
31348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349 info) \
31350 || exit 1
31352 @endif shellutils
31354 .PHONY: maybe-dvi-shellutils dvi-shellutils
31355 maybe-dvi-shellutils:
31356 @if shellutils
31357 maybe-dvi-shellutils: dvi-shellutils
31359 dvi-shellutils: \
31360 configure-shellutils
31361 @: $(MAKE); $(unstage)
31362 @[ -f ./shellutils/Makefile ] || exit 0; \
31363 r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 for flag in $(EXTRA_HOST_FLAGS) ; do \
31367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368 done; \
31369 echo "Doing dvi in shellutils" ; \
31370 (cd $(HOST_SUBDIR)/shellutils && \
31371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373 "RANLIB=$${RANLIB}" \
31374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375 dvi) \
31376 || exit 1
31378 @endif shellutils
31380 .PHONY: maybe-pdf-shellutils pdf-shellutils
31381 maybe-pdf-shellutils:
31382 @if shellutils
31383 maybe-pdf-shellutils: pdf-shellutils
31385 pdf-shellutils: \
31386 configure-shellutils
31387 @: $(MAKE); $(unstage)
31388 @[ -f ./shellutils/Makefile ] || exit 0; \
31389 r=`${PWD_COMMAND}`; export r; \
31390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391 $(HOST_EXPORTS) \
31392 for flag in $(EXTRA_HOST_FLAGS) ; do \
31393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31394 done; \
31395 echo "Doing pdf in shellutils" ; \
31396 (cd $(HOST_SUBDIR)/shellutils && \
31397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31399 "RANLIB=$${RANLIB}" \
31400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31401 pdf) \
31402 || exit 1
31404 @endif shellutils
31406 .PHONY: maybe-html-shellutils html-shellutils
31407 maybe-html-shellutils:
31408 @if shellutils
31409 maybe-html-shellutils: html-shellutils
31411 html-shellutils: \
31412 configure-shellutils
31413 @: $(MAKE); $(unstage)
31414 @[ -f ./shellutils/Makefile ] || exit 0; \
31415 r=`${PWD_COMMAND}`; export r; \
31416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31417 $(HOST_EXPORTS) \
31418 for flag in $(EXTRA_HOST_FLAGS) ; do \
31419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31420 done; \
31421 echo "Doing html in shellutils" ; \
31422 (cd $(HOST_SUBDIR)/shellutils && \
31423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31425 "RANLIB=$${RANLIB}" \
31426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31427 html) \
31428 || exit 1
31430 @endif shellutils
31432 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
31433 maybe-TAGS-shellutils:
31434 @if shellutils
31435 maybe-TAGS-shellutils: TAGS-shellutils
31437 TAGS-shellutils: \
31438 configure-shellutils
31439 @: $(MAKE); $(unstage)
31440 @[ -f ./shellutils/Makefile ] || exit 0; \
31441 r=`${PWD_COMMAND}`; export r; \
31442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31443 $(HOST_EXPORTS) \
31444 for flag in $(EXTRA_HOST_FLAGS) ; do \
31445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31446 done; \
31447 echo "Doing TAGS in shellutils" ; \
31448 (cd $(HOST_SUBDIR)/shellutils && \
31449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31451 "RANLIB=$${RANLIB}" \
31452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31453 TAGS) \
31454 || exit 1
31456 @endif shellutils
31458 .PHONY: maybe-install-info-shellutils install-info-shellutils
31459 maybe-install-info-shellutils:
31460 @if shellutils
31461 maybe-install-info-shellutils: install-info-shellutils
31463 install-info-shellutils: \
31464 configure-shellutils \
31465 info-shellutils
31466 @: $(MAKE); $(unstage)
31467 @[ -f ./shellutils/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 install-info in shellutils" ; \
31475 (cd $(HOST_SUBDIR)/shellutils && \
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 install-info) \
31481 || exit 1
31483 @endif shellutils
31485 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
31486 maybe-install-pdf-shellutils:
31487 @if shellutils
31488 maybe-install-pdf-shellutils: install-pdf-shellutils
31490 install-pdf-shellutils: \
31491 configure-shellutils \
31492 pdf-shellutils
31493 @: $(MAKE); $(unstage)
31494 @[ -f ./shellutils/Makefile ] || exit 0; \
31495 r=`${PWD_COMMAND}`; export r; \
31496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31497 $(HOST_EXPORTS) \
31498 for flag in $(EXTRA_HOST_FLAGS) ; do \
31499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31500 done; \
31501 echo "Doing install-pdf in shellutils" ; \
31502 (cd $(HOST_SUBDIR)/shellutils && \
31503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31505 "RANLIB=$${RANLIB}" \
31506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31507 install-pdf) \
31508 || exit 1
31510 @endif shellutils
31512 .PHONY: maybe-install-html-shellutils install-html-shellutils
31513 maybe-install-html-shellutils:
31514 @if shellutils
31515 maybe-install-html-shellutils: install-html-shellutils
31517 install-html-shellutils: \
31518 configure-shellutils \
31519 html-shellutils
31520 @: $(MAKE); $(unstage)
31521 @[ -f ./shellutils/Makefile ] || exit 0; \
31522 r=`${PWD_COMMAND}`; export r; \
31523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524 $(HOST_EXPORTS) \
31525 for flag in $(EXTRA_HOST_FLAGS) ; do \
31526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31527 done; \
31528 echo "Doing install-html in shellutils" ; \
31529 (cd $(HOST_SUBDIR)/shellutils && \
31530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31532 "RANLIB=$${RANLIB}" \
31533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31534 install-html) \
31535 || exit 1
31537 @endif shellutils
31539 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
31540 maybe-installcheck-shellutils:
31541 @if shellutils
31542 maybe-installcheck-shellutils: installcheck-shellutils
31544 installcheck-shellutils: \
31545 configure-shellutils
31546 @: $(MAKE); $(unstage)
31547 @[ -f ./shellutils/Makefile ] || exit 0; \
31548 r=`${PWD_COMMAND}`; export r; \
31549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550 $(HOST_EXPORTS) \
31551 for flag in $(EXTRA_HOST_FLAGS) ; do \
31552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553 done; \
31554 echo "Doing installcheck in shellutils" ; \
31555 (cd $(HOST_SUBDIR)/shellutils && \
31556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558 "RANLIB=$${RANLIB}" \
31559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31560 installcheck) \
31561 || exit 1
31563 @endif shellutils
31565 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
31566 maybe-mostlyclean-shellutils:
31567 @if shellutils
31568 maybe-mostlyclean-shellutils: mostlyclean-shellutils
31570 mostlyclean-shellutils:
31571 @: $(MAKE); $(unstage)
31572 @[ -f ./shellutils/Makefile ] || exit 0; \
31573 r=`${PWD_COMMAND}`; export r; \
31574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31575 $(HOST_EXPORTS) \
31576 for flag in $(EXTRA_HOST_FLAGS) ; do \
31577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31578 done; \
31579 echo "Doing mostlyclean in shellutils" ; \
31580 (cd $(HOST_SUBDIR)/shellutils && \
31581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31583 "RANLIB=$${RANLIB}" \
31584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31585 mostlyclean) \
31586 || exit 1
31588 @endif shellutils
31590 .PHONY: maybe-clean-shellutils clean-shellutils
31591 maybe-clean-shellutils:
31592 @if shellutils
31593 maybe-clean-shellutils: clean-shellutils
31595 clean-shellutils:
31596 @: $(MAKE); $(unstage)
31597 @[ -f ./shellutils/Makefile ] || exit 0; \
31598 r=`${PWD_COMMAND}`; export r; \
31599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600 $(HOST_EXPORTS) \
31601 for flag in $(EXTRA_HOST_FLAGS) ; do \
31602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603 done; \
31604 echo "Doing clean in shellutils" ; \
31605 (cd $(HOST_SUBDIR)/shellutils && \
31606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31608 "RANLIB=$${RANLIB}" \
31609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31610 clean) \
31611 || exit 1
31613 @endif shellutils
31615 .PHONY: maybe-distclean-shellutils distclean-shellutils
31616 maybe-distclean-shellutils:
31617 @if shellutils
31618 maybe-distclean-shellutils: distclean-shellutils
31620 distclean-shellutils:
31621 @: $(MAKE); $(unstage)
31622 @[ -f ./shellutils/Makefile ] || exit 0; \
31623 r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625 $(HOST_EXPORTS) \
31626 for flag in $(EXTRA_HOST_FLAGS) ; do \
31627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31628 done; \
31629 echo "Doing distclean in shellutils" ; \
31630 (cd $(HOST_SUBDIR)/shellutils && \
31631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31633 "RANLIB=$${RANLIB}" \
31634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31635 distclean) \
31636 || exit 1
31638 @endif shellutils
31640 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
31641 maybe-maintainer-clean-shellutils:
31642 @if shellutils
31643 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
31645 maintainer-clean-shellutils:
31646 @: $(MAKE); $(unstage)
31647 @[ -f ./shellutils/Makefile ] || exit 0; \
31648 r=`${PWD_COMMAND}`; export r; \
31649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650 $(HOST_EXPORTS) \
31651 for flag in $(EXTRA_HOST_FLAGS) ; do \
31652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31653 done; \
31654 echo "Doing maintainer-clean in shellutils" ; \
31655 (cd $(HOST_SUBDIR)/shellutils && \
31656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31658 "RANLIB=$${RANLIB}" \
31659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31660 maintainer-clean) \
31661 || exit 1
31663 @endif shellutils
31667 .PHONY: configure-sid maybe-configure-sid
31668 maybe-configure-sid:
31669 @if gcc-bootstrap
31670 configure-sid: stage_current
31671 @endif gcc-bootstrap
31672 @if sid
31673 maybe-configure-sid: configure-sid
31674 configure-sid:
31675 @: $(MAKE); $(unstage)
31676 @r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
31680 $(HOST_EXPORTS) \
31681 echo Configuring in $(HOST_SUBDIR)/sid; \
31682 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31683 case $(srcdir) in \
31684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31685 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31687 esac; \
31688 srcdiroption="--srcdir=$${topdir}/sid"; \
31689 libsrcdir="$$s/sid"; \
31690 $(SHELL) $${libsrcdir}/configure \
31691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31692 --target=${target_alias} $${srcdiroption} \
31693 || exit 1
31694 @endif sid
31700 .PHONY: all-sid maybe-all-sid
31701 maybe-all-sid:
31702 @if gcc-bootstrap
31703 all-sid: stage_current
31704 @endif gcc-bootstrap
31705 @if sid
31706 TARGET-sid=all
31707 maybe-all-sid: all-sid
31708 all-sid: configure-sid
31709 @: $(MAKE); $(unstage)
31710 @r=`${PWD_COMMAND}`; export r; \
31711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712 $(HOST_EXPORTS) \
31713 (cd $(HOST_SUBDIR)/sid && \
31714 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
31715 @endif sid
31720 .PHONY: check-sid maybe-check-sid
31721 maybe-check-sid:
31722 @if sid
31723 maybe-check-sid: check-sid
31725 check-sid:
31726 @: $(MAKE); $(unstage)
31727 @r=`${PWD_COMMAND}`; export r; \
31728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31729 $(HOST_EXPORTS) \
31730 (cd $(HOST_SUBDIR)/sid && \
31731 $(MAKE) $(FLAGS_TO_PASS) check)
31733 @endif sid
31735 .PHONY: install-sid maybe-install-sid
31736 maybe-install-sid:
31737 @if sid
31738 maybe-install-sid: install-sid
31740 install-sid: installdirs
31741 @: $(MAKE); $(unstage)
31742 @r=`${PWD_COMMAND}`; export r; \
31743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744 $(HOST_EXPORTS) \
31745 (cd $(HOST_SUBDIR)/sid && \
31746 $(MAKE) $(FLAGS_TO_PASS) install)
31748 @endif sid
31750 # Other targets (info, dvi, pdf, etc.)
31752 .PHONY: maybe-info-sid info-sid
31753 maybe-info-sid:
31754 @if sid
31755 maybe-info-sid: info-sid
31757 info-sid: \
31758 configure-sid
31759 @: $(MAKE); $(unstage)
31760 @[ -f ./sid/Makefile ] || exit 0; \
31761 r=`${PWD_COMMAND}`; export r; \
31762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31763 $(HOST_EXPORTS) \
31764 for flag in $(EXTRA_HOST_FLAGS) ; do \
31765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31766 done; \
31767 echo "Doing info in sid" ; \
31768 (cd $(HOST_SUBDIR)/sid && \
31769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31771 "RANLIB=$${RANLIB}" \
31772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31773 info) \
31774 || exit 1
31776 @endif sid
31778 .PHONY: maybe-dvi-sid dvi-sid
31779 maybe-dvi-sid:
31780 @if sid
31781 maybe-dvi-sid: dvi-sid
31783 dvi-sid: \
31784 configure-sid
31785 @: $(MAKE); $(unstage)
31786 @[ -f ./sid/Makefile ] || exit 0; \
31787 r=`${PWD_COMMAND}`; export r; \
31788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31789 $(HOST_EXPORTS) \
31790 for flag in $(EXTRA_HOST_FLAGS) ; do \
31791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31792 done; \
31793 echo "Doing dvi in sid" ; \
31794 (cd $(HOST_SUBDIR)/sid && \
31795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31797 "RANLIB=$${RANLIB}" \
31798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31799 dvi) \
31800 || exit 1
31802 @endif sid
31804 .PHONY: maybe-pdf-sid pdf-sid
31805 maybe-pdf-sid:
31806 @if sid
31807 maybe-pdf-sid: pdf-sid
31809 pdf-sid: \
31810 configure-sid
31811 @: $(MAKE); $(unstage)
31812 @[ -f ./sid/Makefile ] || exit 0; \
31813 r=`${PWD_COMMAND}`; export r; \
31814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31815 $(HOST_EXPORTS) \
31816 for flag in $(EXTRA_HOST_FLAGS) ; do \
31817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818 done; \
31819 echo "Doing pdf in sid" ; \
31820 (cd $(HOST_SUBDIR)/sid && \
31821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31823 "RANLIB=$${RANLIB}" \
31824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825 pdf) \
31826 || exit 1
31828 @endif sid
31830 .PHONY: maybe-html-sid html-sid
31831 maybe-html-sid:
31832 @if sid
31833 maybe-html-sid: html-sid
31835 html-sid: \
31836 configure-sid
31837 @: $(MAKE); $(unstage)
31838 @[ -f ./sid/Makefile ] || exit 0; \
31839 r=`${PWD_COMMAND}`; export r; \
31840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31841 $(HOST_EXPORTS) \
31842 for flag in $(EXTRA_HOST_FLAGS) ; do \
31843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31844 done; \
31845 echo "Doing html in sid" ; \
31846 (cd $(HOST_SUBDIR)/sid && \
31847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31849 "RANLIB=$${RANLIB}" \
31850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31851 html) \
31852 || exit 1
31854 @endif sid
31856 .PHONY: maybe-TAGS-sid TAGS-sid
31857 maybe-TAGS-sid:
31858 @if sid
31859 maybe-TAGS-sid: TAGS-sid
31861 TAGS-sid: \
31862 configure-sid
31863 @: $(MAKE); $(unstage)
31864 @[ -f ./sid/Makefile ] || exit 0; \
31865 r=`${PWD_COMMAND}`; export r; \
31866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867 $(HOST_EXPORTS) \
31868 for flag in $(EXTRA_HOST_FLAGS) ; do \
31869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31870 done; \
31871 echo "Doing TAGS in sid" ; \
31872 (cd $(HOST_SUBDIR)/sid && \
31873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31875 "RANLIB=$${RANLIB}" \
31876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31877 TAGS) \
31878 || exit 1
31880 @endif sid
31882 .PHONY: maybe-install-info-sid install-info-sid
31883 maybe-install-info-sid:
31884 @if sid
31885 maybe-install-info-sid: install-info-sid
31887 install-info-sid: \
31888 configure-sid \
31889 info-sid
31890 @: $(MAKE); $(unstage)
31891 @[ -f ./sid/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 install-info in sid" ; \
31899 (cd $(HOST_SUBDIR)/sid && \
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 install-info) \
31905 || exit 1
31907 @endif sid
31909 .PHONY: maybe-install-pdf-sid install-pdf-sid
31910 maybe-install-pdf-sid:
31911 @if sid
31912 maybe-install-pdf-sid: install-pdf-sid
31914 install-pdf-sid: \
31915 configure-sid \
31916 pdf-sid
31917 @: $(MAKE); $(unstage)
31918 @[ -f ./sid/Makefile ] || exit 0; \
31919 r=`${PWD_COMMAND}`; export r; \
31920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31921 $(HOST_EXPORTS) \
31922 for flag in $(EXTRA_HOST_FLAGS) ; do \
31923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31924 done; \
31925 echo "Doing install-pdf in sid" ; \
31926 (cd $(HOST_SUBDIR)/sid && \
31927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31929 "RANLIB=$${RANLIB}" \
31930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31931 install-pdf) \
31932 || exit 1
31934 @endif sid
31936 .PHONY: maybe-install-html-sid install-html-sid
31937 maybe-install-html-sid:
31938 @if sid
31939 maybe-install-html-sid: install-html-sid
31941 install-html-sid: \
31942 configure-sid \
31943 html-sid
31944 @: $(MAKE); $(unstage)
31945 @[ -f ./sid/Makefile ] || exit 0; \
31946 r=`${PWD_COMMAND}`; export r; \
31947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948 $(HOST_EXPORTS) \
31949 for flag in $(EXTRA_HOST_FLAGS) ; do \
31950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31951 done; \
31952 echo "Doing install-html in sid" ; \
31953 (cd $(HOST_SUBDIR)/sid && \
31954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31956 "RANLIB=$${RANLIB}" \
31957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31958 install-html) \
31959 || exit 1
31961 @endif sid
31963 .PHONY: maybe-installcheck-sid installcheck-sid
31964 maybe-installcheck-sid:
31965 @if sid
31966 maybe-installcheck-sid: installcheck-sid
31968 installcheck-sid: \
31969 configure-sid
31970 @: $(MAKE); $(unstage)
31971 @[ -f ./sid/Makefile ] || exit 0; \
31972 r=`${PWD_COMMAND}`; export r; \
31973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31974 $(HOST_EXPORTS) \
31975 for flag in $(EXTRA_HOST_FLAGS) ; do \
31976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31977 done; \
31978 echo "Doing installcheck in sid" ; \
31979 (cd $(HOST_SUBDIR)/sid && \
31980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31982 "RANLIB=$${RANLIB}" \
31983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31984 installcheck) \
31985 || exit 1
31987 @endif sid
31989 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31990 maybe-mostlyclean-sid:
31991 @if sid
31992 maybe-mostlyclean-sid: mostlyclean-sid
31994 mostlyclean-sid:
31995 @: $(MAKE); $(unstage)
31996 @[ -f ./sid/Makefile ] || exit 0; \
31997 r=`${PWD_COMMAND}`; export r; \
31998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999 $(HOST_EXPORTS) \
32000 for flag in $(EXTRA_HOST_FLAGS) ; do \
32001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32002 done; \
32003 echo "Doing mostlyclean in sid" ; \
32004 (cd $(HOST_SUBDIR)/sid && \
32005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32007 "RANLIB=$${RANLIB}" \
32008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32009 mostlyclean) \
32010 || exit 1
32012 @endif sid
32014 .PHONY: maybe-clean-sid clean-sid
32015 maybe-clean-sid:
32016 @if sid
32017 maybe-clean-sid: clean-sid
32019 clean-sid:
32020 @: $(MAKE); $(unstage)
32021 @[ -f ./sid/Makefile ] || exit 0; \
32022 r=`${PWD_COMMAND}`; export r; \
32023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024 $(HOST_EXPORTS) \
32025 for flag in $(EXTRA_HOST_FLAGS) ; do \
32026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027 done; \
32028 echo "Doing clean in sid" ; \
32029 (cd $(HOST_SUBDIR)/sid && \
32030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032 "RANLIB=$${RANLIB}" \
32033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32034 clean) \
32035 || exit 1
32037 @endif sid
32039 .PHONY: maybe-distclean-sid distclean-sid
32040 maybe-distclean-sid:
32041 @if sid
32042 maybe-distclean-sid: distclean-sid
32044 distclean-sid:
32045 @: $(MAKE); $(unstage)
32046 @[ -f ./sid/Makefile ] || exit 0; \
32047 r=`${PWD_COMMAND}`; export r; \
32048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049 $(HOST_EXPORTS) \
32050 for flag in $(EXTRA_HOST_FLAGS) ; do \
32051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32052 done; \
32053 echo "Doing distclean in sid" ; \
32054 (cd $(HOST_SUBDIR)/sid && \
32055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057 "RANLIB=$${RANLIB}" \
32058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32059 distclean) \
32060 || exit 1
32062 @endif sid
32064 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32065 maybe-maintainer-clean-sid:
32066 @if sid
32067 maybe-maintainer-clean-sid: maintainer-clean-sid
32069 maintainer-clean-sid:
32070 @: $(MAKE); $(unstage)
32071 @[ -f ./sid/Makefile ] || exit 0; \
32072 r=`${PWD_COMMAND}`; export r; \
32073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074 $(HOST_EXPORTS) \
32075 for flag in $(EXTRA_HOST_FLAGS) ; do \
32076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32077 done; \
32078 echo "Doing maintainer-clean in sid" ; \
32079 (cd $(HOST_SUBDIR)/sid && \
32080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082 "RANLIB=$${RANLIB}" \
32083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32084 maintainer-clean) \
32085 || exit 1
32087 @endif sid
32091 .PHONY: configure-sim maybe-configure-sim
32092 maybe-configure-sim:
32093 @if gcc-bootstrap
32094 configure-sim: stage_current
32095 @endif gcc-bootstrap
32096 @if sim
32097 maybe-configure-sim: configure-sim
32098 configure-sim:
32099 @: $(MAKE); $(unstage)
32100 @r=`${PWD_COMMAND}`; export r; \
32101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32102 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
32104 $(HOST_EXPORTS) \
32105 echo Configuring in $(HOST_SUBDIR)/sim; \
32106 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32107 case $(srcdir) in \
32108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32109 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32111 esac; \
32112 srcdiroption="--srcdir=$${topdir}/sim"; \
32113 libsrcdir="$$s/sim"; \
32114 $(SHELL) $${libsrcdir}/configure \
32115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32116 --target=${target_alias} $${srcdiroption} \
32117 || exit 1
32118 @endif sim
32124 .PHONY: all-sim maybe-all-sim
32125 maybe-all-sim:
32126 @if gcc-bootstrap
32127 all-sim: stage_current
32128 @endif gcc-bootstrap
32129 @if sim
32130 TARGET-sim=all
32131 maybe-all-sim: all-sim
32132 all-sim: configure-sim
32133 @: $(MAKE); $(unstage)
32134 @r=`${PWD_COMMAND}`; export r; \
32135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136 $(HOST_EXPORTS) \
32137 (cd $(HOST_SUBDIR)/sim && \
32138 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
32139 @endif sim
32144 .PHONY: check-sim maybe-check-sim
32145 maybe-check-sim:
32146 @if sim
32147 maybe-check-sim: check-sim
32149 check-sim:
32150 @: $(MAKE); $(unstage)
32151 @r=`${PWD_COMMAND}`; export r; \
32152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32153 $(HOST_EXPORTS) \
32154 (cd $(HOST_SUBDIR)/sim && \
32155 $(MAKE) $(FLAGS_TO_PASS) check)
32157 @endif sim
32159 .PHONY: install-sim maybe-install-sim
32160 maybe-install-sim:
32161 @if sim
32162 maybe-install-sim: install-sim
32164 install-sim: installdirs
32165 @: $(MAKE); $(unstage)
32166 @r=`${PWD_COMMAND}`; export r; \
32167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32168 $(HOST_EXPORTS) \
32169 (cd $(HOST_SUBDIR)/sim && \
32170 $(MAKE) $(FLAGS_TO_PASS) install)
32172 @endif sim
32174 # Other targets (info, dvi, pdf, etc.)
32176 .PHONY: maybe-info-sim info-sim
32177 maybe-info-sim:
32178 @if sim
32179 maybe-info-sim: info-sim
32181 info-sim: \
32182 configure-sim
32183 @: $(MAKE); $(unstage)
32184 @[ -f ./sim/Makefile ] || exit 0; \
32185 r=`${PWD_COMMAND}`; export r; \
32186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32187 $(HOST_EXPORTS) \
32188 for flag in $(EXTRA_HOST_FLAGS) ; do \
32189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32190 done; \
32191 echo "Doing info in sim" ; \
32192 (cd $(HOST_SUBDIR)/sim && \
32193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32195 "RANLIB=$${RANLIB}" \
32196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32197 info) \
32198 || exit 1
32200 @endif sim
32202 .PHONY: maybe-dvi-sim dvi-sim
32203 maybe-dvi-sim:
32204 @if sim
32205 maybe-dvi-sim: dvi-sim
32207 dvi-sim: \
32208 configure-sim
32209 @: $(MAKE); $(unstage)
32210 @[ -f ./sim/Makefile ] || exit 0; \
32211 r=`${PWD_COMMAND}`; export r; \
32212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213 $(HOST_EXPORTS) \
32214 for flag in $(EXTRA_HOST_FLAGS) ; do \
32215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32216 done; \
32217 echo "Doing dvi in sim" ; \
32218 (cd $(HOST_SUBDIR)/sim && \
32219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32221 "RANLIB=$${RANLIB}" \
32222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32223 dvi) \
32224 || exit 1
32226 @endif sim
32228 .PHONY: maybe-pdf-sim pdf-sim
32229 maybe-pdf-sim:
32230 @if sim
32231 maybe-pdf-sim: pdf-sim
32233 pdf-sim: \
32234 configure-sim
32235 @: $(MAKE); $(unstage)
32236 @[ -f ./sim/Makefile ] || exit 0; \
32237 r=`${PWD_COMMAND}`; export r; \
32238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239 $(HOST_EXPORTS) \
32240 for flag in $(EXTRA_HOST_FLAGS) ; do \
32241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32242 done; \
32243 echo "Doing pdf in sim" ; \
32244 (cd $(HOST_SUBDIR)/sim && \
32245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247 "RANLIB=$${RANLIB}" \
32248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32249 pdf) \
32250 || exit 1
32252 @endif sim
32254 .PHONY: maybe-html-sim html-sim
32255 maybe-html-sim:
32256 @if sim
32257 maybe-html-sim: html-sim
32259 html-sim: \
32260 configure-sim
32261 @: $(MAKE); $(unstage)
32262 @[ -f ./sim/Makefile ] || exit 0; \
32263 r=`${PWD_COMMAND}`; export r; \
32264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265 $(HOST_EXPORTS) \
32266 for flag in $(EXTRA_HOST_FLAGS) ; do \
32267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268 done; \
32269 echo "Doing html in sim" ; \
32270 (cd $(HOST_SUBDIR)/sim && \
32271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273 "RANLIB=$${RANLIB}" \
32274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275 html) \
32276 || exit 1
32278 @endif sim
32280 .PHONY: maybe-TAGS-sim TAGS-sim
32281 maybe-TAGS-sim:
32282 @if sim
32283 maybe-TAGS-sim: TAGS-sim
32285 TAGS-sim: \
32286 configure-sim
32287 @: $(MAKE); $(unstage)
32288 @[ -f ./sim/Makefile ] || exit 0; \
32289 r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 $(HOST_EXPORTS) \
32292 for flag in $(EXTRA_HOST_FLAGS) ; do \
32293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 done; \
32295 echo "Doing TAGS in sim" ; \
32296 (cd $(HOST_SUBDIR)/sim && \
32297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299 "RANLIB=$${RANLIB}" \
32300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301 TAGS) \
32302 || exit 1
32304 @endif sim
32306 .PHONY: maybe-install-info-sim install-info-sim
32307 maybe-install-info-sim:
32308 @if sim
32309 maybe-install-info-sim: install-info-sim
32311 install-info-sim: \
32312 configure-sim \
32313 info-sim
32314 @: $(MAKE); $(unstage)
32315 @[ -f ./sim/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 install-info in sim" ; \
32323 (cd $(HOST_SUBDIR)/sim && \
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 install-info) \
32329 || exit 1
32331 @endif sim
32333 .PHONY: maybe-install-pdf-sim install-pdf-sim
32334 maybe-install-pdf-sim:
32335 @if sim
32336 maybe-install-pdf-sim: install-pdf-sim
32338 install-pdf-sim: \
32339 configure-sim \
32340 pdf-sim
32341 @: $(MAKE); $(unstage)
32342 @[ -f ./sim/Makefile ] || exit 0; \
32343 r=`${PWD_COMMAND}`; export r; \
32344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32345 $(HOST_EXPORTS) \
32346 for flag in $(EXTRA_HOST_FLAGS) ; do \
32347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348 done; \
32349 echo "Doing install-pdf in sim" ; \
32350 (cd $(HOST_SUBDIR)/sim && \
32351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32353 "RANLIB=$${RANLIB}" \
32354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32355 install-pdf) \
32356 || exit 1
32358 @endif sim
32360 .PHONY: maybe-install-html-sim install-html-sim
32361 maybe-install-html-sim:
32362 @if sim
32363 maybe-install-html-sim: install-html-sim
32365 install-html-sim: \
32366 configure-sim \
32367 html-sim
32368 @: $(MAKE); $(unstage)
32369 @[ -f ./sim/Makefile ] || exit 0; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(HOST_EXPORTS) \
32373 for flag in $(EXTRA_HOST_FLAGS) ; do \
32374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375 done; \
32376 echo "Doing install-html in sim" ; \
32377 (cd $(HOST_SUBDIR)/sim && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382 install-html) \
32383 || exit 1
32385 @endif sim
32387 .PHONY: maybe-installcheck-sim installcheck-sim
32388 maybe-installcheck-sim:
32389 @if sim
32390 maybe-installcheck-sim: installcheck-sim
32392 installcheck-sim: \
32393 configure-sim
32394 @: $(MAKE); $(unstage)
32395 @[ -f ./sim/Makefile ] || exit 0; \
32396 r=`${PWD_COMMAND}`; export r; \
32397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32398 $(HOST_EXPORTS) \
32399 for flag in $(EXTRA_HOST_FLAGS) ; do \
32400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32401 done; \
32402 echo "Doing installcheck in sim" ; \
32403 (cd $(HOST_SUBDIR)/sim && \
32404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32406 "RANLIB=$${RANLIB}" \
32407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32408 installcheck) \
32409 || exit 1
32411 @endif sim
32413 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32414 maybe-mostlyclean-sim:
32415 @if sim
32416 maybe-mostlyclean-sim: mostlyclean-sim
32418 mostlyclean-sim:
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./sim/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing mostlyclean in sim" ; \
32428 (cd $(HOST_SUBDIR)/sim && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 mostlyclean) \
32434 || exit 1
32436 @endif sim
32438 .PHONY: maybe-clean-sim clean-sim
32439 maybe-clean-sim:
32440 @if sim
32441 maybe-clean-sim: clean-sim
32443 clean-sim:
32444 @: $(MAKE); $(unstage)
32445 @[ -f ./sim/Makefile ] || exit 0; \
32446 r=`${PWD_COMMAND}`; export r; \
32447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32448 $(HOST_EXPORTS) \
32449 for flag in $(EXTRA_HOST_FLAGS) ; do \
32450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32451 done; \
32452 echo "Doing clean in sim" ; \
32453 (cd $(HOST_SUBDIR)/sim && \
32454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32456 "RANLIB=$${RANLIB}" \
32457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32458 clean) \
32459 || exit 1
32461 @endif sim
32463 .PHONY: maybe-distclean-sim distclean-sim
32464 maybe-distclean-sim:
32465 @if sim
32466 maybe-distclean-sim: distclean-sim
32468 distclean-sim:
32469 @: $(MAKE); $(unstage)
32470 @[ -f ./sim/Makefile ] || exit 0; \
32471 r=`${PWD_COMMAND}`; export r; \
32472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473 $(HOST_EXPORTS) \
32474 for flag in $(EXTRA_HOST_FLAGS) ; do \
32475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32476 done; \
32477 echo "Doing distclean in sim" ; \
32478 (cd $(HOST_SUBDIR)/sim && \
32479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32481 "RANLIB=$${RANLIB}" \
32482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32483 distclean) \
32484 || exit 1
32486 @endif sim
32488 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32489 maybe-maintainer-clean-sim:
32490 @if sim
32491 maybe-maintainer-clean-sim: maintainer-clean-sim
32493 maintainer-clean-sim:
32494 @: $(MAKE); $(unstage)
32495 @[ -f ./sim/Makefile ] || exit 0; \
32496 r=`${PWD_COMMAND}`; export r; \
32497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32498 $(HOST_EXPORTS) \
32499 for flag in $(EXTRA_HOST_FLAGS) ; do \
32500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32501 done; \
32502 echo "Doing maintainer-clean in sim" ; \
32503 (cd $(HOST_SUBDIR)/sim && \
32504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32506 "RANLIB=$${RANLIB}" \
32507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32508 maintainer-clean) \
32509 || exit 1
32511 @endif sim
32515 .PHONY: configure-tar maybe-configure-tar
32516 maybe-configure-tar:
32517 @if gcc-bootstrap
32518 configure-tar: stage_current
32519 @endif gcc-bootstrap
32520 @if tar
32521 maybe-configure-tar: configure-tar
32522 configure-tar:
32523 @: $(MAKE); $(unstage)
32524 @r=`${PWD_COMMAND}`; export r; \
32525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
32527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
32528 $(HOST_EXPORTS) \
32529 echo Configuring in $(HOST_SUBDIR)/tar; \
32530 cd "$(HOST_SUBDIR)/tar" || exit 1; \
32531 case $(srcdir) in \
32532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32533 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
32534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32535 esac; \
32536 srcdiroption="--srcdir=$${topdir}/tar"; \
32537 libsrcdir="$$s/tar"; \
32538 $(SHELL) $${libsrcdir}/configure \
32539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32540 --target=${target_alias} $${srcdiroption} \
32541 || exit 1
32542 @endif tar
32548 .PHONY: all-tar maybe-all-tar
32549 maybe-all-tar:
32550 @if gcc-bootstrap
32551 all-tar: stage_current
32552 @endif gcc-bootstrap
32553 @if tar
32554 TARGET-tar=all
32555 maybe-all-tar: all-tar
32556 all-tar: configure-tar
32557 @: $(MAKE); $(unstage)
32558 @r=`${PWD_COMMAND}`; export r; \
32559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560 $(HOST_EXPORTS) \
32561 (cd $(HOST_SUBDIR)/tar && \
32562 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
32563 @endif tar
32568 .PHONY: check-tar maybe-check-tar
32569 maybe-check-tar:
32570 @if tar
32571 maybe-check-tar: check-tar
32573 check-tar:
32574 @: $(MAKE); $(unstage)
32575 @r=`${PWD_COMMAND}`; export r; \
32576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577 $(HOST_EXPORTS) \
32578 (cd $(HOST_SUBDIR)/tar && \
32579 $(MAKE) $(FLAGS_TO_PASS) check)
32581 @endif tar
32583 .PHONY: install-tar maybe-install-tar
32584 maybe-install-tar:
32585 @if tar
32586 maybe-install-tar: install-tar
32588 install-tar: installdirs
32589 @: $(MAKE); $(unstage)
32590 @r=`${PWD_COMMAND}`; export r; \
32591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32592 $(HOST_EXPORTS) \
32593 (cd $(HOST_SUBDIR)/tar && \
32594 $(MAKE) $(FLAGS_TO_PASS) install)
32596 @endif tar
32598 # Other targets (info, dvi, pdf, etc.)
32600 .PHONY: maybe-info-tar info-tar
32601 maybe-info-tar:
32602 @if tar
32603 maybe-info-tar: info-tar
32605 info-tar: \
32606 configure-tar
32607 @: $(MAKE); $(unstage)
32608 @[ -f ./tar/Makefile ] || exit 0; \
32609 r=`${PWD_COMMAND}`; export r; \
32610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32611 $(HOST_EXPORTS) \
32612 for flag in $(EXTRA_HOST_FLAGS) ; do \
32613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32614 done; \
32615 echo "Doing info in tar" ; \
32616 (cd $(HOST_SUBDIR)/tar && \
32617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32619 "RANLIB=$${RANLIB}" \
32620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32621 info) \
32622 || exit 1
32624 @endif tar
32626 .PHONY: maybe-dvi-tar dvi-tar
32627 maybe-dvi-tar:
32628 @if tar
32629 maybe-dvi-tar: dvi-tar
32631 dvi-tar: \
32632 configure-tar
32633 @: $(MAKE); $(unstage)
32634 @[ -f ./tar/Makefile ] || exit 0; \
32635 r=`${PWD_COMMAND}`; export r; \
32636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637 $(HOST_EXPORTS) \
32638 for flag in $(EXTRA_HOST_FLAGS) ; do \
32639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32640 done; \
32641 echo "Doing dvi in tar" ; \
32642 (cd $(HOST_SUBDIR)/tar && \
32643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32645 "RANLIB=$${RANLIB}" \
32646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32647 dvi) \
32648 || exit 1
32650 @endif tar
32652 .PHONY: maybe-pdf-tar pdf-tar
32653 maybe-pdf-tar:
32654 @if tar
32655 maybe-pdf-tar: pdf-tar
32657 pdf-tar: \
32658 configure-tar
32659 @: $(MAKE); $(unstage)
32660 @[ -f ./tar/Makefile ] || exit 0; \
32661 r=`${PWD_COMMAND}`; export r; \
32662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32663 $(HOST_EXPORTS) \
32664 for flag in $(EXTRA_HOST_FLAGS) ; do \
32665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32666 done; \
32667 echo "Doing pdf in tar" ; \
32668 (cd $(HOST_SUBDIR)/tar && \
32669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32671 "RANLIB=$${RANLIB}" \
32672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32673 pdf) \
32674 || exit 1
32676 @endif tar
32678 .PHONY: maybe-html-tar html-tar
32679 maybe-html-tar:
32680 @if tar
32681 maybe-html-tar: html-tar
32683 html-tar: \
32684 configure-tar
32685 @: $(MAKE); $(unstage)
32686 @[ -f ./tar/Makefile ] || exit 0; \
32687 r=`${PWD_COMMAND}`; export r; \
32688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32689 $(HOST_EXPORTS) \
32690 for flag in $(EXTRA_HOST_FLAGS) ; do \
32691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32692 done; \
32693 echo "Doing html in tar" ; \
32694 (cd $(HOST_SUBDIR)/tar && \
32695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32697 "RANLIB=$${RANLIB}" \
32698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32699 html) \
32700 || exit 1
32702 @endif tar
32704 .PHONY: maybe-TAGS-tar TAGS-tar
32705 maybe-TAGS-tar:
32706 @if tar
32707 maybe-TAGS-tar: TAGS-tar
32709 TAGS-tar: \
32710 configure-tar
32711 @: $(MAKE); $(unstage)
32712 @[ -f ./tar/Makefile ] || exit 0; \
32713 r=`${PWD_COMMAND}`; export r; \
32714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32715 $(HOST_EXPORTS) \
32716 for flag in $(EXTRA_HOST_FLAGS) ; do \
32717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32718 done; \
32719 echo "Doing TAGS in tar" ; \
32720 (cd $(HOST_SUBDIR)/tar && \
32721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32723 "RANLIB=$${RANLIB}" \
32724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32725 TAGS) \
32726 || exit 1
32728 @endif tar
32730 .PHONY: maybe-install-info-tar install-info-tar
32731 maybe-install-info-tar:
32732 @if tar
32733 maybe-install-info-tar: install-info-tar
32735 install-info-tar: \
32736 configure-tar \
32737 info-tar
32738 @: $(MAKE); $(unstage)
32739 @[ -f ./tar/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 install-info in tar" ; \
32747 (cd $(HOST_SUBDIR)/tar && \
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 install-info) \
32753 || exit 1
32755 @endif tar
32757 .PHONY: maybe-install-pdf-tar install-pdf-tar
32758 maybe-install-pdf-tar:
32759 @if tar
32760 maybe-install-pdf-tar: install-pdf-tar
32762 install-pdf-tar: \
32763 configure-tar \
32764 pdf-tar
32765 @: $(MAKE); $(unstage)
32766 @[ -f ./tar/Makefile ] || exit 0; \
32767 r=`${PWD_COMMAND}`; export r; \
32768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32769 $(HOST_EXPORTS) \
32770 for flag in $(EXTRA_HOST_FLAGS) ; do \
32771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32772 done; \
32773 echo "Doing install-pdf in tar" ; \
32774 (cd $(HOST_SUBDIR)/tar && \
32775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32777 "RANLIB=$${RANLIB}" \
32778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32779 install-pdf) \
32780 || exit 1
32782 @endif tar
32784 .PHONY: maybe-install-html-tar install-html-tar
32785 maybe-install-html-tar:
32786 @if tar
32787 maybe-install-html-tar: install-html-tar
32789 install-html-tar: \
32790 configure-tar \
32791 html-tar
32792 @: $(MAKE); $(unstage)
32793 @[ -f ./tar/Makefile ] || exit 0; \
32794 r=`${PWD_COMMAND}`; export r; \
32795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32796 $(HOST_EXPORTS) \
32797 for flag in $(EXTRA_HOST_FLAGS) ; do \
32798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799 done; \
32800 echo "Doing install-html in tar" ; \
32801 (cd $(HOST_SUBDIR)/tar && \
32802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32804 "RANLIB=$${RANLIB}" \
32805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32806 install-html) \
32807 || exit 1
32809 @endif tar
32811 .PHONY: maybe-installcheck-tar installcheck-tar
32812 maybe-installcheck-tar:
32813 @if tar
32814 maybe-installcheck-tar: installcheck-tar
32816 installcheck-tar: \
32817 configure-tar
32818 @: $(MAKE); $(unstage)
32819 @[ -f ./tar/Makefile ] || exit 0; \
32820 r=`${PWD_COMMAND}`; export r; \
32821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822 $(HOST_EXPORTS) \
32823 for flag in $(EXTRA_HOST_FLAGS) ; do \
32824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825 done; \
32826 echo "Doing installcheck in tar" ; \
32827 (cd $(HOST_SUBDIR)/tar && \
32828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830 "RANLIB=$${RANLIB}" \
32831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832 installcheck) \
32833 || exit 1
32835 @endif tar
32837 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
32838 maybe-mostlyclean-tar:
32839 @if tar
32840 maybe-mostlyclean-tar: mostlyclean-tar
32842 mostlyclean-tar:
32843 @: $(MAKE); $(unstage)
32844 @[ -f ./tar/Makefile ] || exit 0; \
32845 r=`${PWD_COMMAND}`; export r; \
32846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32847 $(HOST_EXPORTS) \
32848 for flag in $(EXTRA_HOST_FLAGS) ; do \
32849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32850 done; \
32851 echo "Doing mostlyclean in tar" ; \
32852 (cd $(HOST_SUBDIR)/tar && \
32853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32855 "RANLIB=$${RANLIB}" \
32856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32857 mostlyclean) \
32858 || exit 1
32860 @endif tar
32862 .PHONY: maybe-clean-tar clean-tar
32863 maybe-clean-tar:
32864 @if tar
32865 maybe-clean-tar: clean-tar
32867 clean-tar:
32868 @: $(MAKE); $(unstage)
32869 @[ -f ./tar/Makefile ] || exit 0; \
32870 r=`${PWD_COMMAND}`; export r; \
32871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32872 $(HOST_EXPORTS) \
32873 for flag in $(EXTRA_HOST_FLAGS) ; do \
32874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32875 done; \
32876 echo "Doing clean in tar" ; \
32877 (cd $(HOST_SUBDIR)/tar && \
32878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32880 "RANLIB=$${RANLIB}" \
32881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32882 clean) \
32883 || exit 1
32885 @endif tar
32887 .PHONY: maybe-distclean-tar distclean-tar
32888 maybe-distclean-tar:
32889 @if tar
32890 maybe-distclean-tar: distclean-tar
32892 distclean-tar:
32893 @: $(MAKE); $(unstage)
32894 @[ -f ./tar/Makefile ] || exit 0; \
32895 r=`${PWD_COMMAND}`; export r; \
32896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32897 $(HOST_EXPORTS) \
32898 for flag in $(EXTRA_HOST_FLAGS) ; do \
32899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32900 done; \
32901 echo "Doing distclean in tar" ; \
32902 (cd $(HOST_SUBDIR)/tar && \
32903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32905 "RANLIB=$${RANLIB}" \
32906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32907 distclean) \
32908 || exit 1
32910 @endif tar
32912 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
32913 maybe-maintainer-clean-tar:
32914 @if tar
32915 maybe-maintainer-clean-tar: maintainer-clean-tar
32917 maintainer-clean-tar:
32918 @: $(MAKE); $(unstage)
32919 @[ -f ./tar/Makefile ] || exit 0; \
32920 r=`${PWD_COMMAND}`; export r; \
32921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32922 $(HOST_EXPORTS) \
32923 for flag in $(EXTRA_HOST_FLAGS) ; do \
32924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32925 done; \
32926 echo "Doing maintainer-clean in tar" ; \
32927 (cd $(HOST_SUBDIR)/tar && \
32928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32930 "RANLIB=$${RANLIB}" \
32931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32932 maintainer-clean) \
32933 || exit 1
32935 @endif tar
32939 .PHONY: configure-texinfo maybe-configure-texinfo
32940 maybe-configure-texinfo:
32941 @if gcc-bootstrap
32942 configure-texinfo: stage_current
32943 @endif gcc-bootstrap
32944 @if texinfo
32945 maybe-configure-texinfo: configure-texinfo
32946 configure-texinfo:
32947 @: $(MAKE); $(unstage)
32948 @r=`${PWD_COMMAND}`; export r; \
32949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32950 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
32952 $(HOST_EXPORTS) \
32953 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32954 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32955 case $(srcdir) in \
32956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32957 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32959 esac; \
32960 srcdiroption="--srcdir=$${topdir}/texinfo"; \
32961 libsrcdir="$$s/texinfo"; \
32962 $(SHELL) $${libsrcdir}/configure \
32963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32964 --target=${target_alias} $${srcdiroption} \
32965 || exit 1
32966 @endif texinfo
32972 .PHONY: all-texinfo maybe-all-texinfo
32973 maybe-all-texinfo:
32974 @if gcc-bootstrap
32975 all-texinfo: stage_current
32976 @endif gcc-bootstrap
32977 @if texinfo
32978 TARGET-texinfo=all
32979 maybe-all-texinfo: all-texinfo
32980 all-texinfo: configure-texinfo
32981 @: $(MAKE); $(unstage)
32982 @r=`${PWD_COMMAND}`; export r; \
32983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984 $(HOST_EXPORTS) \
32985 (cd $(HOST_SUBDIR)/texinfo && \
32986 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
32987 @endif texinfo
32992 .PHONY: check-texinfo maybe-check-texinfo
32993 maybe-check-texinfo:
32994 @if texinfo
32995 maybe-check-texinfo: check-texinfo
32997 check-texinfo:
32998 @: $(MAKE); $(unstage)
32999 @r=`${PWD_COMMAND}`; export r; \
33000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001 $(HOST_EXPORTS) \
33002 (cd $(HOST_SUBDIR)/texinfo && \
33003 $(MAKE) $(FLAGS_TO_PASS) check)
33005 @endif texinfo
33007 .PHONY: install-texinfo maybe-install-texinfo
33008 maybe-install-texinfo:
33009 @if texinfo
33010 maybe-install-texinfo: install-texinfo
33012 install-texinfo:
33014 @endif texinfo
33016 # Other targets (info, dvi, pdf, etc.)
33018 .PHONY: maybe-info-texinfo info-texinfo
33019 maybe-info-texinfo:
33020 @if texinfo
33021 maybe-info-texinfo: info-texinfo
33023 info-texinfo: \
33024 configure-texinfo
33025 @: $(MAKE); $(unstage)
33026 @[ -f ./texinfo/Makefile ] || exit 0; \
33027 r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 $(HOST_EXPORTS) \
33030 for flag in $(EXTRA_HOST_FLAGS) ; do \
33031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33032 done; \
33033 echo "Doing info in texinfo" ; \
33034 (cd $(HOST_SUBDIR)/texinfo && \
33035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33037 "RANLIB=$${RANLIB}" \
33038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33039 info) \
33040 || exit 1
33042 @endif texinfo
33044 .PHONY: maybe-dvi-texinfo dvi-texinfo
33045 maybe-dvi-texinfo:
33046 @if texinfo
33047 maybe-dvi-texinfo: dvi-texinfo
33049 dvi-texinfo: \
33050 configure-texinfo
33051 @: $(MAKE); $(unstage)
33052 @[ -f ./texinfo/Makefile ] || exit 0; \
33053 r=`${PWD_COMMAND}`; export r; \
33054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33055 $(HOST_EXPORTS) \
33056 for flag in $(EXTRA_HOST_FLAGS) ; do \
33057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33058 done; \
33059 echo "Doing dvi in texinfo" ; \
33060 (cd $(HOST_SUBDIR)/texinfo && \
33061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33063 "RANLIB=$${RANLIB}" \
33064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33065 dvi) \
33066 || exit 1
33068 @endif texinfo
33070 .PHONY: maybe-pdf-texinfo pdf-texinfo
33071 maybe-pdf-texinfo:
33072 @if texinfo
33073 maybe-pdf-texinfo: pdf-texinfo
33075 pdf-texinfo: \
33076 configure-texinfo
33077 @: $(MAKE); $(unstage)
33078 @[ -f ./texinfo/Makefile ] || exit 0; \
33079 r=`${PWD_COMMAND}`; export r; \
33080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081 $(HOST_EXPORTS) \
33082 for flag in $(EXTRA_HOST_FLAGS) ; do \
33083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33084 done; \
33085 echo "Doing pdf in texinfo" ; \
33086 (cd $(HOST_SUBDIR)/texinfo && \
33087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33089 "RANLIB=$${RANLIB}" \
33090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33091 pdf) \
33092 || exit 1
33094 @endif texinfo
33096 .PHONY: maybe-html-texinfo html-texinfo
33097 maybe-html-texinfo:
33098 @if texinfo
33099 maybe-html-texinfo: html-texinfo
33101 html-texinfo: \
33102 configure-texinfo
33103 @: $(MAKE); $(unstage)
33104 @[ -f ./texinfo/Makefile ] || exit 0; \
33105 r=`${PWD_COMMAND}`; export r; \
33106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107 $(HOST_EXPORTS) \
33108 for flag in $(EXTRA_HOST_FLAGS) ; do \
33109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33110 done; \
33111 echo "Doing html in texinfo" ; \
33112 (cd $(HOST_SUBDIR)/texinfo && \
33113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33115 "RANLIB=$${RANLIB}" \
33116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33117 html) \
33118 || exit 1
33120 @endif texinfo
33122 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33123 maybe-TAGS-texinfo:
33124 @if texinfo
33125 maybe-TAGS-texinfo: TAGS-texinfo
33127 TAGS-texinfo: \
33128 configure-texinfo
33129 @: $(MAKE); $(unstage)
33130 @[ -f ./texinfo/Makefile ] || exit 0; \
33131 r=`${PWD_COMMAND}`; export r; \
33132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33133 $(HOST_EXPORTS) \
33134 for flag in $(EXTRA_HOST_FLAGS) ; do \
33135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33136 done; \
33137 echo "Doing TAGS in texinfo" ; \
33138 (cd $(HOST_SUBDIR)/texinfo && \
33139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33141 "RANLIB=$${RANLIB}" \
33142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33143 TAGS) \
33144 || exit 1
33146 @endif texinfo
33148 .PHONY: maybe-install-info-texinfo install-info-texinfo
33149 maybe-install-info-texinfo:
33150 @if texinfo
33151 maybe-install-info-texinfo: install-info-texinfo
33153 install-info-texinfo: \
33154 configure-texinfo \
33155 info-texinfo
33156 @: $(MAKE); $(unstage)
33157 @[ -f ./texinfo/Makefile ] || exit 0; \
33158 r=`${PWD_COMMAND}`; export r; \
33159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33160 $(HOST_EXPORTS) \
33161 for flag in $(EXTRA_HOST_FLAGS) ; do \
33162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33163 done; \
33164 echo "Doing install-info in texinfo" ; \
33165 (cd $(HOST_SUBDIR)/texinfo && \
33166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33168 "RANLIB=$${RANLIB}" \
33169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33170 install-info) \
33171 || exit 1
33173 @endif texinfo
33175 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33176 maybe-install-pdf-texinfo:
33177 @if texinfo
33178 maybe-install-pdf-texinfo: install-pdf-texinfo
33180 install-pdf-texinfo: \
33181 configure-texinfo \
33182 pdf-texinfo
33183 @: $(MAKE); $(unstage)
33184 @[ -f ./texinfo/Makefile ] || exit 0; \
33185 r=`${PWD_COMMAND}`; export r; \
33186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187 $(HOST_EXPORTS) \
33188 for flag in $(EXTRA_HOST_FLAGS) ; do \
33189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33190 done; \
33191 echo "Doing install-pdf in texinfo" ; \
33192 (cd $(HOST_SUBDIR)/texinfo && \
33193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33195 "RANLIB=$${RANLIB}" \
33196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33197 install-pdf) \
33198 || exit 1
33200 @endif texinfo
33202 .PHONY: maybe-install-html-texinfo install-html-texinfo
33203 maybe-install-html-texinfo:
33204 @if texinfo
33205 maybe-install-html-texinfo: install-html-texinfo
33207 install-html-texinfo: \
33208 configure-texinfo \
33209 html-texinfo
33210 @: $(MAKE); $(unstage)
33211 @[ -f ./texinfo/Makefile ] || exit 0; \
33212 r=`${PWD_COMMAND}`; export r; \
33213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214 $(HOST_EXPORTS) \
33215 for flag in $(EXTRA_HOST_FLAGS) ; do \
33216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217 done; \
33218 echo "Doing install-html in texinfo" ; \
33219 (cd $(HOST_SUBDIR)/texinfo && \
33220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222 "RANLIB=$${RANLIB}" \
33223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224 install-html) \
33225 || exit 1
33227 @endif texinfo
33229 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33230 maybe-installcheck-texinfo:
33231 @if texinfo
33232 maybe-installcheck-texinfo: installcheck-texinfo
33234 installcheck-texinfo: \
33235 configure-texinfo
33236 @: $(MAKE); $(unstage)
33237 @[ -f ./texinfo/Makefile ] || exit 0; \
33238 r=`${PWD_COMMAND}`; export r; \
33239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33240 $(HOST_EXPORTS) \
33241 for flag in $(EXTRA_HOST_FLAGS) ; do \
33242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33243 done; \
33244 echo "Doing installcheck in texinfo" ; \
33245 (cd $(HOST_SUBDIR)/texinfo && \
33246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33248 "RANLIB=$${RANLIB}" \
33249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33250 installcheck) \
33251 || exit 1
33253 @endif texinfo
33255 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33256 maybe-mostlyclean-texinfo:
33257 @if texinfo
33258 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33260 mostlyclean-texinfo:
33261 @: $(MAKE); $(unstage)
33262 @[ -f ./texinfo/Makefile ] || exit 0; \
33263 r=`${PWD_COMMAND}`; export r; \
33264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33265 $(HOST_EXPORTS) \
33266 for flag in $(EXTRA_HOST_FLAGS) ; do \
33267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33268 done; \
33269 echo "Doing mostlyclean in texinfo" ; \
33270 (cd $(HOST_SUBDIR)/texinfo && \
33271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33273 "RANLIB=$${RANLIB}" \
33274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33275 mostlyclean) \
33276 || exit 1
33278 @endif texinfo
33280 .PHONY: maybe-clean-texinfo clean-texinfo
33281 maybe-clean-texinfo:
33282 @if texinfo
33283 maybe-clean-texinfo: clean-texinfo
33285 clean-texinfo:
33286 @: $(MAKE); $(unstage)
33287 @[ -f ./texinfo/Makefile ] || exit 0; \
33288 r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 $(HOST_EXPORTS) \
33291 for flag in $(EXTRA_HOST_FLAGS) ; do \
33292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293 done; \
33294 echo "Doing clean in texinfo" ; \
33295 (cd $(HOST_SUBDIR)/texinfo && \
33296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33298 "RANLIB=$${RANLIB}" \
33299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33300 clean) \
33301 || exit 1
33303 @endif texinfo
33305 .PHONY: maybe-distclean-texinfo distclean-texinfo
33306 maybe-distclean-texinfo:
33307 @if texinfo
33308 maybe-distclean-texinfo: distclean-texinfo
33310 distclean-texinfo:
33311 @: $(MAKE); $(unstage)
33312 @[ -f ./texinfo/Makefile ] || exit 0; \
33313 r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 $(HOST_EXPORTS) \
33316 for flag in $(EXTRA_HOST_FLAGS) ; do \
33317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33318 done; \
33319 echo "Doing distclean in texinfo" ; \
33320 (cd $(HOST_SUBDIR)/texinfo && \
33321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33323 "RANLIB=$${RANLIB}" \
33324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33325 distclean) \
33326 || exit 1
33328 @endif texinfo
33330 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33331 maybe-maintainer-clean-texinfo:
33332 @if texinfo
33333 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33335 maintainer-clean-texinfo:
33336 @: $(MAKE); $(unstage)
33337 @[ -f ./texinfo/Makefile ] || exit 0; \
33338 r=`${PWD_COMMAND}`; export r; \
33339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33340 $(HOST_EXPORTS) \
33341 for flag in $(EXTRA_HOST_FLAGS) ; do \
33342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343 done; \
33344 echo "Doing maintainer-clean in texinfo" ; \
33345 (cd $(HOST_SUBDIR)/texinfo && \
33346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33348 "RANLIB=$${RANLIB}" \
33349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33350 maintainer-clean) \
33351 || exit 1
33353 @endif texinfo
33357 .PHONY: configure-textutils maybe-configure-textutils
33358 maybe-configure-textutils:
33359 @if gcc-bootstrap
33360 configure-textutils: stage_current
33361 @endif gcc-bootstrap
33362 @if textutils
33363 maybe-configure-textutils: configure-textutils
33364 configure-textutils:
33365 @: $(MAKE); $(unstage)
33366 @r=`${PWD_COMMAND}`; export r; \
33367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33368 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
33369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
33370 $(HOST_EXPORTS) \
33371 echo Configuring in $(HOST_SUBDIR)/textutils; \
33372 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
33373 case $(srcdir) in \
33374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33375 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
33376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33377 esac; \
33378 srcdiroption="--srcdir=$${topdir}/textutils"; \
33379 libsrcdir="$$s/textutils"; \
33380 $(SHELL) $${libsrcdir}/configure \
33381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33382 --target=${target_alias} $${srcdiroption} \
33383 || exit 1
33384 @endif textutils
33390 .PHONY: all-textutils maybe-all-textutils
33391 maybe-all-textutils:
33392 @if gcc-bootstrap
33393 all-textutils: stage_current
33394 @endif gcc-bootstrap
33395 @if textutils
33396 TARGET-textutils=all
33397 maybe-all-textutils: all-textutils
33398 all-textutils: configure-textutils
33399 @: $(MAKE); $(unstage)
33400 @r=`${PWD_COMMAND}`; export r; \
33401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33402 $(HOST_EXPORTS) \
33403 (cd $(HOST_SUBDIR)/textutils && \
33404 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
33405 @endif textutils
33410 .PHONY: check-textutils maybe-check-textutils
33411 maybe-check-textutils:
33412 @if textutils
33413 maybe-check-textutils: check-textutils
33415 check-textutils:
33416 @: $(MAKE); $(unstage)
33417 @r=`${PWD_COMMAND}`; export r; \
33418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419 $(HOST_EXPORTS) \
33420 (cd $(HOST_SUBDIR)/textutils && \
33421 $(MAKE) $(FLAGS_TO_PASS) check)
33423 @endif textutils
33425 .PHONY: install-textutils maybe-install-textutils
33426 maybe-install-textutils:
33427 @if textutils
33428 maybe-install-textutils: install-textutils
33430 install-textutils: installdirs
33431 @: $(MAKE); $(unstage)
33432 @r=`${PWD_COMMAND}`; export r; \
33433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33434 $(HOST_EXPORTS) \
33435 (cd $(HOST_SUBDIR)/textutils && \
33436 $(MAKE) $(FLAGS_TO_PASS) install)
33438 @endif textutils
33440 # Other targets (info, dvi, pdf, etc.)
33442 .PHONY: maybe-info-textutils info-textutils
33443 maybe-info-textutils:
33444 @if textutils
33445 maybe-info-textutils: info-textutils
33447 info-textutils: \
33448 configure-textutils
33449 @: $(MAKE); $(unstage)
33450 @[ -f ./textutils/Makefile ] || exit 0; \
33451 r=`${PWD_COMMAND}`; export r; \
33452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453 $(HOST_EXPORTS) \
33454 for flag in $(EXTRA_HOST_FLAGS) ; do \
33455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33456 done; \
33457 echo "Doing info in textutils" ; \
33458 (cd $(HOST_SUBDIR)/textutils && \
33459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33461 "RANLIB=$${RANLIB}" \
33462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33463 info) \
33464 || exit 1
33466 @endif textutils
33468 .PHONY: maybe-dvi-textutils dvi-textutils
33469 maybe-dvi-textutils:
33470 @if textutils
33471 maybe-dvi-textutils: dvi-textutils
33473 dvi-textutils: \
33474 configure-textutils
33475 @: $(MAKE); $(unstage)
33476 @[ -f ./textutils/Makefile ] || exit 0; \
33477 r=`${PWD_COMMAND}`; export r; \
33478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33479 $(HOST_EXPORTS) \
33480 for flag in $(EXTRA_HOST_FLAGS) ; do \
33481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33482 done; \
33483 echo "Doing dvi in textutils" ; \
33484 (cd $(HOST_SUBDIR)/textutils && \
33485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33487 "RANLIB=$${RANLIB}" \
33488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33489 dvi) \
33490 || exit 1
33492 @endif textutils
33494 .PHONY: maybe-pdf-textutils pdf-textutils
33495 maybe-pdf-textutils:
33496 @if textutils
33497 maybe-pdf-textutils: pdf-textutils
33499 pdf-textutils: \
33500 configure-textutils
33501 @: $(MAKE); $(unstage)
33502 @[ -f ./textutils/Makefile ] || exit 0; \
33503 r=`${PWD_COMMAND}`; export r; \
33504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505 $(HOST_EXPORTS) \
33506 for flag in $(EXTRA_HOST_FLAGS) ; do \
33507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508 done; \
33509 echo "Doing pdf in textutils" ; \
33510 (cd $(HOST_SUBDIR)/textutils && \
33511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513 "RANLIB=$${RANLIB}" \
33514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515 pdf) \
33516 || exit 1
33518 @endif textutils
33520 .PHONY: maybe-html-textutils html-textutils
33521 maybe-html-textutils:
33522 @if textutils
33523 maybe-html-textutils: html-textutils
33525 html-textutils: \
33526 configure-textutils
33527 @: $(MAKE); $(unstage)
33528 @[ -f ./textutils/Makefile ] || exit 0; \
33529 r=`${PWD_COMMAND}`; export r; \
33530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531 $(HOST_EXPORTS) \
33532 for flag in $(EXTRA_HOST_FLAGS) ; do \
33533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534 done; \
33535 echo "Doing html in textutils" ; \
33536 (cd $(HOST_SUBDIR)/textutils && \
33537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539 "RANLIB=$${RANLIB}" \
33540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541 html) \
33542 || exit 1
33544 @endif textutils
33546 .PHONY: maybe-TAGS-textutils TAGS-textutils
33547 maybe-TAGS-textutils:
33548 @if textutils
33549 maybe-TAGS-textutils: TAGS-textutils
33551 TAGS-textutils: \
33552 configure-textutils
33553 @: $(MAKE); $(unstage)
33554 @[ -f ./textutils/Makefile ] || exit 0; \
33555 r=`${PWD_COMMAND}`; export r; \
33556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33557 $(HOST_EXPORTS) \
33558 for flag in $(EXTRA_HOST_FLAGS) ; do \
33559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33560 done; \
33561 echo "Doing TAGS in textutils" ; \
33562 (cd $(HOST_SUBDIR)/textutils && \
33563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33565 "RANLIB=$${RANLIB}" \
33566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33567 TAGS) \
33568 || exit 1
33570 @endif textutils
33572 .PHONY: maybe-install-info-textutils install-info-textutils
33573 maybe-install-info-textutils:
33574 @if textutils
33575 maybe-install-info-textutils: install-info-textutils
33577 install-info-textutils: \
33578 configure-textutils \
33579 info-textutils
33580 @: $(MAKE); $(unstage)
33581 @[ -f ./textutils/Makefile ] || exit 0; \
33582 r=`${PWD_COMMAND}`; export r; \
33583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33584 $(HOST_EXPORTS) \
33585 for flag in $(EXTRA_HOST_FLAGS) ; do \
33586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33587 done; \
33588 echo "Doing install-info in textutils" ; \
33589 (cd $(HOST_SUBDIR)/textutils && \
33590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33592 "RANLIB=$${RANLIB}" \
33593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33594 install-info) \
33595 || exit 1
33597 @endif textutils
33599 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
33600 maybe-install-pdf-textutils:
33601 @if textutils
33602 maybe-install-pdf-textutils: install-pdf-textutils
33604 install-pdf-textutils: \
33605 configure-textutils \
33606 pdf-textutils
33607 @: $(MAKE); $(unstage)
33608 @[ -f ./textutils/Makefile ] || exit 0; \
33609 r=`${PWD_COMMAND}`; export r; \
33610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33611 $(HOST_EXPORTS) \
33612 for flag in $(EXTRA_HOST_FLAGS) ; do \
33613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33614 done; \
33615 echo "Doing install-pdf in textutils" ; \
33616 (cd $(HOST_SUBDIR)/textutils && \
33617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33619 "RANLIB=$${RANLIB}" \
33620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33621 install-pdf) \
33622 || exit 1
33624 @endif textutils
33626 .PHONY: maybe-install-html-textutils install-html-textutils
33627 maybe-install-html-textutils:
33628 @if textutils
33629 maybe-install-html-textutils: install-html-textutils
33631 install-html-textutils: \
33632 configure-textutils \
33633 html-textutils
33634 @: $(MAKE); $(unstage)
33635 @[ -f ./textutils/Makefile ] || exit 0; \
33636 r=`${PWD_COMMAND}`; export r; \
33637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33638 $(HOST_EXPORTS) \
33639 for flag in $(EXTRA_HOST_FLAGS) ; do \
33640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33641 done; \
33642 echo "Doing install-html in textutils" ; \
33643 (cd $(HOST_SUBDIR)/textutils && \
33644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33646 "RANLIB=$${RANLIB}" \
33647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33648 install-html) \
33649 || exit 1
33651 @endif textutils
33653 .PHONY: maybe-installcheck-textutils installcheck-textutils
33654 maybe-installcheck-textutils:
33655 @if textutils
33656 maybe-installcheck-textutils: installcheck-textutils
33658 installcheck-textutils: \
33659 configure-textutils
33660 @: $(MAKE); $(unstage)
33661 @[ -f ./textutils/Makefile ] || exit 0; \
33662 r=`${PWD_COMMAND}`; export r; \
33663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33664 $(HOST_EXPORTS) \
33665 for flag in $(EXTRA_HOST_FLAGS) ; do \
33666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33667 done; \
33668 echo "Doing installcheck in textutils" ; \
33669 (cd $(HOST_SUBDIR)/textutils && \
33670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33672 "RANLIB=$${RANLIB}" \
33673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33674 installcheck) \
33675 || exit 1
33677 @endif textutils
33679 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
33680 maybe-mostlyclean-textutils:
33681 @if textutils
33682 maybe-mostlyclean-textutils: mostlyclean-textutils
33684 mostlyclean-textutils:
33685 @: $(MAKE); $(unstage)
33686 @[ -f ./textutils/Makefile ] || exit 0; \
33687 r=`${PWD_COMMAND}`; export r; \
33688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33689 $(HOST_EXPORTS) \
33690 for flag in $(EXTRA_HOST_FLAGS) ; do \
33691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33692 done; \
33693 echo "Doing mostlyclean in textutils" ; \
33694 (cd $(HOST_SUBDIR)/textutils && \
33695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33697 "RANLIB=$${RANLIB}" \
33698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33699 mostlyclean) \
33700 || exit 1
33702 @endif textutils
33704 .PHONY: maybe-clean-textutils clean-textutils
33705 maybe-clean-textutils:
33706 @if textutils
33707 maybe-clean-textutils: clean-textutils
33709 clean-textutils:
33710 @: $(MAKE); $(unstage)
33711 @[ -f ./textutils/Makefile ] || exit 0; \
33712 r=`${PWD_COMMAND}`; export r; \
33713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714 $(HOST_EXPORTS) \
33715 for flag in $(EXTRA_HOST_FLAGS) ; do \
33716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 done; \
33718 echo "Doing clean in textutils" ; \
33719 (cd $(HOST_SUBDIR)/textutils && \
33720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722 "RANLIB=$${RANLIB}" \
33723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33724 clean) \
33725 || exit 1
33727 @endif textutils
33729 .PHONY: maybe-distclean-textutils distclean-textutils
33730 maybe-distclean-textutils:
33731 @if textutils
33732 maybe-distclean-textutils: distclean-textutils
33734 distclean-textutils:
33735 @: $(MAKE); $(unstage)
33736 @[ -f ./textutils/Makefile ] || exit 0; \
33737 r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 for flag in $(EXTRA_HOST_FLAGS) ; do \
33741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742 done; \
33743 echo "Doing distclean in textutils" ; \
33744 (cd $(HOST_SUBDIR)/textutils && \
33745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747 "RANLIB=$${RANLIB}" \
33748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749 distclean) \
33750 || exit 1
33752 @endif textutils
33754 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
33755 maybe-maintainer-clean-textutils:
33756 @if textutils
33757 maybe-maintainer-clean-textutils: maintainer-clean-textutils
33759 maintainer-clean-textutils:
33760 @: $(MAKE); $(unstage)
33761 @[ -f ./textutils/Makefile ] || exit 0; \
33762 r=`${PWD_COMMAND}`; export r; \
33763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764 $(HOST_EXPORTS) \
33765 for flag in $(EXTRA_HOST_FLAGS) ; do \
33766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767 done; \
33768 echo "Doing maintainer-clean in textutils" ; \
33769 (cd $(HOST_SUBDIR)/textutils && \
33770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33772 "RANLIB=$${RANLIB}" \
33773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33774 maintainer-clean) \
33775 || exit 1
33777 @endif textutils
33781 .PHONY: configure-time maybe-configure-time
33782 maybe-configure-time:
33783 @if gcc-bootstrap
33784 configure-time: stage_current
33785 @endif gcc-bootstrap
33786 @if time
33787 maybe-configure-time: configure-time
33788 configure-time:
33789 @: $(MAKE); $(unstage)
33790 @r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
33793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
33794 $(HOST_EXPORTS) \
33795 echo Configuring in $(HOST_SUBDIR)/time; \
33796 cd "$(HOST_SUBDIR)/time" || exit 1; \
33797 case $(srcdir) in \
33798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33799 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
33800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33801 esac; \
33802 srcdiroption="--srcdir=$${topdir}/time"; \
33803 libsrcdir="$$s/time"; \
33804 $(SHELL) $${libsrcdir}/configure \
33805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33806 --target=${target_alias} $${srcdiroption} \
33807 || exit 1
33808 @endif time
33814 .PHONY: all-time maybe-all-time
33815 maybe-all-time:
33816 @if gcc-bootstrap
33817 all-time: stage_current
33818 @endif gcc-bootstrap
33819 @if time
33820 TARGET-time=all
33821 maybe-all-time: all-time
33822 all-time: configure-time
33823 @: $(MAKE); $(unstage)
33824 @r=`${PWD_COMMAND}`; export r; \
33825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826 $(HOST_EXPORTS) \
33827 (cd $(HOST_SUBDIR)/time && \
33828 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
33829 @endif time
33834 .PHONY: check-time maybe-check-time
33835 maybe-check-time:
33836 @if time
33837 maybe-check-time: check-time
33839 check-time:
33840 @: $(MAKE); $(unstage)
33841 @r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 (cd $(HOST_SUBDIR)/time && \
33845 $(MAKE) $(FLAGS_TO_PASS) check)
33847 @endif time
33849 .PHONY: install-time maybe-install-time
33850 maybe-install-time:
33851 @if time
33852 maybe-install-time: install-time
33854 install-time: installdirs
33855 @: $(MAKE); $(unstage)
33856 @r=`${PWD_COMMAND}`; export r; \
33857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33858 $(HOST_EXPORTS) \
33859 (cd $(HOST_SUBDIR)/time && \
33860 $(MAKE) $(FLAGS_TO_PASS) install)
33862 @endif time
33864 # Other targets (info, dvi, pdf, etc.)
33866 .PHONY: maybe-info-time info-time
33867 maybe-info-time:
33868 @if time
33869 maybe-info-time: info-time
33871 info-time: \
33872 configure-time
33873 @: $(MAKE); $(unstage)
33874 @[ -f ./time/Makefile ] || exit 0; \
33875 r=`${PWD_COMMAND}`; export r; \
33876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877 $(HOST_EXPORTS) \
33878 for flag in $(EXTRA_HOST_FLAGS) ; do \
33879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33880 done; \
33881 echo "Doing info in time" ; \
33882 (cd $(HOST_SUBDIR)/time && \
33883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33885 "RANLIB=$${RANLIB}" \
33886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33887 info) \
33888 || exit 1
33890 @endif time
33892 .PHONY: maybe-dvi-time dvi-time
33893 maybe-dvi-time:
33894 @if time
33895 maybe-dvi-time: dvi-time
33897 dvi-time: \
33898 configure-time
33899 @: $(MAKE); $(unstage)
33900 @[ -f ./time/Makefile ] || exit 0; \
33901 r=`${PWD_COMMAND}`; export r; \
33902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33903 $(HOST_EXPORTS) \
33904 for flag in $(EXTRA_HOST_FLAGS) ; do \
33905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906 done; \
33907 echo "Doing dvi in time" ; \
33908 (cd $(HOST_SUBDIR)/time && \
33909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33911 "RANLIB=$${RANLIB}" \
33912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33913 dvi) \
33914 || exit 1
33916 @endif time
33918 .PHONY: maybe-pdf-time pdf-time
33919 maybe-pdf-time:
33920 @if time
33921 maybe-pdf-time: pdf-time
33923 pdf-time: \
33924 configure-time
33925 @: $(MAKE); $(unstage)
33926 @[ -f ./time/Makefile ] || exit 0; \
33927 r=`${PWD_COMMAND}`; export r; \
33928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33929 $(HOST_EXPORTS) \
33930 for flag in $(EXTRA_HOST_FLAGS) ; do \
33931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33932 done; \
33933 echo "Doing pdf in time" ; \
33934 (cd $(HOST_SUBDIR)/time && \
33935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33937 "RANLIB=$${RANLIB}" \
33938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33939 pdf) \
33940 || exit 1
33942 @endif time
33944 .PHONY: maybe-html-time html-time
33945 maybe-html-time:
33946 @if time
33947 maybe-html-time: html-time
33949 html-time: \
33950 configure-time
33951 @: $(MAKE); $(unstage)
33952 @[ -f ./time/Makefile ] || exit 0; \
33953 r=`${PWD_COMMAND}`; export r; \
33954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33955 $(HOST_EXPORTS) \
33956 for flag in $(EXTRA_HOST_FLAGS) ; do \
33957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33958 done; \
33959 echo "Doing html in time" ; \
33960 (cd $(HOST_SUBDIR)/time && \
33961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33963 "RANLIB=$${RANLIB}" \
33964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33965 html) \
33966 || exit 1
33968 @endif time
33970 .PHONY: maybe-TAGS-time TAGS-time
33971 maybe-TAGS-time:
33972 @if time
33973 maybe-TAGS-time: TAGS-time
33975 TAGS-time: \
33976 configure-time
33977 @: $(MAKE); $(unstage)
33978 @[ -f ./time/Makefile ] || exit 0; \
33979 r=`${PWD_COMMAND}`; export r; \
33980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33981 $(HOST_EXPORTS) \
33982 for flag in $(EXTRA_HOST_FLAGS) ; do \
33983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33984 done; \
33985 echo "Doing TAGS in time" ; \
33986 (cd $(HOST_SUBDIR)/time && \
33987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33989 "RANLIB=$${RANLIB}" \
33990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33991 TAGS) \
33992 || exit 1
33994 @endif time
33996 .PHONY: maybe-install-info-time install-info-time
33997 maybe-install-info-time:
33998 @if time
33999 maybe-install-info-time: install-info-time
34001 install-info-time: \
34002 configure-time \
34003 info-time
34004 @: $(MAKE); $(unstage)
34005 @[ -f ./time/Makefile ] || exit 0; \
34006 r=`${PWD_COMMAND}`; export r; \
34007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008 $(HOST_EXPORTS) \
34009 for flag in $(EXTRA_HOST_FLAGS) ; do \
34010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011 done; \
34012 echo "Doing install-info in time" ; \
34013 (cd $(HOST_SUBDIR)/time && \
34014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016 "RANLIB=$${RANLIB}" \
34017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018 install-info) \
34019 || exit 1
34021 @endif time
34023 .PHONY: maybe-install-pdf-time install-pdf-time
34024 maybe-install-pdf-time:
34025 @if time
34026 maybe-install-pdf-time: install-pdf-time
34028 install-pdf-time: \
34029 configure-time \
34030 pdf-time
34031 @: $(MAKE); $(unstage)
34032 @[ -f ./time/Makefile ] || exit 0; \
34033 r=`${PWD_COMMAND}`; export r; \
34034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34035 $(HOST_EXPORTS) \
34036 for flag in $(EXTRA_HOST_FLAGS) ; do \
34037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34038 done; \
34039 echo "Doing install-pdf in time" ; \
34040 (cd $(HOST_SUBDIR)/time && \
34041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34043 "RANLIB=$${RANLIB}" \
34044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34045 install-pdf) \
34046 || exit 1
34048 @endif time
34050 .PHONY: maybe-install-html-time install-html-time
34051 maybe-install-html-time:
34052 @if time
34053 maybe-install-html-time: install-html-time
34055 install-html-time: \
34056 configure-time \
34057 html-time
34058 @: $(MAKE); $(unstage)
34059 @[ -f ./time/Makefile ] || exit 0; \
34060 r=`${PWD_COMMAND}`; export r; \
34061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34062 $(HOST_EXPORTS) \
34063 for flag in $(EXTRA_HOST_FLAGS) ; do \
34064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34065 done; \
34066 echo "Doing install-html in time" ; \
34067 (cd $(HOST_SUBDIR)/time && \
34068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34070 "RANLIB=$${RANLIB}" \
34071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34072 install-html) \
34073 || exit 1
34075 @endif time
34077 .PHONY: maybe-installcheck-time installcheck-time
34078 maybe-installcheck-time:
34079 @if time
34080 maybe-installcheck-time: installcheck-time
34082 installcheck-time: \
34083 configure-time
34084 @: $(MAKE); $(unstage)
34085 @[ -f ./time/Makefile ] || exit 0; \
34086 r=`${PWD_COMMAND}`; export r; \
34087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34088 $(HOST_EXPORTS) \
34089 for flag in $(EXTRA_HOST_FLAGS) ; do \
34090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091 done; \
34092 echo "Doing installcheck in time" ; \
34093 (cd $(HOST_SUBDIR)/time && \
34094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34096 "RANLIB=$${RANLIB}" \
34097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34098 installcheck) \
34099 || exit 1
34101 @endif time
34103 .PHONY: maybe-mostlyclean-time mostlyclean-time
34104 maybe-mostlyclean-time:
34105 @if time
34106 maybe-mostlyclean-time: mostlyclean-time
34108 mostlyclean-time:
34109 @: $(MAKE); $(unstage)
34110 @[ -f ./time/Makefile ] || exit 0; \
34111 r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 for flag in $(EXTRA_HOST_FLAGS) ; do \
34115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 done; \
34117 echo "Doing mostlyclean in time" ; \
34118 (cd $(HOST_SUBDIR)/time && \
34119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121 "RANLIB=$${RANLIB}" \
34122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123 mostlyclean) \
34124 || exit 1
34126 @endif time
34128 .PHONY: maybe-clean-time clean-time
34129 maybe-clean-time:
34130 @if time
34131 maybe-clean-time: clean-time
34133 clean-time:
34134 @: $(MAKE); $(unstage)
34135 @[ -f ./time/Makefile ] || exit 0; \
34136 r=`${PWD_COMMAND}`; export r; \
34137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34138 $(HOST_EXPORTS) \
34139 for flag in $(EXTRA_HOST_FLAGS) ; do \
34140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34141 done; \
34142 echo "Doing clean in time" ; \
34143 (cd $(HOST_SUBDIR)/time && \
34144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34146 "RANLIB=$${RANLIB}" \
34147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34148 clean) \
34149 || exit 1
34151 @endif time
34153 .PHONY: maybe-distclean-time distclean-time
34154 maybe-distclean-time:
34155 @if time
34156 maybe-distclean-time: distclean-time
34158 distclean-time:
34159 @: $(MAKE); $(unstage)
34160 @[ -f ./time/Makefile ] || exit 0; \
34161 r=`${PWD_COMMAND}`; export r; \
34162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163 $(HOST_EXPORTS) \
34164 for flag in $(EXTRA_HOST_FLAGS) ; do \
34165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34166 done; \
34167 echo "Doing distclean in time" ; \
34168 (cd $(HOST_SUBDIR)/time && \
34169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34171 "RANLIB=$${RANLIB}" \
34172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34173 distclean) \
34174 || exit 1
34176 @endif time
34178 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
34179 maybe-maintainer-clean-time:
34180 @if time
34181 maybe-maintainer-clean-time: maintainer-clean-time
34183 maintainer-clean-time:
34184 @: $(MAKE); $(unstage)
34185 @[ -f ./time/Makefile ] || exit 0; \
34186 r=`${PWD_COMMAND}`; export r; \
34187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188 $(HOST_EXPORTS) \
34189 for flag in $(EXTRA_HOST_FLAGS) ; do \
34190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34191 done; \
34192 echo "Doing maintainer-clean in time" ; \
34193 (cd $(HOST_SUBDIR)/time && \
34194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34196 "RANLIB=$${RANLIB}" \
34197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34198 maintainer-clean) \
34199 || exit 1
34201 @endif time
34205 .PHONY: configure-uudecode maybe-configure-uudecode
34206 maybe-configure-uudecode:
34207 @if gcc-bootstrap
34208 configure-uudecode: stage_current
34209 @endif gcc-bootstrap
34210 @if uudecode
34211 maybe-configure-uudecode: configure-uudecode
34212 configure-uudecode:
34213 @: $(MAKE); $(unstage)
34214 @r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
34217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
34218 $(HOST_EXPORTS) \
34219 echo Configuring in $(HOST_SUBDIR)/uudecode; \
34220 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
34221 case $(srcdir) in \
34222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34223 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
34224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34225 esac; \
34226 srcdiroption="--srcdir=$${topdir}/uudecode"; \
34227 libsrcdir="$$s/uudecode"; \
34228 $(SHELL) $${libsrcdir}/configure \
34229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34230 --target=${target_alias} $${srcdiroption} \
34231 || exit 1
34232 @endif uudecode
34238 .PHONY: all-uudecode maybe-all-uudecode
34239 maybe-all-uudecode:
34240 @if gcc-bootstrap
34241 all-uudecode: stage_current
34242 @endif gcc-bootstrap
34243 @if uudecode
34244 TARGET-uudecode=all
34245 maybe-all-uudecode: all-uudecode
34246 all-uudecode: configure-uudecode
34247 @: $(MAKE); $(unstage)
34248 @r=`${PWD_COMMAND}`; export r; \
34249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250 $(HOST_EXPORTS) \
34251 (cd $(HOST_SUBDIR)/uudecode && \
34252 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
34253 @endif uudecode
34258 .PHONY: check-uudecode maybe-check-uudecode
34259 maybe-check-uudecode:
34260 @if uudecode
34261 maybe-check-uudecode: check-uudecode
34263 check-uudecode:
34264 @: $(MAKE); $(unstage)
34265 @r=`${PWD_COMMAND}`; export r; \
34266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267 $(HOST_EXPORTS) \
34268 (cd $(HOST_SUBDIR)/uudecode && \
34269 $(MAKE) $(FLAGS_TO_PASS) check)
34271 @endif uudecode
34273 .PHONY: install-uudecode maybe-install-uudecode
34274 maybe-install-uudecode:
34275 @if uudecode
34276 maybe-install-uudecode: install-uudecode
34278 install-uudecode: installdirs
34279 @: $(MAKE); $(unstage)
34280 @r=`${PWD_COMMAND}`; export r; \
34281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34282 $(HOST_EXPORTS) \
34283 (cd $(HOST_SUBDIR)/uudecode && \
34284 $(MAKE) $(FLAGS_TO_PASS) install)
34286 @endif uudecode
34288 # Other targets (info, dvi, pdf, etc.)
34290 .PHONY: maybe-info-uudecode info-uudecode
34291 maybe-info-uudecode:
34292 @if uudecode
34293 maybe-info-uudecode: info-uudecode
34295 info-uudecode: \
34296 configure-uudecode
34297 @: $(MAKE); $(unstage)
34298 @[ -f ./uudecode/Makefile ] || exit 0; \
34299 r=`${PWD_COMMAND}`; export r; \
34300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301 $(HOST_EXPORTS) \
34302 for flag in $(EXTRA_HOST_FLAGS) ; do \
34303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34304 done; \
34305 echo "Doing info in uudecode" ; \
34306 (cd $(HOST_SUBDIR)/uudecode && \
34307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34309 "RANLIB=$${RANLIB}" \
34310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34311 info) \
34312 || exit 1
34314 @endif uudecode
34316 .PHONY: maybe-dvi-uudecode dvi-uudecode
34317 maybe-dvi-uudecode:
34318 @if uudecode
34319 maybe-dvi-uudecode: dvi-uudecode
34321 dvi-uudecode: \
34322 configure-uudecode
34323 @: $(MAKE); $(unstage)
34324 @[ -f ./uudecode/Makefile ] || exit 0; \
34325 r=`${PWD_COMMAND}`; export r; \
34326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327 $(HOST_EXPORTS) \
34328 for flag in $(EXTRA_HOST_FLAGS) ; do \
34329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34330 done; \
34331 echo "Doing dvi in uudecode" ; \
34332 (cd $(HOST_SUBDIR)/uudecode && \
34333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34335 "RANLIB=$${RANLIB}" \
34336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34337 dvi) \
34338 || exit 1
34340 @endif uudecode
34342 .PHONY: maybe-pdf-uudecode pdf-uudecode
34343 maybe-pdf-uudecode:
34344 @if uudecode
34345 maybe-pdf-uudecode: pdf-uudecode
34347 pdf-uudecode: \
34348 configure-uudecode
34349 @: $(MAKE); $(unstage)
34350 @[ -f ./uudecode/Makefile ] || exit 0; \
34351 r=`${PWD_COMMAND}`; export r; \
34352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34353 $(HOST_EXPORTS) \
34354 for flag in $(EXTRA_HOST_FLAGS) ; do \
34355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34356 done; \
34357 echo "Doing pdf in uudecode" ; \
34358 (cd $(HOST_SUBDIR)/uudecode && \
34359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34361 "RANLIB=$${RANLIB}" \
34362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34363 pdf) \
34364 || exit 1
34366 @endif uudecode
34368 .PHONY: maybe-html-uudecode html-uudecode
34369 maybe-html-uudecode:
34370 @if uudecode
34371 maybe-html-uudecode: html-uudecode
34373 html-uudecode: \
34374 configure-uudecode
34375 @: $(MAKE); $(unstage)
34376 @[ -f ./uudecode/Makefile ] || exit 0; \
34377 r=`${PWD_COMMAND}`; export r; \
34378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34379 $(HOST_EXPORTS) \
34380 for flag in $(EXTRA_HOST_FLAGS) ; do \
34381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382 done; \
34383 echo "Doing html in uudecode" ; \
34384 (cd $(HOST_SUBDIR)/uudecode && \
34385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34387 "RANLIB=$${RANLIB}" \
34388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34389 html) \
34390 || exit 1
34392 @endif uudecode
34394 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
34395 maybe-TAGS-uudecode:
34396 @if uudecode
34397 maybe-TAGS-uudecode: TAGS-uudecode
34399 TAGS-uudecode: \
34400 configure-uudecode
34401 @: $(MAKE); $(unstage)
34402 @[ -f ./uudecode/Makefile ] || exit 0; \
34403 r=`${PWD_COMMAND}`; export r; \
34404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34405 $(HOST_EXPORTS) \
34406 for flag in $(EXTRA_HOST_FLAGS) ; do \
34407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408 done; \
34409 echo "Doing TAGS in uudecode" ; \
34410 (cd $(HOST_SUBDIR)/uudecode && \
34411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34413 "RANLIB=$${RANLIB}" \
34414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34415 TAGS) \
34416 || exit 1
34418 @endif uudecode
34420 .PHONY: maybe-install-info-uudecode install-info-uudecode
34421 maybe-install-info-uudecode:
34422 @if uudecode
34423 maybe-install-info-uudecode: install-info-uudecode
34425 install-info-uudecode: \
34426 configure-uudecode \
34427 info-uudecode
34428 @: $(MAKE); $(unstage)
34429 @[ -f ./uudecode/Makefile ] || exit 0; \
34430 r=`${PWD_COMMAND}`; export r; \
34431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432 $(HOST_EXPORTS) \
34433 for flag in $(EXTRA_HOST_FLAGS) ; do \
34434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34435 done; \
34436 echo "Doing install-info in uudecode" ; \
34437 (cd $(HOST_SUBDIR)/uudecode && \
34438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34440 "RANLIB=$${RANLIB}" \
34441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34442 install-info) \
34443 || exit 1
34445 @endif uudecode
34447 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
34448 maybe-install-pdf-uudecode:
34449 @if uudecode
34450 maybe-install-pdf-uudecode: install-pdf-uudecode
34452 install-pdf-uudecode: \
34453 configure-uudecode \
34454 pdf-uudecode
34455 @: $(MAKE); $(unstage)
34456 @[ -f ./uudecode/Makefile ] || exit 0; \
34457 r=`${PWD_COMMAND}`; export r; \
34458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34459 $(HOST_EXPORTS) \
34460 for flag in $(EXTRA_HOST_FLAGS) ; do \
34461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34462 done; \
34463 echo "Doing install-pdf in uudecode" ; \
34464 (cd $(HOST_SUBDIR)/uudecode && \
34465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34467 "RANLIB=$${RANLIB}" \
34468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34469 install-pdf) \
34470 || exit 1
34472 @endif uudecode
34474 .PHONY: maybe-install-html-uudecode install-html-uudecode
34475 maybe-install-html-uudecode:
34476 @if uudecode
34477 maybe-install-html-uudecode: install-html-uudecode
34479 install-html-uudecode: \
34480 configure-uudecode \
34481 html-uudecode
34482 @: $(MAKE); $(unstage)
34483 @[ -f ./uudecode/Makefile ] || exit 0; \
34484 r=`${PWD_COMMAND}`; export r; \
34485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486 $(HOST_EXPORTS) \
34487 for flag in $(EXTRA_HOST_FLAGS) ; do \
34488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34489 done; \
34490 echo "Doing install-html in uudecode" ; \
34491 (cd $(HOST_SUBDIR)/uudecode && \
34492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34494 "RANLIB=$${RANLIB}" \
34495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34496 install-html) \
34497 || exit 1
34499 @endif uudecode
34501 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
34502 maybe-installcheck-uudecode:
34503 @if uudecode
34504 maybe-installcheck-uudecode: installcheck-uudecode
34506 installcheck-uudecode: \
34507 configure-uudecode
34508 @: $(MAKE); $(unstage)
34509 @[ -f ./uudecode/Makefile ] || exit 0; \
34510 r=`${PWD_COMMAND}`; export r; \
34511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34512 $(HOST_EXPORTS) \
34513 for flag in $(EXTRA_HOST_FLAGS) ; do \
34514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34515 done; \
34516 echo "Doing installcheck in uudecode" ; \
34517 (cd $(HOST_SUBDIR)/uudecode && \
34518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34520 "RANLIB=$${RANLIB}" \
34521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34522 installcheck) \
34523 || exit 1
34525 @endif uudecode
34527 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
34528 maybe-mostlyclean-uudecode:
34529 @if uudecode
34530 maybe-mostlyclean-uudecode: mostlyclean-uudecode
34532 mostlyclean-uudecode:
34533 @: $(MAKE); $(unstage)
34534 @[ -f ./uudecode/Makefile ] || exit 0; \
34535 r=`${PWD_COMMAND}`; export r; \
34536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537 $(HOST_EXPORTS) \
34538 for flag in $(EXTRA_HOST_FLAGS) ; do \
34539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34540 done; \
34541 echo "Doing mostlyclean in uudecode" ; \
34542 (cd $(HOST_SUBDIR)/uudecode && \
34543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34545 "RANLIB=$${RANLIB}" \
34546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34547 mostlyclean) \
34548 || exit 1
34550 @endif uudecode
34552 .PHONY: maybe-clean-uudecode clean-uudecode
34553 maybe-clean-uudecode:
34554 @if uudecode
34555 maybe-clean-uudecode: clean-uudecode
34557 clean-uudecode:
34558 @: $(MAKE); $(unstage)
34559 @[ -f ./uudecode/Makefile ] || exit 0; \
34560 r=`${PWD_COMMAND}`; export r; \
34561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34562 $(HOST_EXPORTS) \
34563 for flag in $(EXTRA_HOST_FLAGS) ; do \
34564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34565 done; \
34566 echo "Doing clean in uudecode" ; \
34567 (cd $(HOST_SUBDIR)/uudecode && \
34568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34570 "RANLIB=$${RANLIB}" \
34571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34572 clean) \
34573 || exit 1
34575 @endif uudecode
34577 .PHONY: maybe-distclean-uudecode distclean-uudecode
34578 maybe-distclean-uudecode:
34579 @if uudecode
34580 maybe-distclean-uudecode: distclean-uudecode
34582 distclean-uudecode:
34583 @: $(MAKE); $(unstage)
34584 @[ -f ./uudecode/Makefile ] || exit 0; \
34585 r=`${PWD_COMMAND}`; export r; \
34586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34587 $(HOST_EXPORTS) \
34588 for flag in $(EXTRA_HOST_FLAGS) ; do \
34589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34590 done; \
34591 echo "Doing distclean in uudecode" ; \
34592 (cd $(HOST_SUBDIR)/uudecode && \
34593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34595 "RANLIB=$${RANLIB}" \
34596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34597 distclean) \
34598 || exit 1
34600 @endif uudecode
34602 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
34603 maybe-maintainer-clean-uudecode:
34604 @if uudecode
34605 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
34607 maintainer-clean-uudecode:
34608 @: $(MAKE); $(unstage)
34609 @[ -f ./uudecode/Makefile ] || exit 0; \
34610 r=`${PWD_COMMAND}`; export r; \
34611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34612 $(HOST_EXPORTS) \
34613 for flag in $(EXTRA_HOST_FLAGS) ; do \
34614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34615 done; \
34616 echo "Doing maintainer-clean in uudecode" ; \
34617 (cd $(HOST_SUBDIR)/uudecode && \
34618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34620 "RANLIB=$${RANLIB}" \
34621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34622 maintainer-clean) \
34623 || exit 1
34625 @endif uudecode
34629 .PHONY: configure-wdiff maybe-configure-wdiff
34630 maybe-configure-wdiff:
34631 @if gcc-bootstrap
34632 configure-wdiff: stage_current
34633 @endif gcc-bootstrap
34634 @if wdiff
34635 maybe-configure-wdiff: configure-wdiff
34636 configure-wdiff:
34637 @: $(MAKE); $(unstage)
34638 @r=`${PWD_COMMAND}`; export r; \
34639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34640 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
34641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
34642 $(HOST_EXPORTS) \
34643 echo Configuring in $(HOST_SUBDIR)/wdiff; \
34644 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
34645 case $(srcdir) in \
34646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34647 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
34648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34649 esac; \
34650 srcdiroption="--srcdir=$${topdir}/wdiff"; \
34651 libsrcdir="$$s/wdiff"; \
34652 $(SHELL) $${libsrcdir}/configure \
34653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34654 --target=${target_alias} $${srcdiroption} \
34655 || exit 1
34656 @endif wdiff
34662 .PHONY: all-wdiff maybe-all-wdiff
34663 maybe-all-wdiff:
34664 @if gcc-bootstrap
34665 all-wdiff: stage_current
34666 @endif gcc-bootstrap
34667 @if wdiff
34668 TARGET-wdiff=all
34669 maybe-all-wdiff: all-wdiff
34670 all-wdiff: configure-wdiff
34671 @: $(MAKE); $(unstage)
34672 @r=`${PWD_COMMAND}`; export r; \
34673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34674 $(HOST_EXPORTS) \
34675 (cd $(HOST_SUBDIR)/wdiff && \
34676 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
34677 @endif wdiff
34682 .PHONY: check-wdiff maybe-check-wdiff
34683 maybe-check-wdiff:
34684 @if wdiff
34685 maybe-check-wdiff: check-wdiff
34687 check-wdiff:
34688 @: $(MAKE); $(unstage)
34689 @r=`${PWD_COMMAND}`; export r; \
34690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34691 $(HOST_EXPORTS) \
34692 (cd $(HOST_SUBDIR)/wdiff && \
34693 $(MAKE) $(FLAGS_TO_PASS) check)
34695 @endif wdiff
34697 .PHONY: install-wdiff maybe-install-wdiff
34698 maybe-install-wdiff:
34699 @if wdiff
34700 maybe-install-wdiff: install-wdiff
34702 install-wdiff: installdirs
34703 @: $(MAKE); $(unstage)
34704 @r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 (cd $(HOST_SUBDIR)/wdiff && \
34708 $(MAKE) $(FLAGS_TO_PASS) install)
34710 @endif wdiff
34712 # Other targets (info, dvi, pdf, etc.)
34714 .PHONY: maybe-info-wdiff info-wdiff
34715 maybe-info-wdiff:
34716 @if wdiff
34717 maybe-info-wdiff: info-wdiff
34719 info-wdiff: \
34720 configure-wdiff
34721 @: $(MAKE); $(unstage)
34722 @[ -f ./wdiff/Makefile ] || exit 0; \
34723 r=`${PWD_COMMAND}`; export r; \
34724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725 $(HOST_EXPORTS) \
34726 for flag in $(EXTRA_HOST_FLAGS) ; do \
34727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34728 done; \
34729 echo "Doing info in wdiff" ; \
34730 (cd $(HOST_SUBDIR)/wdiff && \
34731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34733 "RANLIB=$${RANLIB}" \
34734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34735 info) \
34736 || exit 1
34738 @endif wdiff
34740 .PHONY: maybe-dvi-wdiff dvi-wdiff
34741 maybe-dvi-wdiff:
34742 @if wdiff
34743 maybe-dvi-wdiff: dvi-wdiff
34745 dvi-wdiff: \
34746 configure-wdiff
34747 @: $(MAKE); $(unstage)
34748 @[ -f ./wdiff/Makefile ] || exit 0; \
34749 r=`${PWD_COMMAND}`; export r; \
34750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34751 $(HOST_EXPORTS) \
34752 for flag in $(EXTRA_HOST_FLAGS) ; do \
34753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34754 done; \
34755 echo "Doing dvi in wdiff" ; \
34756 (cd $(HOST_SUBDIR)/wdiff && \
34757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34759 "RANLIB=$${RANLIB}" \
34760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34761 dvi) \
34762 || exit 1
34764 @endif wdiff
34766 .PHONY: maybe-pdf-wdiff pdf-wdiff
34767 maybe-pdf-wdiff:
34768 @if wdiff
34769 maybe-pdf-wdiff: pdf-wdiff
34771 pdf-wdiff: \
34772 configure-wdiff
34773 @: $(MAKE); $(unstage)
34774 @[ -f ./wdiff/Makefile ] || exit 0; \
34775 r=`${PWD_COMMAND}`; export r; \
34776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34777 $(HOST_EXPORTS) \
34778 for flag in $(EXTRA_HOST_FLAGS) ; do \
34779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34780 done; \
34781 echo "Doing pdf in wdiff" ; \
34782 (cd $(HOST_SUBDIR)/wdiff && \
34783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34785 "RANLIB=$${RANLIB}" \
34786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34787 pdf) \
34788 || exit 1
34790 @endif wdiff
34792 .PHONY: maybe-html-wdiff html-wdiff
34793 maybe-html-wdiff:
34794 @if wdiff
34795 maybe-html-wdiff: html-wdiff
34797 html-wdiff: \
34798 configure-wdiff
34799 @: $(MAKE); $(unstage)
34800 @[ -f ./wdiff/Makefile ] || exit 0; \
34801 r=`${PWD_COMMAND}`; export r; \
34802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34803 $(HOST_EXPORTS) \
34804 for flag in $(EXTRA_HOST_FLAGS) ; do \
34805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34806 done; \
34807 echo "Doing html in wdiff" ; \
34808 (cd $(HOST_SUBDIR)/wdiff && \
34809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34811 "RANLIB=$${RANLIB}" \
34812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34813 html) \
34814 || exit 1
34816 @endif wdiff
34818 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
34819 maybe-TAGS-wdiff:
34820 @if wdiff
34821 maybe-TAGS-wdiff: TAGS-wdiff
34823 TAGS-wdiff: \
34824 configure-wdiff
34825 @: $(MAKE); $(unstage)
34826 @[ -f ./wdiff/Makefile ] || exit 0; \
34827 r=`${PWD_COMMAND}`; export r; \
34828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34829 $(HOST_EXPORTS) \
34830 for flag in $(EXTRA_HOST_FLAGS) ; do \
34831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34832 done; \
34833 echo "Doing TAGS in wdiff" ; \
34834 (cd $(HOST_SUBDIR)/wdiff && \
34835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34837 "RANLIB=$${RANLIB}" \
34838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34839 TAGS) \
34840 || exit 1
34842 @endif wdiff
34844 .PHONY: maybe-install-info-wdiff install-info-wdiff
34845 maybe-install-info-wdiff:
34846 @if wdiff
34847 maybe-install-info-wdiff: install-info-wdiff
34849 install-info-wdiff: \
34850 configure-wdiff \
34851 info-wdiff
34852 @: $(MAKE); $(unstage)
34853 @[ -f ./wdiff/Makefile ] || exit 0; \
34854 r=`${PWD_COMMAND}`; export r; \
34855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856 $(HOST_EXPORTS) \
34857 for flag in $(EXTRA_HOST_FLAGS) ; do \
34858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34859 done; \
34860 echo "Doing install-info in wdiff" ; \
34861 (cd $(HOST_SUBDIR)/wdiff && \
34862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34864 "RANLIB=$${RANLIB}" \
34865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34866 install-info) \
34867 || exit 1
34869 @endif wdiff
34871 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
34872 maybe-install-pdf-wdiff:
34873 @if wdiff
34874 maybe-install-pdf-wdiff: install-pdf-wdiff
34876 install-pdf-wdiff: \
34877 configure-wdiff \
34878 pdf-wdiff
34879 @: $(MAKE); $(unstage)
34880 @[ -f ./wdiff/Makefile ] || exit 0; \
34881 r=`${PWD_COMMAND}`; export r; \
34882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34883 $(HOST_EXPORTS) \
34884 for flag in $(EXTRA_HOST_FLAGS) ; do \
34885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34886 done; \
34887 echo "Doing install-pdf in wdiff" ; \
34888 (cd $(HOST_SUBDIR)/wdiff && \
34889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34891 "RANLIB=$${RANLIB}" \
34892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34893 install-pdf) \
34894 || exit 1
34896 @endif wdiff
34898 .PHONY: maybe-install-html-wdiff install-html-wdiff
34899 maybe-install-html-wdiff:
34900 @if wdiff
34901 maybe-install-html-wdiff: install-html-wdiff
34903 install-html-wdiff: \
34904 configure-wdiff \
34905 html-wdiff
34906 @: $(MAKE); $(unstage)
34907 @[ -f ./wdiff/Makefile ] || exit 0; \
34908 r=`${PWD_COMMAND}`; export r; \
34909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910 $(HOST_EXPORTS) \
34911 for flag in $(EXTRA_HOST_FLAGS) ; do \
34912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34913 done; \
34914 echo "Doing install-html in wdiff" ; \
34915 (cd $(HOST_SUBDIR)/wdiff && \
34916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34918 "RANLIB=$${RANLIB}" \
34919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34920 install-html) \
34921 || exit 1
34923 @endif wdiff
34925 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
34926 maybe-installcheck-wdiff:
34927 @if wdiff
34928 maybe-installcheck-wdiff: installcheck-wdiff
34930 installcheck-wdiff: \
34931 configure-wdiff
34932 @: $(MAKE); $(unstage)
34933 @[ -f ./wdiff/Makefile ] || exit 0; \
34934 r=`${PWD_COMMAND}`; export r; \
34935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34936 $(HOST_EXPORTS) \
34937 for flag in $(EXTRA_HOST_FLAGS) ; do \
34938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34939 done; \
34940 echo "Doing installcheck in wdiff" ; \
34941 (cd $(HOST_SUBDIR)/wdiff && \
34942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34944 "RANLIB=$${RANLIB}" \
34945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34946 installcheck) \
34947 || exit 1
34949 @endif wdiff
34951 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
34952 maybe-mostlyclean-wdiff:
34953 @if wdiff
34954 maybe-mostlyclean-wdiff: mostlyclean-wdiff
34956 mostlyclean-wdiff:
34957 @: $(MAKE); $(unstage)
34958 @[ -f ./wdiff/Makefile ] || exit 0; \
34959 r=`${PWD_COMMAND}`; export r; \
34960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961 $(HOST_EXPORTS) \
34962 for flag in $(EXTRA_HOST_FLAGS) ; do \
34963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964 done; \
34965 echo "Doing mostlyclean in wdiff" ; \
34966 (cd $(HOST_SUBDIR)/wdiff && \
34967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969 "RANLIB=$${RANLIB}" \
34970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971 mostlyclean) \
34972 || exit 1
34974 @endif wdiff
34976 .PHONY: maybe-clean-wdiff clean-wdiff
34977 maybe-clean-wdiff:
34978 @if wdiff
34979 maybe-clean-wdiff: clean-wdiff
34981 clean-wdiff:
34982 @: $(MAKE); $(unstage)
34983 @[ -f ./wdiff/Makefile ] || exit 0; \
34984 r=`${PWD_COMMAND}`; export r; \
34985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34986 $(HOST_EXPORTS) \
34987 for flag in $(EXTRA_HOST_FLAGS) ; do \
34988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34989 done; \
34990 echo "Doing clean in wdiff" ; \
34991 (cd $(HOST_SUBDIR)/wdiff && \
34992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34994 "RANLIB=$${RANLIB}" \
34995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34996 clean) \
34997 || exit 1
34999 @endif wdiff
35001 .PHONY: maybe-distclean-wdiff distclean-wdiff
35002 maybe-distclean-wdiff:
35003 @if wdiff
35004 maybe-distclean-wdiff: distclean-wdiff
35006 distclean-wdiff:
35007 @: $(MAKE); $(unstage)
35008 @[ -f ./wdiff/Makefile ] || exit 0; \
35009 r=`${PWD_COMMAND}`; export r; \
35010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35011 $(HOST_EXPORTS) \
35012 for flag in $(EXTRA_HOST_FLAGS) ; do \
35013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35014 done; \
35015 echo "Doing distclean in wdiff" ; \
35016 (cd $(HOST_SUBDIR)/wdiff && \
35017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35019 "RANLIB=$${RANLIB}" \
35020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35021 distclean) \
35022 || exit 1
35024 @endif wdiff
35026 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
35027 maybe-maintainer-clean-wdiff:
35028 @if wdiff
35029 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
35031 maintainer-clean-wdiff:
35032 @: $(MAKE); $(unstage)
35033 @[ -f ./wdiff/Makefile ] || exit 0; \
35034 r=`${PWD_COMMAND}`; export r; \
35035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036 $(HOST_EXPORTS) \
35037 for flag in $(EXTRA_HOST_FLAGS) ; do \
35038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35039 done; \
35040 echo "Doing maintainer-clean in wdiff" ; \
35041 (cd $(HOST_SUBDIR)/wdiff && \
35042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35044 "RANLIB=$${RANLIB}" \
35045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35046 maintainer-clean) \
35047 || exit 1
35049 @endif wdiff
35053 .PHONY: configure-zip maybe-configure-zip
35054 maybe-configure-zip:
35055 @if gcc-bootstrap
35056 configure-zip: stage_current
35057 @endif gcc-bootstrap
35058 @if zip
35059 maybe-configure-zip: configure-zip
35060 configure-zip:
35061 @: $(MAKE); $(unstage)
35062 @r=`${PWD_COMMAND}`; export r; \
35063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35064 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
35065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
35066 $(HOST_EXPORTS) \
35067 echo Configuring in $(HOST_SUBDIR)/zip; \
35068 cd "$(HOST_SUBDIR)/zip" || exit 1; \
35069 case $(srcdir) in \
35070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35071 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
35072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35073 esac; \
35074 srcdiroption="--srcdir=$${topdir}/zip"; \
35075 libsrcdir="$$s/zip"; \
35076 $(SHELL) $${libsrcdir}/configure \
35077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35078 --target=${target_alias} $${srcdiroption} \
35079 || exit 1
35080 @endif zip
35086 .PHONY: all-zip maybe-all-zip
35087 maybe-all-zip:
35088 @if gcc-bootstrap
35089 all-zip: stage_current
35090 @endif gcc-bootstrap
35091 @if zip
35092 TARGET-zip=all
35093 maybe-all-zip: all-zip
35094 all-zip: configure-zip
35095 @: $(MAKE); $(unstage)
35096 @r=`${PWD_COMMAND}`; export r; \
35097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098 $(HOST_EXPORTS) \
35099 (cd $(HOST_SUBDIR)/zip && \
35100 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
35101 @endif zip
35106 .PHONY: check-zip maybe-check-zip
35107 maybe-check-zip:
35108 @if zip
35109 maybe-check-zip: check-zip
35111 # This module is only tested in a native toolchain.
35112 check-zip:
35113 @: $(MAKE); $(unstage)
35114 @if [ '$(host)' = '$(target)' ] ; then \
35115 r=`${PWD_COMMAND}`; export r; \
35116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35117 $(HOST_EXPORTS) \
35118 (cd $(HOST_SUBDIR)/zip && \
35119 $(MAKE) $(FLAGS_TO_PASS) check); \
35122 @endif zip
35124 .PHONY: install-zip maybe-install-zip
35125 maybe-install-zip:
35126 @if zip
35127 maybe-install-zip: install-zip
35129 install-zip: installdirs
35130 @: $(MAKE); $(unstage)
35131 @r=`${PWD_COMMAND}`; export r; \
35132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35133 $(HOST_EXPORTS) \
35134 (cd $(HOST_SUBDIR)/zip && \
35135 $(MAKE) $(FLAGS_TO_PASS) install)
35137 @endif zip
35139 # Other targets (info, dvi, pdf, etc.)
35141 .PHONY: maybe-info-zip info-zip
35142 maybe-info-zip:
35143 @if zip
35144 maybe-info-zip: info-zip
35146 info-zip: \
35147 configure-zip
35148 @: $(MAKE); $(unstage)
35149 @[ -f ./zip/Makefile ] || exit 0; \
35150 r=`${PWD_COMMAND}`; export r; \
35151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35152 $(HOST_EXPORTS) \
35153 for flag in $(EXTRA_HOST_FLAGS) ; do \
35154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35155 done; \
35156 echo "Doing info in zip" ; \
35157 (cd $(HOST_SUBDIR)/zip && \
35158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35160 "RANLIB=$${RANLIB}" \
35161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35162 info) \
35163 || exit 1
35165 @endif zip
35167 .PHONY: maybe-dvi-zip dvi-zip
35168 maybe-dvi-zip:
35169 @if zip
35170 maybe-dvi-zip: dvi-zip
35172 dvi-zip: \
35173 configure-zip
35174 @: $(MAKE); $(unstage)
35175 @[ -f ./zip/Makefile ] || exit 0; \
35176 r=`${PWD_COMMAND}`; export r; \
35177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35178 $(HOST_EXPORTS) \
35179 for flag in $(EXTRA_HOST_FLAGS) ; do \
35180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35181 done; \
35182 echo "Doing dvi in zip" ; \
35183 (cd $(HOST_SUBDIR)/zip && \
35184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35186 "RANLIB=$${RANLIB}" \
35187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35188 dvi) \
35189 || exit 1
35191 @endif zip
35193 .PHONY: maybe-pdf-zip pdf-zip
35194 maybe-pdf-zip:
35195 @if zip
35196 maybe-pdf-zip: pdf-zip
35198 pdf-zip: \
35199 configure-zip
35200 @: $(MAKE); $(unstage)
35201 @[ -f ./zip/Makefile ] || exit 0; \
35202 r=`${PWD_COMMAND}`; export r; \
35203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35204 $(HOST_EXPORTS) \
35205 for flag in $(EXTRA_HOST_FLAGS) ; do \
35206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35207 done; \
35208 echo "Doing pdf in zip" ; \
35209 (cd $(HOST_SUBDIR)/zip && \
35210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35212 "RANLIB=$${RANLIB}" \
35213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35214 pdf) \
35215 || exit 1
35217 @endif zip
35219 .PHONY: maybe-html-zip html-zip
35220 maybe-html-zip:
35221 @if zip
35222 maybe-html-zip: html-zip
35224 html-zip: \
35225 configure-zip
35226 @: $(MAKE); $(unstage)
35227 @[ -f ./zip/Makefile ] || exit 0; \
35228 r=`${PWD_COMMAND}`; export r; \
35229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35230 $(HOST_EXPORTS) \
35231 for flag in $(EXTRA_HOST_FLAGS) ; do \
35232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35233 done; \
35234 echo "Doing html in zip" ; \
35235 (cd $(HOST_SUBDIR)/zip && \
35236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35238 "RANLIB=$${RANLIB}" \
35239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35240 html) \
35241 || exit 1
35243 @endif zip
35245 .PHONY: maybe-TAGS-zip TAGS-zip
35246 maybe-TAGS-zip:
35247 @if zip
35248 maybe-TAGS-zip: TAGS-zip
35250 TAGS-zip: \
35251 configure-zip
35252 @: $(MAKE); $(unstage)
35253 @[ -f ./zip/Makefile ] || exit 0; \
35254 r=`${PWD_COMMAND}`; export r; \
35255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35256 $(HOST_EXPORTS) \
35257 for flag in $(EXTRA_HOST_FLAGS) ; do \
35258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35259 done; \
35260 echo "Doing TAGS in zip" ; \
35261 (cd $(HOST_SUBDIR)/zip && \
35262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35264 "RANLIB=$${RANLIB}" \
35265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35266 TAGS) \
35267 || exit 1
35269 @endif zip
35271 .PHONY: maybe-install-info-zip install-info-zip
35272 maybe-install-info-zip:
35273 @if zip
35274 maybe-install-info-zip: install-info-zip
35276 install-info-zip: \
35277 configure-zip \
35278 info-zip
35279 @: $(MAKE); $(unstage)
35280 @[ -f ./zip/Makefile ] || exit 0; \
35281 r=`${PWD_COMMAND}`; export r; \
35282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283 $(HOST_EXPORTS) \
35284 for flag in $(EXTRA_HOST_FLAGS) ; do \
35285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35286 done; \
35287 echo "Doing install-info in zip" ; \
35288 (cd $(HOST_SUBDIR)/zip && \
35289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35291 "RANLIB=$${RANLIB}" \
35292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35293 install-info) \
35294 || exit 1
35296 @endif zip
35298 .PHONY: maybe-install-pdf-zip install-pdf-zip
35299 maybe-install-pdf-zip:
35300 @if zip
35301 maybe-install-pdf-zip: install-pdf-zip
35303 install-pdf-zip: \
35304 configure-zip \
35305 pdf-zip
35306 @: $(MAKE); $(unstage)
35307 @[ -f ./zip/Makefile ] || exit 0; \
35308 r=`${PWD_COMMAND}`; export r; \
35309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35310 $(HOST_EXPORTS) \
35311 for flag in $(EXTRA_HOST_FLAGS) ; do \
35312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35313 done; \
35314 echo "Doing install-pdf in zip" ; \
35315 (cd $(HOST_SUBDIR)/zip && \
35316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35318 "RANLIB=$${RANLIB}" \
35319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35320 install-pdf) \
35321 || exit 1
35323 @endif zip
35325 .PHONY: maybe-install-html-zip install-html-zip
35326 maybe-install-html-zip:
35327 @if zip
35328 maybe-install-html-zip: install-html-zip
35330 install-html-zip: \
35331 configure-zip \
35332 html-zip
35333 @: $(MAKE); $(unstage)
35334 @[ -f ./zip/Makefile ] || exit 0; \
35335 r=`${PWD_COMMAND}`; export r; \
35336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337 $(HOST_EXPORTS) \
35338 for flag in $(EXTRA_HOST_FLAGS) ; do \
35339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35340 done; \
35341 echo "Doing install-html in zip" ; \
35342 (cd $(HOST_SUBDIR)/zip && \
35343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35345 "RANLIB=$${RANLIB}" \
35346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35347 install-html) \
35348 || exit 1
35350 @endif zip
35352 .PHONY: maybe-installcheck-zip installcheck-zip
35353 maybe-installcheck-zip:
35354 @if zip
35355 maybe-installcheck-zip: installcheck-zip
35357 installcheck-zip: \
35358 configure-zip
35359 @: $(MAKE); $(unstage)
35360 @[ -f ./zip/Makefile ] || exit 0; \
35361 r=`${PWD_COMMAND}`; export r; \
35362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35363 $(HOST_EXPORTS) \
35364 for flag in $(EXTRA_HOST_FLAGS) ; do \
35365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35366 done; \
35367 echo "Doing installcheck in zip" ; \
35368 (cd $(HOST_SUBDIR)/zip && \
35369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35371 "RANLIB=$${RANLIB}" \
35372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35373 installcheck) \
35374 || exit 1
35376 @endif zip
35378 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
35379 maybe-mostlyclean-zip:
35380 @if zip
35381 maybe-mostlyclean-zip: mostlyclean-zip
35383 mostlyclean-zip:
35384 @: $(MAKE); $(unstage)
35385 @[ -f ./zip/Makefile ] || exit 0; \
35386 r=`${PWD_COMMAND}`; export r; \
35387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35388 $(HOST_EXPORTS) \
35389 for flag in $(EXTRA_HOST_FLAGS) ; do \
35390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35391 done; \
35392 echo "Doing mostlyclean in zip" ; \
35393 (cd $(HOST_SUBDIR)/zip && \
35394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35396 "RANLIB=$${RANLIB}" \
35397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35398 mostlyclean) \
35399 || exit 1
35401 @endif zip
35403 .PHONY: maybe-clean-zip clean-zip
35404 maybe-clean-zip:
35405 @if zip
35406 maybe-clean-zip: clean-zip
35408 clean-zip:
35409 @: $(MAKE); $(unstage)
35410 @[ -f ./zip/Makefile ] || exit 0; \
35411 r=`${PWD_COMMAND}`; export r; \
35412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35413 $(HOST_EXPORTS) \
35414 for flag in $(EXTRA_HOST_FLAGS) ; do \
35415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35416 done; \
35417 echo "Doing clean in zip" ; \
35418 (cd $(HOST_SUBDIR)/zip && \
35419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35421 "RANLIB=$${RANLIB}" \
35422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35423 clean) \
35424 || exit 1
35426 @endif zip
35428 .PHONY: maybe-distclean-zip distclean-zip
35429 maybe-distclean-zip:
35430 @if zip
35431 maybe-distclean-zip: distclean-zip
35433 distclean-zip:
35434 @: $(MAKE); $(unstage)
35435 @[ -f ./zip/Makefile ] || exit 0; \
35436 r=`${PWD_COMMAND}`; export r; \
35437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35438 $(HOST_EXPORTS) \
35439 for flag in $(EXTRA_HOST_FLAGS) ; do \
35440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35441 done; \
35442 echo "Doing distclean in zip" ; \
35443 (cd $(HOST_SUBDIR)/zip && \
35444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35446 "RANLIB=$${RANLIB}" \
35447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35448 distclean) \
35449 || exit 1
35451 @endif zip
35453 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
35454 maybe-maintainer-clean-zip:
35455 @if zip
35456 maybe-maintainer-clean-zip: maintainer-clean-zip
35458 maintainer-clean-zip:
35459 @: $(MAKE); $(unstage)
35460 @[ -f ./zip/Makefile ] || exit 0; \
35461 r=`${PWD_COMMAND}`; export r; \
35462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35463 $(HOST_EXPORTS) \
35464 for flag in $(EXTRA_HOST_FLAGS) ; do \
35465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35466 done; \
35467 echo "Doing maintainer-clean in zip" ; \
35468 (cd $(HOST_SUBDIR)/zip && \
35469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35471 "RANLIB=$${RANLIB}" \
35472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35473 maintainer-clean) \
35474 || exit 1
35476 @endif zip
35480 .PHONY: configure-zlib maybe-configure-zlib
35481 maybe-configure-zlib:
35482 @if gcc-bootstrap
35483 configure-zlib: stage_current
35484 @endif gcc-bootstrap
35485 @if zlib
35486 maybe-configure-zlib: configure-zlib
35487 configure-zlib:
35488 @r=`${PWD_COMMAND}`; export r; \
35489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35490 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35492 $(HOST_EXPORTS) \
35493 echo Configuring in $(HOST_SUBDIR)/zlib; \
35494 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
35495 case $(srcdir) in \
35496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35497 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35499 esac; \
35500 srcdiroption="--srcdir=$${topdir}/zlib"; \
35501 libsrcdir="$$s/zlib"; \
35502 $(SHELL) $${libsrcdir}/configure \
35503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35504 --target=${target_alias} $${srcdiroption} \
35505 || exit 1
35506 @endif zlib
35510 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
35511 maybe-configure-stage1-zlib:
35512 @if zlib-bootstrap
35513 maybe-configure-stage1-zlib: configure-stage1-zlib
35514 configure-stage1-zlib:
35515 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35517 @r=`${PWD_COMMAND}`; export r; \
35518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35519 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35520 $(HOST_EXPORTS) \
35521 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35522 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
35523 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
35524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35525 cd $(HOST_SUBDIR)/zlib || exit 1; \
35526 case $(srcdir) in \
35527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35528 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35530 esac; \
35531 srcdiroption="--srcdir=$${topdir}/zlib"; \
35532 libsrcdir="$$s/zlib"; \
35533 $(SHELL) $${libsrcdir}/configure \
35534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35535 --target=${target_alias} $${srcdiroption} \
35537 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
35538 @endif zlib-bootstrap
35540 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
35541 maybe-configure-stage2-zlib:
35542 @if zlib-bootstrap
35543 maybe-configure-stage2-zlib: configure-stage2-zlib
35544 configure-stage2-zlib:
35545 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35547 @r=`${PWD_COMMAND}`; export r; \
35548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35549 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35550 $(HOST_EXPORTS) \
35551 $(POSTSTAGE1_HOST_EXPORTS) \
35552 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35553 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
35554 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
35555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35556 cd $(HOST_SUBDIR)/zlib || exit 1; \
35557 case $(srcdir) in \
35558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35559 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35561 esac; \
35562 srcdiroption="--srcdir=$${topdir}/zlib"; \
35563 libsrcdir="$$s/zlib"; \
35564 $(SHELL) $${libsrcdir}/configure \
35565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35566 --target=${target_alias} $${srcdiroption} \
35567 --with-build-libsubdir=$(HOST_SUBDIR) \
35568 @stage2_werror_flag@
35569 @endif zlib-bootstrap
35571 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
35572 maybe-configure-stageb2g0-zlib:
35573 @if zlib-bootstrap
35574 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
35575 configure-stageb2g0-zlib:
35576 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35578 @r=`${PWD_COMMAND}`; export r; \
35579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35581 $(HOST_EXPORTS) \
35582 $(POSTSTAGE1_HOST_EXPORTS) \
35583 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
35584 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
35585 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
35586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35587 cd $(HOST_SUBDIR)/zlib || exit 1; \
35588 case $(srcdir) in \
35589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35590 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35592 esac; \
35593 srcdiroption="--srcdir=$${topdir}/zlib"; \
35594 libsrcdir="$$s/zlib"; \
35595 $(SHELL) $${libsrcdir}/configure \
35596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35597 --target=${target_alias} $${srcdiroption} \
35598 --with-build-libsubdir=$(HOST_SUBDIR) \
35599 @stage2_werror_flag@
35600 @endif zlib-bootstrap
35602 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
35603 maybe-configure-stage3-zlib:
35604 @if zlib-bootstrap
35605 maybe-configure-stage3-zlib: configure-stage3-zlib
35606 configure-stage3-zlib:
35607 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35609 @r=`${PWD_COMMAND}`; export r; \
35610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35611 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35612 $(HOST_EXPORTS) \
35613 $(POSTSTAGE1_HOST_EXPORTS) \
35614 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
35615 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
35616 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
35617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35618 cd $(HOST_SUBDIR)/zlib || exit 1; \
35619 case $(srcdir) in \
35620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35621 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35623 esac; \
35624 srcdiroption="--srcdir=$${topdir}/zlib"; \
35625 libsrcdir="$$s/zlib"; \
35626 $(SHELL) $${libsrcdir}/configure \
35627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35628 --target=${target_alias} $${srcdiroption} \
35629 --with-build-libsubdir=$(HOST_SUBDIR) \
35630 @stage2_werror_flag@
35631 @endif zlib-bootstrap
35633 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
35634 maybe-configure-stageb3g2-zlib:
35635 @if zlib-bootstrap
35636 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
35637 configure-stageb3g2-zlib:
35638 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35640 @r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35643 $(HOST_EXPORTS) \
35644 $(POSTSTAGE1_HOST_EXPORTS) \
35645 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
35646 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
35647 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
35648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35649 cd $(HOST_SUBDIR)/zlib || exit 1; \
35650 case $(srcdir) in \
35651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35652 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35654 esac; \
35655 srcdiroption="--srcdir=$${topdir}/zlib"; \
35656 libsrcdir="$$s/zlib"; \
35657 $(SHELL) $${libsrcdir}/configure \
35658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35659 --target=${target_alias} $${srcdiroption} \
35660 --with-build-libsubdir=$(HOST_SUBDIR) \
35661 @stage2_werror_flag@
35662 @endif zlib-bootstrap
35664 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
35665 maybe-configure-stage4-zlib:
35666 @if zlib-bootstrap
35667 maybe-configure-stage4-zlib: configure-stage4-zlib
35668 configure-stage4-zlib:
35669 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35671 @r=`${PWD_COMMAND}`; export r; \
35672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35674 $(HOST_EXPORTS) \
35675 $(POSTSTAGE1_HOST_EXPORTS) \
35676 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
35677 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
35678 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
35679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35680 cd $(HOST_SUBDIR)/zlib || exit 1; \
35681 case $(srcdir) in \
35682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35683 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35685 esac; \
35686 srcdiroption="--srcdir=$${topdir}/zlib"; \
35687 libsrcdir="$$s/zlib"; \
35688 $(SHELL) $${libsrcdir}/configure \
35689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35690 --target=${target_alias} $${srcdiroption} \
35691 --with-build-libsubdir=$(HOST_SUBDIR) \
35692 @stage2_werror_flag@
35693 @endif zlib-bootstrap
35695 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
35696 maybe-configure-stageprofile-zlib:
35697 @if zlib-bootstrap
35698 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
35699 configure-stageprofile-zlib:
35700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35702 @r=`${PWD_COMMAND}`; export r; \
35703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35704 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35705 $(HOST_EXPORTS) \
35706 $(POSTSTAGE1_HOST_EXPORTS) \
35707 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
35708 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
35709 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
35710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35711 cd $(HOST_SUBDIR)/zlib || exit 1; \
35712 case $(srcdir) in \
35713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35714 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35716 esac; \
35717 srcdiroption="--srcdir=$${topdir}/zlib"; \
35718 libsrcdir="$$s/zlib"; \
35719 $(SHELL) $${libsrcdir}/configure \
35720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35721 --target=${target_alias} $${srcdiroption} \
35722 --with-build-libsubdir=$(HOST_SUBDIR) \
35723 @stage2_werror_flag@
35724 @endif zlib-bootstrap
35726 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
35727 maybe-configure-stagefeedback-zlib:
35728 @if zlib-bootstrap
35729 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
35730 configure-stagefeedback-zlib:
35731 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35733 @r=`${PWD_COMMAND}`; export r; \
35734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35735 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35736 $(HOST_EXPORTS) \
35737 $(POSTSTAGE1_HOST_EXPORTS) \
35738 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
35739 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
35740 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
35741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35742 cd $(HOST_SUBDIR)/zlib || exit 1; \
35743 case $(srcdir) in \
35744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35745 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35747 esac; \
35748 srcdiroption="--srcdir=$${topdir}/zlib"; \
35749 libsrcdir="$$s/zlib"; \
35750 $(SHELL) $${libsrcdir}/configure \
35751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35752 --target=${target_alias} $${srcdiroption} \
35753 --with-build-libsubdir=$(HOST_SUBDIR) \
35754 @stage2_werror_flag@
35755 @endif zlib-bootstrap
35761 .PHONY: all-zlib maybe-all-zlib
35762 maybe-all-zlib:
35763 @if gcc-bootstrap
35764 all-zlib: stage_current
35765 @endif gcc-bootstrap
35766 @if zlib
35767 TARGET-zlib=all
35768 maybe-all-zlib: all-zlib
35769 all-zlib: configure-zlib
35770 @r=`${PWD_COMMAND}`; export r; \
35771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35772 $(HOST_EXPORTS) \
35773 (cd $(HOST_SUBDIR)/zlib && \
35774 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
35775 @endif zlib
35779 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
35780 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
35781 maybe-all-stage1-zlib:
35782 maybe-clean-stage1-zlib:
35783 @if zlib-bootstrap
35784 maybe-all-stage1-zlib: all-stage1-zlib
35785 all-stage1: all-stage1-zlib
35786 TARGET-stage1-zlib = $(TARGET-zlib)
35787 all-stage1-zlib: configure-stage1-zlib
35788 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35789 @r=`${PWD_COMMAND}`; export r; \
35790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35791 $(HOST_EXPORTS) \
35792 cd $(HOST_SUBDIR)/zlib && \
35793 $(MAKE) $(FLAGS_TO_PASS) \
35794 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
35795 $(TARGET-stage1-zlib)
35797 maybe-clean-stage1-zlib: clean-stage1-zlib
35798 clean-stage1: clean-stage1-zlib
35799 clean-stage1-zlib:
35800 @if [ $(current_stage) = stage1 ]; then \
35801 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35802 else \
35803 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35804 $(MAKE) stage1-start; \
35805 fi; \
35806 cd $(HOST_SUBDIR)/zlib && \
35807 $(MAKE) $(FLAGS_TO_PASS) \
35808 clean
35809 @endif zlib-bootstrap
35812 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
35813 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35814 maybe-all-stage2-zlib:
35815 maybe-clean-stage2-zlib:
35816 @if zlib-bootstrap
35817 maybe-all-stage2-zlib: all-stage2-zlib
35818 all-stage2: all-stage2-zlib
35819 TARGET-stage2-zlib = $(TARGET-zlib)
35820 all-stage2-zlib: configure-stage2-zlib
35821 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35822 @r=`${PWD_COMMAND}`; export r; \
35823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35824 $(HOST_EXPORTS) \
35825 $(POSTSTAGE1_HOST_EXPORTS) \
35826 cd $(HOST_SUBDIR)/zlib && \
35827 $(MAKE) $(FLAGS_TO_PASS) \
35828 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35829 $(TARGET-stage2-zlib)
35831 maybe-clean-stage2-zlib: clean-stage2-zlib
35832 clean-stage2: clean-stage2-zlib
35833 clean-stage2-zlib:
35834 @if [ $(current_stage) = stage2 ]; then \
35835 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35836 else \
35837 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35838 $(MAKE) stage2-start; \
35839 fi; \
35840 cd $(HOST_SUBDIR)/zlib && \
35841 $(MAKE) $(FLAGS_TO_PASS) \
35842 $(POSTSTAGE1_FLAGS_TO_PASS) \
35843 clean
35844 @endif zlib-bootstrap
35847 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
35848 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
35849 maybe-all-stageb2g0-zlib:
35850 maybe-clean-stageb2g0-zlib:
35851 @if zlib-bootstrap
35852 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
35853 all-stageb2g0: all-stageb2g0-zlib
35854 TARGET-stageb2g0-zlib = $(TARGET-zlib)
35855 all-stageb2g0-zlib: configure-stageb2g0-zlib
35856 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35857 @r=`${PWD_COMMAND}`; export r; \
35858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35859 $(HOST_EXPORTS) \
35860 $(POSTSTAGE1_HOST_EXPORTS) \
35861 cd $(HOST_SUBDIR)/zlib && \
35862 $(MAKE) $(FLAGS_TO_PASS) \
35863 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
35864 $(TARGET-stageb2g0-zlib)
35866 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
35867 clean-stageb2g0: clean-stageb2g0-zlib
35868 clean-stageb2g0-zlib:
35869 @if [ $(current_stage) = stageb2g0 ]; then \
35870 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35871 else \
35872 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
35873 $(MAKE) stageb2g0-start; \
35874 fi; \
35875 cd $(HOST_SUBDIR)/zlib && \
35876 $(MAKE) $(FLAGS_TO_PASS) \
35877 $(POSTSTAGE1_FLAGS_TO_PASS) \
35878 clean
35879 @endif zlib-bootstrap
35882 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
35883 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35884 maybe-all-stage3-zlib:
35885 maybe-clean-stage3-zlib:
35886 @if zlib-bootstrap
35887 maybe-all-stage3-zlib: all-stage3-zlib
35888 all-stage3: all-stage3-zlib
35889 TARGET-stage3-zlib = $(TARGET-zlib)
35890 all-stage3-zlib: configure-stage3-zlib
35891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35892 @r=`${PWD_COMMAND}`; export r; \
35893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35894 $(HOST_EXPORTS) \
35895 $(POSTSTAGE1_HOST_EXPORTS) \
35896 cd $(HOST_SUBDIR)/zlib && \
35897 $(MAKE) $(FLAGS_TO_PASS) \
35898 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35899 $(TARGET-stage3-zlib)
35901 maybe-clean-stage3-zlib: clean-stage3-zlib
35902 clean-stage3: clean-stage3-zlib
35903 clean-stage3-zlib:
35904 @if [ $(current_stage) = stage3 ]; then \
35905 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35906 else \
35907 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35908 $(MAKE) stage3-start; \
35909 fi; \
35910 cd $(HOST_SUBDIR)/zlib && \
35911 $(MAKE) $(FLAGS_TO_PASS) \
35912 $(POSTSTAGE1_FLAGS_TO_PASS) \
35913 clean
35914 @endif zlib-bootstrap
35917 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
35918 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
35919 maybe-all-stageb3g2-zlib:
35920 maybe-clean-stageb3g2-zlib:
35921 @if zlib-bootstrap
35922 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
35923 all-stageb3g2: all-stageb3g2-zlib
35924 TARGET-stageb3g2-zlib = $(TARGET-zlib)
35925 all-stageb3g2-zlib: configure-stageb3g2-zlib
35926 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35927 @r=`${PWD_COMMAND}`; export r; \
35928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929 $(HOST_EXPORTS) \
35930 $(POSTSTAGE1_HOST_EXPORTS) \
35931 cd $(HOST_SUBDIR)/zlib && \
35932 $(MAKE) $(FLAGS_TO_PASS) \
35933 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
35934 $(TARGET-stageb3g2-zlib)
35936 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
35937 clean-stageb3g2: clean-stageb3g2-zlib
35938 clean-stageb3g2-zlib:
35939 @if [ $(current_stage) = stageb3g2 ]; then \
35940 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35941 else \
35942 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
35943 $(MAKE) stageb3g2-start; \
35944 fi; \
35945 cd $(HOST_SUBDIR)/zlib && \
35946 $(MAKE) $(FLAGS_TO_PASS) \
35947 $(POSTSTAGE1_FLAGS_TO_PASS) \
35948 clean
35949 @endif zlib-bootstrap
35952 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
35953 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35954 maybe-all-stage4-zlib:
35955 maybe-clean-stage4-zlib:
35956 @if zlib-bootstrap
35957 maybe-all-stage4-zlib: all-stage4-zlib
35958 all-stage4: all-stage4-zlib
35959 TARGET-stage4-zlib = $(TARGET-zlib)
35960 all-stage4-zlib: configure-stage4-zlib
35961 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35962 @r=`${PWD_COMMAND}`; export r; \
35963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35964 $(HOST_EXPORTS) \
35965 $(POSTSTAGE1_HOST_EXPORTS) \
35966 cd $(HOST_SUBDIR)/zlib && \
35967 $(MAKE) $(FLAGS_TO_PASS) \
35968 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35969 $(TARGET-stage4-zlib)
35971 maybe-clean-stage4-zlib: clean-stage4-zlib
35972 clean-stage4: clean-stage4-zlib
35973 clean-stage4-zlib:
35974 @if [ $(current_stage) = stage4 ]; then \
35975 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35976 else \
35977 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35978 $(MAKE) stage4-start; \
35979 fi; \
35980 cd $(HOST_SUBDIR)/zlib && \
35981 $(MAKE) $(FLAGS_TO_PASS) \
35982 $(POSTSTAGE1_FLAGS_TO_PASS) \
35983 clean
35984 @endif zlib-bootstrap
35987 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35988 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35989 maybe-all-stageprofile-zlib:
35990 maybe-clean-stageprofile-zlib:
35991 @if zlib-bootstrap
35992 maybe-all-stageprofile-zlib: all-stageprofile-zlib
35993 all-stageprofile: all-stageprofile-zlib
35994 TARGET-stageprofile-zlib = $(TARGET-zlib)
35995 all-stageprofile-zlib: configure-stageprofile-zlib
35996 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35997 @r=`${PWD_COMMAND}`; export r; \
35998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35999 $(HOST_EXPORTS) \
36000 $(POSTSTAGE1_HOST_EXPORTS) \
36001 cd $(HOST_SUBDIR)/zlib && \
36002 $(MAKE) $(FLAGS_TO_PASS) \
36003 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
36004 $(TARGET-stageprofile-zlib)
36006 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
36007 clean-stageprofile: clean-stageprofile-zlib
36008 clean-stageprofile-zlib:
36009 @if [ $(current_stage) = stageprofile ]; then \
36010 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36011 else \
36012 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
36013 $(MAKE) stageprofile-start; \
36014 fi; \
36015 cd $(HOST_SUBDIR)/zlib && \
36016 $(MAKE) $(FLAGS_TO_PASS) \
36017 $(POSTSTAGE1_FLAGS_TO_PASS) \
36018 clean
36019 @endif zlib-bootstrap
36022 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
36023 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
36024 maybe-all-stagefeedback-zlib:
36025 maybe-clean-stagefeedback-zlib:
36026 @if zlib-bootstrap
36027 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
36028 all-stagefeedback: all-stagefeedback-zlib
36029 TARGET-stagefeedback-zlib = $(TARGET-zlib)
36030 all-stagefeedback-zlib: configure-stagefeedback-zlib
36031 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36032 @r=`${PWD_COMMAND}`; export r; \
36033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034 $(HOST_EXPORTS) \
36035 $(POSTSTAGE1_HOST_EXPORTS) \
36036 cd $(HOST_SUBDIR)/zlib && \
36037 $(MAKE) $(FLAGS_TO_PASS) \
36038 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
36039 $(TARGET-stagefeedback-zlib)
36041 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
36042 clean-stagefeedback: clean-stagefeedback-zlib
36043 clean-stagefeedback-zlib:
36044 @if [ $(current_stage) = stagefeedback ]; then \
36045 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36046 else \
36047 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
36048 $(MAKE) stagefeedback-start; \
36049 fi; \
36050 cd $(HOST_SUBDIR)/zlib && \
36051 $(MAKE) $(FLAGS_TO_PASS) \
36052 $(POSTSTAGE1_FLAGS_TO_PASS) \
36053 clean
36054 @endif zlib-bootstrap
36060 .PHONY: check-zlib maybe-check-zlib
36061 maybe-check-zlib:
36062 @if zlib
36063 maybe-check-zlib: check-zlib
36065 check-zlib:
36067 @endif zlib
36069 .PHONY: install-zlib maybe-install-zlib
36070 maybe-install-zlib:
36071 @if zlib
36072 maybe-install-zlib: install-zlib
36074 install-zlib:
36076 @endif zlib
36078 # Other targets (info, dvi, pdf, etc.)
36080 .PHONY: maybe-info-zlib info-zlib
36081 maybe-info-zlib:
36082 @if zlib
36083 maybe-info-zlib: info-zlib
36085 info-zlib: \
36086 configure-zlib
36087 @[ -f ./zlib/Makefile ] || exit 0; \
36088 r=`${PWD_COMMAND}`; export r; \
36089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36090 $(HOST_EXPORTS) \
36091 for flag in $(EXTRA_HOST_FLAGS) ; do \
36092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36093 done; \
36094 echo "Doing info in zlib" ; \
36095 (cd $(HOST_SUBDIR)/zlib && \
36096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36098 "RANLIB=$${RANLIB}" \
36099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36100 info) \
36101 || exit 1
36103 @endif zlib
36105 .PHONY: maybe-dvi-zlib dvi-zlib
36106 maybe-dvi-zlib:
36107 @if zlib
36108 maybe-dvi-zlib: dvi-zlib
36110 dvi-zlib: \
36111 configure-zlib
36112 @[ -f ./zlib/Makefile ] || exit 0; \
36113 r=`${PWD_COMMAND}`; export r; \
36114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36115 $(HOST_EXPORTS) \
36116 for flag in $(EXTRA_HOST_FLAGS) ; do \
36117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36118 done; \
36119 echo "Doing dvi in zlib" ; \
36120 (cd $(HOST_SUBDIR)/zlib && \
36121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36123 "RANLIB=$${RANLIB}" \
36124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36125 dvi) \
36126 || exit 1
36128 @endif zlib
36130 .PHONY: maybe-pdf-zlib pdf-zlib
36131 maybe-pdf-zlib:
36132 @if zlib
36133 maybe-pdf-zlib: pdf-zlib
36135 pdf-zlib: \
36136 configure-zlib
36137 @[ -f ./zlib/Makefile ] || exit 0; \
36138 r=`${PWD_COMMAND}`; export r; \
36139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36140 $(HOST_EXPORTS) \
36141 for flag in $(EXTRA_HOST_FLAGS) ; do \
36142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36143 done; \
36144 echo "Doing pdf in zlib" ; \
36145 (cd $(HOST_SUBDIR)/zlib && \
36146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36148 "RANLIB=$${RANLIB}" \
36149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36150 pdf) \
36151 || exit 1
36153 @endif zlib
36155 .PHONY: maybe-html-zlib html-zlib
36156 maybe-html-zlib:
36157 @if zlib
36158 maybe-html-zlib: html-zlib
36160 html-zlib: \
36161 configure-zlib
36162 @[ -f ./zlib/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing html in zlib" ; \
36170 (cd $(HOST_SUBDIR)/zlib && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 html) \
36176 || exit 1
36178 @endif zlib
36180 .PHONY: maybe-TAGS-zlib TAGS-zlib
36181 maybe-TAGS-zlib:
36182 @if zlib
36183 maybe-TAGS-zlib: TAGS-zlib
36185 TAGS-zlib: \
36186 configure-zlib
36187 @[ -f ./zlib/Makefile ] || exit 0; \
36188 r=`${PWD_COMMAND}`; export r; \
36189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36190 $(HOST_EXPORTS) \
36191 for flag in $(EXTRA_HOST_FLAGS) ; do \
36192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36193 done; \
36194 echo "Doing TAGS in zlib" ; \
36195 (cd $(HOST_SUBDIR)/zlib && \
36196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36198 "RANLIB=$${RANLIB}" \
36199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36200 TAGS) \
36201 || exit 1
36203 @endif zlib
36205 .PHONY: maybe-install-info-zlib install-info-zlib
36206 maybe-install-info-zlib:
36207 @if zlib
36208 maybe-install-info-zlib: install-info-zlib
36210 install-info-zlib: \
36211 configure-zlib \
36212 info-zlib
36213 @[ -f ./zlib/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) ; do \
36218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36219 done; \
36220 echo "Doing install-info in zlib" ; \
36221 (cd $(HOST_SUBDIR)/zlib && \
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-info) \
36227 || exit 1
36229 @endif zlib
36231 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
36232 maybe-install-pdf-zlib:
36233 @if zlib
36234 maybe-install-pdf-zlib: install-pdf-zlib
36236 install-pdf-zlib: \
36237 configure-zlib \
36238 pdf-zlib
36239 @[ -f ./zlib/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) ; do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing install-pdf in zlib" ; \
36247 (cd $(HOST_SUBDIR)/zlib && \
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 install-pdf) \
36253 || exit 1
36255 @endif zlib
36257 .PHONY: maybe-install-html-zlib install-html-zlib
36258 maybe-install-html-zlib:
36259 @if zlib
36260 maybe-install-html-zlib: install-html-zlib
36262 install-html-zlib: \
36263 configure-zlib \
36264 html-zlib
36265 @[ -f ./zlib/Makefile ] || exit 0; \
36266 r=`${PWD_COMMAND}`; export r; \
36267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36268 $(HOST_EXPORTS) \
36269 for flag in $(EXTRA_HOST_FLAGS) ; do \
36270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36271 done; \
36272 echo "Doing install-html in zlib" ; \
36273 (cd $(HOST_SUBDIR)/zlib && \
36274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36276 "RANLIB=$${RANLIB}" \
36277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36278 install-html) \
36279 || exit 1
36281 @endif zlib
36283 .PHONY: maybe-installcheck-zlib installcheck-zlib
36284 maybe-installcheck-zlib:
36285 @if zlib
36286 maybe-installcheck-zlib: installcheck-zlib
36288 installcheck-zlib: \
36289 configure-zlib
36290 @[ -f ./zlib/Makefile ] || exit 0; \
36291 r=`${PWD_COMMAND}`; export r; \
36292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36293 $(HOST_EXPORTS) \
36294 for flag in $(EXTRA_HOST_FLAGS) ; do \
36295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36296 done; \
36297 echo "Doing installcheck in zlib" ; \
36298 (cd $(HOST_SUBDIR)/zlib && \
36299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36301 "RANLIB=$${RANLIB}" \
36302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36303 installcheck) \
36304 || exit 1
36306 @endif zlib
36308 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
36309 maybe-mostlyclean-zlib:
36310 @if zlib
36311 maybe-mostlyclean-zlib: mostlyclean-zlib
36313 mostlyclean-zlib:
36314 @[ -f ./zlib/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) ; do \
36319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36320 done; \
36321 echo "Doing mostlyclean in zlib" ; \
36322 (cd $(HOST_SUBDIR)/zlib && \
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 mostlyclean) \
36328 || exit 1
36330 @endif zlib
36332 .PHONY: maybe-clean-zlib clean-zlib
36333 maybe-clean-zlib:
36334 @if zlib
36335 maybe-clean-zlib: clean-zlib
36337 clean-zlib:
36338 @[ -f ./zlib/Makefile ] || exit 0; \
36339 r=`${PWD_COMMAND}`; export r; \
36340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341 $(HOST_EXPORTS) \
36342 for flag in $(EXTRA_HOST_FLAGS) ; do \
36343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344 done; \
36345 echo "Doing clean in zlib" ; \
36346 (cd $(HOST_SUBDIR)/zlib && \
36347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349 "RANLIB=$${RANLIB}" \
36350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36351 clean) \
36352 || exit 1
36354 @endif zlib
36356 .PHONY: maybe-distclean-zlib distclean-zlib
36357 maybe-distclean-zlib:
36358 @if zlib
36359 maybe-distclean-zlib: distclean-zlib
36361 distclean-zlib:
36362 @[ -f ./zlib/Makefile ] || exit 0; \
36363 r=`${PWD_COMMAND}`; export r; \
36364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365 $(HOST_EXPORTS) \
36366 for flag in $(EXTRA_HOST_FLAGS) ; do \
36367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368 done; \
36369 echo "Doing distclean in zlib" ; \
36370 (cd $(HOST_SUBDIR)/zlib && \
36371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373 "RANLIB=$${RANLIB}" \
36374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375 distclean) \
36376 || exit 1
36378 @endif zlib
36380 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
36381 maybe-maintainer-clean-zlib:
36382 @if zlib
36383 maybe-maintainer-clean-zlib: maintainer-clean-zlib
36385 maintainer-clean-zlib:
36386 @[ -f ./zlib/Makefile ] || exit 0; \
36387 r=`${PWD_COMMAND}`; export r; \
36388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389 $(HOST_EXPORTS) \
36390 for flag in $(EXTRA_HOST_FLAGS) ; do \
36391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36392 done; \
36393 echo "Doing maintainer-clean in zlib" ; \
36394 (cd $(HOST_SUBDIR)/zlib && \
36395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36397 "RANLIB=$${RANLIB}" \
36398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36399 maintainer-clean) \
36400 || exit 1
36402 @endif zlib
36406 .PHONY: configure-gdb maybe-configure-gdb
36407 maybe-configure-gdb:
36408 @if gcc-bootstrap
36409 configure-gdb: stage_current
36410 @endif gcc-bootstrap
36411 @if gdb
36412 maybe-configure-gdb: configure-gdb
36413 configure-gdb:
36414 @: $(MAKE); $(unstage)
36415 @r=`${PWD_COMMAND}`; export r; \
36416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
36419 $(HOST_EXPORTS) \
36420 echo Configuring in $(HOST_SUBDIR)/gdb; \
36421 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36422 case $(srcdir) in \
36423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36424 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36426 esac; \
36427 srcdiroption="--srcdir=$${topdir}/gdb"; \
36428 libsrcdir="$$s/gdb"; \
36429 $(SHELL) $${libsrcdir}/configure \
36430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36431 --target=${target_alias} $${srcdiroption} \
36432 || exit 1
36433 @endif gdb
36439 .PHONY: all-gdb maybe-all-gdb
36440 maybe-all-gdb:
36441 @if gcc-bootstrap
36442 all-gdb: stage_current
36443 @endif gcc-bootstrap
36444 @if gdb
36445 TARGET-gdb=all
36446 maybe-all-gdb: all-gdb
36447 all-gdb: configure-gdb
36448 @: $(MAKE); $(unstage)
36449 @r=`${PWD_COMMAND}`; export r; \
36450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36451 $(HOST_EXPORTS) \
36452 (cd $(HOST_SUBDIR)/gdb && \
36453 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
36454 @endif gdb
36459 .PHONY: check-gdb maybe-check-gdb
36460 maybe-check-gdb:
36461 @if gdb
36462 maybe-check-gdb: check-gdb
36464 check-gdb:
36465 @: $(MAKE); $(unstage)
36466 @r=`${PWD_COMMAND}`; export r; \
36467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468 $(HOST_EXPORTS) \
36469 (cd $(HOST_SUBDIR)/gdb && \
36470 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36472 @endif gdb
36474 .PHONY: install-gdb maybe-install-gdb
36475 maybe-install-gdb:
36476 @if gdb
36477 maybe-install-gdb: install-gdb
36479 install-gdb: installdirs
36480 @: $(MAKE); $(unstage)
36481 @r=`${PWD_COMMAND}`; export r; \
36482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483 $(HOST_EXPORTS) \
36484 (cd $(HOST_SUBDIR)/gdb && \
36485 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36487 @endif gdb
36489 # Other targets (info, dvi, pdf, etc.)
36491 .PHONY: maybe-info-gdb info-gdb
36492 maybe-info-gdb:
36493 @if gdb
36494 maybe-info-gdb: info-gdb
36496 info-gdb: \
36497 configure-gdb
36498 @: $(MAKE); $(unstage)
36499 @[ -f ./gdb/Makefile ] || exit 0; \
36500 r=`${PWD_COMMAND}`; export r; \
36501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36502 $(HOST_EXPORTS) \
36503 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36505 done; \
36506 echo "Doing info in gdb" ; \
36507 (cd $(HOST_SUBDIR)/gdb && \
36508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36510 "RANLIB=$${RANLIB}" \
36511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36512 info) \
36513 || exit 1
36515 @endif gdb
36517 .PHONY: maybe-dvi-gdb dvi-gdb
36518 maybe-dvi-gdb:
36519 @if gdb
36520 maybe-dvi-gdb: dvi-gdb
36522 dvi-gdb: \
36523 configure-gdb
36524 @: $(MAKE); $(unstage)
36525 @[ -f ./gdb/Makefile ] || exit 0; \
36526 r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 $(HOST_EXPORTS) \
36529 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36531 done; \
36532 echo "Doing dvi in gdb" ; \
36533 (cd $(HOST_SUBDIR)/gdb && \
36534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36536 "RANLIB=$${RANLIB}" \
36537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36538 dvi) \
36539 || exit 1
36541 @endif gdb
36543 .PHONY: maybe-pdf-gdb pdf-gdb
36544 maybe-pdf-gdb:
36545 @if gdb
36546 maybe-pdf-gdb: pdf-gdb
36548 pdf-gdb: \
36549 configure-gdb
36550 @: $(MAKE); $(unstage)
36551 @[ -f ./gdb/Makefile ] || exit 0; \
36552 r=`${PWD_COMMAND}`; export r; \
36553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36554 $(HOST_EXPORTS) \
36555 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36557 done; \
36558 echo "Doing pdf in gdb" ; \
36559 (cd $(HOST_SUBDIR)/gdb && \
36560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36562 "RANLIB=$${RANLIB}" \
36563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36564 pdf) \
36565 || exit 1
36567 @endif gdb
36569 .PHONY: maybe-html-gdb html-gdb
36570 maybe-html-gdb:
36571 @if gdb
36572 maybe-html-gdb: html-gdb
36574 html-gdb: \
36575 configure-gdb
36576 @: $(MAKE); $(unstage)
36577 @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
36582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36583 done; \
36584 echo "Doing html in gdb" ; \
36585 (cd $(HOST_SUBDIR)/gdb && \
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 html) \
36591 || exit 1
36593 @endif gdb
36595 .PHONY: maybe-TAGS-gdb TAGS-gdb
36596 maybe-TAGS-gdb:
36597 @if gdb
36598 maybe-TAGS-gdb: TAGS-gdb
36600 TAGS-gdb: \
36601 configure-gdb
36602 @: $(MAKE); $(unstage)
36603 @[ -f ./gdb/Makefile ] || exit 0; \
36604 r=`${PWD_COMMAND}`; export r; \
36605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606 $(HOST_EXPORTS) \
36607 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36609 done; \
36610 echo "Doing TAGS in gdb" ; \
36611 (cd $(HOST_SUBDIR)/gdb && \
36612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36614 "RANLIB=$${RANLIB}" \
36615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36616 TAGS) \
36617 || exit 1
36619 @endif gdb
36621 .PHONY: maybe-install-info-gdb install-info-gdb
36622 maybe-install-info-gdb:
36623 @if gdb
36624 maybe-install-info-gdb: install-info-gdb
36626 install-info-gdb: \
36627 configure-gdb \
36628 info-gdb
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./gdb/Makefile ] || exit 0; \
36631 r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636 done; \
36637 echo "Doing install-info in gdb" ; \
36638 (cd $(HOST_SUBDIR)/gdb && \
36639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641 "RANLIB=$${RANLIB}" \
36642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643 install-info) \
36644 || exit 1
36646 @endif gdb
36648 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36649 maybe-install-pdf-gdb:
36650 @if gdb
36651 maybe-install-pdf-gdb: install-pdf-gdb
36653 install-pdf-gdb: \
36654 configure-gdb \
36655 pdf-gdb
36656 @: $(MAKE); $(unstage)
36657 @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
36662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663 done; \
36664 echo "Doing install-pdf in gdb" ; \
36665 (cd $(HOST_SUBDIR)/gdb && \
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 install-pdf) \
36671 || exit 1
36673 @endif gdb
36675 .PHONY: maybe-install-html-gdb install-html-gdb
36676 maybe-install-html-gdb:
36677 @if gdb
36678 maybe-install-html-gdb: install-html-gdb
36680 install-html-gdb: \
36681 configure-gdb \
36682 html-gdb
36683 @: $(MAKE); $(unstage)
36684 @[ -f ./gdb/Makefile ] || exit 0; \
36685 r=`${PWD_COMMAND}`; export r; \
36686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36687 $(HOST_EXPORTS) \
36688 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36690 done; \
36691 echo "Doing install-html in gdb" ; \
36692 (cd $(HOST_SUBDIR)/gdb && \
36693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36695 "RANLIB=$${RANLIB}" \
36696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36697 install-html) \
36698 || exit 1
36700 @endif gdb
36702 .PHONY: maybe-installcheck-gdb installcheck-gdb
36703 maybe-installcheck-gdb:
36704 @if gdb
36705 maybe-installcheck-gdb: installcheck-gdb
36707 installcheck-gdb: \
36708 configure-gdb
36709 @: $(MAKE); $(unstage)
36710 @[ -f ./gdb/Makefile ] || exit 0; \
36711 r=`${PWD_COMMAND}`; export r; \
36712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36713 $(HOST_EXPORTS) \
36714 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 done; \
36717 echo "Doing installcheck in gdb" ; \
36718 (cd $(HOST_SUBDIR)/gdb && \
36719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36721 "RANLIB=$${RANLIB}" \
36722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36723 installcheck) \
36724 || exit 1
36726 @endif gdb
36728 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36729 maybe-mostlyclean-gdb:
36730 @if gdb
36731 maybe-mostlyclean-gdb: mostlyclean-gdb
36733 mostlyclean-gdb:
36734 @: $(MAKE); $(unstage)
36735 @[ -f ./gdb/Makefile ] || exit 0; \
36736 r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(HOST_EXPORTS) \
36739 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36741 done; \
36742 echo "Doing mostlyclean in gdb" ; \
36743 (cd $(HOST_SUBDIR)/gdb && \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746 "RANLIB=$${RANLIB}" \
36747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748 mostlyclean) \
36749 || exit 1
36751 @endif gdb
36753 .PHONY: maybe-clean-gdb clean-gdb
36754 maybe-clean-gdb:
36755 @if gdb
36756 maybe-clean-gdb: clean-gdb
36758 clean-gdb:
36759 @: $(MAKE); $(unstage)
36760 @[ -f ./gdb/Makefile ] || exit 0; \
36761 r=`${PWD_COMMAND}`; export r; \
36762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36763 $(HOST_EXPORTS) \
36764 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36766 done; \
36767 echo "Doing clean in gdb" ; \
36768 (cd $(HOST_SUBDIR)/gdb && \
36769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36771 "RANLIB=$${RANLIB}" \
36772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36773 clean) \
36774 || exit 1
36776 @endif gdb
36778 .PHONY: maybe-distclean-gdb distclean-gdb
36779 maybe-distclean-gdb:
36780 @if gdb
36781 maybe-distclean-gdb: distclean-gdb
36783 distclean-gdb:
36784 @: $(MAKE); $(unstage)
36785 @[ -f ./gdb/Makefile ] || exit 0; \
36786 r=`${PWD_COMMAND}`; export r; \
36787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788 $(HOST_EXPORTS) \
36789 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791 done; \
36792 echo "Doing distclean in gdb" ; \
36793 (cd $(HOST_SUBDIR)/gdb && \
36794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36796 "RANLIB=$${RANLIB}" \
36797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36798 distclean) \
36799 || exit 1
36801 @endif gdb
36803 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36804 maybe-maintainer-clean-gdb:
36805 @if gdb
36806 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36808 maintainer-clean-gdb:
36809 @: $(MAKE); $(unstage)
36810 @[ -f ./gdb/Makefile ] || exit 0; \
36811 r=`${PWD_COMMAND}`; export r; \
36812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813 $(HOST_EXPORTS) \
36814 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816 done; \
36817 echo "Doing maintainer-clean in gdb" ; \
36818 (cd $(HOST_SUBDIR)/gdb && \
36819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821 "RANLIB=$${RANLIB}" \
36822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823 maintainer-clean) \
36824 || exit 1
36826 @endif gdb
36830 .PHONY: configure-expect maybe-configure-expect
36831 maybe-configure-expect:
36832 @if gcc-bootstrap
36833 configure-expect: stage_current
36834 @endif gcc-bootstrap
36835 @if expect
36836 maybe-configure-expect: configure-expect
36837 configure-expect:
36838 @: $(MAKE); $(unstage)
36839 @r=`${PWD_COMMAND}`; export r; \
36840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
36843 $(HOST_EXPORTS) \
36844 echo Configuring in $(HOST_SUBDIR)/expect; \
36845 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36846 case $(srcdir) in \
36847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36848 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36850 esac; \
36851 srcdiroption="--srcdir=$${topdir}/expect"; \
36852 libsrcdir="$$s/expect"; \
36853 $(SHELL) $${libsrcdir}/configure \
36854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36855 --target=${target_alias} $${srcdiroption} \
36856 || exit 1
36857 @endif expect
36863 .PHONY: all-expect maybe-all-expect
36864 maybe-all-expect:
36865 @if gcc-bootstrap
36866 all-expect: stage_current
36867 @endif gcc-bootstrap
36868 @if expect
36869 TARGET-expect=all
36870 maybe-all-expect: all-expect
36871 all-expect: configure-expect
36872 @: $(MAKE); $(unstage)
36873 @r=`${PWD_COMMAND}`; export r; \
36874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36875 $(HOST_EXPORTS) \
36876 (cd $(HOST_SUBDIR)/expect && \
36877 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
36878 @endif expect
36883 .PHONY: check-expect maybe-check-expect
36884 maybe-check-expect:
36885 @if expect
36886 maybe-check-expect: check-expect
36888 check-expect:
36889 @: $(MAKE); $(unstage)
36890 @r=`${PWD_COMMAND}`; export r; \
36891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36892 $(HOST_EXPORTS) \
36893 (cd $(HOST_SUBDIR)/expect && \
36894 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36896 @endif expect
36898 .PHONY: install-expect maybe-install-expect
36899 maybe-install-expect:
36900 @if expect
36901 maybe-install-expect: install-expect
36903 install-expect: installdirs
36904 @: $(MAKE); $(unstage)
36905 @r=`${PWD_COMMAND}`; export r; \
36906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36907 $(HOST_EXPORTS) \
36908 (cd $(HOST_SUBDIR)/expect && \
36909 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36911 @endif expect
36913 # Other targets (info, dvi, pdf, etc.)
36915 .PHONY: maybe-info-expect info-expect
36916 maybe-info-expect:
36917 @if expect
36918 maybe-info-expect: info-expect
36920 info-expect: \
36921 configure-expect
36922 @: $(MAKE); $(unstage)
36923 @[ -f ./expect/Makefile ] || exit 0; \
36924 r=`${PWD_COMMAND}`; export r; \
36925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36926 $(HOST_EXPORTS) \
36927 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36929 done; \
36930 echo "Doing info in expect" ; \
36931 (cd $(HOST_SUBDIR)/expect && \
36932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36934 "RANLIB=$${RANLIB}" \
36935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36936 info) \
36937 || exit 1
36939 @endif expect
36941 .PHONY: maybe-dvi-expect dvi-expect
36942 maybe-dvi-expect:
36943 @if expect
36944 maybe-dvi-expect: dvi-expect
36946 dvi-expect: \
36947 configure-expect
36948 @: $(MAKE); $(unstage)
36949 @[ -f ./expect/Makefile ] || exit 0; \
36950 r=`${PWD_COMMAND}`; export r; \
36951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36952 $(HOST_EXPORTS) \
36953 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36955 done; \
36956 echo "Doing dvi in expect" ; \
36957 (cd $(HOST_SUBDIR)/expect && \
36958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36960 "RANLIB=$${RANLIB}" \
36961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36962 dvi) \
36963 || exit 1
36965 @endif expect
36967 .PHONY: maybe-pdf-expect pdf-expect
36968 maybe-pdf-expect:
36969 @if expect
36970 maybe-pdf-expect: pdf-expect
36972 pdf-expect: \
36973 configure-expect
36974 @: $(MAKE); $(unstage)
36975 @[ -f ./expect/Makefile ] || exit 0; \
36976 r=`${PWD_COMMAND}`; export r; \
36977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36978 $(HOST_EXPORTS) \
36979 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981 done; \
36982 echo "Doing pdf in expect" ; \
36983 (cd $(HOST_SUBDIR)/expect && \
36984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36986 "RANLIB=$${RANLIB}" \
36987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36988 pdf) \
36989 || exit 1
36991 @endif expect
36993 .PHONY: maybe-html-expect html-expect
36994 maybe-html-expect:
36995 @if expect
36996 maybe-html-expect: html-expect
36998 html-expect: \
36999 configure-expect
37000 @: $(MAKE); $(unstage)
37001 @[ -f ./expect/Makefile ] || exit 0; \
37002 r=`${PWD_COMMAND}`; export r; \
37003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004 $(HOST_EXPORTS) \
37005 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37007 done; \
37008 echo "Doing html in expect" ; \
37009 (cd $(HOST_SUBDIR)/expect && \
37010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37012 "RANLIB=$${RANLIB}" \
37013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37014 html) \
37015 || exit 1
37017 @endif expect
37019 .PHONY: maybe-TAGS-expect TAGS-expect
37020 maybe-TAGS-expect:
37021 @if expect
37022 maybe-TAGS-expect: TAGS-expect
37024 TAGS-expect: \
37025 configure-expect
37026 @: $(MAKE); $(unstage)
37027 @[ -f ./expect/Makefile ] || exit 0; \
37028 r=`${PWD_COMMAND}`; export r; \
37029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030 $(HOST_EXPORTS) \
37031 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37033 done; \
37034 echo "Doing TAGS in expect" ; \
37035 (cd $(HOST_SUBDIR)/expect && \
37036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37038 "RANLIB=$${RANLIB}" \
37039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37040 TAGS) \
37041 || exit 1
37043 @endif expect
37045 .PHONY: maybe-install-info-expect install-info-expect
37046 maybe-install-info-expect:
37047 @if expect
37048 maybe-install-info-expect: install-info-expect
37050 install-info-expect: \
37051 configure-expect \
37052 info-expect
37053 @: $(MAKE); $(unstage)
37054 @[ -f ./expect/Makefile ] || exit 0; \
37055 r=`${PWD_COMMAND}`; export r; \
37056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37057 $(HOST_EXPORTS) \
37058 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37060 done; \
37061 echo "Doing install-info in expect" ; \
37062 (cd $(HOST_SUBDIR)/expect && \
37063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37065 "RANLIB=$${RANLIB}" \
37066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37067 install-info) \
37068 || exit 1
37070 @endif expect
37072 .PHONY: maybe-install-pdf-expect install-pdf-expect
37073 maybe-install-pdf-expect:
37074 @if expect
37075 maybe-install-pdf-expect: install-pdf-expect
37077 install-pdf-expect: \
37078 configure-expect \
37079 pdf-expect
37080 @: $(MAKE); $(unstage)
37081 @[ -f ./expect/Makefile ] || exit 0; \
37082 r=`${PWD_COMMAND}`; export r; \
37083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37084 $(HOST_EXPORTS) \
37085 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37087 done; \
37088 echo "Doing install-pdf in expect" ; \
37089 (cd $(HOST_SUBDIR)/expect && \
37090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37092 "RANLIB=$${RANLIB}" \
37093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37094 install-pdf) \
37095 || exit 1
37097 @endif expect
37099 .PHONY: maybe-install-html-expect install-html-expect
37100 maybe-install-html-expect:
37101 @if expect
37102 maybe-install-html-expect: install-html-expect
37104 install-html-expect: \
37105 configure-expect \
37106 html-expect
37107 @: $(MAKE); $(unstage)
37108 @[ -f ./expect/Makefile ] || exit 0; \
37109 r=`${PWD_COMMAND}`; export r; \
37110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37111 $(HOST_EXPORTS) \
37112 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37114 done; \
37115 echo "Doing install-html in expect" ; \
37116 (cd $(HOST_SUBDIR)/expect && \
37117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37119 "RANLIB=$${RANLIB}" \
37120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121 install-html) \
37122 || exit 1
37124 @endif expect
37126 .PHONY: maybe-installcheck-expect installcheck-expect
37127 maybe-installcheck-expect:
37128 @if expect
37129 maybe-installcheck-expect: installcheck-expect
37131 installcheck-expect: \
37132 configure-expect
37133 @: $(MAKE); $(unstage)
37134 @[ -f ./expect/Makefile ] || exit 0; \
37135 r=`${PWD_COMMAND}`; export r; \
37136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37137 $(HOST_EXPORTS) \
37138 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37140 done; \
37141 echo "Doing installcheck in expect" ; \
37142 (cd $(HOST_SUBDIR)/expect && \
37143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37145 "RANLIB=$${RANLIB}" \
37146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37147 installcheck) \
37148 || exit 1
37150 @endif expect
37152 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37153 maybe-mostlyclean-expect:
37154 @if expect
37155 maybe-mostlyclean-expect: mostlyclean-expect
37157 mostlyclean-expect:
37158 @: $(MAKE); $(unstage)
37159 @[ -f ./expect/Makefile ] || exit 0; \
37160 r=`${PWD_COMMAND}`; export r; \
37161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37162 $(HOST_EXPORTS) \
37163 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37165 done; \
37166 echo "Doing mostlyclean in expect" ; \
37167 (cd $(HOST_SUBDIR)/expect && \
37168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37170 "RANLIB=$${RANLIB}" \
37171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37172 mostlyclean) \
37173 || exit 1
37175 @endif expect
37177 .PHONY: maybe-clean-expect clean-expect
37178 maybe-clean-expect:
37179 @if expect
37180 maybe-clean-expect: clean-expect
37182 clean-expect:
37183 @: $(MAKE); $(unstage)
37184 @[ -f ./expect/Makefile ] || exit 0; \
37185 r=`${PWD_COMMAND}`; export r; \
37186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37187 $(HOST_EXPORTS) \
37188 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37190 done; \
37191 echo "Doing clean in expect" ; \
37192 (cd $(HOST_SUBDIR)/expect && \
37193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37195 "RANLIB=$${RANLIB}" \
37196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37197 clean) \
37198 || exit 1
37200 @endif expect
37202 .PHONY: maybe-distclean-expect distclean-expect
37203 maybe-distclean-expect:
37204 @if expect
37205 maybe-distclean-expect: distclean-expect
37207 distclean-expect:
37208 @: $(MAKE); $(unstage)
37209 @[ -f ./expect/Makefile ] || exit 0; \
37210 r=`${PWD_COMMAND}`; export r; \
37211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212 $(HOST_EXPORTS) \
37213 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 echo "Doing distclean in expect" ; \
37217 (cd $(HOST_SUBDIR)/expect && \
37218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37220 "RANLIB=$${RANLIB}" \
37221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37222 distclean) \
37223 || exit 1
37225 @endif expect
37227 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37228 maybe-maintainer-clean-expect:
37229 @if expect
37230 maybe-maintainer-clean-expect: maintainer-clean-expect
37232 maintainer-clean-expect:
37233 @: $(MAKE); $(unstage)
37234 @[ -f ./expect/Makefile ] || exit 0; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(HOST_EXPORTS) \
37238 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240 done; \
37241 echo "Doing maintainer-clean in expect" ; \
37242 (cd $(HOST_SUBDIR)/expect && \
37243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245 "RANLIB=$${RANLIB}" \
37246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247 maintainer-clean) \
37248 || exit 1
37250 @endif expect
37254 .PHONY: configure-guile maybe-configure-guile
37255 maybe-configure-guile:
37256 @if gcc-bootstrap
37257 configure-guile: stage_current
37258 @endif gcc-bootstrap
37259 @if guile
37260 maybe-configure-guile: configure-guile
37261 configure-guile:
37262 @: $(MAKE); $(unstage)
37263 @r=`${PWD_COMMAND}`; export r; \
37264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37265 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
37267 $(HOST_EXPORTS) \
37268 echo Configuring in $(HOST_SUBDIR)/guile; \
37269 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37270 case $(srcdir) in \
37271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37272 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37274 esac; \
37275 srcdiroption="--srcdir=$${topdir}/guile"; \
37276 libsrcdir="$$s/guile"; \
37277 $(SHELL) $${libsrcdir}/configure \
37278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37279 --target=${target_alias} $${srcdiroption} \
37280 || exit 1
37281 @endif guile
37287 .PHONY: all-guile maybe-all-guile
37288 maybe-all-guile:
37289 @if gcc-bootstrap
37290 all-guile: stage_current
37291 @endif gcc-bootstrap
37292 @if guile
37293 TARGET-guile=all
37294 maybe-all-guile: all-guile
37295 all-guile: configure-guile
37296 @: $(MAKE); $(unstage)
37297 @r=`${PWD_COMMAND}`; export r; \
37298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299 $(HOST_EXPORTS) \
37300 (cd $(HOST_SUBDIR)/guile && \
37301 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
37302 @endif guile
37307 .PHONY: check-guile maybe-check-guile
37308 maybe-check-guile:
37309 @if guile
37310 maybe-check-guile: check-guile
37312 check-guile:
37313 @: $(MAKE); $(unstage)
37314 @r=`${PWD_COMMAND}`; export r; \
37315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316 $(HOST_EXPORTS) \
37317 (cd $(HOST_SUBDIR)/guile && \
37318 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37320 @endif guile
37322 .PHONY: install-guile maybe-install-guile
37323 maybe-install-guile:
37324 @if guile
37325 maybe-install-guile: install-guile
37327 install-guile: installdirs
37328 @: $(MAKE); $(unstage)
37329 @r=`${PWD_COMMAND}`; export r; \
37330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37331 $(HOST_EXPORTS) \
37332 (cd $(HOST_SUBDIR)/guile && \
37333 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37335 @endif guile
37337 # Other targets (info, dvi, pdf, etc.)
37339 .PHONY: maybe-info-guile info-guile
37340 maybe-info-guile:
37341 @if guile
37342 maybe-info-guile: info-guile
37344 info-guile: \
37345 configure-guile
37346 @: $(MAKE); $(unstage)
37347 @[ -f ./guile/Makefile ] || exit 0; \
37348 r=`${PWD_COMMAND}`; export r; \
37349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37350 $(HOST_EXPORTS) \
37351 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353 done; \
37354 echo "Doing info in guile" ; \
37355 (cd $(HOST_SUBDIR)/guile && \
37356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37358 "RANLIB=$${RANLIB}" \
37359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37360 info) \
37361 || exit 1
37363 @endif guile
37365 .PHONY: maybe-dvi-guile dvi-guile
37366 maybe-dvi-guile:
37367 @if guile
37368 maybe-dvi-guile: dvi-guile
37370 dvi-guile: \
37371 configure-guile
37372 @: $(MAKE); $(unstage)
37373 @[ -f ./guile/Makefile ] || exit 0; \
37374 r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(HOST_EXPORTS) \
37377 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37379 done; \
37380 echo "Doing dvi in guile" ; \
37381 (cd $(HOST_SUBDIR)/guile && \
37382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384 "RANLIB=$${RANLIB}" \
37385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37386 dvi) \
37387 || exit 1
37389 @endif guile
37391 .PHONY: maybe-pdf-guile pdf-guile
37392 maybe-pdf-guile:
37393 @if guile
37394 maybe-pdf-guile: pdf-guile
37396 pdf-guile: \
37397 configure-guile
37398 @: $(MAKE); $(unstage)
37399 @[ -f ./guile/Makefile ] || exit 0; \
37400 r=`${PWD_COMMAND}`; export r; \
37401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37402 $(HOST_EXPORTS) \
37403 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37405 done; \
37406 echo "Doing pdf in guile" ; \
37407 (cd $(HOST_SUBDIR)/guile && \
37408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37410 "RANLIB=$${RANLIB}" \
37411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37412 pdf) \
37413 || exit 1
37415 @endif guile
37417 .PHONY: maybe-html-guile html-guile
37418 maybe-html-guile:
37419 @if guile
37420 maybe-html-guile: html-guile
37422 html-guile: \
37423 configure-guile
37424 @: $(MAKE); $(unstage)
37425 @[ -f ./guile/Makefile ] || exit 0; \
37426 r=`${PWD_COMMAND}`; export r; \
37427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37428 $(HOST_EXPORTS) \
37429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37431 done; \
37432 echo "Doing html in guile" ; \
37433 (cd $(HOST_SUBDIR)/guile && \
37434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37436 "RANLIB=$${RANLIB}" \
37437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37438 html) \
37439 || exit 1
37441 @endif guile
37443 .PHONY: maybe-TAGS-guile TAGS-guile
37444 maybe-TAGS-guile:
37445 @if guile
37446 maybe-TAGS-guile: TAGS-guile
37448 TAGS-guile: \
37449 configure-guile
37450 @: $(MAKE); $(unstage)
37451 @[ -f ./guile/Makefile ] || exit 0; \
37452 r=`${PWD_COMMAND}`; export r; \
37453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37454 $(HOST_EXPORTS) \
37455 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37457 done; \
37458 echo "Doing TAGS in guile" ; \
37459 (cd $(HOST_SUBDIR)/guile && \
37460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37462 "RANLIB=$${RANLIB}" \
37463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37464 TAGS) \
37465 || exit 1
37467 @endif guile
37469 .PHONY: maybe-install-info-guile install-info-guile
37470 maybe-install-info-guile:
37471 @if guile
37472 maybe-install-info-guile: install-info-guile
37474 install-info-guile: \
37475 configure-guile \
37476 info-guile
37477 @: $(MAKE); $(unstage)
37478 @[ -f ./guile/Makefile ] || exit 0; \
37479 r=`${PWD_COMMAND}`; export r; \
37480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37481 $(HOST_EXPORTS) \
37482 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37484 done; \
37485 echo "Doing install-info in guile" ; \
37486 (cd $(HOST_SUBDIR)/guile && \
37487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37489 "RANLIB=$${RANLIB}" \
37490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37491 install-info) \
37492 || exit 1
37494 @endif guile
37496 .PHONY: maybe-install-pdf-guile install-pdf-guile
37497 maybe-install-pdf-guile:
37498 @if guile
37499 maybe-install-pdf-guile: install-pdf-guile
37501 install-pdf-guile: \
37502 configure-guile \
37503 pdf-guile
37504 @: $(MAKE); $(unstage)
37505 @[ -f ./guile/Makefile ] || exit 0; \
37506 r=`${PWD_COMMAND}`; export r; \
37507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37508 $(HOST_EXPORTS) \
37509 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37511 done; \
37512 echo "Doing install-pdf in guile" ; \
37513 (cd $(HOST_SUBDIR)/guile && \
37514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37516 "RANLIB=$${RANLIB}" \
37517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37518 install-pdf) \
37519 || exit 1
37521 @endif guile
37523 .PHONY: maybe-install-html-guile install-html-guile
37524 maybe-install-html-guile:
37525 @if guile
37526 maybe-install-html-guile: install-html-guile
37528 install-html-guile: \
37529 configure-guile \
37530 html-guile
37531 @: $(MAKE); $(unstage)
37532 @[ -f ./guile/Makefile ] || exit 0; \
37533 r=`${PWD_COMMAND}`; export r; \
37534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37535 $(HOST_EXPORTS) \
37536 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37538 done; \
37539 echo "Doing install-html in guile" ; \
37540 (cd $(HOST_SUBDIR)/guile && \
37541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37543 "RANLIB=$${RANLIB}" \
37544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37545 install-html) \
37546 || exit 1
37548 @endif guile
37550 .PHONY: maybe-installcheck-guile installcheck-guile
37551 maybe-installcheck-guile:
37552 @if guile
37553 maybe-installcheck-guile: installcheck-guile
37555 installcheck-guile: \
37556 configure-guile
37557 @: $(MAKE); $(unstage)
37558 @[ -f ./guile/Makefile ] || exit 0; \
37559 r=`${PWD_COMMAND}`; export r; \
37560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37561 $(HOST_EXPORTS) \
37562 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37564 done; \
37565 echo "Doing installcheck in guile" ; \
37566 (cd $(HOST_SUBDIR)/guile && \
37567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37569 "RANLIB=$${RANLIB}" \
37570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37571 installcheck) \
37572 || exit 1
37574 @endif guile
37576 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37577 maybe-mostlyclean-guile:
37578 @if guile
37579 maybe-mostlyclean-guile: mostlyclean-guile
37581 mostlyclean-guile:
37582 @: $(MAKE); $(unstage)
37583 @[ -f ./guile/Makefile ] || exit 0; \
37584 r=`${PWD_COMMAND}`; export r; \
37585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37586 $(HOST_EXPORTS) \
37587 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37589 done; \
37590 echo "Doing mostlyclean in guile" ; \
37591 (cd $(HOST_SUBDIR)/guile && \
37592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37594 "RANLIB=$${RANLIB}" \
37595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37596 mostlyclean) \
37597 || exit 1
37599 @endif guile
37601 .PHONY: maybe-clean-guile clean-guile
37602 maybe-clean-guile:
37603 @if guile
37604 maybe-clean-guile: clean-guile
37606 clean-guile:
37607 @: $(MAKE); $(unstage)
37608 @[ -f ./guile/Makefile ] || exit 0; \
37609 r=`${PWD_COMMAND}`; export r; \
37610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37611 $(HOST_EXPORTS) \
37612 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37614 done; \
37615 echo "Doing clean in guile" ; \
37616 (cd $(HOST_SUBDIR)/guile && \
37617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37619 "RANLIB=$${RANLIB}" \
37620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37621 clean) \
37622 || exit 1
37624 @endif guile
37626 .PHONY: maybe-distclean-guile distclean-guile
37627 maybe-distclean-guile:
37628 @if guile
37629 maybe-distclean-guile: distclean-guile
37631 distclean-guile:
37632 @: $(MAKE); $(unstage)
37633 @[ -f ./guile/Makefile ] || exit 0; \
37634 r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 $(HOST_EXPORTS) \
37637 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639 done; \
37640 echo "Doing distclean in guile" ; \
37641 (cd $(HOST_SUBDIR)/guile && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644 "RANLIB=$${RANLIB}" \
37645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646 distclean) \
37647 || exit 1
37649 @endif guile
37651 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37652 maybe-maintainer-clean-guile:
37653 @if guile
37654 maybe-maintainer-clean-guile: maintainer-clean-guile
37656 maintainer-clean-guile:
37657 @: $(MAKE); $(unstage)
37658 @[ -f ./guile/Makefile ] || exit 0; \
37659 r=`${PWD_COMMAND}`; export r; \
37660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37661 $(HOST_EXPORTS) \
37662 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37664 done; \
37665 echo "Doing maintainer-clean in guile" ; \
37666 (cd $(HOST_SUBDIR)/guile && \
37667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37669 "RANLIB=$${RANLIB}" \
37670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37671 maintainer-clean) \
37672 || exit 1
37674 @endif guile
37678 .PHONY: configure-tk maybe-configure-tk
37679 maybe-configure-tk:
37680 @if gcc-bootstrap
37681 configure-tk: stage_current
37682 @endif gcc-bootstrap
37683 @if tk
37684 maybe-configure-tk: configure-tk
37685 configure-tk:
37686 @: $(MAKE); $(unstage)
37687 @r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
37691 $(HOST_EXPORTS) \
37692 echo Configuring in $(HOST_SUBDIR)/tk; \
37693 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37694 case $(srcdir) in \
37695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37696 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37698 esac; \
37699 srcdiroption="--srcdir=$${topdir}/tk"; \
37700 libsrcdir="$$s/tk"; \
37701 $(SHELL) $${libsrcdir}/configure \
37702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37703 --target=${target_alias} $${srcdiroption} \
37704 || exit 1
37705 @endif tk
37711 .PHONY: all-tk maybe-all-tk
37712 maybe-all-tk:
37713 @if gcc-bootstrap
37714 all-tk: stage_current
37715 @endif gcc-bootstrap
37716 @if tk
37717 TARGET-tk=all
37718 maybe-all-tk: all-tk
37719 all-tk: configure-tk
37720 @: $(MAKE); $(unstage)
37721 @r=`${PWD_COMMAND}`; export r; \
37722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37723 $(HOST_EXPORTS) \
37724 (cd $(HOST_SUBDIR)/tk && \
37725 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
37726 @endif tk
37731 .PHONY: check-tk maybe-check-tk
37732 maybe-check-tk:
37733 @if tk
37734 maybe-check-tk: check-tk
37736 check-tk:
37737 @: $(MAKE); $(unstage)
37738 @r=`${PWD_COMMAND}`; export r; \
37739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37740 $(HOST_EXPORTS) \
37741 (cd $(HOST_SUBDIR)/tk && \
37742 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37744 @endif tk
37746 .PHONY: install-tk maybe-install-tk
37747 maybe-install-tk:
37748 @if tk
37749 maybe-install-tk: install-tk
37751 install-tk: installdirs
37752 @: $(MAKE); $(unstage)
37753 @r=`${PWD_COMMAND}`; export r; \
37754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755 $(HOST_EXPORTS) \
37756 (cd $(HOST_SUBDIR)/tk && \
37757 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37759 @endif tk
37761 # Other targets (info, dvi, pdf, etc.)
37763 .PHONY: maybe-info-tk info-tk
37764 maybe-info-tk:
37765 @if tk
37766 maybe-info-tk: info-tk
37768 info-tk: \
37769 configure-tk
37770 @: $(MAKE); $(unstage)
37771 @[ -f ./tk/Makefile ] || exit 0; \
37772 r=`${PWD_COMMAND}`; export r; \
37773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774 $(HOST_EXPORTS) \
37775 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777 done; \
37778 echo "Doing info in tk" ; \
37779 (cd $(HOST_SUBDIR)/tk && \
37780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782 "RANLIB=$${RANLIB}" \
37783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784 info) \
37785 || exit 1
37787 @endif tk
37789 .PHONY: maybe-dvi-tk dvi-tk
37790 maybe-dvi-tk:
37791 @if tk
37792 maybe-dvi-tk: dvi-tk
37794 dvi-tk: \
37795 configure-tk
37796 @: $(MAKE); $(unstage)
37797 @[ -f ./tk/Makefile ] || exit 0; \
37798 r=`${PWD_COMMAND}`; export r; \
37799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37800 $(HOST_EXPORTS) \
37801 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37803 done; \
37804 echo "Doing dvi in tk" ; \
37805 (cd $(HOST_SUBDIR)/tk && \
37806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37808 "RANLIB=$${RANLIB}" \
37809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37810 dvi) \
37811 || exit 1
37813 @endif tk
37815 .PHONY: maybe-pdf-tk pdf-tk
37816 maybe-pdf-tk:
37817 @if tk
37818 maybe-pdf-tk: pdf-tk
37820 pdf-tk: \
37821 configure-tk
37822 @: $(MAKE); $(unstage)
37823 @[ -f ./tk/Makefile ] || exit 0; \
37824 r=`${PWD_COMMAND}`; export r; \
37825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37826 $(HOST_EXPORTS) \
37827 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37829 done; \
37830 echo "Doing pdf in tk" ; \
37831 (cd $(HOST_SUBDIR)/tk && \
37832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37834 "RANLIB=$${RANLIB}" \
37835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37836 pdf) \
37837 || exit 1
37839 @endif tk
37841 .PHONY: maybe-html-tk html-tk
37842 maybe-html-tk:
37843 @if tk
37844 maybe-html-tk: html-tk
37846 html-tk: \
37847 configure-tk
37848 @: $(MAKE); $(unstage)
37849 @[ -f ./tk/Makefile ] || exit 0; \
37850 r=`${PWD_COMMAND}`; export r; \
37851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37852 $(HOST_EXPORTS) \
37853 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37855 done; \
37856 echo "Doing html in tk" ; \
37857 (cd $(HOST_SUBDIR)/tk && \
37858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37860 "RANLIB=$${RANLIB}" \
37861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37862 html) \
37863 || exit 1
37865 @endif tk
37867 .PHONY: maybe-TAGS-tk TAGS-tk
37868 maybe-TAGS-tk:
37869 @if tk
37870 maybe-TAGS-tk: TAGS-tk
37872 TAGS-tk: \
37873 configure-tk
37874 @: $(MAKE); $(unstage)
37875 @[ -f ./tk/Makefile ] || exit 0; \
37876 r=`${PWD_COMMAND}`; export r; \
37877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878 $(HOST_EXPORTS) \
37879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37881 done; \
37882 echo "Doing TAGS in tk" ; \
37883 (cd $(HOST_SUBDIR)/tk && \
37884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37886 "RANLIB=$${RANLIB}" \
37887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37888 TAGS) \
37889 || exit 1
37891 @endif tk
37893 .PHONY: maybe-install-info-tk install-info-tk
37894 maybe-install-info-tk:
37895 @if tk
37896 maybe-install-info-tk: install-info-tk
37898 install-info-tk: \
37899 configure-tk \
37900 info-tk
37901 @: $(MAKE); $(unstage)
37902 @[ -f ./tk/Makefile ] || exit 0; \
37903 r=`${PWD_COMMAND}`; export r; \
37904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905 $(HOST_EXPORTS) \
37906 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37908 done; \
37909 echo "Doing install-info in tk" ; \
37910 (cd $(HOST_SUBDIR)/tk && \
37911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37913 "RANLIB=$${RANLIB}" \
37914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37915 install-info) \
37916 || exit 1
37918 @endif tk
37920 .PHONY: maybe-install-pdf-tk install-pdf-tk
37921 maybe-install-pdf-tk:
37922 @if tk
37923 maybe-install-pdf-tk: install-pdf-tk
37925 install-pdf-tk: \
37926 configure-tk \
37927 pdf-tk
37928 @: $(MAKE); $(unstage)
37929 @[ -f ./tk/Makefile ] || exit 0; \
37930 r=`${PWD_COMMAND}`; export r; \
37931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37932 $(HOST_EXPORTS) \
37933 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37935 done; \
37936 echo "Doing install-pdf in tk" ; \
37937 (cd $(HOST_SUBDIR)/tk && \
37938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37940 "RANLIB=$${RANLIB}" \
37941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37942 install-pdf) \
37943 || exit 1
37945 @endif tk
37947 .PHONY: maybe-install-html-tk install-html-tk
37948 maybe-install-html-tk:
37949 @if tk
37950 maybe-install-html-tk: install-html-tk
37952 install-html-tk: \
37953 configure-tk \
37954 html-tk
37955 @: $(MAKE); $(unstage)
37956 @[ -f ./tk/Makefile ] || exit 0; \
37957 r=`${PWD_COMMAND}`; export r; \
37958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37959 $(HOST_EXPORTS) \
37960 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37962 done; \
37963 echo "Doing install-html in tk" ; \
37964 (cd $(HOST_SUBDIR)/tk && \
37965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37967 "RANLIB=$${RANLIB}" \
37968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37969 install-html) \
37970 || exit 1
37972 @endif tk
37974 .PHONY: maybe-installcheck-tk installcheck-tk
37975 maybe-installcheck-tk:
37976 @if tk
37977 maybe-installcheck-tk: installcheck-tk
37979 installcheck-tk: \
37980 configure-tk
37981 @: $(MAKE); $(unstage)
37982 @[ -f ./tk/Makefile ] || exit 0; \
37983 r=`${PWD_COMMAND}`; export r; \
37984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37985 $(HOST_EXPORTS) \
37986 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37988 done; \
37989 echo "Doing installcheck in tk" ; \
37990 (cd $(HOST_SUBDIR)/tk && \
37991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37993 "RANLIB=$${RANLIB}" \
37994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37995 installcheck) \
37996 || exit 1
37998 @endif tk
38000 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38001 maybe-mostlyclean-tk:
38002 @if tk
38003 maybe-mostlyclean-tk: mostlyclean-tk
38005 mostlyclean-tk:
38006 @: $(MAKE); $(unstage)
38007 @[ -f ./tk/Makefile ] || exit 0; \
38008 r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38013 done; \
38014 echo "Doing mostlyclean in tk" ; \
38015 (cd $(HOST_SUBDIR)/tk && \
38016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38018 "RANLIB=$${RANLIB}" \
38019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38020 mostlyclean) \
38021 || exit 1
38023 @endif tk
38025 .PHONY: maybe-clean-tk clean-tk
38026 maybe-clean-tk:
38027 @if tk
38028 maybe-clean-tk: clean-tk
38030 clean-tk:
38031 @: $(MAKE); $(unstage)
38032 @[ -f ./tk/Makefile ] || exit 0; \
38033 r=`${PWD_COMMAND}`; export r; \
38034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035 $(HOST_EXPORTS) \
38036 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038 done; \
38039 echo "Doing clean in tk" ; \
38040 (cd $(HOST_SUBDIR)/tk && \
38041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043 "RANLIB=$${RANLIB}" \
38044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045 clean) \
38046 || exit 1
38048 @endif tk
38050 .PHONY: maybe-distclean-tk distclean-tk
38051 maybe-distclean-tk:
38052 @if tk
38053 maybe-distclean-tk: distclean-tk
38055 distclean-tk:
38056 @: $(MAKE); $(unstage)
38057 @[ -f ./tk/Makefile ] || exit 0; \
38058 r=`${PWD_COMMAND}`; export r; \
38059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38060 $(HOST_EXPORTS) \
38061 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38063 done; \
38064 echo "Doing distclean in tk" ; \
38065 (cd $(HOST_SUBDIR)/tk && \
38066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38068 "RANLIB=$${RANLIB}" \
38069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38070 distclean) \
38071 || exit 1
38073 @endif tk
38075 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38076 maybe-maintainer-clean-tk:
38077 @if tk
38078 maybe-maintainer-clean-tk: maintainer-clean-tk
38080 maintainer-clean-tk:
38081 @: $(MAKE); $(unstage)
38082 @[ -f ./tk/Makefile ] || exit 0; \
38083 r=`${PWD_COMMAND}`; export r; \
38084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38085 $(HOST_EXPORTS) \
38086 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38088 done; \
38089 echo "Doing maintainer-clean in tk" ; \
38090 (cd $(HOST_SUBDIR)/tk && \
38091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38093 "RANLIB=$${RANLIB}" \
38094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38095 maintainer-clean) \
38096 || exit 1
38098 @endif tk
38102 .PHONY: configure-libtermcap maybe-configure-libtermcap
38103 maybe-configure-libtermcap:
38104 @if gcc-bootstrap
38105 configure-libtermcap: stage_current
38106 @endif gcc-bootstrap
38107 @if libtermcap
38108 maybe-configure-libtermcap: configure-libtermcap
38109 configure-libtermcap:
38110 @: $(MAKE); $(unstage)
38111 @r=`${PWD_COMMAND}`; export r; \
38112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38113 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
38115 $(HOST_EXPORTS) \
38116 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38117 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38118 case $(srcdir) in \
38119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38120 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38122 esac; \
38123 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
38124 libsrcdir="$$s/libtermcap"; \
38125 $(SHELL) $${libsrcdir}/configure \
38126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38127 --target=${target_alias} $${srcdiroption} \
38128 || exit 1
38129 @endif libtermcap
38135 .PHONY: all-libtermcap maybe-all-libtermcap
38136 maybe-all-libtermcap:
38137 @if gcc-bootstrap
38138 all-libtermcap: stage_current
38139 @endif gcc-bootstrap
38140 @if libtermcap
38141 TARGET-libtermcap=all
38142 maybe-all-libtermcap: all-libtermcap
38143 all-libtermcap: configure-libtermcap
38144 @: $(MAKE); $(unstage)
38145 @r=`${PWD_COMMAND}`; export r; \
38146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38147 $(HOST_EXPORTS) \
38148 (cd $(HOST_SUBDIR)/libtermcap && \
38149 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
38150 @endif libtermcap
38155 .PHONY: check-libtermcap maybe-check-libtermcap
38156 maybe-check-libtermcap:
38157 @if libtermcap
38158 maybe-check-libtermcap: check-libtermcap
38160 check-libtermcap:
38162 @endif libtermcap
38164 .PHONY: install-libtermcap maybe-install-libtermcap
38165 maybe-install-libtermcap:
38166 @if libtermcap
38167 maybe-install-libtermcap: install-libtermcap
38169 install-libtermcap: installdirs
38170 @: $(MAKE); $(unstage)
38171 @r=`${PWD_COMMAND}`; export r; \
38172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38173 $(HOST_EXPORTS) \
38174 (cd $(HOST_SUBDIR)/libtermcap && \
38175 $(MAKE) $(FLAGS_TO_PASS) install)
38177 @endif libtermcap
38179 # Other targets (info, dvi, pdf, etc.)
38181 .PHONY: maybe-info-libtermcap info-libtermcap
38182 maybe-info-libtermcap:
38183 @if libtermcap
38184 maybe-info-libtermcap: info-libtermcap
38186 info-libtermcap: \
38187 configure-libtermcap
38188 @: $(MAKE); $(unstage)
38189 @[ -f ./libtermcap/Makefile ] || exit 0; \
38190 r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(HOST_EXPORTS) \
38193 for flag in $(EXTRA_HOST_FLAGS) ; do \
38194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38195 done; \
38196 echo "Doing info in libtermcap" ; \
38197 (cd $(HOST_SUBDIR)/libtermcap && \
38198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200 "RANLIB=$${RANLIB}" \
38201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202 info) \
38203 || exit 1
38205 @endif libtermcap
38207 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38208 maybe-dvi-libtermcap:
38209 @if libtermcap
38210 maybe-dvi-libtermcap: dvi-libtermcap
38212 dvi-libtermcap: \
38213 configure-libtermcap
38214 @: $(MAKE); $(unstage)
38215 @[ -f ./libtermcap/Makefile ] || exit 0; \
38216 r=`${PWD_COMMAND}`; export r; \
38217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218 $(HOST_EXPORTS) \
38219 for flag in $(EXTRA_HOST_FLAGS) ; do \
38220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38221 done; \
38222 echo "Doing dvi in libtermcap" ; \
38223 (cd $(HOST_SUBDIR)/libtermcap && \
38224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38226 "RANLIB=$${RANLIB}" \
38227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38228 dvi) \
38229 || exit 1
38231 @endif libtermcap
38233 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38234 maybe-pdf-libtermcap:
38235 @if libtermcap
38236 maybe-pdf-libtermcap: pdf-libtermcap
38238 pdf-libtermcap: \
38239 configure-libtermcap
38240 @: $(MAKE); $(unstage)
38241 @[ -f ./libtermcap/Makefile ] || exit 0; \
38242 r=`${PWD_COMMAND}`; export r; \
38243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244 $(HOST_EXPORTS) \
38245 for flag in $(EXTRA_HOST_FLAGS) ; do \
38246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38247 done; \
38248 echo "Doing pdf in libtermcap" ; \
38249 (cd $(HOST_SUBDIR)/libtermcap && \
38250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252 "RANLIB=$${RANLIB}" \
38253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254 pdf) \
38255 || exit 1
38257 @endif libtermcap
38259 .PHONY: maybe-html-libtermcap html-libtermcap
38260 maybe-html-libtermcap:
38261 @if libtermcap
38262 maybe-html-libtermcap: html-libtermcap
38264 html-libtermcap: \
38265 configure-libtermcap
38266 @: $(MAKE); $(unstage)
38267 @[ -f ./libtermcap/Makefile ] || exit 0; \
38268 r=`${PWD_COMMAND}`; export r; \
38269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270 $(HOST_EXPORTS) \
38271 for flag in $(EXTRA_HOST_FLAGS) ; do \
38272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38273 done; \
38274 echo "Doing html in libtermcap" ; \
38275 (cd $(HOST_SUBDIR)/libtermcap && \
38276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278 "RANLIB=$${RANLIB}" \
38279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280 html) \
38281 || exit 1
38283 @endif libtermcap
38285 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38286 maybe-TAGS-libtermcap:
38287 @if libtermcap
38288 maybe-TAGS-libtermcap: TAGS-libtermcap
38290 TAGS-libtermcap: \
38291 configure-libtermcap
38292 @: $(MAKE); $(unstage)
38293 @[ -f ./libtermcap/Makefile ] || exit 0; \
38294 r=`${PWD_COMMAND}`; export r; \
38295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296 $(HOST_EXPORTS) \
38297 for flag in $(EXTRA_HOST_FLAGS) ; do \
38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299 done; \
38300 echo "Doing TAGS in libtermcap" ; \
38301 (cd $(HOST_SUBDIR)/libtermcap && \
38302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304 "RANLIB=$${RANLIB}" \
38305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306 TAGS) \
38307 || exit 1
38309 @endif libtermcap
38311 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38312 maybe-install-info-libtermcap:
38313 @if libtermcap
38314 maybe-install-info-libtermcap: install-info-libtermcap
38316 install-info-libtermcap: \
38317 configure-libtermcap \
38318 info-libtermcap
38319 @: $(MAKE); $(unstage)
38320 @[ -f ./libtermcap/Makefile ] || exit 0; \
38321 r=`${PWD_COMMAND}`; export r; \
38322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38323 $(HOST_EXPORTS) \
38324 for flag in $(EXTRA_HOST_FLAGS) ; do \
38325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38326 done; \
38327 echo "Doing install-info in libtermcap" ; \
38328 (cd $(HOST_SUBDIR)/libtermcap && \
38329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38331 "RANLIB=$${RANLIB}" \
38332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38333 install-info) \
38334 || exit 1
38336 @endif libtermcap
38338 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38339 maybe-install-pdf-libtermcap:
38340 @if libtermcap
38341 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38343 install-pdf-libtermcap: \
38344 configure-libtermcap \
38345 pdf-libtermcap
38346 @: $(MAKE); $(unstage)
38347 @[ -f ./libtermcap/Makefile ] || exit 0; \
38348 r=`${PWD_COMMAND}`; export r; \
38349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350 $(HOST_EXPORTS) \
38351 for flag in $(EXTRA_HOST_FLAGS) ; do \
38352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38353 done; \
38354 echo "Doing install-pdf in libtermcap" ; \
38355 (cd $(HOST_SUBDIR)/libtermcap && \
38356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38358 "RANLIB=$${RANLIB}" \
38359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38360 install-pdf) \
38361 || exit 1
38363 @endif libtermcap
38365 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38366 maybe-install-html-libtermcap:
38367 @if libtermcap
38368 maybe-install-html-libtermcap: install-html-libtermcap
38370 install-html-libtermcap: \
38371 configure-libtermcap \
38372 html-libtermcap
38373 @: $(MAKE); $(unstage)
38374 @[ -f ./libtermcap/Makefile ] || exit 0; \
38375 r=`${PWD_COMMAND}`; export r; \
38376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38377 $(HOST_EXPORTS) \
38378 for flag in $(EXTRA_HOST_FLAGS) ; do \
38379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38380 done; \
38381 echo "Doing install-html in libtermcap" ; \
38382 (cd $(HOST_SUBDIR)/libtermcap && \
38383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38385 "RANLIB=$${RANLIB}" \
38386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38387 install-html) \
38388 || exit 1
38390 @endif libtermcap
38392 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38393 maybe-installcheck-libtermcap:
38394 @if libtermcap
38395 maybe-installcheck-libtermcap: installcheck-libtermcap
38397 installcheck-libtermcap: \
38398 configure-libtermcap
38399 @: $(MAKE); $(unstage)
38400 @[ -f ./libtermcap/Makefile ] || exit 0; \
38401 r=`${PWD_COMMAND}`; export r; \
38402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38403 $(HOST_EXPORTS) \
38404 for flag in $(EXTRA_HOST_FLAGS) ; do \
38405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38406 done; \
38407 echo "Doing installcheck in libtermcap" ; \
38408 (cd $(HOST_SUBDIR)/libtermcap && \
38409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38411 "RANLIB=$${RANLIB}" \
38412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38413 installcheck) \
38414 || exit 1
38416 @endif libtermcap
38418 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38419 maybe-mostlyclean-libtermcap:
38420 @if libtermcap
38421 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38423 # libtermcap doesn't support mostlyclean.
38424 mostlyclean-libtermcap:
38426 @endif libtermcap
38428 .PHONY: maybe-clean-libtermcap clean-libtermcap
38429 maybe-clean-libtermcap:
38430 @if libtermcap
38431 maybe-clean-libtermcap: clean-libtermcap
38433 # libtermcap doesn't support clean.
38434 clean-libtermcap:
38436 @endif libtermcap
38438 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38439 maybe-distclean-libtermcap:
38440 @if libtermcap
38441 maybe-distclean-libtermcap: distclean-libtermcap
38443 # libtermcap doesn't support distclean.
38444 distclean-libtermcap:
38446 @endif libtermcap
38448 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38449 maybe-maintainer-clean-libtermcap:
38450 @if libtermcap
38451 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38453 # libtermcap doesn't support maintainer-clean.
38454 maintainer-clean-libtermcap:
38456 @endif libtermcap
38460 .PHONY: configure-utils maybe-configure-utils
38461 maybe-configure-utils:
38462 @if gcc-bootstrap
38463 configure-utils: stage_current
38464 @endif gcc-bootstrap
38465 @if utils
38466 maybe-configure-utils: configure-utils
38467 configure-utils:
38468 @: $(MAKE); $(unstage)
38469 @r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
38473 $(HOST_EXPORTS) \
38474 echo Configuring in $(HOST_SUBDIR)/utils; \
38475 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38476 case $(srcdir) in \
38477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38478 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38480 esac; \
38481 srcdiroption="--srcdir=$${topdir}/utils"; \
38482 libsrcdir="$$s/utils"; \
38483 $(SHELL) $${libsrcdir}/configure \
38484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38485 --target=${target_alias} $${srcdiroption} \
38486 || exit 1
38487 @endif utils
38493 .PHONY: all-utils maybe-all-utils
38494 maybe-all-utils:
38495 @if gcc-bootstrap
38496 all-utils: stage_current
38497 @endif gcc-bootstrap
38498 @if utils
38499 TARGET-utils=all
38500 maybe-all-utils: all-utils
38501 all-utils: configure-utils
38502 @: $(MAKE); $(unstage)
38503 @r=`${PWD_COMMAND}`; export r; \
38504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38505 $(HOST_EXPORTS) \
38506 (cd $(HOST_SUBDIR)/utils && \
38507 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
38508 @endif utils
38513 .PHONY: check-utils maybe-check-utils
38514 maybe-check-utils:
38515 @if utils
38516 maybe-check-utils: check-utils
38518 check-utils:
38520 @endif utils
38522 .PHONY: install-utils maybe-install-utils
38523 maybe-install-utils:
38524 @if utils
38525 maybe-install-utils: install-utils
38527 install-utils: installdirs
38528 @: $(MAKE); $(unstage)
38529 @r=`${PWD_COMMAND}`; export r; \
38530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531 $(HOST_EXPORTS) \
38532 (cd $(HOST_SUBDIR)/utils && \
38533 $(MAKE) $(FLAGS_TO_PASS) install)
38535 @endif utils
38537 # Other targets (info, dvi, pdf, etc.)
38539 .PHONY: maybe-info-utils info-utils
38540 maybe-info-utils:
38541 @if utils
38542 maybe-info-utils: info-utils
38544 info-utils: \
38545 configure-utils
38546 @: $(MAKE); $(unstage)
38547 @[ -f ./utils/Makefile ] || exit 0; \
38548 r=`${PWD_COMMAND}`; export r; \
38549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550 $(HOST_EXPORTS) \
38551 for flag in $(EXTRA_HOST_FLAGS) ; do \
38552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38553 done; \
38554 echo "Doing info in utils" ; \
38555 (cd $(HOST_SUBDIR)/utils && \
38556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38558 "RANLIB=$${RANLIB}" \
38559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38560 info) \
38561 || exit 1
38563 @endif utils
38565 .PHONY: maybe-dvi-utils dvi-utils
38566 maybe-dvi-utils:
38567 @if utils
38568 maybe-dvi-utils: dvi-utils
38570 dvi-utils: \
38571 configure-utils
38572 @: $(MAKE); $(unstage)
38573 @[ -f ./utils/Makefile ] || exit 0; \
38574 r=`${PWD_COMMAND}`; export r; \
38575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576 $(HOST_EXPORTS) \
38577 for flag in $(EXTRA_HOST_FLAGS) ; do \
38578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38579 done; \
38580 echo "Doing dvi in utils" ; \
38581 (cd $(HOST_SUBDIR)/utils && \
38582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38584 "RANLIB=$${RANLIB}" \
38585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38586 dvi) \
38587 || exit 1
38589 @endif utils
38591 .PHONY: maybe-pdf-utils pdf-utils
38592 maybe-pdf-utils:
38593 @if utils
38594 maybe-pdf-utils: pdf-utils
38596 pdf-utils: \
38597 configure-utils
38598 @: $(MAKE); $(unstage)
38599 @[ -f ./utils/Makefile ] || exit 0; \
38600 r=`${PWD_COMMAND}`; export r; \
38601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38602 $(HOST_EXPORTS) \
38603 for flag in $(EXTRA_HOST_FLAGS) ; do \
38604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38605 done; \
38606 echo "Doing pdf in utils" ; \
38607 (cd $(HOST_SUBDIR)/utils && \
38608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38610 "RANLIB=$${RANLIB}" \
38611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38612 pdf) \
38613 || exit 1
38615 @endif utils
38617 .PHONY: maybe-html-utils html-utils
38618 maybe-html-utils:
38619 @if utils
38620 maybe-html-utils: html-utils
38622 html-utils: \
38623 configure-utils
38624 @: $(MAKE); $(unstage)
38625 @[ -f ./utils/Makefile ] || exit 0; \
38626 r=`${PWD_COMMAND}`; export r; \
38627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38628 $(HOST_EXPORTS) \
38629 for flag in $(EXTRA_HOST_FLAGS) ; do \
38630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38631 done; \
38632 echo "Doing html in utils" ; \
38633 (cd $(HOST_SUBDIR)/utils && \
38634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38636 "RANLIB=$${RANLIB}" \
38637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38638 html) \
38639 || exit 1
38641 @endif utils
38643 .PHONY: maybe-TAGS-utils TAGS-utils
38644 maybe-TAGS-utils:
38645 @if utils
38646 maybe-TAGS-utils: TAGS-utils
38648 TAGS-utils: \
38649 configure-utils
38650 @: $(MAKE); $(unstage)
38651 @[ -f ./utils/Makefile ] || exit 0; \
38652 r=`${PWD_COMMAND}`; export r; \
38653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38654 $(HOST_EXPORTS) \
38655 for flag in $(EXTRA_HOST_FLAGS) ; do \
38656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38657 done; \
38658 echo "Doing TAGS in utils" ; \
38659 (cd $(HOST_SUBDIR)/utils && \
38660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38662 "RANLIB=$${RANLIB}" \
38663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38664 TAGS) \
38665 || exit 1
38667 @endif utils
38669 .PHONY: maybe-install-info-utils install-info-utils
38670 maybe-install-info-utils:
38671 @if utils
38672 maybe-install-info-utils: install-info-utils
38674 install-info-utils: \
38675 configure-utils \
38676 info-utils
38677 @: $(MAKE); $(unstage)
38678 @[ -f ./utils/Makefile ] || exit 0; \
38679 r=`${PWD_COMMAND}`; export r; \
38680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681 $(HOST_EXPORTS) \
38682 for flag in $(EXTRA_HOST_FLAGS) ; do \
38683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38684 done; \
38685 echo "Doing install-info in utils" ; \
38686 (cd $(HOST_SUBDIR)/utils && \
38687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38689 "RANLIB=$${RANLIB}" \
38690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38691 install-info) \
38692 || exit 1
38694 @endif utils
38696 .PHONY: maybe-install-pdf-utils install-pdf-utils
38697 maybe-install-pdf-utils:
38698 @if utils
38699 maybe-install-pdf-utils: install-pdf-utils
38701 install-pdf-utils: \
38702 configure-utils \
38703 pdf-utils
38704 @: $(MAKE); $(unstage)
38705 @[ -f ./utils/Makefile ] || exit 0; \
38706 r=`${PWD_COMMAND}`; export r; \
38707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38708 $(HOST_EXPORTS) \
38709 for flag in $(EXTRA_HOST_FLAGS) ; do \
38710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38711 done; \
38712 echo "Doing install-pdf in utils" ; \
38713 (cd $(HOST_SUBDIR)/utils && \
38714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38716 "RANLIB=$${RANLIB}" \
38717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38718 install-pdf) \
38719 || exit 1
38721 @endif utils
38723 .PHONY: maybe-install-html-utils install-html-utils
38724 maybe-install-html-utils:
38725 @if utils
38726 maybe-install-html-utils: install-html-utils
38728 install-html-utils: \
38729 configure-utils \
38730 html-utils
38731 @: $(MAKE); $(unstage)
38732 @[ -f ./utils/Makefile ] || exit 0; \
38733 r=`${PWD_COMMAND}`; export r; \
38734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38735 $(HOST_EXPORTS) \
38736 for flag in $(EXTRA_HOST_FLAGS) ; do \
38737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38738 done; \
38739 echo "Doing install-html in utils" ; \
38740 (cd $(HOST_SUBDIR)/utils && \
38741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38743 "RANLIB=$${RANLIB}" \
38744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38745 install-html) \
38746 || exit 1
38748 @endif utils
38750 .PHONY: maybe-installcheck-utils installcheck-utils
38751 maybe-installcheck-utils:
38752 @if utils
38753 maybe-installcheck-utils: installcheck-utils
38755 installcheck-utils: \
38756 configure-utils
38757 @: $(MAKE); $(unstage)
38758 @[ -f ./utils/Makefile ] || exit 0; \
38759 r=`${PWD_COMMAND}`; export r; \
38760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38761 $(HOST_EXPORTS) \
38762 for flag in $(EXTRA_HOST_FLAGS) ; do \
38763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38764 done; \
38765 echo "Doing installcheck in utils" ; \
38766 (cd $(HOST_SUBDIR)/utils && \
38767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38769 "RANLIB=$${RANLIB}" \
38770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38771 installcheck) \
38772 || exit 1
38774 @endif utils
38776 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38777 maybe-mostlyclean-utils:
38778 @if utils
38779 maybe-mostlyclean-utils: mostlyclean-utils
38781 mostlyclean-utils:
38782 @: $(MAKE); $(unstage)
38783 @[ -f ./utils/Makefile ] || exit 0; \
38784 r=`${PWD_COMMAND}`; export r; \
38785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38786 $(HOST_EXPORTS) \
38787 for flag in $(EXTRA_HOST_FLAGS) ; do \
38788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38789 done; \
38790 echo "Doing mostlyclean in utils" ; \
38791 (cd $(HOST_SUBDIR)/utils && \
38792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38794 "RANLIB=$${RANLIB}" \
38795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38796 mostlyclean) \
38797 || exit 1
38799 @endif utils
38801 .PHONY: maybe-clean-utils clean-utils
38802 maybe-clean-utils:
38803 @if utils
38804 maybe-clean-utils: clean-utils
38806 clean-utils:
38807 @: $(MAKE); $(unstage)
38808 @[ -f ./utils/Makefile ] || exit 0; \
38809 r=`${PWD_COMMAND}`; export r; \
38810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811 $(HOST_EXPORTS) \
38812 for flag in $(EXTRA_HOST_FLAGS) ; do \
38813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38814 done; \
38815 echo "Doing clean in utils" ; \
38816 (cd $(HOST_SUBDIR)/utils && \
38817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38819 "RANLIB=$${RANLIB}" \
38820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38821 clean) \
38822 || exit 1
38824 @endif utils
38826 .PHONY: maybe-distclean-utils distclean-utils
38827 maybe-distclean-utils:
38828 @if utils
38829 maybe-distclean-utils: distclean-utils
38831 distclean-utils:
38832 @: $(MAKE); $(unstage)
38833 @[ -f ./utils/Makefile ] || exit 0; \
38834 r=`${PWD_COMMAND}`; export r; \
38835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38836 $(HOST_EXPORTS) \
38837 for flag in $(EXTRA_HOST_FLAGS) ; do \
38838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38839 done; \
38840 echo "Doing distclean in utils" ; \
38841 (cd $(HOST_SUBDIR)/utils && \
38842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38844 "RANLIB=$${RANLIB}" \
38845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38846 distclean) \
38847 || exit 1
38849 @endif utils
38851 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38852 maybe-maintainer-clean-utils:
38853 @if utils
38854 maybe-maintainer-clean-utils: maintainer-clean-utils
38856 maintainer-clean-utils:
38857 @: $(MAKE); $(unstage)
38858 @[ -f ./utils/Makefile ] || exit 0; \
38859 r=`${PWD_COMMAND}`; export r; \
38860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38861 $(HOST_EXPORTS) \
38862 for flag in $(EXTRA_HOST_FLAGS) ; do \
38863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38864 done; \
38865 echo "Doing maintainer-clean in utils" ; \
38866 (cd $(HOST_SUBDIR)/utils && \
38867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38869 "RANLIB=$${RANLIB}" \
38870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38871 maintainer-clean) \
38872 || exit 1
38874 @endif utils
38878 .PHONY: configure-gnattools maybe-configure-gnattools
38879 maybe-configure-gnattools:
38880 @if gcc-bootstrap
38881 configure-gnattools: stage_current
38882 @endif gcc-bootstrap
38883 @if gnattools
38884 maybe-configure-gnattools: configure-gnattools
38885 configure-gnattools:
38886 @: $(MAKE); $(unstage)
38887 @r=`${PWD_COMMAND}`; export r; \
38888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38889 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
38891 $(HOST_EXPORTS) \
38892 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38893 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38894 case $(srcdir) in \
38895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38896 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38898 esac; \
38899 srcdiroption="--srcdir=$${topdir}/gnattools"; \
38900 libsrcdir="$$s/gnattools"; \
38901 $(SHELL) $${libsrcdir}/configure \
38902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38903 --target=${target_alias} $${srcdiroption} \
38904 || exit 1
38905 @endif gnattools
38911 .PHONY: all-gnattools maybe-all-gnattools
38912 maybe-all-gnattools:
38913 @if gcc-bootstrap
38914 all-gnattools: stage_current
38915 @endif gcc-bootstrap
38916 @if gnattools
38917 TARGET-gnattools=all
38918 maybe-all-gnattools: all-gnattools
38919 all-gnattools: configure-gnattools
38920 @: $(MAKE); $(unstage)
38921 @r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(HOST_EXPORTS) \
38924 (cd $(HOST_SUBDIR)/gnattools && \
38925 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
38926 @endif gnattools
38931 .PHONY: check-gnattools maybe-check-gnattools
38932 maybe-check-gnattools:
38933 @if gnattools
38934 maybe-check-gnattools: check-gnattools
38936 check-gnattools:
38937 @: $(MAKE); $(unstage)
38938 @r=`${PWD_COMMAND}`; export r; \
38939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38940 $(HOST_EXPORTS) \
38941 (cd $(HOST_SUBDIR)/gnattools && \
38942 $(MAKE) $(FLAGS_TO_PASS) check)
38944 @endif gnattools
38946 .PHONY: install-gnattools maybe-install-gnattools
38947 maybe-install-gnattools:
38948 @if gnattools
38949 maybe-install-gnattools: install-gnattools
38951 install-gnattools: installdirs
38952 @: $(MAKE); $(unstage)
38953 @r=`${PWD_COMMAND}`; export r; \
38954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38955 $(HOST_EXPORTS) \
38956 (cd $(HOST_SUBDIR)/gnattools && \
38957 $(MAKE) $(FLAGS_TO_PASS) install)
38959 @endif gnattools
38961 # Other targets (info, dvi, pdf, etc.)
38963 .PHONY: maybe-info-gnattools info-gnattools
38964 maybe-info-gnattools:
38965 @if gnattools
38966 maybe-info-gnattools: info-gnattools
38968 info-gnattools: \
38969 configure-gnattools
38970 @: $(MAKE); $(unstage)
38971 @[ -f ./gnattools/Makefile ] || exit 0; \
38972 r=`${PWD_COMMAND}`; export r; \
38973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38974 $(HOST_EXPORTS) \
38975 for flag in $(EXTRA_HOST_FLAGS) ; do \
38976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977 done; \
38978 echo "Doing info in gnattools" ; \
38979 (cd $(HOST_SUBDIR)/gnattools && \
38980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38982 "RANLIB=$${RANLIB}" \
38983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38984 info) \
38985 || exit 1
38987 @endif gnattools
38989 .PHONY: maybe-dvi-gnattools dvi-gnattools
38990 maybe-dvi-gnattools:
38991 @if gnattools
38992 maybe-dvi-gnattools: dvi-gnattools
38994 dvi-gnattools: \
38995 configure-gnattools
38996 @: $(MAKE); $(unstage)
38997 @[ -f ./gnattools/Makefile ] || exit 0; \
38998 r=`${PWD_COMMAND}`; export r; \
38999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000 $(HOST_EXPORTS) \
39001 for flag in $(EXTRA_HOST_FLAGS) ; do \
39002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39003 done; \
39004 echo "Doing dvi in gnattools" ; \
39005 (cd $(HOST_SUBDIR)/gnattools && \
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 dvi) \
39011 || exit 1
39013 @endif gnattools
39015 .PHONY: maybe-pdf-gnattools pdf-gnattools
39016 maybe-pdf-gnattools:
39017 @if gnattools
39018 maybe-pdf-gnattools: pdf-gnattools
39020 pdf-gnattools: \
39021 configure-gnattools
39022 @: $(MAKE); $(unstage)
39023 @[ -f ./gnattools/Makefile ] || exit 0; \
39024 r=`${PWD_COMMAND}`; export r; \
39025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026 $(HOST_EXPORTS) \
39027 for flag in $(EXTRA_HOST_FLAGS) ; do \
39028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39029 done; \
39030 echo "Doing pdf in gnattools" ; \
39031 (cd $(HOST_SUBDIR)/gnattools && \
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 pdf) \
39037 || exit 1
39039 @endif gnattools
39041 .PHONY: maybe-html-gnattools html-gnattools
39042 maybe-html-gnattools:
39043 @if gnattools
39044 maybe-html-gnattools: html-gnattools
39046 html-gnattools: \
39047 configure-gnattools
39048 @: $(MAKE); $(unstage)
39049 @[ -f ./gnattools/Makefile ] || exit 0; \
39050 r=`${PWD_COMMAND}`; export r; \
39051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39052 $(HOST_EXPORTS) \
39053 for flag in $(EXTRA_HOST_FLAGS) ; do \
39054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39055 done; \
39056 echo "Doing html in gnattools" ; \
39057 (cd $(HOST_SUBDIR)/gnattools && \
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 html) \
39063 || exit 1
39065 @endif gnattools
39067 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39068 maybe-TAGS-gnattools:
39069 @if gnattools
39070 maybe-TAGS-gnattools: TAGS-gnattools
39072 TAGS-gnattools: \
39073 configure-gnattools
39074 @: $(MAKE); $(unstage)
39075 @[ -f ./gnattools/Makefile ] || exit 0; \
39076 r=`${PWD_COMMAND}`; export r; \
39077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39078 $(HOST_EXPORTS) \
39079 for flag in $(EXTRA_HOST_FLAGS) ; do \
39080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39081 done; \
39082 echo "Doing TAGS in gnattools" ; \
39083 (cd $(HOST_SUBDIR)/gnattools && \
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 TAGS) \
39089 || exit 1
39091 @endif gnattools
39093 .PHONY: maybe-install-info-gnattools install-info-gnattools
39094 maybe-install-info-gnattools:
39095 @if gnattools
39096 maybe-install-info-gnattools: install-info-gnattools
39098 install-info-gnattools: \
39099 configure-gnattools \
39100 info-gnattools
39101 @: $(MAKE); $(unstage)
39102 @[ -f ./gnattools/Makefile ] || exit 0; \
39103 r=`${PWD_COMMAND}`; export r; \
39104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39105 $(HOST_EXPORTS) \
39106 for flag in $(EXTRA_HOST_FLAGS) ; do \
39107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39108 done; \
39109 echo "Doing install-info in gnattools" ; \
39110 (cd $(HOST_SUBDIR)/gnattools && \
39111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39113 "RANLIB=$${RANLIB}" \
39114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39115 install-info) \
39116 || exit 1
39118 @endif gnattools
39120 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39121 maybe-install-pdf-gnattools:
39122 @if gnattools
39123 maybe-install-pdf-gnattools: install-pdf-gnattools
39125 install-pdf-gnattools: \
39126 configure-gnattools \
39127 pdf-gnattools
39128 @: $(MAKE); $(unstage)
39129 @[ -f ./gnattools/Makefile ] || exit 0; \
39130 r=`${PWD_COMMAND}`; export r; \
39131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39132 $(HOST_EXPORTS) \
39133 for flag in $(EXTRA_HOST_FLAGS) ; do \
39134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39135 done; \
39136 echo "Doing install-pdf in gnattools" ; \
39137 (cd $(HOST_SUBDIR)/gnattools && \
39138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39140 "RANLIB=$${RANLIB}" \
39141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39142 install-pdf) \
39143 || exit 1
39145 @endif gnattools
39147 .PHONY: maybe-install-html-gnattools install-html-gnattools
39148 maybe-install-html-gnattools:
39149 @if gnattools
39150 maybe-install-html-gnattools: install-html-gnattools
39152 install-html-gnattools: \
39153 configure-gnattools \
39154 html-gnattools
39155 @: $(MAKE); $(unstage)
39156 @[ -f ./gnattools/Makefile ] || exit 0; \
39157 r=`${PWD_COMMAND}`; export r; \
39158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39159 $(HOST_EXPORTS) \
39160 for flag in $(EXTRA_HOST_FLAGS) ; do \
39161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162 done; \
39163 echo "Doing install-html in gnattools" ; \
39164 (cd $(HOST_SUBDIR)/gnattools && \
39165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39167 "RANLIB=$${RANLIB}" \
39168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39169 install-html) \
39170 || exit 1
39172 @endif gnattools
39174 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39175 maybe-installcheck-gnattools:
39176 @if gnattools
39177 maybe-installcheck-gnattools: installcheck-gnattools
39179 installcheck-gnattools: \
39180 configure-gnattools
39181 @: $(MAKE); $(unstage)
39182 @[ -f ./gnattools/Makefile ] || exit 0; \
39183 r=`${PWD_COMMAND}`; export r; \
39184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185 $(HOST_EXPORTS) \
39186 for flag in $(EXTRA_HOST_FLAGS) ; do \
39187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39188 done; \
39189 echo "Doing installcheck in gnattools" ; \
39190 (cd $(HOST_SUBDIR)/gnattools && \
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 installcheck) \
39196 || exit 1
39198 @endif gnattools
39200 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39201 maybe-mostlyclean-gnattools:
39202 @if gnattools
39203 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39205 mostlyclean-gnattools:
39206 @: $(MAKE); $(unstage)
39207 @[ -f ./gnattools/Makefile ] || exit 0; \
39208 r=`${PWD_COMMAND}`; export r; \
39209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210 $(HOST_EXPORTS) \
39211 for flag in $(EXTRA_HOST_FLAGS) ; do \
39212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39213 done; \
39214 echo "Doing mostlyclean in gnattools" ; \
39215 (cd $(HOST_SUBDIR)/gnattools && \
39216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218 "RANLIB=$${RANLIB}" \
39219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39220 mostlyclean) \
39221 || exit 1
39223 @endif gnattools
39225 .PHONY: maybe-clean-gnattools clean-gnattools
39226 maybe-clean-gnattools:
39227 @if gnattools
39228 maybe-clean-gnattools: clean-gnattools
39230 clean-gnattools:
39231 @: $(MAKE); $(unstage)
39232 @[ -f ./gnattools/Makefile ] || exit 0; \
39233 r=`${PWD_COMMAND}`; export r; \
39234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235 $(HOST_EXPORTS) \
39236 for flag in $(EXTRA_HOST_FLAGS) ; do \
39237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39238 done; \
39239 echo "Doing clean in gnattools" ; \
39240 (cd $(HOST_SUBDIR)/gnattools && \
39241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39243 "RANLIB=$${RANLIB}" \
39244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39245 clean) \
39246 || exit 1
39248 @endif gnattools
39250 .PHONY: maybe-distclean-gnattools distclean-gnattools
39251 maybe-distclean-gnattools:
39252 @if gnattools
39253 maybe-distclean-gnattools: distclean-gnattools
39255 distclean-gnattools:
39256 @: $(MAKE); $(unstage)
39257 @[ -f ./gnattools/Makefile ] || exit 0; \
39258 r=`${PWD_COMMAND}`; export r; \
39259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39260 $(HOST_EXPORTS) \
39261 for flag in $(EXTRA_HOST_FLAGS) ; do \
39262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39263 done; \
39264 echo "Doing distclean in gnattools" ; \
39265 (cd $(HOST_SUBDIR)/gnattools && \
39266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39268 "RANLIB=$${RANLIB}" \
39269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39270 distclean) \
39271 || exit 1
39273 @endif gnattools
39275 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39276 maybe-maintainer-clean-gnattools:
39277 @if gnattools
39278 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39280 maintainer-clean-gnattools:
39281 @: $(MAKE); $(unstage)
39282 @[ -f ./gnattools/Makefile ] || exit 0; \
39283 r=`${PWD_COMMAND}`; export r; \
39284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39285 $(HOST_EXPORTS) \
39286 for flag in $(EXTRA_HOST_FLAGS) ; do \
39287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39288 done; \
39289 echo "Doing maintainer-clean in gnattools" ; \
39290 (cd $(HOST_SUBDIR)/gnattools && \
39291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39293 "RANLIB=$${RANLIB}" \
39294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39295 maintainer-clean) \
39296 || exit 1
39298 @endif gnattools
39302 # ---------------------------------------
39303 # Modules which run on the target machine
39304 # ---------------------------------------
39309 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
39310 maybe-configure-target-libstdc++-v3:
39311 @if gcc-bootstrap
39312 configure-target-libstdc++-v3: stage_current
39313 @endif gcc-bootstrap
39314 @if target-libstdc++-v3
39315 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
39316 configure-target-libstdc++-v3:
39317 @: $(MAKE); $(unstage)
39318 @r=`${PWD_COMMAND}`; export r; \
39319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39320 echo "Checking multilib configuration for libstdc++-v3..."; \
39321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
39323 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39324 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39325 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
39326 else \
39327 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
39328 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39329 fi; \
39330 else \
39331 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39332 fi; \
39333 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
39334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39335 $(RAW_CXX_TARGET_EXPORTS) \
39336 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
39337 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
39338 case $(srcdir) in \
39339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39340 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
39341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39342 esac; \
39343 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
39344 libsrcdir="$$s/libstdc++-v3"; \
39345 rm -f no-such-file || : ; \
39346 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39347 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39348 --target=${target_alias} $${srcdiroption} \
39349 || exit 1
39350 @endif target-libstdc++-v3
39356 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
39357 maybe-all-target-libstdc++-v3:
39358 @if gcc-bootstrap
39359 all-target-libstdc++-v3: stage_current
39360 @endif gcc-bootstrap
39361 @if target-libstdc++-v3
39362 TARGET-target-libstdc++-v3=all
39363 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
39364 all-target-libstdc++-v3: configure-target-libstdc++-v3
39365 @: $(MAKE); $(unstage)
39366 @r=`${PWD_COMMAND}`; export r; \
39367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39368 $(RAW_CXX_TARGET_EXPORTS) \
39369 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39370 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
39371 @endif target-libstdc++-v3
39377 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
39378 maybe-check-target-libstdc++-v3:
39379 @if target-libstdc++-v3
39380 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
39382 check-target-libstdc++-v3:
39383 @: $(MAKE); $(unstage)
39384 @r=`${PWD_COMMAND}`; export r; \
39385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39386 $(RAW_CXX_TARGET_EXPORTS) \
39387 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39388 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
39390 @endif target-libstdc++-v3
39392 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
39393 maybe-install-target-libstdc++-v3:
39394 @if target-libstdc++-v3
39395 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
39397 install-target-libstdc++-v3: installdirs
39398 @: $(MAKE); $(unstage)
39399 @r=`${PWD_COMMAND}`; export r; \
39400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401 $(RAW_CXX_TARGET_EXPORTS) \
39402 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39403 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39405 @endif target-libstdc++-v3
39407 # Other targets (info, dvi, pdf, etc.)
39409 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39410 maybe-info-target-libstdc++-v3:
39411 @if target-libstdc++-v3
39412 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39414 info-target-libstdc++-v3: \
39415 configure-target-libstdc++-v3
39416 @: $(MAKE); $(unstage)
39417 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39418 r=`${PWD_COMMAND}`; export r; \
39419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39420 $(RAW_CXX_TARGET_EXPORTS) \
39421 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39422 for flag in $(EXTRA_TARGET_FLAGS); do \
39423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39424 done; \
39425 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39428 "RANLIB=$${RANLIB}" \
39429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39430 info) \
39431 || exit 1
39433 @endif target-libstdc++-v3
39435 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39436 maybe-dvi-target-libstdc++-v3:
39437 @if target-libstdc++-v3
39438 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39440 dvi-target-libstdc++-v3: \
39441 configure-target-libstdc++-v3
39442 @: $(MAKE); $(unstage)
39443 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39444 r=`${PWD_COMMAND}`; export r; \
39445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39446 $(RAW_CXX_TARGET_EXPORTS) \
39447 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39448 for flag in $(EXTRA_TARGET_FLAGS); do \
39449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39450 done; \
39451 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39454 "RANLIB=$${RANLIB}" \
39455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39456 dvi) \
39457 || exit 1
39459 @endif target-libstdc++-v3
39461 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39462 maybe-pdf-target-libstdc++-v3:
39463 @if target-libstdc++-v3
39464 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39466 pdf-target-libstdc++-v3: \
39467 configure-target-libstdc++-v3
39468 @: $(MAKE); $(unstage)
39469 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39470 r=`${PWD_COMMAND}`; export r; \
39471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39472 $(RAW_CXX_TARGET_EXPORTS) \
39473 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39474 for flag in $(EXTRA_TARGET_FLAGS); do \
39475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39476 done; \
39477 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39480 "RANLIB=$${RANLIB}" \
39481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39482 pdf) \
39483 || exit 1
39485 @endif target-libstdc++-v3
39487 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39488 maybe-html-target-libstdc++-v3:
39489 @if target-libstdc++-v3
39490 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39492 html-target-libstdc++-v3: \
39493 configure-target-libstdc++-v3
39494 @: $(MAKE); $(unstage)
39495 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39496 r=`${PWD_COMMAND}`; export r; \
39497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39498 $(RAW_CXX_TARGET_EXPORTS) \
39499 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39500 for flag in $(EXTRA_TARGET_FLAGS); do \
39501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39502 done; \
39503 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39506 "RANLIB=$${RANLIB}" \
39507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39508 html) \
39509 || exit 1
39511 @endif target-libstdc++-v3
39513 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39514 maybe-TAGS-target-libstdc++-v3:
39515 @if target-libstdc++-v3
39516 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39518 TAGS-target-libstdc++-v3: \
39519 configure-target-libstdc++-v3
39520 @: $(MAKE); $(unstage)
39521 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39522 r=`${PWD_COMMAND}`; export r; \
39523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39524 $(RAW_CXX_TARGET_EXPORTS) \
39525 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39526 for flag in $(EXTRA_TARGET_FLAGS); do \
39527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39528 done; \
39529 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39532 "RANLIB=$${RANLIB}" \
39533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39534 TAGS) \
39535 || exit 1
39537 @endif target-libstdc++-v3
39539 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39540 maybe-install-info-target-libstdc++-v3:
39541 @if target-libstdc++-v3
39542 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39544 install-info-target-libstdc++-v3: \
39545 configure-target-libstdc++-v3 \
39546 info-target-libstdc++-v3
39547 @: $(MAKE); $(unstage)
39548 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39549 r=`${PWD_COMMAND}`; export r; \
39550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39551 $(RAW_CXX_TARGET_EXPORTS) \
39552 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39553 for flag in $(EXTRA_TARGET_FLAGS); do \
39554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39555 done; \
39556 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39559 "RANLIB=$${RANLIB}" \
39560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39561 install-info) \
39562 || exit 1
39564 @endif target-libstdc++-v3
39566 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39567 maybe-install-pdf-target-libstdc++-v3:
39568 @if target-libstdc++-v3
39569 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39571 install-pdf-target-libstdc++-v3: \
39572 configure-target-libstdc++-v3 \
39573 pdf-target-libstdc++-v3
39574 @: $(MAKE); $(unstage)
39575 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39576 r=`${PWD_COMMAND}`; export r; \
39577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39578 $(RAW_CXX_TARGET_EXPORTS) \
39579 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39580 for flag in $(EXTRA_TARGET_FLAGS); do \
39581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39582 done; \
39583 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39586 "RANLIB=$${RANLIB}" \
39587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39588 install-pdf) \
39589 || exit 1
39591 @endif target-libstdc++-v3
39593 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39594 maybe-install-html-target-libstdc++-v3:
39595 @if target-libstdc++-v3
39596 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39598 install-html-target-libstdc++-v3: \
39599 configure-target-libstdc++-v3 \
39600 html-target-libstdc++-v3
39601 @: $(MAKE); $(unstage)
39602 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39603 r=`${PWD_COMMAND}`; export r; \
39604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39605 $(RAW_CXX_TARGET_EXPORTS) \
39606 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39607 for flag in $(EXTRA_TARGET_FLAGS); do \
39608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39609 done; \
39610 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39613 "RANLIB=$${RANLIB}" \
39614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39615 install-html) \
39616 || exit 1
39618 @endif target-libstdc++-v3
39620 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
39621 maybe-installcheck-target-libstdc++-v3:
39622 @if target-libstdc++-v3
39623 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
39625 installcheck-target-libstdc++-v3: \
39626 configure-target-libstdc++-v3
39627 @: $(MAKE); $(unstage)
39628 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39629 r=`${PWD_COMMAND}`; export r; \
39630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39631 $(RAW_CXX_TARGET_EXPORTS) \
39632 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39633 for flag in $(EXTRA_TARGET_FLAGS); do \
39634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39635 done; \
39636 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39639 "RANLIB=$${RANLIB}" \
39640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39641 installcheck) \
39642 || exit 1
39644 @endif target-libstdc++-v3
39646 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
39647 maybe-mostlyclean-target-libstdc++-v3:
39648 @if target-libstdc++-v3
39649 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
39651 mostlyclean-target-libstdc++-v3:
39652 @: $(MAKE); $(unstage)
39653 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39654 r=`${PWD_COMMAND}`; export r; \
39655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39656 $(RAW_CXX_TARGET_EXPORTS) \
39657 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39658 for flag in $(EXTRA_TARGET_FLAGS); do \
39659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39660 done; \
39661 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39664 "RANLIB=$${RANLIB}" \
39665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39666 mostlyclean) \
39667 || exit 1
39669 @endif target-libstdc++-v3
39671 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
39672 maybe-clean-target-libstdc++-v3:
39673 @if target-libstdc++-v3
39674 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
39676 clean-target-libstdc++-v3:
39677 @: $(MAKE); $(unstage)
39678 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39679 r=`${PWD_COMMAND}`; export r; \
39680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39681 $(RAW_CXX_TARGET_EXPORTS) \
39682 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39683 for flag in $(EXTRA_TARGET_FLAGS); do \
39684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39685 done; \
39686 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39689 "RANLIB=$${RANLIB}" \
39690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39691 clean) \
39692 || exit 1
39694 @endif target-libstdc++-v3
39696 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
39697 maybe-distclean-target-libstdc++-v3:
39698 @if target-libstdc++-v3
39699 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
39701 distclean-target-libstdc++-v3:
39702 @: $(MAKE); $(unstage)
39703 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39704 r=`${PWD_COMMAND}`; export r; \
39705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39706 $(RAW_CXX_TARGET_EXPORTS) \
39707 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39708 for flag in $(EXTRA_TARGET_FLAGS); do \
39709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39710 done; \
39711 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39714 "RANLIB=$${RANLIB}" \
39715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39716 distclean) \
39717 || exit 1
39719 @endif target-libstdc++-v3
39721 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
39722 maybe-maintainer-clean-target-libstdc++-v3:
39723 @if target-libstdc++-v3
39724 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
39726 maintainer-clean-target-libstdc++-v3:
39727 @: $(MAKE); $(unstage)
39728 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39729 r=`${PWD_COMMAND}`; export r; \
39730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39731 $(RAW_CXX_TARGET_EXPORTS) \
39732 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39733 for flag in $(EXTRA_TARGET_FLAGS); do \
39734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39735 done; \
39736 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39739 "RANLIB=$${RANLIB}" \
39740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39741 maintainer-clean) \
39742 || exit 1
39744 @endif target-libstdc++-v3
39750 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
39751 maybe-configure-target-libmudflap:
39752 @if gcc-bootstrap
39753 configure-target-libmudflap: stage_current
39754 @endif gcc-bootstrap
39755 @if target-libmudflap
39756 maybe-configure-target-libmudflap: configure-target-libmudflap
39757 configure-target-libmudflap:
39758 @: $(MAKE); $(unstage)
39759 @r=`${PWD_COMMAND}`; export r; \
39760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39761 echo "Checking multilib configuration for libmudflap..."; \
39762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
39764 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39765 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39766 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
39767 else \
39768 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
39769 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39770 fi; \
39771 else \
39772 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39773 fi; \
39774 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
39775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39776 $(NORMAL_TARGET_EXPORTS) \
39777 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
39778 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
39779 case $(srcdir) in \
39780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39781 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
39782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39783 esac; \
39784 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
39785 libsrcdir="$$s/libmudflap"; \
39786 rm -f no-such-file || : ; \
39787 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39788 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39789 --target=${target_alias} $${srcdiroption} \
39790 || exit 1
39791 @endif target-libmudflap
39797 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
39798 maybe-all-target-libmudflap:
39799 @if gcc-bootstrap
39800 all-target-libmudflap: stage_current
39801 @endif gcc-bootstrap
39802 @if target-libmudflap
39803 TARGET-target-libmudflap=all
39804 maybe-all-target-libmudflap: all-target-libmudflap
39805 all-target-libmudflap: configure-target-libmudflap
39806 @: $(MAKE); $(unstage)
39807 @r=`${PWD_COMMAND}`; export r; \
39808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809 $(NORMAL_TARGET_EXPORTS) \
39810 (cd $(TARGET_SUBDIR)/libmudflap && \
39811 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
39812 @endif target-libmudflap
39818 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
39819 maybe-check-target-libmudflap:
39820 @if target-libmudflap
39821 maybe-check-target-libmudflap: check-target-libmudflap
39823 check-target-libmudflap:
39824 @: $(MAKE); $(unstage)
39825 @r=`${PWD_COMMAND}`; export r; \
39826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827 $(NORMAL_TARGET_EXPORTS) \
39828 (cd $(TARGET_SUBDIR)/libmudflap && \
39829 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39831 @endif target-libmudflap
39833 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
39834 maybe-install-target-libmudflap:
39835 @if target-libmudflap
39836 maybe-install-target-libmudflap: install-target-libmudflap
39838 install-target-libmudflap: installdirs
39839 @: $(MAKE); $(unstage)
39840 @r=`${PWD_COMMAND}`; export r; \
39841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39842 $(NORMAL_TARGET_EXPORTS) \
39843 (cd $(TARGET_SUBDIR)/libmudflap && \
39844 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39846 @endif target-libmudflap
39848 # Other targets (info, dvi, pdf, etc.)
39850 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
39851 maybe-info-target-libmudflap:
39852 @if target-libmudflap
39853 maybe-info-target-libmudflap: info-target-libmudflap
39855 info-target-libmudflap: \
39856 configure-target-libmudflap
39857 @: $(MAKE); $(unstage)
39858 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39859 r=`${PWD_COMMAND}`; export r; \
39860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861 $(NORMAL_TARGET_EXPORTS) \
39862 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
39863 for flag in $(EXTRA_TARGET_FLAGS); do \
39864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39865 done; \
39866 (cd $(TARGET_SUBDIR)/libmudflap && \
39867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39869 "RANLIB=$${RANLIB}" \
39870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39871 info) \
39872 || exit 1
39874 @endif target-libmudflap
39876 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
39877 maybe-dvi-target-libmudflap:
39878 @if target-libmudflap
39879 maybe-dvi-target-libmudflap: dvi-target-libmudflap
39881 dvi-target-libmudflap: \
39882 configure-target-libmudflap
39883 @: $(MAKE); $(unstage)
39884 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39885 r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 $(NORMAL_TARGET_EXPORTS) \
39888 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
39889 for flag in $(EXTRA_TARGET_FLAGS); do \
39890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39891 done; \
39892 (cd $(TARGET_SUBDIR)/libmudflap && \
39893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39895 "RANLIB=$${RANLIB}" \
39896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39897 dvi) \
39898 || exit 1
39900 @endif target-libmudflap
39902 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
39903 maybe-pdf-target-libmudflap:
39904 @if target-libmudflap
39905 maybe-pdf-target-libmudflap: pdf-target-libmudflap
39907 pdf-target-libmudflap: \
39908 configure-target-libmudflap
39909 @: $(MAKE); $(unstage)
39910 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39911 r=`${PWD_COMMAND}`; export r; \
39912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913 $(NORMAL_TARGET_EXPORTS) \
39914 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
39915 for flag in $(EXTRA_TARGET_FLAGS); do \
39916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39917 done; \
39918 (cd $(TARGET_SUBDIR)/libmudflap && \
39919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39921 "RANLIB=$${RANLIB}" \
39922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39923 pdf) \
39924 || exit 1
39926 @endif target-libmudflap
39928 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
39929 maybe-html-target-libmudflap:
39930 @if target-libmudflap
39931 maybe-html-target-libmudflap: html-target-libmudflap
39933 html-target-libmudflap: \
39934 configure-target-libmudflap
39935 @: $(MAKE); $(unstage)
39936 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39937 r=`${PWD_COMMAND}`; export r; \
39938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39939 $(NORMAL_TARGET_EXPORTS) \
39940 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
39941 for flag in $(EXTRA_TARGET_FLAGS); do \
39942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39943 done; \
39944 (cd $(TARGET_SUBDIR)/libmudflap && \
39945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39947 "RANLIB=$${RANLIB}" \
39948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39949 html) \
39950 || exit 1
39952 @endif target-libmudflap
39954 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
39955 maybe-TAGS-target-libmudflap:
39956 @if target-libmudflap
39957 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
39959 TAGS-target-libmudflap: \
39960 configure-target-libmudflap
39961 @: $(MAKE); $(unstage)
39962 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39963 r=`${PWD_COMMAND}`; export r; \
39964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39965 $(NORMAL_TARGET_EXPORTS) \
39966 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
39967 for flag in $(EXTRA_TARGET_FLAGS); do \
39968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39969 done; \
39970 (cd $(TARGET_SUBDIR)/libmudflap && \
39971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39973 "RANLIB=$${RANLIB}" \
39974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39975 TAGS) \
39976 || exit 1
39978 @endif target-libmudflap
39980 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
39981 maybe-install-info-target-libmudflap:
39982 @if target-libmudflap
39983 maybe-install-info-target-libmudflap: install-info-target-libmudflap
39985 install-info-target-libmudflap: \
39986 configure-target-libmudflap \
39987 info-target-libmudflap
39988 @: $(MAKE); $(unstage)
39989 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39990 r=`${PWD_COMMAND}`; export r; \
39991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39992 $(NORMAL_TARGET_EXPORTS) \
39993 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
39994 for flag in $(EXTRA_TARGET_FLAGS); do \
39995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39996 done; \
39997 (cd $(TARGET_SUBDIR)/libmudflap && \
39998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40000 "RANLIB=$${RANLIB}" \
40001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40002 install-info) \
40003 || exit 1
40005 @endif target-libmudflap
40007 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
40008 maybe-install-pdf-target-libmudflap:
40009 @if target-libmudflap
40010 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
40012 install-pdf-target-libmudflap: \
40013 configure-target-libmudflap \
40014 pdf-target-libmudflap
40015 @: $(MAKE); $(unstage)
40016 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40017 r=`${PWD_COMMAND}`; export r; \
40018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019 $(NORMAL_TARGET_EXPORTS) \
40020 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40021 for flag in $(EXTRA_TARGET_FLAGS); do \
40022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40023 done; \
40024 (cd $(TARGET_SUBDIR)/libmudflap && \
40025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40027 "RANLIB=$${RANLIB}" \
40028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40029 install-pdf) \
40030 || exit 1
40032 @endif target-libmudflap
40034 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
40035 maybe-install-html-target-libmudflap:
40036 @if target-libmudflap
40037 maybe-install-html-target-libmudflap: install-html-target-libmudflap
40039 install-html-target-libmudflap: \
40040 configure-target-libmudflap \
40041 html-target-libmudflap
40042 @: $(MAKE); $(unstage)
40043 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40044 r=`${PWD_COMMAND}`; export r; \
40045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40046 $(NORMAL_TARGET_EXPORTS) \
40047 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
40048 for flag in $(EXTRA_TARGET_FLAGS); do \
40049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40050 done; \
40051 (cd $(TARGET_SUBDIR)/libmudflap && \
40052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40054 "RANLIB=$${RANLIB}" \
40055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40056 install-html) \
40057 || exit 1
40059 @endif target-libmudflap
40061 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
40062 maybe-installcheck-target-libmudflap:
40063 @if target-libmudflap
40064 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
40066 installcheck-target-libmudflap: \
40067 configure-target-libmudflap
40068 @: $(MAKE); $(unstage)
40069 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40070 r=`${PWD_COMMAND}`; export r; \
40071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072 $(NORMAL_TARGET_EXPORTS) \
40073 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
40074 for flag in $(EXTRA_TARGET_FLAGS); do \
40075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40076 done; \
40077 (cd $(TARGET_SUBDIR)/libmudflap && \
40078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40080 "RANLIB=$${RANLIB}" \
40081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40082 installcheck) \
40083 || exit 1
40085 @endif target-libmudflap
40087 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
40088 maybe-mostlyclean-target-libmudflap:
40089 @if target-libmudflap
40090 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
40092 mostlyclean-target-libmudflap:
40093 @: $(MAKE); $(unstage)
40094 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40095 r=`${PWD_COMMAND}`; export r; \
40096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40097 $(NORMAL_TARGET_EXPORTS) \
40098 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
40099 for flag in $(EXTRA_TARGET_FLAGS); do \
40100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40101 done; \
40102 (cd $(TARGET_SUBDIR)/libmudflap && \
40103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40105 "RANLIB=$${RANLIB}" \
40106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40107 mostlyclean) \
40108 || exit 1
40110 @endif target-libmudflap
40112 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
40113 maybe-clean-target-libmudflap:
40114 @if target-libmudflap
40115 maybe-clean-target-libmudflap: clean-target-libmudflap
40117 clean-target-libmudflap:
40118 @: $(MAKE); $(unstage)
40119 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40120 r=`${PWD_COMMAND}`; export r; \
40121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40122 $(NORMAL_TARGET_EXPORTS) \
40123 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
40124 for flag in $(EXTRA_TARGET_FLAGS); do \
40125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40126 done; \
40127 (cd $(TARGET_SUBDIR)/libmudflap && \
40128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40130 "RANLIB=$${RANLIB}" \
40131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40132 clean) \
40133 || exit 1
40135 @endif target-libmudflap
40137 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
40138 maybe-distclean-target-libmudflap:
40139 @if target-libmudflap
40140 maybe-distclean-target-libmudflap: distclean-target-libmudflap
40142 distclean-target-libmudflap:
40143 @: $(MAKE); $(unstage)
40144 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40145 r=`${PWD_COMMAND}`; export r; \
40146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147 $(NORMAL_TARGET_EXPORTS) \
40148 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
40149 for flag in $(EXTRA_TARGET_FLAGS); do \
40150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40151 done; \
40152 (cd $(TARGET_SUBDIR)/libmudflap && \
40153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155 "RANLIB=$${RANLIB}" \
40156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157 distclean) \
40158 || exit 1
40160 @endif target-libmudflap
40162 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
40163 maybe-maintainer-clean-target-libmudflap:
40164 @if target-libmudflap
40165 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
40167 maintainer-clean-target-libmudflap:
40168 @: $(MAKE); $(unstage)
40169 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40170 r=`${PWD_COMMAND}`; export r; \
40171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40172 $(NORMAL_TARGET_EXPORTS) \
40173 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
40174 for flag in $(EXTRA_TARGET_FLAGS); do \
40175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40176 done; \
40177 (cd $(TARGET_SUBDIR)/libmudflap && \
40178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40180 "RANLIB=$${RANLIB}" \
40181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40182 maintainer-clean) \
40183 || exit 1
40185 @endif target-libmudflap
40191 .PHONY: configure-target-libssp maybe-configure-target-libssp
40192 maybe-configure-target-libssp:
40193 @if gcc-bootstrap
40194 configure-target-libssp: stage_current
40195 @endif gcc-bootstrap
40196 @if target-libssp
40197 maybe-configure-target-libssp: configure-target-libssp
40198 configure-target-libssp:
40199 @: $(MAKE); $(unstage)
40200 @r=`${PWD_COMMAND}`; export r; \
40201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40202 echo "Checking multilib configuration for libssp..."; \
40203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40204 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
40205 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40206 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40207 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40208 else \
40209 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40210 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40211 fi; \
40212 else \
40213 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40214 fi; \
40215 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40217 $(NORMAL_TARGET_EXPORTS) \
40218 echo Configuring in $(TARGET_SUBDIR)/libssp; \
40219 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40220 case $(srcdir) in \
40221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40222 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40224 esac; \
40225 srcdiroption="--srcdir=$${topdir}/libssp"; \
40226 libsrcdir="$$s/libssp"; \
40227 rm -f no-such-file || : ; \
40228 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40229 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40230 --target=${target_alias} $${srcdiroption} \
40231 || exit 1
40232 @endif target-libssp
40238 .PHONY: all-target-libssp maybe-all-target-libssp
40239 maybe-all-target-libssp:
40240 @if gcc-bootstrap
40241 all-target-libssp: stage_current
40242 @endif gcc-bootstrap
40243 @if target-libssp
40244 TARGET-target-libssp=all
40245 maybe-all-target-libssp: all-target-libssp
40246 all-target-libssp: configure-target-libssp
40247 @: $(MAKE); $(unstage)
40248 @r=`${PWD_COMMAND}`; export r; \
40249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40250 $(NORMAL_TARGET_EXPORTS) \
40251 (cd $(TARGET_SUBDIR)/libssp && \
40252 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
40253 @endif target-libssp
40259 .PHONY: check-target-libssp maybe-check-target-libssp
40260 maybe-check-target-libssp:
40261 @if target-libssp
40262 maybe-check-target-libssp: check-target-libssp
40264 check-target-libssp:
40265 @: $(MAKE); $(unstage)
40266 @r=`${PWD_COMMAND}`; export r; \
40267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40268 $(NORMAL_TARGET_EXPORTS) \
40269 (cd $(TARGET_SUBDIR)/libssp && \
40270 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40272 @endif target-libssp
40274 .PHONY: install-target-libssp maybe-install-target-libssp
40275 maybe-install-target-libssp:
40276 @if target-libssp
40277 maybe-install-target-libssp: install-target-libssp
40279 install-target-libssp: installdirs
40280 @: $(MAKE); $(unstage)
40281 @r=`${PWD_COMMAND}`; export r; \
40282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40283 $(NORMAL_TARGET_EXPORTS) \
40284 (cd $(TARGET_SUBDIR)/libssp && \
40285 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40287 @endif target-libssp
40289 # Other targets (info, dvi, pdf, etc.)
40291 .PHONY: maybe-info-target-libssp info-target-libssp
40292 maybe-info-target-libssp:
40293 @if target-libssp
40294 maybe-info-target-libssp: info-target-libssp
40296 info-target-libssp: \
40297 configure-target-libssp
40298 @: $(MAKE); $(unstage)
40299 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40300 r=`${PWD_COMMAND}`; export r; \
40301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40302 $(NORMAL_TARGET_EXPORTS) \
40303 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
40304 for flag in $(EXTRA_TARGET_FLAGS); do \
40305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40306 done; \
40307 (cd $(TARGET_SUBDIR)/libssp && \
40308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40310 "RANLIB=$${RANLIB}" \
40311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40312 info) \
40313 || exit 1
40315 @endif target-libssp
40317 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40318 maybe-dvi-target-libssp:
40319 @if target-libssp
40320 maybe-dvi-target-libssp: dvi-target-libssp
40322 dvi-target-libssp: \
40323 configure-target-libssp
40324 @: $(MAKE); $(unstage)
40325 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40326 r=`${PWD_COMMAND}`; export r; \
40327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40328 $(NORMAL_TARGET_EXPORTS) \
40329 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
40330 for flag in $(EXTRA_TARGET_FLAGS); do \
40331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40332 done; \
40333 (cd $(TARGET_SUBDIR)/libssp && \
40334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40336 "RANLIB=$${RANLIB}" \
40337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40338 dvi) \
40339 || exit 1
40341 @endif target-libssp
40343 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40344 maybe-pdf-target-libssp:
40345 @if target-libssp
40346 maybe-pdf-target-libssp: pdf-target-libssp
40348 pdf-target-libssp: \
40349 configure-target-libssp
40350 @: $(MAKE); $(unstage)
40351 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40352 r=`${PWD_COMMAND}`; export r; \
40353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40354 $(NORMAL_TARGET_EXPORTS) \
40355 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
40356 for flag in $(EXTRA_TARGET_FLAGS); do \
40357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40358 done; \
40359 (cd $(TARGET_SUBDIR)/libssp && \
40360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40362 "RANLIB=$${RANLIB}" \
40363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40364 pdf) \
40365 || exit 1
40367 @endif target-libssp
40369 .PHONY: maybe-html-target-libssp html-target-libssp
40370 maybe-html-target-libssp:
40371 @if target-libssp
40372 maybe-html-target-libssp: html-target-libssp
40374 html-target-libssp: \
40375 configure-target-libssp
40376 @: $(MAKE); $(unstage)
40377 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40378 r=`${PWD_COMMAND}`; export r; \
40379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40380 $(NORMAL_TARGET_EXPORTS) \
40381 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
40382 for flag in $(EXTRA_TARGET_FLAGS); do \
40383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40384 done; \
40385 (cd $(TARGET_SUBDIR)/libssp && \
40386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40388 "RANLIB=$${RANLIB}" \
40389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40390 html) \
40391 || exit 1
40393 @endif target-libssp
40395 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40396 maybe-TAGS-target-libssp:
40397 @if target-libssp
40398 maybe-TAGS-target-libssp: TAGS-target-libssp
40400 TAGS-target-libssp: \
40401 configure-target-libssp
40402 @: $(MAKE); $(unstage)
40403 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40404 r=`${PWD_COMMAND}`; export r; \
40405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40406 $(NORMAL_TARGET_EXPORTS) \
40407 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
40408 for flag in $(EXTRA_TARGET_FLAGS); do \
40409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40410 done; \
40411 (cd $(TARGET_SUBDIR)/libssp && \
40412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40414 "RANLIB=$${RANLIB}" \
40415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40416 TAGS) \
40417 || exit 1
40419 @endif target-libssp
40421 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40422 maybe-install-info-target-libssp:
40423 @if target-libssp
40424 maybe-install-info-target-libssp: install-info-target-libssp
40426 install-info-target-libssp: \
40427 configure-target-libssp \
40428 info-target-libssp
40429 @: $(MAKE); $(unstage)
40430 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40431 r=`${PWD_COMMAND}`; export r; \
40432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40433 $(NORMAL_TARGET_EXPORTS) \
40434 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
40435 for flag in $(EXTRA_TARGET_FLAGS); do \
40436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437 done; \
40438 (cd $(TARGET_SUBDIR)/libssp && \
40439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40441 "RANLIB=$${RANLIB}" \
40442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40443 install-info) \
40444 || exit 1
40446 @endif target-libssp
40448 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40449 maybe-install-pdf-target-libssp:
40450 @if target-libssp
40451 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40453 install-pdf-target-libssp: \
40454 configure-target-libssp \
40455 pdf-target-libssp
40456 @: $(MAKE); $(unstage)
40457 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40458 r=`${PWD_COMMAND}`; export r; \
40459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40460 $(NORMAL_TARGET_EXPORTS) \
40461 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
40462 for flag in $(EXTRA_TARGET_FLAGS); do \
40463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40464 done; \
40465 (cd $(TARGET_SUBDIR)/libssp && \
40466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40468 "RANLIB=$${RANLIB}" \
40469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40470 install-pdf) \
40471 || exit 1
40473 @endif target-libssp
40475 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40476 maybe-install-html-target-libssp:
40477 @if target-libssp
40478 maybe-install-html-target-libssp: install-html-target-libssp
40480 install-html-target-libssp: \
40481 configure-target-libssp \
40482 html-target-libssp
40483 @: $(MAKE); $(unstage)
40484 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40485 r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 $(NORMAL_TARGET_EXPORTS) \
40488 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
40489 for flag in $(EXTRA_TARGET_FLAGS); do \
40490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40491 done; \
40492 (cd $(TARGET_SUBDIR)/libssp && \
40493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40495 "RANLIB=$${RANLIB}" \
40496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40497 install-html) \
40498 || exit 1
40500 @endif target-libssp
40502 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40503 maybe-installcheck-target-libssp:
40504 @if target-libssp
40505 maybe-installcheck-target-libssp: installcheck-target-libssp
40507 installcheck-target-libssp: \
40508 configure-target-libssp
40509 @: $(MAKE); $(unstage)
40510 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40511 r=`${PWD_COMMAND}`; export r; \
40512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40513 $(NORMAL_TARGET_EXPORTS) \
40514 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
40515 for flag in $(EXTRA_TARGET_FLAGS); do \
40516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40517 done; \
40518 (cd $(TARGET_SUBDIR)/libssp && \
40519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40521 "RANLIB=$${RANLIB}" \
40522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40523 installcheck) \
40524 || exit 1
40526 @endif target-libssp
40528 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40529 maybe-mostlyclean-target-libssp:
40530 @if target-libssp
40531 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40533 mostlyclean-target-libssp:
40534 @: $(MAKE); $(unstage)
40535 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40536 r=`${PWD_COMMAND}`; export r; \
40537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40538 $(NORMAL_TARGET_EXPORTS) \
40539 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
40540 for flag in $(EXTRA_TARGET_FLAGS); do \
40541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40542 done; \
40543 (cd $(TARGET_SUBDIR)/libssp && \
40544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40546 "RANLIB=$${RANLIB}" \
40547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40548 mostlyclean) \
40549 || exit 1
40551 @endif target-libssp
40553 .PHONY: maybe-clean-target-libssp clean-target-libssp
40554 maybe-clean-target-libssp:
40555 @if target-libssp
40556 maybe-clean-target-libssp: clean-target-libssp
40558 clean-target-libssp:
40559 @: $(MAKE); $(unstage)
40560 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40561 r=`${PWD_COMMAND}`; export r; \
40562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40563 $(NORMAL_TARGET_EXPORTS) \
40564 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
40565 for flag in $(EXTRA_TARGET_FLAGS); do \
40566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40567 done; \
40568 (cd $(TARGET_SUBDIR)/libssp && \
40569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40571 "RANLIB=$${RANLIB}" \
40572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40573 clean) \
40574 || exit 1
40576 @endif target-libssp
40578 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40579 maybe-distclean-target-libssp:
40580 @if target-libssp
40581 maybe-distclean-target-libssp: distclean-target-libssp
40583 distclean-target-libssp:
40584 @: $(MAKE); $(unstage)
40585 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40586 r=`${PWD_COMMAND}`; export r; \
40587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40588 $(NORMAL_TARGET_EXPORTS) \
40589 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
40590 for flag in $(EXTRA_TARGET_FLAGS); do \
40591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40592 done; \
40593 (cd $(TARGET_SUBDIR)/libssp && \
40594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40596 "RANLIB=$${RANLIB}" \
40597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40598 distclean) \
40599 || exit 1
40601 @endif target-libssp
40603 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40604 maybe-maintainer-clean-target-libssp:
40605 @if target-libssp
40606 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40608 maintainer-clean-target-libssp:
40609 @: $(MAKE); $(unstage)
40610 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40611 r=`${PWD_COMMAND}`; export r; \
40612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40613 $(NORMAL_TARGET_EXPORTS) \
40614 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
40615 for flag in $(EXTRA_TARGET_FLAGS); do \
40616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40617 done; \
40618 (cd $(TARGET_SUBDIR)/libssp && \
40619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40621 "RANLIB=$${RANLIB}" \
40622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40623 maintainer-clean) \
40624 || exit 1
40626 @endif target-libssp
40632 .PHONY: configure-target-newlib maybe-configure-target-newlib
40633 maybe-configure-target-newlib:
40634 @if gcc-bootstrap
40635 configure-target-newlib: stage_current
40636 @endif gcc-bootstrap
40637 @if target-newlib
40638 maybe-configure-target-newlib: configure-target-newlib
40639 configure-target-newlib:
40640 @: $(MAKE); $(unstage)
40641 @r=`${PWD_COMMAND}`; export r; \
40642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40643 echo "Checking multilib configuration for newlib..."; \
40644 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
40646 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40647 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40648 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40649 else \
40650 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40651 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40652 fi; \
40653 else \
40654 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40655 fi; \
40656 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40657 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40658 $(NORMAL_TARGET_EXPORTS) \
40659 echo Configuring in $(TARGET_SUBDIR)/newlib; \
40660 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40661 case $(srcdir) in \
40662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40663 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40665 esac; \
40666 srcdiroption="--srcdir=$${topdir}/newlib"; \
40667 libsrcdir="$$s/newlib"; \
40668 rm -f no-such-file || : ; \
40669 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40671 --target=${target_alias} $${srcdiroption} \
40672 || exit 1
40673 @endif target-newlib
40679 .PHONY: all-target-newlib maybe-all-target-newlib
40680 maybe-all-target-newlib:
40681 @if gcc-bootstrap
40682 all-target-newlib: stage_current
40683 @endif gcc-bootstrap
40684 @if target-newlib
40685 TARGET-target-newlib=all
40686 maybe-all-target-newlib: all-target-newlib
40687 all-target-newlib: configure-target-newlib
40688 @: $(MAKE); $(unstage)
40689 @r=`${PWD_COMMAND}`; export r; \
40690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40691 $(NORMAL_TARGET_EXPORTS) \
40692 (cd $(TARGET_SUBDIR)/newlib && \
40693 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
40694 @endif target-newlib
40700 .PHONY: check-target-newlib maybe-check-target-newlib
40701 maybe-check-target-newlib:
40702 @if target-newlib
40703 maybe-check-target-newlib: check-target-newlib
40705 check-target-newlib:
40706 @: $(MAKE); $(unstage)
40707 @r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(NORMAL_TARGET_EXPORTS) \
40710 (cd $(TARGET_SUBDIR)/newlib && \
40711 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40713 @endif target-newlib
40715 .PHONY: install-target-newlib maybe-install-target-newlib
40716 maybe-install-target-newlib:
40717 @if target-newlib
40718 maybe-install-target-newlib: install-target-newlib
40720 install-target-newlib: installdirs
40721 @: $(MAKE); $(unstage)
40722 @r=`${PWD_COMMAND}`; export r; \
40723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40724 $(NORMAL_TARGET_EXPORTS) \
40725 (cd $(TARGET_SUBDIR)/newlib && \
40726 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40728 @endif target-newlib
40730 # Other targets (info, dvi, pdf, etc.)
40732 .PHONY: maybe-info-target-newlib info-target-newlib
40733 maybe-info-target-newlib:
40734 @if target-newlib
40735 maybe-info-target-newlib: info-target-newlib
40737 info-target-newlib: \
40738 configure-target-newlib
40739 @: $(MAKE); $(unstage)
40740 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40741 r=`${PWD_COMMAND}`; export r; \
40742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40743 $(NORMAL_TARGET_EXPORTS) \
40744 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
40745 for flag in $(EXTRA_TARGET_FLAGS); do \
40746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40747 done; \
40748 (cd $(TARGET_SUBDIR)/newlib && \
40749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40751 "RANLIB=$${RANLIB}" \
40752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40753 info) \
40754 || exit 1
40756 @endif target-newlib
40758 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40759 maybe-dvi-target-newlib:
40760 @if target-newlib
40761 maybe-dvi-target-newlib: dvi-target-newlib
40763 dvi-target-newlib: \
40764 configure-target-newlib
40765 @: $(MAKE); $(unstage)
40766 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40767 r=`${PWD_COMMAND}`; export r; \
40768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40769 $(NORMAL_TARGET_EXPORTS) \
40770 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
40771 for flag in $(EXTRA_TARGET_FLAGS); do \
40772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40773 done; \
40774 (cd $(TARGET_SUBDIR)/newlib && \
40775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40777 "RANLIB=$${RANLIB}" \
40778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40779 dvi) \
40780 || exit 1
40782 @endif target-newlib
40784 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40785 maybe-pdf-target-newlib:
40786 @if target-newlib
40787 maybe-pdf-target-newlib: pdf-target-newlib
40789 pdf-target-newlib: \
40790 configure-target-newlib
40791 @: $(MAKE); $(unstage)
40792 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40793 r=`${PWD_COMMAND}`; export r; \
40794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40795 $(NORMAL_TARGET_EXPORTS) \
40796 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
40797 for flag in $(EXTRA_TARGET_FLAGS); do \
40798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40799 done; \
40800 (cd $(TARGET_SUBDIR)/newlib && \
40801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40803 "RANLIB=$${RANLIB}" \
40804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40805 pdf) \
40806 || exit 1
40808 @endif target-newlib
40810 .PHONY: maybe-html-target-newlib html-target-newlib
40811 maybe-html-target-newlib:
40812 @if target-newlib
40813 maybe-html-target-newlib: html-target-newlib
40815 html-target-newlib: \
40816 configure-target-newlib
40817 @: $(MAKE); $(unstage)
40818 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40819 r=`${PWD_COMMAND}`; export r; \
40820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40821 $(NORMAL_TARGET_EXPORTS) \
40822 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
40823 for flag in $(EXTRA_TARGET_FLAGS); do \
40824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40825 done; \
40826 (cd $(TARGET_SUBDIR)/newlib && \
40827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40829 "RANLIB=$${RANLIB}" \
40830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40831 html) \
40832 || exit 1
40834 @endif target-newlib
40836 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40837 maybe-TAGS-target-newlib:
40838 @if target-newlib
40839 maybe-TAGS-target-newlib: TAGS-target-newlib
40841 TAGS-target-newlib: \
40842 configure-target-newlib
40843 @: $(MAKE); $(unstage)
40844 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40845 r=`${PWD_COMMAND}`; export r; \
40846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847 $(NORMAL_TARGET_EXPORTS) \
40848 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
40849 for flag in $(EXTRA_TARGET_FLAGS); do \
40850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40851 done; \
40852 (cd $(TARGET_SUBDIR)/newlib && \
40853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40855 "RANLIB=$${RANLIB}" \
40856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40857 TAGS) \
40858 || exit 1
40860 @endif target-newlib
40862 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40863 maybe-install-info-target-newlib:
40864 @if target-newlib
40865 maybe-install-info-target-newlib: install-info-target-newlib
40867 install-info-target-newlib: \
40868 configure-target-newlib \
40869 info-target-newlib
40870 @: $(MAKE); $(unstage)
40871 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40872 r=`${PWD_COMMAND}`; export r; \
40873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40874 $(NORMAL_TARGET_EXPORTS) \
40875 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
40876 for flag in $(EXTRA_TARGET_FLAGS); do \
40877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878 done; \
40879 (cd $(TARGET_SUBDIR)/newlib && \
40880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40882 "RANLIB=$${RANLIB}" \
40883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40884 install-info) \
40885 || exit 1
40887 @endif target-newlib
40889 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40890 maybe-install-pdf-target-newlib:
40891 @if target-newlib
40892 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40894 install-pdf-target-newlib: \
40895 configure-target-newlib \
40896 pdf-target-newlib
40897 @: $(MAKE); $(unstage)
40898 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40899 r=`${PWD_COMMAND}`; export r; \
40900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40901 $(NORMAL_TARGET_EXPORTS) \
40902 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
40903 for flag in $(EXTRA_TARGET_FLAGS); do \
40904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40905 done; \
40906 (cd $(TARGET_SUBDIR)/newlib && \
40907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40909 "RANLIB=$${RANLIB}" \
40910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40911 install-pdf) \
40912 || exit 1
40914 @endif target-newlib
40916 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40917 maybe-install-html-target-newlib:
40918 @if target-newlib
40919 maybe-install-html-target-newlib: install-html-target-newlib
40921 install-html-target-newlib: \
40922 configure-target-newlib \
40923 html-target-newlib
40924 @: $(MAKE); $(unstage)
40925 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40926 r=`${PWD_COMMAND}`; export r; \
40927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40928 $(NORMAL_TARGET_EXPORTS) \
40929 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
40930 for flag in $(EXTRA_TARGET_FLAGS); do \
40931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40932 done; \
40933 (cd $(TARGET_SUBDIR)/newlib && \
40934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40936 "RANLIB=$${RANLIB}" \
40937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40938 install-html) \
40939 || exit 1
40941 @endif target-newlib
40943 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40944 maybe-installcheck-target-newlib:
40945 @if target-newlib
40946 maybe-installcheck-target-newlib: installcheck-target-newlib
40948 installcheck-target-newlib: \
40949 configure-target-newlib
40950 @: $(MAKE); $(unstage)
40951 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40952 r=`${PWD_COMMAND}`; export r; \
40953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954 $(NORMAL_TARGET_EXPORTS) \
40955 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
40956 for flag in $(EXTRA_TARGET_FLAGS); do \
40957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958 done; \
40959 (cd $(TARGET_SUBDIR)/newlib && \
40960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962 "RANLIB=$${RANLIB}" \
40963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964 installcheck) \
40965 || exit 1
40967 @endif target-newlib
40969 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40970 maybe-mostlyclean-target-newlib:
40971 @if target-newlib
40972 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40974 mostlyclean-target-newlib:
40975 @: $(MAKE); $(unstage)
40976 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40977 r=`${PWD_COMMAND}`; export r; \
40978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979 $(NORMAL_TARGET_EXPORTS) \
40980 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
40981 for flag in $(EXTRA_TARGET_FLAGS); do \
40982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983 done; \
40984 (cd $(TARGET_SUBDIR)/newlib && \
40985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40987 "RANLIB=$${RANLIB}" \
40988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40989 mostlyclean) \
40990 || exit 1
40992 @endif target-newlib
40994 .PHONY: maybe-clean-target-newlib clean-target-newlib
40995 maybe-clean-target-newlib:
40996 @if target-newlib
40997 maybe-clean-target-newlib: clean-target-newlib
40999 clean-target-newlib:
41000 @: $(MAKE); $(unstage)
41001 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41002 r=`${PWD_COMMAND}`; export r; \
41003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004 $(NORMAL_TARGET_EXPORTS) \
41005 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
41006 for flag in $(EXTRA_TARGET_FLAGS); do \
41007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41008 done; \
41009 (cd $(TARGET_SUBDIR)/newlib && \
41010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41012 "RANLIB=$${RANLIB}" \
41013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41014 clean) \
41015 || exit 1
41017 @endif target-newlib
41019 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
41020 maybe-distclean-target-newlib:
41021 @if target-newlib
41022 maybe-distclean-target-newlib: distclean-target-newlib
41024 distclean-target-newlib:
41025 @: $(MAKE); $(unstage)
41026 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41027 r=`${PWD_COMMAND}`; export r; \
41028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41029 $(NORMAL_TARGET_EXPORTS) \
41030 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
41031 for flag in $(EXTRA_TARGET_FLAGS); do \
41032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41033 done; \
41034 (cd $(TARGET_SUBDIR)/newlib && \
41035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41037 "RANLIB=$${RANLIB}" \
41038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41039 distclean) \
41040 || exit 1
41042 @endif target-newlib
41044 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
41045 maybe-maintainer-clean-target-newlib:
41046 @if target-newlib
41047 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
41049 maintainer-clean-target-newlib:
41050 @: $(MAKE); $(unstage)
41051 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41052 r=`${PWD_COMMAND}`; export r; \
41053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41054 $(NORMAL_TARGET_EXPORTS) \
41055 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
41056 for flag in $(EXTRA_TARGET_FLAGS); do \
41057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41058 done; \
41059 (cd $(TARGET_SUBDIR)/newlib && \
41060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41062 "RANLIB=$${RANLIB}" \
41063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41064 maintainer-clean) \
41065 || exit 1
41067 @endif target-newlib
41073 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
41074 maybe-configure-target-libgcc:
41075 @if gcc-bootstrap
41076 configure-target-libgcc: stage_current
41077 @endif gcc-bootstrap
41078 @if target-libgcc
41079 maybe-configure-target-libgcc: configure-target-libgcc
41080 configure-target-libgcc:
41081 @r=`${PWD_COMMAND}`; export r; \
41082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083 echo "Checking multilib configuration for libgcc..."; \
41084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41085 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41086 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41087 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41088 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41089 else \
41090 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41091 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41092 fi; \
41093 else \
41094 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41095 fi; \
41096 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41097 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41098 $(NORMAL_TARGET_EXPORTS) \
41099 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
41100 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
41101 case $(srcdir) in \
41102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41103 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41105 esac; \
41106 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41107 libsrcdir="$$s/libgcc"; \
41108 rm -f no-such-file || : ; \
41109 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41110 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41111 --target=${target_alias} $${srcdiroption} \
41112 || exit 1
41113 @endif target-libgcc
41117 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41118 maybe-configure-stage1-target-libgcc:
41119 @if target-libgcc-bootstrap
41120 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41121 configure-stage1-target-libgcc:
41122 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41123 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41124 @r=`${PWD_COMMAND}`; export r; \
41125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41126 echo "Checking multilib configuration for libgcc..."; \
41127 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41128 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41129 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41130 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41131 else \
41132 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41133 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41134 fi; \
41135 else \
41136 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41137 fi; \
41138 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41139 $(NORMAL_TARGET_EXPORTS) \
41140 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41141 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
41142 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
41143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41144 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41145 case $(srcdir) in \
41146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41147 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41149 esac; \
41150 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41151 libsrcdir="$$s/libgcc"; \
41152 $(SHELL) $${libsrcdir}/configure \
41153 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41154 --target=${target_alias} $${srcdiroption} \
41156 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
41157 @endif target-libgcc-bootstrap
41159 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41160 maybe-configure-stage2-target-libgcc:
41161 @if target-libgcc-bootstrap
41162 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41163 configure-stage2-target-libgcc:
41164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41165 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41166 @r=`${PWD_COMMAND}`; export r; \
41167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168 echo "Checking multilib configuration for libgcc..."; \
41169 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41170 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41171 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41172 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41173 else \
41174 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41175 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41176 fi; \
41177 else \
41178 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41179 fi; \
41180 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41181 $(NORMAL_TARGET_EXPORTS) \
41183 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41184 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41185 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
41186 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41187 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41188 case $(srcdir) in \
41189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41190 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41192 esac; \
41193 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41194 libsrcdir="$$s/libgcc"; \
41195 $(SHELL) $${libsrcdir}/configure \
41196 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41197 --target=${target_alias} $${srcdiroption} \
41198 --with-build-libsubdir=$(HOST_SUBDIR) \
41199 @stage2_werror_flag@
41200 @endif target-libgcc-bootstrap
41202 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
41203 maybe-configure-stageb2g0-target-libgcc:
41204 @if target-libgcc-bootstrap
41205 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41206 configure-stageb2g0-target-libgcc:
41207 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41208 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41209 @r=`${PWD_COMMAND}`; export r; \
41210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41211 echo "Checking multilib configuration for libgcc..."; \
41212 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41213 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41214 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41215 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41216 else \
41217 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41218 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41219 fi; \
41220 else \
41221 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41222 fi; \
41223 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41224 $(NORMAL_TARGET_EXPORTS) \
41226 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
41227 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
41228 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
41229 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41230 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41231 case $(srcdir) in \
41232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41233 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41235 esac; \
41236 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41237 libsrcdir="$$s/libgcc"; \
41238 $(SHELL) $${libsrcdir}/configure \
41239 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41240 --target=${target_alias} $${srcdiroption} \
41241 --with-build-libsubdir=$(HOST_SUBDIR) \
41242 @stage2_werror_flag@
41243 @endif target-libgcc-bootstrap
41245 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41246 maybe-configure-stage3-target-libgcc:
41247 @if target-libgcc-bootstrap
41248 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41249 configure-stage3-target-libgcc:
41250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41251 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41252 @r=`${PWD_COMMAND}`; export r; \
41253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41254 echo "Checking multilib configuration for libgcc..."; \
41255 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41256 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41257 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41258 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41259 else \
41260 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41261 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41262 fi; \
41263 else \
41264 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41265 fi; \
41266 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41267 $(NORMAL_TARGET_EXPORTS) \
41269 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41270 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41271 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
41272 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41273 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41274 case $(srcdir) in \
41275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41276 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41278 esac; \
41279 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41280 libsrcdir="$$s/libgcc"; \
41281 $(SHELL) $${libsrcdir}/configure \
41282 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41283 --target=${target_alias} $${srcdiroption} \
41284 --with-build-libsubdir=$(HOST_SUBDIR) \
41285 @stage2_werror_flag@
41286 @endif target-libgcc-bootstrap
41288 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
41289 maybe-configure-stageb3g2-target-libgcc:
41290 @if target-libgcc-bootstrap
41291 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41292 configure-stageb3g2-target-libgcc:
41293 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41294 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41295 @r=`${PWD_COMMAND}`; export r; \
41296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41297 echo "Checking multilib configuration for libgcc..."; \
41298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41299 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41300 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41301 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41302 else \
41303 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41304 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41305 fi; \
41306 else \
41307 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41308 fi; \
41309 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41310 $(NORMAL_TARGET_EXPORTS) \
41312 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
41313 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
41314 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
41315 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41316 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41317 case $(srcdir) in \
41318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41319 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41321 esac; \
41322 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41323 libsrcdir="$$s/libgcc"; \
41324 $(SHELL) $${libsrcdir}/configure \
41325 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41326 --target=${target_alias} $${srcdiroption} \
41327 --with-build-libsubdir=$(HOST_SUBDIR) \
41328 @stage2_werror_flag@
41329 @endif target-libgcc-bootstrap
41331 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41332 maybe-configure-stage4-target-libgcc:
41333 @if target-libgcc-bootstrap
41334 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41335 configure-stage4-target-libgcc:
41336 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41337 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41338 @r=`${PWD_COMMAND}`; export r; \
41339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41340 echo "Checking multilib configuration for libgcc..."; \
41341 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41342 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41343 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41344 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41345 else \
41346 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41347 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41348 fi; \
41349 else \
41350 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41351 fi; \
41352 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41353 $(NORMAL_TARGET_EXPORTS) \
41355 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41356 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41357 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
41358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41359 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41360 case $(srcdir) in \
41361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41362 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41364 esac; \
41365 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41366 libsrcdir="$$s/libgcc"; \
41367 $(SHELL) $${libsrcdir}/configure \
41368 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41369 --target=${target_alias} $${srcdiroption} \
41370 --with-build-libsubdir=$(HOST_SUBDIR) \
41371 @stage2_werror_flag@
41372 @endif target-libgcc-bootstrap
41374 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41375 maybe-configure-stageprofile-target-libgcc:
41376 @if target-libgcc-bootstrap
41377 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41378 configure-stageprofile-target-libgcc:
41379 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41380 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41381 @r=`${PWD_COMMAND}`; export r; \
41382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41383 echo "Checking multilib configuration for libgcc..."; \
41384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41385 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41386 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41387 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41388 else \
41389 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41390 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41391 fi; \
41392 else \
41393 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41394 fi; \
41395 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41396 $(NORMAL_TARGET_EXPORTS) \
41398 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
41399 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
41400 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
41401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41402 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41403 case $(srcdir) in \
41404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41405 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41407 esac; \
41408 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41409 libsrcdir="$$s/libgcc"; \
41410 $(SHELL) $${libsrcdir}/configure \
41411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41412 --target=${target_alias} $${srcdiroption} \
41413 --with-build-libsubdir=$(HOST_SUBDIR) \
41414 @stage2_werror_flag@
41415 @endif target-libgcc-bootstrap
41417 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41418 maybe-configure-stagefeedback-target-libgcc:
41419 @if target-libgcc-bootstrap
41420 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41421 configure-stagefeedback-target-libgcc:
41422 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41424 @r=`${PWD_COMMAND}`; export r; \
41425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41426 echo "Checking multilib configuration for libgcc..."; \
41427 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41428 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41429 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41430 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41431 else \
41432 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41433 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41434 fi; \
41435 else \
41436 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41437 fi; \
41438 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41439 $(NORMAL_TARGET_EXPORTS) \
41441 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
41442 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
41443 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
41444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41445 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41446 case $(srcdir) in \
41447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41448 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41450 esac; \
41451 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41452 libsrcdir="$$s/libgcc"; \
41453 $(SHELL) $${libsrcdir}/configure \
41454 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41455 --target=${target_alias} $${srcdiroption} \
41456 --with-build-libsubdir=$(HOST_SUBDIR) \
41457 @stage2_werror_flag@
41458 @endif target-libgcc-bootstrap
41464 .PHONY: all-target-libgcc maybe-all-target-libgcc
41465 maybe-all-target-libgcc:
41466 @if gcc-bootstrap
41467 all-target-libgcc: stage_current
41468 @endif gcc-bootstrap
41469 @if target-libgcc
41470 TARGET-target-libgcc=all
41471 maybe-all-target-libgcc: all-target-libgcc
41472 all-target-libgcc: configure-target-libgcc
41473 @r=`${PWD_COMMAND}`; export r; \
41474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475 $(NORMAL_TARGET_EXPORTS) \
41476 (cd $(TARGET_SUBDIR)/libgcc && \
41477 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgcc))
41478 @endif target-libgcc
41482 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41483 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41484 maybe-all-stage1-target-libgcc:
41485 maybe-clean-stage1-target-libgcc:
41486 @if target-libgcc-bootstrap
41487 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41488 all-stage1: all-stage1-target-libgcc
41489 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41490 all-stage1-target-libgcc: configure-stage1-target-libgcc
41491 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41492 @r=`${PWD_COMMAND}`; export r; \
41493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41494 $(NORMAL_TARGET_EXPORTS) \
41495 cd $(TARGET_SUBDIR)/libgcc && \
41496 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41497 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
41498 $(TARGET-stage1-target-libgcc)
41500 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41501 clean-stage1: clean-stage1-target-libgcc
41502 clean-stage1-target-libgcc:
41503 @if [ $(current_stage) = stage1 ]; then \
41504 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41505 else \
41506 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41507 $(MAKE) stage1-start; \
41508 fi; \
41509 cd $(TARGET_SUBDIR)/libgcc && \
41510 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41511 clean
41512 @endif target-libgcc-bootstrap
41515 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41516 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41517 maybe-all-stage2-target-libgcc:
41518 maybe-clean-stage2-target-libgcc:
41519 @if target-libgcc-bootstrap
41520 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41521 all-stage2: all-stage2-target-libgcc
41522 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41523 all-stage2-target-libgcc: configure-stage2-target-libgcc
41524 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41525 @r=`${PWD_COMMAND}`; export r; \
41526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41527 $(NORMAL_TARGET_EXPORTS) \
41529 cd $(TARGET_SUBDIR)/libgcc && \
41530 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41531 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" \
41532 $(TARGET-stage2-target-libgcc)
41534 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41535 clean-stage2: clean-stage2-target-libgcc
41536 clean-stage2-target-libgcc:
41537 @if [ $(current_stage) = stage2 ]; then \
41538 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41539 else \
41540 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41541 $(MAKE) stage2-start; \
41542 fi; \
41543 cd $(TARGET_SUBDIR)/libgcc && \
41544 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41546 clean
41547 @endif target-libgcc-bootstrap
41550 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
41551 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
41552 maybe-all-stageb2g0-target-libgcc:
41553 maybe-clean-stageb2g0-target-libgcc:
41554 @if target-libgcc-bootstrap
41555 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
41556 all-stageb2g0: all-stageb2g0-target-libgcc
41557 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
41558 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41559 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41560 @r=`${PWD_COMMAND}`; export r; \
41561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41562 $(NORMAL_TARGET_EXPORTS) \
41564 cd $(TARGET_SUBDIR)/libgcc && \
41565 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41566 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" \
41567 $(TARGET-stageb2g0-target-libgcc)
41569 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
41570 clean-stageb2g0: clean-stageb2g0-target-libgcc
41571 clean-stageb2g0-target-libgcc:
41572 @if [ $(current_stage) = stageb2g0 ]; then \
41573 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41574 else \
41575 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
41576 $(MAKE) stageb2g0-start; \
41577 fi; \
41578 cd $(TARGET_SUBDIR)/libgcc && \
41579 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41581 clean
41582 @endif target-libgcc-bootstrap
41585 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41586 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41587 maybe-all-stage3-target-libgcc:
41588 maybe-clean-stage3-target-libgcc:
41589 @if target-libgcc-bootstrap
41590 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41591 all-stage3: all-stage3-target-libgcc
41592 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41593 all-stage3-target-libgcc: configure-stage3-target-libgcc
41594 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41595 @r=`${PWD_COMMAND}`; export r; \
41596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41597 $(NORMAL_TARGET_EXPORTS) \
41599 cd $(TARGET_SUBDIR)/libgcc && \
41600 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41601 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" \
41602 $(TARGET-stage3-target-libgcc)
41604 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41605 clean-stage3: clean-stage3-target-libgcc
41606 clean-stage3-target-libgcc:
41607 @if [ $(current_stage) = stage3 ]; then \
41608 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41609 else \
41610 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41611 $(MAKE) stage3-start; \
41612 fi; \
41613 cd $(TARGET_SUBDIR)/libgcc && \
41614 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41616 clean
41617 @endif target-libgcc-bootstrap
41620 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
41621 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
41622 maybe-all-stageb3g2-target-libgcc:
41623 maybe-clean-stageb3g2-target-libgcc:
41624 @if target-libgcc-bootstrap
41625 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
41626 all-stageb3g2: all-stageb3g2-target-libgcc
41627 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
41628 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41629 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41630 @r=`${PWD_COMMAND}`; export r; \
41631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632 $(NORMAL_TARGET_EXPORTS) \
41634 cd $(TARGET_SUBDIR)/libgcc && \
41635 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41636 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" \
41637 $(TARGET-stageb3g2-target-libgcc)
41639 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
41640 clean-stageb3g2: clean-stageb3g2-target-libgcc
41641 clean-stageb3g2-target-libgcc:
41642 @if [ $(current_stage) = stageb3g2 ]; then \
41643 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41644 else \
41645 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
41646 $(MAKE) stageb3g2-start; \
41647 fi; \
41648 cd $(TARGET_SUBDIR)/libgcc && \
41649 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41651 clean
41652 @endif target-libgcc-bootstrap
41655 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41656 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41657 maybe-all-stage4-target-libgcc:
41658 maybe-clean-stage4-target-libgcc:
41659 @if target-libgcc-bootstrap
41660 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41661 all-stage4: all-stage4-target-libgcc
41662 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41663 all-stage4-target-libgcc: configure-stage4-target-libgcc
41664 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41665 @r=`${PWD_COMMAND}`; export r; \
41666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41667 $(NORMAL_TARGET_EXPORTS) \
41669 cd $(TARGET_SUBDIR)/libgcc && \
41670 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41671 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" \
41672 $(TARGET-stage4-target-libgcc)
41674 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41675 clean-stage4: clean-stage4-target-libgcc
41676 clean-stage4-target-libgcc:
41677 @if [ $(current_stage) = stage4 ]; then \
41678 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41679 else \
41680 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41681 $(MAKE) stage4-start; \
41682 fi; \
41683 cd $(TARGET_SUBDIR)/libgcc && \
41684 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41686 clean
41687 @endif target-libgcc-bootstrap
41690 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41691 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41692 maybe-all-stageprofile-target-libgcc:
41693 maybe-clean-stageprofile-target-libgcc:
41694 @if target-libgcc-bootstrap
41695 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41696 all-stageprofile: all-stageprofile-target-libgcc
41697 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41698 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41699 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41700 @r=`${PWD_COMMAND}`; export r; \
41701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41702 $(NORMAL_TARGET_EXPORTS) \
41704 cd $(TARGET_SUBDIR)/libgcc && \
41705 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41706 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
41707 $(TARGET-stageprofile-target-libgcc)
41709 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41710 clean-stageprofile: clean-stageprofile-target-libgcc
41711 clean-stageprofile-target-libgcc:
41712 @if [ $(current_stage) = stageprofile ]; then \
41713 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41714 else \
41715 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41716 $(MAKE) stageprofile-start; \
41717 fi; \
41718 cd $(TARGET_SUBDIR)/libgcc && \
41719 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41721 clean
41722 @endif target-libgcc-bootstrap
41725 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41726 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41727 maybe-all-stagefeedback-target-libgcc:
41728 maybe-clean-stagefeedback-target-libgcc:
41729 @if target-libgcc-bootstrap
41730 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41731 all-stagefeedback: all-stagefeedback-target-libgcc
41732 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41733 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41734 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41735 @r=`${PWD_COMMAND}`; export r; \
41736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41737 $(NORMAL_TARGET_EXPORTS) \
41739 cd $(TARGET_SUBDIR)/libgcc && \
41740 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41741 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
41742 $(TARGET-stagefeedback-target-libgcc)
41744 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41745 clean-stagefeedback: clean-stagefeedback-target-libgcc
41746 clean-stagefeedback-target-libgcc:
41747 @if [ $(current_stage) = stagefeedback ]; then \
41748 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41749 else \
41750 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41751 $(MAKE) stagefeedback-start; \
41752 fi; \
41753 cd $(TARGET_SUBDIR)/libgcc && \
41754 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41756 clean
41757 @endif target-libgcc-bootstrap
41764 .PHONY: check-target-libgcc maybe-check-target-libgcc
41765 maybe-check-target-libgcc:
41766 @if target-libgcc
41767 maybe-check-target-libgcc: check-target-libgcc
41769 # Dummy target for uncheckable module.
41770 check-target-libgcc:
41772 @endif target-libgcc
41774 .PHONY: install-target-libgcc maybe-install-target-libgcc
41775 maybe-install-target-libgcc:
41776 @if target-libgcc
41777 maybe-install-target-libgcc: install-target-libgcc
41779 install-target-libgcc: installdirs
41780 @: $(MAKE); $(unstage)
41781 @r=`${PWD_COMMAND}`; export r; \
41782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41783 $(NORMAL_TARGET_EXPORTS) \
41784 (cd $(TARGET_SUBDIR)/libgcc && \
41785 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41787 @endif target-libgcc
41789 # Other targets (info, dvi, pdf, etc.)
41791 .PHONY: maybe-info-target-libgcc info-target-libgcc
41792 maybe-info-target-libgcc:
41793 @if target-libgcc
41794 maybe-info-target-libgcc: info-target-libgcc
41796 info-target-libgcc: \
41797 configure-target-libgcc
41798 @: $(MAKE); $(unstage)
41799 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41800 r=`${PWD_COMMAND}`; export r; \
41801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41802 $(NORMAL_TARGET_EXPORTS) \
41803 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
41804 for flag in $(EXTRA_TARGET_FLAGS); do \
41805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806 done; \
41807 (cd $(TARGET_SUBDIR)/libgcc && \
41808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41810 "RANLIB=$${RANLIB}" \
41811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41812 info) \
41813 || exit 1
41815 @endif target-libgcc
41817 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41818 maybe-dvi-target-libgcc:
41819 @if target-libgcc
41820 maybe-dvi-target-libgcc: dvi-target-libgcc
41822 dvi-target-libgcc: \
41823 configure-target-libgcc
41824 @: $(MAKE); $(unstage)
41825 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(NORMAL_TARGET_EXPORTS) \
41829 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
41830 for flag in $(EXTRA_TARGET_FLAGS); do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 (cd $(TARGET_SUBDIR)/libgcc && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 dvi) \
41839 || exit 1
41841 @endif target-libgcc
41843 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41844 maybe-pdf-target-libgcc:
41845 @if target-libgcc
41846 maybe-pdf-target-libgcc: pdf-target-libgcc
41848 pdf-target-libgcc: \
41849 configure-target-libgcc
41850 @: $(MAKE); $(unstage)
41851 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41852 r=`${PWD_COMMAND}`; export r; \
41853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41854 $(NORMAL_TARGET_EXPORTS) \
41855 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
41856 for flag in $(EXTRA_TARGET_FLAGS); do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 (cd $(TARGET_SUBDIR)/libgcc && \
41860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41862 "RANLIB=$${RANLIB}" \
41863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41864 pdf) \
41865 || exit 1
41867 @endif target-libgcc
41869 .PHONY: maybe-html-target-libgcc html-target-libgcc
41870 maybe-html-target-libgcc:
41871 @if target-libgcc
41872 maybe-html-target-libgcc: html-target-libgcc
41874 html-target-libgcc: \
41875 configure-target-libgcc
41876 @: $(MAKE); $(unstage)
41877 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41878 r=`${PWD_COMMAND}`; export r; \
41879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880 $(NORMAL_TARGET_EXPORTS) \
41881 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
41882 for flag in $(EXTRA_TARGET_FLAGS); do \
41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884 done; \
41885 (cd $(TARGET_SUBDIR)/libgcc && \
41886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888 "RANLIB=$${RANLIB}" \
41889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890 html) \
41891 || exit 1
41893 @endif target-libgcc
41895 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41896 maybe-TAGS-target-libgcc:
41897 @if target-libgcc
41898 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41900 TAGS-target-libgcc: \
41901 configure-target-libgcc
41902 @: $(MAKE); $(unstage)
41903 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41904 r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 $(NORMAL_TARGET_EXPORTS) \
41907 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
41908 for flag in $(EXTRA_TARGET_FLAGS); do \
41909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41910 done; \
41911 (cd $(TARGET_SUBDIR)/libgcc && \
41912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914 "RANLIB=$${RANLIB}" \
41915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916 TAGS) \
41917 || exit 1
41919 @endif target-libgcc
41921 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41922 maybe-install-info-target-libgcc:
41923 @if target-libgcc
41924 maybe-install-info-target-libgcc: install-info-target-libgcc
41926 install-info-target-libgcc: \
41927 configure-target-libgcc \
41928 info-target-libgcc
41929 @: $(MAKE); $(unstage)
41930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(NORMAL_TARGET_EXPORTS) \
41934 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
41935 for flag in $(EXTRA_TARGET_FLAGS); do \
41936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41937 done; \
41938 (cd $(TARGET_SUBDIR)/libgcc && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 install-info) \
41944 || exit 1
41946 @endif target-libgcc
41948 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41949 maybe-install-pdf-target-libgcc:
41950 @if target-libgcc
41951 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41953 install-pdf-target-libgcc: \
41954 configure-target-libgcc \
41955 pdf-target-libgcc
41956 @: $(MAKE); $(unstage)
41957 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41958 r=`${PWD_COMMAND}`; export r; \
41959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960 $(NORMAL_TARGET_EXPORTS) \
41961 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
41962 for flag in $(EXTRA_TARGET_FLAGS); do \
41963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41964 done; \
41965 (cd $(TARGET_SUBDIR)/libgcc && \
41966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968 "RANLIB=$${RANLIB}" \
41969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970 install-pdf) \
41971 || exit 1
41973 @endif target-libgcc
41975 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41976 maybe-install-html-target-libgcc:
41977 @if target-libgcc
41978 maybe-install-html-target-libgcc: install-html-target-libgcc
41980 install-html-target-libgcc: \
41981 configure-target-libgcc \
41982 html-target-libgcc
41983 @: $(MAKE); $(unstage)
41984 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41985 r=`${PWD_COMMAND}`; export r; \
41986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41987 $(NORMAL_TARGET_EXPORTS) \
41988 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
41989 for flag in $(EXTRA_TARGET_FLAGS); do \
41990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41991 done; \
41992 (cd $(TARGET_SUBDIR)/libgcc && \
41993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41995 "RANLIB=$${RANLIB}" \
41996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41997 install-html) \
41998 || exit 1
42000 @endif target-libgcc
42002 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
42003 maybe-installcheck-target-libgcc:
42004 @if target-libgcc
42005 maybe-installcheck-target-libgcc: installcheck-target-libgcc
42007 installcheck-target-libgcc: \
42008 configure-target-libgcc
42009 @: $(MAKE); $(unstage)
42010 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42011 r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 $(NORMAL_TARGET_EXPORTS) \
42014 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
42015 for flag in $(EXTRA_TARGET_FLAGS); do \
42016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42017 done; \
42018 (cd $(TARGET_SUBDIR)/libgcc && \
42019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42021 "RANLIB=$${RANLIB}" \
42022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42023 installcheck) \
42024 || exit 1
42026 @endif target-libgcc
42028 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
42029 maybe-mostlyclean-target-libgcc:
42030 @if target-libgcc
42031 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
42033 mostlyclean-target-libgcc:
42034 @: $(MAKE); $(unstage)
42035 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42036 r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 $(NORMAL_TARGET_EXPORTS) \
42039 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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 mostlyclean) \
42049 || exit 1
42051 @endif target-libgcc
42053 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
42054 maybe-clean-target-libgcc:
42055 @if target-libgcc
42056 maybe-clean-target-libgcc: clean-target-libgcc
42058 clean-target-libgcc:
42059 @: $(MAKE); $(unstage)
42060 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42061 r=`${PWD_COMMAND}`; export r; \
42062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063 $(NORMAL_TARGET_EXPORTS) \
42064 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
42065 for flag in $(EXTRA_TARGET_FLAGS); do \
42066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42067 done; \
42068 (cd $(TARGET_SUBDIR)/libgcc && \
42069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42071 "RANLIB=$${RANLIB}" \
42072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42073 clean) \
42074 || exit 1
42076 @endif target-libgcc
42078 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
42079 maybe-distclean-target-libgcc:
42080 @if target-libgcc
42081 maybe-distclean-target-libgcc: distclean-target-libgcc
42083 distclean-target-libgcc:
42084 @: $(MAKE); $(unstage)
42085 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42086 r=`${PWD_COMMAND}`; export r; \
42087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088 $(NORMAL_TARGET_EXPORTS) \
42089 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
42090 for flag in $(EXTRA_TARGET_FLAGS); do \
42091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42092 done; \
42093 (cd $(TARGET_SUBDIR)/libgcc && \
42094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42096 "RANLIB=$${RANLIB}" \
42097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42098 distclean) \
42099 || exit 1
42101 @endif target-libgcc
42103 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
42104 maybe-maintainer-clean-target-libgcc:
42105 @if target-libgcc
42106 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
42108 maintainer-clean-target-libgcc:
42109 @: $(MAKE); $(unstage)
42110 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42111 r=`${PWD_COMMAND}`; export r; \
42112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42113 $(NORMAL_TARGET_EXPORTS) \
42114 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
42115 for flag in $(EXTRA_TARGET_FLAGS); do \
42116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42117 done; \
42118 (cd $(TARGET_SUBDIR)/libgcc && \
42119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42121 "RANLIB=$${RANLIB}" \
42122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42123 maintainer-clean) \
42124 || exit 1
42126 @endif target-libgcc
42132 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42133 maybe-configure-target-libgfortran:
42134 @if gcc-bootstrap
42135 configure-target-libgfortran: stage_current
42136 @endif gcc-bootstrap
42137 @if target-libgfortran
42138 maybe-configure-target-libgfortran: configure-target-libgfortran
42139 configure-target-libgfortran:
42140 @: $(MAKE); $(unstage)
42141 @r=`${PWD_COMMAND}`; export r; \
42142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42143 echo "Checking multilib configuration for libgfortran..."; \
42144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42145 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
42146 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42147 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42148 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42149 else \
42150 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42151 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42152 fi; \
42153 else \
42154 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42155 fi; \
42156 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42158 $(NORMAL_TARGET_EXPORTS) \
42159 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42160 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42161 case $(srcdir) in \
42162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42163 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42165 esac; \
42166 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
42167 libsrcdir="$$s/libgfortran"; \
42168 rm -f no-such-file || : ; \
42169 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42170 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42171 --target=${target_alias} $${srcdiroption} \
42172 || exit 1
42173 @endif target-libgfortran
42179 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42180 maybe-all-target-libgfortran:
42181 @if gcc-bootstrap
42182 all-target-libgfortran: stage_current
42183 @endif gcc-bootstrap
42184 @if target-libgfortran
42185 TARGET-target-libgfortran=all
42186 maybe-all-target-libgfortran: all-target-libgfortran
42187 all-target-libgfortran: configure-target-libgfortran
42188 @: $(MAKE); $(unstage)
42189 @r=`${PWD_COMMAND}`; export r; \
42190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42191 $(NORMAL_TARGET_EXPORTS) \
42192 (cd $(TARGET_SUBDIR)/libgfortran && \
42193 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
42194 @endif target-libgfortran
42200 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42201 maybe-check-target-libgfortran:
42202 @if target-libgfortran
42203 maybe-check-target-libgfortran: check-target-libgfortran
42205 check-target-libgfortran:
42206 @: $(MAKE); $(unstage)
42207 @r=`${PWD_COMMAND}`; export r; \
42208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42209 $(NORMAL_TARGET_EXPORTS) \
42210 (cd $(TARGET_SUBDIR)/libgfortran && \
42211 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42213 @endif target-libgfortran
42215 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42216 maybe-install-target-libgfortran:
42217 @if target-libgfortran
42218 maybe-install-target-libgfortran: install-target-libgfortran
42220 install-target-libgfortran: installdirs
42221 @: $(MAKE); $(unstage)
42222 @r=`${PWD_COMMAND}`; export r; \
42223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42224 $(NORMAL_TARGET_EXPORTS) \
42225 (cd $(TARGET_SUBDIR)/libgfortran && \
42226 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42228 @endif target-libgfortran
42230 # Other targets (info, dvi, pdf, etc.)
42232 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42233 maybe-info-target-libgfortran:
42234 @if target-libgfortran
42235 maybe-info-target-libgfortran: info-target-libgfortran
42237 info-target-libgfortran: \
42238 configure-target-libgfortran
42239 @: $(MAKE); $(unstage)
42240 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42241 r=`${PWD_COMMAND}`; export r; \
42242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42243 $(NORMAL_TARGET_EXPORTS) \
42244 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
42245 for flag in $(EXTRA_TARGET_FLAGS); do \
42246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42247 done; \
42248 (cd $(TARGET_SUBDIR)/libgfortran && \
42249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42251 "RANLIB=$${RANLIB}" \
42252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42253 info) \
42254 || exit 1
42256 @endif target-libgfortran
42258 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42259 maybe-dvi-target-libgfortran:
42260 @if target-libgfortran
42261 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42263 dvi-target-libgfortran: \
42264 configure-target-libgfortran
42265 @: $(MAKE); $(unstage)
42266 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42267 r=`${PWD_COMMAND}`; export r; \
42268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42269 $(NORMAL_TARGET_EXPORTS) \
42270 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
42271 for flag in $(EXTRA_TARGET_FLAGS); do \
42272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42273 done; \
42274 (cd $(TARGET_SUBDIR)/libgfortran && \
42275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42277 "RANLIB=$${RANLIB}" \
42278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42279 dvi) \
42280 || exit 1
42282 @endif target-libgfortran
42284 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42285 maybe-pdf-target-libgfortran:
42286 @if target-libgfortran
42287 maybe-pdf-target-libgfortran: pdf-target-libgfortran
42289 pdf-target-libgfortran: \
42290 configure-target-libgfortran
42291 @: $(MAKE); $(unstage)
42292 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42293 r=`${PWD_COMMAND}`; export r; \
42294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42295 $(NORMAL_TARGET_EXPORTS) \
42296 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42297 for flag in $(EXTRA_TARGET_FLAGS); do \
42298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42299 done; \
42300 (cd $(TARGET_SUBDIR)/libgfortran && \
42301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42303 "RANLIB=$${RANLIB}" \
42304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42305 pdf) \
42306 || exit 1
42308 @endif target-libgfortran
42310 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
42311 maybe-html-target-libgfortran:
42312 @if target-libgfortran
42313 maybe-html-target-libgfortran: html-target-libgfortran
42315 html-target-libgfortran: \
42316 configure-target-libgfortran
42317 @: $(MAKE); $(unstage)
42318 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42319 r=`${PWD_COMMAND}`; export r; \
42320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42321 $(NORMAL_TARGET_EXPORTS) \
42322 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
42323 for flag in $(EXTRA_TARGET_FLAGS); do \
42324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42325 done; \
42326 (cd $(TARGET_SUBDIR)/libgfortran && \
42327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42329 "RANLIB=$${RANLIB}" \
42330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42331 html) \
42332 || exit 1
42334 @endif target-libgfortran
42336 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42337 maybe-TAGS-target-libgfortran:
42338 @if target-libgfortran
42339 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42341 TAGS-target-libgfortran: \
42342 configure-target-libgfortran
42343 @: $(MAKE); $(unstage)
42344 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42345 r=`${PWD_COMMAND}`; export r; \
42346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42347 $(NORMAL_TARGET_EXPORTS) \
42348 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
42349 for flag in $(EXTRA_TARGET_FLAGS); do \
42350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42351 done; \
42352 (cd $(TARGET_SUBDIR)/libgfortran && \
42353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42355 "RANLIB=$${RANLIB}" \
42356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42357 TAGS) \
42358 || exit 1
42360 @endif target-libgfortran
42362 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42363 maybe-install-info-target-libgfortran:
42364 @if target-libgfortran
42365 maybe-install-info-target-libgfortran: install-info-target-libgfortran
42367 install-info-target-libgfortran: \
42368 configure-target-libgfortran \
42369 info-target-libgfortran
42370 @: $(MAKE); $(unstage)
42371 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42372 r=`${PWD_COMMAND}`; export r; \
42373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374 $(NORMAL_TARGET_EXPORTS) \
42375 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
42376 for flag in $(EXTRA_TARGET_FLAGS); do \
42377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42378 done; \
42379 (cd $(TARGET_SUBDIR)/libgfortran && \
42380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42382 "RANLIB=$${RANLIB}" \
42383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42384 install-info) \
42385 || exit 1
42387 @endif target-libgfortran
42389 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42390 maybe-install-pdf-target-libgfortran:
42391 @if target-libgfortran
42392 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42394 install-pdf-target-libgfortran: \
42395 configure-target-libgfortran \
42396 pdf-target-libgfortran
42397 @: $(MAKE); $(unstage)
42398 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42399 r=`${PWD_COMMAND}`; export r; \
42400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42401 $(NORMAL_TARGET_EXPORTS) \
42402 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42403 for flag in $(EXTRA_TARGET_FLAGS); do \
42404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42405 done; \
42406 (cd $(TARGET_SUBDIR)/libgfortran && \
42407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42409 "RANLIB=$${RANLIB}" \
42410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42411 install-pdf) \
42412 || exit 1
42414 @endif target-libgfortran
42416 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42417 maybe-install-html-target-libgfortran:
42418 @if target-libgfortran
42419 maybe-install-html-target-libgfortran: install-html-target-libgfortran
42421 install-html-target-libgfortran: \
42422 configure-target-libgfortran \
42423 html-target-libgfortran
42424 @: $(MAKE); $(unstage)
42425 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42426 r=`${PWD_COMMAND}`; export r; \
42427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42428 $(NORMAL_TARGET_EXPORTS) \
42429 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
42430 for flag in $(EXTRA_TARGET_FLAGS); do \
42431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42432 done; \
42433 (cd $(TARGET_SUBDIR)/libgfortran && \
42434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42436 "RANLIB=$${RANLIB}" \
42437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42438 install-html) \
42439 || exit 1
42441 @endif target-libgfortran
42443 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42444 maybe-installcheck-target-libgfortran:
42445 @if target-libgfortran
42446 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42448 installcheck-target-libgfortran: \
42449 configure-target-libgfortran
42450 @: $(MAKE); $(unstage)
42451 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42452 r=`${PWD_COMMAND}`; export r; \
42453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42454 $(NORMAL_TARGET_EXPORTS) \
42455 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
42456 for flag in $(EXTRA_TARGET_FLAGS); do \
42457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42458 done; \
42459 (cd $(TARGET_SUBDIR)/libgfortran && \
42460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42462 "RANLIB=$${RANLIB}" \
42463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42464 installcheck) \
42465 || exit 1
42467 @endif target-libgfortran
42469 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42470 maybe-mostlyclean-target-libgfortran:
42471 @if target-libgfortran
42472 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42474 mostlyclean-target-libgfortran:
42475 @: $(MAKE); $(unstage)
42476 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42477 r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 $(NORMAL_TARGET_EXPORTS) \
42480 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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 mostlyclean) \
42490 || exit 1
42492 @endif target-libgfortran
42494 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42495 maybe-clean-target-libgfortran:
42496 @if target-libgfortran
42497 maybe-clean-target-libgfortran: clean-target-libgfortran
42499 clean-target-libgfortran:
42500 @: $(MAKE); $(unstage)
42501 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42502 r=`${PWD_COMMAND}`; export r; \
42503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42504 $(NORMAL_TARGET_EXPORTS) \
42505 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
42506 for flag in $(EXTRA_TARGET_FLAGS); do \
42507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42508 done; \
42509 (cd $(TARGET_SUBDIR)/libgfortran && \
42510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42512 "RANLIB=$${RANLIB}" \
42513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42514 clean) \
42515 || exit 1
42517 @endif target-libgfortran
42519 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42520 maybe-distclean-target-libgfortran:
42521 @if target-libgfortran
42522 maybe-distclean-target-libgfortran: distclean-target-libgfortran
42524 distclean-target-libgfortran:
42525 @: $(MAKE); $(unstage)
42526 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42527 r=`${PWD_COMMAND}`; export r; \
42528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42529 $(NORMAL_TARGET_EXPORTS) \
42530 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
42531 for flag in $(EXTRA_TARGET_FLAGS); do \
42532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42533 done; \
42534 (cd $(TARGET_SUBDIR)/libgfortran && \
42535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42537 "RANLIB=$${RANLIB}" \
42538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42539 distclean) \
42540 || exit 1
42542 @endif target-libgfortran
42544 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42545 maybe-maintainer-clean-target-libgfortran:
42546 @if target-libgfortran
42547 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42549 maintainer-clean-target-libgfortran:
42550 @: $(MAKE); $(unstage)
42551 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42552 r=`${PWD_COMMAND}`; export r; \
42553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42554 $(NORMAL_TARGET_EXPORTS) \
42555 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
42556 for flag in $(EXTRA_TARGET_FLAGS); do \
42557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42558 done; \
42559 (cd $(TARGET_SUBDIR)/libgfortran && \
42560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42562 "RANLIB=$${RANLIB}" \
42563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42564 maintainer-clean) \
42565 || exit 1
42567 @endif target-libgfortran
42573 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
42574 maybe-configure-target-libobjc:
42575 @if gcc-bootstrap
42576 configure-target-libobjc: stage_current
42577 @endif gcc-bootstrap
42578 @if target-libobjc
42579 maybe-configure-target-libobjc: configure-target-libobjc
42580 configure-target-libobjc:
42581 @: $(MAKE); $(unstage)
42582 @r=`${PWD_COMMAND}`; export r; \
42583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584 echo "Checking multilib configuration for libobjc..."; \
42585 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42586 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
42587 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42588 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42589 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
42590 else \
42591 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
42592 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42593 fi; \
42594 else \
42595 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42596 fi; \
42597 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
42598 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42599 $(NORMAL_TARGET_EXPORTS) \
42600 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
42601 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
42602 case $(srcdir) in \
42603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42604 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
42605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42606 esac; \
42607 srcdiroption="--srcdir=$${topdir}/libobjc"; \
42608 libsrcdir="$$s/libobjc"; \
42609 rm -f no-such-file || : ; \
42610 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42611 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42612 --target=${target_alias} $${srcdiroption} \
42613 || exit 1
42614 @endif target-libobjc
42620 .PHONY: all-target-libobjc maybe-all-target-libobjc
42621 maybe-all-target-libobjc:
42622 @if gcc-bootstrap
42623 all-target-libobjc: stage_current
42624 @endif gcc-bootstrap
42625 @if target-libobjc
42626 TARGET-target-libobjc=all
42627 maybe-all-target-libobjc: all-target-libobjc
42628 all-target-libobjc: configure-target-libobjc
42629 @: $(MAKE); $(unstage)
42630 @r=`${PWD_COMMAND}`; export r; \
42631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42632 $(NORMAL_TARGET_EXPORTS) \
42633 (cd $(TARGET_SUBDIR)/libobjc && \
42634 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
42635 @endif target-libobjc
42641 .PHONY: check-target-libobjc maybe-check-target-libobjc
42642 maybe-check-target-libobjc:
42643 @if target-libobjc
42644 maybe-check-target-libobjc: check-target-libobjc
42646 check-target-libobjc:
42647 @: $(MAKE); $(unstage)
42648 @r=`${PWD_COMMAND}`; export r; \
42649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42650 $(NORMAL_TARGET_EXPORTS) \
42651 (cd $(TARGET_SUBDIR)/libobjc && \
42652 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42654 @endif target-libobjc
42656 .PHONY: install-target-libobjc maybe-install-target-libobjc
42657 maybe-install-target-libobjc:
42658 @if target-libobjc
42659 maybe-install-target-libobjc: install-target-libobjc
42661 install-target-libobjc: installdirs
42662 @: $(MAKE); $(unstage)
42663 @r=`${PWD_COMMAND}`; export r; \
42664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42665 $(NORMAL_TARGET_EXPORTS) \
42666 (cd $(TARGET_SUBDIR)/libobjc && \
42667 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42669 @endif target-libobjc
42671 # Other targets (info, dvi, pdf, etc.)
42673 .PHONY: maybe-info-target-libobjc info-target-libobjc
42674 maybe-info-target-libobjc:
42675 @if target-libobjc
42676 maybe-info-target-libobjc: info-target-libobjc
42678 info-target-libobjc: \
42679 configure-target-libobjc
42680 @: $(MAKE); $(unstage)
42681 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42682 r=`${PWD_COMMAND}`; export r; \
42683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42684 $(NORMAL_TARGET_EXPORTS) \
42685 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
42686 for flag in $(EXTRA_TARGET_FLAGS); do \
42687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42688 done; \
42689 (cd $(TARGET_SUBDIR)/libobjc && \
42690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42692 "RANLIB=$${RANLIB}" \
42693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42694 info) \
42695 || exit 1
42697 @endif target-libobjc
42699 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
42700 maybe-dvi-target-libobjc:
42701 @if target-libobjc
42702 maybe-dvi-target-libobjc: dvi-target-libobjc
42704 dvi-target-libobjc: \
42705 configure-target-libobjc
42706 @: $(MAKE); $(unstage)
42707 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42708 r=`${PWD_COMMAND}`; export r; \
42709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42710 $(NORMAL_TARGET_EXPORTS) \
42711 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
42712 for flag in $(EXTRA_TARGET_FLAGS); do \
42713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42714 done; \
42715 (cd $(TARGET_SUBDIR)/libobjc && \
42716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42718 "RANLIB=$${RANLIB}" \
42719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42720 dvi) \
42721 || exit 1
42723 @endif target-libobjc
42725 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42726 maybe-pdf-target-libobjc:
42727 @if target-libobjc
42728 maybe-pdf-target-libobjc: pdf-target-libobjc
42730 pdf-target-libobjc: \
42731 configure-target-libobjc
42732 @: $(MAKE); $(unstage)
42733 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42734 r=`${PWD_COMMAND}`; export r; \
42735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42736 $(NORMAL_TARGET_EXPORTS) \
42737 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
42738 for flag in $(EXTRA_TARGET_FLAGS); do \
42739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42740 done; \
42741 (cd $(TARGET_SUBDIR)/libobjc && \
42742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42744 "RANLIB=$${RANLIB}" \
42745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42746 pdf) \
42747 || exit 1
42749 @endif target-libobjc
42751 .PHONY: maybe-html-target-libobjc html-target-libobjc
42752 maybe-html-target-libobjc:
42753 @if target-libobjc
42754 maybe-html-target-libobjc: html-target-libobjc
42756 html-target-libobjc: \
42757 configure-target-libobjc
42758 @: $(MAKE); $(unstage)
42759 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42760 r=`${PWD_COMMAND}`; export r; \
42761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42762 $(NORMAL_TARGET_EXPORTS) \
42763 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
42764 for flag in $(EXTRA_TARGET_FLAGS); do \
42765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42766 done; \
42767 (cd $(TARGET_SUBDIR)/libobjc && \
42768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42770 "RANLIB=$${RANLIB}" \
42771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42772 html) \
42773 || exit 1
42775 @endif target-libobjc
42777 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
42778 maybe-TAGS-target-libobjc:
42779 @if target-libobjc
42780 maybe-TAGS-target-libobjc: TAGS-target-libobjc
42782 TAGS-target-libobjc: \
42783 configure-target-libobjc
42784 @: $(MAKE); $(unstage)
42785 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42786 r=`${PWD_COMMAND}`; export r; \
42787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42788 $(NORMAL_TARGET_EXPORTS) \
42789 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
42790 for flag in $(EXTRA_TARGET_FLAGS); do \
42791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42792 done; \
42793 (cd $(TARGET_SUBDIR)/libobjc && \
42794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42796 "RANLIB=$${RANLIB}" \
42797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42798 TAGS) \
42799 || exit 1
42801 @endif target-libobjc
42803 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
42804 maybe-install-info-target-libobjc:
42805 @if target-libobjc
42806 maybe-install-info-target-libobjc: install-info-target-libobjc
42808 install-info-target-libobjc: \
42809 configure-target-libobjc \
42810 info-target-libobjc
42811 @: $(MAKE); $(unstage)
42812 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42813 r=`${PWD_COMMAND}`; export r; \
42814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42815 $(NORMAL_TARGET_EXPORTS) \
42816 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
42817 for flag in $(EXTRA_TARGET_FLAGS); do \
42818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42819 done; \
42820 (cd $(TARGET_SUBDIR)/libobjc && \
42821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42823 "RANLIB=$${RANLIB}" \
42824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42825 install-info) \
42826 || exit 1
42828 @endif target-libobjc
42830 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
42831 maybe-install-pdf-target-libobjc:
42832 @if target-libobjc
42833 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
42835 install-pdf-target-libobjc: \
42836 configure-target-libobjc \
42837 pdf-target-libobjc
42838 @: $(MAKE); $(unstage)
42839 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42840 r=`${PWD_COMMAND}`; export r; \
42841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42842 $(NORMAL_TARGET_EXPORTS) \
42843 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
42844 for flag in $(EXTRA_TARGET_FLAGS); do \
42845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42846 done; \
42847 (cd $(TARGET_SUBDIR)/libobjc && \
42848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42850 "RANLIB=$${RANLIB}" \
42851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42852 install-pdf) \
42853 || exit 1
42855 @endif target-libobjc
42857 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
42858 maybe-install-html-target-libobjc:
42859 @if target-libobjc
42860 maybe-install-html-target-libobjc: install-html-target-libobjc
42862 install-html-target-libobjc: \
42863 configure-target-libobjc \
42864 html-target-libobjc
42865 @: $(MAKE); $(unstage)
42866 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42867 r=`${PWD_COMMAND}`; export r; \
42868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42869 $(NORMAL_TARGET_EXPORTS) \
42870 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
42871 for flag in $(EXTRA_TARGET_FLAGS); do \
42872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42873 done; \
42874 (cd $(TARGET_SUBDIR)/libobjc && \
42875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42877 "RANLIB=$${RANLIB}" \
42878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42879 install-html) \
42880 || exit 1
42882 @endif target-libobjc
42884 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
42885 maybe-installcheck-target-libobjc:
42886 @if target-libobjc
42887 maybe-installcheck-target-libobjc: installcheck-target-libobjc
42889 installcheck-target-libobjc: \
42890 configure-target-libobjc
42891 @: $(MAKE); $(unstage)
42892 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42893 r=`${PWD_COMMAND}`; export r; \
42894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42895 $(NORMAL_TARGET_EXPORTS) \
42896 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
42897 for flag in $(EXTRA_TARGET_FLAGS); do \
42898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42899 done; \
42900 (cd $(TARGET_SUBDIR)/libobjc && \
42901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42903 "RANLIB=$${RANLIB}" \
42904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42905 installcheck) \
42906 || exit 1
42908 @endif target-libobjc
42910 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
42911 maybe-mostlyclean-target-libobjc:
42912 @if target-libobjc
42913 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
42915 mostlyclean-target-libobjc:
42916 @: $(MAKE); $(unstage)
42917 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42918 r=`${PWD_COMMAND}`; export r; \
42919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42920 $(NORMAL_TARGET_EXPORTS) \
42921 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 mostlyclean) \
42931 || exit 1
42933 @endif target-libobjc
42935 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
42936 maybe-clean-target-libobjc:
42937 @if target-libobjc
42938 maybe-clean-target-libobjc: clean-target-libobjc
42940 clean-target-libobjc:
42941 @: $(MAKE); $(unstage)
42942 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42943 r=`${PWD_COMMAND}`; export r; \
42944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42945 $(NORMAL_TARGET_EXPORTS) \
42946 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
42947 for flag in $(EXTRA_TARGET_FLAGS); do \
42948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42949 done; \
42950 (cd $(TARGET_SUBDIR)/libobjc && \
42951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42953 "RANLIB=$${RANLIB}" \
42954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42955 clean) \
42956 || exit 1
42958 @endif target-libobjc
42960 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
42961 maybe-distclean-target-libobjc:
42962 @if target-libobjc
42963 maybe-distclean-target-libobjc: distclean-target-libobjc
42965 distclean-target-libobjc:
42966 @: $(MAKE); $(unstage)
42967 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42968 r=`${PWD_COMMAND}`; export r; \
42969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42970 $(NORMAL_TARGET_EXPORTS) \
42971 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
42972 for flag in $(EXTRA_TARGET_FLAGS); do \
42973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42974 done; \
42975 (cd $(TARGET_SUBDIR)/libobjc && \
42976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42978 "RANLIB=$${RANLIB}" \
42979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42980 distclean) \
42981 || exit 1
42983 @endif target-libobjc
42985 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
42986 maybe-maintainer-clean-target-libobjc:
42987 @if target-libobjc
42988 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
42990 maintainer-clean-target-libobjc:
42991 @: $(MAKE); $(unstage)
42992 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42993 r=`${PWD_COMMAND}`; export r; \
42994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42995 $(NORMAL_TARGET_EXPORTS) \
42996 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
42997 for flag in $(EXTRA_TARGET_FLAGS); do \
42998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42999 done; \
43000 (cd $(TARGET_SUBDIR)/libobjc && \
43001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43003 "RANLIB=$${RANLIB}" \
43004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43005 maintainer-clean) \
43006 || exit 1
43008 @endif target-libobjc
43014 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43015 maybe-configure-target-libtermcap:
43016 @if gcc-bootstrap
43017 configure-target-libtermcap: stage_current
43018 @endif gcc-bootstrap
43019 @if target-libtermcap
43020 maybe-configure-target-libtermcap: configure-target-libtermcap
43021 configure-target-libtermcap:
43022 @: $(MAKE); $(unstage)
43023 @r=`${PWD_COMMAND}`; export r; \
43024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43025 echo "Checking multilib configuration for libtermcap..."; \
43026 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43027 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
43028 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43029 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43030 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43031 else \
43032 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43033 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43034 fi; \
43035 else \
43036 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43037 fi; \
43038 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43040 $(NORMAL_TARGET_EXPORTS) \
43041 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43042 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43043 case $(srcdir) in \
43044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43045 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43047 esac; \
43048 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43049 libsrcdir="$$s/libtermcap"; \
43050 rm -f no-such-file || : ; \
43051 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43052 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43053 --target=${target_alias} $${srcdiroption} \
43054 || exit 1
43055 @endif target-libtermcap
43061 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
43062 maybe-all-target-libtermcap:
43063 @if gcc-bootstrap
43064 all-target-libtermcap: stage_current
43065 @endif gcc-bootstrap
43066 @if target-libtermcap
43067 TARGET-target-libtermcap=all
43068 maybe-all-target-libtermcap: all-target-libtermcap
43069 all-target-libtermcap: configure-target-libtermcap
43070 @: $(MAKE); $(unstage)
43071 @r=`${PWD_COMMAND}`; export r; \
43072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43073 $(NORMAL_TARGET_EXPORTS) \
43074 (cd $(TARGET_SUBDIR)/libtermcap && \
43075 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
43076 @endif target-libtermcap
43082 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
43083 maybe-check-target-libtermcap:
43084 @if target-libtermcap
43085 maybe-check-target-libtermcap: check-target-libtermcap
43087 # Dummy target for uncheckable module.
43088 check-target-libtermcap:
43090 @endif target-libtermcap
43092 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
43093 maybe-install-target-libtermcap:
43094 @if target-libtermcap
43095 maybe-install-target-libtermcap: install-target-libtermcap
43097 install-target-libtermcap: installdirs
43098 @: $(MAKE); $(unstage)
43099 @r=`${PWD_COMMAND}`; export r; \
43100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43101 $(NORMAL_TARGET_EXPORTS) \
43102 (cd $(TARGET_SUBDIR)/libtermcap && \
43103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43105 @endif target-libtermcap
43107 # Other targets (info, dvi, pdf, etc.)
43109 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
43110 maybe-info-target-libtermcap:
43111 @if target-libtermcap
43112 maybe-info-target-libtermcap: info-target-libtermcap
43114 info-target-libtermcap: \
43115 configure-target-libtermcap
43116 @: $(MAKE); $(unstage)
43117 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43118 r=`${PWD_COMMAND}`; export r; \
43119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43120 $(NORMAL_TARGET_EXPORTS) \
43121 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
43122 for flag in $(EXTRA_TARGET_FLAGS); do \
43123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43124 done; \
43125 (cd $(TARGET_SUBDIR)/libtermcap && \
43126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43128 "RANLIB=$${RANLIB}" \
43129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43130 info) \
43131 || exit 1
43133 @endif target-libtermcap
43135 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43136 maybe-dvi-target-libtermcap:
43137 @if target-libtermcap
43138 maybe-dvi-target-libtermcap: dvi-target-libtermcap
43140 dvi-target-libtermcap: \
43141 configure-target-libtermcap
43142 @: $(MAKE); $(unstage)
43143 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43144 r=`${PWD_COMMAND}`; export r; \
43145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43146 $(NORMAL_TARGET_EXPORTS) \
43147 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
43148 for flag in $(EXTRA_TARGET_FLAGS); do \
43149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43150 done; \
43151 (cd $(TARGET_SUBDIR)/libtermcap && \
43152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43154 "RANLIB=$${RANLIB}" \
43155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43156 dvi) \
43157 || exit 1
43159 @endif target-libtermcap
43161 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43162 maybe-pdf-target-libtermcap:
43163 @if target-libtermcap
43164 maybe-pdf-target-libtermcap: pdf-target-libtermcap
43166 pdf-target-libtermcap: \
43167 configure-target-libtermcap
43168 @: $(MAKE); $(unstage)
43169 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43170 r=`${PWD_COMMAND}`; export r; \
43171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43172 $(NORMAL_TARGET_EXPORTS) \
43173 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43174 for flag in $(EXTRA_TARGET_FLAGS); do \
43175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43176 done; \
43177 (cd $(TARGET_SUBDIR)/libtermcap && \
43178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43180 "RANLIB=$${RANLIB}" \
43181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43182 pdf) \
43183 || exit 1
43185 @endif target-libtermcap
43187 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
43188 maybe-html-target-libtermcap:
43189 @if target-libtermcap
43190 maybe-html-target-libtermcap: html-target-libtermcap
43192 html-target-libtermcap: \
43193 configure-target-libtermcap
43194 @: $(MAKE); $(unstage)
43195 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43196 r=`${PWD_COMMAND}`; export r; \
43197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43198 $(NORMAL_TARGET_EXPORTS) \
43199 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
43200 for flag in $(EXTRA_TARGET_FLAGS); do \
43201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43202 done; \
43203 (cd $(TARGET_SUBDIR)/libtermcap && \
43204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43206 "RANLIB=$${RANLIB}" \
43207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43208 html) \
43209 || exit 1
43211 @endif target-libtermcap
43213 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43214 maybe-TAGS-target-libtermcap:
43215 @if target-libtermcap
43216 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43218 TAGS-target-libtermcap: \
43219 configure-target-libtermcap
43220 @: $(MAKE); $(unstage)
43221 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43222 r=`${PWD_COMMAND}`; export r; \
43223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43224 $(NORMAL_TARGET_EXPORTS) \
43225 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
43226 for flag in $(EXTRA_TARGET_FLAGS); do \
43227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43228 done; \
43229 (cd $(TARGET_SUBDIR)/libtermcap && \
43230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43232 "RANLIB=$${RANLIB}" \
43233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43234 TAGS) \
43235 || exit 1
43237 @endif target-libtermcap
43239 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43240 maybe-install-info-target-libtermcap:
43241 @if target-libtermcap
43242 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43244 install-info-target-libtermcap: \
43245 configure-target-libtermcap \
43246 info-target-libtermcap
43247 @: $(MAKE); $(unstage)
43248 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43249 r=`${PWD_COMMAND}`; export r; \
43250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43251 $(NORMAL_TARGET_EXPORTS) \
43252 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
43253 for flag in $(EXTRA_TARGET_FLAGS); do \
43254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43255 done; \
43256 (cd $(TARGET_SUBDIR)/libtermcap && \
43257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43259 "RANLIB=$${RANLIB}" \
43260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43261 install-info) \
43262 || exit 1
43264 @endif target-libtermcap
43266 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43267 maybe-install-pdf-target-libtermcap:
43268 @if target-libtermcap
43269 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43271 install-pdf-target-libtermcap: \
43272 configure-target-libtermcap \
43273 pdf-target-libtermcap
43274 @: $(MAKE); $(unstage)
43275 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43276 r=`${PWD_COMMAND}`; export r; \
43277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43278 $(NORMAL_TARGET_EXPORTS) \
43279 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43280 for flag in $(EXTRA_TARGET_FLAGS); do \
43281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43282 done; \
43283 (cd $(TARGET_SUBDIR)/libtermcap && \
43284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43286 "RANLIB=$${RANLIB}" \
43287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43288 install-pdf) \
43289 || exit 1
43291 @endif target-libtermcap
43293 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43294 maybe-install-html-target-libtermcap:
43295 @if target-libtermcap
43296 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43298 install-html-target-libtermcap: \
43299 configure-target-libtermcap \
43300 html-target-libtermcap
43301 @: $(MAKE); $(unstage)
43302 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43303 r=`${PWD_COMMAND}`; export r; \
43304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305 $(NORMAL_TARGET_EXPORTS) \
43306 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
43307 for flag in $(EXTRA_TARGET_FLAGS); do \
43308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43309 done; \
43310 (cd $(TARGET_SUBDIR)/libtermcap && \
43311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313 "RANLIB=$${RANLIB}" \
43314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43315 install-html) \
43316 || exit 1
43318 @endif target-libtermcap
43320 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43321 maybe-installcheck-target-libtermcap:
43322 @if target-libtermcap
43323 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43325 installcheck-target-libtermcap: \
43326 configure-target-libtermcap
43327 @: $(MAKE); $(unstage)
43328 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43329 r=`${PWD_COMMAND}`; export r; \
43330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43331 $(NORMAL_TARGET_EXPORTS) \
43332 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
43333 for flag in $(EXTRA_TARGET_FLAGS); do \
43334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43335 done; \
43336 (cd $(TARGET_SUBDIR)/libtermcap && \
43337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43339 "RANLIB=$${RANLIB}" \
43340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43341 installcheck) \
43342 || exit 1
43344 @endif target-libtermcap
43346 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43347 maybe-mostlyclean-target-libtermcap:
43348 @if target-libtermcap
43349 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43351 # libtermcap doesn't support mostlyclean.
43352 mostlyclean-target-libtermcap:
43354 @endif target-libtermcap
43356 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43357 maybe-clean-target-libtermcap:
43358 @if target-libtermcap
43359 maybe-clean-target-libtermcap: clean-target-libtermcap
43361 # libtermcap doesn't support clean.
43362 clean-target-libtermcap:
43364 @endif target-libtermcap
43366 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43367 maybe-distclean-target-libtermcap:
43368 @if target-libtermcap
43369 maybe-distclean-target-libtermcap: distclean-target-libtermcap
43371 # libtermcap doesn't support distclean.
43372 distclean-target-libtermcap:
43374 @endif target-libtermcap
43376 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43377 maybe-maintainer-clean-target-libtermcap:
43378 @if target-libtermcap
43379 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43381 # libtermcap doesn't support maintainer-clean.
43382 maintainer-clean-target-libtermcap:
43384 @endif target-libtermcap
43390 .PHONY: configure-target-winsup maybe-configure-target-winsup
43391 maybe-configure-target-winsup:
43392 @if gcc-bootstrap
43393 configure-target-winsup: stage_current
43394 @endif gcc-bootstrap
43395 @if target-winsup
43396 maybe-configure-target-winsup: configure-target-winsup
43397 configure-target-winsup:
43398 @: $(MAKE); $(unstage)
43399 @r=`${PWD_COMMAND}`; export r; \
43400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43401 echo "Checking multilib configuration for winsup..."; \
43402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
43404 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43405 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43406 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43407 else \
43408 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43409 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43410 fi; \
43411 else \
43412 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43413 fi; \
43414 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43415 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43416 $(NORMAL_TARGET_EXPORTS) \
43417 echo Configuring in $(TARGET_SUBDIR)/winsup; \
43418 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43419 case $(srcdir) in \
43420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43421 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43423 esac; \
43424 srcdiroption="--srcdir=$${topdir}/winsup"; \
43425 libsrcdir="$$s/winsup"; \
43426 rm -f no-such-file || : ; \
43427 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43428 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43429 --target=${target_alias} $${srcdiroption} \
43430 || exit 1
43431 @endif target-winsup
43437 .PHONY: all-target-winsup maybe-all-target-winsup
43438 maybe-all-target-winsup:
43439 @if gcc-bootstrap
43440 all-target-winsup: stage_current
43441 @endif gcc-bootstrap
43442 @if target-winsup
43443 TARGET-target-winsup=all
43444 maybe-all-target-winsup: all-target-winsup
43445 all-target-winsup: configure-target-winsup
43446 @: $(MAKE); $(unstage)
43447 @r=`${PWD_COMMAND}`; export r; \
43448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43449 $(NORMAL_TARGET_EXPORTS) \
43450 (cd $(TARGET_SUBDIR)/winsup && \
43451 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
43452 @endif target-winsup
43458 .PHONY: check-target-winsup maybe-check-target-winsup
43459 maybe-check-target-winsup:
43460 @if target-winsup
43461 maybe-check-target-winsup: check-target-winsup
43463 check-target-winsup:
43464 @: $(MAKE); $(unstage)
43465 @r=`${PWD_COMMAND}`; export r; \
43466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43467 $(NORMAL_TARGET_EXPORTS) \
43468 (cd $(TARGET_SUBDIR)/winsup && \
43469 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43471 @endif target-winsup
43473 .PHONY: install-target-winsup maybe-install-target-winsup
43474 maybe-install-target-winsup:
43475 @if target-winsup
43476 maybe-install-target-winsup: install-target-winsup
43478 install-target-winsup: installdirs
43479 @: $(MAKE); $(unstage)
43480 @r=`${PWD_COMMAND}`; export r; \
43481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43482 $(NORMAL_TARGET_EXPORTS) \
43483 (cd $(TARGET_SUBDIR)/winsup && \
43484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43486 @endif target-winsup
43488 # Other targets (info, dvi, pdf, etc.)
43490 .PHONY: maybe-info-target-winsup info-target-winsup
43491 maybe-info-target-winsup:
43492 @if target-winsup
43493 maybe-info-target-winsup: info-target-winsup
43495 info-target-winsup: \
43496 configure-target-winsup
43497 @: $(MAKE); $(unstage)
43498 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43499 r=`${PWD_COMMAND}`; export r; \
43500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43501 $(NORMAL_TARGET_EXPORTS) \
43502 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
43503 for flag in $(EXTRA_TARGET_FLAGS); do \
43504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43505 done; \
43506 (cd $(TARGET_SUBDIR)/winsup && \
43507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43509 "RANLIB=$${RANLIB}" \
43510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43511 info) \
43512 || exit 1
43514 @endif target-winsup
43516 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
43517 maybe-dvi-target-winsup:
43518 @if target-winsup
43519 maybe-dvi-target-winsup: dvi-target-winsup
43521 dvi-target-winsup: \
43522 configure-target-winsup
43523 @: $(MAKE); $(unstage)
43524 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43525 r=`${PWD_COMMAND}`; export r; \
43526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43527 $(NORMAL_TARGET_EXPORTS) \
43528 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
43529 for flag in $(EXTRA_TARGET_FLAGS); do \
43530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43531 done; \
43532 (cd $(TARGET_SUBDIR)/winsup && \
43533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43535 "RANLIB=$${RANLIB}" \
43536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43537 dvi) \
43538 || exit 1
43540 @endif target-winsup
43542 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
43543 maybe-pdf-target-winsup:
43544 @if target-winsup
43545 maybe-pdf-target-winsup: pdf-target-winsup
43547 pdf-target-winsup: \
43548 configure-target-winsup
43549 @: $(MAKE); $(unstage)
43550 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43551 r=`${PWD_COMMAND}`; export r; \
43552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43553 $(NORMAL_TARGET_EXPORTS) \
43554 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
43555 for flag in $(EXTRA_TARGET_FLAGS); do \
43556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43557 done; \
43558 (cd $(TARGET_SUBDIR)/winsup && \
43559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43561 "RANLIB=$${RANLIB}" \
43562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43563 pdf) \
43564 || exit 1
43566 @endif target-winsup
43568 .PHONY: maybe-html-target-winsup html-target-winsup
43569 maybe-html-target-winsup:
43570 @if target-winsup
43571 maybe-html-target-winsup: html-target-winsup
43573 html-target-winsup: \
43574 configure-target-winsup
43575 @: $(MAKE); $(unstage)
43576 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43577 r=`${PWD_COMMAND}`; export r; \
43578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43579 $(NORMAL_TARGET_EXPORTS) \
43580 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
43581 for flag in $(EXTRA_TARGET_FLAGS); do \
43582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43583 done; \
43584 (cd $(TARGET_SUBDIR)/winsup && \
43585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43587 "RANLIB=$${RANLIB}" \
43588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43589 html) \
43590 || exit 1
43592 @endif target-winsup
43594 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
43595 maybe-TAGS-target-winsup:
43596 @if target-winsup
43597 maybe-TAGS-target-winsup: TAGS-target-winsup
43599 TAGS-target-winsup: \
43600 configure-target-winsup
43601 @: $(MAKE); $(unstage)
43602 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43603 r=`${PWD_COMMAND}`; export r; \
43604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605 $(NORMAL_TARGET_EXPORTS) \
43606 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
43607 for flag in $(EXTRA_TARGET_FLAGS); do \
43608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43609 done; \
43610 (cd $(TARGET_SUBDIR)/winsup && \
43611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43613 "RANLIB=$${RANLIB}" \
43614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43615 TAGS) \
43616 || exit 1
43618 @endif target-winsup
43620 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
43621 maybe-install-info-target-winsup:
43622 @if target-winsup
43623 maybe-install-info-target-winsup: install-info-target-winsup
43625 install-info-target-winsup: \
43626 configure-target-winsup \
43627 info-target-winsup
43628 @: $(MAKE); $(unstage)
43629 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43630 r=`${PWD_COMMAND}`; export r; \
43631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632 $(NORMAL_TARGET_EXPORTS) \
43633 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
43634 for flag in $(EXTRA_TARGET_FLAGS); do \
43635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43636 done; \
43637 (cd $(TARGET_SUBDIR)/winsup && \
43638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43640 "RANLIB=$${RANLIB}" \
43641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43642 install-info) \
43643 || exit 1
43645 @endif target-winsup
43647 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
43648 maybe-install-pdf-target-winsup:
43649 @if target-winsup
43650 maybe-install-pdf-target-winsup: install-pdf-target-winsup
43652 install-pdf-target-winsup: \
43653 configure-target-winsup \
43654 pdf-target-winsup
43655 @: $(MAKE); $(unstage)
43656 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43657 r=`${PWD_COMMAND}`; export r; \
43658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43659 $(NORMAL_TARGET_EXPORTS) \
43660 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
43661 for flag in $(EXTRA_TARGET_FLAGS); do \
43662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43663 done; \
43664 (cd $(TARGET_SUBDIR)/winsup && \
43665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43667 "RANLIB=$${RANLIB}" \
43668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43669 install-pdf) \
43670 || exit 1
43672 @endif target-winsup
43674 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
43675 maybe-install-html-target-winsup:
43676 @if target-winsup
43677 maybe-install-html-target-winsup: install-html-target-winsup
43679 install-html-target-winsup: \
43680 configure-target-winsup \
43681 html-target-winsup
43682 @: $(MAKE); $(unstage)
43683 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43684 r=`${PWD_COMMAND}`; export r; \
43685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43686 $(NORMAL_TARGET_EXPORTS) \
43687 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
43688 for flag in $(EXTRA_TARGET_FLAGS); do \
43689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43690 done; \
43691 (cd $(TARGET_SUBDIR)/winsup && \
43692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43694 "RANLIB=$${RANLIB}" \
43695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43696 install-html) \
43697 || exit 1
43699 @endif target-winsup
43701 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
43702 maybe-installcheck-target-winsup:
43703 @if target-winsup
43704 maybe-installcheck-target-winsup: installcheck-target-winsup
43706 installcheck-target-winsup: \
43707 configure-target-winsup
43708 @: $(MAKE); $(unstage)
43709 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43710 r=`${PWD_COMMAND}`; export r; \
43711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43712 $(NORMAL_TARGET_EXPORTS) \
43713 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
43714 for flag in $(EXTRA_TARGET_FLAGS); do \
43715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43716 done; \
43717 (cd $(TARGET_SUBDIR)/winsup && \
43718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43720 "RANLIB=$${RANLIB}" \
43721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43722 installcheck) \
43723 || exit 1
43725 @endif target-winsup
43727 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
43728 maybe-mostlyclean-target-winsup:
43729 @if target-winsup
43730 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
43732 mostlyclean-target-winsup:
43733 @: $(MAKE); $(unstage)
43734 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43735 r=`${PWD_COMMAND}`; export r; \
43736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43737 $(NORMAL_TARGET_EXPORTS) \
43738 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
43739 for flag in $(EXTRA_TARGET_FLAGS); do \
43740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43741 done; \
43742 (cd $(TARGET_SUBDIR)/winsup && \
43743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43745 "RANLIB=$${RANLIB}" \
43746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43747 mostlyclean) \
43748 || exit 1
43750 @endif target-winsup
43752 .PHONY: maybe-clean-target-winsup clean-target-winsup
43753 maybe-clean-target-winsup:
43754 @if target-winsup
43755 maybe-clean-target-winsup: clean-target-winsup
43757 clean-target-winsup:
43758 @: $(MAKE); $(unstage)
43759 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43760 r=`${PWD_COMMAND}`; export r; \
43761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43762 $(NORMAL_TARGET_EXPORTS) \
43763 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
43764 for flag in $(EXTRA_TARGET_FLAGS); do \
43765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43766 done; \
43767 (cd $(TARGET_SUBDIR)/winsup && \
43768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43770 "RANLIB=$${RANLIB}" \
43771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43772 clean) \
43773 || exit 1
43775 @endif target-winsup
43777 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
43778 maybe-distclean-target-winsup:
43779 @if target-winsup
43780 maybe-distclean-target-winsup: distclean-target-winsup
43782 distclean-target-winsup:
43783 @: $(MAKE); $(unstage)
43784 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43785 r=`${PWD_COMMAND}`; export r; \
43786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43787 $(NORMAL_TARGET_EXPORTS) \
43788 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
43789 for flag in $(EXTRA_TARGET_FLAGS); do \
43790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43791 done; \
43792 (cd $(TARGET_SUBDIR)/winsup && \
43793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43795 "RANLIB=$${RANLIB}" \
43796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43797 distclean) \
43798 || exit 1
43800 @endif target-winsup
43802 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
43803 maybe-maintainer-clean-target-winsup:
43804 @if target-winsup
43805 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
43807 maintainer-clean-target-winsup:
43808 @: $(MAKE); $(unstage)
43809 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43810 r=`${PWD_COMMAND}`; export r; \
43811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43812 $(NORMAL_TARGET_EXPORTS) \
43813 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
43814 for flag in $(EXTRA_TARGET_FLAGS); do \
43815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43816 done; \
43817 (cd $(TARGET_SUBDIR)/winsup && \
43818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43820 "RANLIB=$${RANLIB}" \
43821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43822 maintainer-clean) \
43823 || exit 1
43825 @endif target-winsup
43831 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
43832 maybe-configure-target-libgloss:
43833 @if gcc-bootstrap
43834 configure-target-libgloss: stage_current
43835 @endif gcc-bootstrap
43836 @if target-libgloss
43837 maybe-configure-target-libgloss: configure-target-libgloss
43838 configure-target-libgloss:
43839 @: $(MAKE); $(unstage)
43840 @r=`${PWD_COMMAND}`; export r; \
43841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842 echo "Checking multilib configuration for libgloss..."; \
43843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43844 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
43845 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43846 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43847 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
43848 else \
43849 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
43850 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43851 fi; \
43852 else \
43853 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43854 fi; \
43855 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
43856 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43857 $(NORMAL_TARGET_EXPORTS) \
43858 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
43859 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
43860 case $(srcdir) in \
43861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43862 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
43863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43864 esac; \
43865 srcdiroption="--srcdir=$${topdir}/libgloss"; \
43866 libsrcdir="$$s/libgloss"; \
43867 rm -f no-such-file || : ; \
43868 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43869 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43870 --target=${target_alias} $${srcdiroption} \
43871 || exit 1
43872 @endif target-libgloss
43878 .PHONY: all-target-libgloss maybe-all-target-libgloss
43879 maybe-all-target-libgloss:
43880 @if gcc-bootstrap
43881 all-target-libgloss: stage_current
43882 @endif gcc-bootstrap
43883 @if target-libgloss
43884 TARGET-target-libgloss=all
43885 maybe-all-target-libgloss: all-target-libgloss
43886 all-target-libgloss: configure-target-libgloss
43887 @: $(MAKE); $(unstage)
43888 @r=`${PWD_COMMAND}`; export r; \
43889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43890 $(NORMAL_TARGET_EXPORTS) \
43891 (cd $(TARGET_SUBDIR)/libgloss && \
43892 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
43893 @endif target-libgloss
43899 .PHONY: check-target-libgloss maybe-check-target-libgloss
43900 maybe-check-target-libgloss:
43901 @if target-libgloss
43902 maybe-check-target-libgloss: check-target-libgloss
43904 # Dummy target for uncheckable module.
43905 check-target-libgloss:
43907 @endif target-libgloss
43909 .PHONY: install-target-libgloss maybe-install-target-libgloss
43910 maybe-install-target-libgloss:
43911 @if target-libgloss
43912 maybe-install-target-libgloss: install-target-libgloss
43914 install-target-libgloss: installdirs
43915 @: $(MAKE); $(unstage)
43916 @r=`${PWD_COMMAND}`; export r; \
43917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918 $(NORMAL_TARGET_EXPORTS) \
43919 (cd $(TARGET_SUBDIR)/libgloss && \
43920 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43922 @endif target-libgloss
43924 # Other targets (info, dvi, pdf, etc.)
43926 .PHONY: maybe-info-target-libgloss info-target-libgloss
43927 maybe-info-target-libgloss:
43928 @if target-libgloss
43929 maybe-info-target-libgloss: info-target-libgloss
43931 info-target-libgloss: \
43932 configure-target-libgloss
43933 @: $(MAKE); $(unstage)
43934 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43935 r=`${PWD_COMMAND}`; export r; \
43936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43937 $(NORMAL_TARGET_EXPORTS) \
43938 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
43939 for flag in $(EXTRA_TARGET_FLAGS); do \
43940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43941 done; \
43942 (cd $(TARGET_SUBDIR)/libgloss && \
43943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43945 "RANLIB=$${RANLIB}" \
43946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43947 info) \
43948 || exit 1
43950 @endif target-libgloss
43952 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
43953 maybe-dvi-target-libgloss:
43954 @if target-libgloss
43955 maybe-dvi-target-libgloss: dvi-target-libgloss
43957 dvi-target-libgloss: \
43958 configure-target-libgloss
43959 @: $(MAKE); $(unstage)
43960 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43961 r=`${PWD_COMMAND}`; export r; \
43962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43963 $(NORMAL_TARGET_EXPORTS) \
43964 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
43965 for flag in $(EXTRA_TARGET_FLAGS); do \
43966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43967 done; \
43968 (cd $(TARGET_SUBDIR)/libgloss && \
43969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43971 "RANLIB=$${RANLIB}" \
43972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43973 dvi) \
43974 || exit 1
43976 @endif target-libgloss
43978 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
43979 maybe-pdf-target-libgloss:
43980 @if target-libgloss
43981 maybe-pdf-target-libgloss: pdf-target-libgloss
43983 pdf-target-libgloss: \
43984 configure-target-libgloss
43985 @: $(MAKE); $(unstage)
43986 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43987 r=`${PWD_COMMAND}`; export r; \
43988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989 $(NORMAL_TARGET_EXPORTS) \
43990 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
43991 for flag in $(EXTRA_TARGET_FLAGS); do \
43992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43993 done; \
43994 (cd $(TARGET_SUBDIR)/libgloss && \
43995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43997 "RANLIB=$${RANLIB}" \
43998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43999 pdf) \
44000 || exit 1
44002 @endif target-libgloss
44004 .PHONY: maybe-html-target-libgloss html-target-libgloss
44005 maybe-html-target-libgloss:
44006 @if target-libgloss
44007 maybe-html-target-libgloss: html-target-libgloss
44009 html-target-libgloss: \
44010 configure-target-libgloss
44011 @: $(MAKE); $(unstage)
44012 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44013 r=`${PWD_COMMAND}`; export r; \
44014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44015 $(NORMAL_TARGET_EXPORTS) \
44016 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
44017 for flag in $(EXTRA_TARGET_FLAGS); do \
44018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44019 done; \
44020 (cd $(TARGET_SUBDIR)/libgloss && \
44021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44023 "RANLIB=$${RANLIB}" \
44024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44025 html) \
44026 || exit 1
44028 @endif target-libgloss
44030 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44031 maybe-TAGS-target-libgloss:
44032 @if target-libgloss
44033 maybe-TAGS-target-libgloss: TAGS-target-libgloss
44035 TAGS-target-libgloss: \
44036 configure-target-libgloss
44037 @: $(MAKE); $(unstage)
44038 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44039 r=`${PWD_COMMAND}`; export r; \
44040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041 $(NORMAL_TARGET_EXPORTS) \
44042 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
44043 for flag in $(EXTRA_TARGET_FLAGS); do \
44044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44045 done; \
44046 (cd $(TARGET_SUBDIR)/libgloss && \
44047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44049 "RANLIB=$${RANLIB}" \
44050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44051 TAGS) \
44052 || exit 1
44054 @endif target-libgloss
44056 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44057 maybe-install-info-target-libgloss:
44058 @if target-libgloss
44059 maybe-install-info-target-libgloss: install-info-target-libgloss
44061 install-info-target-libgloss: \
44062 configure-target-libgloss \
44063 info-target-libgloss
44064 @: $(MAKE); $(unstage)
44065 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44066 r=`${PWD_COMMAND}`; export r; \
44067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068 $(NORMAL_TARGET_EXPORTS) \
44069 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
44070 for flag in $(EXTRA_TARGET_FLAGS); do \
44071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44072 done; \
44073 (cd $(TARGET_SUBDIR)/libgloss && \
44074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44076 "RANLIB=$${RANLIB}" \
44077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44078 install-info) \
44079 || exit 1
44081 @endif target-libgloss
44083 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44084 maybe-install-pdf-target-libgloss:
44085 @if target-libgloss
44086 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44088 install-pdf-target-libgloss: \
44089 configure-target-libgloss \
44090 pdf-target-libgloss
44091 @: $(MAKE); $(unstage)
44092 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44093 r=`${PWD_COMMAND}`; export r; \
44094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095 $(NORMAL_TARGET_EXPORTS) \
44096 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
44097 for flag in $(EXTRA_TARGET_FLAGS); do \
44098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44099 done; \
44100 (cd $(TARGET_SUBDIR)/libgloss && \
44101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44103 "RANLIB=$${RANLIB}" \
44104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105 install-pdf) \
44106 || exit 1
44108 @endif target-libgloss
44110 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44111 maybe-install-html-target-libgloss:
44112 @if target-libgloss
44113 maybe-install-html-target-libgloss: install-html-target-libgloss
44115 install-html-target-libgloss: \
44116 configure-target-libgloss \
44117 html-target-libgloss
44118 @: $(MAKE); $(unstage)
44119 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44120 r=`${PWD_COMMAND}`; export r; \
44121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44122 $(NORMAL_TARGET_EXPORTS) \
44123 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
44124 for flag in $(EXTRA_TARGET_FLAGS); do \
44125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44126 done; \
44127 (cd $(TARGET_SUBDIR)/libgloss && \
44128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44130 "RANLIB=$${RANLIB}" \
44131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44132 install-html) \
44133 || exit 1
44135 @endif target-libgloss
44137 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44138 maybe-installcheck-target-libgloss:
44139 @if target-libgloss
44140 maybe-installcheck-target-libgloss: installcheck-target-libgloss
44142 installcheck-target-libgloss: \
44143 configure-target-libgloss
44144 @: $(MAKE); $(unstage)
44145 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44146 r=`${PWD_COMMAND}`; export r; \
44147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44148 $(NORMAL_TARGET_EXPORTS) \
44149 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
44150 for flag in $(EXTRA_TARGET_FLAGS); do \
44151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44152 done; \
44153 (cd $(TARGET_SUBDIR)/libgloss && \
44154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44156 "RANLIB=$${RANLIB}" \
44157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44158 installcheck) \
44159 || exit 1
44161 @endif target-libgloss
44163 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44164 maybe-mostlyclean-target-libgloss:
44165 @if target-libgloss
44166 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44168 mostlyclean-target-libgloss:
44169 @: $(MAKE); $(unstage)
44170 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44171 r=`${PWD_COMMAND}`; export r; \
44172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173 $(NORMAL_TARGET_EXPORTS) \
44174 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
44175 for flag in $(EXTRA_TARGET_FLAGS); do \
44176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44177 done; \
44178 (cd $(TARGET_SUBDIR)/libgloss && \
44179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44181 "RANLIB=$${RANLIB}" \
44182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44183 mostlyclean) \
44184 || exit 1
44186 @endif target-libgloss
44188 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
44189 maybe-clean-target-libgloss:
44190 @if target-libgloss
44191 maybe-clean-target-libgloss: clean-target-libgloss
44193 clean-target-libgloss:
44194 @: $(MAKE); $(unstage)
44195 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44196 r=`${PWD_COMMAND}`; export r; \
44197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44198 $(NORMAL_TARGET_EXPORTS) \
44199 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
44200 for flag in $(EXTRA_TARGET_FLAGS); do \
44201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44202 done; \
44203 (cd $(TARGET_SUBDIR)/libgloss && \
44204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44206 "RANLIB=$${RANLIB}" \
44207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44208 clean) \
44209 || exit 1
44211 @endif target-libgloss
44213 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44214 maybe-distclean-target-libgloss:
44215 @if target-libgloss
44216 maybe-distclean-target-libgloss: distclean-target-libgloss
44218 distclean-target-libgloss:
44219 @: $(MAKE); $(unstage)
44220 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44221 r=`${PWD_COMMAND}`; export r; \
44222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44223 $(NORMAL_TARGET_EXPORTS) \
44224 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
44225 for flag in $(EXTRA_TARGET_FLAGS); do \
44226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44227 done; \
44228 (cd $(TARGET_SUBDIR)/libgloss && \
44229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44231 "RANLIB=$${RANLIB}" \
44232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44233 distclean) \
44234 || exit 1
44236 @endif target-libgloss
44238 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44239 maybe-maintainer-clean-target-libgloss:
44240 @if target-libgloss
44241 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44243 maintainer-clean-target-libgloss:
44244 @: $(MAKE); $(unstage)
44245 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44246 r=`${PWD_COMMAND}`; export r; \
44247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248 $(NORMAL_TARGET_EXPORTS) \
44249 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
44250 for flag in $(EXTRA_TARGET_FLAGS); do \
44251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44252 done; \
44253 (cd $(TARGET_SUBDIR)/libgloss && \
44254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44256 "RANLIB=$${RANLIB}" \
44257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44258 maintainer-clean) \
44259 || exit 1
44261 @endif target-libgloss
44267 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
44268 maybe-configure-target-libiberty:
44269 @if gcc-bootstrap
44270 configure-target-libiberty: stage_current
44271 @endif gcc-bootstrap
44272 @if target-libiberty
44273 maybe-configure-target-libiberty: configure-target-libiberty
44274 configure-target-libiberty:
44275 @: $(MAKE); $(unstage)
44276 @r=`${PWD_COMMAND}`; export r; \
44277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278 echo "Checking multilib configuration for libiberty..."; \
44279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44280 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
44281 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44282 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44283 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
44284 else \
44285 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
44286 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44287 fi; \
44288 else \
44289 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44290 fi; \
44291 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
44292 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44293 $(NORMAL_TARGET_EXPORTS) \
44294 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
44295 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
44296 case $(srcdir) in \
44297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44298 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
44299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44300 esac; \
44301 srcdiroption="--srcdir=$${topdir}/libiberty"; \
44302 libsrcdir="$$s/libiberty"; \
44303 rm -f no-such-file || : ; \
44304 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44306 --target=${target_alias} $${srcdiroption} \
44307 || exit 1
44308 @endif target-libiberty
44314 .PHONY: all-target-libiberty maybe-all-target-libiberty
44315 maybe-all-target-libiberty:
44316 @if gcc-bootstrap
44317 all-target-libiberty: stage_current
44318 @endif gcc-bootstrap
44319 @if target-libiberty
44320 TARGET-target-libiberty=all
44321 maybe-all-target-libiberty: all-target-libiberty
44322 all-target-libiberty: configure-target-libiberty
44323 @: $(MAKE); $(unstage)
44324 @r=`${PWD_COMMAND}`; export r; \
44325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326 $(NORMAL_TARGET_EXPORTS) \
44327 (cd $(TARGET_SUBDIR)/libiberty && \
44328 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
44329 @endif target-libiberty
44335 .PHONY: check-target-libiberty maybe-check-target-libiberty
44336 maybe-check-target-libiberty:
44337 @if target-libiberty
44338 maybe-check-target-libiberty: check-target-libiberty
44340 check-target-libiberty:
44341 @: $(MAKE); $(unstage)
44342 @r=`${PWD_COMMAND}`; export r; \
44343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44344 $(NORMAL_TARGET_EXPORTS) \
44345 (cd $(TARGET_SUBDIR)/libiberty && \
44346 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44348 @endif target-libiberty
44350 .PHONY: install-target-libiberty maybe-install-target-libiberty
44351 maybe-install-target-libiberty:
44352 @if target-libiberty
44353 maybe-install-target-libiberty: install-target-libiberty
44355 install-target-libiberty: installdirs
44356 @: $(MAKE); $(unstage)
44357 @r=`${PWD_COMMAND}`; export r; \
44358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44359 $(NORMAL_TARGET_EXPORTS) \
44360 (cd $(TARGET_SUBDIR)/libiberty && \
44361 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44363 @endif target-libiberty
44365 # Other targets (info, dvi, pdf, etc.)
44367 .PHONY: maybe-info-target-libiberty info-target-libiberty
44368 maybe-info-target-libiberty:
44369 @if target-libiberty
44370 maybe-info-target-libiberty: info-target-libiberty
44372 info-target-libiberty: \
44373 configure-target-libiberty
44374 @: $(MAKE); $(unstage)
44375 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44376 r=`${PWD_COMMAND}`; export r; \
44377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44378 $(NORMAL_TARGET_EXPORTS) \
44379 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
44380 for flag in $(EXTRA_TARGET_FLAGS); do \
44381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44382 done; \
44383 (cd $(TARGET_SUBDIR)/libiberty && \
44384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44386 "RANLIB=$${RANLIB}" \
44387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44388 info) \
44389 || exit 1
44391 @endif target-libiberty
44393 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
44394 maybe-dvi-target-libiberty:
44395 @if target-libiberty
44396 maybe-dvi-target-libiberty: dvi-target-libiberty
44398 dvi-target-libiberty: \
44399 configure-target-libiberty
44400 @: $(MAKE); $(unstage)
44401 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44402 r=`${PWD_COMMAND}`; export r; \
44403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44404 $(NORMAL_TARGET_EXPORTS) \
44405 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
44406 for flag in $(EXTRA_TARGET_FLAGS); do \
44407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44408 done; \
44409 (cd $(TARGET_SUBDIR)/libiberty && \
44410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44412 "RANLIB=$${RANLIB}" \
44413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44414 dvi) \
44415 || exit 1
44417 @endif target-libiberty
44419 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
44420 maybe-pdf-target-libiberty:
44421 @if target-libiberty
44422 maybe-pdf-target-libiberty: pdf-target-libiberty
44424 pdf-target-libiberty: \
44425 configure-target-libiberty
44426 @: $(MAKE); $(unstage)
44427 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44428 r=`${PWD_COMMAND}`; export r; \
44429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44430 $(NORMAL_TARGET_EXPORTS) \
44431 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
44432 for flag in $(EXTRA_TARGET_FLAGS); do \
44433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44434 done; \
44435 (cd $(TARGET_SUBDIR)/libiberty && \
44436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44438 "RANLIB=$${RANLIB}" \
44439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44440 pdf) \
44441 || exit 1
44443 @endif target-libiberty
44445 .PHONY: maybe-html-target-libiberty html-target-libiberty
44446 maybe-html-target-libiberty:
44447 @if target-libiberty
44448 maybe-html-target-libiberty: html-target-libiberty
44450 html-target-libiberty: \
44451 configure-target-libiberty
44452 @: $(MAKE); $(unstage)
44453 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44454 r=`${PWD_COMMAND}`; export r; \
44455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44456 $(NORMAL_TARGET_EXPORTS) \
44457 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
44458 for flag in $(EXTRA_TARGET_FLAGS); do \
44459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44460 done; \
44461 (cd $(TARGET_SUBDIR)/libiberty && \
44462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44464 "RANLIB=$${RANLIB}" \
44465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44466 html) \
44467 || exit 1
44469 @endif target-libiberty
44471 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
44472 maybe-TAGS-target-libiberty:
44473 @if target-libiberty
44474 maybe-TAGS-target-libiberty: TAGS-target-libiberty
44476 TAGS-target-libiberty: \
44477 configure-target-libiberty
44478 @: $(MAKE); $(unstage)
44479 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44480 r=`${PWD_COMMAND}`; export r; \
44481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482 $(NORMAL_TARGET_EXPORTS) \
44483 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
44484 for flag in $(EXTRA_TARGET_FLAGS); do \
44485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44486 done; \
44487 (cd $(TARGET_SUBDIR)/libiberty && \
44488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44490 "RANLIB=$${RANLIB}" \
44491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44492 TAGS) \
44493 || exit 1
44495 @endif target-libiberty
44497 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
44498 maybe-install-info-target-libiberty:
44499 @if target-libiberty
44500 maybe-install-info-target-libiberty: install-info-target-libiberty
44502 install-info-target-libiberty: \
44503 configure-target-libiberty \
44504 info-target-libiberty
44505 @: $(MAKE); $(unstage)
44506 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44507 r=`${PWD_COMMAND}`; export r; \
44508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44509 $(NORMAL_TARGET_EXPORTS) \
44510 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
44511 for flag in $(EXTRA_TARGET_FLAGS); do \
44512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44513 done; \
44514 (cd $(TARGET_SUBDIR)/libiberty && \
44515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44517 "RANLIB=$${RANLIB}" \
44518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44519 install-info) \
44520 || exit 1
44522 @endif target-libiberty
44524 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
44525 maybe-install-pdf-target-libiberty:
44526 @if target-libiberty
44527 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
44529 install-pdf-target-libiberty: \
44530 configure-target-libiberty \
44531 pdf-target-libiberty
44532 @: $(MAKE); $(unstage)
44533 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44534 r=`${PWD_COMMAND}`; export r; \
44535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44536 $(NORMAL_TARGET_EXPORTS) \
44537 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
44538 for flag in $(EXTRA_TARGET_FLAGS); do \
44539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44540 done; \
44541 (cd $(TARGET_SUBDIR)/libiberty && \
44542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44544 "RANLIB=$${RANLIB}" \
44545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44546 install-pdf) \
44547 || exit 1
44549 @endif target-libiberty
44551 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
44552 maybe-install-html-target-libiberty:
44553 @if target-libiberty
44554 maybe-install-html-target-libiberty: install-html-target-libiberty
44556 install-html-target-libiberty: \
44557 configure-target-libiberty \
44558 html-target-libiberty
44559 @: $(MAKE); $(unstage)
44560 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44561 r=`${PWD_COMMAND}`; export r; \
44562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563 $(NORMAL_TARGET_EXPORTS) \
44564 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
44565 for flag in $(EXTRA_TARGET_FLAGS); do \
44566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44567 done; \
44568 (cd $(TARGET_SUBDIR)/libiberty && \
44569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44571 "RANLIB=$${RANLIB}" \
44572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44573 install-html) \
44574 || exit 1
44576 @endif target-libiberty
44578 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
44579 maybe-installcheck-target-libiberty:
44580 @if target-libiberty
44581 maybe-installcheck-target-libiberty: installcheck-target-libiberty
44583 installcheck-target-libiberty: \
44584 configure-target-libiberty
44585 @: $(MAKE); $(unstage)
44586 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44587 r=`${PWD_COMMAND}`; export r; \
44588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44589 $(NORMAL_TARGET_EXPORTS) \
44590 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
44591 for flag in $(EXTRA_TARGET_FLAGS); do \
44592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44593 done; \
44594 (cd $(TARGET_SUBDIR)/libiberty && \
44595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44597 "RANLIB=$${RANLIB}" \
44598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44599 installcheck) \
44600 || exit 1
44602 @endif target-libiberty
44604 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
44605 maybe-mostlyclean-target-libiberty:
44606 @if target-libiberty
44607 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
44609 mostlyclean-target-libiberty:
44610 @: $(MAKE); $(unstage)
44611 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44612 r=`${PWD_COMMAND}`; export r; \
44613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44614 $(NORMAL_TARGET_EXPORTS) \
44615 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
44616 for flag in $(EXTRA_TARGET_FLAGS); do \
44617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44618 done; \
44619 (cd $(TARGET_SUBDIR)/libiberty && \
44620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44622 "RANLIB=$${RANLIB}" \
44623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44624 mostlyclean) \
44625 || exit 1
44627 @endif target-libiberty
44629 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
44630 maybe-clean-target-libiberty:
44631 @if target-libiberty
44632 maybe-clean-target-libiberty: clean-target-libiberty
44634 clean-target-libiberty:
44635 @: $(MAKE); $(unstage)
44636 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44637 r=`${PWD_COMMAND}`; export r; \
44638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44639 $(NORMAL_TARGET_EXPORTS) \
44640 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
44641 for flag in $(EXTRA_TARGET_FLAGS); do \
44642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44643 done; \
44644 (cd $(TARGET_SUBDIR)/libiberty && \
44645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44647 "RANLIB=$${RANLIB}" \
44648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44649 clean) \
44650 || exit 1
44652 @endif target-libiberty
44654 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
44655 maybe-distclean-target-libiberty:
44656 @if target-libiberty
44657 maybe-distclean-target-libiberty: distclean-target-libiberty
44659 distclean-target-libiberty:
44660 @: $(MAKE); $(unstage)
44661 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44662 r=`${PWD_COMMAND}`; export r; \
44663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44664 $(NORMAL_TARGET_EXPORTS) \
44665 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
44666 for flag in $(EXTRA_TARGET_FLAGS); do \
44667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44668 done; \
44669 (cd $(TARGET_SUBDIR)/libiberty && \
44670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44672 "RANLIB=$${RANLIB}" \
44673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44674 distclean) \
44675 || exit 1
44677 @endif target-libiberty
44679 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
44680 maybe-maintainer-clean-target-libiberty:
44681 @if target-libiberty
44682 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
44684 maintainer-clean-target-libiberty:
44685 @: $(MAKE); $(unstage)
44686 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44687 r=`${PWD_COMMAND}`; export r; \
44688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44689 $(NORMAL_TARGET_EXPORTS) \
44690 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
44691 for flag in $(EXTRA_TARGET_FLAGS); do \
44692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44693 done; \
44694 (cd $(TARGET_SUBDIR)/libiberty && \
44695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44697 "RANLIB=$${RANLIB}" \
44698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44699 maintainer-clean) \
44700 || exit 1
44702 @endif target-libiberty
44708 .PHONY: configure-target-gperf maybe-configure-target-gperf
44709 maybe-configure-target-gperf:
44710 @if gcc-bootstrap
44711 configure-target-gperf: stage_current
44712 @endif gcc-bootstrap
44713 @if target-gperf
44714 maybe-configure-target-gperf: configure-target-gperf
44715 configure-target-gperf:
44716 @: $(MAKE); $(unstage)
44717 @r=`${PWD_COMMAND}`; export r; \
44718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44719 echo "Checking multilib configuration for gperf..."; \
44720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44721 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
44722 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
44723 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
44724 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
44725 else \
44726 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
44727 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44728 fi; \
44729 else \
44730 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44731 fi; \
44732 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
44733 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44734 $(NORMAL_TARGET_EXPORTS) \
44735 echo Configuring in $(TARGET_SUBDIR)/gperf; \
44736 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
44737 case $(srcdir) in \
44738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44739 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
44740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44741 esac; \
44742 srcdiroption="--srcdir=$${topdir}/gperf"; \
44743 libsrcdir="$$s/gperf"; \
44744 rm -f no-such-file || : ; \
44745 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44746 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44747 --target=${target_alias} $${srcdiroption} \
44748 || exit 1
44749 @endif target-gperf
44755 .PHONY: all-target-gperf maybe-all-target-gperf
44756 maybe-all-target-gperf:
44757 @if gcc-bootstrap
44758 all-target-gperf: stage_current
44759 @endif gcc-bootstrap
44760 @if target-gperf
44761 TARGET-target-gperf=all
44762 maybe-all-target-gperf: all-target-gperf
44763 all-target-gperf: configure-target-gperf
44764 @: $(MAKE); $(unstage)
44765 @r=`${PWD_COMMAND}`; export r; \
44766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44767 $(NORMAL_TARGET_EXPORTS) \
44768 (cd $(TARGET_SUBDIR)/gperf && \
44769 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
44770 @endif target-gperf
44776 .PHONY: check-target-gperf maybe-check-target-gperf
44777 maybe-check-target-gperf:
44778 @if target-gperf
44779 maybe-check-target-gperf: check-target-gperf
44781 check-target-gperf:
44782 @: $(MAKE); $(unstage)
44783 @r=`${PWD_COMMAND}`; export r; \
44784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44785 $(NORMAL_TARGET_EXPORTS) \
44786 (cd $(TARGET_SUBDIR)/gperf && \
44787 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44789 @endif target-gperf
44791 .PHONY: install-target-gperf maybe-install-target-gperf
44792 maybe-install-target-gperf:
44793 @if target-gperf
44794 maybe-install-target-gperf: install-target-gperf
44796 install-target-gperf: installdirs
44797 @: $(MAKE); $(unstage)
44798 @r=`${PWD_COMMAND}`; export r; \
44799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44800 $(NORMAL_TARGET_EXPORTS) \
44801 (cd $(TARGET_SUBDIR)/gperf && \
44802 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44804 @endif target-gperf
44806 # Other targets (info, dvi, pdf, etc.)
44808 .PHONY: maybe-info-target-gperf info-target-gperf
44809 maybe-info-target-gperf:
44810 @if target-gperf
44811 maybe-info-target-gperf: info-target-gperf
44813 info-target-gperf: \
44814 configure-target-gperf
44815 @: $(MAKE); $(unstage)
44816 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44817 r=`${PWD_COMMAND}`; export r; \
44818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819 $(NORMAL_TARGET_EXPORTS) \
44820 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
44821 for flag in $(EXTRA_TARGET_FLAGS); do \
44822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44823 done; \
44824 (cd $(TARGET_SUBDIR)/gperf && \
44825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44827 "RANLIB=$${RANLIB}" \
44828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44829 info) \
44830 || exit 1
44832 @endif target-gperf
44834 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
44835 maybe-dvi-target-gperf:
44836 @if target-gperf
44837 maybe-dvi-target-gperf: dvi-target-gperf
44839 dvi-target-gperf: \
44840 configure-target-gperf
44841 @: $(MAKE); $(unstage)
44842 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44843 r=`${PWD_COMMAND}`; export r; \
44844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44845 $(NORMAL_TARGET_EXPORTS) \
44846 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
44847 for flag in $(EXTRA_TARGET_FLAGS); do \
44848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44849 done; \
44850 (cd $(TARGET_SUBDIR)/gperf && \
44851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44853 "RANLIB=$${RANLIB}" \
44854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44855 dvi) \
44856 || exit 1
44858 @endif target-gperf
44860 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
44861 maybe-pdf-target-gperf:
44862 @if target-gperf
44863 maybe-pdf-target-gperf: pdf-target-gperf
44865 pdf-target-gperf: \
44866 configure-target-gperf
44867 @: $(MAKE); $(unstage)
44868 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44869 r=`${PWD_COMMAND}`; export r; \
44870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44871 $(NORMAL_TARGET_EXPORTS) \
44872 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
44873 for flag in $(EXTRA_TARGET_FLAGS); do \
44874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44875 done; \
44876 (cd $(TARGET_SUBDIR)/gperf && \
44877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44879 "RANLIB=$${RANLIB}" \
44880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44881 pdf) \
44882 || exit 1
44884 @endif target-gperf
44886 .PHONY: maybe-html-target-gperf html-target-gperf
44887 maybe-html-target-gperf:
44888 @if target-gperf
44889 maybe-html-target-gperf: html-target-gperf
44891 html-target-gperf: \
44892 configure-target-gperf
44893 @: $(MAKE); $(unstage)
44894 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44895 r=`${PWD_COMMAND}`; export r; \
44896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44897 $(NORMAL_TARGET_EXPORTS) \
44898 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
44899 for flag in $(EXTRA_TARGET_FLAGS); do \
44900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44901 done; \
44902 (cd $(TARGET_SUBDIR)/gperf && \
44903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44905 "RANLIB=$${RANLIB}" \
44906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44907 html) \
44908 || exit 1
44910 @endif target-gperf
44912 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
44913 maybe-TAGS-target-gperf:
44914 @if target-gperf
44915 maybe-TAGS-target-gperf: TAGS-target-gperf
44917 TAGS-target-gperf: \
44918 configure-target-gperf
44919 @: $(MAKE); $(unstage)
44920 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44921 r=`${PWD_COMMAND}`; export r; \
44922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44923 $(NORMAL_TARGET_EXPORTS) \
44924 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
44925 for flag in $(EXTRA_TARGET_FLAGS); do \
44926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44927 done; \
44928 (cd $(TARGET_SUBDIR)/gperf && \
44929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44931 "RANLIB=$${RANLIB}" \
44932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44933 TAGS) \
44934 || exit 1
44936 @endif target-gperf
44938 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
44939 maybe-install-info-target-gperf:
44940 @if target-gperf
44941 maybe-install-info-target-gperf: install-info-target-gperf
44943 install-info-target-gperf: \
44944 configure-target-gperf \
44945 info-target-gperf
44946 @: $(MAKE); $(unstage)
44947 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44948 r=`${PWD_COMMAND}`; export r; \
44949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44950 $(NORMAL_TARGET_EXPORTS) \
44951 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
44952 for flag in $(EXTRA_TARGET_FLAGS); do \
44953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44954 done; \
44955 (cd $(TARGET_SUBDIR)/gperf && \
44956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44958 "RANLIB=$${RANLIB}" \
44959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44960 install-info) \
44961 || exit 1
44963 @endif target-gperf
44965 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
44966 maybe-install-pdf-target-gperf:
44967 @if target-gperf
44968 maybe-install-pdf-target-gperf: install-pdf-target-gperf
44970 install-pdf-target-gperf: \
44971 configure-target-gperf \
44972 pdf-target-gperf
44973 @: $(MAKE); $(unstage)
44974 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44975 r=`${PWD_COMMAND}`; export r; \
44976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977 $(NORMAL_TARGET_EXPORTS) \
44978 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
44979 for flag in $(EXTRA_TARGET_FLAGS); do \
44980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44981 done; \
44982 (cd $(TARGET_SUBDIR)/gperf && \
44983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44985 "RANLIB=$${RANLIB}" \
44986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44987 install-pdf) \
44988 || exit 1
44990 @endif target-gperf
44992 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
44993 maybe-install-html-target-gperf:
44994 @if target-gperf
44995 maybe-install-html-target-gperf: install-html-target-gperf
44997 install-html-target-gperf: \
44998 configure-target-gperf \
44999 html-target-gperf
45000 @: $(MAKE); $(unstage)
45001 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45002 r=`${PWD_COMMAND}`; export r; \
45003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45004 $(NORMAL_TARGET_EXPORTS) \
45005 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
45006 for flag in $(EXTRA_TARGET_FLAGS); do \
45007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45008 done; \
45009 (cd $(TARGET_SUBDIR)/gperf && \
45010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45012 "RANLIB=$${RANLIB}" \
45013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45014 install-html) \
45015 || exit 1
45017 @endif target-gperf
45019 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
45020 maybe-installcheck-target-gperf:
45021 @if target-gperf
45022 maybe-installcheck-target-gperf: installcheck-target-gperf
45024 installcheck-target-gperf: \
45025 configure-target-gperf
45026 @: $(MAKE); $(unstage)
45027 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45028 r=`${PWD_COMMAND}`; export r; \
45029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030 $(NORMAL_TARGET_EXPORTS) \
45031 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
45032 for flag in $(EXTRA_TARGET_FLAGS); do \
45033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034 done; \
45035 (cd $(TARGET_SUBDIR)/gperf && \
45036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038 "RANLIB=$${RANLIB}" \
45039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040 installcheck) \
45041 || exit 1
45043 @endif target-gperf
45045 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
45046 maybe-mostlyclean-target-gperf:
45047 @if target-gperf
45048 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
45050 mostlyclean-target-gperf:
45051 @: $(MAKE); $(unstage)
45052 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45053 r=`${PWD_COMMAND}`; export r; \
45054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45055 $(NORMAL_TARGET_EXPORTS) \
45056 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
45057 for flag in $(EXTRA_TARGET_FLAGS); do \
45058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45059 done; \
45060 (cd $(TARGET_SUBDIR)/gperf && \
45061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45063 "RANLIB=$${RANLIB}" \
45064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45065 mostlyclean) \
45066 || exit 1
45068 @endif target-gperf
45070 .PHONY: maybe-clean-target-gperf clean-target-gperf
45071 maybe-clean-target-gperf:
45072 @if target-gperf
45073 maybe-clean-target-gperf: clean-target-gperf
45075 clean-target-gperf:
45076 @: $(MAKE); $(unstage)
45077 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45078 r=`${PWD_COMMAND}`; export r; \
45079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45080 $(NORMAL_TARGET_EXPORTS) \
45081 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
45082 for flag in $(EXTRA_TARGET_FLAGS); do \
45083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45084 done; \
45085 (cd $(TARGET_SUBDIR)/gperf && \
45086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45088 "RANLIB=$${RANLIB}" \
45089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45090 clean) \
45091 || exit 1
45093 @endif target-gperf
45095 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
45096 maybe-distclean-target-gperf:
45097 @if target-gperf
45098 maybe-distclean-target-gperf: distclean-target-gperf
45100 distclean-target-gperf:
45101 @: $(MAKE); $(unstage)
45102 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45103 r=`${PWD_COMMAND}`; export r; \
45104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45105 $(NORMAL_TARGET_EXPORTS) \
45106 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
45107 for flag in $(EXTRA_TARGET_FLAGS); do \
45108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45109 done; \
45110 (cd $(TARGET_SUBDIR)/gperf && \
45111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45113 "RANLIB=$${RANLIB}" \
45114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45115 distclean) \
45116 || exit 1
45118 @endif target-gperf
45120 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
45121 maybe-maintainer-clean-target-gperf:
45122 @if target-gperf
45123 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
45125 maintainer-clean-target-gperf:
45126 @: $(MAKE); $(unstage)
45127 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45128 r=`${PWD_COMMAND}`; export r; \
45129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45130 $(NORMAL_TARGET_EXPORTS) \
45131 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
45132 for flag in $(EXTRA_TARGET_FLAGS); do \
45133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45134 done; \
45135 (cd $(TARGET_SUBDIR)/gperf && \
45136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45138 "RANLIB=$${RANLIB}" \
45139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45140 maintainer-clean) \
45141 || exit 1
45143 @endif target-gperf
45149 .PHONY: configure-target-examples maybe-configure-target-examples
45150 maybe-configure-target-examples:
45151 @if gcc-bootstrap
45152 configure-target-examples: stage_current
45153 @endif gcc-bootstrap
45154 @if target-examples
45155 maybe-configure-target-examples: configure-target-examples
45156 configure-target-examples:
45157 @: $(MAKE); $(unstage)
45158 @r=`${PWD_COMMAND}`; export r; \
45159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160 echo "Checking multilib configuration for examples..."; \
45161 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45162 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
45163 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
45164 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
45165 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
45166 else \
45167 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
45168 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45169 fi; \
45170 else \
45171 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45172 fi; \
45173 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
45174 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45175 $(NORMAL_TARGET_EXPORTS) \
45176 echo Configuring in $(TARGET_SUBDIR)/examples; \
45177 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
45178 case $(srcdir) in \
45179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45180 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
45181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45182 esac; \
45183 srcdiroption="--srcdir=$${topdir}/examples"; \
45184 libsrcdir="$$s/examples"; \
45185 rm -f no-such-file || : ; \
45186 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45187 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45188 --target=${target_alias} $${srcdiroption} \
45189 || exit 1
45190 @endif target-examples
45196 .PHONY: all-target-examples maybe-all-target-examples
45197 maybe-all-target-examples:
45198 @if gcc-bootstrap
45199 all-target-examples: stage_current
45200 @endif gcc-bootstrap
45201 @if target-examples
45202 TARGET-target-examples=all
45203 maybe-all-target-examples: all-target-examples
45204 all-target-examples: configure-target-examples
45205 @: $(MAKE); $(unstage)
45206 @r=`${PWD_COMMAND}`; export r; \
45207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45208 $(NORMAL_TARGET_EXPORTS) \
45209 (cd $(TARGET_SUBDIR)/examples && \
45210 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
45211 @endif target-examples
45217 .PHONY: check-target-examples maybe-check-target-examples
45218 maybe-check-target-examples:
45219 @if target-examples
45220 maybe-check-target-examples: check-target-examples
45222 # Dummy target for uncheckable module.
45223 check-target-examples:
45225 @endif target-examples
45227 .PHONY: install-target-examples maybe-install-target-examples
45228 maybe-install-target-examples:
45229 @if target-examples
45230 maybe-install-target-examples: install-target-examples
45232 # Dummy target for uninstallable.
45233 install-target-examples:
45235 @endif target-examples
45237 # Other targets (info, dvi, pdf, etc.)
45239 .PHONY: maybe-info-target-examples info-target-examples
45240 maybe-info-target-examples:
45241 @if target-examples
45242 maybe-info-target-examples: info-target-examples
45244 info-target-examples: \
45245 configure-target-examples
45246 @: $(MAKE); $(unstage)
45247 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45248 r=`${PWD_COMMAND}`; export r; \
45249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45250 $(NORMAL_TARGET_EXPORTS) \
45251 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
45252 for flag in $(EXTRA_TARGET_FLAGS); do \
45253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45254 done; \
45255 (cd $(TARGET_SUBDIR)/examples && \
45256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45258 "RANLIB=$${RANLIB}" \
45259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45260 info) \
45261 || exit 1
45263 @endif target-examples
45265 .PHONY: maybe-dvi-target-examples dvi-target-examples
45266 maybe-dvi-target-examples:
45267 @if target-examples
45268 maybe-dvi-target-examples: dvi-target-examples
45270 dvi-target-examples: \
45271 configure-target-examples
45272 @: $(MAKE); $(unstage)
45273 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45274 r=`${PWD_COMMAND}`; export r; \
45275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45276 $(NORMAL_TARGET_EXPORTS) \
45277 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
45278 for flag in $(EXTRA_TARGET_FLAGS); do \
45279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45280 done; \
45281 (cd $(TARGET_SUBDIR)/examples && \
45282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45284 "RANLIB=$${RANLIB}" \
45285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45286 dvi) \
45287 || exit 1
45289 @endif target-examples
45291 .PHONY: maybe-pdf-target-examples pdf-target-examples
45292 maybe-pdf-target-examples:
45293 @if target-examples
45294 maybe-pdf-target-examples: pdf-target-examples
45296 pdf-target-examples: \
45297 configure-target-examples
45298 @: $(MAKE); $(unstage)
45299 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45300 r=`${PWD_COMMAND}`; export r; \
45301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302 $(NORMAL_TARGET_EXPORTS) \
45303 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
45304 for flag in $(EXTRA_TARGET_FLAGS); do \
45305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45306 done; \
45307 (cd $(TARGET_SUBDIR)/examples && \
45308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45310 "RANLIB=$${RANLIB}" \
45311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45312 pdf) \
45313 || exit 1
45315 @endif target-examples
45317 .PHONY: maybe-html-target-examples html-target-examples
45318 maybe-html-target-examples:
45319 @if target-examples
45320 maybe-html-target-examples: html-target-examples
45322 html-target-examples: \
45323 configure-target-examples
45324 @: $(MAKE); $(unstage)
45325 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45326 r=`${PWD_COMMAND}`; export r; \
45327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45328 $(NORMAL_TARGET_EXPORTS) \
45329 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
45330 for flag in $(EXTRA_TARGET_FLAGS); do \
45331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45332 done; \
45333 (cd $(TARGET_SUBDIR)/examples && \
45334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45336 "RANLIB=$${RANLIB}" \
45337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45338 html) \
45339 || exit 1
45341 @endif target-examples
45343 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
45344 maybe-TAGS-target-examples:
45345 @if target-examples
45346 maybe-TAGS-target-examples: TAGS-target-examples
45348 TAGS-target-examples: \
45349 configure-target-examples
45350 @: $(MAKE); $(unstage)
45351 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45352 r=`${PWD_COMMAND}`; export r; \
45353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45354 $(NORMAL_TARGET_EXPORTS) \
45355 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
45356 for flag in $(EXTRA_TARGET_FLAGS); do \
45357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45358 done; \
45359 (cd $(TARGET_SUBDIR)/examples && \
45360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45362 "RANLIB=$${RANLIB}" \
45363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45364 TAGS) \
45365 || exit 1
45367 @endif target-examples
45369 .PHONY: maybe-install-info-target-examples install-info-target-examples
45370 maybe-install-info-target-examples:
45371 @if target-examples
45372 maybe-install-info-target-examples: install-info-target-examples
45374 install-info-target-examples: \
45375 configure-target-examples \
45376 info-target-examples
45377 @: $(MAKE); $(unstage)
45378 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45379 r=`${PWD_COMMAND}`; export r; \
45380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381 $(NORMAL_TARGET_EXPORTS) \
45382 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
45383 for flag in $(EXTRA_TARGET_FLAGS); do \
45384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45385 done; \
45386 (cd $(TARGET_SUBDIR)/examples && \
45387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45389 "RANLIB=$${RANLIB}" \
45390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45391 install-info) \
45392 || exit 1
45394 @endif target-examples
45396 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
45397 maybe-install-pdf-target-examples:
45398 @if target-examples
45399 maybe-install-pdf-target-examples: install-pdf-target-examples
45401 install-pdf-target-examples: \
45402 configure-target-examples \
45403 pdf-target-examples
45404 @: $(MAKE); $(unstage)
45405 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45406 r=`${PWD_COMMAND}`; export r; \
45407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45408 $(NORMAL_TARGET_EXPORTS) \
45409 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
45410 for flag in $(EXTRA_TARGET_FLAGS); do \
45411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45412 done; \
45413 (cd $(TARGET_SUBDIR)/examples && \
45414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45416 "RANLIB=$${RANLIB}" \
45417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45418 install-pdf) \
45419 || exit 1
45421 @endif target-examples
45423 .PHONY: maybe-install-html-target-examples install-html-target-examples
45424 maybe-install-html-target-examples:
45425 @if target-examples
45426 maybe-install-html-target-examples: install-html-target-examples
45428 install-html-target-examples: \
45429 configure-target-examples \
45430 html-target-examples
45431 @: $(MAKE); $(unstage)
45432 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45433 r=`${PWD_COMMAND}`; export r; \
45434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435 $(NORMAL_TARGET_EXPORTS) \
45436 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
45437 for flag in $(EXTRA_TARGET_FLAGS); do \
45438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45439 done; \
45440 (cd $(TARGET_SUBDIR)/examples && \
45441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45443 "RANLIB=$${RANLIB}" \
45444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45445 install-html) \
45446 || exit 1
45448 @endif target-examples
45450 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
45451 maybe-installcheck-target-examples:
45452 @if target-examples
45453 maybe-installcheck-target-examples: installcheck-target-examples
45455 installcheck-target-examples: \
45456 configure-target-examples
45457 @: $(MAKE); $(unstage)
45458 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45459 r=`${PWD_COMMAND}`; export r; \
45460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461 $(NORMAL_TARGET_EXPORTS) \
45462 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
45463 for flag in $(EXTRA_TARGET_FLAGS); do \
45464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45465 done; \
45466 (cd $(TARGET_SUBDIR)/examples && \
45467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45469 "RANLIB=$${RANLIB}" \
45470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45471 installcheck) \
45472 || exit 1
45474 @endif target-examples
45476 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
45477 maybe-mostlyclean-target-examples:
45478 @if target-examples
45479 maybe-mostlyclean-target-examples: mostlyclean-target-examples
45481 mostlyclean-target-examples:
45482 @: $(MAKE); $(unstage)
45483 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45484 r=`${PWD_COMMAND}`; export r; \
45485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486 $(NORMAL_TARGET_EXPORTS) \
45487 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
45488 for flag in $(EXTRA_TARGET_FLAGS); do \
45489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45490 done; \
45491 (cd $(TARGET_SUBDIR)/examples && \
45492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45494 "RANLIB=$${RANLIB}" \
45495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45496 mostlyclean) \
45497 || exit 1
45499 @endif target-examples
45501 .PHONY: maybe-clean-target-examples clean-target-examples
45502 maybe-clean-target-examples:
45503 @if target-examples
45504 maybe-clean-target-examples: clean-target-examples
45506 clean-target-examples:
45507 @: $(MAKE); $(unstage)
45508 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45509 r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 $(NORMAL_TARGET_EXPORTS) \
45512 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
45513 for flag in $(EXTRA_TARGET_FLAGS); do \
45514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45515 done; \
45516 (cd $(TARGET_SUBDIR)/examples && \
45517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45519 "RANLIB=$${RANLIB}" \
45520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45521 clean) \
45522 || exit 1
45524 @endif target-examples
45526 .PHONY: maybe-distclean-target-examples distclean-target-examples
45527 maybe-distclean-target-examples:
45528 @if target-examples
45529 maybe-distclean-target-examples: distclean-target-examples
45531 distclean-target-examples:
45532 @: $(MAKE); $(unstage)
45533 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45534 r=`${PWD_COMMAND}`; export r; \
45535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45536 $(NORMAL_TARGET_EXPORTS) \
45537 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
45538 for flag in $(EXTRA_TARGET_FLAGS); do \
45539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45540 done; \
45541 (cd $(TARGET_SUBDIR)/examples && \
45542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45544 "RANLIB=$${RANLIB}" \
45545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45546 distclean) \
45547 || exit 1
45549 @endif target-examples
45551 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
45552 maybe-maintainer-clean-target-examples:
45553 @if target-examples
45554 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
45556 maintainer-clean-target-examples:
45557 @: $(MAKE); $(unstage)
45558 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45559 r=`${PWD_COMMAND}`; export r; \
45560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45561 $(NORMAL_TARGET_EXPORTS) \
45562 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
45563 for flag in $(EXTRA_TARGET_FLAGS); do \
45564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45565 done; \
45566 (cd $(TARGET_SUBDIR)/examples && \
45567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45569 "RANLIB=$${RANLIB}" \
45570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45571 maintainer-clean) \
45572 || exit 1
45574 @endif target-examples
45580 .PHONY: configure-target-libffi maybe-configure-target-libffi
45581 maybe-configure-target-libffi:
45582 @if gcc-bootstrap
45583 configure-target-libffi: stage_current
45584 @endif gcc-bootstrap
45585 @if target-libffi
45586 maybe-configure-target-libffi: configure-target-libffi
45587 configure-target-libffi:
45588 @: $(MAKE); $(unstage)
45589 @r=`${PWD_COMMAND}`; export r; \
45590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45591 echo "Checking multilib configuration for libffi..."; \
45592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45593 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
45594 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45595 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45596 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45597 else \
45598 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45599 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45600 fi; \
45601 else \
45602 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45603 fi; \
45604 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45605 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45606 $(NORMAL_TARGET_EXPORTS) \
45607 echo Configuring in $(TARGET_SUBDIR)/libffi; \
45608 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45609 case $(srcdir) in \
45610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45611 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45613 esac; \
45614 srcdiroption="--srcdir=$${topdir}/libffi"; \
45615 libsrcdir="$$s/libffi"; \
45616 rm -f no-such-file || : ; \
45617 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45618 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45619 --target=${target_alias} $${srcdiroption} \
45620 || exit 1
45621 @endif target-libffi
45627 .PHONY: all-target-libffi maybe-all-target-libffi
45628 maybe-all-target-libffi:
45629 @if gcc-bootstrap
45630 all-target-libffi: stage_current
45631 @endif gcc-bootstrap
45632 @if target-libffi
45633 TARGET-target-libffi=all
45634 maybe-all-target-libffi: all-target-libffi
45635 all-target-libffi: configure-target-libffi
45636 @: $(MAKE); $(unstage)
45637 @r=`${PWD_COMMAND}`; export r; \
45638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45639 $(NORMAL_TARGET_EXPORTS) \
45640 (cd $(TARGET_SUBDIR)/libffi && \
45641 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
45642 @endif target-libffi
45648 .PHONY: check-target-libffi maybe-check-target-libffi
45649 maybe-check-target-libffi:
45650 @if target-libffi
45651 maybe-check-target-libffi: check-target-libffi
45653 check-target-libffi:
45654 @: $(MAKE); $(unstage)
45655 @r=`${PWD_COMMAND}`; export r; \
45656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45657 $(NORMAL_TARGET_EXPORTS) \
45658 (cd $(TARGET_SUBDIR)/libffi && \
45659 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45661 @endif target-libffi
45663 .PHONY: install-target-libffi maybe-install-target-libffi
45664 maybe-install-target-libffi:
45665 @if target-libffi
45666 maybe-install-target-libffi: install-target-libffi
45668 install-target-libffi: installdirs
45669 @: $(MAKE); $(unstage)
45670 @r=`${PWD_COMMAND}`; export r; \
45671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672 $(NORMAL_TARGET_EXPORTS) \
45673 (cd $(TARGET_SUBDIR)/libffi && \
45674 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45676 @endif target-libffi
45678 # Other targets (info, dvi, pdf, etc.)
45680 .PHONY: maybe-info-target-libffi info-target-libffi
45681 maybe-info-target-libffi:
45682 @if target-libffi
45683 maybe-info-target-libffi: info-target-libffi
45685 info-target-libffi: \
45686 configure-target-libffi
45687 @: $(MAKE); $(unstage)
45688 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45689 r=`${PWD_COMMAND}`; export r; \
45690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45691 $(NORMAL_TARGET_EXPORTS) \
45692 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
45693 for flag in $(EXTRA_TARGET_FLAGS); do \
45694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45695 done; \
45696 (cd $(TARGET_SUBDIR)/libffi && \
45697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45699 "RANLIB=$${RANLIB}" \
45700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45701 info) \
45702 || exit 1
45704 @endif target-libffi
45706 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45707 maybe-dvi-target-libffi:
45708 @if target-libffi
45709 maybe-dvi-target-libffi: dvi-target-libffi
45711 dvi-target-libffi: \
45712 configure-target-libffi
45713 @: $(MAKE); $(unstage)
45714 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45715 r=`${PWD_COMMAND}`; export r; \
45716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45717 $(NORMAL_TARGET_EXPORTS) \
45718 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
45719 for flag in $(EXTRA_TARGET_FLAGS); do \
45720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45721 done; \
45722 (cd $(TARGET_SUBDIR)/libffi && \
45723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45725 "RANLIB=$${RANLIB}" \
45726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45727 dvi) \
45728 || exit 1
45730 @endif target-libffi
45732 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45733 maybe-pdf-target-libffi:
45734 @if target-libffi
45735 maybe-pdf-target-libffi: pdf-target-libffi
45737 pdf-target-libffi: \
45738 configure-target-libffi
45739 @: $(MAKE); $(unstage)
45740 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45741 r=`${PWD_COMMAND}`; export r; \
45742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45743 $(NORMAL_TARGET_EXPORTS) \
45744 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
45745 for flag in $(EXTRA_TARGET_FLAGS); do \
45746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45747 done; \
45748 (cd $(TARGET_SUBDIR)/libffi && \
45749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45751 "RANLIB=$${RANLIB}" \
45752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45753 pdf) \
45754 || exit 1
45756 @endif target-libffi
45758 .PHONY: maybe-html-target-libffi html-target-libffi
45759 maybe-html-target-libffi:
45760 @if target-libffi
45761 maybe-html-target-libffi: html-target-libffi
45763 html-target-libffi: \
45764 configure-target-libffi
45765 @: $(MAKE); $(unstage)
45766 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45767 r=`${PWD_COMMAND}`; export r; \
45768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769 $(NORMAL_TARGET_EXPORTS) \
45770 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
45771 for flag in $(EXTRA_TARGET_FLAGS); do \
45772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45773 done; \
45774 (cd $(TARGET_SUBDIR)/libffi && \
45775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45777 "RANLIB=$${RANLIB}" \
45778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45779 html) \
45780 || exit 1
45782 @endif target-libffi
45784 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45785 maybe-TAGS-target-libffi:
45786 @if target-libffi
45787 maybe-TAGS-target-libffi: TAGS-target-libffi
45789 TAGS-target-libffi: \
45790 configure-target-libffi
45791 @: $(MAKE); $(unstage)
45792 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45793 r=`${PWD_COMMAND}`; export r; \
45794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45795 $(NORMAL_TARGET_EXPORTS) \
45796 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
45797 for flag in $(EXTRA_TARGET_FLAGS); do \
45798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45799 done; \
45800 (cd $(TARGET_SUBDIR)/libffi && \
45801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45803 "RANLIB=$${RANLIB}" \
45804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45805 TAGS) \
45806 || exit 1
45808 @endif target-libffi
45810 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45811 maybe-install-info-target-libffi:
45812 @if target-libffi
45813 maybe-install-info-target-libffi: install-info-target-libffi
45815 install-info-target-libffi: \
45816 configure-target-libffi \
45817 info-target-libffi
45818 @: $(MAKE); $(unstage)
45819 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45820 r=`${PWD_COMMAND}`; export r; \
45821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45822 $(NORMAL_TARGET_EXPORTS) \
45823 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
45824 for flag in $(EXTRA_TARGET_FLAGS); do \
45825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45826 done; \
45827 (cd $(TARGET_SUBDIR)/libffi && \
45828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45830 "RANLIB=$${RANLIB}" \
45831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45832 install-info) \
45833 || exit 1
45835 @endif target-libffi
45837 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45838 maybe-install-pdf-target-libffi:
45839 @if target-libffi
45840 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45842 install-pdf-target-libffi: \
45843 configure-target-libffi \
45844 pdf-target-libffi
45845 @: $(MAKE); $(unstage)
45846 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45847 r=`${PWD_COMMAND}`; export r; \
45848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45849 $(NORMAL_TARGET_EXPORTS) \
45850 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
45851 for flag in $(EXTRA_TARGET_FLAGS); do \
45852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45853 done; \
45854 (cd $(TARGET_SUBDIR)/libffi && \
45855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45857 "RANLIB=$${RANLIB}" \
45858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45859 install-pdf) \
45860 || exit 1
45862 @endif target-libffi
45864 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45865 maybe-install-html-target-libffi:
45866 @if target-libffi
45867 maybe-install-html-target-libffi: install-html-target-libffi
45869 install-html-target-libffi: \
45870 configure-target-libffi \
45871 html-target-libffi
45872 @: $(MAKE); $(unstage)
45873 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45874 r=`${PWD_COMMAND}`; export r; \
45875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45876 $(NORMAL_TARGET_EXPORTS) \
45877 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
45878 for flag in $(EXTRA_TARGET_FLAGS); do \
45879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45880 done; \
45881 (cd $(TARGET_SUBDIR)/libffi && \
45882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45884 "RANLIB=$${RANLIB}" \
45885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45886 install-html) \
45887 || exit 1
45889 @endif target-libffi
45891 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45892 maybe-installcheck-target-libffi:
45893 @if target-libffi
45894 maybe-installcheck-target-libffi: installcheck-target-libffi
45896 installcheck-target-libffi: \
45897 configure-target-libffi
45898 @: $(MAKE); $(unstage)
45899 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45900 r=`${PWD_COMMAND}`; export r; \
45901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45902 $(NORMAL_TARGET_EXPORTS) \
45903 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
45904 for flag in $(EXTRA_TARGET_FLAGS); do \
45905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45906 done; \
45907 (cd $(TARGET_SUBDIR)/libffi && \
45908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45910 "RANLIB=$${RANLIB}" \
45911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45912 installcheck) \
45913 || exit 1
45915 @endif target-libffi
45917 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45918 maybe-mostlyclean-target-libffi:
45919 @if target-libffi
45920 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45922 mostlyclean-target-libffi:
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/libffi && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 mostlyclean) \
45938 || exit 1
45940 @endif target-libffi
45942 .PHONY: maybe-clean-target-libffi clean-target-libffi
45943 maybe-clean-target-libffi:
45944 @if target-libffi
45945 maybe-clean-target-libffi: clean-target-libffi
45947 clean-target-libffi:
45948 @: $(MAKE); $(unstage)
45949 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45950 r=`${PWD_COMMAND}`; export r; \
45951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45952 $(NORMAL_TARGET_EXPORTS) \
45953 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
45954 for flag in $(EXTRA_TARGET_FLAGS); do \
45955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45956 done; \
45957 (cd $(TARGET_SUBDIR)/libffi && \
45958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45960 "RANLIB=$${RANLIB}" \
45961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45962 clean) \
45963 || exit 1
45965 @endif target-libffi
45967 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45968 maybe-distclean-target-libffi:
45969 @if target-libffi
45970 maybe-distclean-target-libffi: distclean-target-libffi
45972 distclean-target-libffi:
45973 @: $(MAKE); $(unstage)
45974 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45975 r=`${PWD_COMMAND}`; export r; \
45976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45977 $(NORMAL_TARGET_EXPORTS) \
45978 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
45979 for flag in $(EXTRA_TARGET_FLAGS); do \
45980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45981 done; \
45982 (cd $(TARGET_SUBDIR)/libffi && \
45983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45985 "RANLIB=$${RANLIB}" \
45986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45987 distclean) \
45988 || exit 1
45990 @endif target-libffi
45992 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45993 maybe-maintainer-clean-target-libffi:
45994 @if target-libffi
45995 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45997 maintainer-clean-target-libffi:
45998 @: $(MAKE); $(unstage)
45999 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46000 r=`${PWD_COMMAND}`; export r; \
46001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46002 $(NORMAL_TARGET_EXPORTS) \
46003 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
46004 for flag in $(EXTRA_TARGET_FLAGS); do \
46005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46006 done; \
46007 (cd $(TARGET_SUBDIR)/libffi && \
46008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46010 "RANLIB=$${RANLIB}" \
46011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46012 maintainer-clean) \
46013 || exit 1
46015 @endif target-libffi
46021 .PHONY: configure-target-libjava maybe-configure-target-libjava
46022 maybe-configure-target-libjava:
46023 @if gcc-bootstrap
46024 configure-target-libjava: stage_current
46025 @endif gcc-bootstrap
46026 @if target-libjava
46027 maybe-configure-target-libjava: configure-target-libjava
46028 configure-target-libjava:
46029 @: $(MAKE); $(unstage)
46030 @r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 echo "Checking multilib configuration for libjava..."; \
46033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46034 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
46035 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
46036 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
46037 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
46038 else \
46039 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
46040 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46041 fi; \
46042 else \
46043 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46044 fi; \
46045 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
46046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46047 $(RAW_CXX_TARGET_EXPORTS) \
46048 echo Configuring in $(TARGET_SUBDIR)/libjava; \
46049 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
46050 case $(srcdir) in \
46051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46052 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
46053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46054 esac; \
46055 srcdiroption="--srcdir=$${topdir}/libjava"; \
46056 libsrcdir="$$s/libjava"; \
46057 rm -f no-such-file || : ; \
46058 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46059 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46060 --target=${target_alias} $${srcdiroption} \
46061 || exit 1
46062 @endif target-libjava
46068 .PHONY: all-target-libjava maybe-all-target-libjava
46069 maybe-all-target-libjava:
46070 @if gcc-bootstrap
46071 all-target-libjava: stage_current
46072 @endif gcc-bootstrap
46073 @if target-libjava
46074 TARGET-target-libjava=all
46075 maybe-all-target-libjava: all-target-libjava
46076 all-target-libjava: configure-target-libjava
46077 @: $(MAKE); $(unstage)
46078 @r=`${PWD_COMMAND}`; export r; \
46079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080 $(RAW_CXX_TARGET_EXPORTS) \
46081 (cd $(TARGET_SUBDIR)/libjava && \
46082 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
46083 @endif target-libjava
46089 .PHONY: check-target-libjava maybe-check-target-libjava
46090 maybe-check-target-libjava:
46091 @if target-libjava
46092 maybe-check-target-libjava: check-target-libjava
46094 check-target-libjava:
46095 @: $(MAKE); $(unstage)
46096 @r=`${PWD_COMMAND}`; export r; \
46097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098 $(RAW_CXX_TARGET_EXPORTS) \
46099 (cd $(TARGET_SUBDIR)/libjava && \
46100 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46102 @endif target-libjava
46104 .PHONY: install-target-libjava maybe-install-target-libjava
46105 maybe-install-target-libjava:
46106 @if target-libjava
46107 maybe-install-target-libjava: install-target-libjava
46109 install-target-libjava: installdirs
46110 @: $(MAKE); $(unstage)
46111 @r=`${PWD_COMMAND}`; export r; \
46112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46113 $(RAW_CXX_TARGET_EXPORTS) \
46114 (cd $(TARGET_SUBDIR)/libjava && \
46115 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46117 @endif target-libjava
46119 # Other targets (info, dvi, pdf, etc.)
46121 .PHONY: maybe-info-target-libjava info-target-libjava
46122 maybe-info-target-libjava:
46123 @if target-libjava
46124 maybe-info-target-libjava: info-target-libjava
46126 info-target-libjava: \
46127 configure-target-libjava
46128 @: $(MAKE); $(unstage)
46129 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46130 r=`${PWD_COMMAND}`; export r; \
46131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46132 $(RAW_CXX_TARGET_EXPORTS) \
46133 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
46134 for flag in $(EXTRA_TARGET_FLAGS); do \
46135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46136 done; \
46137 (cd $(TARGET_SUBDIR)/libjava && \
46138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46140 "RANLIB=$${RANLIB}" \
46141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46142 info) \
46143 || exit 1
46145 @endif target-libjava
46147 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
46148 maybe-dvi-target-libjava:
46149 @if target-libjava
46150 maybe-dvi-target-libjava: dvi-target-libjava
46152 dvi-target-libjava: \
46153 configure-target-libjava
46154 @: $(MAKE); $(unstage)
46155 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46156 r=`${PWD_COMMAND}`; export r; \
46157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46158 $(RAW_CXX_TARGET_EXPORTS) \
46159 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
46160 for flag in $(EXTRA_TARGET_FLAGS); do \
46161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46162 done; \
46163 (cd $(TARGET_SUBDIR)/libjava && \
46164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46166 "RANLIB=$${RANLIB}" \
46167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46168 dvi) \
46169 || exit 1
46171 @endif target-libjava
46173 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
46174 maybe-pdf-target-libjava:
46175 @if target-libjava
46176 maybe-pdf-target-libjava: pdf-target-libjava
46178 pdf-target-libjava: \
46179 configure-target-libjava
46180 @: $(MAKE); $(unstage)
46181 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46182 r=`${PWD_COMMAND}`; export r; \
46183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46184 $(RAW_CXX_TARGET_EXPORTS) \
46185 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
46186 for flag in $(EXTRA_TARGET_FLAGS); do \
46187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46188 done; \
46189 (cd $(TARGET_SUBDIR)/libjava && \
46190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46192 "RANLIB=$${RANLIB}" \
46193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46194 pdf) \
46195 || exit 1
46197 @endif target-libjava
46199 .PHONY: maybe-html-target-libjava html-target-libjava
46200 maybe-html-target-libjava:
46201 @if target-libjava
46202 maybe-html-target-libjava: html-target-libjava
46204 html-target-libjava: \
46205 configure-target-libjava
46206 @: $(MAKE); $(unstage)
46207 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46208 r=`${PWD_COMMAND}`; export r; \
46209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46210 $(RAW_CXX_TARGET_EXPORTS) \
46211 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
46212 for flag in $(EXTRA_TARGET_FLAGS); do \
46213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46214 done; \
46215 (cd $(TARGET_SUBDIR)/libjava && \
46216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46218 "RANLIB=$${RANLIB}" \
46219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46220 html) \
46221 || exit 1
46223 @endif target-libjava
46225 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
46226 maybe-TAGS-target-libjava:
46227 @if target-libjava
46228 maybe-TAGS-target-libjava: TAGS-target-libjava
46230 TAGS-target-libjava: \
46231 configure-target-libjava
46232 @: $(MAKE); $(unstage)
46233 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46234 r=`${PWD_COMMAND}`; export r; \
46235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46236 $(RAW_CXX_TARGET_EXPORTS) \
46237 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
46238 for flag in $(EXTRA_TARGET_FLAGS); do \
46239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46240 done; \
46241 (cd $(TARGET_SUBDIR)/libjava && \
46242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46244 "RANLIB=$${RANLIB}" \
46245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46246 TAGS) \
46247 || exit 1
46249 @endif target-libjava
46251 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
46252 maybe-install-info-target-libjava:
46253 @if target-libjava
46254 maybe-install-info-target-libjava: install-info-target-libjava
46256 install-info-target-libjava: \
46257 configure-target-libjava \
46258 info-target-libjava
46259 @: $(MAKE); $(unstage)
46260 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46261 r=`${PWD_COMMAND}`; export r; \
46262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46263 $(RAW_CXX_TARGET_EXPORTS) \
46264 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
46265 for flag in $(EXTRA_TARGET_FLAGS); do \
46266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46267 done; \
46268 (cd $(TARGET_SUBDIR)/libjava && \
46269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46271 "RANLIB=$${RANLIB}" \
46272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46273 install-info) \
46274 || exit 1
46276 @endif target-libjava
46278 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
46279 maybe-install-pdf-target-libjava:
46280 @if target-libjava
46281 maybe-install-pdf-target-libjava: install-pdf-target-libjava
46283 install-pdf-target-libjava: \
46284 configure-target-libjava \
46285 pdf-target-libjava
46286 @: $(MAKE); $(unstage)
46287 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46288 r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(RAW_CXX_TARGET_EXPORTS) \
46291 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
46292 for flag in $(EXTRA_TARGET_FLAGS); do \
46293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46294 done; \
46295 (cd $(TARGET_SUBDIR)/libjava && \
46296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46298 "RANLIB=$${RANLIB}" \
46299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46300 install-pdf) \
46301 || exit 1
46303 @endif target-libjava
46305 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
46306 maybe-install-html-target-libjava:
46307 @if target-libjava
46308 maybe-install-html-target-libjava: install-html-target-libjava
46310 install-html-target-libjava: \
46311 configure-target-libjava \
46312 html-target-libjava
46313 @: $(MAKE); $(unstage)
46314 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46315 r=`${PWD_COMMAND}`; export r; \
46316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46317 $(RAW_CXX_TARGET_EXPORTS) \
46318 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
46319 for flag in $(EXTRA_TARGET_FLAGS); do \
46320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46321 done; \
46322 (cd $(TARGET_SUBDIR)/libjava && \
46323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46325 "RANLIB=$${RANLIB}" \
46326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46327 install-html) \
46328 || exit 1
46330 @endif target-libjava
46332 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
46333 maybe-installcheck-target-libjava:
46334 @if target-libjava
46335 maybe-installcheck-target-libjava: installcheck-target-libjava
46337 installcheck-target-libjava: \
46338 configure-target-libjava
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46341 r=`${PWD_COMMAND}`; export r; \
46342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343 $(RAW_CXX_TARGET_EXPORTS) \
46344 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
46345 for flag in $(EXTRA_TARGET_FLAGS); do \
46346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347 done; \
46348 (cd $(TARGET_SUBDIR)/libjava && \
46349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351 "RANLIB=$${RANLIB}" \
46352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353 installcheck) \
46354 || exit 1
46356 @endif target-libjava
46358 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
46359 maybe-mostlyclean-target-libjava:
46360 @if target-libjava
46361 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
46363 mostlyclean-target-libjava:
46364 @: $(MAKE); $(unstage)
46365 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46366 r=`${PWD_COMMAND}`; export r; \
46367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46368 $(RAW_CXX_TARGET_EXPORTS) \
46369 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
46370 for flag in $(EXTRA_TARGET_FLAGS); do \
46371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46372 done; \
46373 (cd $(TARGET_SUBDIR)/libjava && \
46374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46376 "RANLIB=$${RANLIB}" \
46377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46378 mostlyclean) \
46379 || exit 1
46381 @endif target-libjava
46383 .PHONY: maybe-clean-target-libjava clean-target-libjava
46384 maybe-clean-target-libjava:
46385 @if target-libjava
46386 maybe-clean-target-libjava: clean-target-libjava
46388 clean-target-libjava:
46389 @: $(MAKE); $(unstage)
46390 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46391 r=`${PWD_COMMAND}`; export r; \
46392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46393 $(RAW_CXX_TARGET_EXPORTS) \
46394 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
46395 for flag in $(EXTRA_TARGET_FLAGS); do \
46396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46397 done; \
46398 (cd $(TARGET_SUBDIR)/libjava && \
46399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46401 "RANLIB=$${RANLIB}" \
46402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46403 clean) \
46404 || exit 1
46406 @endif target-libjava
46408 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
46409 maybe-distclean-target-libjava:
46410 @if target-libjava
46411 maybe-distclean-target-libjava: distclean-target-libjava
46413 distclean-target-libjava:
46414 @: $(MAKE); $(unstage)
46415 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46416 r=`${PWD_COMMAND}`; export r; \
46417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46418 $(RAW_CXX_TARGET_EXPORTS) \
46419 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
46420 for flag in $(EXTRA_TARGET_FLAGS); do \
46421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46422 done; \
46423 (cd $(TARGET_SUBDIR)/libjava && \
46424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46426 "RANLIB=$${RANLIB}" \
46427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46428 distclean) \
46429 || exit 1
46431 @endif target-libjava
46433 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
46434 maybe-maintainer-clean-target-libjava:
46435 @if target-libjava
46436 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
46438 maintainer-clean-target-libjava:
46439 @: $(MAKE); $(unstage)
46440 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46441 r=`${PWD_COMMAND}`; export r; \
46442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46443 $(RAW_CXX_TARGET_EXPORTS) \
46444 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
46445 for flag in $(EXTRA_TARGET_FLAGS); do \
46446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46447 done; \
46448 (cd $(TARGET_SUBDIR)/libjava && \
46449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46451 "RANLIB=$${RANLIB}" \
46452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46453 maintainer-clean) \
46454 || exit 1
46456 @endif target-libjava
46462 .PHONY: configure-target-zlib maybe-configure-target-zlib
46463 maybe-configure-target-zlib:
46464 @if gcc-bootstrap
46465 configure-target-zlib: stage_current
46466 @endif gcc-bootstrap
46467 @if target-zlib
46468 maybe-configure-target-zlib: configure-target-zlib
46469 configure-target-zlib:
46470 @: $(MAKE); $(unstage)
46471 @r=`${PWD_COMMAND}`; export r; \
46472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46473 echo "Checking multilib configuration for zlib..."; \
46474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
46476 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
46477 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
46478 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
46479 else \
46480 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
46481 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46482 fi; \
46483 else \
46484 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46485 fi; \
46486 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46487 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46488 $(NORMAL_TARGET_EXPORTS) \
46489 echo Configuring in $(TARGET_SUBDIR)/zlib; \
46490 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46491 case $(srcdir) in \
46492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46493 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46495 esac; \
46496 srcdiroption="--srcdir=$${topdir}/zlib"; \
46497 libsrcdir="$$s/zlib"; \
46498 rm -f no-such-file || : ; \
46499 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46501 --target=${target_alias} $${srcdiroption} \
46502 || exit 1
46503 @endif target-zlib
46509 .PHONY: all-target-zlib maybe-all-target-zlib
46510 maybe-all-target-zlib:
46511 @if gcc-bootstrap
46512 all-target-zlib: stage_current
46513 @endif gcc-bootstrap
46514 @if target-zlib
46515 TARGET-target-zlib=all
46516 maybe-all-target-zlib: all-target-zlib
46517 all-target-zlib: configure-target-zlib
46518 @: $(MAKE); $(unstage)
46519 @r=`${PWD_COMMAND}`; export r; \
46520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46521 $(NORMAL_TARGET_EXPORTS) \
46522 (cd $(TARGET_SUBDIR)/zlib && \
46523 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
46524 @endif target-zlib
46530 .PHONY: check-target-zlib maybe-check-target-zlib
46531 maybe-check-target-zlib:
46532 @if target-zlib
46533 maybe-check-target-zlib: check-target-zlib
46535 check-target-zlib:
46536 @: $(MAKE); $(unstage)
46537 @r=`${PWD_COMMAND}`; export r; \
46538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46539 $(NORMAL_TARGET_EXPORTS) \
46540 (cd $(TARGET_SUBDIR)/zlib && \
46541 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46543 @endif target-zlib
46545 .PHONY: install-target-zlib maybe-install-target-zlib
46546 maybe-install-target-zlib:
46547 @if target-zlib
46548 maybe-install-target-zlib: install-target-zlib
46550 install-target-zlib: installdirs
46551 @: $(MAKE); $(unstage)
46552 @r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 $(NORMAL_TARGET_EXPORTS) \
46555 (cd $(TARGET_SUBDIR)/zlib && \
46556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46558 @endif target-zlib
46560 # Other targets (info, dvi, pdf, etc.)
46562 .PHONY: maybe-info-target-zlib info-target-zlib
46563 maybe-info-target-zlib:
46564 @if target-zlib
46565 maybe-info-target-zlib: info-target-zlib
46567 info-target-zlib: \
46568 configure-target-zlib
46569 @: $(MAKE); $(unstage)
46570 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46571 r=`${PWD_COMMAND}`; export r; \
46572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46573 $(NORMAL_TARGET_EXPORTS) \
46574 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
46575 for flag in $(EXTRA_TARGET_FLAGS); do \
46576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46577 done; \
46578 (cd $(TARGET_SUBDIR)/zlib && \
46579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46581 "RANLIB=$${RANLIB}" \
46582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46583 info) \
46584 || exit 1
46586 @endif target-zlib
46588 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
46589 maybe-dvi-target-zlib:
46590 @if target-zlib
46591 maybe-dvi-target-zlib: dvi-target-zlib
46593 dvi-target-zlib: \
46594 configure-target-zlib
46595 @: $(MAKE); $(unstage)
46596 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46597 r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 $(NORMAL_TARGET_EXPORTS) \
46600 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
46601 for flag in $(EXTRA_TARGET_FLAGS); do \
46602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46603 done; \
46604 (cd $(TARGET_SUBDIR)/zlib && \
46605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46607 "RANLIB=$${RANLIB}" \
46608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46609 dvi) \
46610 || exit 1
46612 @endif target-zlib
46614 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
46615 maybe-pdf-target-zlib:
46616 @if target-zlib
46617 maybe-pdf-target-zlib: pdf-target-zlib
46619 pdf-target-zlib: \
46620 configure-target-zlib
46621 @: $(MAKE); $(unstage)
46622 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46623 r=`${PWD_COMMAND}`; export r; \
46624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46625 $(NORMAL_TARGET_EXPORTS) \
46626 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
46627 for flag in $(EXTRA_TARGET_FLAGS); do \
46628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46629 done; \
46630 (cd $(TARGET_SUBDIR)/zlib && \
46631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46633 "RANLIB=$${RANLIB}" \
46634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46635 pdf) \
46636 || exit 1
46638 @endif target-zlib
46640 .PHONY: maybe-html-target-zlib html-target-zlib
46641 maybe-html-target-zlib:
46642 @if target-zlib
46643 maybe-html-target-zlib: html-target-zlib
46645 html-target-zlib: \
46646 configure-target-zlib
46647 @: $(MAKE); $(unstage)
46648 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46649 r=`${PWD_COMMAND}`; export r; \
46650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46651 $(NORMAL_TARGET_EXPORTS) \
46652 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
46653 for flag in $(EXTRA_TARGET_FLAGS); do \
46654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46655 done; \
46656 (cd $(TARGET_SUBDIR)/zlib && \
46657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46659 "RANLIB=$${RANLIB}" \
46660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46661 html) \
46662 || exit 1
46664 @endif target-zlib
46666 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46667 maybe-TAGS-target-zlib:
46668 @if target-zlib
46669 maybe-TAGS-target-zlib: TAGS-target-zlib
46671 TAGS-target-zlib: \
46672 configure-target-zlib
46673 @: $(MAKE); $(unstage)
46674 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46675 r=`${PWD_COMMAND}`; export r; \
46676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46677 $(NORMAL_TARGET_EXPORTS) \
46678 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
46679 for flag in $(EXTRA_TARGET_FLAGS); do \
46680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46681 done; \
46682 (cd $(TARGET_SUBDIR)/zlib && \
46683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46685 "RANLIB=$${RANLIB}" \
46686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46687 TAGS) \
46688 || exit 1
46690 @endif target-zlib
46692 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
46693 maybe-install-info-target-zlib:
46694 @if target-zlib
46695 maybe-install-info-target-zlib: install-info-target-zlib
46697 install-info-target-zlib: \
46698 configure-target-zlib \
46699 info-target-zlib
46700 @: $(MAKE); $(unstage)
46701 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46702 r=`${PWD_COMMAND}`; export r; \
46703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46704 $(NORMAL_TARGET_EXPORTS) \
46705 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
46706 for flag in $(EXTRA_TARGET_FLAGS); do \
46707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46708 done; \
46709 (cd $(TARGET_SUBDIR)/zlib && \
46710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46712 "RANLIB=$${RANLIB}" \
46713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46714 install-info) \
46715 || exit 1
46717 @endif target-zlib
46719 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46720 maybe-install-pdf-target-zlib:
46721 @if target-zlib
46722 maybe-install-pdf-target-zlib: install-pdf-target-zlib
46724 install-pdf-target-zlib: \
46725 configure-target-zlib \
46726 pdf-target-zlib
46727 @: $(MAKE); $(unstage)
46728 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46729 r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 $(NORMAL_TARGET_EXPORTS) \
46732 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
46733 for flag in $(EXTRA_TARGET_FLAGS); do \
46734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735 done; \
46736 (cd $(TARGET_SUBDIR)/zlib && \
46737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739 "RANLIB=$${RANLIB}" \
46740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741 install-pdf) \
46742 || exit 1
46744 @endif target-zlib
46746 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
46747 maybe-install-html-target-zlib:
46748 @if target-zlib
46749 maybe-install-html-target-zlib: install-html-target-zlib
46751 install-html-target-zlib: \
46752 configure-target-zlib \
46753 html-target-zlib
46754 @: $(MAKE); $(unstage)
46755 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46756 r=`${PWD_COMMAND}`; export r; \
46757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46758 $(NORMAL_TARGET_EXPORTS) \
46759 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
46760 for flag in $(EXTRA_TARGET_FLAGS); do \
46761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46762 done; \
46763 (cd $(TARGET_SUBDIR)/zlib && \
46764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46766 "RANLIB=$${RANLIB}" \
46767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46768 install-html) \
46769 || exit 1
46771 @endif target-zlib
46773 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46774 maybe-installcheck-target-zlib:
46775 @if target-zlib
46776 maybe-installcheck-target-zlib: installcheck-target-zlib
46778 installcheck-target-zlib: \
46779 configure-target-zlib
46780 @: $(MAKE); $(unstage)
46781 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46782 r=`${PWD_COMMAND}`; export r; \
46783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46784 $(NORMAL_TARGET_EXPORTS) \
46785 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
46786 for flag in $(EXTRA_TARGET_FLAGS); do \
46787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46788 done; \
46789 (cd $(TARGET_SUBDIR)/zlib && \
46790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46792 "RANLIB=$${RANLIB}" \
46793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46794 installcheck) \
46795 || exit 1
46797 @endif target-zlib
46799 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46800 maybe-mostlyclean-target-zlib:
46801 @if target-zlib
46802 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46804 mostlyclean-target-zlib:
46805 @: $(MAKE); $(unstage)
46806 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46807 r=`${PWD_COMMAND}`; export r; \
46808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809 $(NORMAL_TARGET_EXPORTS) \
46810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
46811 for flag in $(EXTRA_TARGET_FLAGS); do \
46812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46813 done; \
46814 (cd $(TARGET_SUBDIR)/zlib && \
46815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46817 "RANLIB=$${RANLIB}" \
46818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46819 mostlyclean) \
46820 || exit 1
46822 @endif target-zlib
46824 .PHONY: maybe-clean-target-zlib clean-target-zlib
46825 maybe-clean-target-zlib:
46826 @if target-zlib
46827 maybe-clean-target-zlib: clean-target-zlib
46829 clean-target-zlib:
46830 @: $(MAKE); $(unstage)
46831 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46832 r=`${PWD_COMMAND}`; export r; \
46833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46834 $(NORMAL_TARGET_EXPORTS) \
46835 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
46836 for flag in $(EXTRA_TARGET_FLAGS); do \
46837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46838 done; \
46839 (cd $(TARGET_SUBDIR)/zlib && \
46840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46842 "RANLIB=$${RANLIB}" \
46843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46844 clean) \
46845 || exit 1
46847 @endif target-zlib
46849 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
46850 maybe-distclean-target-zlib:
46851 @if target-zlib
46852 maybe-distclean-target-zlib: distclean-target-zlib
46854 distclean-target-zlib:
46855 @: $(MAKE); $(unstage)
46856 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46857 r=`${PWD_COMMAND}`; export r; \
46858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46859 $(NORMAL_TARGET_EXPORTS) \
46860 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
46861 for flag in $(EXTRA_TARGET_FLAGS); do \
46862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46863 done; \
46864 (cd $(TARGET_SUBDIR)/zlib && \
46865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46867 "RANLIB=$${RANLIB}" \
46868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46869 distclean) \
46870 || exit 1
46872 @endif target-zlib
46874 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46875 maybe-maintainer-clean-target-zlib:
46876 @if target-zlib
46877 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46879 maintainer-clean-target-zlib:
46880 @: $(MAKE); $(unstage)
46881 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46882 r=`${PWD_COMMAND}`; export r; \
46883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46884 $(NORMAL_TARGET_EXPORTS) \
46885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
46886 for flag in $(EXTRA_TARGET_FLAGS); do \
46887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46888 done; \
46889 (cd $(TARGET_SUBDIR)/zlib && \
46890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46892 "RANLIB=$${RANLIB}" \
46893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46894 maintainer-clean) \
46895 || exit 1
46897 @endif target-zlib
46903 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
46904 maybe-configure-target-boehm-gc:
46905 @if gcc-bootstrap
46906 configure-target-boehm-gc: stage_current
46907 @endif gcc-bootstrap
46908 @if target-boehm-gc
46909 maybe-configure-target-boehm-gc: configure-target-boehm-gc
46910 configure-target-boehm-gc:
46911 @: $(MAKE); $(unstage)
46912 @r=`${PWD_COMMAND}`; export r; \
46913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914 echo "Checking multilib configuration for boehm-gc..."; \
46915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
46917 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46918 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46919 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
46920 else \
46921 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
46922 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46923 fi; \
46924 else \
46925 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46926 fi; \
46927 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
46928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46929 $(NORMAL_TARGET_EXPORTS) \
46930 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
46931 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
46932 case $(srcdir) in \
46933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46934 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
46935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46936 esac; \
46937 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
46938 libsrcdir="$$s/boehm-gc"; \
46939 rm -f no-such-file || : ; \
46940 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46942 --target=${target_alias} $${srcdiroption} \
46943 || exit 1
46944 @endif target-boehm-gc
46950 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
46951 maybe-all-target-boehm-gc:
46952 @if gcc-bootstrap
46953 all-target-boehm-gc: stage_current
46954 @endif gcc-bootstrap
46955 @if target-boehm-gc
46956 TARGET-target-boehm-gc=all
46957 maybe-all-target-boehm-gc: all-target-boehm-gc
46958 all-target-boehm-gc: configure-target-boehm-gc
46959 @: $(MAKE); $(unstage)
46960 @r=`${PWD_COMMAND}`; export r; \
46961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46962 $(NORMAL_TARGET_EXPORTS) \
46963 (cd $(TARGET_SUBDIR)/boehm-gc && \
46964 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
46965 @endif target-boehm-gc
46971 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
46972 maybe-check-target-boehm-gc:
46973 @if target-boehm-gc
46974 maybe-check-target-boehm-gc: check-target-boehm-gc
46976 check-target-boehm-gc:
46977 @: $(MAKE); $(unstage)
46978 @r=`${PWD_COMMAND}`; export r; \
46979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980 $(NORMAL_TARGET_EXPORTS) \
46981 (cd $(TARGET_SUBDIR)/boehm-gc && \
46982 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46984 @endif target-boehm-gc
46986 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
46987 maybe-install-target-boehm-gc:
46988 @if target-boehm-gc
46989 maybe-install-target-boehm-gc: install-target-boehm-gc
46991 install-target-boehm-gc: installdirs
46992 @: $(MAKE); $(unstage)
46993 @r=`${PWD_COMMAND}`; export r; \
46994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46995 $(NORMAL_TARGET_EXPORTS) \
46996 (cd $(TARGET_SUBDIR)/boehm-gc && \
46997 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46999 @endif target-boehm-gc
47001 # Other targets (info, dvi, pdf, etc.)
47003 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
47004 maybe-info-target-boehm-gc:
47005 @if target-boehm-gc
47006 maybe-info-target-boehm-gc: info-target-boehm-gc
47008 info-target-boehm-gc: \
47009 configure-target-boehm-gc
47010 @: $(MAKE); $(unstage)
47011 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47012 r=`${PWD_COMMAND}`; export r; \
47013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47014 $(NORMAL_TARGET_EXPORTS) \
47015 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
47016 for flag in $(EXTRA_TARGET_FLAGS); do \
47017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47018 done; \
47019 (cd $(TARGET_SUBDIR)/boehm-gc && \
47020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47022 "RANLIB=$${RANLIB}" \
47023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47024 info) \
47025 || exit 1
47027 @endif target-boehm-gc
47029 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
47030 maybe-dvi-target-boehm-gc:
47031 @if target-boehm-gc
47032 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
47034 dvi-target-boehm-gc: \
47035 configure-target-boehm-gc
47036 @: $(MAKE); $(unstage)
47037 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47038 r=`${PWD_COMMAND}`; export r; \
47039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47040 $(NORMAL_TARGET_EXPORTS) \
47041 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
47042 for flag in $(EXTRA_TARGET_FLAGS); do \
47043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47044 done; \
47045 (cd $(TARGET_SUBDIR)/boehm-gc && \
47046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47048 "RANLIB=$${RANLIB}" \
47049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47050 dvi) \
47051 || exit 1
47053 @endif target-boehm-gc
47055 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
47056 maybe-pdf-target-boehm-gc:
47057 @if target-boehm-gc
47058 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
47060 pdf-target-boehm-gc: \
47061 configure-target-boehm-gc
47062 @: $(MAKE); $(unstage)
47063 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47064 r=`${PWD_COMMAND}`; export r; \
47065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47066 $(NORMAL_TARGET_EXPORTS) \
47067 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47068 for flag in $(EXTRA_TARGET_FLAGS); do \
47069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47070 done; \
47071 (cd $(TARGET_SUBDIR)/boehm-gc && \
47072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47074 "RANLIB=$${RANLIB}" \
47075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47076 pdf) \
47077 || exit 1
47079 @endif target-boehm-gc
47081 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
47082 maybe-html-target-boehm-gc:
47083 @if target-boehm-gc
47084 maybe-html-target-boehm-gc: html-target-boehm-gc
47086 html-target-boehm-gc: \
47087 configure-target-boehm-gc
47088 @: $(MAKE); $(unstage)
47089 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47090 r=`${PWD_COMMAND}`; export r; \
47091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47092 $(NORMAL_TARGET_EXPORTS) \
47093 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
47094 for flag in $(EXTRA_TARGET_FLAGS); do \
47095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47096 done; \
47097 (cd $(TARGET_SUBDIR)/boehm-gc && \
47098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47100 "RANLIB=$${RANLIB}" \
47101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47102 html) \
47103 || exit 1
47105 @endif target-boehm-gc
47107 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
47108 maybe-TAGS-target-boehm-gc:
47109 @if target-boehm-gc
47110 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
47112 TAGS-target-boehm-gc: \
47113 configure-target-boehm-gc
47114 @: $(MAKE); $(unstage)
47115 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47116 r=`${PWD_COMMAND}`; export r; \
47117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47118 $(NORMAL_TARGET_EXPORTS) \
47119 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
47120 for flag in $(EXTRA_TARGET_FLAGS); do \
47121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47122 done; \
47123 (cd $(TARGET_SUBDIR)/boehm-gc && \
47124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47126 "RANLIB=$${RANLIB}" \
47127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47128 TAGS) \
47129 || exit 1
47131 @endif target-boehm-gc
47133 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
47134 maybe-install-info-target-boehm-gc:
47135 @if target-boehm-gc
47136 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
47138 install-info-target-boehm-gc: \
47139 configure-target-boehm-gc \
47140 info-target-boehm-gc
47141 @: $(MAKE); $(unstage)
47142 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47143 r=`${PWD_COMMAND}`; export r; \
47144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47145 $(NORMAL_TARGET_EXPORTS) \
47146 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
47147 for flag in $(EXTRA_TARGET_FLAGS); do \
47148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47149 done; \
47150 (cd $(TARGET_SUBDIR)/boehm-gc && \
47151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47153 "RANLIB=$${RANLIB}" \
47154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47155 install-info) \
47156 || exit 1
47158 @endif target-boehm-gc
47160 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
47161 maybe-install-pdf-target-boehm-gc:
47162 @if target-boehm-gc
47163 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
47165 install-pdf-target-boehm-gc: \
47166 configure-target-boehm-gc \
47167 pdf-target-boehm-gc
47168 @: $(MAKE); $(unstage)
47169 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47170 r=`${PWD_COMMAND}`; export r; \
47171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47172 $(NORMAL_TARGET_EXPORTS) \
47173 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47174 for flag in $(EXTRA_TARGET_FLAGS); do \
47175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47176 done; \
47177 (cd $(TARGET_SUBDIR)/boehm-gc && \
47178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47180 "RANLIB=$${RANLIB}" \
47181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47182 install-pdf) \
47183 || exit 1
47185 @endif target-boehm-gc
47187 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
47188 maybe-install-html-target-boehm-gc:
47189 @if target-boehm-gc
47190 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
47192 install-html-target-boehm-gc: \
47193 configure-target-boehm-gc \
47194 html-target-boehm-gc
47195 @: $(MAKE); $(unstage)
47196 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47197 r=`${PWD_COMMAND}`; export r; \
47198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199 $(NORMAL_TARGET_EXPORTS) \
47200 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
47201 for flag in $(EXTRA_TARGET_FLAGS); do \
47202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203 done; \
47204 (cd $(TARGET_SUBDIR)/boehm-gc && \
47205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207 "RANLIB=$${RANLIB}" \
47208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209 install-html) \
47210 || exit 1
47212 @endif target-boehm-gc
47214 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
47215 maybe-installcheck-target-boehm-gc:
47216 @if target-boehm-gc
47217 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
47219 installcheck-target-boehm-gc: \
47220 configure-target-boehm-gc
47221 @: $(MAKE); $(unstage)
47222 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47223 r=`${PWD_COMMAND}`; export r; \
47224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47225 $(NORMAL_TARGET_EXPORTS) \
47226 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
47227 for flag in $(EXTRA_TARGET_FLAGS); do \
47228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47229 done; \
47230 (cd $(TARGET_SUBDIR)/boehm-gc && \
47231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47233 "RANLIB=$${RANLIB}" \
47234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47235 installcheck) \
47236 || exit 1
47238 @endif target-boehm-gc
47240 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
47241 maybe-mostlyclean-target-boehm-gc:
47242 @if target-boehm-gc
47243 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
47245 mostlyclean-target-boehm-gc:
47246 @: $(MAKE); $(unstage)
47247 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47248 r=`${PWD_COMMAND}`; export r; \
47249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47250 $(NORMAL_TARGET_EXPORTS) \
47251 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47252 for flag in $(EXTRA_TARGET_FLAGS); do \
47253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47254 done; \
47255 (cd $(TARGET_SUBDIR)/boehm-gc && \
47256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47258 "RANLIB=$${RANLIB}" \
47259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47260 mostlyclean) \
47261 || exit 1
47263 @endif target-boehm-gc
47265 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
47266 maybe-clean-target-boehm-gc:
47267 @if target-boehm-gc
47268 maybe-clean-target-boehm-gc: clean-target-boehm-gc
47270 clean-target-boehm-gc:
47271 @: $(MAKE); $(unstage)
47272 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47273 r=`${PWD_COMMAND}`; export r; \
47274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47275 $(NORMAL_TARGET_EXPORTS) \
47276 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47277 for flag in $(EXTRA_TARGET_FLAGS); do \
47278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47279 done; \
47280 (cd $(TARGET_SUBDIR)/boehm-gc && \
47281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47283 "RANLIB=$${RANLIB}" \
47284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47285 clean) \
47286 || exit 1
47288 @endif target-boehm-gc
47290 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
47291 maybe-distclean-target-boehm-gc:
47292 @if target-boehm-gc
47293 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
47295 distclean-target-boehm-gc:
47296 @: $(MAKE); $(unstage)
47297 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47298 r=`${PWD_COMMAND}`; export r; \
47299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47300 $(NORMAL_TARGET_EXPORTS) \
47301 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47302 for flag in $(EXTRA_TARGET_FLAGS); do \
47303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47304 done; \
47305 (cd $(TARGET_SUBDIR)/boehm-gc && \
47306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47308 "RANLIB=$${RANLIB}" \
47309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47310 distclean) \
47311 || exit 1
47313 @endif target-boehm-gc
47315 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
47316 maybe-maintainer-clean-target-boehm-gc:
47317 @if target-boehm-gc
47318 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
47320 maintainer-clean-target-boehm-gc:
47321 @: $(MAKE); $(unstage)
47322 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47323 r=`${PWD_COMMAND}`; export r; \
47324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325 $(NORMAL_TARGET_EXPORTS) \
47326 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47327 for flag in $(EXTRA_TARGET_FLAGS); do \
47328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47329 done; \
47330 (cd $(TARGET_SUBDIR)/boehm-gc && \
47331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47333 "RANLIB=$${RANLIB}" \
47334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47335 maintainer-clean) \
47336 || exit 1
47338 @endif target-boehm-gc
47344 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
47345 maybe-configure-target-qthreads:
47346 @if gcc-bootstrap
47347 configure-target-qthreads: stage_current
47348 @endif gcc-bootstrap
47349 @if target-qthreads
47350 maybe-configure-target-qthreads: configure-target-qthreads
47351 configure-target-qthreads:
47352 @: $(MAKE); $(unstage)
47353 @r=`${PWD_COMMAND}`; export r; \
47354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355 echo "Checking multilib configuration for qthreads..."; \
47356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47357 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
47358 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47359 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47360 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
47361 else \
47362 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
47363 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47364 fi; \
47365 else \
47366 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47367 fi; \
47368 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
47369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47370 $(NORMAL_TARGET_EXPORTS) \
47371 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
47372 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
47373 case $(srcdir) in \
47374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47375 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
47376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47377 esac; \
47378 srcdiroption="--srcdir=$${topdir}/qthreads"; \
47379 libsrcdir="$$s/qthreads"; \
47380 rm -f no-such-file || : ; \
47381 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47382 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47383 --target=${target_alias} $${srcdiroption} \
47384 || exit 1
47385 @endif target-qthreads
47391 .PHONY: all-target-qthreads maybe-all-target-qthreads
47392 maybe-all-target-qthreads:
47393 @if gcc-bootstrap
47394 all-target-qthreads: stage_current
47395 @endif gcc-bootstrap
47396 @if target-qthreads
47397 TARGET-target-qthreads=all
47398 maybe-all-target-qthreads: all-target-qthreads
47399 all-target-qthreads: configure-target-qthreads
47400 @: $(MAKE); $(unstage)
47401 @r=`${PWD_COMMAND}`; export r; \
47402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47403 $(NORMAL_TARGET_EXPORTS) \
47404 (cd $(TARGET_SUBDIR)/qthreads && \
47405 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
47406 @endif target-qthreads
47412 .PHONY: check-target-qthreads maybe-check-target-qthreads
47413 maybe-check-target-qthreads:
47414 @if target-qthreads
47415 maybe-check-target-qthreads: check-target-qthreads
47417 check-target-qthreads:
47418 @: $(MAKE); $(unstage)
47419 @r=`${PWD_COMMAND}`; export r; \
47420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47421 $(NORMAL_TARGET_EXPORTS) \
47422 (cd $(TARGET_SUBDIR)/qthreads && \
47423 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47425 @endif target-qthreads
47427 .PHONY: install-target-qthreads maybe-install-target-qthreads
47428 maybe-install-target-qthreads:
47429 @if target-qthreads
47430 maybe-install-target-qthreads: install-target-qthreads
47432 install-target-qthreads: installdirs
47433 @: $(MAKE); $(unstage)
47434 @r=`${PWD_COMMAND}`; export r; \
47435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47436 $(NORMAL_TARGET_EXPORTS) \
47437 (cd $(TARGET_SUBDIR)/qthreads && \
47438 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47440 @endif target-qthreads
47442 # Other targets (info, dvi, pdf, etc.)
47444 .PHONY: maybe-info-target-qthreads info-target-qthreads
47445 maybe-info-target-qthreads:
47446 @if target-qthreads
47447 maybe-info-target-qthreads: info-target-qthreads
47449 info-target-qthreads: \
47450 configure-target-qthreads
47451 @: $(MAKE); $(unstage)
47452 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47453 r=`${PWD_COMMAND}`; export r; \
47454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455 $(NORMAL_TARGET_EXPORTS) \
47456 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
47457 for flag in $(EXTRA_TARGET_FLAGS); do \
47458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47459 done; \
47460 (cd $(TARGET_SUBDIR)/qthreads && \
47461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47463 "RANLIB=$${RANLIB}" \
47464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47465 info) \
47466 || exit 1
47468 @endif target-qthreads
47470 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
47471 maybe-dvi-target-qthreads:
47472 @if target-qthreads
47473 maybe-dvi-target-qthreads: dvi-target-qthreads
47475 dvi-target-qthreads: \
47476 configure-target-qthreads
47477 @: $(MAKE); $(unstage)
47478 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47479 r=`${PWD_COMMAND}`; export r; \
47480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47481 $(NORMAL_TARGET_EXPORTS) \
47482 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
47483 for flag in $(EXTRA_TARGET_FLAGS); do \
47484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47485 done; \
47486 (cd $(TARGET_SUBDIR)/qthreads && \
47487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47489 "RANLIB=$${RANLIB}" \
47490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47491 dvi) \
47492 || exit 1
47494 @endif target-qthreads
47496 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
47497 maybe-pdf-target-qthreads:
47498 @if target-qthreads
47499 maybe-pdf-target-qthreads: pdf-target-qthreads
47501 pdf-target-qthreads: \
47502 configure-target-qthreads
47503 @: $(MAKE); $(unstage)
47504 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47505 r=`${PWD_COMMAND}`; export r; \
47506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47507 $(NORMAL_TARGET_EXPORTS) \
47508 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
47509 for flag in $(EXTRA_TARGET_FLAGS); do \
47510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47511 done; \
47512 (cd $(TARGET_SUBDIR)/qthreads && \
47513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47515 "RANLIB=$${RANLIB}" \
47516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47517 pdf) \
47518 || exit 1
47520 @endif target-qthreads
47522 .PHONY: maybe-html-target-qthreads html-target-qthreads
47523 maybe-html-target-qthreads:
47524 @if target-qthreads
47525 maybe-html-target-qthreads: html-target-qthreads
47527 html-target-qthreads: \
47528 configure-target-qthreads
47529 @: $(MAKE); $(unstage)
47530 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47531 r=`${PWD_COMMAND}`; export r; \
47532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47533 $(NORMAL_TARGET_EXPORTS) \
47534 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
47535 for flag in $(EXTRA_TARGET_FLAGS); do \
47536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47537 done; \
47538 (cd $(TARGET_SUBDIR)/qthreads && \
47539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47541 "RANLIB=$${RANLIB}" \
47542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47543 html) \
47544 || exit 1
47546 @endif target-qthreads
47548 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
47549 maybe-TAGS-target-qthreads:
47550 @if target-qthreads
47551 maybe-TAGS-target-qthreads: TAGS-target-qthreads
47553 TAGS-target-qthreads: \
47554 configure-target-qthreads
47555 @: $(MAKE); $(unstage)
47556 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47557 r=`${PWD_COMMAND}`; export r; \
47558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47559 $(NORMAL_TARGET_EXPORTS) \
47560 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
47561 for flag in $(EXTRA_TARGET_FLAGS); do \
47562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47563 done; \
47564 (cd $(TARGET_SUBDIR)/qthreads && \
47565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47567 "RANLIB=$${RANLIB}" \
47568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47569 TAGS) \
47570 || exit 1
47572 @endif target-qthreads
47574 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
47575 maybe-install-info-target-qthreads:
47576 @if target-qthreads
47577 maybe-install-info-target-qthreads: install-info-target-qthreads
47579 install-info-target-qthreads: \
47580 configure-target-qthreads \
47581 info-target-qthreads
47582 @: $(MAKE); $(unstage)
47583 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47584 r=`${PWD_COMMAND}`; export r; \
47585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47586 $(NORMAL_TARGET_EXPORTS) \
47587 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
47588 for flag in $(EXTRA_TARGET_FLAGS); do \
47589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47590 done; \
47591 (cd $(TARGET_SUBDIR)/qthreads && \
47592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47594 "RANLIB=$${RANLIB}" \
47595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47596 install-info) \
47597 || exit 1
47599 @endif target-qthreads
47601 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
47602 maybe-install-pdf-target-qthreads:
47603 @if target-qthreads
47604 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
47606 install-pdf-target-qthreads: \
47607 configure-target-qthreads \
47608 pdf-target-qthreads
47609 @: $(MAKE); $(unstage)
47610 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47611 r=`${PWD_COMMAND}`; export r; \
47612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47613 $(NORMAL_TARGET_EXPORTS) \
47614 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
47615 for flag in $(EXTRA_TARGET_FLAGS); do \
47616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47617 done; \
47618 (cd $(TARGET_SUBDIR)/qthreads && \
47619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47621 "RANLIB=$${RANLIB}" \
47622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47623 install-pdf) \
47624 || exit 1
47626 @endif target-qthreads
47628 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
47629 maybe-install-html-target-qthreads:
47630 @if target-qthreads
47631 maybe-install-html-target-qthreads: install-html-target-qthreads
47633 install-html-target-qthreads: \
47634 configure-target-qthreads \
47635 html-target-qthreads
47636 @: $(MAKE); $(unstage)
47637 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47638 r=`${PWD_COMMAND}`; export r; \
47639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47640 $(NORMAL_TARGET_EXPORTS) \
47641 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
47642 for flag in $(EXTRA_TARGET_FLAGS); do \
47643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47644 done; \
47645 (cd $(TARGET_SUBDIR)/qthreads && \
47646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47648 "RANLIB=$${RANLIB}" \
47649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47650 install-html) \
47651 || exit 1
47653 @endif target-qthreads
47655 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
47656 maybe-installcheck-target-qthreads:
47657 @if target-qthreads
47658 maybe-installcheck-target-qthreads: installcheck-target-qthreads
47660 installcheck-target-qthreads: \
47661 configure-target-qthreads
47662 @: $(MAKE); $(unstage)
47663 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47664 r=`${PWD_COMMAND}`; export r; \
47665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47666 $(NORMAL_TARGET_EXPORTS) \
47667 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
47668 for flag in $(EXTRA_TARGET_FLAGS); do \
47669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47670 done; \
47671 (cd $(TARGET_SUBDIR)/qthreads && \
47672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47674 "RANLIB=$${RANLIB}" \
47675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47676 installcheck) \
47677 || exit 1
47679 @endif target-qthreads
47681 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
47682 maybe-mostlyclean-target-qthreads:
47683 @if target-qthreads
47684 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
47686 mostlyclean-target-qthreads:
47687 @: $(MAKE); $(unstage)
47688 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47689 r=`${PWD_COMMAND}`; export r; \
47690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47691 $(NORMAL_TARGET_EXPORTS) \
47692 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
47693 for flag in $(EXTRA_TARGET_FLAGS); do \
47694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47695 done; \
47696 (cd $(TARGET_SUBDIR)/qthreads && \
47697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47699 "RANLIB=$${RANLIB}" \
47700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47701 mostlyclean) \
47702 || exit 1
47704 @endif target-qthreads
47706 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
47707 maybe-clean-target-qthreads:
47708 @if target-qthreads
47709 maybe-clean-target-qthreads: clean-target-qthreads
47711 clean-target-qthreads:
47712 @: $(MAKE); $(unstage)
47713 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47714 r=`${PWD_COMMAND}`; export r; \
47715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47716 $(NORMAL_TARGET_EXPORTS) \
47717 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
47718 for flag in $(EXTRA_TARGET_FLAGS); do \
47719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47720 done; \
47721 (cd $(TARGET_SUBDIR)/qthreads && \
47722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47724 "RANLIB=$${RANLIB}" \
47725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47726 clean) \
47727 || exit 1
47729 @endif target-qthreads
47731 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
47732 maybe-distclean-target-qthreads:
47733 @if target-qthreads
47734 maybe-distclean-target-qthreads: distclean-target-qthreads
47736 distclean-target-qthreads:
47737 @: $(MAKE); $(unstage)
47738 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47739 r=`${PWD_COMMAND}`; export r; \
47740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47741 $(NORMAL_TARGET_EXPORTS) \
47742 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
47743 for flag in $(EXTRA_TARGET_FLAGS); do \
47744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47745 done; \
47746 (cd $(TARGET_SUBDIR)/qthreads && \
47747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47749 "RANLIB=$${RANLIB}" \
47750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47751 distclean) \
47752 || exit 1
47754 @endif target-qthreads
47756 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
47757 maybe-maintainer-clean-target-qthreads:
47758 @if target-qthreads
47759 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
47761 maintainer-clean-target-qthreads:
47762 @: $(MAKE); $(unstage)
47763 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47764 r=`${PWD_COMMAND}`; export r; \
47765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47766 $(NORMAL_TARGET_EXPORTS) \
47767 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
47768 for flag in $(EXTRA_TARGET_FLAGS); do \
47769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47770 done; \
47771 (cd $(TARGET_SUBDIR)/qthreads && \
47772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47774 "RANLIB=$${RANLIB}" \
47775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47776 maintainer-clean) \
47777 || exit 1
47779 @endif target-qthreads
47785 .PHONY: configure-target-rda maybe-configure-target-rda
47786 maybe-configure-target-rda:
47787 @if gcc-bootstrap
47788 configure-target-rda: stage_current
47789 @endif gcc-bootstrap
47790 @if target-rda
47791 maybe-configure-target-rda: configure-target-rda
47792 configure-target-rda:
47793 @: $(MAKE); $(unstage)
47794 @r=`${PWD_COMMAND}`; export r; \
47795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47796 echo "Checking multilib configuration for rda..."; \
47797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47798 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
47799 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
47800 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
47801 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
47802 else \
47803 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
47804 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47805 fi; \
47806 else \
47807 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47808 fi; \
47809 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
47810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47811 $(NORMAL_TARGET_EXPORTS) \
47812 echo Configuring in $(TARGET_SUBDIR)/rda; \
47813 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
47814 case $(srcdir) in \
47815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47816 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
47817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47818 esac; \
47819 srcdiroption="--srcdir=$${topdir}/rda"; \
47820 libsrcdir="$$s/rda"; \
47821 rm -f no-such-file || : ; \
47822 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47824 --target=${target_alias} $${srcdiroption} \
47825 || exit 1
47826 @endif target-rda
47832 .PHONY: all-target-rda maybe-all-target-rda
47833 maybe-all-target-rda:
47834 @if gcc-bootstrap
47835 all-target-rda: stage_current
47836 @endif gcc-bootstrap
47837 @if target-rda
47838 TARGET-target-rda=all
47839 maybe-all-target-rda: all-target-rda
47840 all-target-rda: configure-target-rda
47841 @: $(MAKE); $(unstage)
47842 @r=`${PWD_COMMAND}`; export r; \
47843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47844 $(NORMAL_TARGET_EXPORTS) \
47845 (cd $(TARGET_SUBDIR)/rda && \
47846 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
47847 @endif target-rda
47853 .PHONY: check-target-rda maybe-check-target-rda
47854 maybe-check-target-rda:
47855 @if target-rda
47856 maybe-check-target-rda: check-target-rda
47858 check-target-rda:
47859 @: $(MAKE); $(unstage)
47860 @r=`${PWD_COMMAND}`; export r; \
47861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862 $(NORMAL_TARGET_EXPORTS) \
47863 (cd $(TARGET_SUBDIR)/rda && \
47864 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47866 @endif target-rda
47868 .PHONY: install-target-rda maybe-install-target-rda
47869 maybe-install-target-rda:
47870 @if target-rda
47871 maybe-install-target-rda: install-target-rda
47873 install-target-rda: installdirs
47874 @: $(MAKE); $(unstage)
47875 @r=`${PWD_COMMAND}`; export r; \
47876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47877 $(NORMAL_TARGET_EXPORTS) \
47878 (cd $(TARGET_SUBDIR)/rda && \
47879 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47881 @endif target-rda
47883 # Other targets (info, dvi, pdf, etc.)
47885 .PHONY: maybe-info-target-rda info-target-rda
47886 maybe-info-target-rda:
47887 @if target-rda
47888 maybe-info-target-rda: info-target-rda
47890 info-target-rda: \
47891 configure-target-rda
47892 @: $(MAKE); $(unstage)
47893 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47894 r=`${PWD_COMMAND}`; export r; \
47895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47896 $(NORMAL_TARGET_EXPORTS) \
47897 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
47898 for flag in $(EXTRA_TARGET_FLAGS); do \
47899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47900 done; \
47901 (cd $(TARGET_SUBDIR)/rda && \
47902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47904 "RANLIB=$${RANLIB}" \
47905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47906 info) \
47907 || exit 1
47909 @endif target-rda
47911 .PHONY: maybe-dvi-target-rda dvi-target-rda
47912 maybe-dvi-target-rda:
47913 @if target-rda
47914 maybe-dvi-target-rda: dvi-target-rda
47916 dvi-target-rda: \
47917 configure-target-rda
47918 @: $(MAKE); $(unstage)
47919 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47920 r=`${PWD_COMMAND}`; export r; \
47921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47922 $(NORMAL_TARGET_EXPORTS) \
47923 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
47924 for flag in $(EXTRA_TARGET_FLAGS); do \
47925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47926 done; \
47927 (cd $(TARGET_SUBDIR)/rda && \
47928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47930 "RANLIB=$${RANLIB}" \
47931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47932 dvi) \
47933 || exit 1
47935 @endif target-rda
47937 .PHONY: maybe-pdf-target-rda pdf-target-rda
47938 maybe-pdf-target-rda:
47939 @if target-rda
47940 maybe-pdf-target-rda: pdf-target-rda
47942 pdf-target-rda: \
47943 configure-target-rda
47944 @: $(MAKE); $(unstage)
47945 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47946 r=`${PWD_COMMAND}`; export r; \
47947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47948 $(NORMAL_TARGET_EXPORTS) \
47949 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
47950 for flag in $(EXTRA_TARGET_FLAGS); do \
47951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47952 done; \
47953 (cd $(TARGET_SUBDIR)/rda && \
47954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47956 "RANLIB=$${RANLIB}" \
47957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47958 pdf) \
47959 || exit 1
47961 @endif target-rda
47963 .PHONY: maybe-html-target-rda html-target-rda
47964 maybe-html-target-rda:
47965 @if target-rda
47966 maybe-html-target-rda: html-target-rda
47968 html-target-rda: \
47969 configure-target-rda
47970 @: $(MAKE); $(unstage)
47971 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47972 r=`${PWD_COMMAND}`; export r; \
47973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47974 $(NORMAL_TARGET_EXPORTS) \
47975 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
47976 for flag in $(EXTRA_TARGET_FLAGS); do \
47977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47978 done; \
47979 (cd $(TARGET_SUBDIR)/rda && \
47980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47982 "RANLIB=$${RANLIB}" \
47983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47984 html) \
47985 || exit 1
47987 @endif target-rda
47989 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
47990 maybe-TAGS-target-rda:
47991 @if target-rda
47992 maybe-TAGS-target-rda: TAGS-target-rda
47994 TAGS-target-rda: \
47995 configure-target-rda
47996 @: $(MAKE); $(unstage)
47997 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47998 r=`${PWD_COMMAND}`; export r; \
47999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000 $(NORMAL_TARGET_EXPORTS) \
48001 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
48002 for flag in $(EXTRA_TARGET_FLAGS); do \
48003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48004 done; \
48005 (cd $(TARGET_SUBDIR)/rda && \
48006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48008 "RANLIB=$${RANLIB}" \
48009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48010 TAGS) \
48011 || exit 1
48013 @endif target-rda
48015 .PHONY: maybe-install-info-target-rda install-info-target-rda
48016 maybe-install-info-target-rda:
48017 @if target-rda
48018 maybe-install-info-target-rda: install-info-target-rda
48020 install-info-target-rda: \
48021 configure-target-rda \
48022 info-target-rda
48023 @: $(MAKE); $(unstage)
48024 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48025 r=`${PWD_COMMAND}`; export r; \
48026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48027 $(NORMAL_TARGET_EXPORTS) \
48028 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
48029 for flag in $(EXTRA_TARGET_FLAGS); do \
48030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48031 done; \
48032 (cd $(TARGET_SUBDIR)/rda && \
48033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48035 "RANLIB=$${RANLIB}" \
48036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48037 install-info) \
48038 || exit 1
48040 @endif target-rda
48042 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48043 maybe-install-pdf-target-rda:
48044 @if target-rda
48045 maybe-install-pdf-target-rda: install-pdf-target-rda
48047 install-pdf-target-rda: \
48048 configure-target-rda \
48049 pdf-target-rda
48050 @: $(MAKE); $(unstage)
48051 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48052 r=`${PWD_COMMAND}`; export r; \
48053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48054 $(NORMAL_TARGET_EXPORTS) \
48055 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
48056 for flag in $(EXTRA_TARGET_FLAGS); do \
48057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48058 done; \
48059 (cd $(TARGET_SUBDIR)/rda && \
48060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48062 "RANLIB=$${RANLIB}" \
48063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48064 install-pdf) \
48065 || exit 1
48067 @endif target-rda
48069 .PHONY: maybe-install-html-target-rda install-html-target-rda
48070 maybe-install-html-target-rda:
48071 @if target-rda
48072 maybe-install-html-target-rda: install-html-target-rda
48074 install-html-target-rda: \
48075 configure-target-rda \
48076 html-target-rda
48077 @: $(MAKE); $(unstage)
48078 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48079 r=`${PWD_COMMAND}`; export r; \
48080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081 $(NORMAL_TARGET_EXPORTS) \
48082 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
48083 for flag in $(EXTRA_TARGET_FLAGS); do \
48084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48085 done; \
48086 (cd $(TARGET_SUBDIR)/rda && \
48087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48089 "RANLIB=$${RANLIB}" \
48090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48091 install-html) \
48092 || exit 1
48094 @endif target-rda
48096 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
48097 maybe-installcheck-target-rda:
48098 @if target-rda
48099 maybe-installcheck-target-rda: installcheck-target-rda
48101 installcheck-target-rda: \
48102 configure-target-rda
48103 @: $(MAKE); $(unstage)
48104 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48105 r=`${PWD_COMMAND}`; export r; \
48106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48107 $(NORMAL_TARGET_EXPORTS) \
48108 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
48109 for flag in $(EXTRA_TARGET_FLAGS); do \
48110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48111 done; \
48112 (cd $(TARGET_SUBDIR)/rda && \
48113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48115 "RANLIB=$${RANLIB}" \
48116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48117 installcheck) \
48118 || exit 1
48120 @endif target-rda
48122 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48123 maybe-mostlyclean-target-rda:
48124 @if target-rda
48125 maybe-mostlyclean-target-rda: mostlyclean-target-rda
48127 mostlyclean-target-rda:
48128 @: $(MAKE); $(unstage)
48129 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48130 r=`${PWD_COMMAND}`; export r; \
48131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48132 $(NORMAL_TARGET_EXPORTS) \
48133 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
48134 for flag in $(EXTRA_TARGET_FLAGS); do \
48135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48136 done; \
48137 (cd $(TARGET_SUBDIR)/rda && \
48138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48140 "RANLIB=$${RANLIB}" \
48141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48142 mostlyclean) \
48143 || exit 1
48145 @endif target-rda
48147 .PHONY: maybe-clean-target-rda clean-target-rda
48148 maybe-clean-target-rda:
48149 @if target-rda
48150 maybe-clean-target-rda: clean-target-rda
48152 clean-target-rda:
48153 @: $(MAKE); $(unstage)
48154 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48155 r=`${PWD_COMMAND}`; export r; \
48156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48157 $(NORMAL_TARGET_EXPORTS) \
48158 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
48159 for flag in $(EXTRA_TARGET_FLAGS); do \
48160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48161 done; \
48162 (cd $(TARGET_SUBDIR)/rda && \
48163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48165 "RANLIB=$${RANLIB}" \
48166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48167 clean) \
48168 || exit 1
48170 @endif target-rda
48172 .PHONY: maybe-distclean-target-rda distclean-target-rda
48173 maybe-distclean-target-rda:
48174 @if target-rda
48175 maybe-distclean-target-rda: distclean-target-rda
48177 distclean-target-rda:
48178 @: $(MAKE); $(unstage)
48179 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48180 r=`${PWD_COMMAND}`; export r; \
48181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48182 $(NORMAL_TARGET_EXPORTS) \
48183 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
48184 for flag in $(EXTRA_TARGET_FLAGS); do \
48185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48186 done; \
48187 (cd $(TARGET_SUBDIR)/rda && \
48188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48190 "RANLIB=$${RANLIB}" \
48191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48192 distclean) \
48193 || exit 1
48195 @endif target-rda
48197 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48198 maybe-maintainer-clean-target-rda:
48199 @if target-rda
48200 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48202 maintainer-clean-target-rda:
48203 @: $(MAKE); $(unstage)
48204 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48205 r=`${PWD_COMMAND}`; export r; \
48206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48207 $(NORMAL_TARGET_EXPORTS) \
48208 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
48209 for flag in $(EXTRA_TARGET_FLAGS); do \
48210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48211 done; \
48212 (cd $(TARGET_SUBDIR)/rda && \
48213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48215 "RANLIB=$${RANLIB}" \
48216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48217 maintainer-clean) \
48218 || exit 1
48220 @endif target-rda
48226 .PHONY: configure-target-libada maybe-configure-target-libada
48227 maybe-configure-target-libada:
48228 @if gcc-bootstrap
48229 configure-target-libada: stage_current
48230 @endif gcc-bootstrap
48231 @if target-libada
48232 maybe-configure-target-libada: configure-target-libada
48233 configure-target-libada:
48234 @: $(MAKE); $(unstage)
48235 @r=`${PWD_COMMAND}`; export r; \
48236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48237 echo "Checking multilib configuration for libada..."; \
48238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48239 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
48240 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48241 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48242 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48243 else \
48244 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48245 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48246 fi; \
48247 else \
48248 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48249 fi; \
48250 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48251 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48252 $(NORMAL_TARGET_EXPORTS) \
48253 echo Configuring in $(TARGET_SUBDIR)/libada; \
48254 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48255 case $(srcdir) in \
48256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48257 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48259 esac; \
48260 srcdiroption="--srcdir=$${topdir}/libada"; \
48261 libsrcdir="$$s/libada"; \
48262 rm -f no-such-file || : ; \
48263 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48264 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48265 --target=${target_alias} $${srcdiroption} \
48266 || exit 1
48267 @endif target-libada
48273 .PHONY: all-target-libada maybe-all-target-libada
48274 maybe-all-target-libada:
48275 @if gcc-bootstrap
48276 all-target-libada: stage_current
48277 @endif gcc-bootstrap
48278 @if target-libada
48279 TARGET-target-libada=all
48280 maybe-all-target-libada: all-target-libada
48281 all-target-libada: configure-target-libada
48282 @: $(MAKE); $(unstage)
48283 @r=`${PWD_COMMAND}`; export r; \
48284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48285 $(NORMAL_TARGET_EXPORTS) \
48286 (cd $(TARGET_SUBDIR)/libada && \
48287 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
48288 @endif target-libada
48294 .PHONY: check-target-libada maybe-check-target-libada
48295 maybe-check-target-libada:
48296 @if target-libada
48297 maybe-check-target-libada: check-target-libada
48299 check-target-libada:
48300 @: $(MAKE); $(unstage)
48301 @r=`${PWD_COMMAND}`; export r; \
48302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48303 $(NORMAL_TARGET_EXPORTS) \
48304 (cd $(TARGET_SUBDIR)/libada && \
48305 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48307 @endif target-libada
48309 .PHONY: install-target-libada maybe-install-target-libada
48310 maybe-install-target-libada:
48311 @if target-libada
48312 maybe-install-target-libada: install-target-libada
48314 install-target-libada: installdirs
48315 @: $(MAKE); $(unstage)
48316 @r=`${PWD_COMMAND}`; export r; \
48317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48318 $(NORMAL_TARGET_EXPORTS) \
48319 (cd $(TARGET_SUBDIR)/libada && \
48320 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48322 @endif target-libada
48324 # Other targets (info, dvi, pdf, etc.)
48326 .PHONY: maybe-info-target-libada info-target-libada
48327 maybe-info-target-libada:
48328 @if target-libada
48329 maybe-info-target-libada: info-target-libada
48331 info-target-libada: \
48332 configure-target-libada
48333 @: $(MAKE); $(unstage)
48334 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48335 r=`${PWD_COMMAND}`; export r; \
48336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48337 $(NORMAL_TARGET_EXPORTS) \
48338 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
48339 for flag in $(EXTRA_TARGET_FLAGS); do \
48340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48341 done; \
48342 (cd $(TARGET_SUBDIR)/libada && \
48343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48345 "RANLIB=$${RANLIB}" \
48346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48347 info) \
48348 || exit 1
48350 @endif target-libada
48352 .PHONY: maybe-dvi-target-libada dvi-target-libada
48353 maybe-dvi-target-libada:
48354 @if target-libada
48355 maybe-dvi-target-libada: dvi-target-libada
48357 dvi-target-libada: \
48358 configure-target-libada
48359 @: $(MAKE); $(unstage)
48360 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48361 r=`${PWD_COMMAND}`; export r; \
48362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363 $(NORMAL_TARGET_EXPORTS) \
48364 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
48365 for flag in $(EXTRA_TARGET_FLAGS); do \
48366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48367 done; \
48368 (cd $(TARGET_SUBDIR)/libada && \
48369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48371 "RANLIB=$${RANLIB}" \
48372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48373 dvi) \
48374 || exit 1
48376 @endif target-libada
48378 .PHONY: maybe-pdf-target-libada pdf-target-libada
48379 maybe-pdf-target-libada:
48380 @if target-libada
48381 maybe-pdf-target-libada: pdf-target-libada
48383 pdf-target-libada: \
48384 configure-target-libada
48385 @: $(MAKE); $(unstage)
48386 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48387 r=`${PWD_COMMAND}`; export r; \
48388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48389 $(NORMAL_TARGET_EXPORTS) \
48390 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
48391 for flag in $(EXTRA_TARGET_FLAGS); do \
48392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48393 done; \
48394 (cd $(TARGET_SUBDIR)/libada && \
48395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48397 "RANLIB=$${RANLIB}" \
48398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48399 pdf) \
48400 || exit 1
48402 @endif target-libada
48404 .PHONY: maybe-html-target-libada html-target-libada
48405 maybe-html-target-libada:
48406 @if target-libada
48407 maybe-html-target-libada: html-target-libada
48409 html-target-libada: \
48410 configure-target-libada
48411 @: $(MAKE); $(unstage)
48412 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48413 r=`${PWD_COMMAND}`; export r; \
48414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48415 $(NORMAL_TARGET_EXPORTS) \
48416 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
48417 for flag in $(EXTRA_TARGET_FLAGS); do \
48418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48419 done; \
48420 (cd $(TARGET_SUBDIR)/libada && \
48421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48423 "RANLIB=$${RANLIB}" \
48424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48425 html) \
48426 || exit 1
48428 @endif target-libada
48430 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
48431 maybe-TAGS-target-libada:
48432 @if target-libada
48433 maybe-TAGS-target-libada: TAGS-target-libada
48435 TAGS-target-libada: \
48436 configure-target-libada
48437 @: $(MAKE); $(unstage)
48438 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48439 r=`${PWD_COMMAND}`; export r; \
48440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441 $(NORMAL_TARGET_EXPORTS) \
48442 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
48443 for flag in $(EXTRA_TARGET_FLAGS); do \
48444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48445 done; \
48446 (cd $(TARGET_SUBDIR)/libada && \
48447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48449 "RANLIB=$${RANLIB}" \
48450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48451 TAGS) \
48452 || exit 1
48454 @endif target-libada
48456 .PHONY: maybe-install-info-target-libada install-info-target-libada
48457 maybe-install-info-target-libada:
48458 @if target-libada
48459 maybe-install-info-target-libada: install-info-target-libada
48461 install-info-target-libada: \
48462 configure-target-libada \
48463 info-target-libada
48464 @: $(MAKE); $(unstage)
48465 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48466 r=`${PWD_COMMAND}`; export r; \
48467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468 $(NORMAL_TARGET_EXPORTS) \
48469 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
48470 for flag in $(EXTRA_TARGET_FLAGS); do \
48471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48472 done; \
48473 (cd $(TARGET_SUBDIR)/libada && \
48474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48476 "RANLIB=$${RANLIB}" \
48477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48478 install-info) \
48479 || exit 1
48481 @endif target-libada
48483 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
48484 maybe-install-pdf-target-libada:
48485 @if target-libada
48486 maybe-install-pdf-target-libada: install-pdf-target-libada
48488 install-pdf-target-libada: \
48489 configure-target-libada \
48490 pdf-target-libada
48491 @: $(MAKE); $(unstage)
48492 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48493 r=`${PWD_COMMAND}`; export r; \
48494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48495 $(NORMAL_TARGET_EXPORTS) \
48496 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
48497 for flag in $(EXTRA_TARGET_FLAGS); do \
48498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48499 done; \
48500 (cd $(TARGET_SUBDIR)/libada && \
48501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48503 "RANLIB=$${RANLIB}" \
48504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48505 install-pdf) \
48506 || exit 1
48508 @endif target-libada
48510 .PHONY: maybe-install-html-target-libada install-html-target-libada
48511 maybe-install-html-target-libada:
48512 @if target-libada
48513 maybe-install-html-target-libada: install-html-target-libada
48515 install-html-target-libada: \
48516 configure-target-libada \
48517 html-target-libada
48518 @: $(MAKE); $(unstage)
48519 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48520 r=`${PWD_COMMAND}`; export r; \
48521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48522 $(NORMAL_TARGET_EXPORTS) \
48523 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
48524 for flag in $(EXTRA_TARGET_FLAGS); do \
48525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48526 done; \
48527 (cd $(TARGET_SUBDIR)/libada && \
48528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48530 "RANLIB=$${RANLIB}" \
48531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48532 install-html) \
48533 || exit 1
48535 @endif target-libada
48537 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
48538 maybe-installcheck-target-libada:
48539 @if target-libada
48540 maybe-installcheck-target-libada: installcheck-target-libada
48542 installcheck-target-libada: \
48543 configure-target-libada
48544 @: $(MAKE); $(unstage)
48545 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48546 r=`${PWD_COMMAND}`; export r; \
48547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48548 $(NORMAL_TARGET_EXPORTS) \
48549 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
48550 for flag in $(EXTRA_TARGET_FLAGS); do \
48551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48552 done; \
48553 (cd $(TARGET_SUBDIR)/libada && \
48554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48556 "RANLIB=$${RANLIB}" \
48557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48558 installcheck) \
48559 || exit 1
48561 @endif target-libada
48563 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
48564 maybe-mostlyclean-target-libada:
48565 @if target-libada
48566 maybe-mostlyclean-target-libada: mostlyclean-target-libada
48568 mostlyclean-target-libada:
48569 @: $(MAKE); $(unstage)
48570 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48571 r=`${PWD_COMMAND}`; export r; \
48572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573 $(NORMAL_TARGET_EXPORTS) \
48574 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
48575 for flag in $(EXTRA_TARGET_FLAGS); do \
48576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48577 done; \
48578 (cd $(TARGET_SUBDIR)/libada && \
48579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48581 "RANLIB=$${RANLIB}" \
48582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48583 mostlyclean) \
48584 || exit 1
48586 @endif target-libada
48588 .PHONY: maybe-clean-target-libada clean-target-libada
48589 maybe-clean-target-libada:
48590 @if target-libada
48591 maybe-clean-target-libada: clean-target-libada
48593 clean-target-libada:
48594 @: $(MAKE); $(unstage)
48595 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48596 r=`${PWD_COMMAND}`; export r; \
48597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598 $(NORMAL_TARGET_EXPORTS) \
48599 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
48600 for flag in $(EXTRA_TARGET_FLAGS); do \
48601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48602 done; \
48603 (cd $(TARGET_SUBDIR)/libada && \
48604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48606 "RANLIB=$${RANLIB}" \
48607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48608 clean) \
48609 || exit 1
48611 @endif target-libada
48613 .PHONY: maybe-distclean-target-libada distclean-target-libada
48614 maybe-distclean-target-libada:
48615 @if target-libada
48616 maybe-distclean-target-libada: distclean-target-libada
48618 distclean-target-libada:
48619 @: $(MAKE); $(unstage)
48620 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48621 r=`${PWD_COMMAND}`; export r; \
48622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48623 $(NORMAL_TARGET_EXPORTS) \
48624 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
48625 for flag in $(EXTRA_TARGET_FLAGS); do \
48626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48627 done; \
48628 (cd $(TARGET_SUBDIR)/libada && \
48629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48631 "RANLIB=$${RANLIB}" \
48632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48633 distclean) \
48634 || exit 1
48636 @endif target-libada
48638 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
48639 maybe-maintainer-clean-target-libada:
48640 @if target-libada
48641 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
48643 maintainer-clean-target-libada:
48644 @: $(MAKE); $(unstage)
48645 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48646 r=`${PWD_COMMAND}`; export r; \
48647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48648 $(NORMAL_TARGET_EXPORTS) \
48649 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
48650 for flag in $(EXTRA_TARGET_FLAGS); do \
48651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48652 done; \
48653 (cd $(TARGET_SUBDIR)/libada && \
48654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48656 "RANLIB=$${RANLIB}" \
48657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48658 maintainer-clean) \
48659 || exit 1
48661 @endif target-libada
48667 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
48668 maybe-configure-target-libgomp:
48669 @if gcc-bootstrap
48670 configure-target-libgomp: stage_current
48671 @endif gcc-bootstrap
48672 @if target-libgomp
48673 maybe-configure-target-libgomp: configure-target-libgomp
48674 configure-target-libgomp:
48675 @: $(MAKE); $(unstage)
48676 @r=`${PWD_COMMAND}`; export r; \
48677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48678 echo "Checking multilib configuration for libgomp..."; \
48679 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48680 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
48681 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48682 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48683 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
48684 else \
48685 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
48686 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48687 fi; \
48688 else \
48689 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48690 fi; \
48691 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
48692 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48693 $(NORMAL_TARGET_EXPORTS) \
48694 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
48695 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
48696 case $(srcdir) in \
48697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48698 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
48699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48700 esac; \
48701 srcdiroption="--srcdir=$${topdir}/libgomp"; \
48702 libsrcdir="$$s/libgomp"; \
48703 rm -f no-such-file || : ; \
48704 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48705 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48706 --target=${target_alias} $${srcdiroption} \
48707 || exit 1
48708 @endif target-libgomp
48714 .PHONY: all-target-libgomp maybe-all-target-libgomp
48715 maybe-all-target-libgomp:
48716 @if gcc-bootstrap
48717 all-target-libgomp: stage_current
48718 @endif gcc-bootstrap
48719 @if target-libgomp
48720 TARGET-target-libgomp=all
48721 maybe-all-target-libgomp: all-target-libgomp
48722 all-target-libgomp: configure-target-libgomp
48723 @: $(MAKE); $(unstage)
48724 @r=`${PWD_COMMAND}`; export r; \
48725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48726 $(NORMAL_TARGET_EXPORTS) \
48727 (cd $(TARGET_SUBDIR)/libgomp && \
48728 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
48729 @endif target-libgomp
48735 .PHONY: check-target-libgomp maybe-check-target-libgomp
48736 maybe-check-target-libgomp:
48737 @if target-libgomp
48738 maybe-check-target-libgomp: check-target-libgomp
48740 check-target-libgomp:
48741 @: $(MAKE); $(unstage)
48742 @r=`${PWD_COMMAND}`; export r; \
48743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744 $(NORMAL_TARGET_EXPORTS) \
48745 (cd $(TARGET_SUBDIR)/libgomp && \
48746 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48748 @endif target-libgomp
48750 .PHONY: install-target-libgomp maybe-install-target-libgomp
48751 maybe-install-target-libgomp:
48752 @if target-libgomp
48753 maybe-install-target-libgomp: install-target-libgomp
48755 install-target-libgomp: installdirs
48756 @: $(MAKE); $(unstage)
48757 @r=`${PWD_COMMAND}`; export r; \
48758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48759 $(NORMAL_TARGET_EXPORTS) \
48760 (cd $(TARGET_SUBDIR)/libgomp && \
48761 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48763 @endif target-libgomp
48765 # Other targets (info, dvi, pdf, etc.)
48767 .PHONY: maybe-info-target-libgomp info-target-libgomp
48768 maybe-info-target-libgomp:
48769 @if target-libgomp
48770 maybe-info-target-libgomp: info-target-libgomp
48772 info-target-libgomp: \
48773 configure-target-libgomp
48774 @: $(MAKE); $(unstage)
48775 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48776 r=`${PWD_COMMAND}`; export r; \
48777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778 $(NORMAL_TARGET_EXPORTS) \
48779 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
48780 for flag in $(EXTRA_TARGET_FLAGS); do \
48781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48782 done; \
48783 (cd $(TARGET_SUBDIR)/libgomp && \
48784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48786 "RANLIB=$${RANLIB}" \
48787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48788 info) \
48789 || exit 1
48791 @endif target-libgomp
48793 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
48794 maybe-dvi-target-libgomp:
48795 @if target-libgomp
48796 maybe-dvi-target-libgomp: dvi-target-libgomp
48798 dvi-target-libgomp: \
48799 configure-target-libgomp
48800 @: $(MAKE); $(unstage)
48801 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48802 r=`${PWD_COMMAND}`; export r; \
48803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804 $(NORMAL_TARGET_EXPORTS) \
48805 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
48806 for flag in $(EXTRA_TARGET_FLAGS); do \
48807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48808 done; \
48809 (cd $(TARGET_SUBDIR)/libgomp && \
48810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48812 "RANLIB=$${RANLIB}" \
48813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48814 dvi) \
48815 || exit 1
48817 @endif target-libgomp
48819 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
48820 maybe-pdf-target-libgomp:
48821 @if target-libgomp
48822 maybe-pdf-target-libgomp: pdf-target-libgomp
48824 pdf-target-libgomp: \
48825 configure-target-libgomp
48826 @: $(MAKE); $(unstage)
48827 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48828 r=`${PWD_COMMAND}`; export r; \
48829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830 $(NORMAL_TARGET_EXPORTS) \
48831 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
48832 for flag in $(EXTRA_TARGET_FLAGS); do \
48833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48834 done; \
48835 (cd $(TARGET_SUBDIR)/libgomp && \
48836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48838 "RANLIB=$${RANLIB}" \
48839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48840 pdf) \
48841 || exit 1
48843 @endif target-libgomp
48845 .PHONY: maybe-html-target-libgomp html-target-libgomp
48846 maybe-html-target-libgomp:
48847 @if target-libgomp
48848 maybe-html-target-libgomp: html-target-libgomp
48850 html-target-libgomp: \
48851 configure-target-libgomp
48852 @: $(MAKE); $(unstage)
48853 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48854 r=`${PWD_COMMAND}`; export r; \
48855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48856 $(NORMAL_TARGET_EXPORTS) \
48857 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
48858 for flag in $(EXTRA_TARGET_FLAGS); do \
48859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48860 done; \
48861 (cd $(TARGET_SUBDIR)/libgomp && \
48862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48864 "RANLIB=$${RANLIB}" \
48865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48866 html) \
48867 || exit 1
48869 @endif target-libgomp
48871 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48872 maybe-TAGS-target-libgomp:
48873 @if target-libgomp
48874 maybe-TAGS-target-libgomp: TAGS-target-libgomp
48876 TAGS-target-libgomp: \
48877 configure-target-libgomp
48878 @: $(MAKE); $(unstage)
48879 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48880 r=`${PWD_COMMAND}`; export r; \
48881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882 $(NORMAL_TARGET_EXPORTS) \
48883 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
48884 for flag in $(EXTRA_TARGET_FLAGS); do \
48885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48886 done; \
48887 (cd $(TARGET_SUBDIR)/libgomp && \
48888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48890 "RANLIB=$${RANLIB}" \
48891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48892 TAGS) \
48893 || exit 1
48895 @endif target-libgomp
48897 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48898 maybe-install-info-target-libgomp:
48899 @if target-libgomp
48900 maybe-install-info-target-libgomp: install-info-target-libgomp
48902 install-info-target-libgomp: \
48903 configure-target-libgomp \
48904 info-target-libgomp
48905 @: $(MAKE); $(unstage)
48906 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48907 r=`${PWD_COMMAND}`; export r; \
48908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48909 $(NORMAL_TARGET_EXPORTS) \
48910 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
48911 for flag in $(EXTRA_TARGET_FLAGS); do \
48912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48913 done; \
48914 (cd $(TARGET_SUBDIR)/libgomp && \
48915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48917 "RANLIB=$${RANLIB}" \
48918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48919 install-info) \
48920 || exit 1
48922 @endif target-libgomp
48924 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48925 maybe-install-pdf-target-libgomp:
48926 @if target-libgomp
48927 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48929 install-pdf-target-libgomp: \
48930 configure-target-libgomp \
48931 pdf-target-libgomp
48932 @: $(MAKE); $(unstage)
48933 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48934 r=`${PWD_COMMAND}`; export r; \
48935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48936 $(NORMAL_TARGET_EXPORTS) \
48937 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
48938 for flag in $(EXTRA_TARGET_FLAGS); do \
48939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48940 done; \
48941 (cd $(TARGET_SUBDIR)/libgomp && \
48942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48944 "RANLIB=$${RANLIB}" \
48945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48946 install-pdf) \
48947 || exit 1
48949 @endif target-libgomp
48951 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48952 maybe-install-html-target-libgomp:
48953 @if target-libgomp
48954 maybe-install-html-target-libgomp: install-html-target-libgomp
48956 install-html-target-libgomp: \
48957 configure-target-libgomp \
48958 html-target-libgomp
48959 @: $(MAKE); $(unstage)
48960 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48961 r=`${PWD_COMMAND}`; export r; \
48962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48963 $(NORMAL_TARGET_EXPORTS) \
48964 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
48965 for flag in $(EXTRA_TARGET_FLAGS); do \
48966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48967 done; \
48968 (cd $(TARGET_SUBDIR)/libgomp && \
48969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48971 "RANLIB=$${RANLIB}" \
48972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48973 install-html) \
48974 || exit 1
48976 @endif target-libgomp
48978 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48979 maybe-installcheck-target-libgomp:
48980 @if target-libgomp
48981 maybe-installcheck-target-libgomp: installcheck-target-libgomp
48983 installcheck-target-libgomp: \
48984 configure-target-libgomp
48985 @: $(MAKE); $(unstage)
48986 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48987 r=`${PWD_COMMAND}`; export r; \
48988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48989 $(NORMAL_TARGET_EXPORTS) \
48990 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
48991 for flag in $(EXTRA_TARGET_FLAGS); do \
48992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48993 done; \
48994 (cd $(TARGET_SUBDIR)/libgomp && \
48995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48997 "RANLIB=$${RANLIB}" \
48998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48999 installcheck) \
49000 || exit 1
49002 @endif target-libgomp
49004 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
49005 maybe-mostlyclean-target-libgomp:
49006 @if target-libgomp
49007 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
49009 mostlyclean-target-libgomp:
49010 @: $(MAKE); $(unstage)
49011 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49012 r=`${PWD_COMMAND}`; export r; \
49013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49014 $(NORMAL_TARGET_EXPORTS) \
49015 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
49016 for flag in $(EXTRA_TARGET_FLAGS); do \
49017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49018 done; \
49019 (cd $(TARGET_SUBDIR)/libgomp && \
49020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49022 "RANLIB=$${RANLIB}" \
49023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49024 mostlyclean) \
49025 || exit 1
49027 @endif target-libgomp
49029 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
49030 maybe-clean-target-libgomp:
49031 @if target-libgomp
49032 maybe-clean-target-libgomp: clean-target-libgomp
49034 clean-target-libgomp:
49035 @: $(MAKE); $(unstage)
49036 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49037 r=`${PWD_COMMAND}`; export r; \
49038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49039 $(NORMAL_TARGET_EXPORTS) \
49040 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
49041 for flag in $(EXTRA_TARGET_FLAGS); do \
49042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49043 done; \
49044 (cd $(TARGET_SUBDIR)/libgomp && \
49045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49047 "RANLIB=$${RANLIB}" \
49048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49049 clean) \
49050 || exit 1
49052 @endif target-libgomp
49054 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
49055 maybe-distclean-target-libgomp:
49056 @if target-libgomp
49057 maybe-distclean-target-libgomp: distclean-target-libgomp
49059 distclean-target-libgomp:
49060 @: $(MAKE); $(unstage)
49061 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49062 r=`${PWD_COMMAND}`; export r; \
49063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49064 $(NORMAL_TARGET_EXPORTS) \
49065 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
49066 for flag in $(EXTRA_TARGET_FLAGS); do \
49067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49068 done; \
49069 (cd $(TARGET_SUBDIR)/libgomp && \
49070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49072 "RANLIB=$${RANLIB}" \
49073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49074 distclean) \
49075 || exit 1
49077 @endif target-libgomp
49079 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
49080 maybe-maintainer-clean-target-libgomp:
49081 @if target-libgomp
49082 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
49084 maintainer-clean-target-libgomp:
49085 @: $(MAKE); $(unstage)
49086 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49087 r=`${PWD_COMMAND}`; export r; \
49088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089 $(NORMAL_TARGET_EXPORTS) \
49090 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
49091 for flag in $(EXTRA_TARGET_FLAGS); do \
49092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093 done; \
49094 (cd $(TARGET_SUBDIR)/libgomp && \
49095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097 "RANLIB=$${RANLIB}" \
49098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099 maintainer-clean) \
49100 || exit 1
49102 @endif target-libgomp
49106 # ----------
49107 # GCC module
49108 # ----------
49110 @if gcc-no-bootstrap
49111 .PHONY: cross
49112 cross: all-build all-gas all-ld
49113 @r=`${PWD_COMMAND}`; export r; \
49114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49115 $(HOST_EXPORTS) \
49116 echo "Building the C and C++ compiler"; \
49117 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49118 @r=`${PWD_COMMAND}`; export r; \
49119 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49120 echo "Building runtime libraries"; \
49121 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49122 @endif gcc-no-bootstrap
49124 @if gcc
49125 .PHONY: check-gcc-c++
49126 check-gcc-c++:
49127 @if [ -f ./gcc/Makefile ] ; then \
49128 r=`${PWD_COMMAND}`; export r; \
49129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49130 $(HOST_EXPORTS) \
49131 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
49132 else \
49133 true; \
49136 .PHONY: check-c++
49137 check-c++: check-target-libstdc++-v3 check-gcc-c++
49139 # Install the gcc headers files, but not the fixed include files,
49140 # which Cygnus is not allowed to distribute. This rule is very
49141 # dependent on the workings of the gcc Makefile.in.
49142 .PHONY: gcc-no-fixedincludes
49143 gcc-no-fixedincludes:
49144 @if [ -f ./gcc/Makefile ]; then \
49145 rm -rf gcc/tmp-include; \
49146 mv gcc/include gcc/tmp-include 2>/dev/null; \
49147 mkdir gcc/include; \
49148 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
49149 touch gcc/stmp-fixinc gcc/include/fixed; \
49150 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
49151 r=`${PWD_COMMAND}`; export r; \
49152 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49153 $(HOST_EXPORTS) \
49154 (cd ./gcc && \
49155 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
49156 rm -rf gcc/include; \
49157 mv gcc/tmp-include gcc/include 2>/dev/null; \
49158 else true; fi
49159 @endif gcc
49161 # ---------------------
49162 # GCC bootstrap support
49163 # ---------------------
49165 # We track the current stage (the one in 'gcc') in the stage_current file.
49166 # stage_last instead tracks the stage that was built last. These targets
49167 # are dummy when toplevel bootstrap is not active.
49169 # While making host and target tools, symlinks to the final stage must be
49170 # there, so $(unstage) should be run at various points. To avoid excessive
49171 # recursive invocations of make, we "inline" them using a variable. These
49172 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49173 # to avoid warnings from the GNU Make job server.
49175 unstage = :
49176 stage = :
49177 current_stage = ""
49179 @if gcc-bootstrap
49180 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49181 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49182 current_stage = "`cat stage_current 2> /dev/null`"
49183 @endif gcc-bootstrap
49185 .PHONY: unstage stage
49186 unstage:
49187 @: $(MAKE); $(unstage)
49188 stage:
49189 @: $(MAKE); $(stage)
49191 # Disable commands for lean bootstrap.
49192 LEAN = false
49194 # We name the build directories for the various stages "stage1-gcc",
49195 # "stage2-gcc","stage3-gcc", etc.
49197 # Since the 'compare' process will fail (on debugging information) if any
49198 # directory names are different, we need to link the gcc directory for
49199 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49200 # the build directories constant as well. For the latter, we use naked names
49201 # like 'gcc', because the scripts in that directory assume it. We use
49202 # mv on platforms where symlinks to directories do not work or are not
49203 # reliable.
49205 # 'touch' doesn't work right on some platforms.
49206 STAMP = echo timestamp >
49208 # We only want to compare .o files, so set this!
49209 objext = .o
49212 .PHONY: stage1-start stage1-end
49214 stage1-start::
49215 @: $(MAKE); $(stage); \
49216 echo stage1 > stage_current ; \
49217 echo stage1 > stage_last; \
49218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49219 @if bfd
49220 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49221 mkdir stage1-bfd; \
49222 mv stage1-bfd bfd
49223 @endif bfd
49224 @if opcodes
49225 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49226 mkdir stage1-opcodes; \
49227 mv stage1-opcodes opcodes
49228 @endif opcodes
49229 @if binutils
49230 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49231 mkdir stage1-binutils; \
49232 mv stage1-binutils binutils
49233 @endif binutils
49234 @if gas
49235 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49236 mkdir stage1-gas; \
49237 mv stage1-gas gas
49238 @endif gas
49239 @if gcc
49240 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49241 mkdir stage1-gcc; \
49242 mv stage1-gcc gcc
49243 @endif gcc
49244 @if gmp
49245 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49246 mkdir stage1-gmp; \
49247 mv stage1-gmp gmp
49248 @endif gmp
49249 @if mpfr
49250 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49251 mkdir stage1-mpfr; \
49252 mv stage1-mpfr mpfr
49253 @endif mpfr
49254 @if intl
49255 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49256 mkdir stage1-intl; \
49257 mv stage1-intl intl
49258 @endif intl
49259 @if ld
49260 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49261 mkdir stage1-ld; \
49262 mv stage1-ld ld
49263 @endif ld
49264 @if libcpp
49265 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49266 mkdir stage1-libcpp; \
49267 mv stage1-libcpp libcpp
49268 @endif libcpp
49269 @if libdecnumber
49270 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49271 mkdir stage1-libdecnumber; \
49272 mv stage1-libdecnumber libdecnumber
49273 @endif libdecnumber
49274 @if libiberty
49275 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49276 mkdir stage1-libiberty; \
49277 mv stage1-libiberty libiberty
49278 @endif libiberty
49279 @if zlib
49280 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49281 mkdir stage1-zlib; \
49282 mv stage1-zlib zlib
49283 @endif zlib
49284 @[ -d stage1-$(TARGET_SUBDIR) ] || \
49285 mkdir stage1-$(TARGET_SUBDIR); \
49286 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49288 stage1-end::
49289 @if bfd
49290 @if test -d $(HOST_SUBDIR)/bfd ; then \
49291 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
49293 @endif bfd
49294 @if opcodes
49295 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49296 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
49298 @endif opcodes
49299 @if binutils
49300 @if test -d $(HOST_SUBDIR)/binutils ; then \
49301 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
49303 @endif binutils
49304 @if gas
49305 @if test -d $(HOST_SUBDIR)/gas ; then \
49306 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
49308 @endif gas
49309 @if gcc
49310 @if test -d $(HOST_SUBDIR)/gcc ; then \
49311 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
49313 @endif gcc
49314 @if gmp
49315 @if test -d $(HOST_SUBDIR)/gmp ; then \
49316 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
49318 @endif gmp
49319 @if mpfr
49320 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49321 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
49323 @endif mpfr
49324 @if intl
49325 @if test -d $(HOST_SUBDIR)/intl ; then \
49326 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
49328 @endif intl
49329 @if ld
49330 @if test -d $(HOST_SUBDIR)/ld ; then \
49331 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
49333 @endif ld
49334 @if libcpp
49335 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49336 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
49338 @endif libcpp
49339 @if libdecnumber
49340 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49341 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
49343 @endif libdecnumber
49344 @if libiberty
49345 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49346 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
49348 @endif libiberty
49349 @if zlib
49350 @if test -d $(HOST_SUBDIR)/zlib ; then \
49351 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
49353 @endif zlib
49354 @if test -d $(TARGET_SUBDIR) ; then \
49355 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
49357 rm -f stage_current
49359 # Bubble a bug fix through all the stages up to stage 1. They are
49360 # remade, but not reconfigured. The next stage (if any) will not be
49361 # reconfigured as well.
49362 .PHONY: stage1-bubble
49363 stage1-bubble::
49364 @r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 if test -f stage1-lean ; then \
49367 echo Skipping rebuild of stage1 ; \
49368 else \
49369 $(MAKE) stage1-start; \
49370 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49373 .PHONY: all-stage1 clean-stage1
49374 do-clean: clean-stage1
49376 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49377 # only possibility, but now it conflicts with no-bootstrap rules
49378 @if gcc-bootstrap
49383 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49385 .PHONY: distclean-stage1
49386 distclean-stage1::
49387 @: $(MAKE); $(stage)
49388 @test "`cat stage_last`" != stage1 || rm -f stage_last
49389 rm -rf stage1-*
49392 @endif gcc-bootstrap
49395 .PHONY: stage2-start stage2-end
49397 stage2-start::
49398 @: $(MAKE); $(stage); \
49399 echo stage2 > stage_current ; \
49400 echo stage2 > stage_last; \
49401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49402 @if bfd
49403 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49404 mkdir stage2-bfd; \
49405 mv stage2-bfd bfd ; \
49406 mv stage1-bfd prev-bfd || test -f stage1-lean
49407 @endif bfd
49408 @if opcodes
49409 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49410 mkdir stage2-opcodes; \
49411 mv stage2-opcodes opcodes ; \
49412 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49413 @endif opcodes
49414 @if binutils
49415 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49416 mkdir stage2-binutils; \
49417 mv stage2-binutils binutils ; \
49418 mv stage1-binutils prev-binutils || test -f stage1-lean
49419 @endif binutils
49420 @if gas
49421 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49422 mkdir stage2-gas; \
49423 mv stage2-gas gas ; \
49424 mv stage1-gas prev-gas || test -f stage1-lean
49425 @endif gas
49426 @if gcc
49427 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49428 mkdir stage2-gcc; \
49429 mv stage2-gcc gcc ; \
49430 mv stage1-gcc prev-gcc || test -f stage1-lean
49431 @endif gcc
49432 @if gmp
49433 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49434 mkdir stage2-gmp; \
49435 mv stage2-gmp gmp ; \
49436 mv stage1-gmp prev-gmp || test -f stage1-lean
49437 @endif gmp
49438 @if mpfr
49439 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49440 mkdir stage2-mpfr; \
49441 mv stage2-mpfr mpfr ; \
49442 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49443 @endif mpfr
49444 @if intl
49445 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49446 mkdir stage2-intl; \
49447 mv stage2-intl intl ; \
49448 mv stage1-intl prev-intl || test -f stage1-lean
49449 @endif intl
49450 @if ld
49451 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49452 mkdir stage2-ld; \
49453 mv stage2-ld ld ; \
49454 mv stage1-ld prev-ld || test -f stage1-lean
49455 @endif ld
49456 @if libcpp
49457 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49458 mkdir stage2-libcpp; \
49459 mv stage2-libcpp libcpp ; \
49460 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49461 @endif libcpp
49462 @if libdecnumber
49463 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49464 mkdir stage2-libdecnumber; \
49465 mv stage2-libdecnumber libdecnumber ; \
49466 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49467 @endif libdecnumber
49468 @if libiberty
49469 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49470 mkdir stage2-libiberty; \
49471 mv stage2-libiberty libiberty ; \
49472 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49473 @endif libiberty
49474 @if zlib
49475 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49476 mkdir stage2-zlib; \
49477 mv stage2-zlib zlib ; \
49478 mv stage1-zlib prev-zlib || test -f stage1-lean
49479 @endif zlib
49480 @[ -d stage2-$(TARGET_SUBDIR) ] || \
49481 mkdir stage2-$(TARGET_SUBDIR); \
49482 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49483 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49485 stage2-end::
49486 @if bfd
49487 @if test -d $(HOST_SUBDIR)/bfd ; then \
49488 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
49489 mv prev-bfd stage1-bfd ; : ; \
49491 @endif bfd
49492 @if opcodes
49493 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49494 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
49495 mv prev-opcodes stage1-opcodes ; : ; \
49497 @endif opcodes
49498 @if binutils
49499 @if test -d $(HOST_SUBDIR)/binutils ; then \
49500 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
49501 mv prev-binutils stage1-binutils ; : ; \
49503 @endif binutils
49504 @if gas
49505 @if test -d $(HOST_SUBDIR)/gas ; then \
49506 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
49507 mv prev-gas stage1-gas ; : ; \
49509 @endif gas
49510 @if gcc
49511 @if test -d $(HOST_SUBDIR)/gcc ; then \
49512 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
49513 mv prev-gcc stage1-gcc ; : ; \
49515 @endif gcc
49516 @if gmp
49517 @if test -d $(HOST_SUBDIR)/gmp ; then \
49518 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
49519 mv prev-gmp stage1-gmp ; : ; \
49521 @endif gmp
49522 @if mpfr
49523 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49524 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
49525 mv prev-mpfr stage1-mpfr ; : ; \
49527 @endif mpfr
49528 @if intl
49529 @if test -d $(HOST_SUBDIR)/intl ; then \
49530 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
49531 mv prev-intl stage1-intl ; : ; \
49533 @endif intl
49534 @if ld
49535 @if test -d $(HOST_SUBDIR)/ld ; then \
49536 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
49537 mv prev-ld stage1-ld ; : ; \
49539 @endif ld
49540 @if libcpp
49541 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49542 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
49543 mv prev-libcpp stage1-libcpp ; : ; \
49545 @endif libcpp
49546 @if libdecnumber
49547 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49548 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
49549 mv prev-libdecnumber stage1-libdecnumber ; : ; \
49551 @endif libdecnumber
49552 @if libiberty
49553 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49554 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
49555 mv prev-libiberty stage1-libiberty ; : ; \
49557 @endif libiberty
49558 @if zlib
49559 @if test -d $(HOST_SUBDIR)/zlib ; then \
49560 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
49561 mv prev-zlib stage1-zlib ; : ; \
49563 @endif zlib
49564 @if test -d $(TARGET_SUBDIR) ; then \
49565 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
49566 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
49568 rm -f stage_current
49570 # Bubble a bug fix through all the stages up to stage 2. They are
49571 # remade, but not reconfigured. The next stage (if any) will not be
49572 # reconfigured as well.
49573 .PHONY: stage2-bubble
49574 stage2-bubble:: stage1-bubble
49575 @r=`${PWD_COMMAND}`; export r; \
49576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49577 if test -f stage2-lean || test -f stage1-lean ; then \
49578 echo Skipping rebuild of stage2 ; \
49579 else \
49580 $(MAKE) stage2-start; \
49581 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49584 .PHONY: all-stage2 clean-stage2
49585 do-clean: clean-stage2
49587 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49588 # only possibility, but now it conflicts with no-bootstrap rules
49589 @if gcc-bootstrap
49593 .PHONY: bootstrap2 bootstrap2-lean
49594 bootstrap2:
49595 echo stage2 > stage_final
49596 @r=`${PWD_COMMAND}`; export r; \
49597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49598 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
49599 @: $(MAKE); $(unstage)
49600 @r=`${PWD_COMMAND}`; export r; \
49601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49602 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49604 bootstrap2-lean:
49605 echo stage2 > stage_final
49606 @r=`${PWD_COMMAND}`; export r; \
49607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
49609 @: $(MAKE); $(unstage)
49610 @r=`${PWD_COMMAND}`; export r; \
49611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49612 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49615 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49616 distclean-stage1:: distclean-stage2
49617 .PHONY: distclean-stage2
49618 distclean-stage2::
49619 @: $(MAKE); $(stage)
49620 @test "`cat stage_last`" != stage2 || rm -f stage_last
49621 rm -rf stage2-*
49624 @endif gcc-bootstrap
49627 .PHONY: stageb2g0-start stageb2g0-end
49629 stageb2g0-start::
49630 @: $(MAKE); $(stage); \
49631 echo stageb2g0 > stage_current ; \
49632 echo stageb2g0 > stage_last; \
49633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49634 @if bfd
49635 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
49636 mkdir stageb2g0-bfd; \
49637 mv stageb2g0-bfd bfd ; \
49638 mv stage1-bfd prev-bfd || test -f stage1-lean
49639 @endif bfd
49640 @if opcodes
49641 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
49642 mkdir stageb2g0-opcodes; \
49643 mv stageb2g0-opcodes opcodes ; \
49644 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49645 @endif opcodes
49646 @if binutils
49647 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
49648 mkdir stageb2g0-binutils; \
49649 mv stageb2g0-binutils binutils ; \
49650 mv stage1-binutils prev-binutils || test -f stage1-lean
49651 @endif binutils
49652 @if gas
49653 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
49654 mkdir stageb2g0-gas; \
49655 mv stageb2g0-gas gas ; \
49656 mv stage1-gas prev-gas || test -f stage1-lean
49657 @endif gas
49658 @if gcc
49659 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
49660 mkdir stageb2g0-gcc; \
49661 mv stageb2g0-gcc gcc ; \
49662 mv stage1-gcc prev-gcc || test -f stage1-lean
49663 @endif gcc
49664 @if gmp
49665 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
49666 mkdir stageb2g0-gmp; \
49667 mv stageb2g0-gmp gmp ; \
49668 mv stage1-gmp prev-gmp || test -f stage1-lean
49669 @endif gmp
49670 @if mpfr
49671 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
49672 mkdir stageb2g0-mpfr; \
49673 mv stageb2g0-mpfr mpfr ; \
49674 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49675 @endif mpfr
49676 @if intl
49677 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
49678 mkdir stageb2g0-intl; \
49679 mv stageb2g0-intl intl ; \
49680 mv stage1-intl prev-intl || test -f stage1-lean
49681 @endif intl
49682 @if ld
49683 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
49684 mkdir stageb2g0-ld; \
49685 mv stageb2g0-ld ld ; \
49686 mv stage1-ld prev-ld || test -f stage1-lean
49687 @endif ld
49688 @if libcpp
49689 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
49690 mkdir stageb2g0-libcpp; \
49691 mv stageb2g0-libcpp libcpp ; \
49692 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49693 @endif libcpp
49694 @if libdecnumber
49695 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
49696 mkdir stageb2g0-libdecnumber; \
49697 mv stageb2g0-libdecnumber libdecnumber ; \
49698 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49699 @endif libdecnumber
49700 @if libiberty
49701 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
49702 mkdir stageb2g0-libiberty; \
49703 mv stageb2g0-libiberty libiberty ; \
49704 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49705 @endif libiberty
49706 @if zlib
49707 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
49708 mkdir stageb2g0-zlib; \
49709 mv stageb2g0-zlib zlib ; \
49710 mv stage1-zlib prev-zlib || test -f stage1-lean
49711 @endif zlib
49712 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
49713 mkdir stageb2g0-$(TARGET_SUBDIR); \
49714 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49715 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49717 stageb2g0-end::
49718 @if bfd
49719 @if test -d $(HOST_SUBDIR)/bfd ; then \
49720 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
49721 mv prev-bfd stage1-bfd ; : ; \
49723 @endif bfd
49724 @if opcodes
49725 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49726 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
49727 mv prev-opcodes stage1-opcodes ; : ; \
49729 @endif opcodes
49730 @if binutils
49731 @if test -d $(HOST_SUBDIR)/binutils ; then \
49732 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
49733 mv prev-binutils stage1-binutils ; : ; \
49735 @endif binutils
49736 @if gas
49737 @if test -d $(HOST_SUBDIR)/gas ; then \
49738 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
49739 mv prev-gas stage1-gas ; : ; \
49741 @endif gas
49742 @if gcc
49743 @if test -d $(HOST_SUBDIR)/gcc ; then \
49744 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
49745 mv prev-gcc stage1-gcc ; : ; \
49747 @endif gcc
49748 @if gmp
49749 @if test -d $(HOST_SUBDIR)/gmp ; then \
49750 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
49751 mv prev-gmp stage1-gmp ; : ; \
49753 @endif gmp
49754 @if mpfr
49755 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49756 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
49757 mv prev-mpfr stage1-mpfr ; : ; \
49759 @endif mpfr
49760 @if intl
49761 @if test -d $(HOST_SUBDIR)/intl ; then \
49762 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
49763 mv prev-intl stage1-intl ; : ; \
49765 @endif intl
49766 @if ld
49767 @if test -d $(HOST_SUBDIR)/ld ; then \
49768 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
49769 mv prev-ld stage1-ld ; : ; \
49771 @endif ld
49772 @if libcpp
49773 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49774 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
49775 mv prev-libcpp stage1-libcpp ; : ; \
49777 @endif libcpp
49778 @if libdecnumber
49779 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49780 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
49781 mv prev-libdecnumber stage1-libdecnumber ; : ; \
49783 @endif libdecnumber
49784 @if libiberty
49785 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49786 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
49787 mv prev-libiberty stage1-libiberty ; : ; \
49789 @endif libiberty
49790 @if zlib
49791 @if test -d $(HOST_SUBDIR)/zlib ; then \
49792 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
49793 mv prev-zlib stage1-zlib ; : ; \
49795 @endif zlib
49796 @if test -d $(TARGET_SUBDIR) ; then \
49797 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
49798 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
49800 rm -f stage_current
49802 # Bubble a bug fix through all the stages up to stage b2g0. They are
49803 # remade, but not reconfigured. The next stage (if any) will not be
49804 # reconfigured as well.
49805 .PHONY: stageb2g0-bubble
49806 stageb2g0-bubble:: stage1-bubble
49807 @r=`${PWD_COMMAND}`; export r; \
49808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49809 if test -f stageb2g0-lean || test -f stage1-lean ; then \
49810 echo Skipping rebuild of stageb2g0 ; \
49811 else \
49812 $(MAKE) stageb2g0-start; \
49813 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
49816 .PHONY: all-stageb2g0 clean-stageb2g0
49817 do-clean: clean-stageb2g0
49819 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49820 # only possibility, but now it conflicts with no-bootstrap rules
49821 @if gcc-bootstrap
49825 .PHONY: bootstrap2-debug bootstrap2-debug-lean
49826 bootstrap2-debug:
49827 echo stageb2g0 > stage_final
49828 @r=`${PWD_COMMAND}`; export r; \
49829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
49831 @: $(MAKE); $(unstage)
49832 @r=`${PWD_COMMAND}`; export r; \
49833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49834 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49836 bootstrap2-debug-lean:
49837 echo stageb2g0 > stage_final
49838 @r=`${PWD_COMMAND}`; export r; \
49839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49840 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
49841 @: $(MAKE); $(unstage)
49842 @r=`${PWD_COMMAND}`; export r; \
49843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49844 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49847 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49848 distclean-stage1:: distclean-stageb2g0
49849 .PHONY: distclean-stageb2g0
49850 distclean-stageb2g0::
49851 @: $(MAKE); $(stage)
49852 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
49853 rm -rf stageb2g0-*
49856 @endif gcc-bootstrap
49859 .PHONY: stage3-start stage3-end
49861 stage3-start::
49862 @: $(MAKE); $(stage); \
49863 echo stage3 > stage_current ; \
49864 echo stage3 > stage_last; \
49865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49866 @if bfd
49867 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
49868 mkdir stage3-bfd; \
49869 mv stage3-bfd bfd ; \
49870 mv stage2-bfd prev-bfd || test -f stage2-lean
49871 @endif bfd
49872 @if opcodes
49873 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
49874 mkdir stage3-opcodes; \
49875 mv stage3-opcodes opcodes ; \
49876 mv stage2-opcodes prev-opcodes || test -f stage2-lean
49877 @endif opcodes
49878 @if binutils
49879 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
49880 mkdir stage3-binutils; \
49881 mv stage3-binutils binutils ; \
49882 mv stage2-binutils prev-binutils || test -f stage2-lean
49883 @endif binutils
49884 @if gas
49885 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
49886 mkdir stage3-gas; \
49887 mv stage3-gas gas ; \
49888 mv stage2-gas prev-gas || test -f stage2-lean
49889 @endif gas
49890 @if gcc
49891 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
49892 mkdir stage3-gcc; \
49893 mv stage3-gcc gcc ; \
49894 mv stage2-gcc prev-gcc || test -f stage2-lean
49895 @endif gcc
49896 @if gmp
49897 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
49898 mkdir stage3-gmp; \
49899 mv stage3-gmp gmp ; \
49900 mv stage2-gmp prev-gmp || test -f stage2-lean
49901 @endif gmp
49902 @if mpfr
49903 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
49904 mkdir stage3-mpfr; \
49905 mv stage3-mpfr mpfr ; \
49906 mv stage2-mpfr prev-mpfr || test -f stage2-lean
49907 @endif mpfr
49908 @if intl
49909 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
49910 mkdir stage3-intl; \
49911 mv stage3-intl intl ; \
49912 mv stage2-intl prev-intl || test -f stage2-lean
49913 @endif intl
49914 @if ld
49915 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
49916 mkdir stage3-ld; \
49917 mv stage3-ld ld ; \
49918 mv stage2-ld prev-ld || test -f stage2-lean
49919 @endif ld
49920 @if libcpp
49921 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
49922 mkdir stage3-libcpp; \
49923 mv stage3-libcpp libcpp ; \
49924 mv stage2-libcpp prev-libcpp || test -f stage2-lean
49925 @endif libcpp
49926 @if libdecnumber
49927 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
49928 mkdir stage3-libdecnumber; \
49929 mv stage3-libdecnumber libdecnumber ; \
49930 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
49931 @endif libdecnumber
49932 @if libiberty
49933 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
49934 mkdir stage3-libiberty; \
49935 mv stage3-libiberty libiberty ; \
49936 mv stage2-libiberty prev-libiberty || test -f stage2-lean
49937 @endif libiberty
49938 @if zlib
49939 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
49940 mkdir stage3-zlib; \
49941 mv stage3-zlib zlib ; \
49942 mv stage2-zlib prev-zlib || test -f stage2-lean
49943 @endif zlib
49944 @[ -d stage3-$(TARGET_SUBDIR) ] || \
49945 mkdir stage3-$(TARGET_SUBDIR); \
49946 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49947 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
49949 stage3-end::
49950 @if bfd
49951 @if test -d $(HOST_SUBDIR)/bfd ; then \
49952 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
49953 mv prev-bfd stage2-bfd ; : ; \
49955 @endif bfd
49956 @if opcodes
49957 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49958 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
49959 mv prev-opcodes stage2-opcodes ; : ; \
49961 @endif opcodes
49962 @if binutils
49963 @if test -d $(HOST_SUBDIR)/binutils ; then \
49964 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
49965 mv prev-binutils stage2-binutils ; : ; \
49967 @endif binutils
49968 @if gas
49969 @if test -d $(HOST_SUBDIR)/gas ; then \
49970 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
49971 mv prev-gas stage2-gas ; : ; \
49973 @endif gas
49974 @if gcc
49975 @if test -d $(HOST_SUBDIR)/gcc ; then \
49976 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
49977 mv prev-gcc stage2-gcc ; : ; \
49979 @endif gcc
49980 @if gmp
49981 @if test -d $(HOST_SUBDIR)/gmp ; then \
49982 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
49983 mv prev-gmp stage2-gmp ; : ; \
49985 @endif gmp
49986 @if mpfr
49987 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49988 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
49989 mv prev-mpfr stage2-mpfr ; : ; \
49991 @endif mpfr
49992 @if intl
49993 @if test -d $(HOST_SUBDIR)/intl ; then \
49994 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
49995 mv prev-intl stage2-intl ; : ; \
49997 @endif intl
49998 @if ld
49999 @if test -d $(HOST_SUBDIR)/ld ; then \
50000 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
50001 mv prev-ld stage2-ld ; : ; \
50003 @endif ld
50004 @if libcpp
50005 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50006 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
50007 mv prev-libcpp stage2-libcpp ; : ; \
50009 @endif libcpp
50010 @if libdecnumber
50011 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50012 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
50013 mv prev-libdecnumber stage2-libdecnumber ; : ; \
50015 @endif libdecnumber
50016 @if libiberty
50017 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50018 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
50019 mv prev-libiberty stage2-libiberty ; : ; \
50021 @endif libiberty
50022 @if zlib
50023 @if test -d $(HOST_SUBDIR)/zlib ; then \
50024 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
50025 mv prev-zlib stage2-zlib ; : ; \
50027 @endif zlib
50028 @if test -d $(TARGET_SUBDIR) ; then \
50029 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
50030 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
50032 rm -f stage_current
50034 # Bubble a bug fix through all the stages up to stage 3. They are
50035 # remade, but not reconfigured. The next stage (if any) will not be
50036 # reconfigured as well.
50037 .PHONY: stage3-bubble
50038 stage3-bubble:: stage2-bubble
50039 @r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 if test -f stage3-lean || test -f stage2-lean ; then \
50042 echo Skipping rebuild of stage3 ; \
50043 else \
50044 $(MAKE) stage3-start; \
50045 if $(LEAN); then \
50046 rm -rf stage1-* ; \
50047 $(STAMP) stage1-lean ; \
50048 fi; \
50049 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50051 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50053 .PHONY: all-stage3 clean-stage3
50054 do-clean: clean-stage3
50056 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50057 # only possibility, but now it conflicts with no-bootstrap rules
50058 @if gcc-bootstrap
50060 compare:
50061 @r=`${PWD_COMMAND}`; export r; \
50062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50063 if test -f stage2-lean; then \
50064 echo Cannot compare object files as stage 2 was deleted. ; \
50065 exit 0 ; \
50066 fi; \
50067 : $(MAKE); $(stage); \
50068 rm -f .bad_compare ; \
50069 echo Comparing stages 2 and 3 ; \
50070 cd stage3-gcc; \
50071 files=`find . -name "*$(objext)" -print` ; \
50072 cd .. ; \
50073 for file in $${files} ; do \
50074 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
50075 $(do-compare) > /dev/null 2>&1; \
50076 if test $$? -eq 1; then \
50077 case $$file in \
50078 ./cc*-checksum$(objext) | ./libgcc/* ) \
50079 echo warning: $$file differs ;; \
50080 *) \
50081 echo $$file differs >> .bad_compare ;; \
50082 esac ; \
50083 fi ; \
50084 done ; \
50085 if [ -f .bad_compare ]; then \
50086 echo "Bootstrap comparison failure!"; \
50087 cat .bad_compare; \
50088 exit 1; \
50089 else \
50090 echo Comparison successful.; \
50091 fi ; \
50092 $(STAMP) compare
50093 if $(LEAN); then \
50094 rm -rf stage2-*; \
50095 $(STAMP) stage2-lean; \
50100 .PHONY: bootstrap bootstrap-lean
50101 bootstrap:
50102 echo stage3 > stage_final
50103 @r=`${PWD_COMMAND}`; export r; \
50104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50105 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50106 @: $(MAKE); $(unstage)
50107 @r=`${PWD_COMMAND}`; export r; \
50108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50111 bootstrap-lean:
50112 echo stage3 > stage_final
50113 @r=`${PWD_COMMAND}`; export r; \
50114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50116 @: $(MAKE); $(unstage)
50117 @r=`${PWD_COMMAND}`; export r; \
50118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50119 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50122 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50123 distclean-stage2:: distclean-stage3
50124 .PHONY: distclean-stage3
50125 distclean-stage3::
50126 @: $(MAKE); $(stage)
50127 @test "`cat stage_last`" != stage3 || rm -f stage_last
50128 rm -rf stage3-* compare
50131 .PHONY: cleanstrap
50132 cleanstrap: do-distclean local-clean
50133 echo stage3 > stage_final
50134 @r=`${PWD_COMMAND}`; export r; \
50135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50136 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50137 @: $(MAKE); $(unstage)
50138 @r=`${PWD_COMMAND}`; export r; \
50139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50140 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50142 @endif gcc-bootstrap
50145 .PHONY: stageb3g2-start stageb3g2-end
50147 stageb3g2-start::
50148 @: $(MAKE); $(stage); \
50149 echo stageb3g2 > stage_current ; \
50150 echo stageb3g2 > stage_last; \
50151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50152 @if bfd
50153 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
50154 mkdir stageb3g2-bfd; \
50155 mv stageb3g2-bfd bfd ; \
50156 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
50157 @endif bfd
50158 @if opcodes
50159 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
50160 mkdir stageb3g2-opcodes; \
50161 mv stageb3g2-opcodes opcodes ; \
50162 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
50163 @endif opcodes
50164 @if binutils
50165 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
50166 mkdir stageb3g2-binutils; \
50167 mv stageb3g2-binutils binutils ; \
50168 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
50169 @endif binutils
50170 @if gas
50171 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
50172 mkdir stageb3g2-gas; \
50173 mv stageb3g2-gas gas ; \
50174 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
50175 @endif gas
50176 @if gcc
50177 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
50178 mkdir stageb3g2-gcc; \
50179 mv stageb3g2-gcc gcc ; \
50180 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
50181 @endif gcc
50182 @if gmp
50183 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
50184 mkdir stageb3g2-gmp; \
50185 mv stageb3g2-gmp gmp ; \
50186 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
50187 @endif gmp
50188 @if mpfr
50189 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
50190 mkdir stageb3g2-mpfr; \
50191 mv stageb3g2-mpfr mpfr ; \
50192 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
50193 @endif mpfr
50194 @if intl
50195 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
50196 mkdir stageb3g2-intl; \
50197 mv stageb3g2-intl intl ; \
50198 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
50199 @endif intl
50200 @if ld
50201 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
50202 mkdir stageb3g2-ld; \
50203 mv stageb3g2-ld ld ; \
50204 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
50205 @endif ld
50206 @if libcpp
50207 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
50208 mkdir stageb3g2-libcpp; \
50209 mv stageb3g2-libcpp libcpp ; \
50210 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
50211 @endif libcpp
50212 @if libdecnumber
50213 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
50214 mkdir stageb3g2-libdecnumber; \
50215 mv stageb3g2-libdecnumber libdecnumber ; \
50216 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
50217 @endif libdecnumber
50218 @if libiberty
50219 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
50220 mkdir stageb3g2-libiberty; \
50221 mv stageb3g2-libiberty libiberty ; \
50222 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
50223 @endif libiberty
50224 @if zlib
50225 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
50226 mkdir stageb3g2-zlib; \
50227 mv stageb3g2-zlib zlib ; \
50228 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
50229 @endif zlib
50230 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
50231 mkdir stageb3g2-$(TARGET_SUBDIR); \
50232 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50233 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
50235 stageb3g2-end::
50236 @if bfd
50237 @if test -d $(HOST_SUBDIR)/bfd ; then \
50238 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
50239 mv prev-bfd stageb2g0-bfd ; : ; \
50241 @endif bfd
50242 @if opcodes
50243 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50244 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
50245 mv prev-opcodes stageb2g0-opcodes ; : ; \
50247 @endif opcodes
50248 @if binutils
50249 @if test -d $(HOST_SUBDIR)/binutils ; then \
50250 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
50251 mv prev-binutils stageb2g0-binutils ; : ; \
50253 @endif binutils
50254 @if gas
50255 @if test -d $(HOST_SUBDIR)/gas ; then \
50256 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
50257 mv prev-gas stageb2g0-gas ; : ; \
50259 @endif gas
50260 @if gcc
50261 @if test -d $(HOST_SUBDIR)/gcc ; then \
50262 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
50263 mv prev-gcc stageb2g0-gcc ; : ; \
50265 @endif gcc
50266 @if gmp
50267 @if test -d $(HOST_SUBDIR)/gmp ; then \
50268 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
50269 mv prev-gmp stageb2g0-gmp ; : ; \
50271 @endif gmp
50272 @if mpfr
50273 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50274 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
50275 mv prev-mpfr stageb2g0-mpfr ; : ; \
50277 @endif mpfr
50278 @if intl
50279 @if test -d $(HOST_SUBDIR)/intl ; then \
50280 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
50281 mv prev-intl stageb2g0-intl ; : ; \
50283 @endif intl
50284 @if ld
50285 @if test -d $(HOST_SUBDIR)/ld ; then \
50286 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
50287 mv prev-ld stageb2g0-ld ; : ; \
50289 @endif ld
50290 @if libcpp
50291 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50292 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
50293 mv prev-libcpp stageb2g0-libcpp ; : ; \
50295 @endif libcpp
50296 @if libdecnumber
50297 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50298 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
50299 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
50301 @endif libdecnumber
50302 @if libiberty
50303 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50304 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
50305 mv prev-libiberty stageb2g0-libiberty ; : ; \
50307 @endif libiberty
50308 @if zlib
50309 @if test -d $(HOST_SUBDIR)/zlib ; then \
50310 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
50311 mv prev-zlib stageb2g0-zlib ; : ; \
50313 @endif zlib
50314 @if test -d $(TARGET_SUBDIR) ; then \
50315 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
50316 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
50318 rm -f stage_current
50320 # Bubble a bug fix through all the stages up to stage b3g2. They are
50321 # remade, but not reconfigured. The next stage (if any) will not be
50322 # reconfigured as well.
50323 .PHONY: stageb3g2-bubble
50324 stageb3g2-bubble:: stageb2g0-bubble
50325 @r=`${PWD_COMMAND}`; export r; \
50326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50327 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
50328 echo Skipping rebuild of stageb3g2 ; \
50329 else \
50330 $(MAKE) stageb3g2-start; \
50331 if $(LEAN); then \
50332 rm -rf stage1-* ; \
50333 $(STAMP) stage1-lean ; \
50334 fi; \
50335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
50337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
50339 .PHONY: all-stageb3g2 clean-stageb3g2
50340 do-clean: clean-stageb3g2
50342 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50343 # only possibility, but now it conflicts with no-bootstrap rules
50344 @if gcc-bootstrap
50346 compare-debug:
50347 @r=`${PWD_COMMAND}`; export r; \
50348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50349 if test -f stageb2g0-lean; then \
50350 echo Cannot compare object files as stage b2g0 was deleted. ; \
50351 exit 0 ; \
50352 fi; \
50353 : $(MAKE); $(stage); \
50354 rm -f .bad_compare ; \
50355 echo Comparing stages b2g0 and b3g2 ; \
50356 cd stageb3g2-gcc; \
50357 files=`find . -name "*$(objext)" -print` ; \
50358 cd .. ; \
50359 for file in $${files} ; do \
50360 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
50361 $(do-compare-debug) > /dev/null 2>&1; \
50362 if test $$? -eq 1; then \
50363 case $$file in \
50364 ./cc*-checksum$(objext) | ./libgcc/* ) \
50365 echo warning: $$file differs ;; \
50366 *) \
50367 echo $$file differs >> .bad_compare ;; \
50368 esac ; \
50369 fi ; \
50370 done ; \
50371 if [ -f .bad_compare ]; then \
50372 echo "Bootstrap comparison failure!"; \
50373 cat .bad_compare; \
50374 exit 1; \
50375 else \
50376 echo Comparison successful.; \
50377 fi ; \
50378 $(STAMP) compare-debug
50379 if $(LEAN); then \
50380 rm -rf stageb2g0-*; \
50381 $(STAMP) stageb2g0-lean; \
50386 .PHONY: bootstrap-debug bootstrap-debug-lean
50387 bootstrap-debug:
50388 echo stageb3g2 > stage_final
50389 @r=`${PWD_COMMAND}`; export r; \
50390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50391 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50392 @: $(MAKE); $(unstage)
50393 @r=`${PWD_COMMAND}`; export r; \
50394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50395 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50397 bootstrap-debug-lean:
50398 echo stageb3g2 > stage_final
50399 @r=`${PWD_COMMAND}`; export r; \
50400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50401 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
50402 @: $(MAKE); $(unstage)
50403 @r=`${PWD_COMMAND}`; export r; \
50404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50405 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50408 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50409 distclean-stageb2g0:: distclean-stageb3g2
50410 .PHONY: distclean-stageb3g2
50411 distclean-stageb3g2::
50412 @: $(MAKE); $(stage)
50413 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
50414 rm -rf stageb3g2-* compare-debug
50417 .PHONY: cleanstrap-debug
50418 cleanstrap-debug: do-distclean local-clean
50419 echo stageb3g2 > stage_final
50420 @r=`${PWD_COMMAND}`; export r; \
50421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50422 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50423 @: $(MAKE); $(unstage)
50424 @r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50428 @endif gcc-bootstrap
50431 .PHONY: stage4-start stage4-end
50433 stage4-start::
50434 @: $(MAKE); $(stage); \
50435 echo stage4 > stage_current ; \
50436 echo stage4 > stage_last; \
50437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50438 @if bfd
50439 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50440 mkdir stage4-bfd; \
50441 mv stage4-bfd bfd ; \
50442 mv stage3-bfd prev-bfd || test -f stage3-lean
50443 @endif bfd
50444 @if opcodes
50445 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50446 mkdir stage4-opcodes; \
50447 mv stage4-opcodes opcodes ; \
50448 mv stage3-opcodes prev-opcodes || test -f stage3-lean
50449 @endif opcodes
50450 @if binutils
50451 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50452 mkdir stage4-binutils; \
50453 mv stage4-binutils binutils ; \
50454 mv stage3-binutils prev-binutils || test -f stage3-lean
50455 @endif binutils
50456 @if gas
50457 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50458 mkdir stage4-gas; \
50459 mv stage4-gas gas ; \
50460 mv stage3-gas prev-gas || test -f stage3-lean
50461 @endif gas
50462 @if gcc
50463 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50464 mkdir stage4-gcc; \
50465 mv stage4-gcc gcc ; \
50466 mv stage3-gcc prev-gcc || test -f stage3-lean
50467 @endif gcc
50468 @if gmp
50469 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50470 mkdir stage4-gmp; \
50471 mv stage4-gmp gmp ; \
50472 mv stage3-gmp prev-gmp || test -f stage3-lean
50473 @endif gmp
50474 @if mpfr
50475 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50476 mkdir stage4-mpfr; \
50477 mv stage4-mpfr mpfr ; \
50478 mv stage3-mpfr prev-mpfr || test -f stage3-lean
50479 @endif mpfr
50480 @if intl
50481 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50482 mkdir stage4-intl; \
50483 mv stage4-intl intl ; \
50484 mv stage3-intl prev-intl || test -f stage3-lean
50485 @endif intl
50486 @if ld
50487 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50488 mkdir stage4-ld; \
50489 mv stage4-ld ld ; \
50490 mv stage3-ld prev-ld || test -f stage3-lean
50491 @endif ld
50492 @if libcpp
50493 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50494 mkdir stage4-libcpp; \
50495 mv stage4-libcpp libcpp ; \
50496 mv stage3-libcpp prev-libcpp || test -f stage3-lean
50497 @endif libcpp
50498 @if libdecnumber
50499 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50500 mkdir stage4-libdecnumber; \
50501 mv stage4-libdecnumber libdecnumber ; \
50502 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
50503 @endif libdecnumber
50504 @if libiberty
50505 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50506 mkdir stage4-libiberty; \
50507 mv stage4-libiberty libiberty ; \
50508 mv stage3-libiberty prev-libiberty || test -f stage3-lean
50509 @endif libiberty
50510 @if zlib
50511 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50512 mkdir stage4-zlib; \
50513 mv stage4-zlib zlib ; \
50514 mv stage3-zlib prev-zlib || test -f stage3-lean
50515 @endif zlib
50516 @[ -d stage4-$(TARGET_SUBDIR) ] || \
50517 mkdir stage4-$(TARGET_SUBDIR); \
50518 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50519 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
50521 stage4-end::
50522 @if bfd
50523 @if test -d $(HOST_SUBDIR)/bfd ; then \
50524 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
50525 mv prev-bfd stage3-bfd ; : ; \
50527 @endif bfd
50528 @if opcodes
50529 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50530 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
50531 mv prev-opcodes stage3-opcodes ; : ; \
50533 @endif opcodes
50534 @if binutils
50535 @if test -d $(HOST_SUBDIR)/binutils ; then \
50536 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
50537 mv prev-binutils stage3-binutils ; : ; \
50539 @endif binutils
50540 @if gas
50541 @if test -d $(HOST_SUBDIR)/gas ; then \
50542 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
50543 mv prev-gas stage3-gas ; : ; \
50545 @endif gas
50546 @if gcc
50547 @if test -d $(HOST_SUBDIR)/gcc ; then \
50548 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
50549 mv prev-gcc stage3-gcc ; : ; \
50551 @endif gcc
50552 @if gmp
50553 @if test -d $(HOST_SUBDIR)/gmp ; then \
50554 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
50555 mv prev-gmp stage3-gmp ; : ; \
50557 @endif gmp
50558 @if mpfr
50559 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50560 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
50561 mv prev-mpfr stage3-mpfr ; : ; \
50563 @endif mpfr
50564 @if intl
50565 @if test -d $(HOST_SUBDIR)/intl ; then \
50566 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
50567 mv prev-intl stage3-intl ; : ; \
50569 @endif intl
50570 @if ld
50571 @if test -d $(HOST_SUBDIR)/ld ; then \
50572 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
50573 mv prev-ld stage3-ld ; : ; \
50575 @endif ld
50576 @if libcpp
50577 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50578 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
50579 mv prev-libcpp stage3-libcpp ; : ; \
50581 @endif libcpp
50582 @if libdecnumber
50583 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50584 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
50585 mv prev-libdecnumber stage3-libdecnumber ; : ; \
50587 @endif libdecnumber
50588 @if libiberty
50589 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50590 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
50591 mv prev-libiberty stage3-libiberty ; : ; \
50593 @endif libiberty
50594 @if zlib
50595 @if test -d $(HOST_SUBDIR)/zlib ; then \
50596 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
50597 mv prev-zlib stage3-zlib ; : ; \
50599 @endif zlib
50600 @if test -d $(TARGET_SUBDIR) ; then \
50601 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
50602 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
50604 rm -f stage_current
50606 # Bubble a bug fix through all the stages up to stage 4. They are
50607 # remade, but not reconfigured. The next stage (if any) will not be
50608 # reconfigured as well.
50609 .PHONY: stage4-bubble
50610 stage4-bubble:: stage3-bubble
50611 @r=`${PWD_COMMAND}`; export r; \
50612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50613 if test -f stage4-lean || test -f stage3-lean ; then \
50614 echo Skipping rebuild of stage4 ; \
50615 else \
50616 $(MAKE) stage4-start; \
50617 if $(LEAN); then \
50618 rm -rf stage2-* ; \
50619 $(STAMP) stage2-lean ; \
50620 fi; \
50621 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50625 .PHONY: all-stage4 clean-stage4
50626 do-clean: clean-stage4
50628 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50629 # only possibility, but now it conflicts with no-bootstrap rules
50630 @if gcc-bootstrap
50632 compare3:
50633 @r=`${PWD_COMMAND}`; export r; \
50634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50635 if test -f stage3-lean; then \
50636 echo Cannot compare object files as stage 3 was deleted. ; \
50637 exit 0 ; \
50638 fi; \
50639 : $(MAKE); $(stage); \
50640 rm -f .bad_compare ; \
50641 echo Comparing stages 3 and 4 ; \
50642 cd stage4-gcc; \
50643 files=`find . -name "*$(objext)" -print` ; \
50644 cd .. ; \
50645 for file in $${files} ; do \
50646 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
50647 $(do-compare3) > /dev/null 2>&1; \
50648 if test $$? -eq 1; then \
50649 case $$file in \
50650 ./cc*-checksum$(objext) | ./libgcc/* ) \
50651 echo warning: $$file differs ;; \
50652 *) \
50653 echo $$file differs >> .bad_compare ;; \
50654 esac ; \
50655 fi ; \
50656 done ; \
50657 if [ -f .bad_compare ]; then \
50658 echo "Bootstrap comparison failure!"; \
50659 cat .bad_compare; \
50660 exit 1; \
50661 else \
50662 echo Comparison successful.; \
50663 fi ; \
50664 $(STAMP) compare3
50665 if $(LEAN); then \
50666 rm -rf stage3-*; \
50667 $(STAMP) stage3-lean; \
50672 .PHONY: bootstrap4 bootstrap4-lean
50673 bootstrap4:
50674 echo stage4 > stage_final
50675 @r=`${PWD_COMMAND}`; export r; \
50676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50677 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50678 @: $(MAKE); $(unstage)
50679 @r=`${PWD_COMMAND}`; export r; \
50680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50681 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50683 bootstrap4-lean:
50684 echo stage4 > stage_final
50685 @r=`${PWD_COMMAND}`; export r; \
50686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50687 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50688 @: $(MAKE); $(unstage)
50689 @r=`${PWD_COMMAND}`; export r; \
50690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50691 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50694 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50695 distclean-stage3:: distclean-stage4
50696 .PHONY: distclean-stage4
50697 distclean-stage4::
50698 @: $(MAKE); $(stage)
50699 @test "`cat stage_last`" != stage4 || rm -f stage_last
50700 rm -rf stage4-* compare3
50703 @endif gcc-bootstrap
50706 .PHONY: stageprofile-start stageprofile-end
50708 stageprofile-start::
50709 @: $(MAKE); $(stage); \
50710 echo stageprofile > stage_current ; \
50711 echo stageprofile > stage_last; \
50712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50713 @if bfd
50714 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50715 mkdir stageprofile-bfd; \
50716 mv stageprofile-bfd bfd ; \
50717 mv stage1-bfd prev-bfd || test -f stage1-lean
50718 @endif bfd
50719 @if opcodes
50720 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50721 mkdir stageprofile-opcodes; \
50722 mv stageprofile-opcodes opcodes ; \
50723 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50724 @endif opcodes
50725 @if binutils
50726 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50727 mkdir stageprofile-binutils; \
50728 mv stageprofile-binutils binutils ; \
50729 mv stage1-binutils prev-binutils || test -f stage1-lean
50730 @endif binutils
50731 @if gas
50732 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50733 mkdir stageprofile-gas; \
50734 mv stageprofile-gas gas ; \
50735 mv stage1-gas prev-gas || test -f stage1-lean
50736 @endif gas
50737 @if gcc
50738 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50739 mkdir stageprofile-gcc; \
50740 mv stageprofile-gcc gcc ; \
50741 mv stage1-gcc prev-gcc || test -f stage1-lean
50742 @endif gcc
50743 @if gmp
50744 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50745 mkdir stageprofile-gmp; \
50746 mv stageprofile-gmp gmp ; \
50747 mv stage1-gmp prev-gmp || test -f stage1-lean
50748 @endif gmp
50749 @if mpfr
50750 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50751 mkdir stageprofile-mpfr; \
50752 mv stageprofile-mpfr mpfr ; \
50753 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50754 @endif mpfr
50755 @if intl
50756 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50757 mkdir stageprofile-intl; \
50758 mv stageprofile-intl intl ; \
50759 mv stage1-intl prev-intl || test -f stage1-lean
50760 @endif intl
50761 @if ld
50762 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50763 mkdir stageprofile-ld; \
50764 mv stageprofile-ld ld ; \
50765 mv stage1-ld prev-ld || test -f stage1-lean
50766 @endif ld
50767 @if libcpp
50768 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50769 mkdir stageprofile-libcpp; \
50770 mv stageprofile-libcpp libcpp ; \
50771 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50772 @endif libcpp
50773 @if libdecnumber
50774 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50775 mkdir stageprofile-libdecnumber; \
50776 mv stageprofile-libdecnumber libdecnumber ; \
50777 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50778 @endif libdecnumber
50779 @if libiberty
50780 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50781 mkdir stageprofile-libiberty; \
50782 mv stageprofile-libiberty libiberty ; \
50783 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50784 @endif libiberty
50785 @if zlib
50786 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50787 mkdir stageprofile-zlib; \
50788 mv stageprofile-zlib zlib ; \
50789 mv stage1-zlib prev-zlib || test -f stage1-lean
50790 @endif zlib
50791 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50792 mkdir stageprofile-$(TARGET_SUBDIR); \
50793 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50794 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50796 stageprofile-end::
50797 @if bfd
50798 @if test -d $(HOST_SUBDIR)/bfd ; then \
50799 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
50800 mv prev-bfd stage1-bfd ; : ; \
50802 @endif bfd
50803 @if opcodes
50804 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50805 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
50806 mv prev-opcodes stage1-opcodes ; : ; \
50808 @endif opcodes
50809 @if binutils
50810 @if test -d $(HOST_SUBDIR)/binutils ; then \
50811 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
50812 mv prev-binutils stage1-binutils ; : ; \
50814 @endif binutils
50815 @if gas
50816 @if test -d $(HOST_SUBDIR)/gas ; then \
50817 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
50818 mv prev-gas stage1-gas ; : ; \
50820 @endif gas
50821 @if gcc
50822 @if test -d $(HOST_SUBDIR)/gcc ; then \
50823 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
50824 mv prev-gcc stage1-gcc ; : ; \
50826 @endif gcc
50827 @if gmp
50828 @if test -d $(HOST_SUBDIR)/gmp ; then \
50829 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
50830 mv prev-gmp stage1-gmp ; : ; \
50832 @endif gmp
50833 @if mpfr
50834 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50835 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
50836 mv prev-mpfr stage1-mpfr ; : ; \
50838 @endif mpfr
50839 @if intl
50840 @if test -d $(HOST_SUBDIR)/intl ; then \
50841 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
50842 mv prev-intl stage1-intl ; : ; \
50844 @endif intl
50845 @if ld
50846 @if test -d $(HOST_SUBDIR)/ld ; then \
50847 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
50848 mv prev-ld stage1-ld ; : ; \
50850 @endif ld
50851 @if libcpp
50852 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50853 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
50854 mv prev-libcpp stage1-libcpp ; : ; \
50856 @endif libcpp
50857 @if libdecnumber
50858 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50859 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
50860 mv prev-libdecnumber stage1-libdecnumber ; : ; \
50862 @endif libdecnumber
50863 @if libiberty
50864 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50865 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
50866 mv prev-libiberty stage1-libiberty ; : ; \
50868 @endif libiberty
50869 @if zlib
50870 @if test -d $(HOST_SUBDIR)/zlib ; then \
50871 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
50872 mv prev-zlib stage1-zlib ; : ; \
50874 @endif zlib
50875 @if test -d $(TARGET_SUBDIR) ; then \
50876 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
50877 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
50879 rm -f stage_current
50881 # Bubble a bug fix through all the stages up to stage profile. They are
50882 # remade, but not reconfigured. The next stage (if any) will not be
50883 # reconfigured as well.
50884 .PHONY: stageprofile-bubble
50885 stageprofile-bubble:: stage1-bubble
50886 @r=`${PWD_COMMAND}`; export r; \
50887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50888 if test -f stageprofile-lean || test -f stage1-lean ; then \
50889 echo Skipping rebuild of stageprofile ; \
50890 else \
50891 $(MAKE) stageprofile-start; \
50892 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
50895 .PHONY: all-stageprofile clean-stageprofile
50896 do-clean: clean-stageprofile
50898 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50899 # only possibility, but now it conflicts with no-bootstrap rules
50900 @if gcc-bootstrap
50905 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50906 distclean-stage1:: distclean-stageprofile
50907 .PHONY: distclean-stageprofile
50908 distclean-stageprofile::
50909 @: $(MAKE); $(stage)
50910 @test "`cat stage_last`" != stageprofile || rm -f stage_last
50911 rm -rf stageprofile-*
50914 @endif gcc-bootstrap
50917 .PHONY: stagefeedback-start stagefeedback-end
50919 stagefeedback-start::
50920 @: $(MAKE); $(stage); \
50921 echo stagefeedback > stage_current ; \
50922 echo stagefeedback > stage_last; \
50923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50924 @if bfd
50925 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
50926 mkdir stagefeedback-bfd; \
50927 mv stagefeedback-bfd bfd ; \
50928 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
50929 @endif bfd
50930 @if opcodes
50931 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
50932 mkdir stagefeedback-opcodes; \
50933 mv stagefeedback-opcodes opcodes ; \
50934 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
50935 @endif opcodes
50936 @if binutils
50937 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
50938 mkdir stagefeedback-binutils; \
50939 mv stagefeedback-binutils binutils ; \
50940 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
50941 @endif binutils
50942 @if gas
50943 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
50944 mkdir stagefeedback-gas; \
50945 mv stagefeedback-gas gas ; \
50946 mv stageprofile-gas prev-gas || test -f stageprofile-lean
50947 @endif gas
50948 @if gcc
50949 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
50950 mkdir stagefeedback-gcc; \
50951 mv stagefeedback-gcc gcc ; \
50952 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
50953 @endif gcc
50954 @if gmp
50955 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
50956 mkdir stagefeedback-gmp; \
50957 mv stagefeedback-gmp gmp ; \
50958 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
50959 @endif gmp
50960 @if mpfr
50961 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
50962 mkdir stagefeedback-mpfr; \
50963 mv stagefeedback-mpfr mpfr ; \
50964 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
50965 @endif mpfr
50966 @if intl
50967 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
50968 mkdir stagefeedback-intl; \
50969 mv stagefeedback-intl intl ; \
50970 mv stageprofile-intl prev-intl || test -f stageprofile-lean
50971 @endif intl
50972 @if ld
50973 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
50974 mkdir stagefeedback-ld; \
50975 mv stagefeedback-ld ld ; \
50976 mv stageprofile-ld prev-ld || test -f stageprofile-lean
50977 @endif ld
50978 @if libcpp
50979 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
50980 mkdir stagefeedback-libcpp; \
50981 mv stagefeedback-libcpp libcpp ; \
50982 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
50983 @endif libcpp
50984 @if libdecnumber
50985 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
50986 mkdir stagefeedback-libdecnumber; \
50987 mv stagefeedback-libdecnumber libdecnumber ; \
50988 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
50989 @endif libdecnumber
50990 @if libiberty
50991 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
50992 mkdir stagefeedback-libiberty; \
50993 mv stagefeedback-libiberty libiberty ; \
50994 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
50995 @endif libiberty
50996 @if zlib
50997 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
50998 mkdir stagefeedback-zlib; \
50999 mv stagefeedback-zlib zlib ; \
51000 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
51001 @endif zlib
51002 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51003 mkdir stagefeedback-$(TARGET_SUBDIR); \
51004 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51005 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
51007 stagefeedback-end::
51008 @if bfd
51009 @if test -d $(HOST_SUBDIR)/bfd ; then \
51010 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
51011 mv prev-bfd stageprofile-bfd ; : ; \
51013 @endif bfd
51014 @if opcodes
51015 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51016 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
51017 mv prev-opcodes stageprofile-opcodes ; : ; \
51019 @endif opcodes
51020 @if binutils
51021 @if test -d $(HOST_SUBDIR)/binutils ; then \
51022 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
51023 mv prev-binutils stageprofile-binutils ; : ; \
51025 @endif binutils
51026 @if gas
51027 @if test -d $(HOST_SUBDIR)/gas ; then \
51028 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
51029 mv prev-gas stageprofile-gas ; : ; \
51031 @endif gas
51032 @if gcc
51033 @if test -d $(HOST_SUBDIR)/gcc ; then \
51034 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
51035 mv prev-gcc stageprofile-gcc ; : ; \
51037 @endif gcc
51038 @if gmp
51039 @if test -d $(HOST_SUBDIR)/gmp ; then \
51040 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
51041 mv prev-gmp stageprofile-gmp ; : ; \
51043 @endif gmp
51044 @if mpfr
51045 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51046 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
51047 mv prev-mpfr stageprofile-mpfr ; : ; \
51049 @endif mpfr
51050 @if intl
51051 @if test -d $(HOST_SUBDIR)/intl ; then \
51052 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
51053 mv prev-intl stageprofile-intl ; : ; \
51055 @endif intl
51056 @if ld
51057 @if test -d $(HOST_SUBDIR)/ld ; then \
51058 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
51059 mv prev-ld stageprofile-ld ; : ; \
51061 @endif ld
51062 @if libcpp
51063 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51064 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
51065 mv prev-libcpp stageprofile-libcpp ; : ; \
51067 @endif libcpp
51068 @if libdecnumber
51069 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51070 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
51071 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
51073 @endif libdecnumber
51074 @if libiberty
51075 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51076 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
51077 mv prev-libiberty stageprofile-libiberty ; : ; \
51079 @endif libiberty
51080 @if zlib
51081 @if test -d $(HOST_SUBDIR)/zlib ; then \
51082 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
51083 mv prev-zlib stageprofile-zlib ; : ; \
51085 @endif zlib
51086 @if test -d $(TARGET_SUBDIR) ; then \
51087 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
51088 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
51090 rm -f stage_current
51092 # Bubble a bug fix through all the stages up to stage feedback. They are
51093 # remade, but not reconfigured. The next stage (if any) will not be
51094 # reconfigured as well.
51095 .PHONY: stagefeedback-bubble
51096 stagefeedback-bubble:: stageprofile-bubble
51097 @r=`${PWD_COMMAND}`; export r; \
51098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51099 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51100 echo Skipping rebuild of stagefeedback ; \
51101 else \
51102 $(MAKE) stagefeedback-start; \
51103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51106 .PHONY: all-stagefeedback clean-stagefeedback
51107 do-clean: clean-stagefeedback
51109 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51110 # only possibility, but now it conflicts with no-bootstrap rules
51111 @if gcc-bootstrap
51115 .PHONY: profiledbootstrap profiledbootstrap-lean
51116 profiledbootstrap:
51117 echo stagefeedback > stage_final
51118 @r=`${PWD_COMMAND}`; export r; \
51119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51121 @: $(MAKE); $(unstage)
51122 @r=`${PWD_COMMAND}`; export r; \
51123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51126 profiledbootstrap-lean:
51127 echo stagefeedback > stage_final
51128 @r=`${PWD_COMMAND}`; export r; \
51129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51130 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51131 @: $(MAKE); $(unstage)
51132 @r=`${PWD_COMMAND}`; export r; \
51133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51134 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51137 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51138 distclean-stageprofile:: distclean-stagefeedback
51139 .PHONY: distclean-stagefeedback
51140 distclean-stagefeedback::
51141 @: $(MAKE); $(stage)
51142 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51143 rm -rf stagefeedback-*
51146 @endif gcc-bootstrap
51150 stageprofile-end::
51151 $(MAKE) distclean-stagefeedback
51153 stagefeedback-start::
51154 @r=`${PWD_COMMAND}`; export r; \
51155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51156 for i in prev-*; do \
51157 j=`echo $$i | sed s/^prev-//` ; \
51158 cd $$r/$$i && \
51159 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
51160 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
51161 done
51163 @if gcc-bootstrap
51164 do-distclean: distclean-stage1
51166 # Provide a GCC build when we're building target libraries. This does
51167 # not work as a dependency, just as the minimum necessary to avoid errors.
51168 stage_last:
51169 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51171 # Same as unstage, but not phony and defaulting to stage1-start. We place
51172 # it in the dependency so that for example `make -j3 all-gcc' works.
51173 stage_current:
51174 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51176 .PHONY: restrap
51177 restrap:
51178 @: $(MAKE); $(stage)
51179 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
51180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
51181 @endif gcc-bootstrap
51183 # --------------------------------------
51184 # Dependencies between different modules
51185 # --------------------------------------
51187 # Generic dependencies for target modules on host stuff, especially gcc
51188 @if gcc-bootstrap
51189 configure-target-libstdc++-v3: stage_last
51190 configure-target-libmudflap: stage_last
51191 configure-target-libssp: stage_last
51192 configure-target-newlib: stage_last
51193 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51194 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51195 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
51196 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51197 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
51198 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51199 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51200 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51201 configure-target-libgfortran: stage_last
51202 configure-target-libobjc: stage_last
51203 configure-target-libtermcap: stage_last
51204 configure-target-winsup: stage_last
51205 configure-target-libgloss: stage_last
51206 configure-target-libiberty: stage_last
51207 configure-target-gperf: stage_last
51208 configure-target-examples: stage_last
51209 configure-target-libffi: stage_last
51210 configure-target-libjava: stage_last
51211 configure-target-zlib: stage_last
51212 configure-target-boehm-gc: stage_last
51213 configure-target-qthreads: stage_last
51214 configure-target-rda: stage_last
51215 configure-target-libada: stage_last
51216 configure-target-libgomp: stage_last
51217 @endif gcc-bootstrap
51219 @if gcc-no-bootstrap
51220 configure-target-libstdc++-v3: maybe-all-gcc
51221 configure-target-libmudflap: maybe-all-gcc
51222 configure-target-libssp: maybe-all-gcc
51223 configure-target-newlib: maybe-all-gcc
51224 configure-target-libgcc: maybe-all-gcc
51225 configure-target-libgfortran: maybe-all-gcc
51226 configure-target-libobjc: maybe-all-gcc
51227 configure-target-libtermcap: maybe-all-gcc
51228 configure-target-winsup: maybe-all-gcc
51229 configure-target-libgloss: maybe-all-gcc
51230 configure-target-libiberty: maybe-all-gcc
51231 configure-target-gperf: maybe-all-gcc
51232 configure-target-examples: maybe-all-gcc
51233 configure-target-libffi: maybe-all-gcc
51234 configure-target-libjava: maybe-all-gcc
51235 configure-target-zlib: maybe-all-gcc
51236 configure-target-boehm-gc: maybe-all-gcc
51237 configure-target-qthreads: maybe-all-gcc
51238 configure-target-rda: maybe-all-gcc
51239 configure-target-libada: maybe-all-gcc
51240 configure-target-libgomp: maybe-all-gcc
51241 @endif gcc-no-bootstrap
51244 # There are two types of dependencies here: 'hard' dependencies, where one
51245 # module simply won't build without the other; and 'soft' dependencies, where
51246 # if the depended-on module is missing, the depending module will do without
51247 # or find a substitute somewhere (perhaps installed). Soft dependencies
51248 # are made here to depend on a 'maybe-' target. If you're not sure,
51249 # it's safer to use a soft dependency.
51256 # With all the machinery above in place, it is pretty easy to generate
51257 # dependencies. Host dependencies are a bit more complex because we have
51258 # to check for bootstrap/prebootstrap dependencies. To resolve
51259 # prebootstrap dependencies, prebootstrap modules are gathered in
51260 # a hash table.
51261 all-build-bison: maybe-all-build-texinfo
51262 all-build-byacc: maybe-all-build-texinfo
51263 all-build-flex: maybe-all-build-texinfo
51264 all-build-flex: maybe-all-build-bison
51265 all-build-flex: maybe-all-build-byacc
51266 all-build-flex: maybe-all-build-m4
51267 all-build-libiberty: maybe-all-build-texinfo
51268 all-build-m4: maybe-all-build-texinfo
51269 all-build-fixincludes: maybe-all-build-libiberty
51270 configure-gcc: maybe-configure-intl
51272 configure-stage1-gcc: maybe-configure-stage1-intl
51273 configure-stage2-gcc: maybe-configure-stage2-intl
51274 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
51275 configure-stage3-gcc: maybe-configure-stage3-intl
51276 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
51277 configure-stage4-gcc: maybe-configure-stage4-intl
51278 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51279 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51280 configure-gcc: maybe-all-binutils
51282 configure-stage1-gcc: maybe-all-stage1-binutils
51283 configure-stage2-gcc: maybe-all-stage2-binutils
51284 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
51285 configure-stage3-gcc: maybe-all-stage3-binutils
51286 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
51287 configure-stage4-gcc: maybe-all-stage4-binutils
51288 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51289 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51290 configure-gcc: maybe-all-gas
51292 configure-stage1-gcc: maybe-all-stage1-gas
51293 configure-stage2-gcc: maybe-all-stage2-gas
51294 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
51295 configure-stage3-gcc: maybe-all-stage3-gas
51296 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
51297 configure-stage4-gcc: maybe-all-stage4-gas
51298 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51299 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51300 configure-gcc: maybe-all-ld
51302 configure-stage1-gcc: maybe-all-stage1-ld
51303 configure-stage2-gcc: maybe-all-stage2-ld
51304 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
51305 configure-stage3-gcc: maybe-all-stage3-ld
51306 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
51307 configure-stage4-gcc: maybe-all-stage4-ld
51308 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51309 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51310 all-gcc: all-libiberty
51312 all-stage1-gcc: all-stage1-libiberty
51313 all-stage2-gcc: all-stage2-libiberty
51314 all-stageb2g0-gcc: all-stageb2g0-libiberty
51315 all-stage3-gcc: all-stage3-libiberty
51316 all-stageb3g2-gcc: all-stageb3g2-libiberty
51317 all-stage4-gcc: all-stage4-libiberty
51318 all-stageprofile-gcc: all-stageprofile-libiberty
51319 all-stagefeedback-gcc: all-stagefeedback-libiberty
51320 all-gcc: maybe-all-gmp
51322 all-stage1-gcc: maybe-all-stage1-gmp
51323 all-stage2-gcc: maybe-all-stage2-gmp
51324 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
51325 all-stage3-gcc: maybe-all-stage3-gmp
51326 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
51327 all-stage4-gcc: maybe-all-stage4-gmp
51328 all-stageprofile-gcc: maybe-all-stageprofile-gmp
51329 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51330 all-gcc: maybe-all-intl
51332 all-stage1-gcc: maybe-all-stage1-intl
51333 all-stage2-gcc: maybe-all-stage2-intl
51334 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
51335 all-stage3-gcc: maybe-all-stage3-intl
51336 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
51337 all-stage4-gcc: maybe-all-stage4-intl
51338 all-stageprofile-gcc: maybe-all-stageprofile-intl
51339 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51340 all-gcc: maybe-all-mpfr
51342 all-stage1-gcc: maybe-all-stage1-mpfr
51343 all-stage2-gcc: maybe-all-stage2-mpfr
51344 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
51345 all-stage3-gcc: maybe-all-stage3-mpfr
51346 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
51347 all-stage4-gcc: maybe-all-stage4-mpfr
51348 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51349 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51350 all-gcc: maybe-all-build-texinfo
51352 all-stage1-gcc: maybe-all-build-texinfo
51353 all-stage2-gcc: maybe-all-build-texinfo
51354 all-stageb2g0-gcc: maybe-all-build-texinfo
51355 all-stage3-gcc: maybe-all-build-texinfo
51356 all-stageb3g2-gcc: maybe-all-build-texinfo
51357 all-stage4-gcc: maybe-all-build-texinfo
51358 all-stageprofile-gcc: maybe-all-build-texinfo
51359 all-stagefeedback-gcc: maybe-all-build-texinfo
51360 all-gcc: maybe-all-build-bison
51362 all-stage1-gcc: maybe-all-build-bison
51363 all-stage2-gcc: maybe-all-build-bison
51364 all-stageb2g0-gcc: maybe-all-build-bison
51365 all-stage3-gcc: maybe-all-build-bison
51366 all-stageb3g2-gcc: maybe-all-build-bison
51367 all-stage4-gcc: maybe-all-build-bison
51368 all-stageprofile-gcc: maybe-all-build-bison
51369 all-stagefeedback-gcc: maybe-all-build-bison
51370 all-gcc: maybe-all-build-byacc
51372 all-stage1-gcc: maybe-all-build-byacc
51373 all-stage2-gcc: maybe-all-build-byacc
51374 all-stageb2g0-gcc: maybe-all-build-byacc
51375 all-stage3-gcc: maybe-all-build-byacc
51376 all-stageb3g2-gcc: maybe-all-build-byacc
51377 all-stage4-gcc: maybe-all-build-byacc
51378 all-stageprofile-gcc: maybe-all-build-byacc
51379 all-stagefeedback-gcc: maybe-all-build-byacc
51380 all-gcc: maybe-all-build-flex
51382 all-stage1-gcc: maybe-all-build-flex
51383 all-stage2-gcc: maybe-all-build-flex
51384 all-stageb2g0-gcc: maybe-all-build-flex
51385 all-stage3-gcc: maybe-all-build-flex
51386 all-stageb3g2-gcc: maybe-all-build-flex
51387 all-stage4-gcc: maybe-all-build-flex
51388 all-stageprofile-gcc: maybe-all-build-flex
51389 all-stagefeedback-gcc: maybe-all-build-flex
51390 all-gcc: maybe-all-build-libiberty
51392 all-stage1-gcc: maybe-all-build-libiberty
51393 all-stage2-gcc: maybe-all-build-libiberty
51394 all-stageb2g0-gcc: maybe-all-build-libiberty
51395 all-stage3-gcc: maybe-all-build-libiberty
51396 all-stageb3g2-gcc: maybe-all-build-libiberty
51397 all-stage4-gcc: maybe-all-build-libiberty
51398 all-stageprofile-gcc: maybe-all-build-libiberty
51399 all-stagefeedback-gcc: maybe-all-build-libiberty
51400 all-gcc: maybe-all-build-fixincludes
51402 all-stage1-gcc: maybe-all-build-fixincludes
51403 all-stage2-gcc: maybe-all-build-fixincludes
51404 all-stageb2g0-gcc: maybe-all-build-fixincludes
51405 all-stage3-gcc: maybe-all-build-fixincludes
51406 all-stageb3g2-gcc: maybe-all-build-fixincludes
51407 all-stage4-gcc: maybe-all-build-fixincludes
51408 all-stageprofile-gcc: maybe-all-build-fixincludes
51409 all-stagefeedback-gcc: maybe-all-build-fixincludes
51410 all-gcc: maybe-all-zlib
51412 all-stage1-gcc: maybe-all-stage1-zlib
51413 all-stage2-gcc: maybe-all-stage2-zlib
51414 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
51415 all-stage3-gcc: maybe-all-stage3-zlib
51416 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
51417 all-stage4-gcc: maybe-all-stage4-zlib
51418 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51419 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51420 all-gcc: all-libcpp
51422 all-stage1-gcc: all-stage1-libcpp
51423 all-stage2-gcc: all-stage2-libcpp
51424 all-stageb2g0-gcc: all-stageb2g0-libcpp
51425 all-stage3-gcc: all-stage3-libcpp
51426 all-stageb3g2-gcc: all-stageb3g2-libcpp
51427 all-stage4-gcc: all-stage4-libcpp
51428 all-stageprofile-gcc: all-stageprofile-libcpp
51429 all-stagefeedback-gcc: all-stagefeedback-libcpp
51430 all-gcc: all-libdecnumber
51432 all-stage1-gcc: all-stage1-libdecnumber
51433 all-stage2-gcc: all-stage2-libdecnumber
51434 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
51435 all-stage3-gcc: all-stage3-libdecnumber
51436 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
51437 all-stage4-gcc: all-stage4-libdecnumber
51438 all-stageprofile-gcc: all-stageprofile-libdecnumber
51439 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51440 all-gcc: maybe-all-libiberty
51442 all-stage1-gcc: maybe-all-stage1-libiberty
51443 all-stage2-gcc: maybe-all-stage2-libiberty
51444 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
51445 all-stage3-gcc: maybe-all-stage3-libiberty
51446 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
51447 all-stage4-gcc: maybe-all-stage4-libiberty
51448 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51449 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51450 all-gcc: maybe-all-fixincludes
51451 install-gcc: maybe-install-fixincludes
51452 configure-libcpp: configure-libiberty
51454 configure-stage1-libcpp: configure-stage1-libiberty
51455 configure-stage2-libcpp: configure-stage2-libiberty
51456 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
51457 configure-stage3-libcpp: configure-stage3-libiberty
51458 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
51459 configure-stage4-libcpp: configure-stage4-libiberty
51460 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51461 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51462 configure-libcpp: maybe-configure-intl
51464 configure-stage1-libcpp: maybe-configure-stage1-intl
51465 configure-stage2-libcpp: maybe-configure-stage2-intl
51466 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
51467 configure-stage3-libcpp: maybe-configure-stage3-intl
51468 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
51469 configure-stage4-libcpp: maybe-configure-stage4-intl
51470 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51471 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51472 all-libcpp: all-libiberty
51474 all-stage1-libcpp: all-stage1-libiberty
51475 all-stage2-libcpp: all-stage2-libiberty
51476 all-stageb2g0-libcpp: all-stageb2g0-libiberty
51477 all-stage3-libcpp: all-stage3-libiberty
51478 all-stageb3g2-libcpp: all-stageb3g2-libiberty
51479 all-stage4-libcpp: all-stage4-libiberty
51480 all-stageprofile-libcpp: all-stageprofile-libiberty
51481 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51482 all-libcpp: maybe-all-intl
51484 all-stage1-libcpp: maybe-all-stage1-intl
51485 all-stage2-libcpp: maybe-all-stage2-intl
51486 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
51487 all-stage3-libcpp: maybe-all-stage3-intl
51488 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
51489 all-stage4-libcpp: maybe-all-stage4-intl
51490 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51491 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51492 all-fixincludes: maybe-all-libiberty
51493 all-gnattools: maybe-all-target-libada
51494 configure-mpfr: maybe-all-gmp
51496 configure-stage1-mpfr: maybe-all-stage1-gmp
51497 configure-stage2-mpfr: maybe-all-stage2-gmp
51498 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
51499 configure-stage3-mpfr: maybe-all-stage3-gmp
51500 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
51501 configure-stage4-mpfr: maybe-all-stage4-gmp
51502 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51503 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51504 configure-gdb: maybe-all-intl
51505 configure-gdb: maybe-configure-sim
51506 configure-gdb: maybe-all-bfd
51507 all-gdb: maybe-all-libiberty
51508 all-gdb: maybe-all-opcodes
51509 all-gdb: maybe-all-readline
51510 all-gdb: maybe-all-build-bison
51511 all-gdb: maybe-all-build-byacc
51512 all-gdb: maybe-all-sim
51513 all-gdb: maybe-all-libdecnumber
51514 configure-libgui: maybe-configure-tcl
51515 configure-libgui: maybe-configure-tk
51516 all-libgui: maybe-all-tcl
51517 all-libgui: maybe-all-tk
51518 all-libgui: maybe-all-itcl
51519 configure-bfd: configure-libiberty
51521 configure-stage1-bfd: configure-stage1-libiberty
51522 configure-stage2-bfd: configure-stage2-libiberty
51523 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
51524 configure-stage3-bfd: configure-stage3-libiberty
51525 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
51526 configure-stage4-bfd: configure-stage4-libiberty
51527 configure-stageprofile-bfd: configure-stageprofile-libiberty
51528 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51529 configure-bfd: maybe-configure-intl
51531 configure-stage1-bfd: maybe-configure-stage1-intl
51532 configure-stage2-bfd: maybe-configure-stage2-intl
51533 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
51534 configure-stage3-bfd: maybe-configure-stage3-intl
51535 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
51536 configure-stage4-bfd: maybe-configure-stage4-intl
51537 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51538 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51539 all-bfd: maybe-all-libiberty
51541 all-stage1-bfd: maybe-all-stage1-libiberty
51542 all-stage2-bfd: maybe-all-stage2-libiberty
51543 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
51544 all-stage3-bfd: maybe-all-stage3-libiberty
51545 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
51546 all-stage4-bfd: maybe-all-stage4-libiberty
51547 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51548 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51549 all-bfd: maybe-all-intl
51551 all-stage1-bfd: maybe-all-stage1-intl
51552 all-stage2-bfd: maybe-all-stage2-intl
51553 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
51554 all-stage3-bfd: maybe-all-stage3-intl
51555 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
51556 all-stage4-bfd: maybe-all-stage4-intl
51557 all-stageprofile-bfd: maybe-all-stageprofile-intl
51558 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51559 configure-binutils: maybe-configure-intl
51561 configure-stage1-binutils: maybe-configure-stage1-intl
51562 configure-stage2-binutils: maybe-configure-stage2-intl
51563 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
51564 configure-stage3-binutils: maybe-configure-stage3-intl
51565 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
51566 configure-stage4-binutils: maybe-configure-stage4-intl
51567 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
51568 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
51569 all-binutils: maybe-all-libiberty
51571 all-stage1-binutils: maybe-all-stage1-libiberty
51572 all-stage2-binutils: maybe-all-stage2-libiberty
51573 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
51574 all-stage3-binutils: maybe-all-stage3-libiberty
51575 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
51576 all-stage4-binutils: maybe-all-stage4-libiberty
51577 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
51578 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
51579 all-binutils: maybe-all-opcodes
51581 all-stage1-binutils: maybe-all-stage1-opcodes
51582 all-stage2-binutils: maybe-all-stage2-opcodes
51583 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
51584 all-stage3-binutils: maybe-all-stage3-opcodes
51585 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
51586 all-stage4-binutils: maybe-all-stage4-opcodes
51587 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
51588 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
51589 all-binutils: maybe-all-bfd
51591 all-stage1-binutils: maybe-all-stage1-bfd
51592 all-stage2-binutils: maybe-all-stage2-bfd
51593 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
51594 all-stage3-binutils: maybe-all-stage3-bfd
51595 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
51596 all-stage4-binutils: maybe-all-stage4-bfd
51597 all-stageprofile-binutils: maybe-all-stageprofile-bfd
51598 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
51599 all-binutils: maybe-all-build-flex
51601 all-stage1-binutils: maybe-all-build-flex
51602 all-stage2-binutils: maybe-all-build-flex
51603 all-stageb2g0-binutils: maybe-all-build-flex
51604 all-stage3-binutils: maybe-all-build-flex
51605 all-stageb3g2-binutils: maybe-all-build-flex
51606 all-stage4-binutils: maybe-all-build-flex
51607 all-stageprofile-binutils: maybe-all-build-flex
51608 all-stagefeedback-binutils: maybe-all-build-flex
51609 all-binutils: maybe-all-build-bison
51611 all-stage1-binutils: maybe-all-build-bison
51612 all-stage2-binutils: maybe-all-build-bison
51613 all-stageb2g0-binutils: maybe-all-build-bison
51614 all-stage3-binutils: maybe-all-build-bison
51615 all-stageb3g2-binutils: maybe-all-build-bison
51616 all-stage4-binutils: maybe-all-build-bison
51617 all-stageprofile-binutils: maybe-all-build-bison
51618 all-stagefeedback-binutils: maybe-all-build-bison
51619 all-binutils: maybe-all-build-byacc
51621 all-stage1-binutils: maybe-all-build-byacc
51622 all-stage2-binutils: maybe-all-build-byacc
51623 all-stageb2g0-binutils: maybe-all-build-byacc
51624 all-stage3-binutils: maybe-all-build-byacc
51625 all-stageb3g2-binutils: maybe-all-build-byacc
51626 all-stage4-binutils: maybe-all-build-byacc
51627 all-stageprofile-binutils: maybe-all-build-byacc
51628 all-stagefeedback-binutils: maybe-all-build-byacc
51629 all-binutils: maybe-all-intl
51631 all-stage1-binutils: maybe-all-stage1-intl
51632 all-stage2-binutils: maybe-all-stage2-intl
51633 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
51634 all-stage3-binutils: maybe-all-stage3-intl
51635 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
51636 all-stage4-binutils: maybe-all-stage4-intl
51637 all-stageprofile-binutils: maybe-all-stageprofile-intl
51638 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
51639 install-binutils: maybe-install-opcodes
51640 install-opcodes: maybe-install-bfd
51641 configure-gas: maybe-configure-intl
51643 configure-stage1-gas: maybe-configure-stage1-intl
51644 configure-stage2-gas: maybe-configure-stage2-intl
51645 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
51646 configure-stage3-gas: maybe-configure-stage3-intl
51647 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
51648 configure-stage4-gas: maybe-configure-stage4-intl
51649 configure-stageprofile-gas: maybe-configure-stageprofile-intl
51650 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
51651 all-gas: maybe-all-libiberty
51653 all-stage1-gas: maybe-all-stage1-libiberty
51654 all-stage2-gas: maybe-all-stage2-libiberty
51655 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
51656 all-stage3-gas: maybe-all-stage3-libiberty
51657 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
51658 all-stage4-gas: maybe-all-stage4-libiberty
51659 all-stageprofile-gas: maybe-all-stageprofile-libiberty
51660 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
51661 all-gas: maybe-all-opcodes
51663 all-stage1-gas: maybe-all-stage1-opcodes
51664 all-stage2-gas: maybe-all-stage2-opcodes
51665 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
51666 all-stage3-gas: maybe-all-stage3-opcodes
51667 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
51668 all-stage4-gas: maybe-all-stage4-opcodes
51669 all-stageprofile-gas: maybe-all-stageprofile-opcodes
51670 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
51671 all-gas: maybe-all-bfd
51673 all-stage1-gas: maybe-all-stage1-bfd
51674 all-stage2-gas: maybe-all-stage2-bfd
51675 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
51676 all-stage3-gas: maybe-all-stage3-bfd
51677 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
51678 all-stage4-gas: maybe-all-stage4-bfd
51679 all-stageprofile-gas: maybe-all-stageprofile-bfd
51680 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
51681 all-gas: maybe-all-intl
51683 all-stage1-gas: maybe-all-stage1-intl
51684 all-stage2-gas: maybe-all-stage2-intl
51685 all-stageb2g0-gas: maybe-all-stageb2g0-intl
51686 all-stage3-gas: maybe-all-stage3-intl
51687 all-stageb3g2-gas: maybe-all-stageb3g2-intl
51688 all-stage4-gas: maybe-all-stage4-intl
51689 all-stageprofile-gas: maybe-all-stageprofile-intl
51690 all-stagefeedback-gas: maybe-all-stagefeedback-intl
51691 configure-gprof: maybe-configure-intl
51692 all-gprof: maybe-all-libiberty
51693 all-gprof: maybe-all-bfd
51694 all-gprof: maybe-all-opcodes
51695 all-gprof: maybe-all-intl
51696 configure-ld: maybe-configure-intl
51698 configure-stage1-ld: maybe-configure-stage1-intl
51699 configure-stage2-ld: maybe-configure-stage2-intl
51700 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
51701 configure-stage3-ld: maybe-configure-stage3-intl
51702 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
51703 configure-stage4-ld: maybe-configure-stage4-intl
51704 configure-stageprofile-ld: maybe-configure-stageprofile-intl
51705 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
51706 all-ld: maybe-all-libiberty
51708 all-stage1-ld: maybe-all-stage1-libiberty
51709 all-stage2-ld: maybe-all-stage2-libiberty
51710 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
51711 all-stage3-ld: maybe-all-stage3-libiberty
51712 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
51713 all-stage4-ld: maybe-all-stage4-libiberty
51714 all-stageprofile-ld: maybe-all-stageprofile-libiberty
51715 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
51716 all-ld: maybe-all-bfd
51718 all-stage1-ld: maybe-all-stage1-bfd
51719 all-stage2-ld: maybe-all-stage2-bfd
51720 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
51721 all-stage3-ld: maybe-all-stage3-bfd
51722 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
51723 all-stage4-ld: maybe-all-stage4-bfd
51724 all-stageprofile-ld: maybe-all-stageprofile-bfd
51725 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
51726 all-ld: maybe-all-opcodes
51728 all-stage1-ld: maybe-all-stage1-opcodes
51729 all-stage2-ld: maybe-all-stage2-opcodes
51730 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
51731 all-stage3-ld: maybe-all-stage3-opcodes
51732 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
51733 all-stage4-ld: maybe-all-stage4-opcodes
51734 all-stageprofile-ld: maybe-all-stageprofile-opcodes
51735 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
51736 all-ld: maybe-all-build-bison
51738 all-stage1-ld: maybe-all-build-bison
51739 all-stage2-ld: maybe-all-build-bison
51740 all-stageb2g0-ld: maybe-all-build-bison
51741 all-stage3-ld: maybe-all-build-bison
51742 all-stageb3g2-ld: maybe-all-build-bison
51743 all-stage4-ld: maybe-all-build-bison
51744 all-stageprofile-ld: maybe-all-build-bison
51745 all-stagefeedback-ld: maybe-all-build-bison
51746 all-ld: maybe-all-build-byacc
51748 all-stage1-ld: maybe-all-build-byacc
51749 all-stage2-ld: maybe-all-build-byacc
51750 all-stageb2g0-ld: maybe-all-build-byacc
51751 all-stage3-ld: maybe-all-build-byacc
51752 all-stageb3g2-ld: maybe-all-build-byacc
51753 all-stage4-ld: maybe-all-build-byacc
51754 all-stageprofile-ld: maybe-all-build-byacc
51755 all-stagefeedback-ld: maybe-all-build-byacc
51756 all-ld: maybe-all-build-flex
51758 all-stage1-ld: maybe-all-build-flex
51759 all-stage2-ld: maybe-all-build-flex
51760 all-stageb2g0-ld: maybe-all-build-flex
51761 all-stage3-ld: maybe-all-build-flex
51762 all-stageb3g2-ld: maybe-all-build-flex
51763 all-stage4-ld: maybe-all-build-flex
51764 all-stageprofile-ld: maybe-all-build-flex
51765 all-stagefeedback-ld: maybe-all-build-flex
51766 all-ld: maybe-all-intl
51768 all-stage1-ld: maybe-all-stage1-intl
51769 all-stage2-ld: maybe-all-stage2-intl
51770 all-stageb2g0-ld: maybe-all-stageb2g0-intl
51771 all-stage3-ld: maybe-all-stage3-intl
51772 all-stageb3g2-ld: maybe-all-stageb3g2-intl
51773 all-stage4-ld: maybe-all-stage4-intl
51774 all-stageprofile-ld: maybe-all-stageprofile-intl
51775 all-stagefeedback-ld: maybe-all-stagefeedback-intl
51776 configure-opcodes: maybe-configure-intl
51778 configure-stage1-opcodes: maybe-configure-stage1-intl
51779 configure-stage2-opcodes: maybe-configure-stage2-intl
51780 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
51781 configure-stage3-opcodes: maybe-configure-stage3-intl
51782 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
51783 configure-stage4-opcodes: maybe-configure-stage4-intl
51784 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
51785 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
51786 all-opcodes: maybe-all-bfd
51788 all-stage1-opcodes: maybe-all-stage1-bfd
51789 all-stage2-opcodes: maybe-all-stage2-bfd
51790 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
51791 all-stage3-opcodes: maybe-all-stage3-bfd
51792 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
51793 all-stage4-opcodes: maybe-all-stage4-bfd
51794 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
51795 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
51796 all-opcodes: maybe-all-libiberty
51798 all-stage1-opcodes: maybe-all-stage1-libiberty
51799 all-stage2-opcodes: maybe-all-stage2-libiberty
51800 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
51801 all-stage3-opcodes: maybe-all-stage3-libiberty
51802 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
51803 all-stage4-opcodes: maybe-all-stage4-libiberty
51804 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
51805 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
51806 all-opcodes: maybe-all-intl
51808 all-stage1-opcodes: maybe-all-stage1-intl
51809 all-stage2-opcodes: maybe-all-stage2-intl
51810 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
51811 all-stage3-opcodes: maybe-all-stage3-intl
51812 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
51813 all-stage4-opcodes: maybe-all-stage4-intl
51814 all-stageprofile-opcodes: maybe-all-stageprofile-intl
51815 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
51816 all-dejagnu: maybe-all-tcl
51817 all-dejagnu: maybe-all-expect
51818 all-dejagnu: maybe-all-tk
51819 configure-expect: maybe-configure-tcl
51820 configure-expect: maybe-configure-tk
51821 all-expect: maybe-all-tcl
51822 all-expect: maybe-all-tk
51823 configure-itcl: maybe-configure-tcl
51824 configure-itcl: maybe-configure-tk
51825 all-itcl: maybe-all-tcl
51826 all-itcl: maybe-all-tk
51827 install-itcl: maybe-install-tcl
51828 configure-tk: maybe-configure-tcl
51829 all-tk: maybe-all-tcl
51830 all-sid: maybe-all-libiberty
51831 all-sid: maybe-all-bfd
51832 all-sid: maybe-all-opcodes
51833 all-sid: maybe-all-tcl
51834 all-sid: maybe-all-tk
51835 install-sid: maybe-install-tcl
51836 install-sid: maybe-install-tk
51837 configure-sim: maybe-configure-intl
51838 all-sim: maybe-all-intl
51839 all-sim: maybe-all-libiberty
51840 all-sim: maybe-all-bfd
51841 all-sim: maybe-all-opcodes
51842 all-sim: maybe-all-readline
51843 all-sim: maybe-configure-gdb
51844 all-fastjar: maybe-all-zlib
51845 all-fastjar: maybe-all-build-texinfo
51846 all-fastjar: maybe-all-libiberty
51847 all-autoconf: maybe-all-m4
51848 all-autoconf: maybe-all-build-texinfo
51849 all-automake: maybe-all-m4
51850 all-automake: maybe-all-build-texinfo
51851 all-automake: maybe-all-autoconf
51852 all-bison: maybe-all-intl
51853 all-bison: maybe-all-build-texinfo
51854 all-diff: maybe-all-intl
51855 all-diff: maybe-all-build-texinfo
51856 all-fileutils: maybe-all-intl
51857 all-fileutils: maybe-all-build-texinfo
51858 all-flex: maybe-all-build-bison
51859 all-flex: maybe-all-build-byacc
51860 all-flex: maybe-all-intl
51861 all-flex: maybe-all-m4
51862 all-flex: maybe-all-build-texinfo
51863 all-gzip: maybe-all-intl
51864 all-gzip: maybe-all-zlib
51865 all-gzip: maybe-all-build-texinfo
51866 all-hello: maybe-all-intl
51867 all-hello: maybe-all-build-texinfo
51868 all-m4: maybe-all-intl
51869 all-m4: maybe-all-build-texinfo
51870 all-make: maybe-all-intl
51871 all-make: maybe-all-build-texinfo
51872 all-patch: maybe-all-build-texinfo
51873 all-make: maybe-all-build-texinfo
51874 all-prms: maybe-all-libiberty
51875 all-recode: maybe-all-build-texinfo
51876 all-sed: maybe-all-build-texinfo
51877 all-send-pr: maybe-all-prms
51878 all-tar: maybe-all-build-texinfo
51879 all-uudecode: maybe-all-build-texinfo
51880 configure-target-boehm-gc: maybe-configure-target-qthreads
51881 configure-target-fastjar: maybe-configure-target-zlib
51882 all-target-fastjar: maybe-all-target-zlib
51883 all-target-fastjar: maybe-all-target-libiberty
51884 configure-target-libjava: maybe-configure-target-zlib
51885 configure-target-libjava: maybe-configure-target-boehm-gc
51886 configure-target-libjava: maybe-configure-target-qthreads
51887 configure-target-libjava: maybe-configure-target-libffi
51888 all-target-libjava: maybe-all-fastjar
51889 all-target-libjava: maybe-all-target-zlib
51890 all-target-libjava: maybe-all-target-boehm-gc
51891 all-target-libjava: maybe-all-target-qthreads
51892 all-target-libjava: maybe-all-target-libffi
51893 configure-target-libobjc: maybe-configure-target-boehm-gc
51894 all-target-libobjc: maybe-all-target-libiberty
51895 all-target-libobjc: maybe-all-target-boehm-gc
51896 all-target-libstdc++-v3: maybe-all-target-libiberty
51897 configure-target-libstdc++-v3: maybe-configure-target-libgomp
51898 all-target-libgloss: maybe-all-target-newlib
51899 all-target-winsup: maybe-all-target-libiberty
51900 all-target-winsup: maybe-all-target-libtermcap
51903 # Dependencies for target modules on other target modules are
51904 # described by lang_env_dependencies; the defaults apply to anything
51905 # not mentioned there.
51908 @if gcc-bootstrap
51909 @endif gcc-bootstrap
51911 @if gcc-no-bootstrap
51912 configure-target-libstdc++-v3: maybe-all-target-libgcc
51913 configure-target-libmudflap: maybe-all-target-libgcc
51914 configure-target-libssp: maybe-all-target-libgcc
51915 configure-target-newlib: maybe-all-target-libgcc
51916 configure-target-libgfortran: maybe-all-target-libgcc
51917 configure-target-libobjc: maybe-all-target-libgcc
51918 configure-target-libtermcap: maybe-all-target-libgcc
51919 configure-target-winsup: maybe-all-target-libgcc
51920 configure-target-libgloss: maybe-all-target-libgcc
51921 configure-target-libiberty: maybe-all-target-libgcc
51922 configure-target-gperf: maybe-all-target-libgcc
51923 configure-target-examples: maybe-all-target-libgcc
51924 configure-target-libffi: maybe-all-target-libgcc
51925 configure-target-libjava: maybe-all-target-libgcc
51926 configure-target-zlib: maybe-all-target-libgcc
51927 configure-target-boehm-gc: maybe-all-target-libgcc
51928 configure-target-qthreads: maybe-all-target-libgcc
51929 configure-target-rda: maybe-all-target-libgcc
51930 configure-target-libada: maybe-all-target-libgcc
51931 configure-target-libgomp: maybe-all-target-libgcc
51932 @endif gcc-no-bootstrap
51935 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51937 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
51939 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51943 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51945 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51947 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51949 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51953 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
51954 configure-target-gperf: maybe-all-target-libstdc++-v3
51956 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
51958 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51960 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51961 configure-target-libjava: maybe-all-target-libstdc++-v3
51963 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51965 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51967 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
51969 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51971 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51973 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51976 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51977 GDB_TK = @GDB_TK@
51978 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51979 configure-gdb: $(CONFIGURE_GDB_TK)
51980 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51981 install-gdb: $(INSTALL_GDB_TK)
51983 # Serialization dependencies. Host configures don't work well in parallel to
51984 # each other, due to contention over config.cache. Target configures and
51985 # build configures are similar.
51986 @serialization_dependencies@
51988 # --------------------------------
51989 # Regenerating top level configury
51990 # --------------------------------
51992 # Rebuilding Makefile.in, using autogen.
51993 AUTOGEN = autogen
51994 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51995 cd $(srcdir) && $(AUTOGEN) Makefile.def
51997 # Rebuilding Makefile.
51998 Makefile: $(srcdir)/Makefile.in config.status
51999 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52001 config.status: configure
52002 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52004 # Rebuilding configure.
52005 AUTOCONF = autoconf
52006 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
52007 cd $(srcdir) && $(AUTOCONF)
52009 # ------------------------------
52010 # Special directives to GNU Make
52011 # ------------------------------
52013 # Don't pass command-line variables to submakes.
52014 .NOEXPORT:
52015 MAKEOVERRIDES=
52017 # end of Makefile.in