1) Fix broken --with-gc=page.
[official-gcc.git] / Makefile.in
blobdf2c86c8c5e63094ce349cf1eb84d9314a6595d8
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
35 program_transform_name = @program_transform_name@
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
40 srcdir = @srcdir@
42 bindir = @bindir@
43 sbindir = @sbindir@
44 libexecdir = @libexecdir@
45 datadir = @datadir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
49 libdir = @libdir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
52 infodir = @infodir@
53 datarootdir = @datarootdir@
54 docdir = @docdir@
55 htmldir = @htmldir@
56 mandir = @mandir@
57 man1dir = $(mandir)/man1
58 man2dir = $(mandir)/man2
59 man3dir = $(mandir)/man3
60 man4dir = $(mandir)/man4
61 man5dir = $(mandir)/man5
62 man6dir = $(mandir)/man6
63 man7dir = $(mandir)/man7
64 man8dir = $(mandir)/man8
65 man9dir = $(mandir)/man9
67 INSTALL = @INSTALL@
68 INSTALL_PROGRAM = @INSTALL_PROGRAM@
69 INSTALL_SCRIPT = @INSTALL_SCRIPT@
70 INSTALL_DATA = @INSTALL_DATA@
71 LN = @LN@
72 LN_S = @LN_S@
74 # -------------------------------------------------
75 # Miscellaneous non-standard autoconf-set variables
76 # -------------------------------------------------
78 # The gcc driver likes to know the arguments it was configured with.
79 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
81 tooldir = @tooldir@
82 build_tooldir = @build_tooldir@
84 GDB_NLM_DEPS =
86 # This is the name of the environment variable used for the path to
87 # the libraries.
88 RPATH_ENVVAR = @RPATH_ENVVAR@
90 # Build programs are put under this directory.
91 BUILD_SUBDIR = @build_subdir@
92 # This is set by the configure script to the arguments to use when configuring
93 # directories built for the build system.
94 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
96 # This is the list of variables to export in the environment when
97 # configuring any subdirectory. It must also be exported whenever
98 # recursing into a build directory in case that directory's Makefile
99 # re-runs configure.
100 BASE_EXPORTS = \
101 FLEX="$(FLEX)"; export FLEX; \
102 LEX="$(LEX)"; export LEX; \
103 BISON="$(BISON)"; export BISON; \
104 YACC="$(YACC)"; export YACC; \
105 M4="$(M4)"; export M4; \
106 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
108 # This is the list of variables to export in the environment when
109 # configuring subdirectories for the build system.
110 BUILD_EXPORTS = \
111 $(BASE_EXPORTS) \
112 AR="$(AR_FOR_BUILD)"; export AR; \
113 AS="$(AS_FOR_BUILD)"; export AS; \
114 CC="$(CC_FOR_BUILD)"; export CC; \
115 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
116 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
117 CXX="$(CXX_FOR_BUILD)"; export CXX; \
118 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
119 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
120 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
121 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
122 LD="$(LD_FOR_BUILD)"; export LD; \
123 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
124 NM="$(NM_FOR_BUILD)"; export NM; \
125 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
126 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
128 # This is the list of directories to built for the host system.
129 SUBDIRS = @configdirs@
130 # This is set by the configure script to the arguments to use when configuring
131 # directories built for the host system.
132 HOST_CONFIGARGS = @host_configargs@
133 # Host programs are put under this directory, which is . except if building
134 # with srcdir=..
135 HOST_SUBDIR = @host_subdir@
136 # This is the list of variables to export in the environment when
137 # configuring subdirectories for the host system. We need to pass
138 # some to the GCC configure because of its hybrid host/target nature.
139 HOST_EXPORTS = \
140 $(BASE_EXPORTS) \
141 CC="$(CC)"; export CC; \
142 CFLAGS="$(CFLAGS)"; export CFLAGS; \
143 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
144 CXX="$(CXX)"; export CXX; \
145 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
146 AR="$(AR)"; export AR; \
147 AS="$(AS)"; export AS; \
148 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
149 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
150 LD="$(LD)"; export LD; \
151 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
152 NM="$(NM)"; export NM; \
153 RANLIB="$(RANLIB)"; export RANLIB; \
154 WINDRES="$(WINDRES)"; export WINDRES; \
155 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
156 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
157 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
158 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
159 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
160 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
161 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
162 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
163 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
164 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
165 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
166 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
167 @if gcc-bootstrap
168 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
169 @endif gcc-bootstrap
170 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
172 # Similar, for later GCC stages.
173 POSTSTAGE1_HOST_EXPORTS = \
174 $(HOST_EXPORTS) \
175 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
176 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
177 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
178 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
179 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
180 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
181 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \
182 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
184 # Target libraries are put under this directory:
185 TARGET_SUBDIR = @target_subdir@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the target.
188 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
189 # This is the list of variables to export in the environment when
190 # configuring subdirectories for the host system.
191 BASE_TARGET_EXPORTS = \
192 $(BASE_EXPORTS) \
193 AR="$(AR_FOR_TARGET)"; export AR; \
194 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
195 CC="$(CC_FOR_TARGET)"; export CC; \
196 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
197 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
198 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
199 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
200 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
201 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
202 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
203 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
204 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
205 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
206 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
207 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
208 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
209 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
210 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
211 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
213 RAW_CXX_TARGET_EXPORTS = \
214 $(BASE_TARGET_EXPORTS) \
215 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
216 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
218 NORMAL_TARGET_EXPORTS = \
219 $(BASE_TARGET_EXPORTS) \
220 CXX="$(CXX_FOR_TARGET)"; export CXX;
222 # Where to find GMP
223 HOST_GMPLIBS = @gmplibs@
224 HOST_GMPINC = @gmpinc@
226 # ----------------------------------------------
227 # Programs producing files for the BUILD machine
228 # ----------------------------------------------
230 SHELL = @config_shell@
232 # pwd command to use. Allow user to override default by setting PWDCMD in
233 # the environment to account for automounters. The make variable must not
234 # be called PWDCMD, otherwise the value set here is passed to make
235 # subprocesses and overrides the setting from the user's environment.
236 # Don't use PWD since it is a common shell environment variable and we
237 # don't want to corrupt it.
238 PWD_COMMAND = $${PWDCMD-pwd}
240 # compilers to use to create programs which must be run in the build
241 # environment.
242 CC_FOR_BUILD = @CC_FOR_BUILD@
243 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
245 CXX_FOR_BUILD = $(CXX)
247 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
248 # here so that they can be overridden by Makefile fragments.
249 BUILD_PREFIX = @BUILD_PREFIX@
250 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
252 # Flags to pass to stage2 and later makes. They are defined
253 # here so that they can be overridden by Makefile fragments.
254 BOOT_CFLAGS= -g -O2
255 BOOT_LDFLAGS=
257 BISON = @BISON@
258 YACC = @YACC@
259 FLEX = @FLEX@
260 LEX = @LEX@
261 M4 = @M4@
262 MAKEINFO = @MAKEINFO@
263 EXPECT = @EXPECT@
264 RUNTEST = @RUNTEST@
266 # This just becomes part of the MAKEINFO definition passed down to
267 # sub-makes. It lets flags be given on the command line while still
268 # using the makeinfo from the object tree.
269 # (Default to avoid splitting info files by setting the threshold high.)
270 MAKEINFOFLAGS = --split-size=5000000
272 # ---------------------------------------------
273 # Programs producing files for the HOST machine
274 # ---------------------------------------------
276 AS = @AS@
277 AR = @AR@
278 AR_FLAGS = rc
279 CC = @CC@
280 CXX = @CXX@
281 DLLTOOL = @DLLTOOL@
282 LD = @LD@
283 LIPO = @LIPO@
284 NM = @NM@
285 OBJDUMP = @OBJDUMP@
286 RANLIB = @RANLIB@
287 STRIP = @STRIP@
288 WINDRES = @WINDRES@
290 CFLAGS = @CFLAGS@
291 LDFLAGS =
292 LIBCFLAGS = $(CFLAGS)
293 CXXFLAGS = @CXXFLAGS@
294 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
295 PICFLAG =
297 # -----------------------------------------------
298 # Programs producing files for the TARGET machine
299 # -----------------------------------------------
301 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
303 AR_FOR_TARGET=@AR_FOR_TARGET@
304 AS_FOR_TARGET=@AS_FOR_TARGET@
305 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
307 # If GCC_FOR_TARGET is not overriden on the command line, then this
308 # variable is passed down to the gcc Makefile, where it is used to
309 # build libgcc2.a. We define it here so that it can itself be
310 # overridden on the command line.
311 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
315 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
316 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
317 LD_FOR_TARGET=@LD_FOR_TARGET@
319 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
320 NM_FOR_TARGET=@NM_FOR_TARGET@
321 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
322 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
323 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
324 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
326 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
327 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
328 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
330 # During gcc bootstrap, if we use some random cc for stage1 then
331 # CFLAGS will be just -g. We want to ensure that TARGET libraries
332 # (which we know are built with gcc) are built with optimizations so
333 # prepend -O2 when setting CFLAGS_FOR_TARGET.
334 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
336 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
337 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
338 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
339 LDFLAGS_FOR_TARGET =
340 PICFLAG_FOR_TARGET =
342 # ------------------------------------
343 # Miscellaneous targets and flag lists
344 # ------------------------------------
346 # The first rule in the file had better be this one. Don't put any above it.
347 # This lives here to allow makefile fragments to contain dependencies.
348 all:
350 #### host and target specific makefile fragments come in here.
351 @target_makefile_frag@
352 @alphaieee_frag@
353 @ospace_frag@
354 @host_makefile_frag@
357 # This is the list of directories that may be needed in RPATH_ENVVAR
358 # so that prorgams built for the target machine work.
359 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
361 @if target-libstdc++-v3
362 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
363 @endif target-libstdc++-v3
365 @if target-libmudflap
366 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
367 @endif target-libmudflap
369 @if target-libssp
370 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
371 @endif target-libssp
373 @if target-libgomp
374 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
375 @endif target-libgomp
379 # This is the list of directories that may be needed in RPATH_ENVVAR
380 # so that programs built for the host machine work.
381 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
383 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
384 @if gcc
385 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
386 @endif gcc
389 @if bfd
390 HOST_LIB_PATH_bfd = \
391 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
392 @endif bfd
394 @if opcodes
395 HOST_LIB_PATH_opcodes = \
396 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
397 @endif opcodes
400 # Flags to pass down to all sub-makes.
401 BASE_FLAGS_TO_PASS = \
402 "DESTDIR=$(DESTDIR)" \
403 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
404 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
405 "bindir=$(bindir)" \
406 "datadir=$(datadir)" \
407 "exec_prefix=$(exec_prefix)" \
408 "includedir=$(includedir)" \
409 "datarootdir=$(datarootdir)" \
410 "docdir=$(docdir)" \
411 "infodir=$(infodir)" \
412 "htmldir=$(htmldir)" \
413 "libdir=$(libdir)" \
414 "libexecdir=$(libexecdir)" \
415 "lispdir=$(lispdir)" \
416 "localstatedir=$(localstatedir)" \
417 "mandir=$(mandir)" \
418 "oldincludedir=$(oldincludedir)" \
419 "prefix=$(prefix)" \
420 "sbindir=$(sbindir)" \
421 "sharedstatedir=$(sharedstatedir)" \
422 "sysconfdir=$(sysconfdir)" \
423 "tooldir=$(tooldir)" \
424 "build_tooldir=$(build_tooldir)" \
425 "target_alias=$(target_alias)" \
426 "BISON=$(BISON)" \
427 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
428 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
429 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
430 "EXPECT=$(EXPECT)" \
431 "FLEX=$(FLEX)" \
432 "INSTALL=$(INSTALL)" \
433 "INSTALL_DATA=$(INSTALL_DATA)" \
434 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
435 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
436 "LEX=$(LEX)" \
437 "M4=$(M4)" \
438 "MAKE=$(MAKE)" \
439 "RUNTEST=$(RUNTEST)" \
440 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
441 "SHELL=$(SHELL)" \
442 "YACC=$(YACC)" \
443 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
444 "AR_FLAGS=$(AR_FLAGS)" \
445 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
446 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
447 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
448 "CFLAGS=$(CFLAGS)" \
449 "CXXFLAGS=$(CXXFLAGS)" \
450 "LDFLAGS=$(LDFLAGS)" \
451 "LIBCFLAGS=$(LIBCFLAGS)" \
452 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
453 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
454 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
455 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
456 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
457 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
458 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
459 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
460 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
461 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
462 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
463 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
464 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
465 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
466 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
467 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
468 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
469 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
470 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
471 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
472 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
473 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
474 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
475 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
476 "LEAN=$(LEAN)" \
477 "CONFIG_SHELL=$(SHELL)" \
478 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
480 # We leave this in just in case, but it is not needed anymore.
481 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
483 # Flags to pass down to most sub-makes, in which we're building with
484 # the host environment.
485 EXTRA_HOST_FLAGS = \
486 'AR=$(AR)' \
487 'AS=$(AS)' \
488 'CC=$(CC)' \
489 'CXX=$(CXX)' \
490 'DLLTOOL=$(DLLTOOL)' \
491 'LD=$(LD)' \
492 'LIPO=$(LIPO)' \
493 'NM=$(NM)' \
494 'OBJDUMP=$(OBJDUMP)' \
495 'RANLIB=$(RANLIB)' \
496 'STRIP=$(STRIP)' \
497 'WINDRES=$(WINDRES)'
499 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
501 # Flags that are concerned with the location of the X11 include files
502 # and library files
504 # NOTE: until the top-level is getting the values via autoconf, it only
505 # causes problems to have this top-level Makefile overriding the autoconf-set
506 # values in child directories. Only variables that don't conflict with
507 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
509 X11_FLAGS_TO_PASS = \
510 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
511 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
513 # Flags to pass down to makes which are built with the target environment.
514 # The double $ decreases the length of the command line; those variables
515 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
516 # COMPILER_ prefixed variables are not passed down so we expand them here.
517 EXTRA_TARGET_FLAGS = \
518 'AR=$$(AR_FOR_TARGET)' \
519 'AS=$(COMPILER_AS_FOR_TARGET)' \
520 'CC=$$(CC_FOR_TARGET)' \
521 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
522 'CXX=$$(CXX_FOR_TARGET)' \
523 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
524 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
525 'LD=$(COMPILER_LD_FOR_TARGET)' \
526 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
527 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
528 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
529 'NM=$(COMPILER_NM_FOR_TARGET)' \
530 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
531 'RANLIB=$$(RANLIB_FOR_TARGET)' \
532 'WINDRES=$$(WINDRES_FOR_TARGET)'
534 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
536 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
537 # unfortunately needs the native compiler and the target ar and
538 # ranlib.
539 # If any variables are added here, they must be added to do-*, below.
540 # The BUILD_* variables are a special case, which are used for the gcc
541 # cross-building scheme.
542 EXTRA_GCC_FLAGS = \
543 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
544 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
545 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
546 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
547 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
548 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
550 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
552 .PHONY: configure-host
553 configure-host: \
554 maybe-configure-ash \
555 maybe-configure-autoconf \
556 maybe-configure-automake \
557 maybe-configure-bash \
558 maybe-configure-bfd \
559 maybe-configure-opcodes \
560 maybe-configure-binutils \
561 maybe-configure-bison \
562 maybe-configure-boehm-gc \
563 maybe-configure-byacc \
564 maybe-configure-bzip2 \
565 maybe-configure-dejagnu \
566 maybe-configure-diff \
567 maybe-configure-dosutils \
568 maybe-configure-etc \
569 maybe-configure-fastjar \
570 maybe-configure-fileutils \
571 maybe-configure-findutils \
572 maybe-configure-find \
573 maybe-configure-fixincludes \
574 maybe-configure-flex \
575 maybe-configure-gas \
576 maybe-configure-gcc \
577 maybe-configure-gawk \
578 maybe-configure-gettext \
579 maybe-configure-gnuserv \
580 maybe-configure-gprof \
581 maybe-configure-gzip \
582 maybe-configure-hello \
583 maybe-configure-indent \
584 maybe-configure-intl \
585 maybe-configure-tcl \
586 maybe-configure-itcl \
587 maybe-configure-ld \
588 maybe-configure-libcpp \
589 maybe-configure-libdecnumber \
590 maybe-configure-libgui \
591 maybe-configure-libiberty \
592 maybe-configure-libtool \
593 maybe-configure-m4 \
594 maybe-configure-make \
595 maybe-configure-mmalloc \
596 maybe-configure-patch \
597 maybe-configure-perl \
598 maybe-configure-prms \
599 maybe-configure-rcs \
600 maybe-configure-readline \
601 maybe-configure-release \
602 maybe-configure-recode \
603 maybe-configure-sed \
604 maybe-configure-send-pr \
605 maybe-configure-shellutils \
606 maybe-configure-sid \
607 maybe-configure-sim \
608 maybe-configure-tar \
609 maybe-configure-texinfo \
610 maybe-configure-textutils \
611 maybe-configure-time \
612 maybe-configure-uudecode \
613 maybe-configure-wdiff \
614 maybe-configure-zip \
615 maybe-configure-zlib \
616 maybe-configure-gdb \
617 maybe-configure-expect \
618 maybe-configure-guile \
619 maybe-configure-tk \
620 maybe-configure-libtermcap \
621 maybe-configure-utils \
622 maybe-configure-gnattools
623 .PHONY: configure-target
624 configure-target: \
625 maybe-configure-target-libstdc++-v3 \
626 maybe-configure-target-libmudflap \
627 maybe-configure-target-libssp \
628 maybe-configure-target-newlib \
629 maybe-configure-target-libgfortran \
630 maybe-configure-target-libobjc \
631 maybe-configure-target-libtermcap \
632 maybe-configure-target-winsup \
633 maybe-configure-target-libgloss \
634 maybe-configure-target-libiberty \
635 maybe-configure-target-gperf \
636 maybe-configure-target-examples \
637 maybe-configure-target-libffi \
638 maybe-configure-target-libjava \
639 maybe-configure-target-zlib \
640 maybe-configure-target-boehm-gc \
641 maybe-configure-target-qthreads \
642 maybe-configure-target-rda \
643 maybe-configure-target-libada \
644 maybe-configure-target-libgomp
646 # The target built for a native non-bootstrap build.
647 .PHONY: all
648 all:
649 @if gcc-bootstrap
650 [ -f stage_final ] || echo stage3 > stage_final
651 @r=`${PWD_COMMAND}`; export r; \
652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
653 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
654 @endif gcc-bootstrap
655 @: $(MAKE); $(unstage)
656 @r=`${PWD_COMMAND}`; export r; \
657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
658 if [ -f stage_last ]; then \
659 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
660 else \
661 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
664 .PHONY: all-build
666 all-build: maybe-all-build-libiberty
667 all-build: maybe-all-build-bison
668 all-build: maybe-all-build-byacc
669 all-build: maybe-all-build-flex
670 all-build: maybe-all-build-m4
671 all-build: maybe-all-build-texinfo
672 all-build: maybe-all-build-fixincludes
674 .PHONY: all-host
676 all-host: maybe-all-ash
677 all-host: maybe-all-autoconf
678 all-host: maybe-all-automake
679 all-host: maybe-all-bash
680 @if bfd-no-bootstrap
681 all-host: maybe-all-bfd
682 @endif bfd-no-bootstrap
683 @if opcodes-no-bootstrap
684 all-host: maybe-all-opcodes
685 @endif opcodes-no-bootstrap
686 @if binutils-no-bootstrap
687 all-host: maybe-all-binutils
688 @endif binutils-no-bootstrap
689 all-host: maybe-all-bison
690 @if boehm-gc-no-bootstrap
691 all-host: maybe-all-boehm-gc
692 @endif boehm-gc-no-bootstrap
693 all-host: maybe-all-byacc
694 all-host: maybe-all-bzip2
695 all-host: maybe-all-dejagnu
696 all-host: maybe-all-diff
697 all-host: maybe-all-dosutils
698 all-host: maybe-all-etc
699 all-host: maybe-all-fastjar
700 all-host: maybe-all-fileutils
701 all-host: maybe-all-findutils
702 all-host: maybe-all-find
703 all-host: maybe-all-fixincludes
704 all-host: maybe-all-flex
705 @if gas-no-bootstrap
706 all-host: maybe-all-gas
707 @endif gas-no-bootstrap
708 @if gcc-no-bootstrap
709 all-host: maybe-all-gcc
710 @endif gcc-no-bootstrap
711 all-host: maybe-all-gawk
712 all-host: maybe-all-gettext
713 all-host: maybe-all-gnuserv
714 all-host: maybe-all-gprof
715 all-host: maybe-all-gzip
716 all-host: maybe-all-hello
717 all-host: maybe-all-indent
718 @if intl-no-bootstrap
719 all-host: maybe-all-intl
720 @endif intl-no-bootstrap
721 all-host: maybe-all-tcl
722 all-host: maybe-all-itcl
723 @if ld-no-bootstrap
724 all-host: maybe-all-ld
725 @endif ld-no-bootstrap
726 @if libcpp-no-bootstrap
727 all-host: maybe-all-libcpp
728 @endif libcpp-no-bootstrap
729 @if libdecnumber-no-bootstrap
730 all-host: maybe-all-libdecnumber
731 @endif libdecnumber-no-bootstrap
732 all-host: maybe-all-libgui
733 @if libiberty-no-bootstrap
734 all-host: maybe-all-libiberty
735 @endif libiberty-no-bootstrap
736 all-host: maybe-all-libtool
737 all-host: maybe-all-m4
738 all-host: maybe-all-make
739 all-host: maybe-all-mmalloc
740 all-host: maybe-all-patch
741 all-host: maybe-all-perl
742 all-host: maybe-all-prms
743 all-host: maybe-all-rcs
744 all-host: maybe-all-readline
745 all-host: maybe-all-release
746 all-host: maybe-all-recode
747 all-host: maybe-all-sed
748 all-host: maybe-all-send-pr
749 all-host: maybe-all-shellutils
750 all-host: maybe-all-sid
751 all-host: maybe-all-sim
752 all-host: maybe-all-tar
753 all-host: maybe-all-texinfo
754 all-host: maybe-all-textutils
755 all-host: maybe-all-time
756 all-host: maybe-all-uudecode
757 all-host: maybe-all-wdiff
758 all-host: maybe-all-zip
759 @if zlib-no-bootstrap
760 all-host: maybe-all-zlib
761 @endif zlib-no-bootstrap
762 all-host: maybe-all-gdb
763 all-host: maybe-all-expect
764 all-host: maybe-all-guile
765 all-host: maybe-all-tk
766 all-host: maybe-all-libtermcap
767 all-host: maybe-all-utils
768 all-host: maybe-all-gnattools
770 .PHONY: all-target
772 all-target: maybe-all-target-libstdc++-v3
773 all-target: maybe-all-target-libmudflap
774 all-target: maybe-all-target-libssp
775 all-target: maybe-all-target-newlib
776 all-target: maybe-all-target-libgfortran
777 all-target: maybe-all-target-libobjc
778 all-target: maybe-all-target-libtermcap
779 all-target: maybe-all-target-winsup
780 all-target: maybe-all-target-libgloss
781 all-target: maybe-all-target-libiberty
782 all-target: maybe-all-target-gperf
783 all-target: maybe-all-target-examples
784 all-target: maybe-all-target-libffi
785 all-target: maybe-all-target-libjava
786 all-target: maybe-all-target-zlib
787 all-target: maybe-all-target-boehm-gc
788 all-target: maybe-all-target-qthreads
789 all-target: maybe-all-target-rda
790 all-target: maybe-all-target-libada
791 all-target: maybe-all-target-libgomp
793 # Do a target for all the subdirectories. A ``make do-X'' will do a
794 # ``make X'' in all subdirectories (because, in general, there is a
795 # dependency (below) of X upon do-X, a ``make X'' will also do this,
796 # but it may do additional work as well).
798 .PHONY: do-info
799 do-info:
800 @: $(MAKE); $(unstage)
801 @r=`${PWD_COMMAND}`; export r; \
802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
803 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
804 info-target
807 .PHONY: info-host
809 info-host: maybe-info-ash
810 info-host: maybe-info-autoconf
811 info-host: maybe-info-automake
812 info-host: maybe-info-bash
813 info-host: maybe-info-bfd
814 info-host: maybe-info-opcodes
815 info-host: maybe-info-binutils
816 info-host: maybe-info-bison
817 info-host: maybe-info-boehm-gc
818 info-host: maybe-info-byacc
819 info-host: maybe-info-bzip2
820 info-host: maybe-info-dejagnu
821 info-host: maybe-info-diff
822 info-host: maybe-info-dosutils
823 info-host: maybe-info-etc
824 info-host: maybe-info-fastjar
825 info-host: maybe-info-fileutils
826 info-host: maybe-info-findutils
827 info-host: maybe-info-find
828 info-host: maybe-info-fixincludes
829 info-host: maybe-info-flex
830 info-host: maybe-info-gas
831 info-host: maybe-info-gcc
832 info-host: maybe-info-gawk
833 info-host: maybe-info-gettext
834 info-host: maybe-info-gnuserv
835 info-host: maybe-info-gprof
836 info-host: maybe-info-gzip
837 info-host: maybe-info-hello
838 info-host: maybe-info-indent
839 info-host: maybe-info-intl
840 info-host: maybe-info-tcl
841 info-host: maybe-info-itcl
842 info-host: maybe-info-ld
843 info-host: maybe-info-libcpp
844 info-host: maybe-info-libdecnumber
845 info-host: maybe-info-libgui
846 info-host: maybe-info-libiberty
847 info-host: maybe-info-libtool
848 info-host: maybe-info-m4
849 info-host: maybe-info-make
850 info-host: maybe-info-mmalloc
851 info-host: maybe-info-patch
852 info-host: maybe-info-perl
853 info-host: maybe-info-prms
854 info-host: maybe-info-rcs
855 info-host: maybe-info-readline
856 info-host: maybe-info-release
857 info-host: maybe-info-recode
858 info-host: maybe-info-sed
859 info-host: maybe-info-send-pr
860 info-host: maybe-info-shellutils
861 info-host: maybe-info-sid
862 info-host: maybe-info-sim
863 info-host: maybe-info-tar
864 info-host: maybe-info-texinfo
865 info-host: maybe-info-textutils
866 info-host: maybe-info-time
867 info-host: maybe-info-uudecode
868 info-host: maybe-info-wdiff
869 info-host: maybe-info-zip
870 info-host: maybe-info-zlib
871 info-host: maybe-info-gdb
872 info-host: maybe-info-expect
873 info-host: maybe-info-guile
874 info-host: maybe-info-tk
875 info-host: maybe-info-libtermcap
876 info-host: maybe-info-utils
877 info-host: maybe-info-gnattools
879 .PHONY: info-target
881 info-target: maybe-info-target-libstdc++-v3
882 info-target: maybe-info-target-libmudflap
883 info-target: maybe-info-target-libssp
884 info-target: maybe-info-target-newlib
885 info-target: maybe-info-target-libgfortran
886 info-target: maybe-info-target-libobjc
887 info-target: maybe-info-target-libtermcap
888 info-target: maybe-info-target-winsup
889 info-target: maybe-info-target-libgloss
890 info-target: maybe-info-target-libiberty
891 info-target: maybe-info-target-gperf
892 info-target: maybe-info-target-examples
893 info-target: maybe-info-target-libffi
894 info-target: maybe-info-target-libjava
895 info-target: maybe-info-target-zlib
896 info-target: maybe-info-target-boehm-gc
897 info-target: maybe-info-target-qthreads
898 info-target: maybe-info-target-rda
899 info-target: maybe-info-target-libada
900 info-target: maybe-info-target-libgomp
902 .PHONY: do-dvi
903 do-dvi:
904 @: $(MAKE); $(unstage)
905 @r=`${PWD_COMMAND}`; export r; \
906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
907 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
908 dvi-target
911 .PHONY: dvi-host
913 dvi-host: maybe-dvi-ash
914 dvi-host: maybe-dvi-autoconf
915 dvi-host: maybe-dvi-automake
916 dvi-host: maybe-dvi-bash
917 dvi-host: maybe-dvi-bfd
918 dvi-host: maybe-dvi-opcodes
919 dvi-host: maybe-dvi-binutils
920 dvi-host: maybe-dvi-bison
921 dvi-host: maybe-dvi-boehm-gc
922 dvi-host: maybe-dvi-byacc
923 dvi-host: maybe-dvi-bzip2
924 dvi-host: maybe-dvi-dejagnu
925 dvi-host: maybe-dvi-diff
926 dvi-host: maybe-dvi-dosutils
927 dvi-host: maybe-dvi-etc
928 dvi-host: maybe-dvi-fastjar
929 dvi-host: maybe-dvi-fileutils
930 dvi-host: maybe-dvi-findutils
931 dvi-host: maybe-dvi-find
932 dvi-host: maybe-dvi-fixincludes
933 dvi-host: maybe-dvi-flex
934 dvi-host: maybe-dvi-gas
935 dvi-host: maybe-dvi-gcc
936 dvi-host: maybe-dvi-gawk
937 dvi-host: maybe-dvi-gettext
938 dvi-host: maybe-dvi-gnuserv
939 dvi-host: maybe-dvi-gprof
940 dvi-host: maybe-dvi-gzip
941 dvi-host: maybe-dvi-hello
942 dvi-host: maybe-dvi-indent
943 dvi-host: maybe-dvi-intl
944 dvi-host: maybe-dvi-tcl
945 dvi-host: maybe-dvi-itcl
946 dvi-host: maybe-dvi-ld
947 dvi-host: maybe-dvi-libcpp
948 dvi-host: maybe-dvi-libdecnumber
949 dvi-host: maybe-dvi-libgui
950 dvi-host: maybe-dvi-libiberty
951 dvi-host: maybe-dvi-libtool
952 dvi-host: maybe-dvi-m4
953 dvi-host: maybe-dvi-make
954 dvi-host: maybe-dvi-mmalloc
955 dvi-host: maybe-dvi-patch
956 dvi-host: maybe-dvi-perl
957 dvi-host: maybe-dvi-prms
958 dvi-host: maybe-dvi-rcs
959 dvi-host: maybe-dvi-readline
960 dvi-host: maybe-dvi-release
961 dvi-host: maybe-dvi-recode
962 dvi-host: maybe-dvi-sed
963 dvi-host: maybe-dvi-send-pr
964 dvi-host: maybe-dvi-shellutils
965 dvi-host: maybe-dvi-sid
966 dvi-host: maybe-dvi-sim
967 dvi-host: maybe-dvi-tar
968 dvi-host: maybe-dvi-texinfo
969 dvi-host: maybe-dvi-textutils
970 dvi-host: maybe-dvi-time
971 dvi-host: maybe-dvi-uudecode
972 dvi-host: maybe-dvi-wdiff
973 dvi-host: maybe-dvi-zip
974 dvi-host: maybe-dvi-zlib
975 dvi-host: maybe-dvi-gdb
976 dvi-host: maybe-dvi-expect
977 dvi-host: maybe-dvi-guile
978 dvi-host: maybe-dvi-tk
979 dvi-host: maybe-dvi-libtermcap
980 dvi-host: maybe-dvi-utils
981 dvi-host: maybe-dvi-gnattools
983 .PHONY: dvi-target
985 dvi-target: maybe-dvi-target-libstdc++-v3
986 dvi-target: maybe-dvi-target-libmudflap
987 dvi-target: maybe-dvi-target-libssp
988 dvi-target: maybe-dvi-target-newlib
989 dvi-target: maybe-dvi-target-libgfortran
990 dvi-target: maybe-dvi-target-libobjc
991 dvi-target: maybe-dvi-target-libtermcap
992 dvi-target: maybe-dvi-target-winsup
993 dvi-target: maybe-dvi-target-libgloss
994 dvi-target: maybe-dvi-target-libiberty
995 dvi-target: maybe-dvi-target-gperf
996 dvi-target: maybe-dvi-target-examples
997 dvi-target: maybe-dvi-target-libffi
998 dvi-target: maybe-dvi-target-libjava
999 dvi-target: maybe-dvi-target-zlib
1000 dvi-target: maybe-dvi-target-boehm-gc
1001 dvi-target: maybe-dvi-target-qthreads
1002 dvi-target: maybe-dvi-target-rda
1003 dvi-target: maybe-dvi-target-libada
1004 dvi-target: maybe-dvi-target-libgomp
1006 .PHONY: do-html
1007 do-html:
1008 @: $(MAKE); $(unstage)
1009 @r=`${PWD_COMMAND}`; export r; \
1010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1011 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1012 html-target
1015 .PHONY: html-host
1017 html-host: maybe-html-ash
1018 html-host: maybe-html-autoconf
1019 html-host: maybe-html-automake
1020 html-host: maybe-html-bash
1021 html-host: maybe-html-bfd
1022 html-host: maybe-html-opcodes
1023 html-host: maybe-html-binutils
1024 html-host: maybe-html-bison
1025 html-host: maybe-html-boehm-gc
1026 html-host: maybe-html-byacc
1027 html-host: maybe-html-bzip2
1028 html-host: maybe-html-dejagnu
1029 html-host: maybe-html-diff
1030 html-host: maybe-html-dosutils
1031 html-host: maybe-html-etc
1032 html-host: maybe-html-fastjar
1033 html-host: maybe-html-fileutils
1034 html-host: maybe-html-findutils
1035 html-host: maybe-html-find
1036 html-host: maybe-html-fixincludes
1037 html-host: maybe-html-flex
1038 html-host: maybe-html-gas
1039 html-host: maybe-html-gcc
1040 html-host: maybe-html-gawk
1041 html-host: maybe-html-gettext
1042 html-host: maybe-html-gnuserv
1043 html-host: maybe-html-gprof
1044 html-host: maybe-html-gzip
1045 html-host: maybe-html-hello
1046 html-host: maybe-html-indent
1047 html-host: maybe-html-intl
1048 html-host: maybe-html-tcl
1049 html-host: maybe-html-itcl
1050 html-host: maybe-html-ld
1051 html-host: maybe-html-libcpp
1052 html-host: maybe-html-libdecnumber
1053 html-host: maybe-html-libgui
1054 html-host: maybe-html-libiberty
1055 html-host: maybe-html-libtool
1056 html-host: maybe-html-m4
1057 html-host: maybe-html-make
1058 html-host: maybe-html-mmalloc
1059 html-host: maybe-html-patch
1060 html-host: maybe-html-perl
1061 html-host: maybe-html-prms
1062 html-host: maybe-html-rcs
1063 html-host: maybe-html-readline
1064 html-host: maybe-html-release
1065 html-host: maybe-html-recode
1066 html-host: maybe-html-sed
1067 html-host: maybe-html-send-pr
1068 html-host: maybe-html-shellutils
1069 html-host: maybe-html-sid
1070 html-host: maybe-html-sim
1071 html-host: maybe-html-tar
1072 html-host: maybe-html-texinfo
1073 html-host: maybe-html-textutils
1074 html-host: maybe-html-time
1075 html-host: maybe-html-uudecode
1076 html-host: maybe-html-wdiff
1077 html-host: maybe-html-zip
1078 html-host: maybe-html-zlib
1079 html-host: maybe-html-gdb
1080 html-host: maybe-html-expect
1081 html-host: maybe-html-guile
1082 html-host: maybe-html-tk
1083 html-host: maybe-html-libtermcap
1084 html-host: maybe-html-utils
1085 html-host: maybe-html-gnattools
1087 .PHONY: html-target
1089 html-target: maybe-html-target-libstdc++-v3
1090 html-target: maybe-html-target-libmudflap
1091 html-target: maybe-html-target-libssp
1092 html-target: maybe-html-target-newlib
1093 html-target: maybe-html-target-libgfortran
1094 html-target: maybe-html-target-libobjc
1095 html-target: maybe-html-target-libtermcap
1096 html-target: maybe-html-target-winsup
1097 html-target: maybe-html-target-libgloss
1098 html-target: maybe-html-target-libiberty
1099 html-target: maybe-html-target-gperf
1100 html-target: maybe-html-target-examples
1101 html-target: maybe-html-target-libffi
1102 html-target: maybe-html-target-libjava
1103 html-target: maybe-html-target-zlib
1104 html-target: maybe-html-target-boehm-gc
1105 html-target: maybe-html-target-qthreads
1106 html-target: maybe-html-target-rda
1107 html-target: maybe-html-target-libada
1108 html-target: maybe-html-target-libgomp
1110 .PHONY: do-TAGS
1111 do-TAGS:
1112 @: $(MAKE); $(unstage)
1113 @r=`${PWD_COMMAND}`; export r; \
1114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1116 TAGS-target
1119 .PHONY: TAGS-host
1121 TAGS-host: maybe-TAGS-ash
1122 TAGS-host: maybe-TAGS-autoconf
1123 TAGS-host: maybe-TAGS-automake
1124 TAGS-host: maybe-TAGS-bash
1125 TAGS-host: maybe-TAGS-bfd
1126 TAGS-host: maybe-TAGS-opcodes
1127 TAGS-host: maybe-TAGS-binutils
1128 TAGS-host: maybe-TAGS-bison
1129 TAGS-host: maybe-TAGS-boehm-gc
1130 TAGS-host: maybe-TAGS-byacc
1131 TAGS-host: maybe-TAGS-bzip2
1132 TAGS-host: maybe-TAGS-dejagnu
1133 TAGS-host: maybe-TAGS-diff
1134 TAGS-host: maybe-TAGS-dosutils
1135 TAGS-host: maybe-TAGS-etc
1136 TAGS-host: maybe-TAGS-fastjar
1137 TAGS-host: maybe-TAGS-fileutils
1138 TAGS-host: maybe-TAGS-findutils
1139 TAGS-host: maybe-TAGS-find
1140 TAGS-host: maybe-TAGS-fixincludes
1141 TAGS-host: maybe-TAGS-flex
1142 TAGS-host: maybe-TAGS-gas
1143 TAGS-host: maybe-TAGS-gcc
1144 TAGS-host: maybe-TAGS-gawk
1145 TAGS-host: maybe-TAGS-gettext
1146 TAGS-host: maybe-TAGS-gnuserv
1147 TAGS-host: maybe-TAGS-gprof
1148 TAGS-host: maybe-TAGS-gzip
1149 TAGS-host: maybe-TAGS-hello
1150 TAGS-host: maybe-TAGS-indent
1151 TAGS-host: maybe-TAGS-intl
1152 TAGS-host: maybe-TAGS-tcl
1153 TAGS-host: maybe-TAGS-itcl
1154 TAGS-host: maybe-TAGS-ld
1155 TAGS-host: maybe-TAGS-libcpp
1156 TAGS-host: maybe-TAGS-libdecnumber
1157 TAGS-host: maybe-TAGS-libgui
1158 TAGS-host: maybe-TAGS-libiberty
1159 TAGS-host: maybe-TAGS-libtool
1160 TAGS-host: maybe-TAGS-m4
1161 TAGS-host: maybe-TAGS-make
1162 TAGS-host: maybe-TAGS-mmalloc
1163 TAGS-host: maybe-TAGS-patch
1164 TAGS-host: maybe-TAGS-perl
1165 TAGS-host: maybe-TAGS-prms
1166 TAGS-host: maybe-TAGS-rcs
1167 TAGS-host: maybe-TAGS-readline
1168 TAGS-host: maybe-TAGS-release
1169 TAGS-host: maybe-TAGS-recode
1170 TAGS-host: maybe-TAGS-sed
1171 TAGS-host: maybe-TAGS-send-pr
1172 TAGS-host: maybe-TAGS-shellutils
1173 TAGS-host: maybe-TAGS-sid
1174 TAGS-host: maybe-TAGS-sim
1175 TAGS-host: maybe-TAGS-tar
1176 TAGS-host: maybe-TAGS-texinfo
1177 TAGS-host: maybe-TAGS-textutils
1178 TAGS-host: maybe-TAGS-time
1179 TAGS-host: maybe-TAGS-uudecode
1180 TAGS-host: maybe-TAGS-wdiff
1181 TAGS-host: maybe-TAGS-zip
1182 TAGS-host: maybe-TAGS-zlib
1183 TAGS-host: maybe-TAGS-gdb
1184 TAGS-host: maybe-TAGS-expect
1185 TAGS-host: maybe-TAGS-guile
1186 TAGS-host: maybe-TAGS-tk
1187 TAGS-host: maybe-TAGS-libtermcap
1188 TAGS-host: maybe-TAGS-utils
1189 TAGS-host: maybe-TAGS-gnattools
1191 .PHONY: TAGS-target
1193 TAGS-target: maybe-TAGS-target-libstdc++-v3
1194 TAGS-target: maybe-TAGS-target-libmudflap
1195 TAGS-target: maybe-TAGS-target-libssp
1196 TAGS-target: maybe-TAGS-target-newlib
1197 TAGS-target: maybe-TAGS-target-libgfortran
1198 TAGS-target: maybe-TAGS-target-libobjc
1199 TAGS-target: maybe-TAGS-target-libtermcap
1200 TAGS-target: maybe-TAGS-target-winsup
1201 TAGS-target: maybe-TAGS-target-libgloss
1202 TAGS-target: maybe-TAGS-target-libiberty
1203 TAGS-target: maybe-TAGS-target-gperf
1204 TAGS-target: maybe-TAGS-target-examples
1205 TAGS-target: maybe-TAGS-target-libffi
1206 TAGS-target: maybe-TAGS-target-libjava
1207 TAGS-target: maybe-TAGS-target-zlib
1208 TAGS-target: maybe-TAGS-target-boehm-gc
1209 TAGS-target: maybe-TAGS-target-qthreads
1210 TAGS-target: maybe-TAGS-target-rda
1211 TAGS-target: maybe-TAGS-target-libada
1212 TAGS-target: maybe-TAGS-target-libgomp
1214 .PHONY: do-install-info
1215 do-install-info:
1216 @: $(MAKE); $(unstage)
1217 @r=`${PWD_COMMAND}`; export r; \
1218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1219 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1220 install-info-target
1223 .PHONY: install-info-host
1225 install-info-host: maybe-install-info-ash
1226 install-info-host: maybe-install-info-autoconf
1227 install-info-host: maybe-install-info-automake
1228 install-info-host: maybe-install-info-bash
1229 install-info-host: maybe-install-info-bfd
1230 install-info-host: maybe-install-info-opcodes
1231 install-info-host: maybe-install-info-binutils
1232 install-info-host: maybe-install-info-bison
1233 install-info-host: maybe-install-info-boehm-gc
1234 install-info-host: maybe-install-info-byacc
1235 install-info-host: maybe-install-info-bzip2
1236 install-info-host: maybe-install-info-dejagnu
1237 install-info-host: maybe-install-info-diff
1238 install-info-host: maybe-install-info-dosutils
1239 install-info-host: maybe-install-info-etc
1240 install-info-host: maybe-install-info-fastjar
1241 install-info-host: maybe-install-info-fileutils
1242 install-info-host: maybe-install-info-findutils
1243 install-info-host: maybe-install-info-find
1244 install-info-host: maybe-install-info-fixincludes
1245 install-info-host: maybe-install-info-flex
1246 install-info-host: maybe-install-info-gas
1247 install-info-host: maybe-install-info-gcc
1248 install-info-host: maybe-install-info-gawk
1249 install-info-host: maybe-install-info-gettext
1250 install-info-host: maybe-install-info-gnuserv
1251 install-info-host: maybe-install-info-gprof
1252 install-info-host: maybe-install-info-gzip
1253 install-info-host: maybe-install-info-hello
1254 install-info-host: maybe-install-info-indent
1255 install-info-host: maybe-install-info-intl
1256 install-info-host: maybe-install-info-tcl
1257 install-info-host: maybe-install-info-itcl
1258 install-info-host: maybe-install-info-ld
1259 install-info-host: maybe-install-info-libcpp
1260 install-info-host: maybe-install-info-libdecnumber
1261 install-info-host: maybe-install-info-libgui
1262 install-info-host: maybe-install-info-libiberty
1263 install-info-host: maybe-install-info-libtool
1264 install-info-host: maybe-install-info-m4
1265 install-info-host: maybe-install-info-make
1266 install-info-host: maybe-install-info-mmalloc
1267 install-info-host: maybe-install-info-patch
1268 install-info-host: maybe-install-info-perl
1269 install-info-host: maybe-install-info-prms
1270 install-info-host: maybe-install-info-rcs
1271 install-info-host: maybe-install-info-readline
1272 install-info-host: maybe-install-info-release
1273 install-info-host: maybe-install-info-recode
1274 install-info-host: maybe-install-info-sed
1275 install-info-host: maybe-install-info-send-pr
1276 install-info-host: maybe-install-info-shellutils
1277 install-info-host: maybe-install-info-sid
1278 install-info-host: maybe-install-info-sim
1279 install-info-host: maybe-install-info-tar
1280 install-info-host: maybe-install-info-texinfo
1281 install-info-host: maybe-install-info-textutils
1282 install-info-host: maybe-install-info-time
1283 install-info-host: maybe-install-info-uudecode
1284 install-info-host: maybe-install-info-wdiff
1285 install-info-host: maybe-install-info-zip
1286 install-info-host: maybe-install-info-zlib
1287 install-info-host: maybe-install-info-gdb
1288 install-info-host: maybe-install-info-expect
1289 install-info-host: maybe-install-info-guile
1290 install-info-host: maybe-install-info-tk
1291 install-info-host: maybe-install-info-libtermcap
1292 install-info-host: maybe-install-info-utils
1293 install-info-host: maybe-install-info-gnattools
1295 .PHONY: install-info-target
1297 install-info-target: maybe-install-info-target-libstdc++-v3
1298 install-info-target: maybe-install-info-target-libmudflap
1299 install-info-target: maybe-install-info-target-libssp
1300 install-info-target: maybe-install-info-target-newlib
1301 install-info-target: maybe-install-info-target-libgfortran
1302 install-info-target: maybe-install-info-target-libobjc
1303 install-info-target: maybe-install-info-target-libtermcap
1304 install-info-target: maybe-install-info-target-winsup
1305 install-info-target: maybe-install-info-target-libgloss
1306 install-info-target: maybe-install-info-target-libiberty
1307 install-info-target: maybe-install-info-target-gperf
1308 install-info-target: maybe-install-info-target-examples
1309 install-info-target: maybe-install-info-target-libffi
1310 install-info-target: maybe-install-info-target-libjava
1311 install-info-target: maybe-install-info-target-zlib
1312 install-info-target: maybe-install-info-target-boehm-gc
1313 install-info-target: maybe-install-info-target-qthreads
1314 install-info-target: maybe-install-info-target-rda
1315 install-info-target: maybe-install-info-target-libada
1316 install-info-target: maybe-install-info-target-libgomp
1318 .PHONY: do-install-html
1319 do-install-html:
1320 @: $(MAKE); $(unstage)
1321 @r=`${PWD_COMMAND}`; export r; \
1322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1323 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1324 install-html-target
1327 .PHONY: install-html-host
1329 install-html-host: maybe-install-html-ash
1330 install-html-host: maybe-install-html-autoconf
1331 install-html-host: maybe-install-html-automake
1332 install-html-host: maybe-install-html-bash
1333 install-html-host: maybe-install-html-bfd
1334 install-html-host: maybe-install-html-opcodes
1335 install-html-host: maybe-install-html-binutils
1336 install-html-host: maybe-install-html-bison
1337 install-html-host: maybe-install-html-boehm-gc
1338 install-html-host: maybe-install-html-byacc
1339 install-html-host: maybe-install-html-bzip2
1340 install-html-host: maybe-install-html-dejagnu
1341 install-html-host: maybe-install-html-diff
1342 install-html-host: maybe-install-html-dosutils
1343 install-html-host: maybe-install-html-etc
1344 install-html-host: maybe-install-html-fastjar
1345 install-html-host: maybe-install-html-fileutils
1346 install-html-host: maybe-install-html-findutils
1347 install-html-host: maybe-install-html-find
1348 install-html-host: maybe-install-html-fixincludes
1349 install-html-host: maybe-install-html-flex
1350 install-html-host: maybe-install-html-gas
1351 install-html-host: maybe-install-html-gcc
1352 install-html-host: maybe-install-html-gawk
1353 install-html-host: maybe-install-html-gettext
1354 install-html-host: maybe-install-html-gnuserv
1355 install-html-host: maybe-install-html-gprof
1356 install-html-host: maybe-install-html-gzip
1357 install-html-host: maybe-install-html-hello
1358 install-html-host: maybe-install-html-indent
1359 install-html-host: maybe-install-html-intl
1360 install-html-host: maybe-install-html-tcl
1361 install-html-host: maybe-install-html-itcl
1362 install-html-host: maybe-install-html-ld
1363 install-html-host: maybe-install-html-libcpp
1364 install-html-host: maybe-install-html-libdecnumber
1365 install-html-host: maybe-install-html-libgui
1366 install-html-host: maybe-install-html-libiberty
1367 install-html-host: maybe-install-html-libtool
1368 install-html-host: maybe-install-html-m4
1369 install-html-host: maybe-install-html-make
1370 install-html-host: maybe-install-html-mmalloc
1371 install-html-host: maybe-install-html-patch
1372 install-html-host: maybe-install-html-perl
1373 install-html-host: maybe-install-html-prms
1374 install-html-host: maybe-install-html-rcs
1375 install-html-host: maybe-install-html-readline
1376 install-html-host: maybe-install-html-release
1377 install-html-host: maybe-install-html-recode
1378 install-html-host: maybe-install-html-sed
1379 install-html-host: maybe-install-html-send-pr
1380 install-html-host: maybe-install-html-shellutils
1381 install-html-host: maybe-install-html-sid
1382 install-html-host: maybe-install-html-sim
1383 install-html-host: maybe-install-html-tar
1384 install-html-host: maybe-install-html-texinfo
1385 install-html-host: maybe-install-html-textutils
1386 install-html-host: maybe-install-html-time
1387 install-html-host: maybe-install-html-uudecode
1388 install-html-host: maybe-install-html-wdiff
1389 install-html-host: maybe-install-html-zip
1390 install-html-host: maybe-install-html-zlib
1391 install-html-host: maybe-install-html-gdb
1392 install-html-host: maybe-install-html-expect
1393 install-html-host: maybe-install-html-guile
1394 install-html-host: maybe-install-html-tk
1395 install-html-host: maybe-install-html-libtermcap
1396 install-html-host: maybe-install-html-utils
1397 install-html-host: maybe-install-html-gnattools
1399 .PHONY: install-html-target
1401 install-html-target: maybe-install-html-target-libstdc++-v3
1402 install-html-target: maybe-install-html-target-libmudflap
1403 install-html-target: maybe-install-html-target-libssp
1404 install-html-target: maybe-install-html-target-newlib
1405 install-html-target: maybe-install-html-target-libgfortran
1406 install-html-target: maybe-install-html-target-libobjc
1407 install-html-target: maybe-install-html-target-libtermcap
1408 install-html-target: maybe-install-html-target-winsup
1409 install-html-target: maybe-install-html-target-libgloss
1410 install-html-target: maybe-install-html-target-libiberty
1411 install-html-target: maybe-install-html-target-gperf
1412 install-html-target: maybe-install-html-target-examples
1413 install-html-target: maybe-install-html-target-libffi
1414 install-html-target: maybe-install-html-target-libjava
1415 install-html-target: maybe-install-html-target-zlib
1416 install-html-target: maybe-install-html-target-boehm-gc
1417 install-html-target: maybe-install-html-target-qthreads
1418 install-html-target: maybe-install-html-target-rda
1419 install-html-target: maybe-install-html-target-libada
1420 install-html-target: maybe-install-html-target-libgomp
1422 .PHONY: do-installcheck
1423 do-installcheck:
1424 @: $(MAKE); $(unstage)
1425 @r=`${PWD_COMMAND}`; export r; \
1426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1427 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1428 installcheck-target
1431 .PHONY: installcheck-host
1433 installcheck-host: maybe-installcheck-ash
1434 installcheck-host: maybe-installcheck-autoconf
1435 installcheck-host: maybe-installcheck-automake
1436 installcheck-host: maybe-installcheck-bash
1437 installcheck-host: maybe-installcheck-bfd
1438 installcheck-host: maybe-installcheck-opcodes
1439 installcheck-host: maybe-installcheck-binutils
1440 installcheck-host: maybe-installcheck-bison
1441 installcheck-host: maybe-installcheck-boehm-gc
1442 installcheck-host: maybe-installcheck-byacc
1443 installcheck-host: maybe-installcheck-bzip2
1444 installcheck-host: maybe-installcheck-dejagnu
1445 installcheck-host: maybe-installcheck-diff
1446 installcheck-host: maybe-installcheck-dosutils
1447 installcheck-host: maybe-installcheck-etc
1448 installcheck-host: maybe-installcheck-fastjar
1449 installcheck-host: maybe-installcheck-fileutils
1450 installcheck-host: maybe-installcheck-findutils
1451 installcheck-host: maybe-installcheck-find
1452 installcheck-host: maybe-installcheck-fixincludes
1453 installcheck-host: maybe-installcheck-flex
1454 installcheck-host: maybe-installcheck-gas
1455 installcheck-host: maybe-installcheck-gcc
1456 installcheck-host: maybe-installcheck-gawk
1457 installcheck-host: maybe-installcheck-gettext
1458 installcheck-host: maybe-installcheck-gnuserv
1459 installcheck-host: maybe-installcheck-gprof
1460 installcheck-host: maybe-installcheck-gzip
1461 installcheck-host: maybe-installcheck-hello
1462 installcheck-host: maybe-installcheck-indent
1463 installcheck-host: maybe-installcheck-intl
1464 installcheck-host: maybe-installcheck-tcl
1465 installcheck-host: maybe-installcheck-itcl
1466 installcheck-host: maybe-installcheck-ld
1467 installcheck-host: maybe-installcheck-libcpp
1468 installcheck-host: maybe-installcheck-libdecnumber
1469 installcheck-host: maybe-installcheck-libgui
1470 installcheck-host: maybe-installcheck-libiberty
1471 installcheck-host: maybe-installcheck-libtool
1472 installcheck-host: maybe-installcheck-m4
1473 installcheck-host: maybe-installcheck-make
1474 installcheck-host: maybe-installcheck-mmalloc
1475 installcheck-host: maybe-installcheck-patch
1476 installcheck-host: maybe-installcheck-perl
1477 installcheck-host: maybe-installcheck-prms
1478 installcheck-host: maybe-installcheck-rcs
1479 installcheck-host: maybe-installcheck-readline
1480 installcheck-host: maybe-installcheck-release
1481 installcheck-host: maybe-installcheck-recode
1482 installcheck-host: maybe-installcheck-sed
1483 installcheck-host: maybe-installcheck-send-pr
1484 installcheck-host: maybe-installcheck-shellutils
1485 installcheck-host: maybe-installcheck-sid
1486 installcheck-host: maybe-installcheck-sim
1487 installcheck-host: maybe-installcheck-tar
1488 installcheck-host: maybe-installcheck-texinfo
1489 installcheck-host: maybe-installcheck-textutils
1490 installcheck-host: maybe-installcheck-time
1491 installcheck-host: maybe-installcheck-uudecode
1492 installcheck-host: maybe-installcheck-wdiff
1493 installcheck-host: maybe-installcheck-zip
1494 installcheck-host: maybe-installcheck-zlib
1495 installcheck-host: maybe-installcheck-gdb
1496 installcheck-host: maybe-installcheck-expect
1497 installcheck-host: maybe-installcheck-guile
1498 installcheck-host: maybe-installcheck-tk
1499 installcheck-host: maybe-installcheck-libtermcap
1500 installcheck-host: maybe-installcheck-utils
1501 installcheck-host: maybe-installcheck-gnattools
1503 .PHONY: installcheck-target
1505 installcheck-target: maybe-installcheck-target-libstdc++-v3
1506 installcheck-target: maybe-installcheck-target-libmudflap
1507 installcheck-target: maybe-installcheck-target-libssp
1508 installcheck-target: maybe-installcheck-target-newlib
1509 installcheck-target: maybe-installcheck-target-libgfortran
1510 installcheck-target: maybe-installcheck-target-libobjc
1511 installcheck-target: maybe-installcheck-target-libtermcap
1512 installcheck-target: maybe-installcheck-target-winsup
1513 installcheck-target: maybe-installcheck-target-libgloss
1514 installcheck-target: maybe-installcheck-target-libiberty
1515 installcheck-target: maybe-installcheck-target-gperf
1516 installcheck-target: maybe-installcheck-target-examples
1517 installcheck-target: maybe-installcheck-target-libffi
1518 installcheck-target: maybe-installcheck-target-libjava
1519 installcheck-target: maybe-installcheck-target-zlib
1520 installcheck-target: maybe-installcheck-target-boehm-gc
1521 installcheck-target: maybe-installcheck-target-qthreads
1522 installcheck-target: maybe-installcheck-target-rda
1523 installcheck-target: maybe-installcheck-target-libada
1524 installcheck-target: maybe-installcheck-target-libgomp
1526 .PHONY: do-mostlyclean
1527 do-mostlyclean:
1528 @: $(MAKE); $(unstage)
1529 @r=`${PWD_COMMAND}`; export r; \
1530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1531 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1532 mostlyclean-target
1535 .PHONY: mostlyclean-host
1537 mostlyclean-host: maybe-mostlyclean-ash
1538 mostlyclean-host: maybe-mostlyclean-autoconf
1539 mostlyclean-host: maybe-mostlyclean-automake
1540 mostlyclean-host: maybe-mostlyclean-bash
1541 mostlyclean-host: maybe-mostlyclean-bfd
1542 mostlyclean-host: maybe-mostlyclean-opcodes
1543 mostlyclean-host: maybe-mostlyclean-binutils
1544 mostlyclean-host: maybe-mostlyclean-bison
1545 mostlyclean-host: maybe-mostlyclean-boehm-gc
1546 mostlyclean-host: maybe-mostlyclean-byacc
1547 mostlyclean-host: maybe-mostlyclean-bzip2
1548 mostlyclean-host: maybe-mostlyclean-dejagnu
1549 mostlyclean-host: maybe-mostlyclean-diff
1550 mostlyclean-host: maybe-mostlyclean-dosutils
1551 mostlyclean-host: maybe-mostlyclean-etc
1552 mostlyclean-host: maybe-mostlyclean-fastjar
1553 mostlyclean-host: maybe-mostlyclean-fileutils
1554 mostlyclean-host: maybe-mostlyclean-findutils
1555 mostlyclean-host: maybe-mostlyclean-find
1556 mostlyclean-host: maybe-mostlyclean-fixincludes
1557 mostlyclean-host: maybe-mostlyclean-flex
1558 mostlyclean-host: maybe-mostlyclean-gas
1559 mostlyclean-host: maybe-mostlyclean-gcc
1560 mostlyclean-host: maybe-mostlyclean-gawk
1561 mostlyclean-host: maybe-mostlyclean-gettext
1562 mostlyclean-host: maybe-mostlyclean-gnuserv
1563 mostlyclean-host: maybe-mostlyclean-gprof
1564 mostlyclean-host: maybe-mostlyclean-gzip
1565 mostlyclean-host: maybe-mostlyclean-hello
1566 mostlyclean-host: maybe-mostlyclean-indent
1567 mostlyclean-host: maybe-mostlyclean-intl
1568 mostlyclean-host: maybe-mostlyclean-tcl
1569 mostlyclean-host: maybe-mostlyclean-itcl
1570 mostlyclean-host: maybe-mostlyclean-ld
1571 mostlyclean-host: maybe-mostlyclean-libcpp
1572 mostlyclean-host: maybe-mostlyclean-libdecnumber
1573 mostlyclean-host: maybe-mostlyclean-libgui
1574 mostlyclean-host: maybe-mostlyclean-libiberty
1575 mostlyclean-host: maybe-mostlyclean-libtool
1576 mostlyclean-host: maybe-mostlyclean-m4
1577 mostlyclean-host: maybe-mostlyclean-make
1578 mostlyclean-host: maybe-mostlyclean-mmalloc
1579 mostlyclean-host: maybe-mostlyclean-patch
1580 mostlyclean-host: maybe-mostlyclean-perl
1581 mostlyclean-host: maybe-mostlyclean-prms
1582 mostlyclean-host: maybe-mostlyclean-rcs
1583 mostlyclean-host: maybe-mostlyclean-readline
1584 mostlyclean-host: maybe-mostlyclean-release
1585 mostlyclean-host: maybe-mostlyclean-recode
1586 mostlyclean-host: maybe-mostlyclean-sed
1587 mostlyclean-host: maybe-mostlyclean-send-pr
1588 mostlyclean-host: maybe-mostlyclean-shellutils
1589 mostlyclean-host: maybe-mostlyclean-sid
1590 mostlyclean-host: maybe-mostlyclean-sim
1591 mostlyclean-host: maybe-mostlyclean-tar
1592 mostlyclean-host: maybe-mostlyclean-texinfo
1593 mostlyclean-host: maybe-mostlyclean-textutils
1594 mostlyclean-host: maybe-mostlyclean-time
1595 mostlyclean-host: maybe-mostlyclean-uudecode
1596 mostlyclean-host: maybe-mostlyclean-wdiff
1597 mostlyclean-host: maybe-mostlyclean-zip
1598 mostlyclean-host: maybe-mostlyclean-zlib
1599 mostlyclean-host: maybe-mostlyclean-gdb
1600 mostlyclean-host: maybe-mostlyclean-expect
1601 mostlyclean-host: maybe-mostlyclean-guile
1602 mostlyclean-host: maybe-mostlyclean-tk
1603 mostlyclean-host: maybe-mostlyclean-libtermcap
1604 mostlyclean-host: maybe-mostlyclean-utils
1605 mostlyclean-host: maybe-mostlyclean-gnattools
1607 .PHONY: mostlyclean-target
1609 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1610 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1611 mostlyclean-target: maybe-mostlyclean-target-libssp
1612 mostlyclean-target: maybe-mostlyclean-target-newlib
1613 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1614 mostlyclean-target: maybe-mostlyclean-target-libobjc
1615 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1616 mostlyclean-target: maybe-mostlyclean-target-winsup
1617 mostlyclean-target: maybe-mostlyclean-target-libgloss
1618 mostlyclean-target: maybe-mostlyclean-target-libiberty
1619 mostlyclean-target: maybe-mostlyclean-target-gperf
1620 mostlyclean-target: maybe-mostlyclean-target-examples
1621 mostlyclean-target: maybe-mostlyclean-target-libffi
1622 mostlyclean-target: maybe-mostlyclean-target-libjava
1623 mostlyclean-target: maybe-mostlyclean-target-zlib
1624 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1625 mostlyclean-target: maybe-mostlyclean-target-qthreads
1626 mostlyclean-target: maybe-mostlyclean-target-rda
1627 mostlyclean-target: maybe-mostlyclean-target-libada
1628 mostlyclean-target: maybe-mostlyclean-target-libgomp
1630 .PHONY: do-clean
1631 do-clean:
1632 @: $(MAKE); $(unstage)
1633 @r=`${PWD_COMMAND}`; export r; \
1634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1635 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1636 clean-target
1639 .PHONY: clean-host
1641 clean-host: maybe-clean-ash
1642 clean-host: maybe-clean-autoconf
1643 clean-host: maybe-clean-automake
1644 clean-host: maybe-clean-bash
1645 clean-host: maybe-clean-bfd
1646 clean-host: maybe-clean-opcodes
1647 clean-host: maybe-clean-binutils
1648 clean-host: maybe-clean-bison
1649 clean-host: maybe-clean-boehm-gc
1650 clean-host: maybe-clean-byacc
1651 clean-host: maybe-clean-bzip2
1652 clean-host: maybe-clean-dejagnu
1653 clean-host: maybe-clean-diff
1654 clean-host: maybe-clean-dosutils
1655 clean-host: maybe-clean-etc
1656 clean-host: maybe-clean-fastjar
1657 clean-host: maybe-clean-fileutils
1658 clean-host: maybe-clean-findutils
1659 clean-host: maybe-clean-find
1660 clean-host: maybe-clean-fixincludes
1661 clean-host: maybe-clean-flex
1662 clean-host: maybe-clean-gas
1663 clean-host: maybe-clean-gcc
1664 clean-host: maybe-clean-gawk
1665 clean-host: maybe-clean-gettext
1666 clean-host: maybe-clean-gnuserv
1667 clean-host: maybe-clean-gprof
1668 clean-host: maybe-clean-gzip
1669 clean-host: maybe-clean-hello
1670 clean-host: maybe-clean-indent
1671 clean-host: maybe-clean-intl
1672 clean-host: maybe-clean-tcl
1673 clean-host: maybe-clean-itcl
1674 clean-host: maybe-clean-ld
1675 clean-host: maybe-clean-libcpp
1676 clean-host: maybe-clean-libdecnumber
1677 clean-host: maybe-clean-libgui
1678 clean-host: maybe-clean-libiberty
1679 clean-host: maybe-clean-libtool
1680 clean-host: maybe-clean-m4
1681 clean-host: maybe-clean-make
1682 clean-host: maybe-clean-mmalloc
1683 clean-host: maybe-clean-patch
1684 clean-host: maybe-clean-perl
1685 clean-host: maybe-clean-prms
1686 clean-host: maybe-clean-rcs
1687 clean-host: maybe-clean-readline
1688 clean-host: maybe-clean-release
1689 clean-host: maybe-clean-recode
1690 clean-host: maybe-clean-sed
1691 clean-host: maybe-clean-send-pr
1692 clean-host: maybe-clean-shellutils
1693 clean-host: maybe-clean-sid
1694 clean-host: maybe-clean-sim
1695 clean-host: maybe-clean-tar
1696 clean-host: maybe-clean-texinfo
1697 clean-host: maybe-clean-textutils
1698 clean-host: maybe-clean-time
1699 clean-host: maybe-clean-uudecode
1700 clean-host: maybe-clean-wdiff
1701 clean-host: maybe-clean-zip
1702 clean-host: maybe-clean-zlib
1703 clean-host: maybe-clean-gdb
1704 clean-host: maybe-clean-expect
1705 clean-host: maybe-clean-guile
1706 clean-host: maybe-clean-tk
1707 clean-host: maybe-clean-libtermcap
1708 clean-host: maybe-clean-utils
1709 clean-host: maybe-clean-gnattools
1711 .PHONY: clean-target
1713 clean-target: maybe-clean-target-libstdc++-v3
1714 clean-target: maybe-clean-target-libmudflap
1715 clean-target: maybe-clean-target-libssp
1716 clean-target: maybe-clean-target-newlib
1717 clean-target: maybe-clean-target-libgfortran
1718 clean-target: maybe-clean-target-libobjc
1719 clean-target: maybe-clean-target-libtermcap
1720 clean-target: maybe-clean-target-winsup
1721 clean-target: maybe-clean-target-libgloss
1722 clean-target: maybe-clean-target-libiberty
1723 clean-target: maybe-clean-target-gperf
1724 clean-target: maybe-clean-target-examples
1725 clean-target: maybe-clean-target-libffi
1726 clean-target: maybe-clean-target-libjava
1727 clean-target: maybe-clean-target-zlib
1728 clean-target: maybe-clean-target-boehm-gc
1729 clean-target: maybe-clean-target-qthreads
1730 clean-target: maybe-clean-target-rda
1731 clean-target: maybe-clean-target-libada
1732 clean-target: maybe-clean-target-libgomp
1734 .PHONY: do-distclean
1735 do-distclean:
1736 @: $(MAKE); $(unstage)
1737 @r=`${PWD_COMMAND}`; export r; \
1738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1739 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1740 distclean-target
1743 .PHONY: distclean-host
1745 distclean-host: maybe-distclean-ash
1746 distclean-host: maybe-distclean-autoconf
1747 distclean-host: maybe-distclean-automake
1748 distclean-host: maybe-distclean-bash
1749 distclean-host: maybe-distclean-bfd
1750 distclean-host: maybe-distclean-opcodes
1751 distclean-host: maybe-distclean-binutils
1752 distclean-host: maybe-distclean-bison
1753 distclean-host: maybe-distclean-boehm-gc
1754 distclean-host: maybe-distclean-byacc
1755 distclean-host: maybe-distclean-bzip2
1756 distclean-host: maybe-distclean-dejagnu
1757 distclean-host: maybe-distclean-diff
1758 distclean-host: maybe-distclean-dosutils
1759 distclean-host: maybe-distclean-etc
1760 distclean-host: maybe-distclean-fastjar
1761 distclean-host: maybe-distclean-fileutils
1762 distclean-host: maybe-distclean-findutils
1763 distclean-host: maybe-distclean-find
1764 distclean-host: maybe-distclean-fixincludes
1765 distclean-host: maybe-distclean-flex
1766 distclean-host: maybe-distclean-gas
1767 distclean-host: maybe-distclean-gcc
1768 distclean-host: maybe-distclean-gawk
1769 distclean-host: maybe-distclean-gettext
1770 distclean-host: maybe-distclean-gnuserv
1771 distclean-host: maybe-distclean-gprof
1772 distclean-host: maybe-distclean-gzip
1773 distclean-host: maybe-distclean-hello
1774 distclean-host: maybe-distclean-indent
1775 distclean-host: maybe-distclean-intl
1776 distclean-host: maybe-distclean-tcl
1777 distclean-host: maybe-distclean-itcl
1778 distclean-host: maybe-distclean-ld
1779 distclean-host: maybe-distclean-libcpp
1780 distclean-host: maybe-distclean-libdecnumber
1781 distclean-host: maybe-distclean-libgui
1782 distclean-host: maybe-distclean-libiberty
1783 distclean-host: maybe-distclean-libtool
1784 distclean-host: maybe-distclean-m4
1785 distclean-host: maybe-distclean-make
1786 distclean-host: maybe-distclean-mmalloc
1787 distclean-host: maybe-distclean-patch
1788 distclean-host: maybe-distclean-perl
1789 distclean-host: maybe-distclean-prms
1790 distclean-host: maybe-distclean-rcs
1791 distclean-host: maybe-distclean-readline
1792 distclean-host: maybe-distclean-release
1793 distclean-host: maybe-distclean-recode
1794 distclean-host: maybe-distclean-sed
1795 distclean-host: maybe-distclean-send-pr
1796 distclean-host: maybe-distclean-shellutils
1797 distclean-host: maybe-distclean-sid
1798 distclean-host: maybe-distclean-sim
1799 distclean-host: maybe-distclean-tar
1800 distclean-host: maybe-distclean-texinfo
1801 distclean-host: maybe-distclean-textutils
1802 distclean-host: maybe-distclean-time
1803 distclean-host: maybe-distclean-uudecode
1804 distclean-host: maybe-distclean-wdiff
1805 distclean-host: maybe-distclean-zip
1806 distclean-host: maybe-distclean-zlib
1807 distclean-host: maybe-distclean-gdb
1808 distclean-host: maybe-distclean-expect
1809 distclean-host: maybe-distclean-guile
1810 distclean-host: maybe-distclean-tk
1811 distclean-host: maybe-distclean-libtermcap
1812 distclean-host: maybe-distclean-utils
1813 distclean-host: maybe-distclean-gnattools
1815 .PHONY: distclean-target
1817 distclean-target: maybe-distclean-target-libstdc++-v3
1818 distclean-target: maybe-distclean-target-libmudflap
1819 distclean-target: maybe-distclean-target-libssp
1820 distclean-target: maybe-distclean-target-newlib
1821 distclean-target: maybe-distclean-target-libgfortran
1822 distclean-target: maybe-distclean-target-libobjc
1823 distclean-target: maybe-distclean-target-libtermcap
1824 distclean-target: maybe-distclean-target-winsup
1825 distclean-target: maybe-distclean-target-libgloss
1826 distclean-target: maybe-distclean-target-libiberty
1827 distclean-target: maybe-distclean-target-gperf
1828 distclean-target: maybe-distclean-target-examples
1829 distclean-target: maybe-distclean-target-libffi
1830 distclean-target: maybe-distclean-target-libjava
1831 distclean-target: maybe-distclean-target-zlib
1832 distclean-target: maybe-distclean-target-boehm-gc
1833 distclean-target: maybe-distclean-target-qthreads
1834 distclean-target: maybe-distclean-target-rda
1835 distclean-target: maybe-distclean-target-libada
1836 distclean-target: maybe-distclean-target-libgomp
1838 .PHONY: do-maintainer-clean
1839 do-maintainer-clean:
1840 @: $(MAKE); $(unstage)
1841 @r=`${PWD_COMMAND}`; export r; \
1842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1844 maintainer-clean-target
1847 .PHONY: maintainer-clean-host
1849 maintainer-clean-host: maybe-maintainer-clean-ash
1850 maintainer-clean-host: maybe-maintainer-clean-autoconf
1851 maintainer-clean-host: maybe-maintainer-clean-automake
1852 maintainer-clean-host: maybe-maintainer-clean-bash
1853 maintainer-clean-host: maybe-maintainer-clean-bfd
1854 maintainer-clean-host: maybe-maintainer-clean-opcodes
1855 maintainer-clean-host: maybe-maintainer-clean-binutils
1856 maintainer-clean-host: maybe-maintainer-clean-bison
1857 maintainer-clean-host: maybe-maintainer-clean-boehm-gc
1858 maintainer-clean-host: maybe-maintainer-clean-byacc
1859 maintainer-clean-host: maybe-maintainer-clean-bzip2
1860 maintainer-clean-host: maybe-maintainer-clean-dejagnu
1861 maintainer-clean-host: maybe-maintainer-clean-diff
1862 maintainer-clean-host: maybe-maintainer-clean-dosutils
1863 maintainer-clean-host: maybe-maintainer-clean-etc
1864 maintainer-clean-host: maybe-maintainer-clean-fastjar
1865 maintainer-clean-host: maybe-maintainer-clean-fileutils
1866 maintainer-clean-host: maybe-maintainer-clean-findutils
1867 maintainer-clean-host: maybe-maintainer-clean-find
1868 maintainer-clean-host: maybe-maintainer-clean-fixincludes
1869 maintainer-clean-host: maybe-maintainer-clean-flex
1870 maintainer-clean-host: maybe-maintainer-clean-gas
1871 maintainer-clean-host: maybe-maintainer-clean-gcc
1872 maintainer-clean-host: maybe-maintainer-clean-gawk
1873 maintainer-clean-host: maybe-maintainer-clean-gettext
1874 maintainer-clean-host: maybe-maintainer-clean-gnuserv
1875 maintainer-clean-host: maybe-maintainer-clean-gprof
1876 maintainer-clean-host: maybe-maintainer-clean-gzip
1877 maintainer-clean-host: maybe-maintainer-clean-hello
1878 maintainer-clean-host: maybe-maintainer-clean-indent
1879 maintainer-clean-host: maybe-maintainer-clean-intl
1880 maintainer-clean-host: maybe-maintainer-clean-tcl
1881 maintainer-clean-host: maybe-maintainer-clean-itcl
1882 maintainer-clean-host: maybe-maintainer-clean-ld
1883 maintainer-clean-host: maybe-maintainer-clean-libcpp
1884 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
1885 maintainer-clean-host: maybe-maintainer-clean-libgui
1886 maintainer-clean-host: maybe-maintainer-clean-libiberty
1887 maintainer-clean-host: maybe-maintainer-clean-libtool
1888 maintainer-clean-host: maybe-maintainer-clean-m4
1889 maintainer-clean-host: maybe-maintainer-clean-make
1890 maintainer-clean-host: maybe-maintainer-clean-mmalloc
1891 maintainer-clean-host: maybe-maintainer-clean-patch
1892 maintainer-clean-host: maybe-maintainer-clean-perl
1893 maintainer-clean-host: maybe-maintainer-clean-prms
1894 maintainer-clean-host: maybe-maintainer-clean-rcs
1895 maintainer-clean-host: maybe-maintainer-clean-readline
1896 maintainer-clean-host: maybe-maintainer-clean-release
1897 maintainer-clean-host: maybe-maintainer-clean-recode
1898 maintainer-clean-host: maybe-maintainer-clean-sed
1899 maintainer-clean-host: maybe-maintainer-clean-send-pr
1900 maintainer-clean-host: maybe-maintainer-clean-shellutils
1901 maintainer-clean-host: maybe-maintainer-clean-sid
1902 maintainer-clean-host: maybe-maintainer-clean-sim
1903 maintainer-clean-host: maybe-maintainer-clean-tar
1904 maintainer-clean-host: maybe-maintainer-clean-texinfo
1905 maintainer-clean-host: maybe-maintainer-clean-textutils
1906 maintainer-clean-host: maybe-maintainer-clean-time
1907 maintainer-clean-host: maybe-maintainer-clean-uudecode
1908 maintainer-clean-host: maybe-maintainer-clean-wdiff
1909 maintainer-clean-host: maybe-maintainer-clean-zip
1910 maintainer-clean-host: maybe-maintainer-clean-zlib
1911 maintainer-clean-host: maybe-maintainer-clean-gdb
1912 maintainer-clean-host: maybe-maintainer-clean-expect
1913 maintainer-clean-host: maybe-maintainer-clean-guile
1914 maintainer-clean-host: maybe-maintainer-clean-tk
1915 maintainer-clean-host: maybe-maintainer-clean-libtermcap
1916 maintainer-clean-host: maybe-maintainer-clean-utils
1917 maintainer-clean-host: maybe-maintainer-clean-gnattools
1919 .PHONY: maintainer-clean-target
1921 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
1922 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
1923 maintainer-clean-target: maybe-maintainer-clean-target-libssp
1924 maintainer-clean-target: maybe-maintainer-clean-target-newlib
1925 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
1926 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
1927 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
1928 maintainer-clean-target: maybe-maintainer-clean-target-winsup
1929 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
1930 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
1931 maintainer-clean-target: maybe-maintainer-clean-target-gperf
1932 maintainer-clean-target: maybe-maintainer-clean-target-examples
1933 maintainer-clean-target: maybe-maintainer-clean-target-libffi
1934 maintainer-clean-target: maybe-maintainer-clean-target-libjava
1935 maintainer-clean-target: maybe-maintainer-clean-target-zlib
1936 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
1937 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
1938 maintainer-clean-target: maybe-maintainer-clean-target-rda
1939 maintainer-clean-target: maybe-maintainer-clean-target-libada
1940 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
1943 # Here are the targets which correspond to the do-X targets.
1945 .PHONY: info installcheck dvi html install-info install-html
1946 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1947 .PHONY: local-clean local-distclean local-maintainer-clean
1948 info: do-info
1949 installcheck: do-installcheck
1950 dvi: do-dvi
1951 html: do-html
1953 # Make sure makeinfo is built before we do a `make info', if we're
1954 # in fact building texinfo.
1955 do-info: maybe-all-texinfo
1957 install-info: do-install-info dir.info
1958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1959 if [ -f dir.info ] ; then \
1960 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1961 else true ; fi
1963 install-html: do-install-html
1965 local-clean:
1966 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1968 local-distclean:
1969 -rm -f Makefile config.status config.cache mh-frag mt-frag
1970 -rm -f maybedep.tmp serdep.tmp
1971 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1972 rm -rf $(TARGET_SUBDIR); \
1973 else true; fi
1974 -rm -rf $(BUILD_SUBDIR)
1975 -if [ "$(HOST_SUBDIR)" != "." ]; then \
1976 rm -rf $(HOST_SUBDIR); \
1977 else true; fi
1978 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1979 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1980 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1981 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1982 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1984 local-maintainer-clean:
1985 @echo "This command is intended for maintainers to use;"
1986 @echo "it deletes files that may require special tools to rebuild."
1988 clean: do-clean local-clean
1989 mostlyclean: do-mostlyclean local-clean
1990 distclean: do-distclean local-clean local-distclean
1991 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
1992 maintainer-clean: local-distclean
1993 realclean: maintainer-clean
1995 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1996 clean-target: clean-target-libgcc
1997 clean-target-libgcc:
1998 test ! -d gcc || (cd gcc && $(MAKE) $@)
2000 # Check target.
2002 .PHONY: check do-check
2003 check: do-check
2005 # Only include modules actually being configured and built.
2006 .PHONY: check-host
2007 check-host: \
2008 maybe-check-ash \
2009 maybe-check-autoconf \
2010 maybe-check-automake \
2011 maybe-check-bash \
2012 maybe-check-bfd \
2013 maybe-check-opcodes \
2014 maybe-check-binutils \
2015 maybe-check-bison \
2016 maybe-check-boehm-gc \
2017 maybe-check-byacc \
2018 maybe-check-bzip2 \
2019 maybe-check-dejagnu \
2020 maybe-check-diff \
2021 maybe-check-dosutils \
2022 maybe-check-etc \
2023 maybe-check-fastjar \
2024 maybe-check-fileutils \
2025 maybe-check-findutils \
2026 maybe-check-find \
2027 maybe-check-fixincludes \
2028 maybe-check-flex \
2029 maybe-check-gas \
2030 maybe-check-gcc \
2031 maybe-check-gawk \
2032 maybe-check-gettext \
2033 maybe-check-gnuserv \
2034 maybe-check-gprof \
2035 maybe-check-gzip \
2036 maybe-check-hello \
2037 maybe-check-indent \
2038 maybe-check-intl \
2039 maybe-check-tcl \
2040 maybe-check-itcl \
2041 maybe-check-ld \
2042 maybe-check-libcpp \
2043 maybe-check-libdecnumber \
2044 maybe-check-libgui \
2045 maybe-check-libiberty \
2046 maybe-check-libtool \
2047 maybe-check-m4 \
2048 maybe-check-make \
2049 maybe-check-mmalloc \
2050 maybe-check-patch \
2051 maybe-check-perl \
2052 maybe-check-prms \
2053 maybe-check-rcs \
2054 maybe-check-readline \
2055 maybe-check-release \
2056 maybe-check-recode \
2057 maybe-check-sed \
2058 maybe-check-send-pr \
2059 maybe-check-shellutils \
2060 maybe-check-sid \
2061 maybe-check-sim \
2062 maybe-check-tar \
2063 maybe-check-texinfo \
2064 maybe-check-textutils \
2065 maybe-check-time \
2066 maybe-check-uudecode \
2067 maybe-check-wdiff \
2068 maybe-check-zip \
2069 maybe-check-zlib \
2070 maybe-check-gdb \
2071 maybe-check-expect \
2072 maybe-check-guile \
2073 maybe-check-tk \
2074 maybe-check-libtermcap \
2075 maybe-check-utils \
2076 maybe-check-gnattools
2078 .PHONY: check-target
2079 check-target: \
2080 maybe-check-target-libstdc++-v3 \
2081 maybe-check-target-libmudflap \
2082 maybe-check-target-libssp \
2083 maybe-check-target-newlib \
2084 maybe-check-target-libgfortran \
2085 maybe-check-target-libobjc \
2086 maybe-check-target-libtermcap \
2087 maybe-check-target-winsup \
2088 maybe-check-target-libgloss \
2089 maybe-check-target-libiberty \
2090 maybe-check-target-gperf \
2091 maybe-check-target-examples \
2092 maybe-check-target-libffi \
2093 maybe-check-target-libjava \
2094 maybe-check-target-zlib \
2095 maybe-check-target-boehm-gc \
2096 maybe-check-target-qthreads \
2097 maybe-check-target-rda \
2098 maybe-check-target-libada \
2099 maybe-check-target-libgomp
2101 do-check:
2102 @: $(MAKE); $(unstage)
2103 @r=`${PWD_COMMAND}`; export r; \
2104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2105 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2107 # Automated reporting of test results.
2109 warning.log: build.log
2110 $(srcdir)/contrib/warn_summary build.log > $@
2112 mail-report.log:
2113 if test x'$(BOOT_CFLAGS)' != x''; then \
2114 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2115 fi; \
2116 $(srcdir)/contrib/test_summary -t >$@
2117 chmod +x $@
2118 echo If you really want to send e-mail, run ./$@ now
2120 mail-report-with-warnings.log: warning.log
2121 if test x'$(BOOT_CFLAGS)' != x''; then \
2122 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2123 fi; \
2124 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2125 chmod +x $@
2126 echo If you really want to send e-mail, run ./$@ now
2128 # Installation targets.
2130 .PHONY: install uninstall
2131 install:
2132 @: $(MAKE); $(unstage)
2133 @r=`${PWD_COMMAND}`; export r; \
2134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2135 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2137 .PHONY: install-host-nogcc
2138 install-host-nogcc: \
2139 maybe-install-ash \
2140 maybe-install-autoconf \
2141 maybe-install-automake \
2142 maybe-install-bash \
2143 maybe-install-bfd \
2144 maybe-install-opcodes \
2145 maybe-install-binutils \
2146 maybe-install-bison \
2147 maybe-install-boehm-gc \
2148 maybe-install-byacc \
2149 maybe-install-bzip2 \
2150 maybe-install-dejagnu \
2151 maybe-install-diff \
2152 maybe-install-dosutils \
2153 maybe-install-etc \
2154 maybe-install-fastjar \
2155 maybe-install-fileutils \
2156 maybe-install-findutils \
2157 maybe-install-find \
2158 maybe-install-fixincludes \
2159 maybe-install-flex \
2160 maybe-install-gas \
2161 maybe-install-gawk \
2162 maybe-install-gettext \
2163 maybe-install-gnuserv \
2164 maybe-install-gprof \
2165 maybe-install-gzip \
2166 maybe-install-hello \
2167 maybe-install-indent \
2168 maybe-install-intl \
2169 maybe-install-tcl \
2170 maybe-install-itcl \
2171 maybe-install-ld \
2172 maybe-install-libcpp \
2173 maybe-install-libdecnumber \
2174 maybe-install-libgui \
2175 maybe-install-libiberty \
2176 maybe-install-libtool \
2177 maybe-install-m4 \
2178 maybe-install-make \
2179 maybe-install-mmalloc \
2180 maybe-install-patch \
2181 maybe-install-perl \
2182 maybe-install-prms \
2183 maybe-install-rcs \
2184 maybe-install-readline \
2185 maybe-install-release \
2186 maybe-install-recode \
2187 maybe-install-sed \
2188 maybe-install-send-pr \
2189 maybe-install-shellutils \
2190 maybe-install-sid \
2191 maybe-install-sim \
2192 maybe-install-tar \
2193 maybe-install-texinfo \
2194 maybe-install-textutils \
2195 maybe-install-time \
2196 maybe-install-uudecode \
2197 maybe-install-wdiff \
2198 maybe-install-zip \
2199 maybe-install-zlib \
2200 maybe-install-gdb \
2201 maybe-install-expect \
2202 maybe-install-guile \
2203 maybe-install-tk \
2204 maybe-install-libtermcap \
2205 maybe-install-utils \
2206 maybe-install-gnattools
2208 .PHONY: install-host
2209 install-host: \
2210 maybe-install-ash \
2211 maybe-install-autoconf \
2212 maybe-install-automake \
2213 maybe-install-bash \
2214 maybe-install-bfd \
2215 maybe-install-opcodes \
2216 maybe-install-binutils \
2217 maybe-install-bison \
2218 maybe-install-boehm-gc \
2219 maybe-install-byacc \
2220 maybe-install-bzip2 \
2221 maybe-install-dejagnu \
2222 maybe-install-diff \
2223 maybe-install-dosutils \
2224 maybe-install-etc \
2225 maybe-install-fastjar \
2226 maybe-install-fileutils \
2227 maybe-install-findutils \
2228 maybe-install-find \
2229 maybe-install-fixincludes \
2230 maybe-install-flex \
2231 maybe-install-gas \
2232 maybe-install-gcc \
2233 maybe-install-gawk \
2234 maybe-install-gettext \
2235 maybe-install-gnuserv \
2236 maybe-install-gprof \
2237 maybe-install-gzip \
2238 maybe-install-hello \
2239 maybe-install-indent \
2240 maybe-install-intl \
2241 maybe-install-tcl \
2242 maybe-install-itcl \
2243 maybe-install-ld \
2244 maybe-install-libcpp \
2245 maybe-install-libdecnumber \
2246 maybe-install-libgui \
2247 maybe-install-libiberty \
2248 maybe-install-libtool \
2249 maybe-install-m4 \
2250 maybe-install-make \
2251 maybe-install-mmalloc \
2252 maybe-install-patch \
2253 maybe-install-perl \
2254 maybe-install-prms \
2255 maybe-install-rcs \
2256 maybe-install-readline \
2257 maybe-install-release \
2258 maybe-install-recode \
2259 maybe-install-sed \
2260 maybe-install-send-pr \
2261 maybe-install-shellutils \
2262 maybe-install-sid \
2263 maybe-install-sim \
2264 maybe-install-tar \
2265 maybe-install-texinfo \
2266 maybe-install-textutils \
2267 maybe-install-time \
2268 maybe-install-uudecode \
2269 maybe-install-wdiff \
2270 maybe-install-zip \
2271 maybe-install-zlib \
2272 maybe-install-gdb \
2273 maybe-install-expect \
2274 maybe-install-guile \
2275 maybe-install-tk \
2276 maybe-install-libtermcap \
2277 maybe-install-utils \
2278 maybe-install-gnattools
2280 .PHONY: install-target
2281 install-target: \
2282 maybe-install-target-libstdc++-v3 \
2283 maybe-install-target-libmudflap \
2284 maybe-install-target-libssp \
2285 maybe-install-target-newlib \
2286 maybe-install-target-libgfortran \
2287 maybe-install-target-libobjc \
2288 maybe-install-target-libtermcap \
2289 maybe-install-target-winsup \
2290 maybe-install-target-libgloss \
2291 maybe-install-target-libiberty \
2292 maybe-install-target-gperf \
2293 maybe-install-target-examples \
2294 maybe-install-target-libffi \
2295 maybe-install-target-libjava \
2296 maybe-install-target-zlib \
2297 maybe-install-target-boehm-gc \
2298 maybe-install-target-qthreads \
2299 maybe-install-target-rda \
2300 maybe-install-target-libada \
2301 maybe-install-target-libgomp
2303 uninstall:
2304 @echo "the uninstall target is not supported in this tree"
2306 .PHONY: install.all
2307 install.all: install-no-fixedincludes
2308 @if [ -f ./gcc/Makefile ] ; then \
2309 r=`${PWD_COMMAND}` ; export r ; \
2310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2311 $(HOST_EXPORTS) \
2312 (cd ./gcc && \
2313 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2314 else \
2315 true ; \
2318 # install-no-fixedincludes is used because Cygnus can not distribute
2319 # the fixed header files.
2320 .PHONY: install-no-fixedincludes
2321 install-no-fixedincludes: installdirs install-host-nogcc \
2322 install-target gcc-no-fixedincludes
2324 ### other supporting targets
2326 MAKEDIRS= \
2327 $(DESTDIR)$(prefix) \
2328 $(DESTDIR)$(exec_prefix)
2329 .PHONY: installdirs
2330 installdirs: mkinstalldirs
2331 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2333 dir.info: do-install-info
2334 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2335 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2336 mv -f dir.info.new dir.info ; \
2337 else true ; \
2340 dist:
2341 @echo "Building a full distribution of this tree isn't done"
2342 @echo "via 'make dist'. Check out the etc/ subdirectory"
2344 etags tags: TAGS
2346 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2347 # ability to use several tags files at once, so there is probably no need
2348 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2349 # (if we felt like it) have this Makefile write a piece of elisp which
2350 # the user could load to tell emacs19 where all the TAGS files we just
2351 # built are.
2352 TAGS: do-TAGS
2354 # ------------------------------------
2355 # Macros for configure and all targets
2356 # ------------------------------------
2362 # --------------------------------------
2363 # Modules which run on the build machine
2364 # --------------------------------------
2367 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2368 maybe-configure-build-libiberty:
2369 @if gcc-bootstrap
2370 configure-build-libiberty: stage_current
2371 @endif gcc-bootstrap
2372 @if build-libiberty
2373 maybe-configure-build-libiberty: configure-build-libiberty
2374 configure-build-libiberty:
2375 @: $(MAKE); $(unstage)
2376 @r=`${PWD_COMMAND}`; export r; \
2377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2378 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2379 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2380 $(BUILD_EXPORTS) \
2381 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2382 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2383 case $(srcdir) in \
2384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2385 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2387 esac; \
2388 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2389 libsrcdir="$$s/libiberty"; \
2390 rm -f no-such-file || : ; \
2391 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2392 $(BUILD_CONFIGARGS) $${srcdiroption} \
2393 || exit 1
2394 @endif build-libiberty
2400 .PHONY: all-build-libiberty maybe-all-build-libiberty
2401 maybe-all-build-libiberty:
2402 @if gcc-bootstrap
2403 all-build-libiberty: stage_current
2404 @endif gcc-bootstrap
2405 @if build-libiberty
2406 TARGET-build-libiberty=all
2407 maybe-all-build-libiberty: all-build-libiberty
2408 all-build-libiberty: configure-build-libiberty
2409 @: $(MAKE); $(unstage)
2410 @r=`${PWD_COMMAND}`; export r; \
2411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2412 $(BUILD_EXPORTS) \
2413 (cd $(BUILD_SUBDIR)/libiberty && \
2414 $(MAKE) $(TARGET-build-libiberty))
2415 @endif build-libiberty
2421 .PHONY: configure-build-bison maybe-configure-build-bison
2422 maybe-configure-build-bison:
2423 @if gcc-bootstrap
2424 configure-build-bison: stage_current
2425 @endif gcc-bootstrap
2426 @if build-bison
2427 maybe-configure-build-bison: configure-build-bison
2428 configure-build-bison:
2429 @: $(MAKE); $(unstage)
2430 @r=`${PWD_COMMAND}`; export r; \
2431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2432 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2433 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2434 $(BUILD_EXPORTS) \
2435 echo Configuring in $(BUILD_SUBDIR)/bison; \
2436 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2437 case $(srcdir) in \
2438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2439 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2441 esac; \
2442 srcdiroption="--srcdir=$${topdir}/bison"; \
2443 libsrcdir="$$s/bison"; \
2444 rm -f no-such-file || : ; \
2445 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2446 $(BUILD_CONFIGARGS) $${srcdiroption} \
2447 || exit 1
2448 @endif build-bison
2454 .PHONY: all-build-bison maybe-all-build-bison
2455 maybe-all-build-bison:
2456 @if gcc-bootstrap
2457 all-build-bison: stage_current
2458 @endif gcc-bootstrap
2459 @if build-bison
2460 TARGET-build-bison=all
2461 maybe-all-build-bison: all-build-bison
2462 all-build-bison: configure-build-bison
2463 @: $(MAKE); $(unstage)
2464 @r=`${PWD_COMMAND}`; export r; \
2465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2466 $(BUILD_EXPORTS) \
2467 (cd $(BUILD_SUBDIR)/bison && \
2468 $(MAKE) $(TARGET-build-bison))
2469 @endif build-bison
2475 .PHONY: configure-build-byacc maybe-configure-build-byacc
2476 maybe-configure-build-byacc:
2477 @if gcc-bootstrap
2478 configure-build-byacc: stage_current
2479 @endif gcc-bootstrap
2480 @if build-byacc
2481 maybe-configure-build-byacc: configure-build-byacc
2482 configure-build-byacc:
2483 @: $(MAKE); $(unstage)
2484 @r=`${PWD_COMMAND}`; export r; \
2485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2486 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2487 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2488 $(BUILD_EXPORTS) \
2489 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2490 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2491 case $(srcdir) in \
2492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2493 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2495 esac; \
2496 srcdiroption="--srcdir=$${topdir}/byacc"; \
2497 libsrcdir="$$s/byacc"; \
2498 rm -f no-such-file || : ; \
2499 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2500 $(BUILD_CONFIGARGS) $${srcdiroption} \
2501 || exit 1
2502 @endif build-byacc
2508 .PHONY: all-build-byacc maybe-all-build-byacc
2509 maybe-all-build-byacc:
2510 @if gcc-bootstrap
2511 all-build-byacc: stage_current
2512 @endif gcc-bootstrap
2513 @if build-byacc
2514 TARGET-build-byacc=all
2515 maybe-all-build-byacc: all-build-byacc
2516 all-build-byacc: configure-build-byacc
2517 @: $(MAKE); $(unstage)
2518 @r=`${PWD_COMMAND}`; export r; \
2519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2520 $(BUILD_EXPORTS) \
2521 (cd $(BUILD_SUBDIR)/byacc && \
2522 $(MAKE) $(TARGET-build-byacc))
2523 @endif build-byacc
2529 .PHONY: configure-build-flex maybe-configure-build-flex
2530 maybe-configure-build-flex:
2531 @if gcc-bootstrap
2532 configure-build-flex: stage_current
2533 @endif gcc-bootstrap
2534 @if build-flex
2535 maybe-configure-build-flex: configure-build-flex
2536 configure-build-flex:
2537 @: $(MAKE); $(unstage)
2538 @r=`${PWD_COMMAND}`; export r; \
2539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2540 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2541 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2542 $(BUILD_EXPORTS) \
2543 echo Configuring in $(BUILD_SUBDIR)/flex; \
2544 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2545 case $(srcdir) in \
2546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2547 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2549 esac; \
2550 srcdiroption="--srcdir=$${topdir}/flex"; \
2551 libsrcdir="$$s/flex"; \
2552 rm -f no-such-file || : ; \
2553 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2554 $(BUILD_CONFIGARGS) $${srcdiroption} \
2555 || exit 1
2556 @endif build-flex
2562 .PHONY: all-build-flex maybe-all-build-flex
2563 maybe-all-build-flex:
2564 @if gcc-bootstrap
2565 all-build-flex: stage_current
2566 @endif gcc-bootstrap
2567 @if build-flex
2568 TARGET-build-flex=all
2569 maybe-all-build-flex: all-build-flex
2570 all-build-flex: configure-build-flex
2571 @: $(MAKE); $(unstage)
2572 @r=`${PWD_COMMAND}`; export r; \
2573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2574 $(BUILD_EXPORTS) \
2575 (cd $(BUILD_SUBDIR)/flex && \
2576 $(MAKE) $(TARGET-build-flex))
2577 @endif build-flex
2583 .PHONY: configure-build-m4 maybe-configure-build-m4
2584 maybe-configure-build-m4:
2585 @if gcc-bootstrap
2586 configure-build-m4: stage_current
2587 @endif gcc-bootstrap
2588 @if build-m4
2589 maybe-configure-build-m4: configure-build-m4
2590 configure-build-m4:
2591 @: $(MAKE); $(unstage)
2592 @r=`${PWD_COMMAND}`; export r; \
2593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2594 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2595 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2596 $(BUILD_EXPORTS) \
2597 echo Configuring in $(BUILD_SUBDIR)/m4; \
2598 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2599 case $(srcdir) in \
2600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2601 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2603 esac; \
2604 srcdiroption="--srcdir=$${topdir}/m4"; \
2605 libsrcdir="$$s/m4"; \
2606 rm -f no-such-file || : ; \
2607 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2608 $(BUILD_CONFIGARGS) $${srcdiroption} \
2609 || exit 1
2610 @endif build-m4
2616 .PHONY: all-build-m4 maybe-all-build-m4
2617 maybe-all-build-m4:
2618 @if gcc-bootstrap
2619 all-build-m4: stage_current
2620 @endif gcc-bootstrap
2621 @if build-m4
2622 TARGET-build-m4=all
2623 maybe-all-build-m4: all-build-m4
2624 all-build-m4: configure-build-m4
2625 @: $(MAKE); $(unstage)
2626 @r=`${PWD_COMMAND}`; export r; \
2627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628 $(BUILD_EXPORTS) \
2629 (cd $(BUILD_SUBDIR)/m4 && \
2630 $(MAKE) $(TARGET-build-m4))
2631 @endif build-m4
2637 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2638 maybe-configure-build-texinfo:
2639 @if gcc-bootstrap
2640 configure-build-texinfo: stage_current
2641 @endif gcc-bootstrap
2642 @if build-texinfo
2643 maybe-configure-build-texinfo: configure-build-texinfo
2644 configure-build-texinfo:
2645 @: $(MAKE); $(unstage)
2646 @r=`${PWD_COMMAND}`; export r; \
2647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2648 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2649 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2650 $(BUILD_EXPORTS) \
2651 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2652 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2653 case $(srcdir) in \
2654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2655 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2657 esac; \
2658 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2659 libsrcdir="$$s/texinfo"; \
2660 rm -f no-such-file || : ; \
2661 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2662 $(BUILD_CONFIGARGS) $${srcdiroption} \
2663 || exit 1
2664 @endif build-texinfo
2670 .PHONY: all-build-texinfo maybe-all-build-texinfo
2671 maybe-all-build-texinfo:
2672 @if gcc-bootstrap
2673 all-build-texinfo: stage_current
2674 @endif gcc-bootstrap
2675 @if build-texinfo
2676 TARGET-build-texinfo=all
2677 maybe-all-build-texinfo: all-build-texinfo
2678 all-build-texinfo: configure-build-texinfo
2679 @: $(MAKE); $(unstage)
2680 @r=`${PWD_COMMAND}`; export r; \
2681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2682 $(BUILD_EXPORTS) \
2683 (cd $(BUILD_SUBDIR)/texinfo && \
2684 $(MAKE) $(TARGET-build-texinfo))
2685 @endif build-texinfo
2691 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2692 maybe-configure-build-fixincludes:
2693 @if gcc-bootstrap
2694 configure-build-fixincludes: stage_current
2695 @endif gcc-bootstrap
2696 @if build-fixincludes
2697 maybe-configure-build-fixincludes: configure-build-fixincludes
2698 configure-build-fixincludes:
2699 @: $(MAKE); $(unstage)
2700 @r=`${PWD_COMMAND}`; export r; \
2701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2702 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2703 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2704 $(BUILD_EXPORTS) \
2705 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2706 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2707 case $(srcdir) in \
2708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2709 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2711 esac; \
2712 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2713 libsrcdir="$$s/fixincludes"; \
2714 rm -f no-such-file || : ; \
2715 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2716 $(BUILD_CONFIGARGS) $${srcdiroption} \
2717 || exit 1
2718 @endif build-fixincludes
2724 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2725 maybe-all-build-fixincludes:
2726 @if gcc-bootstrap
2727 all-build-fixincludes: stage_current
2728 @endif gcc-bootstrap
2729 @if build-fixincludes
2730 TARGET-build-fixincludes=all
2731 maybe-all-build-fixincludes: all-build-fixincludes
2732 all-build-fixincludes: configure-build-fixincludes
2733 @: $(MAKE); $(unstage)
2734 @r=`${PWD_COMMAND}`; export r; \
2735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2736 $(BUILD_EXPORTS) \
2737 (cd $(BUILD_SUBDIR)/fixincludes && \
2738 $(MAKE) $(TARGET-build-fixincludes))
2739 @endif build-fixincludes
2745 # --------------------------------------
2746 # Modules which run on the host machine
2747 # --------------------------------------
2750 .PHONY: configure-ash maybe-configure-ash
2751 maybe-configure-ash:
2752 @if gcc-bootstrap
2753 configure-ash: stage_current
2754 @endif gcc-bootstrap
2755 @if ash
2756 maybe-configure-ash: configure-ash
2757 configure-ash:
2758 @: $(MAKE); $(unstage)
2759 @r=`${PWD_COMMAND}`; export r; \
2760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2761 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2763 $(HOST_EXPORTS) \
2764 echo Configuring in $(HOST_SUBDIR)/ash; \
2765 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2766 case $(srcdir) in \
2767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2768 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2770 esac; \
2771 srcdiroption="--srcdir=$${topdir}/ash"; \
2772 libsrcdir="$$s/ash"; \
2773 $(SHELL) $${libsrcdir}/configure \
2774 $(HOST_CONFIGARGS) $${srcdiroption} \
2775 || exit 1
2776 @endif ash
2782 .PHONY: all-ash maybe-all-ash
2783 maybe-all-ash:
2784 @if gcc-bootstrap
2785 all-ash: stage_current
2786 @endif gcc-bootstrap
2787 @if ash
2788 TARGET-ash=all
2789 maybe-all-ash: all-ash
2790 all-ash: configure-ash
2791 @: $(MAKE); $(unstage)
2792 @r=`${PWD_COMMAND}`; export r; \
2793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2794 $(HOST_EXPORTS) \
2795 (cd $(HOST_SUBDIR)/ash && \
2796 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2797 @endif ash
2802 .PHONY: check-ash maybe-check-ash
2803 maybe-check-ash:
2804 @if ash
2805 maybe-check-ash: check-ash
2807 check-ash:
2808 @: $(MAKE); $(unstage)
2809 @r=`${PWD_COMMAND}`; export r; \
2810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2811 $(HOST_EXPORTS) \
2812 (cd $(HOST_SUBDIR)/ash && \
2813 $(MAKE) $(FLAGS_TO_PASS) check)
2815 @endif ash
2817 .PHONY: install-ash maybe-install-ash
2818 maybe-install-ash:
2819 @if ash
2820 maybe-install-ash: install-ash
2822 install-ash: installdirs
2823 @: $(MAKE); $(unstage)
2824 @r=`${PWD_COMMAND}`; export r; \
2825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2826 $(HOST_EXPORTS) \
2827 (cd $(HOST_SUBDIR)/ash && \
2828 $(MAKE) $(FLAGS_TO_PASS) install)
2830 @endif ash
2832 # Other targets (info, dvi, etc.)
2834 .PHONY: maybe-info-ash info-ash
2835 maybe-info-ash:
2836 @if ash
2837 maybe-info-ash: info-ash
2839 info-ash: \
2840 configure-ash
2841 @: $(MAKE); $(unstage)
2842 @[ -f ./ash/Makefile ] || exit 0; \
2843 r=`${PWD_COMMAND}`; export r; \
2844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2845 $(HOST_EXPORTS) \
2846 for flag in $(EXTRA_HOST_FLAGS) ; do \
2847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2848 done; \
2849 echo "Doing info in ash" ; \
2850 (cd $(HOST_SUBDIR)/ash && \
2851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2853 "RANLIB=$${RANLIB}" \
2854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2855 info) \
2856 || exit 1
2858 @endif ash
2860 .PHONY: maybe-dvi-ash dvi-ash
2861 maybe-dvi-ash:
2862 @if ash
2863 maybe-dvi-ash: dvi-ash
2865 dvi-ash: \
2866 configure-ash
2867 @: $(MAKE); $(unstage)
2868 @[ -f ./ash/Makefile ] || exit 0; \
2869 r=`${PWD_COMMAND}`; export r; \
2870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2871 $(HOST_EXPORTS) \
2872 for flag in $(EXTRA_HOST_FLAGS) ; do \
2873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2874 done; \
2875 echo "Doing dvi in ash" ; \
2876 (cd $(HOST_SUBDIR)/ash && \
2877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2879 "RANLIB=$${RANLIB}" \
2880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2881 dvi) \
2882 || exit 1
2884 @endif ash
2886 .PHONY: maybe-html-ash html-ash
2887 maybe-html-ash:
2888 @if ash
2889 maybe-html-ash: html-ash
2891 html-ash: \
2892 configure-ash
2893 @: $(MAKE); $(unstage)
2894 @[ -f ./ash/Makefile ] || exit 0; \
2895 r=`${PWD_COMMAND}`; export r; \
2896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2897 $(HOST_EXPORTS) \
2898 for flag in $(EXTRA_HOST_FLAGS) ; do \
2899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2900 done; \
2901 echo "Doing html in ash" ; \
2902 (cd $(HOST_SUBDIR)/ash && \
2903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2905 "RANLIB=$${RANLIB}" \
2906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2907 html) \
2908 || exit 1
2910 @endif ash
2912 .PHONY: maybe-TAGS-ash TAGS-ash
2913 maybe-TAGS-ash:
2914 @if ash
2915 maybe-TAGS-ash: TAGS-ash
2917 TAGS-ash: \
2918 configure-ash
2919 @: $(MAKE); $(unstage)
2920 @[ -f ./ash/Makefile ] || exit 0; \
2921 r=`${PWD_COMMAND}`; export r; \
2922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2923 $(HOST_EXPORTS) \
2924 for flag in $(EXTRA_HOST_FLAGS) ; do \
2925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2926 done; \
2927 echo "Doing TAGS in ash" ; \
2928 (cd $(HOST_SUBDIR)/ash && \
2929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2931 "RANLIB=$${RANLIB}" \
2932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2933 TAGS) \
2934 || exit 1
2936 @endif ash
2938 .PHONY: maybe-install-info-ash install-info-ash
2939 maybe-install-info-ash:
2940 @if ash
2941 maybe-install-info-ash: install-info-ash
2943 install-info-ash: \
2944 configure-ash \
2945 info-ash
2946 @: $(MAKE); $(unstage)
2947 @[ -f ./ash/Makefile ] || exit 0; \
2948 r=`${PWD_COMMAND}`; export r; \
2949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2950 $(HOST_EXPORTS) \
2951 for flag in $(EXTRA_HOST_FLAGS) ; do \
2952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2953 done; \
2954 echo "Doing install-info in ash" ; \
2955 (cd $(HOST_SUBDIR)/ash && \
2956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2958 "RANLIB=$${RANLIB}" \
2959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2960 install-info) \
2961 || exit 1
2963 @endif ash
2965 .PHONY: maybe-install-html-ash install-html-ash
2966 maybe-install-html-ash:
2967 @if ash
2968 maybe-install-html-ash: install-html-ash
2970 install-html-ash: \
2971 configure-ash \
2972 html-ash
2973 @: $(MAKE); $(unstage)
2974 @[ -f ./ash/Makefile ] || exit 0; \
2975 r=`${PWD_COMMAND}`; export r; \
2976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977 $(HOST_EXPORTS) \
2978 for flag in $(EXTRA_HOST_FLAGS) ; do \
2979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2980 done; \
2981 echo "Doing install-html in ash" ; \
2982 (cd $(HOST_SUBDIR)/ash && \
2983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2985 "RANLIB=$${RANLIB}" \
2986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2987 install-html) \
2988 || exit 1
2990 @endif ash
2992 .PHONY: maybe-installcheck-ash installcheck-ash
2993 maybe-installcheck-ash:
2994 @if ash
2995 maybe-installcheck-ash: installcheck-ash
2997 installcheck-ash: \
2998 configure-ash
2999 @: $(MAKE); $(unstage)
3000 @[ -f ./ash/Makefile ] || exit 0; \
3001 r=`${PWD_COMMAND}`; export r; \
3002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3003 $(HOST_EXPORTS) \
3004 for flag in $(EXTRA_HOST_FLAGS) ; do \
3005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3006 done; \
3007 echo "Doing installcheck in ash" ; \
3008 (cd $(HOST_SUBDIR)/ash && \
3009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3011 "RANLIB=$${RANLIB}" \
3012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3013 installcheck) \
3014 || exit 1
3016 @endif ash
3018 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3019 maybe-mostlyclean-ash:
3020 @if ash
3021 maybe-mostlyclean-ash: mostlyclean-ash
3023 mostlyclean-ash:
3024 @: $(MAKE); $(unstage)
3025 @[ -f ./ash/Makefile ] || exit 0; \
3026 r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 $(HOST_EXPORTS) \
3029 for flag in $(EXTRA_HOST_FLAGS) ; do \
3030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3031 done; \
3032 echo "Doing mostlyclean in ash" ; \
3033 (cd $(HOST_SUBDIR)/ash && \
3034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3036 "RANLIB=$${RANLIB}" \
3037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3038 mostlyclean) \
3039 || exit 1
3041 @endif ash
3043 .PHONY: maybe-clean-ash clean-ash
3044 maybe-clean-ash:
3045 @if ash
3046 maybe-clean-ash: clean-ash
3048 clean-ash:
3049 @: $(MAKE); $(unstage)
3050 @[ -f ./ash/Makefile ] || exit 0; \
3051 r=`${PWD_COMMAND}`; export r; \
3052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3053 $(HOST_EXPORTS) \
3054 for flag in $(EXTRA_HOST_FLAGS) ; do \
3055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3056 done; \
3057 echo "Doing clean in ash" ; \
3058 (cd $(HOST_SUBDIR)/ash && \
3059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3061 "RANLIB=$${RANLIB}" \
3062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3063 clean) \
3064 || exit 1
3066 @endif ash
3068 .PHONY: maybe-distclean-ash distclean-ash
3069 maybe-distclean-ash:
3070 @if ash
3071 maybe-distclean-ash: distclean-ash
3073 distclean-ash:
3074 @: $(MAKE); $(unstage)
3075 @[ -f ./ash/Makefile ] || exit 0; \
3076 r=`${PWD_COMMAND}`; export r; \
3077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3078 $(HOST_EXPORTS) \
3079 for flag in $(EXTRA_HOST_FLAGS) ; do \
3080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3081 done; \
3082 echo "Doing distclean in ash" ; \
3083 (cd $(HOST_SUBDIR)/ash && \
3084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3086 "RANLIB=$${RANLIB}" \
3087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3088 distclean) \
3089 || exit 1
3091 @endif ash
3093 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3094 maybe-maintainer-clean-ash:
3095 @if ash
3096 maybe-maintainer-clean-ash: maintainer-clean-ash
3098 maintainer-clean-ash:
3099 @: $(MAKE); $(unstage)
3100 @[ -f ./ash/Makefile ] || exit 0; \
3101 r=`${PWD_COMMAND}`; export r; \
3102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103 $(HOST_EXPORTS) \
3104 for flag in $(EXTRA_HOST_FLAGS) ; do \
3105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3106 done; \
3107 echo "Doing maintainer-clean in ash" ; \
3108 (cd $(HOST_SUBDIR)/ash && \
3109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3111 "RANLIB=$${RANLIB}" \
3112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3113 maintainer-clean) \
3114 || exit 1
3116 @endif ash
3120 .PHONY: configure-autoconf maybe-configure-autoconf
3121 maybe-configure-autoconf:
3122 @if gcc-bootstrap
3123 configure-autoconf: stage_current
3124 @endif gcc-bootstrap
3125 @if autoconf
3126 maybe-configure-autoconf: configure-autoconf
3127 configure-autoconf:
3128 @: $(MAKE); $(unstage)
3129 @r=`${PWD_COMMAND}`; export r; \
3130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3133 $(HOST_EXPORTS) \
3134 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3135 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3136 case $(srcdir) in \
3137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3138 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3140 esac; \
3141 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3142 libsrcdir="$$s/autoconf"; \
3143 $(SHELL) $${libsrcdir}/configure \
3144 $(HOST_CONFIGARGS) $${srcdiroption} \
3145 || exit 1
3146 @endif autoconf
3152 .PHONY: all-autoconf maybe-all-autoconf
3153 maybe-all-autoconf:
3154 @if gcc-bootstrap
3155 all-autoconf: stage_current
3156 @endif gcc-bootstrap
3157 @if autoconf
3158 TARGET-autoconf=all
3159 maybe-all-autoconf: all-autoconf
3160 all-autoconf: configure-autoconf
3161 @: $(MAKE); $(unstage)
3162 @r=`${PWD_COMMAND}`; export r; \
3163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3164 $(HOST_EXPORTS) \
3165 (cd $(HOST_SUBDIR)/autoconf && \
3166 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3167 @endif autoconf
3172 .PHONY: check-autoconf maybe-check-autoconf
3173 maybe-check-autoconf:
3174 @if autoconf
3175 maybe-check-autoconf: check-autoconf
3177 check-autoconf:
3178 @: $(MAKE); $(unstage)
3179 @r=`${PWD_COMMAND}`; export r; \
3180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3181 $(HOST_EXPORTS) \
3182 (cd $(HOST_SUBDIR)/autoconf && \
3183 $(MAKE) $(FLAGS_TO_PASS) check)
3185 @endif autoconf
3187 .PHONY: install-autoconf maybe-install-autoconf
3188 maybe-install-autoconf:
3189 @if autoconf
3190 maybe-install-autoconf: install-autoconf
3192 install-autoconf: installdirs
3193 @: $(MAKE); $(unstage)
3194 @r=`${PWD_COMMAND}`; export r; \
3195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3196 $(HOST_EXPORTS) \
3197 (cd $(HOST_SUBDIR)/autoconf && \
3198 $(MAKE) $(FLAGS_TO_PASS) install)
3200 @endif autoconf
3202 # Other targets (info, dvi, etc.)
3204 .PHONY: maybe-info-autoconf info-autoconf
3205 maybe-info-autoconf:
3206 @if autoconf
3207 maybe-info-autoconf: info-autoconf
3209 info-autoconf: \
3210 configure-autoconf
3211 @: $(MAKE); $(unstage)
3212 @[ -f ./autoconf/Makefile ] || exit 0; \
3213 r=`${PWD_COMMAND}`; export r; \
3214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3215 $(HOST_EXPORTS) \
3216 for flag in $(EXTRA_HOST_FLAGS) ; do \
3217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3218 done; \
3219 echo "Doing info in autoconf" ; \
3220 (cd $(HOST_SUBDIR)/autoconf && \
3221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3223 "RANLIB=$${RANLIB}" \
3224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3225 info) \
3226 || exit 1
3228 @endif autoconf
3230 .PHONY: maybe-dvi-autoconf dvi-autoconf
3231 maybe-dvi-autoconf:
3232 @if autoconf
3233 maybe-dvi-autoconf: dvi-autoconf
3235 dvi-autoconf: \
3236 configure-autoconf
3237 @: $(MAKE); $(unstage)
3238 @[ -f ./autoconf/Makefile ] || exit 0; \
3239 r=`${PWD_COMMAND}`; export r; \
3240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241 $(HOST_EXPORTS) \
3242 for flag in $(EXTRA_HOST_FLAGS) ; do \
3243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3244 done; \
3245 echo "Doing dvi in autoconf" ; \
3246 (cd $(HOST_SUBDIR)/autoconf && \
3247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3249 "RANLIB=$${RANLIB}" \
3250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3251 dvi) \
3252 || exit 1
3254 @endif autoconf
3256 .PHONY: maybe-html-autoconf html-autoconf
3257 maybe-html-autoconf:
3258 @if autoconf
3259 maybe-html-autoconf: html-autoconf
3261 html-autoconf: \
3262 configure-autoconf
3263 @: $(MAKE); $(unstage)
3264 @[ -f ./autoconf/Makefile ] || exit 0; \
3265 r=`${PWD_COMMAND}`; export r; \
3266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267 $(HOST_EXPORTS) \
3268 for flag in $(EXTRA_HOST_FLAGS) ; do \
3269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3270 done; \
3271 echo "Doing html in autoconf" ; \
3272 (cd $(HOST_SUBDIR)/autoconf && \
3273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3275 "RANLIB=$${RANLIB}" \
3276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3277 html) \
3278 || exit 1
3280 @endif autoconf
3282 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3283 maybe-TAGS-autoconf:
3284 @if autoconf
3285 maybe-TAGS-autoconf: TAGS-autoconf
3287 TAGS-autoconf: \
3288 configure-autoconf
3289 @: $(MAKE); $(unstage)
3290 @[ -f ./autoconf/Makefile ] || exit 0; \
3291 r=`${PWD_COMMAND}`; export r; \
3292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3293 $(HOST_EXPORTS) \
3294 for flag in $(EXTRA_HOST_FLAGS) ; do \
3295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3296 done; \
3297 echo "Doing TAGS in autoconf" ; \
3298 (cd $(HOST_SUBDIR)/autoconf && \
3299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3301 "RANLIB=$${RANLIB}" \
3302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3303 TAGS) \
3304 || exit 1
3306 @endif autoconf
3308 .PHONY: maybe-install-info-autoconf install-info-autoconf
3309 maybe-install-info-autoconf:
3310 @if autoconf
3311 maybe-install-info-autoconf: install-info-autoconf
3313 install-info-autoconf: \
3314 configure-autoconf \
3315 info-autoconf
3316 @: $(MAKE); $(unstage)
3317 @[ -f ./autoconf/Makefile ] || exit 0; \
3318 r=`${PWD_COMMAND}`; export r; \
3319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3320 $(HOST_EXPORTS) \
3321 for flag in $(EXTRA_HOST_FLAGS) ; do \
3322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3323 done; \
3324 echo "Doing install-info in autoconf" ; \
3325 (cd $(HOST_SUBDIR)/autoconf && \
3326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3328 "RANLIB=$${RANLIB}" \
3329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3330 install-info) \
3331 || exit 1
3333 @endif autoconf
3335 .PHONY: maybe-install-html-autoconf install-html-autoconf
3336 maybe-install-html-autoconf:
3337 @if autoconf
3338 maybe-install-html-autoconf: install-html-autoconf
3340 install-html-autoconf: \
3341 configure-autoconf \
3342 html-autoconf
3343 @: $(MAKE); $(unstage)
3344 @[ -f ./autoconf/Makefile ] || exit 0; \
3345 r=`${PWD_COMMAND}`; export r; \
3346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3347 $(HOST_EXPORTS) \
3348 for flag in $(EXTRA_HOST_FLAGS) ; do \
3349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3350 done; \
3351 echo "Doing install-html in autoconf" ; \
3352 (cd $(HOST_SUBDIR)/autoconf && \
3353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3355 "RANLIB=$${RANLIB}" \
3356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3357 install-html) \
3358 || exit 1
3360 @endif autoconf
3362 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3363 maybe-installcheck-autoconf:
3364 @if autoconf
3365 maybe-installcheck-autoconf: installcheck-autoconf
3367 installcheck-autoconf: \
3368 configure-autoconf
3369 @: $(MAKE); $(unstage)
3370 @[ -f ./autoconf/Makefile ] || exit 0; \
3371 r=`${PWD_COMMAND}`; export r; \
3372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3373 $(HOST_EXPORTS) \
3374 for flag in $(EXTRA_HOST_FLAGS) ; do \
3375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3376 done; \
3377 echo "Doing installcheck in autoconf" ; \
3378 (cd $(HOST_SUBDIR)/autoconf && \
3379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3381 "RANLIB=$${RANLIB}" \
3382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3383 installcheck) \
3384 || exit 1
3386 @endif autoconf
3388 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3389 maybe-mostlyclean-autoconf:
3390 @if autoconf
3391 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3393 mostlyclean-autoconf:
3394 @: $(MAKE); $(unstage)
3395 @[ -f ./autoconf/Makefile ] || exit 0; \
3396 r=`${PWD_COMMAND}`; export r; \
3397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398 $(HOST_EXPORTS) \
3399 for flag in $(EXTRA_HOST_FLAGS) ; do \
3400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3401 done; \
3402 echo "Doing mostlyclean in autoconf" ; \
3403 (cd $(HOST_SUBDIR)/autoconf && \
3404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3406 "RANLIB=$${RANLIB}" \
3407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3408 mostlyclean) \
3409 || exit 1
3411 @endif autoconf
3413 .PHONY: maybe-clean-autoconf clean-autoconf
3414 maybe-clean-autoconf:
3415 @if autoconf
3416 maybe-clean-autoconf: clean-autoconf
3418 clean-autoconf:
3419 @: $(MAKE); $(unstage)
3420 @[ -f ./autoconf/Makefile ] || exit 0; \
3421 r=`${PWD_COMMAND}`; export r; \
3422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3423 $(HOST_EXPORTS) \
3424 for flag in $(EXTRA_HOST_FLAGS) ; do \
3425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3426 done; \
3427 echo "Doing clean in autoconf" ; \
3428 (cd $(HOST_SUBDIR)/autoconf && \
3429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3431 "RANLIB=$${RANLIB}" \
3432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3433 clean) \
3434 || exit 1
3436 @endif autoconf
3438 .PHONY: maybe-distclean-autoconf distclean-autoconf
3439 maybe-distclean-autoconf:
3440 @if autoconf
3441 maybe-distclean-autoconf: distclean-autoconf
3443 distclean-autoconf:
3444 @: $(MAKE); $(unstage)
3445 @[ -f ./autoconf/Makefile ] || exit 0; \
3446 r=`${PWD_COMMAND}`; export r; \
3447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3448 $(HOST_EXPORTS) \
3449 for flag in $(EXTRA_HOST_FLAGS) ; do \
3450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3451 done; \
3452 echo "Doing distclean in autoconf" ; \
3453 (cd $(HOST_SUBDIR)/autoconf && \
3454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3456 "RANLIB=$${RANLIB}" \
3457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3458 distclean) \
3459 || exit 1
3461 @endif autoconf
3463 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3464 maybe-maintainer-clean-autoconf:
3465 @if autoconf
3466 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3468 maintainer-clean-autoconf:
3469 @: $(MAKE); $(unstage)
3470 @[ -f ./autoconf/Makefile ] || exit 0; \
3471 r=`${PWD_COMMAND}`; export r; \
3472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3473 $(HOST_EXPORTS) \
3474 for flag in $(EXTRA_HOST_FLAGS) ; do \
3475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3476 done; \
3477 echo "Doing maintainer-clean in autoconf" ; \
3478 (cd $(HOST_SUBDIR)/autoconf && \
3479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3481 "RANLIB=$${RANLIB}" \
3482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3483 maintainer-clean) \
3484 || exit 1
3486 @endif autoconf
3490 .PHONY: configure-automake maybe-configure-automake
3491 maybe-configure-automake:
3492 @if gcc-bootstrap
3493 configure-automake: stage_current
3494 @endif gcc-bootstrap
3495 @if automake
3496 maybe-configure-automake: configure-automake
3497 configure-automake:
3498 @: $(MAKE); $(unstage)
3499 @r=`${PWD_COMMAND}`; export r; \
3500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3501 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3503 $(HOST_EXPORTS) \
3504 echo Configuring in $(HOST_SUBDIR)/automake; \
3505 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3506 case $(srcdir) in \
3507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3508 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3510 esac; \
3511 srcdiroption="--srcdir=$${topdir}/automake"; \
3512 libsrcdir="$$s/automake"; \
3513 $(SHELL) $${libsrcdir}/configure \
3514 $(HOST_CONFIGARGS) $${srcdiroption} \
3515 || exit 1
3516 @endif automake
3522 .PHONY: all-automake maybe-all-automake
3523 maybe-all-automake:
3524 @if gcc-bootstrap
3525 all-automake: stage_current
3526 @endif gcc-bootstrap
3527 @if automake
3528 TARGET-automake=all
3529 maybe-all-automake: all-automake
3530 all-automake: configure-automake
3531 @: $(MAKE); $(unstage)
3532 @r=`${PWD_COMMAND}`; export r; \
3533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534 $(HOST_EXPORTS) \
3535 (cd $(HOST_SUBDIR)/automake && \
3536 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3537 @endif automake
3542 .PHONY: check-automake maybe-check-automake
3543 maybe-check-automake:
3544 @if automake
3545 maybe-check-automake: check-automake
3547 check-automake:
3548 @: $(MAKE); $(unstage)
3549 @r=`${PWD_COMMAND}`; export r; \
3550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551 $(HOST_EXPORTS) \
3552 (cd $(HOST_SUBDIR)/automake && \
3553 $(MAKE) $(FLAGS_TO_PASS) check)
3555 @endif automake
3557 .PHONY: install-automake maybe-install-automake
3558 maybe-install-automake:
3559 @if automake
3560 maybe-install-automake: install-automake
3562 install-automake: installdirs
3563 @: $(MAKE); $(unstage)
3564 @r=`${PWD_COMMAND}`; export r; \
3565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566 $(HOST_EXPORTS) \
3567 (cd $(HOST_SUBDIR)/automake && \
3568 $(MAKE) $(FLAGS_TO_PASS) install)
3570 @endif automake
3572 # Other targets (info, dvi, etc.)
3574 .PHONY: maybe-info-automake info-automake
3575 maybe-info-automake:
3576 @if automake
3577 maybe-info-automake: info-automake
3579 info-automake: \
3580 configure-automake
3581 @: $(MAKE); $(unstage)
3582 @[ -f ./automake/Makefile ] || exit 0; \
3583 r=`${PWD_COMMAND}`; export r; \
3584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3585 $(HOST_EXPORTS) \
3586 for flag in $(EXTRA_HOST_FLAGS) ; do \
3587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3588 done; \
3589 echo "Doing info in automake" ; \
3590 (cd $(HOST_SUBDIR)/automake && \
3591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3593 "RANLIB=$${RANLIB}" \
3594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3595 info) \
3596 || exit 1
3598 @endif automake
3600 .PHONY: maybe-dvi-automake dvi-automake
3601 maybe-dvi-automake:
3602 @if automake
3603 maybe-dvi-automake: dvi-automake
3605 dvi-automake: \
3606 configure-automake
3607 @: $(MAKE); $(unstage)
3608 @[ -f ./automake/Makefile ] || exit 0; \
3609 r=`${PWD_COMMAND}`; export r; \
3610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3611 $(HOST_EXPORTS) \
3612 for flag in $(EXTRA_HOST_FLAGS) ; do \
3613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3614 done; \
3615 echo "Doing dvi in automake" ; \
3616 (cd $(HOST_SUBDIR)/automake && \
3617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3619 "RANLIB=$${RANLIB}" \
3620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3621 dvi) \
3622 || exit 1
3624 @endif automake
3626 .PHONY: maybe-html-automake html-automake
3627 maybe-html-automake:
3628 @if automake
3629 maybe-html-automake: html-automake
3631 html-automake: \
3632 configure-automake
3633 @: $(MAKE); $(unstage)
3634 @[ -f ./automake/Makefile ] || exit 0; \
3635 r=`${PWD_COMMAND}`; export r; \
3636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3637 $(HOST_EXPORTS) \
3638 for flag in $(EXTRA_HOST_FLAGS) ; do \
3639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3640 done; \
3641 echo "Doing html in automake" ; \
3642 (cd $(HOST_SUBDIR)/automake && \
3643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3645 "RANLIB=$${RANLIB}" \
3646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3647 html) \
3648 || exit 1
3650 @endif automake
3652 .PHONY: maybe-TAGS-automake TAGS-automake
3653 maybe-TAGS-automake:
3654 @if automake
3655 maybe-TAGS-automake: TAGS-automake
3657 TAGS-automake: \
3658 configure-automake
3659 @: $(MAKE); $(unstage)
3660 @[ -f ./automake/Makefile ] || exit 0; \
3661 r=`${PWD_COMMAND}`; export r; \
3662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3663 $(HOST_EXPORTS) \
3664 for flag in $(EXTRA_HOST_FLAGS) ; do \
3665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3666 done; \
3667 echo "Doing TAGS in automake" ; \
3668 (cd $(HOST_SUBDIR)/automake && \
3669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3671 "RANLIB=$${RANLIB}" \
3672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3673 TAGS) \
3674 || exit 1
3676 @endif automake
3678 .PHONY: maybe-install-info-automake install-info-automake
3679 maybe-install-info-automake:
3680 @if automake
3681 maybe-install-info-automake: install-info-automake
3683 install-info-automake: \
3684 configure-automake \
3685 info-automake
3686 @: $(MAKE); $(unstage)
3687 @[ -f ./automake/Makefile ] || exit 0; \
3688 r=`${PWD_COMMAND}`; export r; \
3689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 $(HOST_EXPORTS) \
3691 for flag in $(EXTRA_HOST_FLAGS) ; do \
3692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3693 done; \
3694 echo "Doing install-info in automake" ; \
3695 (cd $(HOST_SUBDIR)/automake && \
3696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3698 "RANLIB=$${RANLIB}" \
3699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3700 install-info) \
3701 || exit 1
3703 @endif automake
3705 .PHONY: maybe-install-html-automake install-html-automake
3706 maybe-install-html-automake:
3707 @if automake
3708 maybe-install-html-automake: install-html-automake
3710 install-html-automake: \
3711 configure-automake \
3712 html-automake
3713 @: $(MAKE); $(unstage)
3714 @[ -f ./automake/Makefile ] || exit 0; \
3715 r=`${PWD_COMMAND}`; export r; \
3716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3717 $(HOST_EXPORTS) \
3718 for flag in $(EXTRA_HOST_FLAGS) ; do \
3719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3720 done; \
3721 echo "Doing install-html in automake" ; \
3722 (cd $(HOST_SUBDIR)/automake && \
3723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3725 "RANLIB=$${RANLIB}" \
3726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3727 install-html) \
3728 || exit 1
3730 @endif automake
3732 .PHONY: maybe-installcheck-automake installcheck-automake
3733 maybe-installcheck-automake:
3734 @if automake
3735 maybe-installcheck-automake: installcheck-automake
3737 installcheck-automake: \
3738 configure-automake
3739 @: $(MAKE); $(unstage)
3740 @[ -f ./automake/Makefile ] || exit 0; \
3741 r=`${PWD_COMMAND}`; export r; \
3742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3743 $(HOST_EXPORTS) \
3744 for flag in $(EXTRA_HOST_FLAGS) ; do \
3745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3746 done; \
3747 echo "Doing installcheck in automake" ; \
3748 (cd $(HOST_SUBDIR)/automake && \
3749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3751 "RANLIB=$${RANLIB}" \
3752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3753 installcheck) \
3754 || exit 1
3756 @endif automake
3758 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3759 maybe-mostlyclean-automake:
3760 @if automake
3761 maybe-mostlyclean-automake: mostlyclean-automake
3763 mostlyclean-automake:
3764 @: $(MAKE); $(unstage)
3765 @[ -f ./automake/Makefile ] || exit 0; \
3766 r=`${PWD_COMMAND}`; export r; \
3767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3768 $(HOST_EXPORTS) \
3769 for flag in $(EXTRA_HOST_FLAGS) ; do \
3770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3771 done; \
3772 echo "Doing mostlyclean in automake" ; \
3773 (cd $(HOST_SUBDIR)/automake && \
3774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3776 "RANLIB=$${RANLIB}" \
3777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3778 mostlyclean) \
3779 || exit 1
3781 @endif automake
3783 .PHONY: maybe-clean-automake clean-automake
3784 maybe-clean-automake:
3785 @if automake
3786 maybe-clean-automake: clean-automake
3788 clean-automake:
3789 @: $(MAKE); $(unstage)
3790 @[ -f ./automake/Makefile ] || exit 0; \
3791 r=`${PWD_COMMAND}`; export r; \
3792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793 $(HOST_EXPORTS) \
3794 for flag in $(EXTRA_HOST_FLAGS) ; do \
3795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3796 done; \
3797 echo "Doing clean in automake" ; \
3798 (cd $(HOST_SUBDIR)/automake && \
3799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3801 "RANLIB=$${RANLIB}" \
3802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3803 clean) \
3804 || exit 1
3806 @endif automake
3808 .PHONY: maybe-distclean-automake distclean-automake
3809 maybe-distclean-automake:
3810 @if automake
3811 maybe-distclean-automake: distclean-automake
3813 distclean-automake:
3814 @: $(MAKE); $(unstage)
3815 @[ -f ./automake/Makefile ] || exit 0; \
3816 r=`${PWD_COMMAND}`; export r; \
3817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3818 $(HOST_EXPORTS) \
3819 for flag in $(EXTRA_HOST_FLAGS) ; do \
3820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3821 done; \
3822 echo "Doing distclean in automake" ; \
3823 (cd $(HOST_SUBDIR)/automake && \
3824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3826 "RANLIB=$${RANLIB}" \
3827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3828 distclean) \
3829 || exit 1
3831 @endif automake
3833 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3834 maybe-maintainer-clean-automake:
3835 @if automake
3836 maybe-maintainer-clean-automake: maintainer-clean-automake
3838 maintainer-clean-automake:
3839 @: $(MAKE); $(unstage)
3840 @[ -f ./automake/Makefile ] || exit 0; \
3841 r=`${PWD_COMMAND}`; export r; \
3842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3843 $(HOST_EXPORTS) \
3844 for flag in $(EXTRA_HOST_FLAGS) ; do \
3845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3846 done; \
3847 echo "Doing maintainer-clean in automake" ; \
3848 (cd $(HOST_SUBDIR)/automake && \
3849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3851 "RANLIB=$${RANLIB}" \
3852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3853 maintainer-clean) \
3854 || exit 1
3856 @endif automake
3860 .PHONY: configure-bash maybe-configure-bash
3861 maybe-configure-bash:
3862 @if gcc-bootstrap
3863 configure-bash: stage_current
3864 @endif gcc-bootstrap
3865 @if bash
3866 maybe-configure-bash: configure-bash
3867 configure-bash:
3868 @: $(MAKE); $(unstage)
3869 @r=`${PWD_COMMAND}`; export r; \
3870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3873 $(HOST_EXPORTS) \
3874 echo Configuring in $(HOST_SUBDIR)/bash; \
3875 cd "$(HOST_SUBDIR)/bash" || exit 1; \
3876 case $(srcdir) in \
3877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3878 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3880 esac; \
3881 srcdiroption="--srcdir=$${topdir}/bash"; \
3882 libsrcdir="$$s/bash"; \
3883 $(SHELL) $${libsrcdir}/configure \
3884 $(HOST_CONFIGARGS) $${srcdiroption} \
3885 || exit 1
3886 @endif bash
3892 .PHONY: all-bash maybe-all-bash
3893 maybe-all-bash:
3894 @if gcc-bootstrap
3895 all-bash: stage_current
3896 @endif gcc-bootstrap
3897 @if bash
3898 TARGET-bash=all
3899 maybe-all-bash: all-bash
3900 all-bash: configure-bash
3901 @: $(MAKE); $(unstage)
3902 @r=`${PWD_COMMAND}`; export r; \
3903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904 $(HOST_EXPORTS) \
3905 (cd $(HOST_SUBDIR)/bash && \
3906 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
3907 @endif bash
3912 .PHONY: check-bash maybe-check-bash
3913 maybe-check-bash:
3914 @if bash
3915 maybe-check-bash: check-bash
3917 check-bash:
3918 @: $(MAKE); $(unstage)
3919 @r=`${PWD_COMMAND}`; export r; \
3920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3921 $(HOST_EXPORTS) \
3922 (cd $(HOST_SUBDIR)/bash && \
3923 $(MAKE) $(FLAGS_TO_PASS) check)
3925 @endif bash
3927 .PHONY: install-bash maybe-install-bash
3928 maybe-install-bash:
3929 @if bash
3930 maybe-install-bash: install-bash
3932 install-bash: installdirs
3933 @: $(MAKE); $(unstage)
3934 @r=`${PWD_COMMAND}`; export r; \
3935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3936 $(HOST_EXPORTS) \
3937 (cd $(HOST_SUBDIR)/bash && \
3938 $(MAKE) $(FLAGS_TO_PASS) install)
3940 @endif bash
3942 # Other targets (info, dvi, etc.)
3944 .PHONY: maybe-info-bash info-bash
3945 maybe-info-bash:
3946 @if bash
3947 maybe-info-bash: info-bash
3949 info-bash: \
3950 configure-bash
3951 @: $(MAKE); $(unstage)
3952 @[ -f ./bash/Makefile ] || exit 0; \
3953 r=`${PWD_COMMAND}`; export r; \
3954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3955 $(HOST_EXPORTS) \
3956 for flag in $(EXTRA_HOST_FLAGS) ; do \
3957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3958 done; \
3959 echo "Doing info in bash" ; \
3960 (cd $(HOST_SUBDIR)/bash && \
3961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3963 "RANLIB=$${RANLIB}" \
3964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3965 info) \
3966 || exit 1
3968 @endif bash
3970 .PHONY: maybe-dvi-bash dvi-bash
3971 maybe-dvi-bash:
3972 @if bash
3973 maybe-dvi-bash: dvi-bash
3975 dvi-bash: \
3976 configure-bash
3977 @: $(MAKE); $(unstage)
3978 @[ -f ./bash/Makefile ] || exit 0; \
3979 r=`${PWD_COMMAND}`; export r; \
3980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3981 $(HOST_EXPORTS) \
3982 for flag in $(EXTRA_HOST_FLAGS) ; do \
3983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3984 done; \
3985 echo "Doing dvi in bash" ; \
3986 (cd $(HOST_SUBDIR)/bash && \
3987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3989 "RANLIB=$${RANLIB}" \
3990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3991 dvi) \
3992 || exit 1
3994 @endif bash
3996 .PHONY: maybe-html-bash html-bash
3997 maybe-html-bash:
3998 @if bash
3999 maybe-html-bash: html-bash
4001 html-bash: \
4002 configure-bash
4003 @: $(MAKE); $(unstage)
4004 @[ -f ./bash/Makefile ] || exit 0; \
4005 r=`${PWD_COMMAND}`; export r; \
4006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4007 $(HOST_EXPORTS) \
4008 for flag in $(EXTRA_HOST_FLAGS) ; do \
4009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4010 done; \
4011 echo "Doing html in bash" ; \
4012 (cd $(HOST_SUBDIR)/bash && \
4013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4015 "RANLIB=$${RANLIB}" \
4016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4017 html) \
4018 || exit 1
4020 @endif bash
4022 .PHONY: maybe-TAGS-bash TAGS-bash
4023 maybe-TAGS-bash:
4024 @if bash
4025 maybe-TAGS-bash: TAGS-bash
4027 TAGS-bash: \
4028 configure-bash
4029 @: $(MAKE); $(unstage)
4030 @[ -f ./bash/Makefile ] || exit 0; \
4031 r=`${PWD_COMMAND}`; export r; \
4032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033 $(HOST_EXPORTS) \
4034 for flag in $(EXTRA_HOST_FLAGS) ; do \
4035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4036 done; \
4037 echo "Doing TAGS in bash" ; \
4038 (cd $(HOST_SUBDIR)/bash && \
4039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4041 "RANLIB=$${RANLIB}" \
4042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4043 TAGS) \
4044 || exit 1
4046 @endif bash
4048 .PHONY: maybe-install-info-bash install-info-bash
4049 maybe-install-info-bash:
4050 @if bash
4051 maybe-install-info-bash: install-info-bash
4053 install-info-bash: \
4054 configure-bash \
4055 info-bash
4056 @: $(MAKE); $(unstage)
4057 @[ -f ./bash/Makefile ] || exit 0; \
4058 r=`${PWD_COMMAND}`; export r; \
4059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4060 $(HOST_EXPORTS) \
4061 for flag in $(EXTRA_HOST_FLAGS) ; do \
4062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4063 done; \
4064 echo "Doing install-info in bash" ; \
4065 (cd $(HOST_SUBDIR)/bash && \
4066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4068 "RANLIB=$${RANLIB}" \
4069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4070 install-info) \
4071 || exit 1
4073 @endif bash
4075 .PHONY: maybe-install-html-bash install-html-bash
4076 maybe-install-html-bash:
4077 @if bash
4078 maybe-install-html-bash: install-html-bash
4080 install-html-bash: \
4081 configure-bash \
4082 html-bash
4083 @: $(MAKE); $(unstage)
4084 @[ -f ./bash/Makefile ] || exit 0; \
4085 r=`${PWD_COMMAND}`; export r; \
4086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087 $(HOST_EXPORTS) \
4088 for flag in $(EXTRA_HOST_FLAGS) ; do \
4089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4090 done; \
4091 echo "Doing install-html in bash" ; \
4092 (cd $(HOST_SUBDIR)/bash && \
4093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4095 "RANLIB=$${RANLIB}" \
4096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4097 install-html) \
4098 || exit 1
4100 @endif bash
4102 .PHONY: maybe-installcheck-bash installcheck-bash
4103 maybe-installcheck-bash:
4104 @if bash
4105 maybe-installcheck-bash: installcheck-bash
4107 installcheck-bash: \
4108 configure-bash
4109 @: $(MAKE); $(unstage)
4110 @[ -f ./bash/Makefile ] || exit 0; \
4111 r=`${PWD_COMMAND}`; export r; \
4112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113 $(HOST_EXPORTS) \
4114 for flag in $(EXTRA_HOST_FLAGS) ; do \
4115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4116 done; \
4117 echo "Doing installcheck in bash" ; \
4118 (cd $(HOST_SUBDIR)/bash && \
4119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4121 "RANLIB=$${RANLIB}" \
4122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4123 installcheck) \
4124 || exit 1
4126 @endif bash
4128 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4129 maybe-mostlyclean-bash:
4130 @if bash
4131 maybe-mostlyclean-bash: mostlyclean-bash
4133 mostlyclean-bash:
4134 @: $(MAKE); $(unstage)
4135 @[ -f ./bash/Makefile ] || exit 0; \
4136 r=`${PWD_COMMAND}`; export r; \
4137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138 $(HOST_EXPORTS) \
4139 for flag in $(EXTRA_HOST_FLAGS) ; do \
4140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4141 done; \
4142 echo "Doing mostlyclean in bash" ; \
4143 (cd $(HOST_SUBDIR)/bash && \
4144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4146 "RANLIB=$${RANLIB}" \
4147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4148 mostlyclean) \
4149 || exit 1
4151 @endif bash
4153 .PHONY: maybe-clean-bash clean-bash
4154 maybe-clean-bash:
4155 @if bash
4156 maybe-clean-bash: clean-bash
4158 clean-bash:
4159 @: $(MAKE); $(unstage)
4160 @[ -f ./bash/Makefile ] || exit 0; \
4161 r=`${PWD_COMMAND}`; export r; \
4162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4163 $(HOST_EXPORTS) \
4164 for flag in $(EXTRA_HOST_FLAGS) ; do \
4165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4166 done; \
4167 echo "Doing clean in bash" ; \
4168 (cd $(HOST_SUBDIR)/bash && \
4169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4171 "RANLIB=$${RANLIB}" \
4172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4173 clean) \
4174 || exit 1
4176 @endif bash
4178 .PHONY: maybe-distclean-bash distclean-bash
4179 maybe-distclean-bash:
4180 @if bash
4181 maybe-distclean-bash: distclean-bash
4183 distclean-bash:
4184 @: $(MAKE); $(unstage)
4185 @[ -f ./bash/Makefile ] || exit 0; \
4186 r=`${PWD_COMMAND}`; export r; \
4187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4188 $(HOST_EXPORTS) \
4189 for flag in $(EXTRA_HOST_FLAGS) ; do \
4190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4191 done; \
4192 echo "Doing distclean in bash" ; \
4193 (cd $(HOST_SUBDIR)/bash && \
4194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4196 "RANLIB=$${RANLIB}" \
4197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4198 distclean) \
4199 || exit 1
4201 @endif bash
4203 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4204 maybe-maintainer-clean-bash:
4205 @if bash
4206 maybe-maintainer-clean-bash: maintainer-clean-bash
4208 maintainer-clean-bash:
4209 @: $(MAKE); $(unstage)
4210 @[ -f ./bash/Makefile ] || exit 0; \
4211 r=`${PWD_COMMAND}`; export r; \
4212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213 $(HOST_EXPORTS) \
4214 for flag in $(EXTRA_HOST_FLAGS) ; do \
4215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4216 done; \
4217 echo "Doing maintainer-clean in bash" ; \
4218 (cd $(HOST_SUBDIR)/bash && \
4219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4221 "RANLIB=$${RANLIB}" \
4222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4223 maintainer-clean) \
4224 || exit 1
4226 @endif bash
4230 .PHONY: configure-bfd maybe-configure-bfd
4231 maybe-configure-bfd:
4232 @if gcc-bootstrap
4233 configure-bfd: stage_current
4234 @endif gcc-bootstrap
4235 @if bfd
4236 maybe-configure-bfd: configure-bfd
4237 configure-bfd:
4238 @r=`${PWD_COMMAND}`; export r; \
4239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4240 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4242 $(HOST_EXPORTS) \
4243 echo Configuring in $(HOST_SUBDIR)/bfd; \
4244 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4245 case $(srcdir) in \
4246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4247 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4249 esac; \
4250 srcdiroption="--srcdir=$${topdir}/bfd"; \
4251 libsrcdir="$$s/bfd"; \
4252 $(SHELL) $${libsrcdir}/configure \
4253 $(HOST_CONFIGARGS) $${srcdiroption} \
4254 || exit 1
4255 @endif bfd
4259 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4260 maybe-configure-stage1-bfd:
4261 @if bfd-bootstrap
4262 maybe-configure-stage1-bfd: configure-stage1-bfd
4263 configure-stage1-bfd:
4264 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4266 @r=`${PWD_COMMAND}`; export r; \
4267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4269 $(HOST_EXPORTS) \
4270 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4272 cd $(HOST_SUBDIR)/bfd || exit 1; \
4273 case $(srcdir) in \
4274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4275 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4277 esac; \
4278 srcdiroption="--srcdir=$${topdir}/bfd"; \
4279 libsrcdir="$$s/bfd"; \
4280 $(SHELL) $${libsrcdir}/configure \
4281 $(HOST_CONFIGARGS) $${srcdiroption} \
4282 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4283 @endif bfd-bootstrap
4285 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4286 maybe-configure-stage2-bfd:
4287 @if bfd-bootstrap
4288 maybe-configure-stage2-bfd: configure-stage2-bfd
4289 configure-stage2-bfd:
4290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4292 @r=`${PWD_COMMAND}`; export r; \
4293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4295 $(HOST_EXPORTS) \
4296 $(POSTSTAGE1_HOST_EXPORTS) \
4297 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4299 cd $(HOST_SUBDIR)/bfd || exit 1; \
4300 case $(srcdir) in \
4301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4302 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4304 esac; \
4305 srcdiroption="--srcdir=$${topdir}/bfd"; \
4306 libsrcdir="$$s/bfd"; \
4307 $(SHELL) $${libsrcdir}/configure \
4308 $(HOST_CONFIGARGS) $${srcdiroption} \
4309 @stage2_werror_flag@
4310 @endif bfd-bootstrap
4312 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4313 maybe-configure-stage3-bfd:
4314 @if bfd-bootstrap
4315 maybe-configure-stage3-bfd: configure-stage3-bfd
4316 configure-stage3-bfd:
4317 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4319 @r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4322 $(HOST_EXPORTS) \
4323 $(POSTSTAGE1_HOST_EXPORTS) \
4324 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4326 cd $(HOST_SUBDIR)/bfd || exit 1; \
4327 case $(srcdir) in \
4328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4329 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4331 esac; \
4332 srcdiroption="--srcdir=$${topdir}/bfd"; \
4333 libsrcdir="$$s/bfd"; \
4334 $(SHELL) $${libsrcdir}/configure \
4335 $(HOST_CONFIGARGS) $${srcdiroption} \
4336 @stage2_werror_flag@
4337 @endif bfd-bootstrap
4339 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4340 maybe-configure-stage4-bfd:
4341 @if bfd-bootstrap
4342 maybe-configure-stage4-bfd: configure-stage4-bfd
4343 configure-stage4-bfd:
4344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4346 @r=`${PWD_COMMAND}`; export r; \
4347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4349 $(HOST_EXPORTS) \
4350 $(POSTSTAGE1_HOST_EXPORTS) \
4351 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4353 cd $(HOST_SUBDIR)/bfd || exit 1; \
4354 case $(srcdir) in \
4355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4356 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4358 esac; \
4359 srcdiroption="--srcdir=$${topdir}/bfd"; \
4360 libsrcdir="$$s/bfd"; \
4361 $(SHELL) $${libsrcdir}/configure \
4362 $(HOST_CONFIGARGS) $${srcdiroption} \
4363 @stage2_werror_flag@
4364 @endif bfd-bootstrap
4366 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4367 maybe-configure-stageprofile-bfd:
4368 @if bfd-bootstrap
4369 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4370 configure-stageprofile-bfd:
4371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4373 @r=`${PWD_COMMAND}`; export r; \
4374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4375 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4376 $(HOST_EXPORTS) \
4377 $(POSTSTAGE1_HOST_EXPORTS) \
4378 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4380 cd $(HOST_SUBDIR)/bfd || exit 1; \
4381 case $(srcdir) in \
4382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4383 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4385 esac; \
4386 srcdiroption="--srcdir=$${topdir}/bfd"; \
4387 libsrcdir="$$s/bfd"; \
4388 $(SHELL) $${libsrcdir}/configure \
4389 $(HOST_CONFIGARGS) $${srcdiroption} \
4390 @stage2_werror_flag@
4391 @endif bfd-bootstrap
4393 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4394 maybe-configure-stagefeedback-bfd:
4395 @if bfd-bootstrap
4396 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4397 configure-stagefeedback-bfd:
4398 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4400 @r=`${PWD_COMMAND}`; export r; \
4401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4402 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4403 $(HOST_EXPORTS) \
4404 $(POSTSTAGE1_HOST_EXPORTS) \
4405 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4407 cd $(HOST_SUBDIR)/bfd || exit 1; \
4408 case $(srcdir) in \
4409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4410 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4412 esac; \
4413 srcdiroption="--srcdir=$${topdir}/bfd"; \
4414 libsrcdir="$$s/bfd"; \
4415 $(SHELL) $${libsrcdir}/configure \
4416 $(HOST_CONFIGARGS) $${srcdiroption} \
4417 @stage2_werror_flag@
4418 @endif bfd-bootstrap
4424 .PHONY: all-bfd maybe-all-bfd
4425 maybe-all-bfd:
4426 @if gcc-bootstrap
4427 all-bfd: stage_current
4428 @endif gcc-bootstrap
4429 @if bfd
4430 TARGET-bfd=all
4431 maybe-all-bfd: all-bfd
4432 all-bfd: configure-bfd
4433 @r=`${PWD_COMMAND}`; export r; \
4434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4435 $(HOST_EXPORTS) \
4436 (cd $(HOST_SUBDIR)/bfd && \
4437 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
4438 @endif bfd
4442 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4443 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4444 maybe-all-stage1-bfd:
4445 maybe-clean-stage1-bfd:
4446 @if bfd-bootstrap
4447 maybe-all-stage1-bfd: all-stage1-bfd
4448 all-stage1: all-stage1-bfd
4449 TARGET-stage1-bfd = $(TARGET-bfd)
4450 all-stage1-bfd: configure-stage1-bfd
4451 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4452 @r=`${PWD_COMMAND}`; export r; \
4453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4454 $(HOST_EXPORTS) \
4455 cd $(HOST_SUBDIR)/bfd && \
4456 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
4457 $(TARGET-stage1-bfd)
4459 maybe-clean-stage1-bfd: clean-stage1-bfd
4460 clean-stage1: clean-stage1-bfd
4461 clean-stage1-bfd:
4462 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4463 || exit 0 ; \
4464 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
4465 cd $(HOST_SUBDIR)/bfd && \
4466 $(MAKE) $(FLAGS_TO_PASS) \
4467 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
4468 @endif bfd-bootstrap
4471 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4472 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4473 maybe-all-stage2-bfd:
4474 maybe-clean-stage2-bfd:
4475 @if bfd-bootstrap
4476 maybe-all-stage2-bfd: all-stage2-bfd
4477 all-stage2: all-stage2-bfd
4478 TARGET-stage2-bfd = $(TARGET-bfd)
4479 all-stage2-bfd: configure-stage2-bfd
4480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4481 @r=`${PWD_COMMAND}`; export r; \
4482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4483 $(HOST_EXPORTS) \
4484 $(POSTSTAGE1_HOST_EXPORTS) \
4485 cd $(HOST_SUBDIR)/bfd && \
4486 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4487 $(TARGET-stage2-bfd)
4489 maybe-clean-stage2-bfd: clean-stage2-bfd
4490 clean-stage2: clean-stage2-bfd
4491 clean-stage2-bfd:
4492 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4493 || exit 0 ; \
4494 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
4495 cd $(HOST_SUBDIR)/bfd && \
4496 $(MAKE) $(FLAGS_TO_PASS) \
4497 $(POSTSTAGE1_FLAGS_TO_PASS) \
4498 clean
4499 @endif bfd-bootstrap
4502 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4503 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4504 maybe-all-stage3-bfd:
4505 maybe-clean-stage3-bfd:
4506 @if bfd-bootstrap
4507 maybe-all-stage3-bfd: all-stage3-bfd
4508 all-stage3: all-stage3-bfd
4509 TARGET-stage3-bfd = $(TARGET-bfd)
4510 all-stage3-bfd: configure-stage3-bfd
4511 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4512 @r=`${PWD_COMMAND}`; export r; \
4513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4514 $(HOST_EXPORTS) \
4515 $(POSTSTAGE1_HOST_EXPORTS) \
4516 cd $(HOST_SUBDIR)/bfd && \
4517 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4518 $(TARGET-stage3-bfd)
4520 maybe-clean-stage3-bfd: clean-stage3-bfd
4521 clean-stage3: clean-stage3-bfd
4522 clean-stage3-bfd:
4523 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4524 || exit 0 ; \
4525 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
4526 cd $(HOST_SUBDIR)/bfd && \
4527 $(MAKE) $(FLAGS_TO_PASS) \
4528 $(POSTSTAGE1_FLAGS_TO_PASS) \
4529 clean
4530 @endif bfd-bootstrap
4533 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4534 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4535 maybe-all-stage4-bfd:
4536 maybe-clean-stage4-bfd:
4537 @if bfd-bootstrap
4538 maybe-all-stage4-bfd: all-stage4-bfd
4539 all-stage4: all-stage4-bfd
4540 TARGET-stage4-bfd = $(TARGET-bfd)
4541 all-stage4-bfd: configure-stage4-bfd
4542 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4543 @r=`${PWD_COMMAND}`; export r; \
4544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545 $(HOST_EXPORTS) \
4546 $(POSTSTAGE1_HOST_EXPORTS) \
4547 cd $(HOST_SUBDIR)/bfd && \
4548 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4549 $(TARGET-stage4-bfd)
4551 maybe-clean-stage4-bfd: clean-stage4-bfd
4552 clean-stage4: clean-stage4-bfd
4553 clean-stage4-bfd:
4554 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4555 || exit 0 ; \
4556 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
4557 cd $(HOST_SUBDIR)/bfd && \
4558 $(MAKE) $(FLAGS_TO_PASS) \
4559 $(POSTSTAGE1_FLAGS_TO_PASS) \
4560 clean
4561 @endif bfd-bootstrap
4564 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4565 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4566 maybe-all-stageprofile-bfd:
4567 maybe-clean-stageprofile-bfd:
4568 @if bfd-bootstrap
4569 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4570 all-stageprofile: all-stageprofile-bfd
4571 TARGET-stageprofile-bfd = $(TARGET-bfd)
4572 all-stageprofile-bfd: configure-stageprofile-bfd
4573 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4574 @r=`${PWD_COMMAND}`; export r; \
4575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4576 $(HOST_EXPORTS) \
4577 $(POSTSTAGE1_HOST_EXPORTS) \
4578 cd $(HOST_SUBDIR)/bfd && \
4579 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
4580 $(TARGET-stageprofile-bfd)
4582 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4583 clean-stageprofile: clean-stageprofile-bfd
4584 clean-stageprofile-bfd:
4585 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4586 || exit 0 ; \
4587 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
4588 cd $(HOST_SUBDIR)/bfd && \
4589 $(MAKE) $(FLAGS_TO_PASS) \
4590 $(POSTSTAGE1_FLAGS_TO_PASS) \
4591 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
4592 @endif bfd-bootstrap
4595 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4596 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4597 maybe-all-stagefeedback-bfd:
4598 maybe-clean-stagefeedback-bfd:
4599 @if bfd-bootstrap
4600 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4601 all-stagefeedback: all-stagefeedback-bfd
4602 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4603 all-stagefeedback-bfd: configure-stagefeedback-bfd
4604 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4605 @r=`${PWD_COMMAND}`; export r; \
4606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4607 $(HOST_EXPORTS) \
4608 $(POSTSTAGE1_HOST_EXPORTS) \
4609 cd $(HOST_SUBDIR)/bfd && \
4610 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
4611 $(TARGET-stagefeedback-bfd)
4613 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4614 clean-stagefeedback: clean-stagefeedback-bfd
4615 clean-stagefeedback-bfd:
4616 @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4617 || exit 0 ; \
4618 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
4619 cd $(HOST_SUBDIR)/bfd && \
4620 $(MAKE) $(FLAGS_TO_PASS) \
4621 $(POSTSTAGE1_FLAGS_TO_PASS) \
4622 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
4623 @endif bfd-bootstrap
4629 .PHONY: check-bfd maybe-check-bfd
4630 maybe-check-bfd:
4631 @if bfd
4632 maybe-check-bfd: check-bfd
4634 check-bfd:
4635 @: $(MAKE); $(unstage)
4636 @r=`${PWD_COMMAND}`; export r; \
4637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638 $(HOST_EXPORTS) \
4639 (cd $(HOST_SUBDIR)/bfd && \
4640 $(MAKE) $(FLAGS_TO_PASS) check)
4642 @endif bfd
4644 .PHONY: install-bfd maybe-install-bfd
4645 maybe-install-bfd:
4646 @if bfd
4647 maybe-install-bfd: install-bfd
4649 install-bfd: installdirs
4650 @: $(MAKE); $(unstage)
4651 @r=`${PWD_COMMAND}`; export r; \
4652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4653 $(HOST_EXPORTS) \
4654 (cd $(HOST_SUBDIR)/bfd && \
4655 $(MAKE) $(FLAGS_TO_PASS) install)
4657 @endif bfd
4659 # Other targets (info, dvi, etc.)
4661 .PHONY: maybe-info-bfd info-bfd
4662 maybe-info-bfd:
4663 @if bfd
4664 maybe-info-bfd: info-bfd
4666 info-bfd: \
4667 configure-bfd
4668 @[ -f ./bfd/Makefile ] || exit 0; \
4669 r=`${PWD_COMMAND}`; export r; \
4670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671 $(HOST_EXPORTS) \
4672 for flag in $(EXTRA_HOST_FLAGS) ; do \
4673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674 done; \
4675 echo "Doing info in bfd" ; \
4676 (cd $(HOST_SUBDIR)/bfd && \
4677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679 "RANLIB=$${RANLIB}" \
4680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4681 info) \
4682 || exit 1
4684 @endif bfd
4686 .PHONY: maybe-dvi-bfd dvi-bfd
4687 maybe-dvi-bfd:
4688 @if bfd
4689 maybe-dvi-bfd: dvi-bfd
4691 dvi-bfd: \
4692 configure-bfd
4693 @[ -f ./bfd/Makefile ] || exit 0; \
4694 r=`${PWD_COMMAND}`; export r; \
4695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696 $(HOST_EXPORTS) \
4697 for flag in $(EXTRA_HOST_FLAGS) ; do \
4698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4699 done; \
4700 echo "Doing dvi in bfd" ; \
4701 (cd $(HOST_SUBDIR)/bfd && \
4702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4704 "RANLIB=$${RANLIB}" \
4705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4706 dvi) \
4707 || exit 1
4709 @endif bfd
4711 .PHONY: maybe-html-bfd html-bfd
4712 maybe-html-bfd:
4713 @if bfd
4714 maybe-html-bfd: html-bfd
4716 html-bfd: \
4717 configure-bfd
4718 @[ -f ./bfd/Makefile ] || exit 0; \
4719 r=`${PWD_COMMAND}`; export r; \
4720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721 $(HOST_EXPORTS) \
4722 for flag in $(EXTRA_HOST_FLAGS) ; do \
4723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4724 done; \
4725 echo "Doing html in bfd" ; \
4726 (cd $(HOST_SUBDIR)/bfd && \
4727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4729 "RANLIB=$${RANLIB}" \
4730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4731 html) \
4732 || exit 1
4734 @endif bfd
4736 .PHONY: maybe-TAGS-bfd TAGS-bfd
4737 maybe-TAGS-bfd:
4738 @if bfd
4739 maybe-TAGS-bfd: TAGS-bfd
4741 TAGS-bfd: \
4742 configure-bfd
4743 @[ -f ./bfd/Makefile ] || exit 0; \
4744 r=`${PWD_COMMAND}`; export r; \
4745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4746 $(HOST_EXPORTS) \
4747 for flag in $(EXTRA_HOST_FLAGS) ; do \
4748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4749 done; \
4750 echo "Doing TAGS in bfd" ; \
4751 (cd $(HOST_SUBDIR)/bfd && \
4752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4754 "RANLIB=$${RANLIB}" \
4755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4756 TAGS) \
4757 || exit 1
4759 @endif bfd
4761 .PHONY: maybe-install-info-bfd install-info-bfd
4762 maybe-install-info-bfd:
4763 @if bfd
4764 maybe-install-info-bfd: install-info-bfd
4766 install-info-bfd: \
4767 configure-bfd \
4768 info-bfd
4769 @[ -f ./bfd/Makefile ] || exit 0; \
4770 r=`${PWD_COMMAND}`; export r; \
4771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4772 $(HOST_EXPORTS) \
4773 for flag in $(EXTRA_HOST_FLAGS) ; do \
4774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4775 done; \
4776 echo "Doing install-info in bfd" ; \
4777 (cd $(HOST_SUBDIR)/bfd && \
4778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4780 "RANLIB=$${RANLIB}" \
4781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4782 install-info) \
4783 || exit 1
4785 @endif bfd
4787 .PHONY: maybe-install-html-bfd install-html-bfd
4788 maybe-install-html-bfd:
4789 @if bfd
4790 maybe-install-html-bfd: install-html-bfd
4792 install-html-bfd: \
4793 configure-bfd \
4794 html-bfd
4795 @[ -f ./bfd/Makefile ] || exit 0; \
4796 r=`${PWD_COMMAND}`; export r; \
4797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798 $(HOST_EXPORTS) \
4799 for flag in $(EXTRA_HOST_FLAGS) ; do \
4800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4801 done; \
4802 echo "Doing install-html in bfd" ; \
4803 (cd $(HOST_SUBDIR)/bfd && \
4804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4806 "RANLIB=$${RANLIB}" \
4807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4808 install-html) \
4809 || exit 1
4811 @endif bfd
4813 .PHONY: maybe-installcheck-bfd installcheck-bfd
4814 maybe-installcheck-bfd:
4815 @if bfd
4816 maybe-installcheck-bfd: installcheck-bfd
4818 installcheck-bfd: \
4819 configure-bfd
4820 @[ -f ./bfd/Makefile ] || exit 0; \
4821 r=`${PWD_COMMAND}`; export r; \
4822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823 $(HOST_EXPORTS) \
4824 for flag in $(EXTRA_HOST_FLAGS) ; do \
4825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4826 done; \
4827 echo "Doing installcheck in bfd" ; \
4828 (cd $(HOST_SUBDIR)/bfd && \
4829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4831 "RANLIB=$${RANLIB}" \
4832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4833 installcheck) \
4834 || exit 1
4836 @endif bfd
4838 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4839 maybe-mostlyclean-bfd:
4840 @if bfd
4841 maybe-mostlyclean-bfd: mostlyclean-bfd
4843 mostlyclean-bfd:
4844 @[ -f ./bfd/Makefile ] || exit 0; \
4845 r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847 $(HOST_EXPORTS) \
4848 for flag in $(EXTRA_HOST_FLAGS) ; do \
4849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4850 done; \
4851 echo "Doing mostlyclean in bfd" ; \
4852 (cd $(HOST_SUBDIR)/bfd && \
4853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4855 "RANLIB=$${RANLIB}" \
4856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4857 mostlyclean) \
4858 || exit 1
4860 @endif bfd
4862 .PHONY: maybe-clean-bfd clean-bfd
4863 maybe-clean-bfd:
4864 @if bfd
4865 maybe-clean-bfd: clean-bfd
4867 clean-bfd:
4868 @[ -f ./bfd/Makefile ] || exit 0; \
4869 r=`${PWD_COMMAND}`; export r; \
4870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4871 $(HOST_EXPORTS) \
4872 for flag in $(EXTRA_HOST_FLAGS) ; do \
4873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4874 done; \
4875 echo "Doing clean in bfd" ; \
4876 (cd $(HOST_SUBDIR)/bfd && \
4877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4879 "RANLIB=$${RANLIB}" \
4880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4881 clean) \
4882 || exit 1
4884 @endif bfd
4886 .PHONY: maybe-distclean-bfd distclean-bfd
4887 maybe-distclean-bfd:
4888 @if bfd
4889 maybe-distclean-bfd: distclean-bfd
4891 distclean-bfd:
4892 @[ -f ./bfd/Makefile ] || exit 0; \
4893 r=`${PWD_COMMAND}`; export r; \
4894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895 $(HOST_EXPORTS) \
4896 for flag in $(EXTRA_HOST_FLAGS) ; do \
4897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4898 done; \
4899 echo "Doing distclean in bfd" ; \
4900 (cd $(HOST_SUBDIR)/bfd && \
4901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4903 "RANLIB=$${RANLIB}" \
4904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4905 distclean) \
4906 || exit 1
4908 @endif bfd
4910 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4911 maybe-maintainer-clean-bfd:
4912 @if bfd
4913 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4915 maintainer-clean-bfd:
4916 @[ -f ./bfd/Makefile ] || exit 0; \
4917 r=`${PWD_COMMAND}`; export r; \
4918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4919 $(HOST_EXPORTS) \
4920 for flag in $(EXTRA_HOST_FLAGS) ; do \
4921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4922 done; \
4923 echo "Doing maintainer-clean in bfd" ; \
4924 (cd $(HOST_SUBDIR)/bfd && \
4925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4927 "RANLIB=$${RANLIB}" \
4928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4929 maintainer-clean) \
4930 || exit 1
4932 @endif bfd
4936 .PHONY: configure-opcodes maybe-configure-opcodes
4937 maybe-configure-opcodes:
4938 @if gcc-bootstrap
4939 configure-opcodes: stage_current
4940 @endif gcc-bootstrap
4941 @if opcodes
4942 maybe-configure-opcodes: configure-opcodes
4943 configure-opcodes:
4944 @r=`${PWD_COMMAND}`; export r; \
4945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4948 $(HOST_EXPORTS) \
4949 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4950 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4951 case $(srcdir) in \
4952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4953 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4955 esac; \
4956 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4957 libsrcdir="$$s/opcodes"; \
4958 $(SHELL) $${libsrcdir}/configure \
4959 $(HOST_CONFIGARGS) $${srcdiroption} \
4960 || exit 1
4961 @endif opcodes
4965 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4966 maybe-configure-stage1-opcodes:
4967 @if opcodes-bootstrap
4968 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4969 configure-stage1-opcodes:
4970 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4972 @r=`${PWD_COMMAND}`; export r; \
4973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4974 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4975 $(HOST_EXPORTS) \
4976 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4978 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4979 case $(srcdir) in \
4980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4981 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4983 esac; \
4984 srcdiroption="--srcdir=$${topdir}/opcodes"; \
4985 libsrcdir="$$s/opcodes"; \
4986 $(SHELL) $${libsrcdir}/configure \
4987 $(HOST_CONFIGARGS) $${srcdiroption} \
4988 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4989 @endif opcodes-bootstrap
4991 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4992 maybe-configure-stage2-opcodes:
4993 @if opcodes-bootstrap
4994 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4995 configure-stage2-opcodes:
4996 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4998 @r=`${PWD_COMMAND}`; export r; \
4999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5001 $(HOST_EXPORTS) \
5002 $(POSTSTAGE1_HOST_EXPORTS) \
5003 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5005 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5006 case $(srcdir) in \
5007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5008 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5010 esac; \
5011 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5012 libsrcdir="$$s/opcodes"; \
5013 $(SHELL) $${libsrcdir}/configure \
5014 $(HOST_CONFIGARGS) $${srcdiroption} \
5015 @stage2_werror_flag@
5016 @endif opcodes-bootstrap
5018 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5019 maybe-configure-stage3-opcodes:
5020 @if opcodes-bootstrap
5021 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5022 configure-stage3-opcodes:
5023 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5025 @r=`${PWD_COMMAND}`; export r; \
5026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5027 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5028 $(HOST_EXPORTS) \
5029 $(POSTSTAGE1_HOST_EXPORTS) \
5030 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5032 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5033 case $(srcdir) in \
5034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5035 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5037 esac; \
5038 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5039 libsrcdir="$$s/opcodes"; \
5040 $(SHELL) $${libsrcdir}/configure \
5041 $(HOST_CONFIGARGS) $${srcdiroption} \
5042 @stage2_werror_flag@
5043 @endif opcodes-bootstrap
5045 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5046 maybe-configure-stage4-opcodes:
5047 @if opcodes-bootstrap
5048 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5049 configure-stage4-opcodes:
5050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5052 @r=`${PWD_COMMAND}`; export r; \
5053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5054 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5055 $(HOST_EXPORTS) \
5056 $(POSTSTAGE1_HOST_EXPORTS) \
5057 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5059 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5060 case $(srcdir) in \
5061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5062 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5064 esac; \
5065 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5066 libsrcdir="$$s/opcodes"; \
5067 $(SHELL) $${libsrcdir}/configure \
5068 $(HOST_CONFIGARGS) $${srcdiroption} \
5069 @stage2_werror_flag@
5070 @endif opcodes-bootstrap
5072 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5073 maybe-configure-stageprofile-opcodes:
5074 @if opcodes-bootstrap
5075 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5076 configure-stageprofile-opcodes:
5077 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5079 @r=`${PWD_COMMAND}`; export r; \
5080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5082 $(HOST_EXPORTS) \
5083 $(POSTSTAGE1_HOST_EXPORTS) \
5084 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5086 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5087 case $(srcdir) in \
5088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5089 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5091 esac; \
5092 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5093 libsrcdir="$$s/opcodes"; \
5094 $(SHELL) $${libsrcdir}/configure \
5095 $(HOST_CONFIGARGS) $${srcdiroption} \
5096 @stage2_werror_flag@
5097 @endif opcodes-bootstrap
5099 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5100 maybe-configure-stagefeedback-opcodes:
5101 @if opcodes-bootstrap
5102 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5103 configure-stagefeedback-opcodes:
5104 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5106 @r=`${PWD_COMMAND}`; export r; \
5107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5108 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5109 $(HOST_EXPORTS) \
5110 $(POSTSTAGE1_HOST_EXPORTS) \
5111 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5113 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5114 case $(srcdir) in \
5115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5116 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5118 esac; \
5119 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5120 libsrcdir="$$s/opcodes"; \
5121 $(SHELL) $${libsrcdir}/configure \
5122 $(HOST_CONFIGARGS) $${srcdiroption} \
5123 @stage2_werror_flag@
5124 @endif opcodes-bootstrap
5130 .PHONY: all-opcodes maybe-all-opcodes
5131 maybe-all-opcodes:
5132 @if gcc-bootstrap
5133 all-opcodes: stage_current
5134 @endif gcc-bootstrap
5135 @if opcodes
5136 TARGET-opcodes=all
5137 maybe-all-opcodes: all-opcodes
5138 all-opcodes: configure-opcodes
5139 @r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 $(HOST_EXPORTS) \
5142 (cd $(HOST_SUBDIR)/opcodes && \
5143 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
5144 @endif opcodes
5148 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5149 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5150 maybe-all-stage1-opcodes:
5151 maybe-clean-stage1-opcodes:
5152 @if opcodes-bootstrap
5153 maybe-all-stage1-opcodes: all-stage1-opcodes
5154 all-stage1: all-stage1-opcodes
5155 TARGET-stage1-opcodes = $(TARGET-opcodes)
5156 all-stage1-opcodes: configure-stage1-opcodes
5157 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5158 @r=`${PWD_COMMAND}`; export r; \
5159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160 $(HOST_EXPORTS) \
5161 cd $(HOST_SUBDIR)/opcodes && \
5162 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5163 $(TARGET-stage1-opcodes)
5165 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5166 clean-stage1: clean-stage1-opcodes
5167 clean-stage1-opcodes:
5168 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
5169 || exit 0 ; \
5170 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
5171 cd $(HOST_SUBDIR)/opcodes && \
5172 $(MAKE) $(FLAGS_TO_PASS) \
5173 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
5174 @endif opcodes-bootstrap
5177 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5178 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5179 maybe-all-stage2-opcodes:
5180 maybe-clean-stage2-opcodes:
5181 @if opcodes-bootstrap
5182 maybe-all-stage2-opcodes: all-stage2-opcodes
5183 all-stage2: all-stage2-opcodes
5184 TARGET-stage2-opcodes = $(TARGET-opcodes)
5185 all-stage2-opcodes: configure-stage2-opcodes
5186 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5187 @r=`${PWD_COMMAND}`; export r; \
5188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5189 $(HOST_EXPORTS) \
5190 $(POSTSTAGE1_HOST_EXPORTS) \
5191 cd $(HOST_SUBDIR)/opcodes && \
5192 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5193 $(TARGET-stage2-opcodes)
5195 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5196 clean-stage2: clean-stage2-opcodes
5197 clean-stage2-opcodes:
5198 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
5199 || exit 0 ; \
5200 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
5201 cd $(HOST_SUBDIR)/opcodes && \
5202 $(MAKE) $(FLAGS_TO_PASS) \
5203 $(POSTSTAGE1_FLAGS_TO_PASS) \
5204 clean
5205 @endif opcodes-bootstrap
5208 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5209 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5210 maybe-all-stage3-opcodes:
5211 maybe-clean-stage3-opcodes:
5212 @if opcodes-bootstrap
5213 maybe-all-stage3-opcodes: all-stage3-opcodes
5214 all-stage3: all-stage3-opcodes
5215 TARGET-stage3-opcodes = $(TARGET-opcodes)
5216 all-stage3-opcodes: configure-stage3-opcodes
5217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5218 @r=`${PWD_COMMAND}`; export r; \
5219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5220 $(HOST_EXPORTS) \
5221 $(POSTSTAGE1_HOST_EXPORTS) \
5222 cd $(HOST_SUBDIR)/opcodes && \
5223 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5224 $(TARGET-stage3-opcodes)
5226 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5227 clean-stage3: clean-stage3-opcodes
5228 clean-stage3-opcodes:
5229 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
5230 || exit 0 ; \
5231 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
5232 cd $(HOST_SUBDIR)/opcodes && \
5233 $(MAKE) $(FLAGS_TO_PASS) \
5234 $(POSTSTAGE1_FLAGS_TO_PASS) \
5235 clean
5236 @endif opcodes-bootstrap
5239 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5240 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5241 maybe-all-stage4-opcodes:
5242 maybe-clean-stage4-opcodes:
5243 @if opcodes-bootstrap
5244 maybe-all-stage4-opcodes: all-stage4-opcodes
5245 all-stage4: all-stage4-opcodes
5246 TARGET-stage4-opcodes = $(TARGET-opcodes)
5247 all-stage4-opcodes: configure-stage4-opcodes
5248 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5249 @r=`${PWD_COMMAND}`; export r; \
5250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251 $(HOST_EXPORTS) \
5252 $(POSTSTAGE1_HOST_EXPORTS) \
5253 cd $(HOST_SUBDIR)/opcodes && \
5254 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5255 $(TARGET-stage4-opcodes)
5257 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5258 clean-stage4: clean-stage4-opcodes
5259 clean-stage4-opcodes:
5260 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
5261 || exit 0 ; \
5262 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
5263 cd $(HOST_SUBDIR)/opcodes && \
5264 $(MAKE) $(FLAGS_TO_PASS) \
5265 $(POSTSTAGE1_FLAGS_TO_PASS) \
5266 clean
5267 @endif opcodes-bootstrap
5270 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5271 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5272 maybe-all-stageprofile-opcodes:
5273 maybe-clean-stageprofile-opcodes:
5274 @if opcodes-bootstrap
5275 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5276 all-stageprofile: all-stageprofile-opcodes
5277 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5278 all-stageprofile-opcodes: configure-stageprofile-opcodes
5279 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5280 @r=`${PWD_COMMAND}`; export r; \
5281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5282 $(HOST_EXPORTS) \
5283 $(POSTSTAGE1_HOST_EXPORTS) \
5284 cd $(HOST_SUBDIR)/opcodes && \
5285 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5286 $(TARGET-stageprofile-opcodes)
5288 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5289 clean-stageprofile: clean-stageprofile-opcodes
5290 clean-stageprofile-opcodes:
5291 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
5292 || exit 0 ; \
5293 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
5294 cd $(HOST_SUBDIR)/opcodes && \
5295 $(MAKE) $(FLAGS_TO_PASS) \
5296 $(POSTSTAGE1_FLAGS_TO_PASS) \
5297 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
5298 @endif opcodes-bootstrap
5301 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5302 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5303 maybe-all-stagefeedback-opcodes:
5304 maybe-clean-stagefeedback-opcodes:
5305 @if opcodes-bootstrap
5306 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5307 all-stagefeedback: all-stagefeedback-opcodes
5308 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5309 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5310 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5311 @r=`${PWD_COMMAND}`; export r; \
5312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5313 $(HOST_EXPORTS) \
5314 $(POSTSTAGE1_HOST_EXPORTS) \
5315 cd $(HOST_SUBDIR)/opcodes && \
5316 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
5317 $(TARGET-stagefeedback-opcodes)
5319 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5320 clean-stagefeedback: clean-stagefeedback-opcodes
5321 clean-stagefeedback-opcodes:
5322 @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5323 || exit 0 ; \
5324 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
5325 cd $(HOST_SUBDIR)/opcodes && \
5326 $(MAKE) $(FLAGS_TO_PASS) \
5327 $(POSTSTAGE1_FLAGS_TO_PASS) \
5328 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
5329 @endif opcodes-bootstrap
5335 .PHONY: check-opcodes maybe-check-opcodes
5336 maybe-check-opcodes:
5337 @if opcodes
5338 maybe-check-opcodes: check-opcodes
5340 check-opcodes:
5341 @: $(MAKE); $(unstage)
5342 @r=`${PWD_COMMAND}`; export r; \
5343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344 $(HOST_EXPORTS) \
5345 (cd $(HOST_SUBDIR)/opcodes && \
5346 $(MAKE) $(FLAGS_TO_PASS) check)
5348 @endif opcodes
5350 .PHONY: install-opcodes maybe-install-opcodes
5351 maybe-install-opcodes:
5352 @if opcodes
5353 maybe-install-opcodes: install-opcodes
5355 install-opcodes: installdirs
5356 @: $(MAKE); $(unstage)
5357 @r=`${PWD_COMMAND}`; export r; \
5358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5359 $(HOST_EXPORTS) \
5360 (cd $(HOST_SUBDIR)/opcodes && \
5361 $(MAKE) $(FLAGS_TO_PASS) install)
5363 @endif opcodes
5365 # Other targets (info, dvi, etc.)
5367 .PHONY: maybe-info-opcodes info-opcodes
5368 maybe-info-opcodes:
5369 @if opcodes
5370 maybe-info-opcodes: info-opcodes
5372 info-opcodes: \
5373 configure-opcodes
5374 @[ -f ./opcodes/Makefile ] || exit 0; \
5375 r=`${PWD_COMMAND}`; export r; \
5376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5377 $(HOST_EXPORTS) \
5378 for flag in $(EXTRA_HOST_FLAGS) ; do \
5379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5380 done; \
5381 echo "Doing info in opcodes" ; \
5382 (cd $(HOST_SUBDIR)/opcodes && \
5383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5385 "RANLIB=$${RANLIB}" \
5386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5387 info) \
5388 || exit 1
5390 @endif opcodes
5392 .PHONY: maybe-dvi-opcodes dvi-opcodes
5393 maybe-dvi-opcodes:
5394 @if opcodes
5395 maybe-dvi-opcodes: dvi-opcodes
5397 dvi-opcodes: \
5398 configure-opcodes
5399 @[ -f ./opcodes/Makefile ] || exit 0; \
5400 r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402 $(HOST_EXPORTS) \
5403 for flag in $(EXTRA_HOST_FLAGS) ; do \
5404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5405 done; \
5406 echo "Doing dvi in opcodes" ; \
5407 (cd $(HOST_SUBDIR)/opcodes && \
5408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5410 "RANLIB=$${RANLIB}" \
5411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5412 dvi) \
5413 || exit 1
5415 @endif opcodes
5417 .PHONY: maybe-html-opcodes html-opcodes
5418 maybe-html-opcodes:
5419 @if opcodes
5420 maybe-html-opcodes: html-opcodes
5422 html-opcodes: \
5423 configure-opcodes
5424 @[ -f ./opcodes/Makefile ] || exit 0; \
5425 r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 $(HOST_EXPORTS) \
5428 for flag in $(EXTRA_HOST_FLAGS) ; do \
5429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5430 done; \
5431 echo "Doing html in opcodes" ; \
5432 (cd $(HOST_SUBDIR)/opcodes && \
5433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5435 "RANLIB=$${RANLIB}" \
5436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5437 html) \
5438 || exit 1
5440 @endif opcodes
5442 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5443 maybe-TAGS-opcodes:
5444 @if opcodes
5445 maybe-TAGS-opcodes: TAGS-opcodes
5447 TAGS-opcodes: \
5448 configure-opcodes
5449 @[ -f ./opcodes/Makefile ] || exit 0; \
5450 r=`${PWD_COMMAND}`; export r; \
5451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5452 $(HOST_EXPORTS) \
5453 for flag in $(EXTRA_HOST_FLAGS) ; do \
5454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5455 done; \
5456 echo "Doing TAGS in opcodes" ; \
5457 (cd $(HOST_SUBDIR)/opcodes && \
5458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5460 "RANLIB=$${RANLIB}" \
5461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5462 TAGS) \
5463 || exit 1
5465 @endif opcodes
5467 .PHONY: maybe-install-info-opcodes install-info-opcodes
5468 maybe-install-info-opcodes:
5469 @if opcodes
5470 maybe-install-info-opcodes: install-info-opcodes
5472 install-info-opcodes: \
5473 configure-opcodes \
5474 info-opcodes
5475 @[ -f ./opcodes/Makefile ] || exit 0; \
5476 r=`${PWD_COMMAND}`; export r; \
5477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5478 $(HOST_EXPORTS) \
5479 for flag in $(EXTRA_HOST_FLAGS) ; do \
5480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5481 done; \
5482 echo "Doing install-info in opcodes" ; \
5483 (cd $(HOST_SUBDIR)/opcodes && \
5484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5486 "RANLIB=$${RANLIB}" \
5487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5488 install-info) \
5489 || exit 1
5491 @endif opcodes
5493 .PHONY: maybe-install-html-opcodes install-html-opcodes
5494 maybe-install-html-opcodes:
5495 @if opcodes
5496 maybe-install-html-opcodes: install-html-opcodes
5498 install-html-opcodes: \
5499 configure-opcodes \
5500 html-opcodes
5501 @[ -f ./opcodes/Makefile ] || exit 0; \
5502 r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 for flag in $(EXTRA_HOST_FLAGS) ; do \
5506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507 done; \
5508 echo "Doing install-html in opcodes" ; \
5509 (cd $(HOST_SUBDIR)/opcodes && \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512 "RANLIB=$${RANLIB}" \
5513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5514 install-html) \
5515 || exit 1
5517 @endif opcodes
5519 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5520 maybe-installcheck-opcodes:
5521 @if opcodes
5522 maybe-installcheck-opcodes: installcheck-opcodes
5524 installcheck-opcodes: \
5525 configure-opcodes
5526 @[ -f ./opcodes/Makefile ] || exit 0; \
5527 r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 for flag in $(EXTRA_HOST_FLAGS) ; do \
5531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532 done; \
5533 echo "Doing installcheck in opcodes" ; \
5534 (cd $(HOST_SUBDIR)/opcodes && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537 "RANLIB=$${RANLIB}" \
5538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5539 installcheck) \
5540 || exit 1
5542 @endif opcodes
5544 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5545 maybe-mostlyclean-opcodes:
5546 @if opcodes
5547 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5549 mostlyclean-opcodes:
5550 @[ -f ./opcodes/Makefile ] || exit 0; \
5551 r=`${PWD_COMMAND}`; export r; \
5552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5553 $(HOST_EXPORTS) \
5554 for flag in $(EXTRA_HOST_FLAGS) ; do \
5555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5556 done; \
5557 echo "Doing mostlyclean in opcodes" ; \
5558 (cd $(HOST_SUBDIR)/opcodes && \
5559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5561 "RANLIB=$${RANLIB}" \
5562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5563 mostlyclean) \
5564 || exit 1
5566 @endif opcodes
5568 .PHONY: maybe-clean-opcodes clean-opcodes
5569 maybe-clean-opcodes:
5570 @if opcodes
5571 maybe-clean-opcodes: clean-opcodes
5573 clean-opcodes:
5574 @[ -f ./opcodes/Makefile ] || exit 0; \
5575 r=`${PWD_COMMAND}`; export r; \
5576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5577 $(HOST_EXPORTS) \
5578 for flag in $(EXTRA_HOST_FLAGS) ; do \
5579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5580 done; \
5581 echo "Doing clean in opcodes" ; \
5582 (cd $(HOST_SUBDIR)/opcodes && \
5583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5585 "RANLIB=$${RANLIB}" \
5586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5587 clean) \
5588 || exit 1
5590 @endif opcodes
5592 .PHONY: maybe-distclean-opcodes distclean-opcodes
5593 maybe-distclean-opcodes:
5594 @if opcodes
5595 maybe-distclean-opcodes: distclean-opcodes
5597 distclean-opcodes:
5598 @[ -f ./opcodes/Makefile ] || exit 0; \
5599 r=`${PWD_COMMAND}`; export r; \
5600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5601 $(HOST_EXPORTS) \
5602 for flag in $(EXTRA_HOST_FLAGS) ; do \
5603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5604 done; \
5605 echo "Doing distclean in opcodes" ; \
5606 (cd $(HOST_SUBDIR)/opcodes && \
5607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5609 "RANLIB=$${RANLIB}" \
5610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5611 distclean) \
5612 || exit 1
5614 @endif opcodes
5616 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5617 maybe-maintainer-clean-opcodes:
5618 @if opcodes
5619 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5621 maintainer-clean-opcodes:
5622 @[ -f ./opcodes/Makefile ] || exit 0; \
5623 r=`${PWD_COMMAND}`; export r; \
5624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5625 $(HOST_EXPORTS) \
5626 for flag in $(EXTRA_HOST_FLAGS) ; do \
5627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5628 done; \
5629 echo "Doing maintainer-clean in opcodes" ; \
5630 (cd $(HOST_SUBDIR)/opcodes && \
5631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5633 "RANLIB=$${RANLIB}" \
5634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5635 maintainer-clean) \
5636 || exit 1
5638 @endif opcodes
5642 .PHONY: configure-binutils maybe-configure-binutils
5643 maybe-configure-binutils:
5644 @if gcc-bootstrap
5645 configure-binutils: stage_current
5646 @endif gcc-bootstrap
5647 @if binutils
5648 maybe-configure-binutils: configure-binutils
5649 configure-binutils:
5650 @r=`${PWD_COMMAND}`; export r; \
5651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5652 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5654 $(HOST_EXPORTS) \
5655 echo Configuring in $(HOST_SUBDIR)/binutils; \
5656 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5657 case $(srcdir) in \
5658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5659 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5661 esac; \
5662 srcdiroption="--srcdir=$${topdir}/binutils"; \
5663 libsrcdir="$$s/binutils"; \
5664 $(SHELL) $${libsrcdir}/configure \
5665 $(HOST_CONFIGARGS) $${srcdiroption} \
5666 || exit 1
5667 @endif binutils
5671 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5672 maybe-configure-stage1-binutils:
5673 @if binutils-bootstrap
5674 maybe-configure-stage1-binutils: configure-stage1-binutils
5675 configure-stage1-binutils:
5676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5678 @r=`${PWD_COMMAND}`; export r; \
5679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5680 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5681 $(HOST_EXPORTS) \
5682 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5684 cd $(HOST_SUBDIR)/binutils || exit 1; \
5685 case $(srcdir) in \
5686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5687 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5689 esac; \
5690 srcdiroption="--srcdir=$${topdir}/binutils"; \
5691 libsrcdir="$$s/binutils"; \
5692 $(SHELL) $${libsrcdir}/configure \
5693 $(HOST_CONFIGARGS) $${srcdiroption} \
5694 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5695 @endif binutils-bootstrap
5697 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5698 maybe-configure-stage2-binutils:
5699 @if binutils-bootstrap
5700 maybe-configure-stage2-binutils: configure-stage2-binutils
5701 configure-stage2-binutils:
5702 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5704 @r=`${PWD_COMMAND}`; export r; \
5705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5706 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5707 $(HOST_EXPORTS) \
5708 $(POSTSTAGE1_HOST_EXPORTS) \
5709 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5711 cd $(HOST_SUBDIR)/binutils || exit 1; \
5712 case $(srcdir) in \
5713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5714 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5716 esac; \
5717 srcdiroption="--srcdir=$${topdir}/binutils"; \
5718 libsrcdir="$$s/binutils"; \
5719 $(SHELL) $${libsrcdir}/configure \
5720 $(HOST_CONFIGARGS) $${srcdiroption} \
5721 @stage2_werror_flag@
5722 @endif binutils-bootstrap
5724 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5725 maybe-configure-stage3-binutils:
5726 @if binutils-bootstrap
5727 maybe-configure-stage3-binutils: configure-stage3-binutils
5728 configure-stage3-binutils:
5729 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5731 @r=`${PWD_COMMAND}`; export r; \
5732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5734 $(HOST_EXPORTS) \
5735 $(POSTSTAGE1_HOST_EXPORTS) \
5736 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5738 cd $(HOST_SUBDIR)/binutils || exit 1; \
5739 case $(srcdir) in \
5740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5741 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5743 esac; \
5744 srcdiroption="--srcdir=$${topdir}/binutils"; \
5745 libsrcdir="$$s/binutils"; \
5746 $(SHELL) $${libsrcdir}/configure \
5747 $(HOST_CONFIGARGS) $${srcdiroption} \
5748 @stage2_werror_flag@
5749 @endif binutils-bootstrap
5751 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5752 maybe-configure-stage4-binutils:
5753 @if binutils-bootstrap
5754 maybe-configure-stage4-binutils: configure-stage4-binutils
5755 configure-stage4-binutils:
5756 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5758 @r=`${PWD_COMMAND}`; export r; \
5759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5760 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5761 $(HOST_EXPORTS) \
5762 $(POSTSTAGE1_HOST_EXPORTS) \
5763 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5765 cd $(HOST_SUBDIR)/binutils || exit 1; \
5766 case $(srcdir) in \
5767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5768 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5770 esac; \
5771 srcdiroption="--srcdir=$${topdir}/binutils"; \
5772 libsrcdir="$$s/binutils"; \
5773 $(SHELL) $${libsrcdir}/configure \
5774 $(HOST_CONFIGARGS) $${srcdiroption} \
5775 @stage2_werror_flag@
5776 @endif binutils-bootstrap
5778 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5779 maybe-configure-stageprofile-binutils:
5780 @if binutils-bootstrap
5781 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5782 configure-stageprofile-binutils:
5783 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5784 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5785 @r=`${PWD_COMMAND}`; export r; \
5786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5788 $(HOST_EXPORTS) \
5789 $(POSTSTAGE1_HOST_EXPORTS) \
5790 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5792 cd $(HOST_SUBDIR)/binutils || exit 1; \
5793 case $(srcdir) in \
5794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5795 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5797 esac; \
5798 srcdiroption="--srcdir=$${topdir}/binutils"; \
5799 libsrcdir="$$s/binutils"; \
5800 $(SHELL) $${libsrcdir}/configure \
5801 $(HOST_CONFIGARGS) $${srcdiroption} \
5802 @stage2_werror_flag@
5803 @endif binutils-bootstrap
5805 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5806 maybe-configure-stagefeedback-binutils:
5807 @if binutils-bootstrap
5808 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5809 configure-stagefeedback-binutils:
5810 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5812 @r=`${PWD_COMMAND}`; export r; \
5813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5814 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5815 $(HOST_EXPORTS) \
5816 $(POSTSTAGE1_HOST_EXPORTS) \
5817 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5819 cd $(HOST_SUBDIR)/binutils || exit 1; \
5820 case $(srcdir) in \
5821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5822 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5824 esac; \
5825 srcdiroption="--srcdir=$${topdir}/binutils"; \
5826 libsrcdir="$$s/binutils"; \
5827 $(SHELL) $${libsrcdir}/configure \
5828 $(HOST_CONFIGARGS) $${srcdiroption} \
5829 @stage2_werror_flag@
5830 @endif binutils-bootstrap
5836 .PHONY: all-binutils maybe-all-binutils
5837 maybe-all-binutils:
5838 @if gcc-bootstrap
5839 all-binutils: stage_current
5840 @endif gcc-bootstrap
5841 @if binutils
5842 TARGET-binutils=all
5843 maybe-all-binutils: all-binutils
5844 all-binutils: configure-binutils
5845 @r=`${PWD_COMMAND}`; export r; \
5846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847 $(HOST_EXPORTS) \
5848 (cd $(HOST_SUBDIR)/binutils && \
5849 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
5850 @endif binutils
5854 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5855 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5856 maybe-all-stage1-binutils:
5857 maybe-clean-stage1-binutils:
5858 @if binutils-bootstrap
5859 maybe-all-stage1-binutils: all-stage1-binutils
5860 all-stage1: all-stage1-binutils
5861 TARGET-stage1-binutils = $(TARGET-binutils)
5862 all-stage1-binutils: configure-stage1-binutils
5863 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5864 @r=`${PWD_COMMAND}`; export r; \
5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866 $(HOST_EXPORTS) \
5867 cd $(HOST_SUBDIR)/binutils && \
5868 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5869 $(TARGET-stage1-binutils)
5871 maybe-clean-stage1-binutils: clean-stage1-binutils
5872 clean-stage1: clean-stage1-binutils
5873 clean-stage1-binutils:
5874 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5875 || exit 0 ; \
5876 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
5877 cd $(HOST_SUBDIR)/binutils && \
5878 $(MAKE) $(FLAGS_TO_PASS) \
5879 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
5880 @endif binutils-bootstrap
5883 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5884 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5885 maybe-all-stage2-binutils:
5886 maybe-clean-stage2-binutils:
5887 @if binutils-bootstrap
5888 maybe-all-stage2-binutils: all-stage2-binutils
5889 all-stage2: all-stage2-binutils
5890 TARGET-stage2-binutils = $(TARGET-binutils)
5891 all-stage2-binutils: configure-stage2-binutils
5892 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5893 @r=`${PWD_COMMAND}`; export r; \
5894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5895 $(HOST_EXPORTS) \
5896 $(POSTSTAGE1_HOST_EXPORTS) \
5897 cd $(HOST_SUBDIR)/binutils && \
5898 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5899 $(TARGET-stage2-binutils)
5901 maybe-clean-stage2-binutils: clean-stage2-binutils
5902 clean-stage2: clean-stage2-binutils
5903 clean-stage2-binutils:
5904 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5905 || exit 0 ; \
5906 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
5907 cd $(HOST_SUBDIR)/binutils && \
5908 $(MAKE) $(FLAGS_TO_PASS) \
5909 $(POSTSTAGE1_FLAGS_TO_PASS) \
5910 clean
5911 @endif binutils-bootstrap
5914 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5915 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5916 maybe-all-stage3-binutils:
5917 maybe-clean-stage3-binutils:
5918 @if binutils-bootstrap
5919 maybe-all-stage3-binutils: all-stage3-binutils
5920 all-stage3: all-stage3-binutils
5921 TARGET-stage3-binutils = $(TARGET-binutils)
5922 all-stage3-binutils: configure-stage3-binutils
5923 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5924 @r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 $(HOST_EXPORTS) \
5927 $(POSTSTAGE1_HOST_EXPORTS) \
5928 cd $(HOST_SUBDIR)/binutils && \
5929 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5930 $(TARGET-stage3-binutils)
5932 maybe-clean-stage3-binutils: clean-stage3-binutils
5933 clean-stage3: clean-stage3-binutils
5934 clean-stage3-binutils:
5935 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5936 || exit 0 ; \
5937 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
5938 cd $(HOST_SUBDIR)/binutils && \
5939 $(MAKE) $(FLAGS_TO_PASS) \
5940 $(POSTSTAGE1_FLAGS_TO_PASS) \
5941 clean
5942 @endif binutils-bootstrap
5945 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5946 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5947 maybe-all-stage4-binutils:
5948 maybe-clean-stage4-binutils:
5949 @if binutils-bootstrap
5950 maybe-all-stage4-binutils: all-stage4-binutils
5951 all-stage4: all-stage4-binutils
5952 TARGET-stage4-binutils = $(TARGET-binutils)
5953 all-stage4-binutils: configure-stage4-binutils
5954 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5955 @r=`${PWD_COMMAND}`; export r; \
5956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957 $(HOST_EXPORTS) \
5958 $(POSTSTAGE1_HOST_EXPORTS) \
5959 cd $(HOST_SUBDIR)/binutils && \
5960 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5961 $(TARGET-stage4-binutils)
5963 maybe-clean-stage4-binutils: clean-stage4-binutils
5964 clean-stage4: clean-stage4-binutils
5965 clean-stage4-binutils:
5966 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5967 || exit 0 ; \
5968 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
5969 cd $(HOST_SUBDIR)/binutils && \
5970 $(MAKE) $(FLAGS_TO_PASS) \
5971 $(POSTSTAGE1_FLAGS_TO_PASS) \
5972 clean
5973 @endif binutils-bootstrap
5976 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5977 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5978 maybe-all-stageprofile-binutils:
5979 maybe-clean-stageprofile-binutils:
5980 @if binutils-bootstrap
5981 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5982 all-stageprofile: all-stageprofile-binutils
5983 TARGET-stageprofile-binutils = $(TARGET-binutils)
5984 all-stageprofile-binutils: configure-stageprofile-binutils
5985 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5986 @r=`${PWD_COMMAND}`; export r; \
5987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988 $(HOST_EXPORTS) \
5989 $(POSTSTAGE1_HOST_EXPORTS) \
5990 cd $(HOST_SUBDIR)/binutils && \
5991 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
5992 $(TARGET-stageprofile-binutils)
5994 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5995 clean-stageprofile: clean-stageprofile-binutils
5996 clean-stageprofile-binutils:
5997 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5998 || exit 0 ; \
5999 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
6000 cd $(HOST_SUBDIR)/binutils && \
6001 $(MAKE) $(FLAGS_TO_PASS) \
6002 $(POSTSTAGE1_FLAGS_TO_PASS) \
6003 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
6004 @endif binutils-bootstrap
6007 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6008 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6009 maybe-all-stagefeedback-binutils:
6010 maybe-clean-stagefeedback-binutils:
6011 @if binutils-bootstrap
6012 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6013 all-stagefeedback: all-stagefeedback-binutils
6014 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6015 all-stagefeedback-binutils: configure-stagefeedback-binutils
6016 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6017 @r=`${PWD_COMMAND}`; export r; \
6018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6019 $(HOST_EXPORTS) \
6020 $(POSTSTAGE1_HOST_EXPORTS) \
6021 cd $(HOST_SUBDIR)/binutils && \
6022 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
6023 $(TARGET-stagefeedback-binutils)
6025 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6026 clean-stagefeedback: clean-stagefeedback-binutils
6027 clean-stagefeedback-binutils:
6028 @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
6029 || exit 0 ; \
6030 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
6031 cd $(HOST_SUBDIR)/binutils && \
6032 $(MAKE) $(FLAGS_TO_PASS) \
6033 $(POSTSTAGE1_FLAGS_TO_PASS) \
6034 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
6035 @endif binutils-bootstrap
6041 .PHONY: check-binutils maybe-check-binutils
6042 maybe-check-binutils:
6043 @if binutils
6044 maybe-check-binutils: check-binutils
6046 check-binutils:
6047 @: $(MAKE); $(unstage)
6048 @r=`${PWD_COMMAND}`; export r; \
6049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050 $(HOST_EXPORTS) \
6051 (cd $(HOST_SUBDIR)/binutils && \
6052 $(MAKE) $(FLAGS_TO_PASS) check)
6054 @endif binutils
6056 .PHONY: install-binutils maybe-install-binutils
6057 maybe-install-binutils:
6058 @if binutils
6059 maybe-install-binutils: install-binutils
6061 install-binutils: installdirs
6062 @: $(MAKE); $(unstage)
6063 @r=`${PWD_COMMAND}`; export r; \
6064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065 $(HOST_EXPORTS) \
6066 (cd $(HOST_SUBDIR)/binutils && \
6067 $(MAKE) $(FLAGS_TO_PASS) install)
6069 @endif binutils
6071 # Other targets (info, dvi, etc.)
6073 .PHONY: maybe-info-binutils info-binutils
6074 maybe-info-binutils:
6075 @if binutils
6076 maybe-info-binutils: info-binutils
6078 info-binutils: \
6079 configure-binutils
6080 @[ -f ./binutils/Makefile ] || exit 0; \
6081 r=`${PWD_COMMAND}`; export r; \
6082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6083 $(HOST_EXPORTS) \
6084 for flag in $(EXTRA_HOST_FLAGS) ; do \
6085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6086 done; \
6087 echo "Doing info in binutils" ; \
6088 (cd $(HOST_SUBDIR)/binutils && \
6089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6091 "RANLIB=$${RANLIB}" \
6092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6093 info) \
6094 || exit 1
6096 @endif binutils
6098 .PHONY: maybe-dvi-binutils dvi-binutils
6099 maybe-dvi-binutils:
6100 @if binutils
6101 maybe-dvi-binutils: dvi-binutils
6103 dvi-binutils: \
6104 configure-binutils
6105 @[ -f ./binutils/Makefile ] || exit 0; \
6106 r=`${PWD_COMMAND}`; export r; \
6107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6108 $(HOST_EXPORTS) \
6109 for flag in $(EXTRA_HOST_FLAGS) ; do \
6110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6111 done; \
6112 echo "Doing dvi in binutils" ; \
6113 (cd $(HOST_SUBDIR)/binutils && \
6114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6116 "RANLIB=$${RANLIB}" \
6117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6118 dvi) \
6119 || exit 1
6121 @endif binutils
6123 .PHONY: maybe-html-binutils html-binutils
6124 maybe-html-binutils:
6125 @if binutils
6126 maybe-html-binutils: html-binutils
6128 html-binutils: \
6129 configure-binutils
6130 @[ -f ./binutils/Makefile ] || exit 0; \
6131 r=`${PWD_COMMAND}`; export r; \
6132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6133 $(HOST_EXPORTS) \
6134 for flag in $(EXTRA_HOST_FLAGS) ; do \
6135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6136 done; \
6137 echo "Doing html in binutils" ; \
6138 (cd $(HOST_SUBDIR)/binutils && \
6139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6141 "RANLIB=$${RANLIB}" \
6142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6143 html) \
6144 || exit 1
6146 @endif binutils
6148 .PHONY: maybe-TAGS-binutils TAGS-binutils
6149 maybe-TAGS-binutils:
6150 @if binutils
6151 maybe-TAGS-binutils: TAGS-binutils
6153 TAGS-binutils: \
6154 configure-binutils
6155 @[ -f ./binutils/Makefile ] || exit 0; \
6156 r=`${PWD_COMMAND}`; export r; \
6157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158 $(HOST_EXPORTS) \
6159 for flag in $(EXTRA_HOST_FLAGS) ; do \
6160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6161 done; \
6162 echo "Doing TAGS in binutils" ; \
6163 (cd $(HOST_SUBDIR)/binutils && \
6164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6166 "RANLIB=$${RANLIB}" \
6167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6168 TAGS) \
6169 || exit 1
6171 @endif binutils
6173 .PHONY: maybe-install-info-binutils install-info-binutils
6174 maybe-install-info-binutils:
6175 @if binutils
6176 maybe-install-info-binutils: install-info-binutils
6178 install-info-binutils: \
6179 configure-binutils \
6180 info-binutils
6181 @[ -f ./binutils/Makefile ] || exit 0; \
6182 r=`${PWD_COMMAND}`; export r; \
6183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184 $(HOST_EXPORTS) \
6185 for flag in $(EXTRA_HOST_FLAGS) ; do \
6186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6187 done; \
6188 echo "Doing install-info in binutils" ; \
6189 (cd $(HOST_SUBDIR)/binutils && \
6190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6192 "RANLIB=$${RANLIB}" \
6193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6194 install-info) \
6195 || exit 1
6197 @endif binutils
6199 .PHONY: maybe-install-html-binutils install-html-binutils
6200 maybe-install-html-binutils:
6201 @if binutils
6202 maybe-install-html-binutils: install-html-binutils
6204 install-html-binutils: \
6205 configure-binutils \
6206 html-binutils
6207 @[ -f ./binutils/Makefile ] || exit 0; \
6208 r=`${PWD_COMMAND}`; export r; \
6209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210 $(HOST_EXPORTS) \
6211 for flag in $(EXTRA_HOST_FLAGS) ; do \
6212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6213 done; \
6214 echo "Doing install-html in binutils" ; \
6215 (cd $(HOST_SUBDIR)/binutils && \
6216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6218 "RANLIB=$${RANLIB}" \
6219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6220 install-html) \
6221 || exit 1
6223 @endif binutils
6225 .PHONY: maybe-installcheck-binutils installcheck-binutils
6226 maybe-installcheck-binutils:
6227 @if binutils
6228 maybe-installcheck-binutils: installcheck-binutils
6230 installcheck-binutils: \
6231 configure-binutils
6232 @[ -f ./binutils/Makefile ] || exit 0; \
6233 r=`${PWD_COMMAND}`; export r; \
6234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6235 $(HOST_EXPORTS) \
6236 for flag in $(EXTRA_HOST_FLAGS) ; do \
6237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6238 done; \
6239 echo "Doing installcheck in binutils" ; \
6240 (cd $(HOST_SUBDIR)/binutils && \
6241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6243 "RANLIB=$${RANLIB}" \
6244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6245 installcheck) \
6246 || exit 1
6248 @endif binutils
6250 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6251 maybe-mostlyclean-binutils:
6252 @if binutils
6253 maybe-mostlyclean-binutils: mostlyclean-binutils
6255 mostlyclean-binutils:
6256 @[ -f ./binutils/Makefile ] || exit 0; \
6257 r=`${PWD_COMMAND}`; export r; \
6258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6259 $(HOST_EXPORTS) \
6260 for flag in $(EXTRA_HOST_FLAGS) ; do \
6261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6262 done; \
6263 echo "Doing mostlyclean in binutils" ; \
6264 (cd $(HOST_SUBDIR)/binutils && \
6265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6267 "RANLIB=$${RANLIB}" \
6268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6269 mostlyclean) \
6270 || exit 1
6272 @endif binutils
6274 .PHONY: maybe-clean-binutils clean-binutils
6275 maybe-clean-binutils:
6276 @if binutils
6277 maybe-clean-binutils: clean-binutils
6279 clean-binutils:
6280 @[ -f ./binutils/Makefile ] || exit 0; \
6281 r=`${PWD_COMMAND}`; export r; \
6282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6283 $(HOST_EXPORTS) \
6284 for flag in $(EXTRA_HOST_FLAGS) ; do \
6285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6286 done; \
6287 echo "Doing clean in binutils" ; \
6288 (cd $(HOST_SUBDIR)/binutils && \
6289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6291 "RANLIB=$${RANLIB}" \
6292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6293 clean) \
6294 || exit 1
6296 @endif binutils
6298 .PHONY: maybe-distclean-binutils distclean-binutils
6299 maybe-distclean-binutils:
6300 @if binutils
6301 maybe-distclean-binutils: distclean-binutils
6303 distclean-binutils:
6304 @[ -f ./binutils/Makefile ] || exit 0; \
6305 r=`${PWD_COMMAND}`; export r; \
6306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307 $(HOST_EXPORTS) \
6308 for flag in $(EXTRA_HOST_FLAGS) ; do \
6309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6310 done; \
6311 echo "Doing distclean in binutils" ; \
6312 (cd $(HOST_SUBDIR)/binutils && \
6313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6315 "RANLIB=$${RANLIB}" \
6316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6317 distclean) \
6318 || exit 1
6320 @endif binutils
6322 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6323 maybe-maintainer-clean-binutils:
6324 @if binutils
6325 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6327 maintainer-clean-binutils:
6328 @[ -f ./binutils/Makefile ] || exit 0; \
6329 r=`${PWD_COMMAND}`; export r; \
6330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6331 $(HOST_EXPORTS) \
6332 for flag in $(EXTRA_HOST_FLAGS) ; do \
6333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6334 done; \
6335 echo "Doing maintainer-clean in binutils" ; \
6336 (cd $(HOST_SUBDIR)/binutils && \
6337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6339 "RANLIB=$${RANLIB}" \
6340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6341 maintainer-clean) \
6342 || exit 1
6344 @endif binutils
6348 .PHONY: configure-bison maybe-configure-bison
6349 maybe-configure-bison:
6350 @if gcc-bootstrap
6351 configure-bison: stage_current
6352 @endif gcc-bootstrap
6353 @if bison
6354 maybe-configure-bison: configure-bison
6355 configure-bison:
6356 @: $(MAKE); $(unstage)
6357 @r=`${PWD_COMMAND}`; export r; \
6358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6359 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6361 $(HOST_EXPORTS) \
6362 echo Configuring in $(HOST_SUBDIR)/bison; \
6363 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6364 case $(srcdir) in \
6365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6366 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6368 esac; \
6369 srcdiroption="--srcdir=$${topdir}/bison"; \
6370 libsrcdir="$$s/bison"; \
6371 $(SHELL) $${libsrcdir}/configure \
6372 $(HOST_CONFIGARGS) $${srcdiroption} \
6373 || exit 1
6374 @endif bison
6380 .PHONY: all-bison maybe-all-bison
6381 maybe-all-bison:
6382 @if gcc-bootstrap
6383 all-bison: stage_current
6384 @endif gcc-bootstrap
6385 @if bison
6386 TARGET-bison=all
6387 maybe-all-bison: all-bison
6388 all-bison: configure-bison
6389 @: $(MAKE); $(unstage)
6390 @r=`${PWD_COMMAND}`; export r; \
6391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392 $(HOST_EXPORTS) \
6393 (cd $(HOST_SUBDIR)/bison && \
6394 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
6395 @endif bison
6400 .PHONY: check-bison maybe-check-bison
6401 maybe-check-bison:
6402 @if bison
6403 maybe-check-bison: check-bison
6405 # This module is only tested in a native toolchain.
6406 check-bison:
6407 @: $(MAKE); $(unstage)
6408 @if [ '$(host)' = '$(target)' ] ; then \
6409 r=`${PWD_COMMAND}`; export r; \
6410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6411 $(HOST_EXPORTS) \
6412 (cd $(HOST_SUBDIR)/bison && \
6413 $(MAKE) $(FLAGS_TO_PASS) check); \
6416 @endif bison
6418 .PHONY: install-bison maybe-install-bison
6419 maybe-install-bison:
6420 @if bison
6421 maybe-install-bison: install-bison
6423 install-bison: installdirs
6424 @: $(MAKE); $(unstage)
6425 @r=`${PWD_COMMAND}`; export r; \
6426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427 $(HOST_EXPORTS) \
6428 (cd $(HOST_SUBDIR)/bison && \
6429 $(MAKE) $(FLAGS_TO_PASS) install)
6431 @endif bison
6433 # Other targets (info, dvi, etc.)
6435 .PHONY: maybe-info-bison info-bison
6436 maybe-info-bison:
6437 @if bison
6438 maybe-info-bison: info-bison
6440 info-bison: \
6441 configure-bison
6442 @: $(MAKE); $(unstage)
6443 @[ -f ./bison/Makefile ] || exit 0; \
6444 r=`${PWD_COMMAND}`; export r; \
6445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446 $(HOST_EXPORTS) \
6447 for flag in $(EXTRA_HOST_FLAGS) ; do \
6448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6449 done; \
6450 echo "Doing info in bison" ; \
6451 (cd $(HOST_SUBDIR)/bison && \
6452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6454 "RANLIB=$${RANLIB}" \
6455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6456 info) \
6457 || exit 1
6459 @endif bison
6461 .PHONY: maybe-dvi-bison dvi-bison
6462 maybe-dvi-bison:
6463 @if bison
6464 maybe-dvi-bison: dvi-bison
6466 dvi-bison: \
6467 configure-bison
6468 @: $(MAKE); $(unstage)
6469 @[ -f ./bison/Makefile ] || exit 0; \
6470 r=`${PWD_COMMAND}`; export r; \
6471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6472 $(HOST_EXPORTS) \
6473 for flag in $(EXTRA_HOST_FLAGS) ; do \
6474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6475 done; \
6476 echo "Doing dvi in bison" ; \
6477 (cd $(HOST_SUBDIR)/bison && \
6478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6480 "RANLIB=$${RANLIB}" \
6481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6482 dvi) \
6483 || exit 1
6485 @endif bison
6487 .PHONY: maybe-html-bison html-bison
6488 maybe-html-bison:
6489 @if bison
6490 maybe-html-bison: html-bison
6492 html-bison: \
6493 configure-bison
6494 @: $(MAKE); $(unstage)
6495 @[ -f ./bison/Makefile ] || exit 0; \
6496 r=`${PWD_COMMAND}`; export r; \
6497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6498 $(HOST_EXPORTS) \
6499 for flag in $(EXTRA_HOST_FLAGS) ; do \
6500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6501 done; \
6502 echo "Doing html in bison" ; \
6503 (cd $(HOST_SUBDIR)/bison && \
6504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6506 "RANLIB=$${RANLIB}" \
6507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6508 html) \
6509 || exit 1
6511 @endif bison
6513 .PHONY: maybe-TAGS-bison TAGS-bison
6514 maybe-TAGS-bison:
6515 @if bison
6516 maybe-TAGS-bison: TAGS-bison
6518 TAGS-bison: \
6519 configure-bison
6520 @: $(MAKE); $(unstage)
6521 @[ -f ./bison/Makefile ] || exit 0; \
6522 r=`${PWD_COMMAND}`; export r; \
6523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6524 $(HOST_EXPORTS) \
6525 for flag in $(EXTRA_HOST_FLAGS) ; do \
6526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6527 done; \
6528 echo "Doing TAGS in bison" ; \
6529 (cd $(HOST_SUBDIR)/bison && \
6530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6532 "RANLIB=$${RANLIB}" \
6533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6534 TAGS) \
6535 || exit 1
6537 @endif bison
6539 .PHONY: maybe-install-info-bison install-info-bison
6540 maybe-install-info-bison:
6541 @if bison
6542 maybe-install-info-bison: install-info-bison
6544 install-info-bison: \
6545 configure-bison \
6546 info-bison
6547 @: $(MAKE); $(unstage)
6548 @[ -f ./bison/Makefile ] || exit 0; \
6549 r=`${PWD_COMMAND}`; export r; \
6550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551 $(HOST_EXPORTS) \
6552 for flag in $(EXTRA_HOST_FLAGS) ; do \
6553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6554 done; \
6555 echo "Doing install-info in bison" ; \
6556 (cd $(HOST_SUBDIR)/bison && \
6557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6559 "RANLIB=$${RANLIB}" \
6560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6561 install-info) \
6562 || exit 1
6564 @endif bison
6566 .PHONY: maybe-install-html-bison install-html-bison
6567 maybe-install-html-bison:
6568 @if bison
6569 maybe-install-html-bison: install-html-bison
6571 install-html-bison: \
6572 configure-bison \
6573 html-bison
6574 @: $(MAKE); $(unstage)
6575 @[ -f ./bison/Makefile ] || exit 0; \
6576 r=`${PWD_COMMAND}`; export r; \
6577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6578 $(HOST_EXPORTS) \
6579 for flag in $(EXTRA_HOST_FLAGS) ; do \
6580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6581 done; \
6582 echo "Doing install-html in bison" ; \
6583 (cd $(HOST_SUBDIR)/bison && \
6584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6586 "RANLIB=$${RANLIB}" \
6587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6588 install-html) \
6589 || exit 1
6591 @endif bison
6593 .PHONY: maybe-installcheck-bison installcheck-bison
6594 maybe-installcheck-bison:
6595 @if bison
6596 maybe-installcheck-bison: installcheck-bison
6598 installcheck-bison: \
6599 configure-bison
6600 @: $(MAKE); $(unstage)
6601 @[ -f ./bison/Makefile ] || exit 0; \
6602 r=`${PWD_COMMAND}`; export r; \
6603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6604 $(HOST_EXPORTS) \
6605 for flag in $(EXTRA_HOST_FLAGS) ; do \
6606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6607 done; \
6608 echo "Doing installcheck in bison" ; \
6609 (cd $(HOST_SUBDIR)/bison && \
6610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6612 "RANLIB=$${RANLIB}" \
6613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6614 installcheck) \
6615 || exit 1
6617 @endif bison
6619 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6620 maybe-mostlyclean-bison:
6621 @if bison
6622 maybe-mostlyclean-bison: mostlyclean-bison
6624 mostlyclean-bison:
6625 @: $(MAKE); $(unstage)
6626 @[ -f ./bison/Makefile ] || exit 0; \
6627 r=`${PWD_COMMAND}`; export r; \
6628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629 $(HOST_EXPORTS) \
6630 for flag in $(EXTRA_HOST_FLAGS) ; do \
6631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6632 done; \
6633 echo "Doing mostlyclean in bison" ; \
6634 (cd $(HOST_SUBDIR)/bison && \
6635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6637 "RANLIB=$${RANLIB}" \
6638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6639 mostlyclean) \
6640 || exit 1
6642 @endif bison
6644 .PHONY: maybe-clean-bison clean-bison
6645 maybe-clean-bison:
6646 @if bison
6647 maybe-clean-bison: clean-bison
6649 clean-bison:
6650 @: $(MAKE); $(unstage)
6651 @[ -f ./bison/Makefile ] || exit 0; \
6652 r=`${PWD_COMMAND}`; export r; \
6653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6654 $(HOST_EXPORTS) \
6655 for flag in $(EXTRA_HOST_FLAGS) ; do \
6656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6657 done; \
6658 echo "Doing clean in bison" ; \
6659 (cd $(HOST_SUBDIR)/bison && \
6660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6662 "RANLIB=$${RANLIB}" \
6663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6664 clean) \
6665 || exit 1
6667 @endif bison
6669 .PHONY: maybe-distclean-bison distclean-bison
6670 maybe-distclean-bison:
6671 @if bison
6672 maybe-distclean-bison: distclean-bison
6674 distclean-bison:
6675 @: $(MAKE); $(unstage)
6676 @[ -f ./bison/Makefile ] || exit 0; \
6677 r=`${PWD_COMMAND}`; export r; \
6678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679 $(HOST_EXPORTS) \
6680 for flag in $(EXTRA_HOST_FLAGS) ; do \
6681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682 done; \
6683 echo "Doing distclean in bison" ; \
6684 (cd $(HOST_SUBDIR)/bison && \
6685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687 "RANLIB=$${RANLIB}" \
6688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6689 distclean) \
6690 || exit 1
6692 @endif bison
6694 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6695 maybe-maintainer-clean-bison:
6696 @if bison
6697 maybe-maintainer-clean-bison: maintainer-clean-bison
6699 maintainer-clean-bison:
6700 @: $(MAKE); $(unstage)
6701 @[ -f ./bison/Makefile ] || exit 0; \
6702 r=`${PWD_COMMAND}`; export r; \
6703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704 $(HOST_EXPORTS) \
6705 for flag in $(EXTRA_HOST_FLAGS) ; do \
6706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707 done; \
6708 echo "Doing maintainer-clean in bison" ; \
6709 (cd $(HOST_SUBDIR)/bison && \
6710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712 "RANLIB=$${RANLIB}" \
6713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6714 maintainer-clean) \
6715 || exit 1
6717 @endif bison
6721 .PHONY: configure-boehm-gc maybe-configure-boehm-gc
6722 maybe-configure-boehm-gc:
6723 @if gcc-bootstrap
6724 configure-boehm-gc: stage_current
6725 @endif gcc-bootstrap
6726 @if boehm-gc
6727 maybe-configure-boehm-gc: configure-boehm-gc
6728 configure-boehm-gc:
6729 @r=`${PWD_COMMAND}`; export r; \
6730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6731 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6733 $(HOST_EXPORTS) \
6734 echo Configuring in $(HOST_SUBDIR)/boehm-gc; \
6735 cd "$(HOST_SUBDIR)/boehm-gc" || exit 1; \
6736 case $(srcdir) in \
6737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6738 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6740 esac; \
6741 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6742 libsrcdir="$$s/boehm-gc"; \
6743 $(SHELL) $${libsrcdir}/configure \
6744 $(HOST_CONFIGARGS) $${srcdiroption} \
6745 || exit 1
6746 @endif boehm-gc
6750 .PHONY: configure-stage1-boehm-gc maybe-configure-stage1-boehm-gc
6751 maybe-configure-stage1-boehm-gc:
6752 @if boehm-gc-bootstrap
6753 maybe-configure-stage1-boehm-gc: configure-stage1-boehm-gc
6754 configure-stage1-boehm-gc:
6755 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6757 @r=`${PWD_COMMAND}`; export r; \
6758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6759 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6760 $(HOST_EXPORTS) \
6761 echo Configuring stage 1 in $(HOST_SUBDIR)/boehm-gc ; \
6762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6763 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6764 case $(srcdir) in \
6765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6766 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6768 esac; \
6769 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6770 libsrcdir="$$s/boehm-gc"; \
6771 $(SHELL) $${libsrcdir}/configure \
6772 $(HOST_CONFIGARGS) $${srcdiroption} \
6773 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6774 @endif boehm-gc-bootstrap
6776 .PHONY: configure-stage2-boehm-gc maybe-configure-stage2-boehm-gc
6777 maybe-configure-stage2-boehm-gc:
6778 @if boehm-gc-bootstrap
6779 maybe-configure-stage2-boehm-gc: configure-stage2-boehm-gc
6780 configure-stage2-boehm-gc:
6781 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6783 @r=`${PWD_COMMAND}`; export r; \
6784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6786 $(HOST_EXPORTS) \
6787 $(POSTSTAGE1_HOST_EXPORTS) \
6788 echo Configuring stage 2 in $(HOST_SUBDIR)/boehm-gc ; \
6789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6790 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6791 case $(srcdir) in \
6792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6793 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6795 esac; \
6796 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6797 libsrcdir="$$s/boehm-gc"; \
6798 $(SHELL) $${libsrcdir}/configure \
6799 $(HOST_CONFIGARGS) $${srcdiroption} \
6800 @stage2_werror_flag@
6801 @endif boehm-gc-bootstrap
6803 .PHONY: configure-stage3-boehm-gc maybe-configure-stage3-boehm-gc
6804 maybe-configure-stage3-boehm-gc:
6805 @if boehm-gc-bootstrap
6806 maybe-configure-stage3-boehm-gc: configure-stage3-boehm-gc
6807 configure-stage3-boehm-gc:
6808 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6810 @r=`${PWD_COMMAND}`; export r; \
6811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6812 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6813 $(HOST_EXPORTS) \
6814 $(POSTSTAGE1_HOST_EXPORTS) \
6815 echo Configuring stage 3 in $(HOST_SUBDIR)/boehm-gc ; \
6816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6817 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6818 case $(srcdir) in \
6819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6820 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6822 esac; \
6823 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6824 libsrcdir="$$s/boehm-gc"; \
6825 $(SHELL) $${libsrcdir}/configure \
6826 $(HOST_CONFIGARGS) $${srcdiroption} \
6827 @stage2_werror_flag@
6828 @endif boehm-gc-bootstrap
6830 .PHONY: configure-stage4-boehm-gc maybe-configure-stage4-boehm-gc
6831 maybe-configure-stage4-boehm-gc:
6832 @if boehm-gc-bootstrap
6833 maybe-configure-stage4-boehm-gc: configure-stage4-boehm-gc
6834 configure-stage4-boehm-gc:
6835 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6837 @r=`${PWD_COMMAND}`; export r; \
6838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6839 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6840 $(HOST_EXPORTS) \
6841 $(POSTSTAGE1_HOST_EXPORTS) \
6842 echo Configuring stage 4 in $(HOST_SUBDIR)/boehm-gc ; \
6843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6844 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6845 case $(srcdir) in \
6846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6847 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6849 esac; \
6850 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6851 libsrcdir="$$s/boehm-gc"; \
6852 $(SHELL) $${libsrcdir}/configure \
6853 $(HOST_CONFIGARGS) $${srcdiroption} \
6854 @stage2_werror_flag@
6855 @endif boehm-gc-bootstrap
6857 .PHONY: configure-stageprofile-boehm-gc maybe-configure-stageprofile-boehm-gc
6858 maybe-configure-stageprofile-boehm-gc:
6859 @if boehm-gc-bootstrap
6860 maybe-configure-stageprofile-boehm-gc: configure-stageprofile-boehm-gc
6861 configure-stageprofile-boehm-gc:
6862 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6864 @r=`${PWD_COMMAND}`; export r; \
6865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6866 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6867 $(HOST_EXPORTS) \
6868 $(POSTSTAGE1_HOST_EXPORTS) \
6869 echo Configuring stage profile in $(HOST_SUBDIR)/boehm-gc ; \
6870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6871 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6872 case $(srcdir) in \
6873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6874 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6876 esac; \
6877 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6878 libsrcdir="$$s/boehm-gc"; \
6879 $(SHELL) $${libsrcdir}/configure \
6880 $(HOST_CONFIGARGS) $${srcdiroption} \
6881 @stage2_werror_flag@
6882 @endif boehm-gc-bootstrap
6884 .PHONY: configure-stagefeedback-boehm-gc maybe-configure-stagefeedback-boehm-gc
6885 maybe-configure-stagefeedback-boehm-gc:
6886 @if boehm-gc-bootstrap
6887 maybe-configure-stagefeedback-boehm-gc: configure-stagefeedback-boehm-gc
6888 configure-stagefeedback-boehm-gc:
6889 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc
6891 @r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893 test ! -f $(HOST_SUBDIR)/boehm-gc/Makefile || exit 0; \
6894 $(HOST_EXPORTS) \
6895 $(POSTSTAGE1_HOST_EXPORTS) \
6896 echo Configuring stage feedback in $(HOST_SUBDIR)/boehm-gc ; \
6897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/boehm-gc ; \
6898 cd $(HOST_SUBDIR)/boehm-gc || exit 1; \
6899 case $(srcdir) in \
6900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6901 *) topdir=`echo $(HOST_SUBDIR)/boehm-gc/ | \
6902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6903 esac; \
6904 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
6905 libsrcdir="$$s/boehm-gc"; \
6906 $(SHELL) $${libsrcdir}/configure \
6907 $(HOST_CONFIGARGS) $${srcdiroption} \
6908 @stage2_werror_flag@
6909 @endif boehm-gc-bootstrap
6915 .PHONY: all-boehm-gc maybe-all-boehm-gc
6916 maybe-all-boehm-gc:
6917 @if gcc-bootstrap
6918 all-boehm-gc: stage_current
6919 @endif gcc-bootstrap
6920 @if boehm-gc
6921 TARGET-boehm-gc=all
6922 maybe-all-boehm-gc: all-boehm-gc
6923 all-boehm-gc: configure-boehm-gc
6924 @r=`${PWD_COMMAND}`; export r; \
6925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6926 $(HOST_EXPORTS) \
6927 (cd $(HOST_SUBDIR)/boehm-gc && \
6928 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-boehm-gc))
6929 @endif boehm-gc
6933 .PHONY: all-stage1-boehm-gc maybe-all-stage1-boehm-gc
6934 .PHONY: clean-stage1-boehm-gc maybe-clean-stage1-boehm-gc
6935 maybe-all-stage1-boehm-gc:
6936 maybe-clean-stage1-boehm-gc:
6937 @if boehm-gc-bootstrap
6938 maybe-all-stage1-boehm-gc: all-stage1-boehm-gc
6939 all-stage1: all-stage1-boehm-gc
6940 TARGET-stage1-boehm-gc = $(TARGET-boehm-gc)
6941 all-stage1-boehm-gc: configure-stage1-boehm-gc
6942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6943 @r=`${PWD_COMMAND}`; export r; \
6944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945 $(HOST_EXPORTS) \
6946 cd $(HOST_SUBDIR)/boehm-gc && \
6947 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6948 $(TARGET-stage1-boehm-gc)
6950 maybe-clean-stage1-boehm-gc: clean-stage1-boehm-gc
6951 clean-stage1: clean-stage1-boehm-gc
6952 clean-stage1-boehm-gc:
6953 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-boehm-gc/Makefile ] \
6954 || exit 0 ; \
6955 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
6956 cd $(HOST_SUBDIR)/boehm-gc && \
6957 $(MAKE) $(FLAGS_TO_PASS) \
6958 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
6959 @endif boehm-gc-bootstrap
6962 .PHONY: all-stage2-boehm-gc maybe-all-stage2-boehm-gc
6963 .PHONY: clean-stage2-boehm-gc maybe-clean-stage2-boehm-gc
6964 maybe-all-stage2-boehm-gc:
6965 maybe-clean-stage2-boehm-gc:
6966 @if boehm-gc-bootstrap
6967 maybe-all-stage2-boehm-gc: all-stage2-boehm-gc
6968 all-stage2: all-stage2-boehm-gc
6969 TARGET-stage2-boehm-gc = $(TARGET-boehm-gc)
6970 all-stage2-boehm-gc: configure-stage2-boehm-gc
6971 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6972 @r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 $(POSTSTAGE1_HOST_EXPORTS) \
6976 cd $(HOST_SUBDIR)/boehm-gc && \
6977 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6978 $(TARGET-stage2-boehm-gc)
6980 maybe-clean-stage2-boehm-gc: clean-stage2-boehm-gc
6981 clean-stage2: clean-stage2-boehm-gc
6982 clean-stage2-boehm-gc:
6983 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-boehm-gc/Makefile ] \
6984 || exit 0 ; \
6985 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
6986 cd $(HOST_SUBDIR)/boehm-gc && \
6987 $(MAKE) $(FLAGS_TO_PASS) \
6988 $(POSTSTAGE1_FLAGS_TO_PASS) \
6989 clean
6990 @endif boehm-gc-bootstrap
6993 .PHONY: all-stage3-boehm-gc maybe-all-stage3-boehm-gc
6994 .PHONY: clean-stage3-boehm-gc maybe-clean-stage3-boehm-gc
6995 maybe-all-stage3-boehm-gc:
6996 maybe-clean-stage3-boehm-gc:
6997 @if boehm-gc-bootstrap
6998 maybe-all-stage3-boehm-gc: all-stage3-boehm-gc
6999 all-stage3: all-stage3-boehm-gc
7000 TARGET-stage3-boehm-gc = $(TARGET-boehm-gc)
7001 all-stage3-boehm-gc: configure-stage3-boehm-gc
7002 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7003 @r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 $(HOST_EXPORTS) \
7006 $(POSTSTAGE1_HOST_EXPORTS) \
7007 cd $(HOST_SUBDIR)/boehm-gc && \
7008 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7009 $(TARGET-stage3-boehm-gc)
7011 maybe-clean-stage3-boehm-gc: clean-stage3-boehm-gc
7012 clean-stage3: clean-stage3-boehm-gc
7013 clean-stage3-boehm-gc:
7014 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-boehm-gc/Makefile ] \
7015 || exit 0 ; \
7016 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
7017 cd $(HOST_SUBDIR)/boehm-gc && \
7018 $(MAKE) $(FLAGS_TO_PASS) \
7019 $(POSTSTAGE1_FLAGS_TO_PASS) \
7020 clean
7021 @endif boehm-gc-bootstrap
7024 .PHONY: all-stage4-boehm-gc maybe-all-stage4-boehm-gc
7025 .PHONY: clean-stage4-boehm-gc maybe-clean-stage4-boehm-gc
7026 maybe-all-stage4-boehm-gc:
7027 maybe-clean-stage4-boehm-gc:
7028 @if boehm-gc-bootstrap
7029 maybe-all-stage4-boehm-gc: all-stage4-boehm-gc
7030 all-stage4: all-stage4-boehm-gc
7031 TARGET-stage4-boehm-gc = $(TARGET-boehm-gc)
7032 all-stage4-boehm-gc: configure-stage4-boehm-gc
7033 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7034 @r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 $(HOST_EXPORTS) \
7037 $(POSTSTAGE1_HOST_EXPORTS) \
7038 cd $(HOST_SUBDIR)/boehm-gc && \
7039 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7040 $(TARGET-stage4-boehm-gc)
7042 maybe-clean-stage4-boehm-gc: clean-stage4-boehm-gc
7043 clean-stage4: clean-stage4-boehm-gc
7044 clean-stage4-boehm-gc:
7045 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-boehm-gc/Makefile ] \
7046 || exit 0 ; \
7047 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
7048 cd $(HOST_SUBDIR)/boehm-gc && \
7049 $(MAKE) $(FLAGS_TO_PASS) \
7050 $(POSTSTAGE1_FLAGS_TO_PASS) \
7051 clean
7052 @endif boehm-gc-bootstrap
7055 .PHONY: all-stageprofile-boehm-gc maybe-all-stageprofile-boehm-gc
7056 .PHONY: clean-stageprofile-boehm-gc maybe-clean-stageprofile-boehm-gc
7057 maybe-all-stageprofile-boehm-gc:
7058 maybe-clean-stageprofile-boehm-gc:
7059 @if boehm-gc-bootstrap
7060 maybe-all-stageprofile-boehm-gc: all-stageprofile-boehm-gc
7061 all-stageprofile: all-stageprofile-boehm-gc
7062 TARGET-stageprofile-boehm-gc = $(TARGET-boehm-gc)
7063 all-stageprofile-boehm-gc: configure-stageprofile-boehm-gc
7064 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 $(HOST_EXPORTS) \
7068 $(POSTSTAGE1_HOST_EXPORTS) \
7069 cd $(HOST_SUBDIR)/boehm-gc && \
7070 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
7071 $(TARGET-stageprofile-boehm-gc)
7073 maybe-clean-stageprofile-boehm-gc: clean-stageprofile-boehm-gc
7074 clean-stageprofile: clean-stageprofile-boehm-gc
7075 clean-stageprofile-boehm-gc:
7076 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-boehm-gc/Makefile ] \
7077 || exit 0 ; \
7078 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
7079 cd $(HOST_SUBDIR)/boehm-gc && \
7080 $(MAKE) $(FLAGS_TO_PASS) \
7081 $(POSTSTAGE1_FLAGS_TO_PASS) \
7082 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
7083 @endif boehm-gc-bootstrap
7086 .PHONY: all-stagefeedback-boehm-gc maybe-all-stagefeedback-boehm-gc
7087 .PHONY: clean-stagefeedback-boehm-gc maybe-clean-stagefeedback-boehm-gc
7088 maybe-all-stagefeedback-boehm-gc:
7089 maybe-clean-stagefeedback-boehm-gc:
7090 @if boehm-gc-bootstrap
7091 maybe-all-stagefeedback-boehm-gc: all-stagefeedback-boehm-gc
7092 all-stagefeedback: all-stagefeedback-boehm-gc
7093 TARGET-stagefeedback-boehm-gc = $(TARGET-boehm-gc)
7094 all-stagefeedback-boehm-gc: configure-stagefeedback-boehm-gc
7095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7096 @r=`${PWD_COMMAND}`; export r; \
7097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098 $(HOST_EXPORTS) \
7099 $(POSTSTAGE1_HOST_EXPORTS) \
7100 cd $(HOST_SUBDIR)/boehm-gc && \
7101 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
7102 $(TARGET-stagefeedback-boehm-gc)
7104 maybe-clean-stagefeedback-boehm-gc: clean-stagefeedback-boehm-gc
7105 clean-stagefeedback: clean-stagefeedback-boehm-gc
7106 clean-stagefeedback-boehm-gc:
7107 @[ -f $(HOST_SUBDIR)/boehm-gc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-boehm-gc/Makefile ] \
7108 || exit 0 ; \
7109 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
7110 cd $(HOST_SUBDIR)/boehm-gc && \
7111 $(MAKE) $(FLAGS_TO_PASS) \
7112 $(POSTSTAGE1_FLAGS_TO_PASS) \
7113 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
7114 @endif boehm-gc-bootstrap
7120 .PHONY: check-boehm-gc maybe-check-boehm-gc
7121 maybe-check-boehm-gc:
7122 @if boehm-gc
7123 maybe-check-boehm-gc: check-boehm-gc
7125 check-boehm-gc:
7126 @: $(MAKE); $(unstage)
7127 @r=`${PWD_COMMAND}`; export r; \
7128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129 $(HOST_EXPORTS) \
7130 (cd $(HOST_SUBDIR)/boehm-gc && \
7131 $(MAKE) $(FLAGS_TO_PASS) check)
7133 @endif boehm-gc
7135 .PHONY: install-boehm-gc maybe-install-boehm-gc
7136 maybe-install-boehm-gc:
7137 @if boehm-gc
7138 maybe-install-boehm-gc: install-boehm-gc
7140 install-boehm-gc: installdirs
7141 @: $(MAKE); $(unstage)
7142 @r=`${PWD_COMMAND}`; export r; \
7143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7144 $(HOST_EXPORTS) \
7145 (cd $(HOST_SUBDIR)/boehm-gc && \
7146 $(MAKE) $(FLAGS_TO_PASS) install)
7148 @endif boehm-gc
7150 # Other targets (info, dvi, etc.)
7152 .PHONY: maybe-info-boehm-gc info-boehm-gc
7153 maybe-info-boehm-gc:
7154 @if boehm-gc
7155 maybe-info-boehm-gc: info-boehm-gc
7157 info-boehm-gc: \
7158 configure-boehm-gc
7159 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7160 r=`${PWD_COMMAND}`; export r; \
7161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7162 $(HOST_EXPORTS) \
7163 for flag in $(EXTRA_HOST_FLAGS) ; do \
7164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7165 done; \
7166 echo "Doing info in boehm-gc" ; \
7167 (cd $(HOST_SUBDIR)/boehm-gc && \
7168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7170 "RANLIB=$${RANLIB}" \
7171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7172 info) \
7173 || exit 1
7175 @endif boehm-gc
7177 .PHONY: maybe-dvi-boehm-gc dvi-boehm-gc
7178 maybe-dvi-boehm-gc:
7179 @if boehm-gc
7180 maybe-dvi-boehm-gc: dvi-boehm-gc
7182 dvi-boehm-gc: \
7183 configure-boehm-gc
7184 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7185 r=`${PWD_COMMAND}`; export r; \
7186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7187 $(HOST_EXPORTS) \
7188 for flag in $(EXTRA_HOST_FLAGS) ; do \
7189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7190 done; \
7191 echo "Doing dvi in boehm-gc" ; \
7192 (cd $(HOST_SUBDIR)/boehm-gc && \
7193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7195 "RANLIB=$${RANLIB}" \
7196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7197 dvi) \
7198 || exit 1
7200 @endif boehm-gc
7202 .PHONY: maybe-html-boehm-gc html-boehm-gc
7203 maybe-html-boehm-gc:
7204 @if boehm-gc
7205 maybe-html-boehm-gc: html-boehm-gc
7207 html-boehm-gc: \
7208 configure-boehm-gc
7209 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7210 r=`${PWD_COMMAND}`; export r; \
7211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212 $(HOST_EXPORTS) \
7213 for flag in $(EXTRA_HOST_FLAGS) ; do \
7214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7215 done; \
7216 echo "Doing html in boehm-gc" ; \
7217 (cd $(HOST_SUBDIR)/boehm-gc && \
7218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7220 "RANLIB=$${RANLIB}" \
7221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7222 html) \
7223 || exit 1
7225 @endif boehm-gc
7227 .PHONY: maybe-TAGS-boehm-gc TAGS-boehm-gc
7228 maybe-TAGS-boehm-gc:
7229 @if boehm-gc
7230 maybe-TAGS-boehm-gc: TAGS-boehm-gc
7232 TAGS-boehm-gc: \
7233 configure-boehm-gc
7234 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7235 r=`${PWD_COMMAND}`; export r; \
7236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7237 $(HOST_EXPORTS) \
7238 for flag in $(EXTRA_HOST_FLAGS) ; do \
7239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7240 done; \
7241 echo "Doing TAGS in boehm-gc" ; \
7242 (cd $(HOST_SUBDIR)/boehm-gc && \
7243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7245 "RANLIB=$${RANLIB}" \
7246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7247 TAGS) \
7248 || exit 1
7250 @endif boehm-gc
7252 .PHONY: maybe-install-info-boehm-gc install-info-boehm-gc
7253 maybe-install-info-boehm-gc:
7254 @if boehm-gc
7255 maybe-install-info-boehm-gc: install-info-boehm-gc
7257 install-info-boehm-gc: \
7258 configure-boehm-gc \
7259 info-boehm-gc
7260 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7261 r=`${PWD_COMMAND}`; export r; \
7262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263 $(HOST_EXPORTS) \
7264 for flag in $(EXTRA_HOST_FLAGS) ; do \
7265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7266 done; \
7267 echo "Doing install-info in boehm-gc" ; \
7268 (cd $(HOST_SUBDIR)/boehm-gc && \
7269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7271 "RANLIB=$${RANLIB}" \
7272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7273 install-info) \
7274 || exit 1
7276 @endif boehm-gc
7278 .PHONY: maybe-install-html-boehm-gc install-html-boehm-gc
7279 maybe-install-html-boehm-gc:
7280 @if boehm-gc
7281 maybe-install-html-boehm-gc: install-html-boehm-gc
7283 install-html-boehm-gc: \
7284 configure-boehm-gc \
7285 html-boehm-gc
7286 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7287 r=`${PWD_COMMAND}`; export r; \
7288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289 $(HOST_EXPORTS) \
7290 for flag in $(EXTRA_HOST_FLAGS) ; do \
7291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7292 done; \
7293 echo "Doing install-html in boehm-gc" ; \
7294 (cd $(HOST_SUBDIR)/boehm-gc && \
7295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7297 "RANLIB=$${RANLIB}" \
7298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7299 install-html) \
7300 || exit 1
7302 @endif boehm-gc
7304 .PHONY: maybe-installcheck-boehm-gc installcheck-boehm-gc
7305 maybe-installcheck-boehm-gc:
7306 @if boehm-gc
7307 maybe-installcheck-boehm-gc: installcheck-boehm-gc
7309 installcheck-boehm-gc: \
7310 configure-boehm-gc
7311 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7312 r=`${PWD_COMMAND}`; export r; \
7313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7314 $(HOST_EXPORTS) \
7315 for flag in $(EXTRA_HOST_FLAGS) ; do \
7316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7317 done; \
7318 echo "Doing installcheck in boehm-gc" ; \
7319 (cd $(HOST_SUBDIR)/boehm-gc && \
7320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7322 "RANLIB=$${RANLIB}" \
7323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7324 installcheck) \
7325 || exit 1
7327 @endif boehm-gc
7329 .PHONY: maybe-mostlyclean-boehm-gc mostlyclean-boehm-gc
7330 maybe-mostlyclean-boehm-gc:
7331 @if boehm-gc
7332 maybe-mostlyclean-boehm-gc: mostlyclean-boehm-gc
7334 mostlyclean-boehm-gc:
7335 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7336 r=`${PWD_COMMAND}`; export r; \
7337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338 $(HOST_EXPORTS) \
7339 for flag in $(EXTRA_HOST_FLAGS) ; do \
7340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341 done; \
7342 echo "Doing mostlyclean in boehm-gc" ; \
7343 (cd $(HOST_SUBDIR)/boehm-gc && \
7344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346 "RANLIB=$${RANLIB}" \
7347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7348 mostlyclean) \
7349 || exit 1
7351 @endif boehm-gc
7353 .PHONY: maybe-clean-boehm-gc clean-boehm-gc
7354 maybe-clean-boehm-gc:
7355 @if boehm-gc
7356 maybe-clean-boehm-gc: clean-boehm-gc
7358 clean-boehm-gc:
7359 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7360 r=`${PWD_COMMAND}`; export r; \
7361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362 $(HOST_EXPORTS) \
7363 for flag in $(EXTRA_HOST_FLAGS) ; do \
7364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7365 done; \
7366 echo "Doing clean in boehm-gc" ; \
7367 (cd $(HOST_SUBDIR)/boehm-gc && \
7368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7370 "RANLIB=$${RANLIB}" \
7371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7372 clean) \
7373 || exit 1
7375 @endif boehm-gc
7377 .PHONY: maybe-distclean-boehm-gc distclean-boehm-gc
7378 maybe-distclean-boehm-gc:
7379 @if boehm-gc
7380 maybe-distclean-boehm-gc: distclean-boehm-gc
7382 distclean-boehm-gc:
7383 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7384 r=`${PWD_COMMAND}`; export r; \
7385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386 $(HOST_EXPORTS) \
7387 for flag in $(EXTRA_HOST_FLAGS) ; do \
7388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389 done; \
7390 echo "Doing distclean in boehm-gc" ; \
7391 (cd $(HOST_SUBDIR)/boehm-gc && \
7392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394 "RANLIB=$${RANLIB}" \
7395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7396 distclean) \
7397 || exit 1
7399 @endif boehm-gc
7401 .PHONY: maybe-maintainer-clean-boehm-gc maintainer-clean-boehm-gc
7402 maybe-maintainer-clean-boehm-gc:
7403 @if boehm-gc
7404 maybe-maintainer-clean-boehm-gc: maintainer-clean-boehm-gc
7406 maintainer-clean-boehm-gc:
7407 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7408 r=`${PWD_COMMAND}`; export r; \
7409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410 $(HOST_EXPORTS) \
7411 for flag in $(EXTRA_HOST_FLAGS) ; do \
7412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7413 done; \
7414 echo "Doing maintainer-clean in boehm-gc" ; \
7415 (cd $(HOST_SUBDIR)/boehm-gc && \
7416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418 "RANLIB=$${RANLIB}" \
7419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7420 maintainer-clean) \
7421 || exit 1
7423 @endif boehm-gc
7427 .PHONY: configure-byacc maybe-configure-byacc
7428 maybe-configure-byacc:
7429 @if gcc-bootstrap
7430 configure-byacc: stage_current
7431 @endif gcc-bootstrap
7432 @if byacc
7433 maybe-configure-byacc: configure-byacc
7434 configure-byacc:
7435 @: $(MAKE); $(unstage)
7436 @r=`${PWD_COMMAND}`; export r; \
7437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
7439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
7440 $(HOST_EXPORTS) \
7441 echo Configuring in $(HOST_SUBDIR)/byacc; \
7442 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
7443 case $(srcdir) in \
7444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7445 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
7446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7447 esac; \
7448 srcdiroption="--srcdir=$${topdir}/byacc"; \
7449 libsrcdir="$$s/byacc"; \
7450 $(SHELL) $${libsrcdir}/configure \
7451 $(HOST_CONFIGARGS) $${srcdiroption} \
7452 || exit 1
7453 @endif byacc
7459 .PHONY: all-byacc maybe-all-byacc
7460 maybe-all-byacc:
7461 @if gcc-bootstrap
7462 all-byacc: stage_current
7463 @endif gcc-bootstrap
7464 @if byacc
7465 TARGET-byacc=all
7466 maybe-all-byacc: all-byacc
7467 all-byacc: configure-byacc
7468 @: $(MAKE); $(unstage)
7469 @r=`${PWD_COMMAND}`; export r; \
7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 $(HOST_EXPORTS) \
7472 (cd $(HOST_SUBDIR)/byacc && \
7473 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
7474 @endif byacc
7479 .PHONY: check-byacc maybe-check-byacc
7480 maybe-check-byacc:
7481 @if byacc
7482 maybe-check-byacc: check-byacc
7484 # This module is only tested in a native toolchain.
7485 check-byacc:
7486 @: $(MAKE); $(unstage)
7487 @if [ '$(host)' = '$(target)' ] ; then \
7488 r=`${PWD_COMMAND}`; export r; \
7489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490 $(HOST_EXPORTS) \
7491 (cd $(HOST_SUBDIR)/byacc && \
7492 $(MAKE) $(FLAGS_TO_PASS) check); \
7495 @endif byacc
7497 .PHONY: install-byacc maybe-install-byacc
7498 maybe-install-byacc:
7499 @if byacc
7500 maybe-install-byacc: install-byacc
7502 install-byacc: installdirs
7503 @: $(MAKE); $(unstage)
7504 @r=`${PWD_COMMAND}`; export r; \
7505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7506 $(HOST_EXPORTS) \
7507 (cd $(HOST_SUBDIR)/byacc && \
7508 $(MAKE) $(FLAGS_TO_PASS) install)
7510 @endif byacc
7512 # Other targets (info, dvi, etc.)
7514 .PHONY: maybe-info-byacc info-byacc
7515 maybe-info-byacc:
7516 @if byacc
7517 maybe-info-byacc: info-byacc
7519 info-byacc: \
7520 configure-byacc
7521 @: $(MAKE); $(unstage)
7522 @[ -f ./byacc/Makefile ] || exit 0; \
7523 r=`${PWD_COMMAND}`; export r; \
7524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7525 $(HOST_EXPORTS) \
7526 for flag in $(EXTRA_HOST_FLAGS) ; do \
7527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7528 done; \
7529 echo "Doing info in byacc" ; \
7530 (cd $(HOST_SUBDIR)/byacc && \
7531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7533 "RANLIB=$${RANLIB}" \
7534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7535 info) \
7536 || exit 1
7538 @endif byacc
7540 .PHONY: maybe-dvi-byacc dvi-byacc
7541 maybe-dvi-byacc:
7542 @if byacc
7543 maybe-dvi-byacc: dvi-byacc
7545 dvi-byacc: \
7546 configure-byacc
7547 @: $(MAKE); $(unstage)
7548 @[ -f ./byacc/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 dvi in byacc" ; \
7556 (cd $(HOST_SUBDIR)/byacc && \
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}" \
7561 dvi) \
7562 || exit 1
7564 @endif byacc
7566 .PHONY: maybe-html-byacc html-byacc
7567 maybe-html-byacc:
7568 @if byacc
7569 maybe-html-byacc: html-byacc
7571 html-byacc: \
7572 configure-byacc
7573 @: $(MAKE); $(unstage)
7574 @[ -f ./byacc/Makefile ] || exit 0; \
7575 r=`${PWD_COMMAND}`; export r; \
7576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7577 $(HOST_EXPORTS) \
7578 for flag in $(EXTRA_HOST_FLAGS) ; do \
7579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7580 done; \
7581 echo "Doing html in byacc" ; \
7582 (cd $(HOST_SUBDIR)/byacc && \
7583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7585 "RANLIB=$${RANLIB}" \
7586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7587 html) \
7588 || exit 1
7590 @endif byacc
7592 .PHONY: maybe-TAGS-byacc TAGS-byacc
7593 maybe-TAGS-byacc:
7594 @if byacc
7595 maybe-TAGS-byacc: TAGS-byacc
7597 TAGS-byacc: \
7598 configure-byacc
7599 @: $(MAKE); $(unstage)
7600 @[ -f ./byacc/Makefile ] || exit 0; \
7601 r=`${PWD_COMMAND}`; export r; \
7602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7603 $(HOST_EXPORTS) \
7604 for flag in $(EXTRA_HOST_FLAGS) ; do \
7605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7606 done; \
7607 echo "Doing TAGS in byacc" ; \
7608 (cd $(HOST_SUBDIR)/byacc && \
7609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7611 "RANLIB=$${RANLIB}" \
7612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7613 TAGS) \
7614 || exit 1
7616 @endif byacc
7618 .PHONY: maybe-install-info-byacc install-info-byacc
7619 maybe-install-info-byacc:
7620 @if byacc
7621 maybe-install-info-byacc: install-info-byacc
7623 install-info-byacc: \
7624 configure-byacc \
7625 info-byacc
7626 @: $(MAKE); $(unstage)
7627 @[ -f ./byacc/Makefile ] || exit 0; \
7628 r=`${PWD_COMMAND}`; export r; \
7629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630 $(HOST_EXPORTS) \
7631 for flag in $(EXTRA_HOST_FLAGS) ; do \
7632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7633 done; \
7634 echo "Doing install-info in byacc" ; \
7635 (cd $(HOST_SUBDIR)/byacc && \
7636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7638 "RANLIB=$${RANLIB}" \
7639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7640 install-info) \
7641 || exit 1
7643 @endif byacc
7645 .PHONY: maybe-install-html-byacc install-html-byacc
7646 maybe-install-html-byacc:
7647 @if byacc
7648 maybe-install-html-byacc: install-html-byacc
7650 install-html-byacc: \
7651 configure-byacc \
7652 html-byacc
7653 @: $(MAKE); $(unstage)
7654 @[ -f ./byacc/Makefile ] || exit 0; \
7655 r=`${PWD_COMMAND}`; export r; \
7656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657 $(HOST_EXPORTS) \
7658 for flag in $(EXTRA_HOST_FLAGS) ; do \
7659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660 done; \
7661 echo "Doing install-html in byacc" ; \
7662 (cd $(HOST_SUBDIR)/byacc && \
7663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665 "RANLIB=$${RANLIB}" \
7666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7667 install-html) \
7668 || exit 1
7670 @endif byacc
7672 .PHONY: maybe-installcheck-byacc installcheck-byacc
7673 maybe-installcheck-byacc:
7674 @if byacc
7675 maybe-installcheck-byacc: installcheck-byacc
7677 installcheck-byacc: \
7678 configure-byacc
7679 @: $(MAKE); $(unstage)
7680 @[ -f ./byacc/Makefile ] || exit 0; \
7681 r=`${PWD_COMMAND}`; export r; \
7682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683 $(HOST_EXPORTS) \
7684 for flag in $(EXTRA_HOST_FLAGS) ; do \
7685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686 done; \
7687 echo "Doing installcheck in byacc" ; \
7688 (cd $(HOST_SUBDIR)/byacc && \
7689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691 "RANLIB=$${RANLIB}" \
7692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7693 installcheck) \
7694 || exit 1
7696 @endif byacc
7698 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
7699 maybe-mostlyclean-byacc:
7700 @if byacc
7701 maybe-mostlyclean-byacc: mostlyclean-byacc
7703 mostlyclean-byacc:
7704 @: $(MAKE); $(unstage)
7705 @[ -f ./byacc/Makefile ] || exit 0; \
7706 r=`${PWD_COMMAND}`; export r; \
7707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7708 $(HOST_EXPORTS) \
7709 for flag in $(EXTRA_HOST_FLAGS) ; do \
7710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7711 done; \
7712 echo "Doing mostlyclean in byacc" ; \
7713 (cd $(HOST_SUBDIR)/byacc && \
7714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7716 "RANLIB=$${RANLIB}" \
7717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7718 mostlyclean) \
7719 || exit 1
7721 @endif byacc
7723 .PHONY: maybe-clean-byacc clean-byacc
7724 maybe-clean-byacc:
7725 @if byacc
7726 maybe-clean-byacc: clean-byacc
7728 clean-byacc:
7729 @: $(MAKE); $(unstage)
7730 @[ -f ./byacc/Makefile ] || exit 0; \
7731 r=`${PWD_COMMAND}`; export r; \
7732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7733 $(HOST_EXPORTS) \
7734 for flag in $(EXTRA_HOST_FLAGS) ; do \
7735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7736 done; \
7737 echo "Doing clean in byacc" ; \
7738 (cd $(HOST_SUBDIR)/byacc && \
7739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7741 "RANLIB=$${RANLIB}" \
7742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7743 clean) \
7744 || exit 1
7746 @endif byacc
7748 .PHONY: maybe-distclean-byacc distclean-byacc
7749 maybe-distclean-byacc:
7750 @if byacc
7751 maybe-distclean-byacc: distclean-byacc
7753 distclean-byacc:
7754 @: $(MAKE); $(unstage)
7755 @[ -f ./byacc/Makefile ] || exit 0; \
7756 r=`${PWD_COMMAND}`; export r; \
7757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758 $(HOST_EXPORTS) \
7759 for flag in $(EXTRA_HOST_FLAGS) ; do \
7760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7761 done; \
7762 echo "Doing distclean in byacc" ; \
7763 (cd $(HOST_SUBDIR)/byacc && \
7764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7766 "RANLIB=$${RANLIB}" \
7767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7768 distclean) \
7769 || exit 1
7771 @endif byacc
7773 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
7774 maybe-maintainer-clean-byacc:
7775 @if byacc
7776 maybe-maintainer-clean-byacc: maintainer-clean-byacc
7778 maintainer-clean-byacc:
7779 @: $(MAKE); $(unstage)
7780 @[ -f ./byacc/Makefile ] || exit 0; \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 for flag in $(EXTRA_HOST_FLAGS) ; do \
7785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7786 done; \
7787 echo "Doing maintainer-clean in byacc" ; \
7788 (cd $(HOST_SUBDIR)/byacc && \
7789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7791 "RANLIB=$${RANLIB}" \
7792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7793 maintainer-clean) \
7794 || exit 1
7796 @endif byacc
7800 .PHONY: configure-bzip2 maybe-configure-bzip2
7801 maybe-configure-bzip2:
7802 @if gcc-bootstrap
7803 configure-bzip2: stage_current
7804 @endif gcc-bootstrap
7805 @if bzip2
7806 maybe-configure-bzip2: configure-bzip2
7807 configure-bzip2:
7808 @: $(MAKE); $(unstage)
7809 @r=`${PWD_COMMAND}`; export r; \
7810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7811 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
7812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
7813 $(HOST_EXPORTS) \
7814 echo Configuring in $(HOST_SUBDIR)/bzip2; \
7815 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
7816 case $(srcdir) in \
7817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7818 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
7819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7820 esac; \
7821 srcdiroption="--srcdir=$${topdir}/bzip2"; \
7822 libsrcdir="$$s/bzip2"; \
7823 $(SHELL) $${libsrcdir}/configure \
7824 $(HOST_CONFIGARGS) $${srcdiroption} \
7825 || exit 1
7826 @endif bzip2
7832 .PHONY: all-bzip2 maybe-all-bzip2
7833 maybe-all-bzip2:
7834 @if gcc-bootstrap
7835 all-bzip2: stage_current
7836 @endif gcc-bootstrap
7837 @if bzip2
7838 TARGET-bzip2=all
7839 maybe-all-bzip2: all-bzip2
7840 all-bzip2: configure-bzip2
7841 @: $(MAKE); $(unstage)
7842 @r=`${PWD_COMMAND}`; export r; \
7843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844 $(HOST_EXPORTS) \
7845 (cd $(HOST_SUBDIR)/bzip2 && \
7846 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
7847 @endif bzip2
7852 .PHONY: check-bzip2 maybe-check-bzip2
7853 maybe-check-bzip2:
7854 @if bzip2
7855 maybe-check-bzip2: check-bzip2
7857 check-bzip2:
7858 @: $(MAKE); $(unstage)
7859 @r=`${PWD_COMMAND}`; export r; \
7860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861 $(HOST_EXPORTS) \
7862 (cd $(HOST_SUBDIR)/bzip2 && \
7863 $(MAKE) $(FLAGS_TO_PASS) check)
7865 @endif bzip2
7867 .PHONY: install-bzip2 maybe-install-bzip2
7868 maybe-install-bzip2:
7869 @if bzip2
7870 maybe-install-bzip2: install-bzip2
7872 install-bzip2: installdirs
7873 @: $(MAKE); $(unstage)
7874 @r=`${PWD_COMMAND}`; export r; \
7875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7876 $(HOST_EXPORTS) \
7877 (cd $(HOST_SUBDIR)/bzip2 && \
7878 $(MAKE) $(FLAGS_TO_PASS) install)
7880 @endif bzip2
7882 # Other targets (info, dvi, etc.)
7884 .PHONY: maybe-info-bzip2 info-bzip2
7885 maybe-info-bzip2:
7886 @if bzip2
7887 maybe-info-bzip2: info-bzip2
7889 info-bzip2: \
7890 configure-bzip2
7891 @: $(MAKE); $(unstage)
7892 @[ -f ./bzip2/Makefile ] || exit 0; \
7893 r=`${PWD_COMMAND}`; export r; \
7894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895 $(HOST_EXPORTS) \
7896 for flag in $(EXTRA_HOST_FLAGS) ; do \
7897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898 done; \
7899 echo "Doing info in bzip2" ; \
7900 (cd $(HOST_SUBDIR)/bzip2 && \
7901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903 "RANLIB=$${RANLIB}" \
7904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7905 info) \
7906 || exit 1
7908 @endif bzip2
7910 .PHONY: maybe-dvi-bzip2 dvi-bzip2
7911 maybe-dvi-bzip2:
7912 @if bzip2
7913 maybe-dvi-bzip2: dvi-bzip2
7915 dvi-bzip2: \
7916 configure-bzip2
7917 @: $(MAKE); $(unstage)
7918 @[ -f ./bzip2/Makefile ] || exit 0; \
7919 r=`${PWD_COMMAND}`; export r; \
7920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7921 $(HOST_EXPORTS) \
7922 for flag in $(EXTRA_HOST_FLAGS) ; do \
7923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7924 done; \
7925 echo "Doing dvi in bzip2" ; \
7926 (cd $(HOST_SUBDIR)/bzip2 && \
7927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7929 "RANLIB=$${RANLIB}" \
7930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7931 dvi) \
7932 || exit 1
7934 @endif bzip2
7936 .PHONY: maybe-html-bzip2 html-bzip2
7937 maybe-html-bzip2:
7938 @if bzip2
7939 maybe-html-bzip2: html-bzip2
7941 html-bzip2: \
7942 configure-bzip2
7943 @: $(MAKE); $(unstage)
7944 @[ -f ./bzip2/Makefile ] || exit 0; \
7945 r=`${PWD_COMMAND}`; export r; \
7946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7947 $(HOST_EXPORTS) \
7948 for flag in $(EXTRA_HOST_FLAGS) ; do \
7949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7950 done; \
7951 echo "Doing html in bzip2" ; \
7952 (cd $(HOST_SUBDIR)/bzip2 && \
7953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7955 "RANLIB=$${RANLIB}" \
7956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7957 html) \
7958 || exit 1
7960 @endif bzip2
7962 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
7963 maybe-TAGS-bzip2:
7964 @if bzip2
7965 maybe-TAGS-bzip2: TAGS-bzip2
7967 TAGS-bzip2: \
7968 configure-bzip2
7969 @: $(MAKE); $(unstage)
7970 @[ -f ./bzip2/Makefile ] || exit 0; \
7971 r=`${PWD_COMMAND}`; export r; \
7972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7973 $(HOST_EXPORTS) \
7974 for flag in $(EXTRA_HOST_FLAGS) ; do \
7975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7976 done; \
7977 echo "Doing TAGS in bzip2" ; \
7978 (cd $(HOST_SUBDIR)/bzip2 && \
7979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7981 "RANLIB=$${RANLIB}" \
7982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7983 TAGS) \
7984 || exit 1
7986 @endif bzip2
7988 .PHONY: maybe-install-info-bzip2 install-info-bzip2
7989 maybe-install-info-bzip2:
7990 @if bzip2
7991 maybe-install-info-bzip2: install-info-bzip2
7993 install-info-bzip2: \
7994 configure-bzip2 \
7995 info-bzip2
7996 @: $(MAKE); $(unstage)
7997 @[ -f ./bzip2/Makefile ] || exit 0; \
7998 r=`${PWD_COMMAND}`; export r; \
7999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8000 $(HOST_EXPORTS) \
8001 for flag in $(EXTRA_HOST_FLAGS) ; do \
8002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8003 done; \
8004 echo "Doing install-info in bzip2" ; \
8005 (cd $(HOST_SUBDIR)/bzip2 && \
8006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8008 "RANLIB=$${RANLIB}" \
8009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8010 install-info) \
8011 || exit 1
8013 @endif bzip2
8015 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8016 maybe-install-html-bzip2:
8017 @if bzip2
8018 maybe-install-html-bzip2: install-html-bzip2
8020 install-html-bzip2: \
8021 configure-bzip2 \
8022 html-bzip2
8023 @: $(MAKE); $(unstage)
8024 @[ -f ./bzip2/Makefile ] || exit 0; \
8025 r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027 $(HOST_EXPORTS) \
8028 for flag in $(EXTRA_HOST_FLAGS) ; do \
8029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8030 done; \
8031 echo "Doing install-html in bzip2" ; \
8032 (cd $(HOST_SUBDIR)/bzip2 && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8035 "RANLIB=$${RANLIB}" \
8036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8037 install-html) \
8038 || exit 1
8040 @endif bzip2
8042 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8043 maybe-installcheck-bzip2:
8044 @if bzip2
8045 maybe-installcheck-bzip2: installcheck-bzip2
8047 installcheck-bzip2: \
8048 configure-bzip2
8049 @: $(MAKE); $(unstage)
8050 @[ -f ./bzip2/Makefile ] || exit 0; \
8051 r=`${PWD_COMMAND}`; export r; \
8052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8053 $(HOST_EXPORTS) \
8054 for flag in $(EXTRA_HOST_FLAGS) ; do \
8055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8056 done; \
8057 echo "Doing installcheck in bzip2" ; \
8058 (cd $(HOST_SUBDIR)/bzip2 && \
8059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8061 "RANLIB=$${RANLIB}" \
8062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8063 installcheck) \
8064 || exit 1
8066 @endif bzip2
8068 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8069 maybe-mostlyclean-bzip2:
8070 @if bzip2
8071 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8073 mostlyclean-bzip2:
8074 @: $(MAKE); $(unstage)
8075 @[ -f ./bzip2/Makefile ] || exit 0; \
8076 r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 $(HOST_EXPORTS) \
8079 for flag in $(EXTRA_HOST_FLAGS) ; do \
8080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8081 done; \
8082 echo "Doing mostlyclean in bzip2" ; \
8083 (cd $(HOST_SUBDIR)/bzip2 && \
8084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8086 "RANLIB=$${RANLIB}" \
8087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8088 mostlyclean) \
8089 || exit 1
8091 @endif bzip2
8093 .PHONY: maybe-clean-bzip2 clean-bzip2
8094 maybe-clean-bzip2:
8095 @if bzip2
8096 maybe-clean-bzip2: clean-bzip2
8098 clean-bzip2:
8099 @: $(MAKE); $(unstage)
8100 @[ -f ./bzip2/Makefile ] || exit 0; \
8101 r=`${PWD_COMMAND}`; export r; \
8102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103 $(HOST_EXPORTS) \
8104 for flag in $(EXTRA_HOST_FLAGS) ; do \
8105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8106 done; \
8107 echo "Doing clean in bzip2" ; \
8108 (cd $(HOST_SUBDIR)/bzip2 && \
8109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8111 "RANLIB=$${RANLIB}" \
8112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8113 clean) \
8114 || exit 1
8116 @endif bzip2
8118 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8119 maybe-distclean-bzip2:
8120 @if bzip2
8121 maybe-distclean-bzip2: distclean-bzip2
8123 distclean-bzip2:
8124 @: $(MAKE); $(unstage)
8125 @[ -f ./bzip2/Makefile ] || exit 0; \
8126 r=`${PWD_COMMAND}`; export r; \
8127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8128 $(HOST_EXPORTS) \
8129 for flag in $(EXTRA_HOST_FLAGS) ; do \
8130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8131 done; \
8132 echo "Doing distclean in bzip2" ; \
8133 (cd $(HOST_SUBDIR)/bzip2 && \
8134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8136 "RANLIB=$${RANLIB}" \
8137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8138 distclean) \
8139 || exit 1
8141 @endif bzip2
8143 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8144 maybe-maintainer-clean-bzip2:
8145 @if bzip2
8146 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8148 maintainer-clean-bzip2:
8149 @: $(MAKE); $(unstage)
8150 @[ -f ./bzip2/Makefile ] || exit 0; \
8151 r=`${PWD_COMMAND}`; export r; \
8152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8153 $(HOST_EXPORTS) \
8154 for flag in $(EXTRA_HOST_FLAGS) ; do \
8155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8156 done; \
8157 echo "Doing maintainer-clean in bzip2" ; \
8158 (cd $(HOST_SUBDIR)/bzip2 && \
8159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8161 "RANLIB=$${RANLIB}" \
8162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8163 maintainer-clean) \
8164 || exit 1
8166 @endif bzip2
8170 .PHONY: configure-dejagnu maybe-configure-dejagnu
8171 maybe-configure-dejagnu:
8172 @if gcc-bootstrap
8173 configure-dejagnu: stage_current
8174 @endif gcc-bootstrap
8175 @if dejagnu
8176 maybe-configure-dejagnu: configure-dejagnu
8177 configure-dejagnu:
8178 @: $(MAKE); $(unstage)
8179 @r=`${PWD_COMMAND}`; export r; \
8180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8181 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8183 $(HOST_EXPORTS) \
8184 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8185 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8186 case $(srcdir) in \
8187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8188 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8190 esac; \
8191 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8192 libsrcdir="$$s/dejagnu"; \
8193 $(SHELL) $${libsrcdir}/configure \
8194 $(HOST_CONFIGARGS) $${srcdiroption} \
8195 || exit 1
8196 @endif dejagnu
8202 .PHONY: all-dejagnu maybe-all-dejagnu
8203 maybe-all-dejagnu:
8204 @if gcc-bootstrap
8205 all-dejagnu: stage_current
8206 @endif gcc-bootstrap
8207 @if dejagnu
8208 TARGET-dejagnu=all
8209 maybe-all-dejagnu: all-dejagnu
8210 all-dejagnu: configure-dejagnu
8211 @: $(MAKE); $(unstage)
8212 @r=`${PWD_COMMAND}`; export r; \
8213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8214 $(HOST_EXPORTS) \
8215 (cd $(HOST_SUBDIR)/dejagnu && \
8216 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
8217 @endif dejagnu
8222 .PHONY: check-dejagnu maybe-check-dejagnu
8223 maybe-check-dejagnu:
8224 @if dejagnu
8225 maybe-check-dejagnu: check-dejagnu
8227 check-dejagnu:
8228 @: $(MAKE); $(unstage)
8229 @r=`${PWD_COMMAND}`; export r; \
8230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8231 $(HOST_EXPORTS) \
8232 (cd $(HOST_SUBDIR)/dejagnu && \
8233 $(MAKE) $(FLAGS_TO_PASS) check)
8235 @endif dejagnu
8237 .PHONY: install-dejagnu maybe-install-dejagnu
8238 maybe-install-dejagnu:
8239 @if dejagnu
8240 maybe-install-dejagnu: install-dejagnu
8242 install-dejagnu: installdirs
8243 @: $(MAKE); $(unstage)
8244 @r=`${PWD_COMMAND}`; export r; \
8245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246 $(HOST_EXPORTS) \
8247 (cd $(HOST_SUBDIR)/dejagnu && \
8248 $(MAKE) $(FLAGS_TO_PASS) install)
8250 @endif dejagnu
8252 # Other targets (info, dvi, etc.)
8254 .PHONY: maybe-info-dejagnu info-dejagnu
8255 maybe-info-dejagnu:
8256 @if dejagnu
8257 maybe-info-dejagnu: info-dejagnu
8259 info-dejagnu: \
8260 configure-dejagnu
8261 @: $(MAKE); $(unstage)
8262 @[ -f ./dejagnu/Makefile ] || exit 0; \
8263 r=`${PWD_COMMAND}`; export r; \
8264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8265 $(HOST_EXPORTS) \
8266 for flag in $(EXTRA_HOST_FLAGS) ; do \
8267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8268 done; \
8269 echo "Doing info in dejagnu" ; \
8270 (cd $(HOST_SUBDIR)/dejagnu && \
8271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8273 "RANLIB=$${RANLIB}" \
8274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8275 info) \
8276 || exit 1
8278 @endif dejagnu
8280 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8281 maybe-dvi-dejagnu:
8282 @if dejagnu
8283 maybe-dvi-dejagnu: dvi-dejagnu
8285 dvi-dejagnu: \
8286 configure-dejagnu
8287 @: $(MAKE); $(unstage)
8288 @[ -f ./dejagnu/Makefile ] || exit 0; \
8289 r=`${PWD_COMMAND}`; export r; \
8290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8291 $(HOST_EXPORTS) \
8292 for flag in $(EXTRA_HOST_FLAGS) ; do \
8293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8294 done; \
8295 echo "Doing dvi in dejagnu" ; \
8296 (cd $(HOST_SUBDIR)/dejagnu && \
8297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8299 "RANLIB=$${RANLIB}" \
8300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8301 dvi) \
8302 || exit 1
8304 @endif dejagnu
8306 .PHONY: maybe-html-dejagnu html-dejagnu
8307 maybe-html-dejagnu:
8308 @if dejagnu
8309 maybe-html-dejagnu: html-dejagnu
8311 html-dejagnu: \
8312 configure-dejagnu
8313 @: $(MAKE); $(unstage)
8314 @[ -f ./dejagnu/Makefile ] || exit 0; \
8315 r=`${PWD_COMMAND}`; export r; \
8316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8317 $(HOST_EXPORTS) \
8318 for flag in $(EXTRA_HOST_FLAGS) ; do \
8319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8320 done; \
8321 echo "Doing html in dejagnu" ; \
8322 (cd $(HOST_SUBDIR)/dejagnu && \
8323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8325 "RANLIB=$${RANLIB}" \
8326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8327 html) \
8328 || exit 1
8330 @endif dejagnu
8332 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8333 maybe-TAGS-dejagnu:
8334 @if dejagnu
8335 maybe-TAGS-dejagnu: TAGS-dejagnu
8337 TAGS-dejagnu: \
8338 configure-dejagnu
8339 @: $(MAKE); $(unstage)
8340 @[ -f ./dejagnu/Makefile ] || exit 0; \
8341 r=`${PWD_COMMAND}`; export r; \
8342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343 $(HOST_EXPORTS) \
8344 for flag in $(EXTRA_HOST_FLAGS) ; do \
8345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346 done; \
8347 echo "Doing TAGS in dejagnu" ; \
8348 (cd $(HOST_SUBDIR)/dejagnu && \
8349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351 "RANLIB=$${RANLIB}" \
8352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8353 TAGS) \
8354 || exit 1
8356 @endif dejagnu
8358 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8359 maybe-install-info-dejagnu:
8360 @if dejagnu
8361 maybe-install-info-dejagnu: install-info-dejagnu
8363 install-info-dejagnu: \
8364 configure-dejagnu \
8365 info-dejagnu
8366 @: $(MAKE); $(unstage)
8367 @[ -f ./dejagnu/Makefile ] || exit 0; \
8368 r=`${PWD_COMMAND}`; export r; \
8369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370 $(HOST_EXPORTS) \
8371 for flag in $(EXTRA_HOST_FLAGS) ; do \
8372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373 done; \
8374 echo "Doing install-info in dejagnu" ; \
8375 (cd $(HOST_SUBDIR)/dejagnu && \
8376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378 "RANLIB=$${RANLIB}" \
8379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8380 install-info) \
8381 || exit 1
8383 @endif dejagnu
8385 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8386 maybe-install-html-dejagnu:
8387 @if dejagnu
8388 maybe-install-html-dejagnu: install-html-dejagnu
8390 install-html-dejagnu: \
8391 configure-dejagnu \
8392 html-dejagnu
8393 @: $(MAKE); $(unstage)
8394 @[ -f ./dejagnu/Makefile ] || exit 0; \
8395 r=`${PWD_COMMAND}`; export r; \
8396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8397 $(HOST_EXPORTS) \
8398 for flag in $(EXTRA_HOST_FLAGS) ; do \
8399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8400 done; \
8401 echo "Doing install-html in dejagnu" ; \
8402 (cd $(HOST_SUBDIR)/dejagnu && \
8403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8405 "RANLIB=$${RANLIB}" \
8406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8407 install-html) \
8408 || exit 1
8410 @endif dejagnu
8412 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8413 maybe-installcheck-dejagnu:
8414 @if dejagnu
8415 maybe-installcheck-dejagnu: installcheck-dejagnu
8417 installcheck-dejagnu: \
8418 configure-dejagnu
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./dejagnu/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing installcheck in dejagnu" ; \
8428 (cd $(HOST_SUBDIR)/dejagnu && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8433 installcheck) \
8434 || exit 1
8436 @endif dejagnu
8438 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8439 maybe-mostlyclean-dejagnu:
8440 @if dejagnu
8441 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8443 mostlyclean-dejagnu:
8444 @: $(MAKE); $(unstage)
8445 @[ -f ./dejagnu/Makefile ] || exit 0; \
8446 r=`${PWD_COMMAND}`; export r; \
8447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448 $(HOST_EXPORTS) \
8449 for flag in $(EXTRA_HOST_FLAGS) ; do \
8450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8451 done; \
8452 echo "Doing mostlyclean in dejagnu" ; \
8453 (cd $(HOST_SUBDIR)/dejagnu && \
8454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8456 "RANLIB=$${RANLIB}" \
8457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8458 mostlyclean) \
8459 || exit 1
8461 @endif dejagnu
8463 .PHONY: maybe-clean-dejagnu clean-dejagnu
8464 maybe-clean-dejagnu:
8465 @if dejagnu
8466 maybe-clean-dejagnu: clean-dejagnu
8468 clean-dejagnu:
8469 @: $(MAKE); $(unstage)
8470 @[ -f ./dejagnu/Makefile ] || exit 0; \
8471 r=`${PWD_COMMAND}`; export r; \
8472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8473 $(HOST_EXPORTS) \
8474 for flag in $(EXTRA_HOST_FLAGS) ; do \
8475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8476 done; \
8477 echo "Doing clean in dejagnu" ; \
8478 (cd $(HOST_SUBDIR)/dejagnu && \
8479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8481 "RANLIB=$${RANLIB}" \
8482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8483 clean) \
8484 || exit 1
8486 @endif dejagnu
8488 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8489 maybe-distclean-dejagnu:
8490 @if dejagnu
8491 maybe-distclean-dejagnu: distclean-dejagnu
8493 distclean-dejagnu:
8494 @: $(MAKE); $(unstage)
8495 @[ -f ./dejagnu/Makefile ] || exit 0; \
8496 r=`${PWD_COMMAND}`; export r; \
8497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8498 $(HOST_EXPORTS) \
8499 for flag in $(EXTRA_HOST_FLAGS) ; do \
8500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8501 done; \
8502 echo "Doing distclean in dejagnu" ; \
8503 (cd $(HOST_SUBDIR)/dejagnu && \
8504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8506 "RANLIB=$${RANLIB}" \
8507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8508 distclean) \
8509 || exit 1
8511 @endif dejagnu
8513 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8514 maybe-maintainer-clean-dejagnu:
8515 @if dejagnu
8516 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8518 maintainer-clean-dejagnu:
8519 @: $(MAKE); $(unstage)
8520 @[ -f ./dejagnu/Makefile ] || exit 0; \
8521 r=`${PWD_COMMAND}`; export r; \
8522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 $(HOST_EXPORTS) \
8524 for flag in $(EXTRA_HOST_FLAGS) ; do \
8525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8526 done; \
8527 echo "Doing maintainer-clean in dejagnu" ; \
8528 (cd $(HOST_SUBDIR)/dejagnu && \
8529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8531 "RANLIB=$${RANLIB}" \
8532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8533 maintainer-clean) \
8534 || exit 1
8536 @endif dejagnu
8540 .PHONY: configure-diff maybe-configure-diff
8541 maybe-configure-diff:
8542 @if gcc-bootstrap
8543 configure-diff: stage_current
8544 @endif gcc-bootstrap
8545 @if diff
8546 maybe-configure-diff: configure-diff
8547 configure-diff:
8548 @: $(MAKE); $(unstage)
8549 @r=`${PWD_COMMAND}`; export r; \
8550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8551 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
8552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
8553 $(HOST_EXPORTS) \
8554 echo Configuring in $(HOST_SUBDIR)/diff; \
8555 cd "$(HOST_SUBDIR)/diff" || exit 1; \
8556 case $(srcdir) in \
8557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8558 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
8559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8560 esac; \
8561 srcdiroption="--srcdir=$${topdir}/diff"; \
8562 libsrcdir="$$s/diff"; \
8563 $(SHELL) $${libsrcdir}/configure \
8564 $(HOST_CONFIGARGS) $${srcdiroption} \
8565 || exit 1
8566 @endif diff
8572 .PHONY: all-diff maybe-all-diff
8573 maybe-all-diff:
8574 @if gcc-bootstrap
8575 all-diff: stage_current
8576 @endif gcc-bootstrap
8577 @if diff
8578 TARGET-diff=all
8579 maybe-all-diff: all-diff
8580 all-diff: configure-diff
8581 @: $(MAKE); $(unstage)
8582 @r=`${PWD_COMMAND}`; export r; \
8583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8584 $(HOST_EXPORTS) \
8585 (cd $(HOST_SUBDIR)/diff && \
8586 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
8587 @endif diff
8592 .PHONY: check-diff maybe-check-diff
8593 maybe-check-diff:
8594 @if diff
8595 maybe-check-diff: check-diff
8597 check-diff:
8598 @: $(MAKE); $(unstage)
8599 @r=`${PWD_COMMAND}`; export r; \
8600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8601 $(HOST_EXPORTS) \
8602 (cd $(HOST_SUBDIR)/diff && \
8603 $(MAKE) $(FLAGS_TO_PASS) check)
8605 @endif diff
8607 .PHONY: install-diff maybe-install-diff
8608 maybe-install-diff:
8609 @if diff
8610 maybe-install-diff: install-diff
8612 install-diff: installdirs
8613 @: $(MAKE); $(unstage)
8614 @r=`${PWD_COMMAND}`; export r; \
8615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8616 $(HOST_EXPORTS) \
8617 (cd $(HOST_SUBDIR)/diff && \
8618 $(MAKE) $(FLAGS_TO_PASS) install)
8620 @endif diff
8622 # Other targets (info, dvi, etc.)
8624 .PHONY: maybe-info-diff info-diff
8625 maybe-info-diff:
8626 @if diff
8627 maybe-info-diff: info-diff
8629 info-diff: \
8630 configure-diff
8631 @: $(MAKE); $(unstage)
8632 @[ -f ./diff/Makefile ] || exit 0; \
8633 r=`${PWD_COMMAND}`; export r; \
8634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635 $(HOST_EXPORTS) \
8636 for flag in $(EXTRA_HOST_FLAGS) ; do \
8637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638 done; \
8639 echo "Doing info in diff" ; \
8640 (cd $(HOST_SUBDIR)/diff && \
8641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643 "RANLIB=$${RANLIB}" \
8644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8645 info) \
8646 || exit 1
8648 @endif diff
8650 .PHONY: maybe-dvi-diff dvi-diff
8651 maybe-dvi-diff:
8652 @if diff
8653 maybe-dvi-diff: dvi-diff
8655 dvi-diff: \
8656 configure-diff
8657 @: $(MAKE); $(unstage)
8658 @[ -f ./diff/Makefile ] || exit 0; \
8659 r=`${PWD_COMMAND}`; export r; \
8660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8661 $(HOST_EXPORTS) \
8662 for flag in $(EXTRA_HOST_FLAGS) ; do \
8663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8664 done; \
8665 echo "Doing dvi in diff" ; \
8666 (cd $(HOST_SUBDIR)/diff && \
8667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8669 "RANLIB=$${RANLIB}" \
8670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8671 dvi) \
8672 || exit 1
8674 @endif diff
8676 .PHONY: maybe-html-diff html-diff
8677 maybe-html-diff:
8678 @if diff
8679 maybe-html-diff: html-diff
8681 html-diff: \
8682 configure-diff
8683 @: $(MAKE); $(unstage)
8684 @[ -f ./diff/Makefile ] || exit 0; \
8685 r=`${PWD_COMMAND}`; export r; \
8686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687 $(HOST_EXPORTS) \
8688 for flag in $(EXTRA_HOST_FLAGS) ; do \
8689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690 done; \
8691 echo "Doing html in diff" ; \
8692 (cd $(HOST_SUBDIR)/diff && \
8693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695 "RANLIB=$${RANLIB}" \
8696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8697 html) \
8698 || exit 1
8700 @endif diff
8702 .PHONY: maybe-TAGS-diff TAGS-diff
8703 maybe-TAGS-diff:
8704 @if diff
8705 maybe-TAGS-diff: TAGS-diff
8707 TAGS-diff: \
8708 configure-diff
8709 @: $(MAKE); $(unstage)
8710 @[ -f ./diff/Makefile ] || exit 0; \
8711 r=`${PWD_COMMAND}`; export r; \
8712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8713 $(HOST_EXPORTS) \
8714 for flag in $(EXTRA_HOST_FLAGS) ; do \
8715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8716 done; \
8717 echo "Doing TAGS in diff" ; \
8718 (cd $(HOST_SUBDIR)/diff && \
8719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8721 "RANLIB=$${RANLIB}" \
8722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8723 TAGS) \
8724 || exit 1
8726 @endif diff
8728 .PHONY: maybe-install-info-diff install-info-diff
8729 maybe-install-info-diff:
8730 @if diff
8731 maybe-install-info-diff: install-info-diff
8733 install-info-diff: \
8734 configure-diff \
8735 info-diff
8736 @: $(MAKE); $(unstage)
8737 @[ -f ./diff/Makefile ] || exit 0; \
8738 r=`${PWD_COMMAND}`; export r; \
8739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8740 $(HOST_EXPORTS) \
8741 for flag in $(EXTRA_HOST_FLAGS) ; do \
8742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8743 done; \
8744 echo "Doing install-info in diff" ; \
8745 (cd $(HOST_SUBDIR)/diff && \
8746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8748 "RANLIB=$${RANLIB}" \
8749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8750 install-info) \
8751 || exit 1
8753 @endif diff
8755 .PHONY: maybe-install-html-diff install-html-diff
8756 maybe-install-html-diff:
8757 @if diff
8758 maybe-install-html-diff: install-html-diff
8760 install-html-diff: \
8761 configure-diff \
8762 html-diff
8763 @: $(MAKE); $(unstage)
8764 @[ -f ./diff/Makefile ] || exit 0; \
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767 $(HOST_EXPORTS) \
8768 for flag in $(EXTRA_HOST_FLAGS) ; do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770 done; \
8771 echo "Doing install-html in diff" ; \
8772 (cd $(HOST_SUBDIR)/diff && \
8773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775 "RANLIB=$${RANLIB}" \
8776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8777 install-html) \
8778 || exit 1
8780 @endif diff
8782 .PHONY: maybe-installcheck-diff installcheck-diff
8783 maybe-installcheck-diff:
8784 @if diff
8785 maybe-installcheck-diff: installcheck-diff
8787 installcheck-diff: \
8788 configure-diff
8789 @: $(MAKE); $(unstage)
8790 @[ -f ./diff/Makefile ] || exit 0; \
8791 r=`${PWD_COMMAND}`; export r; \
8792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8793 $(HOST_EXPORTS) \
8794 for flag in $(EXTRA_HOST_FLAGS) ; do \
8795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8796 done; \
8797 echo "Doing installcheck in diff" ; \
8798 (cd $(HOST_SUBDIR)/diff && \
8799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8801 "RANLIB=$${RANLIB}" \
8802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8803 installcheck) \
8804 || exit 1
8806 @endif diff
8808 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
8809 maybe-mostlyclean-diff:
8810 @if diff
8811 maybe-mostlyclean-diff: mostlyclean-diff
8813 mostlyclean-diff:
8814 @: $(MAKE); $(unstage)
8815 @[ -f ./diff/Makefile ] || exit 0; \
8816 r=`${PWD_COMMAND}`; export r; \
8817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8818 $(HOST_EXPORTS) \
8819 for flag in $(EXTRA_HOST_FLAGS) ; do \
8820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8821 done; \
8822 echo "Doing mostlyclean in diff" ; \
8823 (cd $(HOST_SUBDIR)/diff && \
8824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8826 "RANLIB=$${RANLIB}" \
8827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8828 mostlyclean) \
8829 || exit 1
8831 @endif diff
8833 .PHONY: maybe-clean-diff clean-diff
8834 maybe-clean-diff:
8835 @if diff
8836 maybe-clean-diff: clean-diff
8838 clean-diff:
8839 @: $(MAKE); $(unstage)
8840 @[ -f ./diff/Makefile ] || exit 0; \
8841 r=`${PWD_COMMAND}`; export r; \
8842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8843 $(HOST_EXPORTS) \
8844 for flag in $(EXTRA_HOST_FLAGS) ; do \
8845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8846 done; \
8847 echo "Doing clean in diff" ; \
8848 (cd $(HOST_SUBDIR)/diff && \
8849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8851 "RANLIB=$${RANLIB}" \
8852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8853 clean) \
8854 || exit 1
8856 @endif diff
8858 .PHONY: maybe-distclean-diff distclean-diff
8859 maybe-distclean-diff:
8860 @if diff
8861 maybe-distclean-diff: distclean-diff
8863 distclean-diff:
8864 @: $(MAKE); $(unstage)
8865 @[ -f ./diff/Makefile ] || exit 0; \
8866 r=`${PWD_COMMAND}`; export r; \
8867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8868 $(HOST_EXPORTS) \
8869 for flag in $(EXTRA_HOST_FLAGS) ; do \
8870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8871 done; \
8872 echo "Doing distclean in diff" ; \
8873 (cd $(HOST_SUBDIR)/diff && \
8874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8876 "RANLIB=$${RANLIB}" \
8877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8878 distclean) \
8879 || exit 1
8881 @endif diff
8883 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
8884 maybe-maintainer-clean-diff:
8885 @if diff
8886 maybe-maintainer-clean-diff: maintainer-clean-diff
8888 maintainer-clean-diff:
8889 @: $(MAKE); $(unstage)
8890 @[ -f ./diff/Makefile ] || exit 0; \
8891 r=`${PWD_COMMAND}`; export r; \
8892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8893 $(HOST_EXPORTS) \
8894 for flag in $(EXTRA_HOST_FLAGS) ; do \
8895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8896 done; \
8897 echo "Doing maintainer-clean in diff" ; \
8898 (cd $(HOST_SUBDIR)/diff && \
8899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8901 "RANLIB=$${RANLIB}" \
8902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8903 maintainer-clean) \
8904 || exit 1
8906 @endif diff
8910 .PHONY: configure-dosutils maybe-configure-dosutils
8911 maybe-configure-dosutils:
8912 @if gcc-bootstrap
8913 configure-dosutils: stage_current
8914 @endif gcc-bootstrap
8915 @if dosutils
8916 maybe-configure-dosutils: configure-dosutils
8917 configure-dosutils:
8918 @: $(MAKE); $(unstage)
8919 @r=`${PWD_COMMAND}`; export r; \
8920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
8922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
8923 $(HOST_EXPORTS) \
8924 echo Configuring in $(HOST_SUBDIR)/dosutils; \
8925 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
8926 case $(srcdir) in \
8927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8928 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
8929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8930 esac; \
8931 srcdiroption="--srcdir=$${topdir}/dosutils"; \
8932 libsrcdir="$$s/dosutils"; \
8933 $(SHELL) $${libsrcdir}/configure \
8934 $(HOST_CONFIGARGS) $${srcdiroption} \
8935 || exit 1
8936 @endif dosutils
8942 .PHONY: all-dosutils maybe-all-dosutils
8943 maybe-all-dosutils:
8944 @if gcc-bootstrap
8945 all-dosutils: stage_current
8946 @endif gcc-bootstrap
8947 @if dosutils
8948 TARGET-dosutils=all
8949 maybe-all-dosutils: all-dosutils
8950 all-dosutils: configure-dosutils
8951 @: $(MAKE); $(unstage)
8952 @r=`${PWD_COMMAND}`; export r; \
8953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954 $(HOST_EXPORTS) \
8955 (cd $(HOST_SUBDIR)/dosutils && \
8956 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
8957 @endif dosutils
8962 .PHONY: check-dosutils maybe-check-dosutils
8963 maybe-check-dosutils:
8964 @if dosutils
8965 maybe-check-dosutils: check-dosutils
8967 check-dosutils:
8969 @endif dosutils
8971 .PHONY: install-dosutils maybe-install-dosutils
8972 maybe-install-dosutils:
8973 @if dosutils
8974 maybe-install-dosutils: install-dosutils
8976 install-dosutils: installdirs
8977 @: $(MAKE); $(unstage)
8978 @r=`${PWD_COMMAND}`; export r; \
8979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980 $(HOST_EXPORTS) \
8981 (cd $(HOST_SUBDIR)/dosutils && \
8982 $(MAKE) $(FLAGS_TO_PASS) install)
8984 @endif dosutils
8986 # Other targets (info, dvi, etc.)
8988 .PHONY: maybe-info-dosutils info-dosutils
8989 maybe-info-dosutils:
8990 @if dosutils
8991 maybe-info-dosutils: info-dosutils
8993 info-dosutils: \
8994 configure-dosutils
8995 @: $(MAKE); $(unstage)
8996 @[ -f ./dosutils/Makefile ] || exit 0; \
8997 r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 for flag in $(EXTRA_HOST_FLAGS) ; do \
9001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002 done; \
9003 echo "Doing info in dosutils" ; \
9004 (cd $(HOST_SUBDIR)/dosutils && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007 "RANLIB=$${RANLIB}" \
9008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9009 info) \
9010 || exit 1
9012 @endif dosutils
9014 .PHONY: maybe-dvi-dosutils dvi-dosutils
9015 maybe-dvi-dosutils:
9016 @if dosutils
9017 maybe-dvi-dosutils: dvi-dosutils
9019 dvi-dosutils: \
9020 configure-dosutils
9021 @: $(MAKE); $(unstage)
9022 @[ -f ./dosutils/Makefile ] || exit 0; \
9023 r=`${PWD_COMMAND}`; export r; \
9024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025 $(HOST_EXPORTS) \
9026 for flag in $(EXTRA_HOST_FLAGS) ; do \
9027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9028 done; \
9029 echo "Doing dvi in dosutils" ; \
9030 (cd $(HOST_SUBDIR)/dosutils && \
9031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9033 "RANLIB=$${RANLIB}" \
9034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9035 dvi) \
9036 || exit 1
9038 @endif dosutils
9040 .PHONY: maybe-html-dosutils html-dosutils
9041 maybe-html-dosutils:
9042 @if dosutils
9043 maybe-html-dosutils: html-dosutils
9045 html-dosutils: \
9046 configure-dosutils
9047 @: $(MAKE); $(unstage)
9048 @[ -f ./dosutils/Makefile ] || exit 0; \
9049 r=`${PWD_COMMAND}`; export r; \
9050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9051 $(HOST_EXPORTS) \
9052 for flag in $(EXTRA_HOST_FLAGS) ; do \
9053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9054 done; \
9055 echo "Doing html in dosutils" ; \
9056 (cd $(HOST_SUBDIR)/dosutils && \
9057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9059 "RANLIB=$${RANLIB}" \
9060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9061 html) \
9062 || exit 1
9064 @endif dosutils
9066 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9067 maybe-TAGS-dosutils:
9068 @if dosutils
9069 maybe-TAGS-dosutils: TAGS-dosutils
9071 TAGS-dosutils: \
9072 configure-dosutils
9073 @: $(MAKE); $(unstage)
9074 @[ -f ./dosutils/Makefile ] || exit 0; \
9075 r=`${PWD_COMMAND}`; export r; \
9076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 $(HOST_EXPORTS) \
9078 for flag in $(EXTRA_HOST_FLAGS) ; do \
9079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080 done; \
9081 echo "Doing TAGS in dosutils" ; \
9082 (cd $(HOST_SUBDIR)/dosutils && \
9083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9085 "RANLIB=$${RANLIB}" \
9086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9087 TAGS) \
9088 || exit 1
9090 @endif dosutils
9092 .PHONY: maybe-install-info-dosutils install-info-dosutils
9093 maybe-install-info-dosutils:
9094 @if dosutils
9095 maybe-install-info-dosutils: install-info-dosutils
9097 install-info-dosutils: \
9098 configure-dosutils \
9099 info-dosutils
9100 @: $(MAKE); $(unstage)
9101 @[ -f ./dosutils/Makefile ] || exit 0; \
9102 r=`${PWD_COMMAND}`; export r; \
9103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9104 $(HOST_EXPORTS) \
9105 for flag in $(EXTRA_HOST_FLAGS) ; do \
9106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9107 done; \
9108 echo "Doing install-info in dosutils" ; \
9109 (cd $(HOST_SUBDIR)/dosutils && \
9110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9112 "RANLIB=$${RANLIB}" \
9113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9114 install-info) \
9115 || exit 1
9117 @endif dosutils
9119 .PHONY: maybe-install-html-dosutils install-html-dosutils
9120 maybe-install-html-dosutils:
9121 @if dosutils
9122 maybe-install-html-dosutils: install-html-dosutils
9124 install-html-dosutils: \
9125 configure-dosutils \
9126 html-dosutils
9127 @: $(MAKE); $(unstage)
9128 @[ -f ./dosutils/Makefile ] || exit 0; \
9129 r=`${PWD_COMMAND}`; export r; \
9130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131 $(HOST_EXPORTS) \
9132 for flag in $(EXTRA_HOST_FLAGS) ; do \
9133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134 done; \
9135 echo "Doing install-html in dosutils" ; \
9136 (cd $(HOST_SUBDIR)/dosutils && \
9137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9139 "RANLIB=$${RANLIB}" \
9140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9141 install-html) \
9142 || exit 1
9144 @endif dosutils
9146 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9147 maybe-installcheck-dosutils:
9148 @if dosutils
9149 maybe-installcheck-dosutils: installcheck-dosutils
9151 installcheck-dosutils: \
9152 configure-dosutils
9153 @: $(MAKE); $(unstage)
9154 @[ -f ./dosutils/Makefile ] || exit 0; \
9155 r=`${PWD_COMMAND}`; export r; \
9156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9157 $(HOST_EXPORTS) \
9158 for flag in $(EXTRA_HOST_FLAGS) ; do \
9159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9160 done; \
9161 echo "Doing installcheck in dosutils" ; \
9162 (cd $(HOST_SUBDIR)/dosutils && \
9163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165 "RANLIB=$${RANLIB}" \
9166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9167 installcheck) \
9168 || exit 1
9170 @endif dosutils
9172 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
9173 maybe-mostlyclean-dosutils:
9174 @if dosutils
9175 maybe-mostlyclean-dosutils: mostlyclean-dosutils
9177 mostlyclean-dosutils:
9178 @: $(MAKE); $(unstage)
9179 @[ -f ./dosutils/Makefile ] || exit 0; \
9180 r=`${PWD_COMMAND}`; export r; \
9181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182 $(HOST_EXPORTS) \
9183 for flag in $(EXTRA_HOST_FLAGS) ; do \
9184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185 done; \
9186 echo "Doing mostlyclean in dosutils" ; \
9187 (cd $(HOST_SUBDIR)/dosutils && \
9188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190 "RANLIB=$${RANLIB}" \
9191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9192 mostlyclean) \
9193 || exit 1
9195 @endif dosutils
9197 .PHONY: maybe-clean-dosutils clean-dosutils
9198 maybe-clean-dosutils:
9199 @if dosutils
9200 maybe-clean-dosutils: clean-dosutils
9202 clean-dosutils:
9203 @: $(MAKE); $(unstage)
9204 @[ -f ./dosutils/Makefile ] || exit 0; \
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207 $(HOST_EXPORTS) \
9208 for flag in $(EXTRA_HOST_FLAGS) ; do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing clean in dosutils" ; \
9212 (cd $(HOST_SUBDIR)/dosutils && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9217 clean) \
9218 || exit 1
9220 @endif dosutils
9222 .PHONY: maybe-distclean-dosutils distclean-dosutils
9223 maybe-distclean-dosutils:
9224 @if dosutils
9225 maybe-distclean-dosutils: distclean-dosutils
9227 distclean-dosutils:
9228 @: $(MAKE); $(unstage)
9229 @[ -f ./dosutils/Makefile ] || exit 0; \
9230 r=`${PWD_COMMAND}`; export r; \
9231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232 $(HOST_EXPORTS) \
9233 for flag in $(EXTRA_HOST_FLAGS) ; do \
9234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9235 done; \
9236 echo "Doing distclean in dosutils" ; \
9237 (cd $(HOST_SUBDIR)/dosutils && \
9238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9240 "RANLIB=$${RANLIB}" \
9241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9242 distclean) \
9243 || exit 1
9245 @endif dosutils
9247 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
9248 maybe-maintainer-clean-dosutils:
9249 @if dosutils
9250 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
9252 maintainer-clean-dosutils:
9253 @: $(MAKE); $(unstage)
9254 @[ -f ./dosutils/Makefile ] || exit 0; \
9255 r=`${PWD_COMMAND}`; export r; \
9256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257 $(HOST_EXPORTS) \
9258 for flag in $(EXTRA_HOST_FLAGS) ; do \
9259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260 done; \
9261 echo "Doing maintainer-clean in dosutils" ; \
9262 (cd $(HOST_SUBDIR)/dosutils && \
9263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265 "RANLIB=$${RANLIB}" \
9266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9267 maintainer-clean) \
9268 || exit 1
9270 @endif dosutils
9274 .PHONY: configure-etc maybe-configure-etc
9275 maybe-configure-etc:
9276 @if gcc-bootstrap
9277 configure-etc: stage_current
9278 @endif gcc-bootstrap
9279 @if etc
9280 maybe-configure-etc: configure-etc
9281 configure-etc:
9282 @: $(MAKE); $(unstage)
9283 @r=`${PWD_COMMAND}`; export r; \
9284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9285 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
9286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
9287 $(HOST_EXPORTS) \
9288 echo Configuring in $(HOST_SUBDIR)/etc; \
9289 cd "$(HOST_SUBDIR)/etc" || exit 1; \
9290 case $(srcdir) in \
9291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9292 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
9293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9294 esac; \
9295 srcdiroption="--srcdir=$${topdir}/etc"; \
9296 libsrcdir="$$s/etc"; \
9297 $(SHELL) $${libsrcdir}/configure \
9298 $(HOST_CONFIGARGS) $${srcdiroption} \
9299 || exit 1
9300 @endif etc
9306 .PHONY: all-etc maybe-all-etc
9307 maybe-all-etc:
9308 @if gcc-bootstrap
9309 all-etc: stage_current
9310 @endif gcc-bootstrap
9311 @if etc
9312 TARGET-etc=all
9313 maybe-all-etc: all-etc
9314 all-etc: configure-etc
9315 @: $(MAKE); $(unstage)
9316 @r=`${PWD_COMMAND}`; export r; \
9317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9318 $(HOST_EXPORTS) \
9319 (cd $(HOST_SUBDIR)/etc && \
9320 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
9321 @endif etc
9326 .PHONY: check-etc maybe-check-etc
9327 maybe-check-etc:
9328 @if etc
9329 maybe-check-etc: check-etc
9331 check-etc:
9332 @: $(MAKE); $(unstage)
9333 @r=`${PWD_COMMAND}`; export r; \
9334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9335 $(HOST_EXPORTS) \
9336 (cd $(HOST_SUBDIR)/etc && \
9337 $(MAKE) $(FLAGS_TO_PASS) check)
9339 @endif etc
9341 .PHONY: install-etc maybe-install-etc
9342 maybe-install-etc:
9343 @if etc
9344 maybe-install-etc: install-etc
9346 install-etc: installdirs
9347 @: $(MAKE); $(unstage)
9348 @r=`${PWD_COMMAND}`; export r; \
9349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9350 $(HOST_EXPORTS) \
9351 (cd $(HOST_SUBDIR)/etc && \
9352 $(MAKE) $(FLAGS_TO_PASS) install)
9354 @endif etc
9356 # Other targets (info, dvi, etc.)
9358 .PHONY: maybe-info-etc info-etc
9359 maybe-info-etc:
9360 @if etc
9361 maybe-info-etc: info-etc
9363 info-etc: \
9364 configure-etc
9365 @: $(MAKE); $(unstage)
9366 @[ -f ./etc/Makefile ] || exit 0; \
9367 r=`${PWD_COMMAND}`; export r; \
9368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9369 $(HOST_EXPORTS) \
9370 for flag in $(EXTRA_HOST_FLAGS) ; do \
9371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9372 done; \
9373 echo "Doing info in etc" ; \
9374 (cd $(HOST_SUBDIR)/etc && \
9375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9377 "RANLIB=$${RANLIB}" \
9378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9379 info) \
9380 || exit 1
9382 @endif etc
9384 .PHONY: maybe-dvi-etc dvi-etc
9385 maybe-dvi-etc:
9386 @if etc
9387 maybe-dvi-etc: dvi-etc
9389 dvi-etc: \
9390 configure-etc
9391 @: $(MAKE); $(unstage)
9392 @[ -f ./etc/Makefile ] || exit 0; \
9393 r=`${PWD_COMMAND}`; export r; \
9394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9395 $(HOST_EXPORTS) \
9396 for flag in $(EXTRA_HOST_FLAGS) ; do \
9397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9398 done; \
9399 echo "Doing dvi in etc" ; \
9400 (cd $(HOST_SUBDIR)/etc && \
9401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9403 "RANLIB=$${RANLIB}" \
9404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9405 dvi) \
9406 || exit 1
9408 @endif etc
9410 .PHONY: maybe-html-etc html-etc
9411 maybe-html-etc:
9412 @if etc
9413 maybe-html-etc: html-etc
9415 html-etc: \
9416 configure-etc
9417 @: $(MAKE); $(unstage)
9418 @[ -f ./etc/Makefile ] || exit 0; \
9419 r=`${PWD_COMMAND}`; export r; \
9420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9421 $(HOST_EXPORTS) \
9422 for flag in $(EXTRA_HOST_FLAGS) ; do \
9423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9424 done; \
9425 echo "Doing html in etc" ; \
9426 (cd $(HOST_SUBDIR)/etc && \
9427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9429 "RANLIB=$${RANLIB}" \
9430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9431 html) \
9432 || exit 1
9434 @endif etc
9436 .PHONY: maybe-TAGS-etc TAGS-etc
9437 maybe-TAGS-etc:
9438 @if etc
9439 maybe-TAGS-etc: TAGS-etc
9441 TAGS-etc: \
9442 configure-etc
9443 @: $(MAKE); $(unstage)
9444 @[ -f ./etc/Makefile ] || exit 0; \
9445 r=`${PWD_COMMAND}`; export r; \
9446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9447 $(HOST_EXPORTS) \
9448 for flag in $(EXTRA_HOST_FLAGS) ; do \
9449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9450 done; \
9451 echo "Doing TAGS in etc" ; \
9452 (cd $(HOST_SUBDIR)/etc && \
9453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9455 "RANLIB=$${RANLIB}" \
9456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9457 TAGS) \
9458 || exit 1
9460 @endif etc
9462 .PHONY: maybe-install-info-etc install-info-etc
9463 maybe-install-info-etc:
9464 @if etc
9465 maybe-install-info-etc: install-info-etc
9467 install-info-etc: \
9468 configure-etc \
9469 info-etc
9470 @: $(MAKE); $(unstage)
9471 @[ -f ./etc/Makefile ] || exit 0; \
9472 r=`${PWD_COMMAND}`; export r; \
9473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474 $(HOST_EXPORTS) \
9475 for flag in $(EXTRA_HOST_FLAGS) ; do \
9476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9477 done; \
9478 echo "Doing install-info in etc" ; \
9479 (cd $(HOST_SUBDIR)/etc && \
9480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9482 "RANLIB=$${RANLIB}" \
9483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9484 install-info) \
9485 || exit 1
9487 @endif etc
9489 .PHONY: maybe-install-html-etc install-html-etc
9490 maybe-install-html-etc:
9491 @if etc
9492 maybe-install-html-etc: install-html-etc
9494 install-html-etc: \
9495 configure-etc \
9496 html-etc
9497 @: $(MAKE); $(unstage)
9498 @[ -f ./etc/Makefile ] || exit 0; \
9499 r=`${PWD_COMMAND}`; export r; \
9500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9501 $(HOST_EXPORTS) \
9502 for flag in $(EXTRA_HOST_FLAGS) ; do \
9503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9504 done; \
9505 echo "Doing install-html in etc" ; \
9506 (cd $(HOST_SUBDIR)/etc && \
9507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9509 "RANLIB=$${RANLIB}" \
9510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9511 install-html) \
9512 || exit 1
9514 @endif etc
9516 .PHONY: maybe-installcheck-etc installcheck-etc
9517 maybe-installcheck-etc:
9518 @if etc
9519 maybe-installcheck-etc: installcheck-etc
9521 installcheck-etc: \
9522 configure-etc
9523 @: $(MAKE); $(unstage)
9524 @[ -f ./etc/Makefile ] || exit 0; \
9525 r=`${PWD_COMMAND}`; export r; \
9526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9527 $(HOST_EXPORTS) \
9528 for flag in $(EXTRA_HOST_FLAGS) ; do \
9529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9530 done; \
9531 echo "Doing installcheck in etc" ; \
9532 (cd $(HOST_SUBDIR)/etc && \
9533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9535 "RANLIB=$${RANLIB}" \
9536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9537 installcheck) \
9538 || exit 1
9540 @endif etc
9542 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
9543 maybe-mostlyclean-etc:
9544 @if etc
9545 maybe-mostlyclean-etc: mostlyclean-etc
9547 mostlyclean-etc:
9548 @: $(MAKE); $(unstage)
9549 @[ -f ./etc/Makefile ] || exit 0; \
9550 r=`${PWD_COMMAND}`; export r; \
9551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9552 $(HOST_EXPORTS) \
9553 for flag in $(EXTRA_HOST_FLAGS) ; do \
9554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9555 done; \
9556 echo "Doing mostlyclean in etc" ; \
9557 (cd $(HOST_SUBDIR)/etc && \
9558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9560 "RANLIB=$${RANLIB}" \
9561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9562 mostlyclean) \
9563 || exit 1
9565 @endif etc
9567 .PHONY: maybe-clean-etc clean-etc
9568 maybe-clean-etc:
9569 @if etc
9570 maybe-clean-etc: clean-etc
9572 clean-etc:
9573 @: $(MAKE); $(unstage)
9574 @[ -f ./etc/Makefile ] || exit 0; \
9575 r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 $(HOST_EXPORTS) \
9578 for flag in $(EXTRA_HOST_FLAGS) ; do \
9579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9580 done; \
9581 echo "Doing clean in etc" ; \
9582 (cd $(HOST_SUBDIR)/etc && \
9583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9585 "RANLIB=$${RANLIB}" \
9586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9587 clean) \
9588 || exit 1
9590 @endif etc
9592 .PHONY: maybe-distclean-etc distclean-etc
9593 maybe-distclean-etc:
9594 @if etc
9595 maybe-distclean-etc: distclean-etc
9597 distclean-etc:
9598 @: $(MAKE); $(unstage)
9599 @[ -f ./etc/Makefile ] || exit 0; \
9600 r=`${PWD_COMMAND}`; export r; \
9601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602 $(HOST_EXPORTS) \
9603 for flag in $(EXTRA_HOST_FLAGS) ; do \
9604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9605 done; \
9606 echo "Doing distclean in etc" ; \
9607 (cd $(HOST_SUBDIR)/etc && \
9608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9610 "RANLIB=$${RANLIB}" \
9611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9612 distclean) \
9613 || exit 1
9615 @endif etc
9617 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
9618 maybe-maintainer-clean-etc:
9619 @if etc
9620 maybe-maintainer-clean-etc: maintainer-clean-etc
9622 maintainer-clean-etc:
9623 @: $(MAKE); $(unstage)
9624 @[ -f ./etc/Makefile ] || exit 0; \
9625 r=`${PWD_COMMAND}`; export r; \
9626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9627 $(HOST_EXPORTS) \
9628 for flag in $(EXTRA_HOST_FLAGS) ; do \
9629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9630 done; \
9631 echo "Doing maintainer-clean in etc" ; \
9632 (cd $(HOST_SUBDIR)/etc && \
9633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9635 "RANLIB=$${RANLIB}" \
9636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9637 maintainer-clean) \
9638 || exit 1
9640 @endif etc
9644 .PHONY: configure-fastjar maybe-configure-fastjar
9645 maybe-configure-fastjar:
9646 @if gcc-bootstrap
9647 configure-fastjar: stage_current
9648 @endif gcc-bootstrap
9649 @if fastjar
9650 maybe-configure-fastjar: configure-fastjar
9651 configure-fastjar:
9652 @: $(MAKE); $(unstage)
9653 @r=`${PWD_COMMAND}`; export r; \
9654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
9656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
9657 $(HOST_EXPORTS) \
9658 echo Configuring in $(HOST_SUBDIR)/fastjar; \
9659 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
9660 case $(srcdir) in \
9661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9662 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
9663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9664 esac; \
9665 srcdiroption="--srcdir=$${topdir}/fastjar"; \
9666 libsrcdir="$$s/fastjar"; \
9667 $(SHELL) $${libsrcdir}/configure \
9668 $(HOST_CONFIGARGS) $${srcdiroption} \
9669 || exit 1
9670 @endif fastjar
9676 .PHONY: all-fastjar maybe-all-fastjar
9677 maybe-all-fastjar:
9678 @if gcc-bootstrap
9679 all-fastjar: stage_current
9680 @endif gcc-bootstrap
9681 @if fastjar
9682 TARGET-fastjar=all
9683 maybe-all-fastjar: all-fastjar
9684 all-fastjar: configure-fastjar
9685 @: $(MAKE); $(unstage)
9686 @r=`${PWD_COMMAND}`; export r; \
9687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9688 $(HOST_EXPORTS) \
9689 (cd $(HOST_SUBDIR)/fastjar && \
9690 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
9691 @endif fastjar
9696 .PHONY: check-fastjar maybe-check-fastjar
9697 maybe-check-fastjar:
9698 @if fastjar
9699 maybe-check-fastjar: check-fastjar
9701 # This module is only tested in a native toolchain.
9702 check-fastjar:
9703 @: $(MAKE); $(unstage)
9704 @if [ '$(host)' = '$(target)' ] ; then \
9705 r=`${PWD_COMMAND}`; export r; \
9706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9707 $(HOST_EXPORTS) \
9708 (cd $(HOST_SUBDIR)/fastjar && \
9709 $(MAKE) $(FLAGS_TO_PASS) check); \
9712 @endif fastjar
9714 .PHONY: install-fastjar maybe-install-fastjar
9715 maybe-install-fastjar:
9716 @if fastjar
9717 maybe-install-fastjar: install-fastjar
9719 install-fastjar: installdirs
9720 @: $(MAKE); $(unstage)
9721 @r=`${PWD_COMMAND}`; export r; \
9722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9723 $(HOST_EXPORTS) \
9724 (cd $(HOST_SUBDIR)/fastjar && \
9725 $(MAKE) $(FLAGS_TO_PASS) install)
9727 @endif fastjar
9729 # Other targets (info, dvi, etc.)
9731 .PHONY: maybe-info-fastjar info-fastjar
9732 maybe-info-fastjar:
9733 @if fastjar
9734 maybe-info-fastjar: info-fastjar
9736 info-fastjar: \
9737 configure-fastjar
9738 @: $(MAKE); $(unstage)
9739 @[ -f ./fastjar/Makefile ] || exit 0; \
9740 r=`${PWD_COMMAND}`; export r; \
9741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9742 $(HOST_EXPORTS) \
9743 for flag in $(EXTRA_HOST_FLAGS) ; do \
9744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9745 done; \
9746 echo "Doing info in fastjar" ; \
9747 (cd $(HOST_SUBDIR)/fastjar && \
9748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9750 "RANLIB=$${RANLIB}" \
9751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9752 info) \
9753 || exit 1
9755 @endif fastjar
9757 .PHONY: maybe-dvi-fastjar dvi-fastjar
9758 maybe-dvi-fastjar:
9759 @if fastjar
9760 maybe-dvi-fastjar: dvi-fastjar
9762 dvi-fastjar: \
9763 configure-fastjar
9764 @: $(MAKE); $(unstage)
9765 @[ -f ./fastjar/Makefile ] || exit 0; \
9766 r=`${PWD_COMMAND}`; export r; \
9767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768 $(HOST_EXPORTS) \
9769 for flag in $(EXTRA_HOST_FLAGS) ; do \
9770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9771 done; \
9772 echo "Doing dvi in fastjar" ; \
9773 (cd $(HOST_SUBDIR)/fastjar && \
9774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9776 "RANLIB=$${RANLIB}" \
9777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9778 dvi) \
9779 || exit 1
9781 @endif fastjar
9783 .PHONY: maybe-html-fastjar html-fastjar
9784 maybe-html-fastjar:
9785 @if fastjar
9786 maybe-html-fastjar: html-fastjar
9788 html-fastjar: \
9789 configure-fastjar
9790 @: $(MAKE); $(unstage)
9791 @[ -f ./fastjar/Makefile ] || exit 0; \
9792 r=`${PWD_COMMAND}`; export r; \
9793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9794 $(HOST_EXPORTS) \
9795 for flag in $(EXTRA_HOST_FLAGS) ; do \
9796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9797 done; \
9798 echo "Doing html in fastjar" ; \
9799 (cd $(HOST_SUBDIR)/fastjar && \
9800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9802 "RANLIB=$${RANLIB}" \
9803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9804 html) \
9805 || exit 1
9807 @endif fastjar
9809 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9810 maybe-TAGS-fastjar:
9811 @if fastjar
9812 maybe-TAGS-fastjar: TAGS-fastjar
9814 TAGS-fastjar: \
9815 configure-fastjar
9816 @: $(MAKE); $(unstage)
9817 @[ -f ./fastjar/Makefile ] || exit 0; \
9818 r=`${PWD_COMMAND}`; export r; \
9819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9820 $(HOST_EXPORTS) \
9821 for flag in $(EXTRA_HOST_FLAGS) ; do \
9822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9823 done; \
9824 echo "Doing TAGS in fastjar" ; \
9825 (cd $(HOST_SUBDIR)/fastjar && \
9826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9828 "RANLIB=$${RANLIB}" \
9829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9830 TAGS) \
9831 || exit 1
9833 @endif fastjar
9835 .PHONY: maybe-install-info-fastjar install-info-fastjar
9836 maybe-install-info-fastjar:
9837 @if fastjar
9838 maybe-install-info-fastjar: install-info-fastjar
9840 install-info-fastjar: \
9841 configure-fastjar \
9842 info-fastjar
9843 @: $(MAKE); $(unstage)
9844 @[ -f ./fastjar/Makefile ] || exit 0; \
9845 r=`${PWD_COMMAND}`; export r; \
9846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9847 $(HOST_EXPORTS) \
9848 for flag in $(EXTRA_HOST_FLAGS) ; do \
9849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9850 done; \
9851 echo "Doing install-info in fastjar" ; \
9852 (cd $(HOST_SUBDIR)/fastjar && \
9853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9855 "RANLIB=$${RANLIB}" \
9856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9857 install-info) \
9858 || exit 1
9860 @endif fastjar
9862 .PHONY: maybe-install-html-fastjar install-html-fastjar
9863 maybe-install-html-fastjar:
9864 @if fastjar
9865 maybe-install-html-fastjar: install-html-fastjar
9867 install-html-fastjar: \
9868 configure-fastjar \
9869 html-fastjar
9870 @: $(MAKE); $(unstage)
9871 @[ -f ./fastjar/Makefile ] || exit 0; \
9872 r=`${PWD_COMMAND}`; export r; \
9873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874 $(HOST_EXPORTS) \
9875 for flag in $(EXTRA_HOST_FLAGS) ; do \
9876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9877 done; \
9878 echo "Doing install-html in fastjar" ; \
9879 (cd $(HOST_SUBDIR)/fastjar && \
9880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9882 "RANLIB=$${RANLIB}" \
9883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9884 install-html) \
9885 || exit 1
9887 @endif fastjar
9889 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9890 maybe-installcheck-fastjar:
9891 @if fastjar
9892 maybe-installcheck-fastjar: installcheck-fastjar
9894 installcheck-fastjar: \
9895 configure-fastjar
9896 @: $(MAKE); $(unstage)
9897 @[ -f ./fastjar/Makefile ] || exit 0; \
9898 r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 $(HOST_EXPORTS) \
9901 for flag in $(EXTRA_HOST_FLAGS) ; do \
9902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9903 done; \
9904 echo "Doing installcheck in fastjar" ; \
9905 (cd $(HOST_SUBDIR)/fastjar && \
9906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9908 "RANLIB=$${RANLIB}" \
9909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9910 installcheck) \
9911 || exit 1
9913 @endif fastjar
9915 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9916 maybe-mostlyclean-fastjar:
9917 @if fastjar
9918 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9920 mostlyclean-fastjar:
9921 @: $(MAKE); $(unstage)
9922 @[ -f ./fastjar/Makefile ] || exit 0; \
9923 r=`${PWD_COMMAND}`; export r; \
9924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9925 $(HOST_EXPORTS) \
9926 for flag in $(EXTRA_HOST_FLAGS) ; do \
9927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9928 done; \
9929 echo "Doing mostlyclean in fastjar" ; \
9930 (cd $(HOST_SUBDIR)/fastjar && \
9931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9933 "RANLIB=$${RANLIB}" \
9934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9935 mostlyclean) \
9936 || exit 1
9938 @endif fastjar
9940 .PHONY: maybe-clean-fastjar clean-fastjar
9941 maybe-clean-fastjar:
9942 @if fastjar
9943 maybe-clean-fastjar: clean-fastjar
9945 clean-fastjar:
9946 @: $(MAKE); $(unstage)
9947 @[ -f ./fastjar/Makefile ] || exit 0; \
9948 r=`${PWD_COMMAND}`; export r; \
9949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9950 $(HOST_EXPORTS) \
9951 for flag in $(EXTRA_HOST_FLAGS) ; do \
9952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9953 done; \
9954 echo "Doing clean in fastjar" ; \
9955 (cd $(HOST_SUBDIR)/fastjar && \
9956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9958 "RANLIB=$${RANLIB}" \
9959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9960 clean) \
9961 || exit 1
9963 @endif fastjar
9965 .PHONY: maybe-distclean-fastjar distclean-fastjar
9966 maybe-distclean-fastjar:
9967 @if fastjar
9968 maybe-distclean-fastjar: distclean-fastjar
9970 distclean-fastjar:
9971 @: $(MAKE); $(unstage)
9972 @[ -f ./fastjar/Makefile ] || exit 0; \
9973 r=`${PWD_COMMAND}`; export r; \
9974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975 $(HOST_EXPORTS) \
9976 for flag in $(EXTRA_HOST_FLAGS) ; do \
9977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9978 done; \
9979 echo "Doing distclean in fastjar" ; \
9980 (cd $(HOST_SUBDIR)/fastjar && \
9981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9983 "RANLIB=$${RANLIB}" \
9984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9985 distclean) \
9986 || exit 1
9988 @endif fastjar
9990 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9991 maybe-maintainer-clean-fastjar:
9992 @if fastjar
9993 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9995 maintainer-clean-fastjar:
9996 @: $(MAKE); $(unstage)
9997 @[ -f ./fastjar/Makefile ] || exit 0; \
9998 r=`${PWD_COMMAND}`; export r; \
9999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10000 $(HOST_EXPORTS) \
10001 for flag in $(EXTRA_HOST_FLAGS) ; do \
10002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10003 done; \
10004 echo "Doing maintainer-clean in fastjar" ; \
10005 (cd $(HOST_SUBDIR)/fastjar && \
10006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10008 "RANLIB=$${RANLIB}" \
10009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10010 maintainer-clean) \
10011 || exit 1
10013 @endif fastjar
10017 .PHONY: configure-fileutils maybe-configure-fileutils
10018 maybe-configure-fileutils:
10019 @if gcc-bootstrap
10020 configure-fileutils: stage_current
10021 @endif gcc-bootstrap
10022 @if fileutils
10023 maybe-configure-fileutils: configure-fileutils
10024 configure-fileutils:
10025 @: $(MAKE); $(unstage)
10026 @r=`${PWD_COMMAND}`; export r; \
10027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10028 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10030 $(HOST_EXPORTS) \
10031 echo Configuring in $(HOST_SUBDIR)/fileutils; \
10032 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10033 case $(srcdir) in \
10034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10035 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10037 esac; \
10038 srcdiroption="--srcdir=$${topdir}/fileutils"; \
10039 libsrcdir="$$s/fileutils"; \
10040 $(SHELL) $${libsrcdir}/configure \
10041 $(HOST_CONFIGARGS) $${srcdiroption} \
10042 || exit 1
10043 @endif fileutils
10049 .PHONY: all-fileutils maybe-all-fileutils
10050 maybe-all-fileutils:
10051 @if gcc-bootstrap
10052 all-fileutils: stage_current
10053 @endif gcc-bootstrap
10054 @if fileutils
10055 TARGET-fileutils=all
10056 maybe-all-fileutils: all-fileutils
10057 all-fileutils: configure-fileutils
10058 @: $(MAKE); $(unstage)
10059 @r=`${PWD_COMMAND}`; export r; \
10060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061 $(HOST_EXPORTS) \
10062 (cd $(HOST_SUBDIR)/fileutils && \
10063 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
10064 @endif fileutils
10069 .PHONY: check-fileutils maybe-check-fileutils
10070 maybe-check-fileutils:
10071 @if fileutils
10072 maybe-check-fileutils: check-fileutils
10074 check-fileutils:
10075 @: $(MAKE); $(unstage)
10076 @r=`${PWD_COMMAND}`; export r; \
10077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10078 $(HOST_EXPORTS) \
10079 (cd $(HOST_SUBDIR)/fileutils && \
10080 $(MAKE) $(FLAGS_TO_PASS) check)
10082 @endif fileutils
10084 .PHONY: install-fileutils maybe-install-fileutils
10085 maybe-install-fileutils:
10086 @if fileutils
10087 maybe-install-fileutils: install-fileutils
10089 install-fileutils: installdirs
10090 @: $(MAKE); $(unstage)
10091 @r=`${PWD_COMMAND}`; export r; \
10092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10093 $(HOST_EXPORTS) \
10094 (cd $(HOST_SUBDIR)/fileutils && \
10095 $(MAKE) $(FLAGS_TO_PASS) install)
10097 @endif fileutils
10099 # Other targets (info, dvi, etc.)
10101 .PHONY: maybe-info-fileutils info-fileutils
10102 maybe-info-fileutils:
10103 @if fileutils
10104 maybe-info-fileutils: info-fileutils
10106 info-fileutils: \
10107 configure-fileutils
10108 @: $(MAKE); $(unstage)
10109 @[ -f ./fileutils/Makefile ] || exit 0; \
10110 r=`${PWD_COMMAND}`; export r; \
10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10112 $(HOST_EXPORTS) \
10113 for flag in $(EXTRA_HOST_FLAGS) ; do \
10114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10115 done; \
10116 echo "Doing info in fileutils" ; \
10117 (cd $(HOST_SUBDIR)/fileutils && \
10118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120 "RANLIB=$${RANLIB}" \
10121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10122 info) \
10123 || exit 1
10125 @endif fileutils
10127 .PHONY: maybe-dvi-fileutils dvi-fileutils
10128 maybe-dvi-fileutils:
10129 @if fileutils
10130 maybe-dvi-fileutils: dvi-fileutils
10132 dvi-fileutils: \
10133 configure-fileutils
10134 @: $(MAKE); $(unstage)
10135 @[ -f ./fileutils/Makefile ] || exit 0; \
10136 r=`${PWD_COMMAND}`; export r; \
10137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10138 $(HOST_EXPORTS) \
10139 for flag in $(EXTRA_HOST_FLAGS) ; do \
10140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10141 done; \
10142 echo "Doing dvi in fileutils" ; \
10143 (cd $(HOST_SUBDIR)/fileutils && \
10144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10146 "RANLIB=$${RANLIB}" \
10147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10148 dvi) \
10149 || exit 1
10151 @endif fileutils
10153 .PHONY: maybe-html-fileutils html-fileutils
10154 maybe-html-fileutils:
10155 @if fileutils
10156 maybe-html-fileutils: html-fileutils
10158 html-fileutils: \
10159 configure-fileutils
10160 @: $(MAKE); $(unstage)
10161 @[ -f ./fileutils/Makefile ] || exit 0; \
10162 r=`${PWD_COMMAND}`; export r; \
10163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10164 $(HOST_EXPORTS) \
10165 for flag in $(EXTRA_HOST_FLAGS) ; do \
10166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10167 done; \
10168 echo "Doing html in fileutils" ; \
10169 (cd $(HOST_SUBDIR)/fileutils && \
10170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10172 "RANLIB=$${RANLIB}" \
10173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10174 html) \
10175 || exit 1
10177 @endif fileutils
10179 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
10180 maybe-TAGS-fileutils:
10181 @if fileutils
10182 maybe-TAGS-fileutils: TAGS-fileutils
10184 TAGS-fileutils: \
10185 configure-fileutils
10186 @: $(MAKE); $(unstage)
10187 @[ -f ./fileutils/Makefile ] || exit 0; \
10188 r=`${PWD_COMMAND}`; export r; \
10189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10190 $(HOST_EXPORTS) \
10191 for flag in $(EXTRA_HOST_FLAGS) ; do \
10192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10193 done; \
10194 echo "Doing TAGS in fileutils" ; \
10195 (cd $(HOST_SUBDIR)/fileutils && \
10196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10198 "RANLIB=$${RANLIB}" \
10199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10200 TAGS) \
10201 || exit 1
10203 @endif fileutils
10205 .PHONY: maybe-install-info-fileutils install-info-fileutils
10206 maybe-install-info-fileutils:
10207 @if fileutils
10208 maybe-install-info-fileutils: install-info-fileutils
10210 install-info-fileutils: \
10211 configure-fileutils \
10212 info-fileutils
10213 @: $(MAKE); $(unstage)
10214 @[ -f ./fileutils/Makefile ] || exit 0; \
10215 r=`${PWD_COMMAND}`; export r; \
10216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217 $(HOST_EXPORTS) \
10218 for flag in $(EXTRA_HOST_FLAGS) ; do \
10219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10220 done; \
10221 echo "Doing install-info in fileutils" ; \
10222 (cd $(HOST_SUBDIR)/fileutils && \
10223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10225 "RANLIB=$${RANLIB}" \
10226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10227 install-info) \
10228 || exit 1
10230 @endif fileutils
10232 .PHONY: maybe-install-html-fileutils install-html-fileutils
10233 maybe-install-html-fileutils:
10234 @if fileutils
10235 maybe-install-html-fileutils: install-html-fileutils
10237 install-html-fileutils: \
10238 configure-fileutils \
10239 html-fileutils
10240 @: $(MAKE); $(unstage)
10241 @[ -f ./fileutils/Makefile ] || exit 0; \
10242 r=`${PWD_COMMAND}`; export r; \
10243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10244 $(HOST_EXPORTS) \
10245 for flag in $(EXTRA_HOST_FLAGS) ; do \
10246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10247 done; \
10248 echo "Doing install-html in fileutils" ; \
10249 (cd $(HOST_SUBDIR)/fileutils && \
10250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10252 "RANLIB=$${RANLIB}" \
10253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10254 install-html) \
10255 || exit 1
10257 @endif fileutils
10259 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
10260 maybe-installcheck-fileutils:
10261 @if fileutils
10262 maybe-installcheck-fileutils: installcheck-fileutils
10264 installcheck-fileutils: \
10265 configure-fileutils
10266 @: $(MAKE); $(unstage)
10267 @[ -f ./fileutils/Makefile ] || exit 0; \
10268 r=`${PWD_COMMAND}`; export r; \
10269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270 $(HOST_EXPORTS) \
10271 for flag in $(EXTRA_HOST_FLAGS) ; do \
10272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273 done; \
10274 echo "Doing installcheck in fileutils" ; \
10275 (cd $(HOST_SUBDIR)/fileutils && \
10276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278 "RANLIB=$${RANLIB}" \
10279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10280 installcheck) \
10281 || exit 1
10283 @endif fileutils
10285 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10286 maybe-mostlyclean-fileutils:
10287 @if fileutils
10288 maybe-mostlyclean-fileutils: mostlyclean-fileutils
10290 mostlyclean-fileutils:
10291 @: $(MAKE); $(unstage)
10292 @[ -f ./fileutils/Makefile ] || exit 0; \
10293 r=`${PWD_COMMAND}`; export r; \
10294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295 $(HOST_EXPORTS) \
10296 for flag in $(EXTRA_HOST_FLAGS) ; do \
10297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10298 done; \
10299 echo "Doing mostlyclean in fileutils" ; \
10300 (cd $(HOST_SUBDIR)/fileutils && \
10301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10303 "RANLIB=$${RANLIB}" \
10304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10305 mostlyclean) \
10306 || exit 1
10308 @endif fileutils
10310 .PHONY: maybe-clean-fileutils clean-fileutils
10311 maybe-clean-fileutils:
10312 @if fileutils
10313 maybe-clean-fileutils: clean-fileutils
10315 clean-fileutils:
10316 @: $(MAKE); $(unstage)
10317 @[ -f ./fileutils/Makefile ] || exit 0; \
10318 r=`${PWD_COMMAND}`; export r; \
10319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10320 $(HOST_EXPORTS) \
10321 for flag in $(EXTRA_HOST_FLAGS) ; do \
10322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10323 done; \
10324 echo "Doing clean in fileutils" ; \
10325 (cd $(HOST_SUBDIR)/fileutils && \
10326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10328 "RANLIB=$${RANLIB}" \
10329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10330 clean) \
10331 || exit 1
10333 @endif fileutils
10335 .PHONY: maybe-distclean-fileutils distclean-fileutils
10336 maybe-distclean-fileutils:
10337 @if fileutils
10338 maybe-distclean-fileutils: distclean-fileutils
10340 distclean-fileutils:
10341 @: $(MAKE); $(unstage)
10342 @[ -f ./fileutils/Makefile ] || exit 0; \
10343 r=`${PWD_COMMAND}`; export r; \
10344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10345 $(HOST_EXPORTS) \
10346 for flag in $(EXTRA_HOST_FLAGS) ; do \
10347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10348 done; \
10349 echo "Doing distclean in fileutils" ; \
10350 (cd $(HOST_SUBDIR)/fileutils && \
10351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10353 "RANLIB=$${RANLIB}" \
10354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10355 distclean) \
10356 || exit 1
10358 @endif fileutils
10360 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
10361 maybe-maintainer-clean-fileutils:
10362 @if fileutils
10363 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
10365 maintainer-clean-fileutils:
10366 @: $(MAKE); $(unstage)
10367 @[ -f ./fileutils/Makefile ] || exit 0; \
10368 r=`${PWD_COMMAND}`; export r; \
10369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370 $(HOST_EXPORTS) \
10371 for flag in $(EXTRA_HOST_FLAGS) ; do \
10372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10373 done; \
10374 echo "Doing maintainer-clean in fileutils" ; \
10375 (cd $(HOST_SUBDIR)/fileutils && \
10376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10378 "RANLIB=$${RANLIB}" \
10379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10380 maintainer-clean) \
10381 || exit 1
10383 @endif fileutils
10387 .PHONY: configure-findutils maybe-configure-findutils
10388 maybe-configure-findutils:
10389 @if gcc-bootstrap
10390 configure-findutils: stage_current
10391 @endif gcc-bootstrap
10392 @if findutils
10393 maybe-configure-findutils: configure-findutils
10394 configure-findutils:
10395 @: $(MAKE); $(unstage)
10396 @r=`${PWD_COMMAND}`; export r; \
10397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10398 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
10399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
10400 $(HOST_EXPORTS) \
10401 echo Configuring in $(HOST_SUBDIR)/findutils; \
10402 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
10403 case $(srcdir) in \
10404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10405 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
10406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10407 esac; \
10408 srcdiroption="--srcdir=$${topdir}/findutils"; \
10409 libsrcdir="$$s/findutils"; \
10410 $(SHELL) $${libsrcdir}/configure \
10411 $(HOST_CONFIGARGS) $${srcdiroption} \
10412 || exit 1
10413 @endif findutils
10419 .PHONY: all-findutils maybe-all-findutils
10420 maybe-all-findutils:
10421 @if gcc-bootstrap
10422 all-findutils: stage_current
10423 @endif gcc-bootstrap
10424 @if findutils
10425 TARGET-findutils=all
10426 maybe-all-findutils: all-findutils
10427 all-findutils: configure-findutils
10428 @: $(MAKE); $(unstage)
10429 @r=`${PWD_COMMAND}`; export r; \
10430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431 $(HOST_EXPORTS) \
10432 (cd $(HOST_SUBDIR)/findutils && \
10433 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
10434 @endif findutils
10439 .PHONY: check-findutils maybe-check-findutils
10440 maybe-check-findutils:
10441 @if findutils
10442 maybe-check-findutils: check-findutils
10444 check-findutils:
10445 @: $(MAKE); $(unstage)
10446 @r=`${PWD_COMMAND}`; export r; \
10447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10448 $(HOST_EXPORTS) \
10449 (cd $(HOST_SUBDIR)/findutils && \
10450 $(MAKE) $(FLAGS_TO_PASS) check)
10452 @endif findutils
10454 .PHONY: install-findutils maybe-install-findutils
10455 maybe-install-findutils:
10456 @if findutils
10457 maybe-install-findutils: install-findutils
10459 install-findutils: installdirs
10460 @: $(MAKE); $(unstage)
10461 @r=`${PWD_COMMAND}`; export r; \
10462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463 $(HOST_EXPORTS) \
10464 (cd $(HOST_SUBDIR)/findutils && \
10465 $(MAKE) $(FLAGS_TO_PASS) install)
10467 @endif findutils
10469 # Other targets (info, dvi, etc.)
10471 .PHONY: maybe-info-findutils info-findutils
10472 maybe-info-findutils:
10473 @if findutils
10474 maybe-info-findutils: info-findutils
10476 info-findutils: \
10477 configure-findutils
10478 @: $(MAKE); $(unstage)
10479 @[ -f ./findutils/Makefile ] || exit 0; \
10480 r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 $(HOST_EXPORTS) \
10483 for flag in $(EXTRA_HOST_FLAGS) ; do \
10484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10485 done; \
10486 echo "Doing info in findutils" ; \
10487 (cd $(HOST_SUBDIR)/findutils && \
10488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10490 "RANLIB=$${RANLIB}" \
10491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10492 info) \
10493 || exit 1
10495 @endif findutils
10497 .PHONY: maybe-dvi-findutils dvi-findutils
10498 maybe-dvi-findutils:
10499 @if findutils
10500 maybe-dvi-findutils: dvi-findutils
10502 dvi-findutils: \
10503 configure-findutils
10504 @: $(MAKE); $(unstage)
10505 @[ -f ./findutils/Makefile ] || exit 0; \
10506 r=`${PWD_COMMAND}`; export r; \
10507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10508 $(HOST_EXPORTS) \
10509 for flag in $(EXTRA_HOST_FLAGS) ; do \
10510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10511 done; \
10512 echo "Doing dvi in findutils" ; \
10513 (cd $(HOST_SUBDIR)/findutils && \
10514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10516 "RANLIB=$${RANLIB}" \
10517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10518 dvi) \
10519 || exit 1
10521 @endif findutils
10523 .PHONY: maybe-html-findutils html-findutils
10524 maybe-html-findutils:
10525 @if findutils
10526 maybe-html-findutils: html-findutils
10528 html-findutils: \
10529 configure-findutils
10530 @: $(MAKE); $(unstage)
10531 @[ -f ./findutils/Makefile ] || exit 0; \
10532 r=`${PWD_COMMAND}`; export r; \
10533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10534 $(HOST_EXPORTS) \
10535 for flag in $(EXTRA_HOST_FLAGS) ; do \
10536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10537 done; \
10538 echo "Doing html in findutils" ; \
10539 (cd $(HOST_SUBDIR)/findutils && \
10540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10542 "RANLIB=$${RANLIB}" \
10543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10544 html) \
10545 || exit 1
10547 @endif findutils
10549 .PHONY: maybe-TAGS-findutils TAGS-findutils
10550 maybe-TAGS-findutils:
10551 @if findutils
10552 maybe-TAGS-findutils: TAGS-findutils
10554 TAGS-findutils: \
10555 configure-findutils
10556 @: $(MAKE); $(unstage)
10557 @[ -f ./findutils/Makefile ] || exit 0; \
10558 r=`${PWD_COMMAND}`; export r; \
10559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10560 $(HOST_EXPORTS) \
10561 for flag in $(EXTRA_HOST_FLAGS) ; do \
10562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10563 done; \
10564 echo "Doing TAGS in findutils" ; \
10565 (cd $(HOST_SUBDIR)/findutils && \
10566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10568 "RANLIB=$${RANLIB}" \
10569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10570 TAGS) \
10571 || exit 1
10573 @endif findutils
10575 .PHONY: maybe-install-info-findutils install-info-findutils
10576 maybe-install-info-findutils:
10577 @if findutils
10578 maybe-install-info-findutils: install-info-findutils
10580 install-info-findutils: \
10581 configure-findutils \
10582 info-findutils
10583 @: $(MAKE); $(unstage)
10584 @[ -f ./findutils/Makefile ] || exit 0; \
10585 r=`${PWD_COMMAND}`; export r; \
10586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10587 $(HOST_EXPORTS) \
10588 for flag in $(EXTRA_HOST_FLAGS) ; do \
10589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10590 done; \
10591 echo "Doing install-info in findutils" ; \
10592 (cd $(HOST_SUBDIR)/findutils && \
10593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10595 "RANLIB=$${RANLIB}" \
10596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10597 install-info) \
10598 || exit 1
10600 @endif findutils
10602 .PHONY: maybe-install-html-findutils install-html-findutils
10603 maybe-install-html-findutils:
10604 @if findutils
10605 maybe-install-html-findutils: install-html-findutils
10607 install-html-findutils: \
10608 configure-findutils \
10609 html-findutils
10610 @: $(MAKE); $(unstage)
10611 @[ -f ./findutils/Makefile ] || exit 0; \
10612 r=`${PWD_COMMAND}`; export r; \
10613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10614 $(HOST_EXPORTS) \
10615 for flag in $(EXTRA_HOST_FLAGS) ; do \
10616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10617 done; \
10618 echo "Doing install-html in findutils" ; \
10619 (cd $(HOST_SUBDIR)/findutils && \
10620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10622 "RANLIB=$${RANLIB}" \
10623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10624 install-html) \
10625 || exit 1
10627 @endif findutils
10629 .PHONY: maybe-installcheck-findutils installcheck-findutils
10630 maybe-installcheck-findutils:
10631 @if findutils
10632 maybe-installcheck-findutils: installcheck-findutils
10634 installcheck-findutils: \
10635 configure-findutils
10636 @: $(MAKE); $(unstage)
10637 @[ -f ./findutils/Makefile ] || exit 0; \
10638 r=`${PWD_COMMAND}`; export r; \
10639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10640 $(HOST_EXPORTS) \
10641 for flag in $(EXTRA_HOST_FLAGS) ; do \
10642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10643 done; \
10644 echo "Doing installcheck in findutils" ; \
10645 (cd $(HOST_SUBDIR)/findutils && \
10646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10648 "RANLIB=$${RANLIB}" \
10649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10650 installcheck) \
10651 || exit 1
10653 @endif findutils
10655 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
10656 maybe-mostlyclean-findutils:
10657 @if findutils
10658 maybe-mostlyclean-findutils: mostlyclean-findutils
10660 mostlyclean-findutils:
10661 @: $(MAKE); $(unstage)
10662 @[ -f ./findutils/Makefile ] || exit 0; \
10663 r=`${PWD_COMMAND}`; export r; \
10664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10665 $(HOST_EXPORTS) \
10666 for flag in $(EXTRA_HOST_FLAGS) ; do \
10667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10668 done; \
10669 echo "Doing mostlyclean in findutils" ; \
10670 (cd $(HOST_SUBDIR)/findutils && \
10671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10673 "RANLIB=$${RANLIB}" \
10674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10675 mostlyclean) \
10676 || exit 1
10678 @endif findutils
10680 .PHONY: maybe-clean-findutils clean-findutils
10681 maybe-clean-findutils:
10682 @if findutils
10683 maybe-clean-findutils: clean-findutils
10685 clean-findutils:
10686 @: $(MAKE); $(unstage)
10687 @[ -f ./findutils/Makefile ] || exit 0; \
10688 r=`${PWD_COMMAND}`; export r; \
10689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10690 $(HOST_EXPORTS) \
10691 for flag in $(EXTRA_HOST_FLAGS) ; do \
10692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10693 done; \
10694 echo "Doing clean in findutils" ; \
10695 (cd $(HOST_SUBDIR)/findutils && \
10696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10698 "RANLIB=$${RANLIB}" \
10699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10700 clean) \
10701 || exit 1
10703 @endif findutils
10705 .PHONY: maybe-distclean-findutils distclean-findutils
10706 maybe-distclean-findutils:
10707 @if findutils
10708 maybe-distclean-findutils: distclean-findutils
10710 distclean-findutils:
10711 @: $(MAKE); $(unstage)
10712 @[ -f ./findutils/Makefile ] || exit 0; \
10713 r=`${PWD_COMMAND}`; export r; \
10714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10715 $(HOST_EXPORTS) \
10716 for flag in $(EXTRA_HOST_FLAGS) ; do \
10717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10718 done; \
10719 echo "Doing distclean in findutils" ; \
10720 (cd $(HOST_SUBDIR)/findutils && \
10721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10723 "RANLIB=$${RANLIB}" \
10724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10725 distclean) \
10726 || exit 1
10728 @endif findutils
10730 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
10731 maybe-maintainer-clean-findutils:
10732 @if findutils
10733 maybe-maintainer-clean-findutils: maintainer-clean-findutils
10735 maintainer-clean-findutils:
10736 @: $(MAKE); $(unstage)
10737 @[ -f ./findutils/Makefile ] || exit 0; \
10738 r=`${PWD_COMMAND}`; export r; \
10739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10740 $(HOST_EXPORTS) \
10741 for flag in $(EXTRA_HOST_FLAGS) ; do \
10742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10743 done; \
10744 echo "Doing maintainer-clean in findutils" ; \
10745 (cd $(HOST_SUBDIR)/findutils && \
10746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10748 "RANLIB=$${RANLIB}" \
10749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10750 maintainer-clean) \
10751 || exit 1
10753 @endif findutils
10757 .PHONY: configure-find maybe-configure-find
10758 maybe-configure-find:
10759 @if gcc-bootstrap
10760 configure-find: stage_current
10761 @endif gcc-bootstrap
10762 @if find
10763 maybe-configure-find: configure-find
10764 configure-find:
10765 @: $(MAKE); $(unstage)
10766 @r=`${PWD_COMMAND}`; export r; \
10767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
10769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
10770 $(HOST_EXPORTS) \
10771 echo Configuring in $(HOST_SUBDIR)/find; \
10772 cd "$(HOST_SUBDIR)/find" || exit 1; \
10773 case $(srcdir) in \
10774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10775 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
10776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10777 esac; \
10778 srcdiroption="--srcdir=$${topdir}/find"; \
10779 libsrcdir="$$s/find"; \
10780 $(SHELL) $${libsrcdir}/configure \
10781 $(HOST_CONFIGARGS) $${srcdiroption} \
10782 || exit 1
10783 @endif find
10789 .PHONY: all-find maybe-all-find
10790 maybe-all-find:
10791 @if gcc-bootstrap
10792 all-find: stage_current
10793 @endif gcc-bootstrap
10794 @if find
10795 TARGET-find=all
10796 maybe-all-find: all-find
10797 all-find: configure-find
10798 @: $(MAKE); $(unstage)
10799 @r=`${PWD_COMMAND}`; export r; \
10800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801 $(HOST_EXPORTS) \
10802 (cd $(HOST_SUBDIR)/find && \
10803 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
10804 @endif find
10809 .PHONY: check-find maybe-check-find
10810 maybe-check-find:
10811 @if find
10812 maybe-check-find: check-find
10814 check-find:
10815 @: $(MAKE); $(unstage)
10816 @r=`${PWD_COMMAND}`; export r; \
10817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10818 $(HOST_EXPORTS) \
10819 (cd $(HOST_SUBDIR)/find && \
10820 $(MAKE) $(FLAGS_TO_PASS) check)
10822 @endif find
10824 .PHONY: install-find maybe-install-find
10825 maybe-install-find:
10826 @if find
10827 maybe-install-find: install-find
10829 install-find: installdirs
10830 @: $(MAKE); $(unstage)
10831 @r=`${PWD_COMMAND}`; export r; \
10832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833 $(HOST_EXPORTS) \
10834 (cd $(HOST_SUBDIR)/find && \
10835 $(MAKE) $(FLAGS_TO_PASS) install)
10837 @endif find
10839 # Other targets (info, dvi, etc.)
10841 .PHONY: maybe-info-find info-find
10842 maybe-info-find:
10843 @if find
10844 maybe-info-find: info-find
10846 info-find: \
10847 configure-find
10848 @: $(MAKE); $(unstage)
10849 @[ -f ./find/Makefile ] || exit 0; \
10850 r=`${PWD_COMMAND}`; export r; \
10851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10852 $(HOST_EXPORTS) \
10853 for flag in $(EXTRA_HOST_FLAGS) ; do \
10854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10855 done; \
10856 echo "Doing info in find" ; \
10857 (cd $(HOST_SUBDIR)/find && \
10858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10860 "RANLIB=$${RANLIB}" \
10861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10862 info) \
10863 || exit 1
10865 @endif find
10867 .PHONY: maybe-dvi-find dvi-find
10868 maybe-dvi-find:
10869 @if find
10870 maybe-dvi-find: dvi-find
10872 dvi-find: \
10873 configure-find
10874 @: $(MAKE); $(unstage)
10875 @[ -f ./find/Makefile ] || exit 0; \
10876 r=`${PWD_COMMAND}`; export r; \
10877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10878 $(HOST_EXPORTS) \
10879 for flag in $(EXTRA_HOST_FLAGS) ; do \
10880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10881 done; \
10882 echo "Doing dvi in find" ; \
10883 (cd $(HOST_SUBDIR)/find && \
10884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10886 "RANLIB=$${RANLIB}" \
10887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10888 dvi) \
10889 || exit 1
10891 @endif find
10893 .PHONY: maybe-html-find html-find
10894 maybe-html-find:
10895 @if find
10896 maybe-html-find: html-find
10898 html-find: \
10899 configure-find
10900 @: $(MAKE); $(unstage)
10901 @[ -f ./find/Makefile ] || exit 0; \
10902 r=`${PWD_COMMAND}`; export r; \
10903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10904 $(HOST_EXPORTS) \
10905 for flag in $(EXTRA_HOST_FLAGS) ; do \
10906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10907 done; \
10908 echo "Doing html in find" ; \
10909 (cd $(HOST_SUBDIR)/find && \
10910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10912 "RANLIB=$${RANLIB}" \
10913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10914 html) \
10915 || exit 1
10917 @endif find
10919 .PHONY: maybe-TAGS-find TAGS-find
10920 maybe-TAGS-find:
10921 @if find
10922 maybe-TAGS-find: TAGS-find
10924 TAGS-find: \
10925 configure-find
10926 @: $(MAKE); $(unstage)
10927 @[ -f ./find/Makefile ] || exit 0; \
10928 r=`${PWD_COMMAND}`; export r; \
10929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10930 $(HOST_EXPORTS) \
10931 for flag in $(EXTRA_HOST_FLAGS) ; do \
10932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10933 done; \
10934 echo "Doing TAGS in find" ; \
10935 (cd $(HOST_SUBDIR)/find && \
10936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10938 "RANLIB=$${RANLIB}" \
10939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10940 TAGS) \
10941 || exit 1
10943 @endif find
10945 .PHONY: maybe-install-info-find install-info-find
10946 maybe-install-info-find:
10947 @if find
10948 maybe-install-info-find: install-info-find
10950 install-info-find: \
10951 configure-find \
10952 info-find
10953 @: $(MAKE); $(unstage)
10954 @[ -f ./find/Makefile ] || exit 0; \
10955 r=`${PWD_COMMAND}`; export r; \
10956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10957 $(HOST_EXPORTS) \
10958 for flag in $(EXTRA_HOST_FLAGS) ; do \
10959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10960 done; \
10961 echo "Doing install-info in find" ; \
10962 (cd $(HOST_SUBDIR)/find && \
10963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10965 "RANLIB=$${RANLIB}" \
10966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10967 install-info) \
10968 || exit 1
10970 @endif find
10972 .PHONY: maybe-install-html-find install-html-find
10973 maybe-install-html-find:
10974 @if find
10975 maybe-install-html-find: install-html-find
10977 install-html-find: \
10978 configure-find \
10979 html-find
10980 @: $(MAKE); $(unstage)
10981 @[ -f ./find/Makefile ] || exit 0; \
10982 r=`${PWD_COMMAND}`; export r; \
10983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10984 $(HOST_EXPORTS) \
10985 for flag in $(EXTRA_HOST_FLAGS) ; do \
10986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10987 done; \
10988 echo "Doing install-html in find" ; \
10989 (cd $(HOST_SUBDIR)/find && \
10990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10992 "RANLIB=$${RANLIB}" \
10993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10994 install-html) \
10995 || exit 1
10997 @endif find
10999 .PHONY: maybe-installcheck-find installcheck-find
11000 maybe-installcheck-find:
11001 @if find
11002 maybe-installcheck-find: installcheck-find
11004 installcheck-find: \
11005 configure-find
11006 @: $(MAKE); $(unstage)
11007 @[ -f ./find/Makefile ] || exit 0; \
11008 r=`${PWD_COMMAND}`; export r; \
11009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010 $(HOST_EXPORTS) \
11011 for flag in $(EXTRA_HOST_FLAGS) ; do \
11012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013 done; \
11014 echo "Doing installcheck in find" ; \
11015 (cd $(HOST_SUBDIR)/find && \
11016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018 "RANLIB=$${RANLIB}" \
11019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11020 installcheck) \
11021 || exit 1
11023 @endif find
11025 .PHONY: maybe-mostlyclean-find mostlyclean-find
11026 maybe-mostlyclean-find:
11027 @if find
11028 maybe-mostlyclean-find: mostlyclean-find
11030 mostlyclean-find:
11031 @: $(MAKE); $(unstage)
11032 @[ -f ./find/Makefile ] || exit 0; \
11033 r=`${PWD_COMMAND}`; export r; \
11034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035 $(HOST_EXPORTS) \
11036 for flag in $(EXTRA_HOST_FLAGS) ; do \
11037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11038 done; \
11039 echo "Doing mostlyclean in find" ; \
11040 (cd $(HOST_SUBDIR)/find && \
11041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11043 "RANLIB=$${RANLIB}" \
11044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11045 mostlyclean) \
11046 || exit 1
11048 @endif find
11050 .PHONY: maybe-clean-find clean-find
11051 maybe-clean-find:
11052 @if find
11053 maybe-clean-find: clean-find
11055 clean-find:
11056 @: $(MAKE); $(unstage)
11057 @[ -f ./find/Makefile ] || exit 0; \
11058 r=`${PWD_COMMAND}`; export r; \
11059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11060 $(HOST_EXPORTS) \
11061 for flag in $(EXTRA_HOST_FLAGS) ; do \
11062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11063 done; \
11064 echo "Doing clean in find" ; \
11065 (cd $(HOST_SUBDIR)/find && \
11066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11068 "RANLIB=$${RANLIB}" \
11069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11070 clean) \
11071 || exit 1
11073 @endif find
11075 .PHONY: maybe-distclean-find distclean-find
11076 maybe-distclean-find:
11077 @if find
11078 maybe-distclean-find: distclean-find
11080 distclean-find:
11081 @: $(MAKE); $(unstage)
11082 @[ -f ./find/Makefile ] || exit 0; \
11083 r=`${PWD_COMMAND}`; export r; \
11084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11085 $(HOST_EXPORTS) \
11086 for flag in $(EXTRA_HOST_FLAGS) ; do \
11087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11088 done; \
11089 echo "Doing distclean in find" ; \
11090 (cd $(HOST_SUBDIR)/find && \
11091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11093 "RANLIB=$${RANLIB}" \
11094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11095 distclean) \
11096 || exit 1
11098 @endif find
11100 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
11101 maybe-maintainer-clean-find:
11102 @if find
11103 maybe-maintainer-clean-find: maintainer-clean-find
11105 maintainer-clean-find:
11106 @: $(MAKE); $(unstage)
11107 @[ -f ./find/Makefile ] || exit 0; \
11108 r=`${PWD_COMMAND}`; export r; \
11109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110 $(HOST_EXPORTS) \
11111 for flag in $(EXTRA_HOST_FLAGS) ; do \
11112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113 done; \
11114 echo "Doing maintainer-clean in find" ; \
11115 (cd $(HOST_SUBDIR)/find && \
11116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118 "RANLIB=$${RANLIB}" \
11119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11120 maintainer-clean) \
11121 || exit 1
11123 @endif find
11127 .PHONY: configure-fixincludes maybe-configure-fixincludes
11128 maybe-configure-fixincludes:
11129 @if gcc-bootstrap
11130 configure-fixincludes: stage_current
11131 @endif gcc-bootstrap
11132 @if fixincludes
11133 maybe-configure-fixincludes: configure-fixincludes
11134 configure-fixincludes:
11135 @: $(MAKE); $(unstage)
11136 @r=`${PWD_COMMAND}`; export r; \
11137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11138 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
11139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
11140 $(HOST_EXPORTS) \
11141 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
11142 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
11143 case $(srcdir) in \
11144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11145 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
11146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11147 esac; \
11148 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
11149 libsrcdir="$$s/fixincludes"; \
11150 $(SHELL) $${libsrcdir}/configure \
11151 $(HOST_CONFIGARGS) $${srcdiroption} \
11152 || exit 1
11153 @endif fixincludes
11159 .PHONY: all-fixincludes maybe-all-fixincludes
11160 maybe-all-fixincludes:
11161 @if gcc-bootstrap
11162 all-fixincludes: stage_current
11163 @endif gcc-bootstrap
11164 @if fixincludes
11165 TARGET-fixincludes=all
11166 maybe-all-fixincludes: all-fixincludes
11167 all-fixincludes: configure-fixincludes
11168 @: $(MAKE); $(unstage)
11169 @r=`${PWD_COMMAND}`; export r; \
11170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11171 $(HOST_EXPORTS) \
11172 (cd $(HOST_SUBDIR)/fixincludes && \
11173 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
11174 @endif fixincludes
11179 .PHONY: check-fixincludes maybe-check-fixincludes
11180 maybe-check-fixincludes:
11181 @if fixincludes
11182 maybe-check-fixincludes: check-fixincludes
11184 check-fixincludes:
11185 @: $(MAKE); $(unstage)
11186 @r=`${PWD_COMMAND}`; export r; \
11187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188 $(HOST_EXPORTS) \
11189 (cd $(HOST_SUBDIR)/fixincludes && \
11190 $(MAKE) $(FLAGS_TO_PASS) check)
11192 @endif fixincludes
11194 .PHONY: install-fixincludes maybe-install-fixincludes
11195 maybe-install-fixincludes:
11196 @if fixincludes
11197 maybe-install-fixincludes: install-fixincludes
11199 install-fixincludes: installdirs
11200 @: $(MAKE); $(unstage)
11201 @r=`${PWD_COMMAND}`; export r; \
11202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203 $(HOST_EXPORTS) \
11204 (cd $(HOST_SUBDIR)/fixincludes && \
11205 $(MAKE) $(FLAGS_TO_PASS) install)
11207 @endif fixincludes
11209 # Other targets (info, dvi, etc.)
11211 .PHONY: maybe-info-fixincludes info-fixincludes
11212 maybe-info-fixincludes:
11213 @if fixincludes
11214 maybe-info-fixincludes: info-fixincludes
11216 # fixincludes doesn't support info.
11217 info-fixincludes:
11219 @endif fixincludes
11221 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
11222 maybe-dvi-fixincludes:
11223 @if fixincludes
11224 maybe-dvi-fixincludes: dvi-fixincludes
11226 # fixincludes doesn't support dvi.
11227 dvi-fixincludes:
11229 @endif fixincludes
11231 .PHONY: maybe-html-fixincludes html-fixincludes
11232 maybe-html-fixincludes:
11233 @if fixincludes
11234 maybe-html-fixincludes: html-fixincludes
11236 html-fixincludes: \
11237 configure-fixincludes
11238 @: $(MAKE); $(unstage)
11239 @[ -f ./fixincludes/Makefile ] || exit 0; \
11240 r=`${PWD_COMMAND}`; export r; \
11241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11242 $(HOST_EXPORTS) \
11243 for flag in $(EXTRA_HOST_FLAGS) ; do \
11244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11245 done; \
11246 echo "Doing html in fixincludes" ; \
11247 (cd $(HOST_SUBDIR)/fixincludes && \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11250 "RANLIB=$${RANLIB}" \
11251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11252 html) \
11253 || exit 1
11255 @endif fixincludes
11257 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
11258 maybe-TAGS-fixincludes:
11259 @if fixincludes
11260 maybe-TAGS-fixincludes: TAGS-fixincludes
11262 # fixincludes doesn't support TAGS.
11263 TAGS-fixincludes:
11265 @endif fixincludes
11267 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
11268 maybe-install-info-fixincludes:
11269 @if fixincludes
11270 maybe-install-info-fixincludes: install-info-fixincludes
11272 # fixincludes doesn't support install-info.
11273 install-info-fixincludes:
11275 @endif fixincludes
11277 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
11278 maybe-install-html-fixincludes:
11279 @if fixincludes
11280 maybe-install-html-fixincludes: install-html-fixincludes
11282 install-html-fixincludes: \
11283 configure-fixincludes \
11284 html-fixincludes
11285 @: $(MAKE); $(unstage)
11286 @[ -f ./fixincludes/Makefile ] || exit 0; \
11287 r=`${PWD_COMMAND}`; export r; \
11288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289 $(HOST_EXPORTS) \
11290 for flag in $(EXTRA_HOST_FLAGS) ; do \
11291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11292 done; \
11293 echo "Doing install-html in fixincludes" ; \
11294 (cd $(HOST_SUBDIR)/fixincludes && \
11295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11297 "RANLIB=$${RANLIB}" \
11298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11299 install-html) \
11300 || exit 1
11302 @endif fixincludes
11304 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
11305 maybe-installcheck-fixincludes:
11306 @if fixincludes
11307 maybe-installcheck-fixincludes: installcheck-fixincludes
11309 # fixincludes doesn't support installcheck.
11310 installcheck-fixincludes:
11312 @endif fixincludes
11314 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
11315 maybe-mostlyclean-fixincludes:
11316 @if fixincludes
11317 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
11319 mostlyclean-fixincludes:
11320 @: $(MAKE); $(unstage)
11321 @[ -f ./fixincludes/Makefile ] || exit 0; \
11322 r=`${PWD_COMMAND}`; export r; \
11323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11324 $(HOST_EXPORTS) \
11325 for flag in $(EXTRA_HOST_FLAGS) ; do \
11326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11327 done; \
11328 echo "Doing mostlyclean in fixincludes" ; \
11329 (cd $(HOST_SUBDIR)/fixincludes && \
11330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11332 "RANLIB=$${RANLIB}" \
11333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11334 mostlyclean) \
11335 || exit 1
11337 @endif fixincludes
11339 .PHONY: maybe-clean-fixincludes clean-fixincludes
11340 maybe-clean-fixincludes:
11341 @if fixincludes
11342 maybe-clean-fixincludes: clean-fixincludes
11344 clean-fixincludes:
11345 @: $(MAKE); $(unstage)
11346 @[ -f ./fixincludes/Makefile ] || exit 0; \
11347 r=`${PWD_COMMAND}`; export r; \
11348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11349 $(HOST_EXPORTS) \
11350 for flag in $(EXTRA_HOST_FLAGS) ; do \
11351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11352 done; \
11353 echo "Doing clean in fixincludes" ; \
11354 (cd $(HOST_SUBDIR)/fixincludes && \
11355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11357 "RANLIB=$${RANLIB}" \
11358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11359 clean) \
11360 || exit 1
11362 @endif fixincludes
11364 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
11365 maybe-distclean-fixincludes:
11366 @if fixincludes
11367 maybe-distclean-fixincludes: distclean-fixincludes
11369 distclean-fixincludes:
11370 @: $(MAKE); $(unstage)
11371 @[ -f ./fixincludes/Makefile ] || exit 0; \
11372 r=`${PWD_COMMAND}`; export r; \
11373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11374 $(HOST_EXPORTS) \
11375 for flag in $(EXTRA_HOST_FLAGS) ; do \
11376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11377 done; \
11378 echo "Doing distclean in fixincludes" ; \
11379 (cd $(HOST_SUBDIR)/fixincludes && \
11380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11382 "RANLIB=$${RANLIB}" \
11383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11384 distclean) \
11385 || exit 1
11387 @endif fixincludes
11389 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
11390 maybe-maintainer-clean-fixincludes:
11391 @if fixincludes
11392 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
11394 maintainer-clean-fixincludes:
11395 @: $(MAKE); $(unstage)
11396 @[ -f ./fixincludes/Makefile ] || exit 0; \
11397 r=`${PWD_COMMAND}`; export r; \
11398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11399 $(HOST_EXPORTS) \
11400 for flag in $(EXTRA_HOST_FLAGS) ; do \
11401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11402 done; \
11403 echo "Doing maintainer-clean in fixincludes" ; \
11404 (cd $(HOST_SUBDIR)/fixincludes && \
11405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11407 "RANLIB=$${RANLIB}" \
11408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11409 maintainer-clean) \
11410 || exit 1
11412 @endif fixincludes
11416 .PHONY: configure-flex maybe-configure-flex
11417 maybe-configure-flex:
11418 @if gcc-bootstrap
11419 configure-flex: stage_current
11420 @endif gcc-bootstrap
11421 @if flex
11422 maybe-configure-flex: configure-flex
11423 configure-flex:
11424 @: $(MAKE); $(unstage)
11425 @r=`${PWD_COMMAND}`; export r; \
11426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11427 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
11428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
11429 $(HOST_EXPORTS) \
11430 echo Configuring in $(HOST_SUBDIR)/flex; \
11431 cd "$(HOST_SUBDIR)/flex" || exit 1; \
11432 case $(srcdir) in \
11433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11434 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
11435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11436 esac; \
11437 srcdiroption="--srcdir=$${topdir}/flex"; \
11438 libsrcdir="$$s/flex"; \
11439 $(SHELL) $${libsrcdir}/configure \
11440 $(HOST_CONFIGARGS) $${srcdiroption} \
11441 || exit 1
11442 @endif flex
11448 .PHONY: all-flex maybe-all-flex
11449 maybe-all-flex:
11450 @if gcc-bootstrap
11451 all-flex: stage_current
11452 @endif gcc-bootstrap
11453 @if flex
11454 TARGET-flex=all
11455 maybe-all-flex: all-flex
11456 all-flex: configure-flex
11457 @: $(MAKE); $(unstage)
11458 @r=`${PWD_COMMAND}`; export r; \
11459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460 $(HOST_EXPORTS) \
11461 (cd $(HOST_SUBDIR)/flex && \
11462 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
11463 @endif flex
11468 .PHONY: check-flex maybe-check-flex
11469 maybe-check-flex:
11470 @if flex
11471 maybe-check-flex: check-flex
11473 # This module is only tested in a native toolchain.
11474 check-flex:
11475 @: $(MAKE); $(unstage)
11476 @if [ '$(host)' = '$(target)' ] ; then \
11477 r=`${PWD_COMMAND}`; export r; \
11478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11479 $(HOST_EXPORTS) \
11480 (cd $(HOST_SUBDIR)/flex && \
11481 $(MAKE) $(FLAGS_TO_PASS) check); \
11484 @endif flex
11486 .PHONY: install-flex maybe-install-flex
11487 maybe-install-flex:
11488 @if flex
11489 maybe-install-flex: install-flex
11491 install-flex: installdirs
11492 @: $(MAKE); $(unstage)
11493 @r=`${PWD_COMMAND}`; export r; \
11494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11495 $(HOST_EXPORTS) \
11496 (cd $(HOST_SUBDIR)/flex && \
11497 $(MAKE) $(FLAGS_TO_PASS) install)
11499 @endif flex
11501 # Other targets (info, dvi, etc.)
11503 .PHONY: maybe-info-flex info-flex
11504 maybe-info-flex:
11505 @if flex
11506 maybe-info-flex: info-flex
11508 info-flex: \
11509 configure-flex
11510 @: $(MAKE); $(unstage)
11511 @[ -f ./flex/Makefile ] || exit 0; \
11512 r=`${PWD_COMMAND}`; export r; \
11513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11514 $(HOST_EXPORTS) \
11515 for flag in $(EXTRA_HOST_FLAGS) ; do \
11516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11517 done; \
11518 echo "Doing info in flex" ; \
11519 (cd $(HOST_SUBDIR)/flex && \
11520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11522 "RANLIB=$${RANLIB}" \
11523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11524 info) \
11525 || exit 1
11527 @endif flex
11529 .PHONY: maybe-dvi-flex dvi-flex
11530 maybe-dvi-flex:
11531 @if flex
11532 maybe-dvi-flex: dvi-flex
11534 dvi-flex: \
11535 configure-flex
11536 @: $(MAKE); $(unstage)
11537 @[ -f ./flex/Makefile ] || exit 0; \
11538 r=`${PWD_COMMAND}`; export r; \
11539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11540 $(HOST_EXPORTS) \
11541 for flag in $(EXTRA_HOST_FLAGS) ; do \
11542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11543 done; \
11544 echo "Doing dvi in flex" ; \
11545 (cd $(HOST_SUBDIR)/flex && \
11546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11548 "RANLIB=$${RANLIB}" \
11549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11550 dvi) \
11551 || exit 1
11553 @endif flex
11555 .PHONY: maybe-html-flex html-flex
11556 maybe-html-flex:
11557 @if flex
11558 maybe-html-flex: html-flex
11560 html-flex: \
11561 configure-flex
11562 @: $(MAKE); $(unstage)
11563 @[ -f ./flex/Makefile ] || exit 0; \
11564 r=`${PWD_COMMAND}`; export r; \
11565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566 $(HOST_EXPORTS) \
11567 for flag in $(EXTRA_HOST_FLAGS) ; do \
11568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11569 done; \
11570 echo "Doing html in flex" ; \
11571 (cd $(HOST_SUBDIR)/flex && \
11572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11574 "RANLIB=$${RANLIB}" \
11575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11576 html) \
11577 || exit 1
11579 @endif flex
11581 .PHONY: maybe-TAGS-flex TAGS-flex
11582 maybe-TAGS-flex:
11583 @if flex
11584 maybe-TAGS-flex: TAGS-flex
11586 TAGS-flex: \
11587 configure-flex
11588 @: $(MAKE); $(unstage)
11589 @[ -f ./flex/Makefile ] || exit 0; \
11590 r=`${PWD_COMMAND}`; export r; \
11591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592 $(HOST_EXPORTS) \
11593 for flag in $(EXTRA_HOST_FLAGS) ; do \
11594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11595 done; \
11596 echo "Doing TAGS in flex" ; \
11597 (cd $(HOST_SUBDIR)/flex && \
11598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11600 "RANLIB=$${RANLIB}" \
11601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11602 TAGS) \
11603 || exit 1
11605 @endif flex
11607 .PHONY: maybe-install-info-flex install-info-flex
11608 maybe-install-info-flex:
11609 @if flex
11610 maybe-install-info-flex: install-info-flex
11612 install-info-flex: \
11613 configure-flex \
11614 info-flex
11615 @: $(MAKE); $(unstage)
11616 @[ -f ./flex/Makefile ] || exit 0; \
11617 r=`${PWD_COMMAND}`; export r; \
11618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619 $(HOST_EXPORTS) \
11620 for flag in $(EXTRA_HOST_FLAGS) ; do \
11621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11622 done; \
11623 echo "Doing install-info in flex" ; \
11624 (cd $(HOST_SUBDIR)/flex && \
11625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11627 "RANLIB=$${RANLIB}" \
11628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11629 install-info) \
11630 || exit 1
11632 @endif flex
11634 .PHONY: maybe-install-html-flex install-html-flex
11635 maybe-install-html-flex:
11636 @if flex
11637 maybe-install-html-flex: install-html-flex
11639 install-html-flex: \
11640 configure-flex \
11641 html-flex
11642 @: $(MAKE); $(unstage)
11643 @[ -f ./flex/Makefile ] || exit 0; \
11644 r=`${PWD_COMMAND}`; export r; \
11645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646 $(HOST_EXPORTS) \
11647 for flag in $(EXTRA_HOST_FLAGS) ; do \
11648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11649 done; \
11650 echo "Doing install-html in flex" ; \
11651 (cd $(HOST_SUBDIR)/flex && \
11652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11654 "RANLIB=$${RANLIB}" \
11655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11656 install-html) \
11657 || exit 1
11659 @endif flex
11661 .PHONY: maybe-installcheck-flex installcheck-flex
11662 maybe-installcheck-flex:
11663 @if flex
11664 maybe-installcheck-flex: installcheck-flex
11666 installcheck-flex: \
11667 configure-flex
11668 @: $(MAKE); $(unstage)
11669 @[ -f ./flex/Makefile ] || exit 0; \
11670 r=`${PWD_COMMAND}`; export r; \
11671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672 $(HOST_EXPORTS) \
11673 for flag in $(EXTRA_HOST_FLAGS) ; do \
11674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11675 done; \
11676 echo "Doing installcheck in flex" ; \
11677 (cd $(HOST_SUBDIR)/flex && \
11678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11680 "RANLIB=$${RANLIB}" \
11681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11682 installcheck) \
11683 || exit 1
11685 @endif flex
11687 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
11688 maybe-mostlyclean-flex:
11689 @if flex
11690 maybe-mostlyclean-flex: mostlyclean-flex
11692 mostlyclean-flex:
11693 @: $(MAKE); $(unstage)
11694 @[ -f ./flex/Makefile ] || exit 0; \
11695 r=`${PWD_COMMAND}`; export r; \
11696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11697 $(HOST_EXPORTS) \
11698 for flag in $(EXTRA_HOST_FLAGS) ; do \
11699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11700 done; \
11701 echo "Doing mostlyclean in flex" ; \
11702 (cd $(HOST_SUBDIR)/flex && \
11703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11705 "RANLIB=$${RANLIB}" \
11706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11707 mostlyclean) \
11708 || exit 1
11710 @endif flex
11712 .PHONY: maybe-clean-flex clean-flex
11713 maybe-clean-flex:
11714 @if flex
11715 maybe-clean-flex: clean-flex
11717 clean-flex:
11718 @: $(MAKE); $(unstage)
11719 @[ -f ./flex/Makefile ] || exit 0; \
11720 r=`${PWD_COMMAND}`; export r; \
11721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11722 $(HOST_EXPORTS) \
11723 for flag in $(EXTRA_HOST_FLAGS) ; do \
11724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11725 done; \
11726 echo "Doing clean in flex" ; \
11727 (cd $(HOST_SUBDIR)/flex && \
11728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11730 "RANLIB=$${RANLIB}" \
11731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11732 clean) \
11733 || exit 1
11735 @endif flex
11737 .PHONY: maybe-distclean-flex distclean-flex
11738 maybe-distclean-flex:
11739 @if flex
11740 maybe-distclean-flex: distclean-flex
11742 distclean-flex:
11743 @: $(MAKE); $(unstage)
11744 @[ -f ./flex/Makefile ] || exit 0; \
11745 r=`${PWD_COMMAND}`; export r; \
11746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11747 $(HOST_EXPORTS) \
11748 for flag in $(EXTRA_HOST_FLAGS) ; do \
11749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11750 done; \
11751 echo "Doing distclean in flex" ; \
11752 (cd $(HOST_SUBDIR)/flex && \
11753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11755 "RANLIB=$${RANLIB}" \
11756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11757 distclean) \
11758 || exit 1
11760 @endif flex
11762 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
11763 maybe-maintainer-clean-flex:
11764 @if flex
11765 maybe-maintainer-clean-flex: maintainer-clean-flex
11767 maintainer-clean-flex:
11768 @: $(MAKE); $(unstage)
11769 @[ -f ./flex/Makefile ] || exit 0; \
11770 r=`${PWD_COMMAND}`; export r; \
11771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11772 $(HOST_EXPORTS) \
11773 for flag in $(EXTRA_HOST_FLAGS) ; do \
11774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11775 done; \
11776 echo "Doing maintainer-clean in flex" ; \
11777 (cd $(HOST_SUBDIR)/flex && \
11778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11780 "RANLIB=$${RANLIB}" \
11781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11782 maintainer-clean) \
11783 || exit 1
11785 @endif flex
11789 .PHONY: configure-gas maybe-configure-gas
11790 maybe-configure-gas:
11791 @if gcc-bootstrap
11792 configure-gas: stage_current
11793 @endif gcc-bootstrap
11794 @if gas
11795 maybe-configure-gas: configure-gas
11796 configure-gas:
11797 @r=`${PWD_COMMAND}`; export r; \
11798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11799 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11801 $(HOST_EXPORTS) \
11802 echo Configuring in $(HOST_SUBDIR)/gas; \
11803 cd "$(HOST_SUBDIR)/gas" || exit 1; \
11804 case $(srcdir) in \
11805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11806 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11808 esac; \
11809 srcdiroption="--srcdir=$${topdir}/gas"; \
11810 libsrcdir="$$s/gas"; \
11811 $(SHELL) $${libsrcdir}/configure \
11812 $(HOST_CONFIGARGS) $${srcdiroption} \
11813 || exit 1
11814 @endif gas
11818 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
11819 maybe-configure-stage1-gas:
11820 @if gas-bootstrap
11821 maybe-configure-stage1-gas: configure-stage1-gas
11822 configure-stage1-gas:
11823 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11825 @r=`${PWD_COMMAND}`; export r; \
11826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11828 $(HOST_EXPORTS) \
11829 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
11830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11831 cd $(HOST_SUBDIR)/gas || exit 1; \
11832 case $(srcdir) in \
11833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11834 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11836 esac; \
11837 srcdiroption="--srcdir=$${topdir}/gas"; \
11838 libsrcdir="$$s/gas"; \
11839 $(SHELL) $${libsrcdir}/configure \
11840 $(HOST_CONFIGARGS) $${srcdiroption} \
11841 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
11842 @endif gas-bootstrap
11844 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
11845 maybe-configure-stage2-gas:
11846 @if gas-bootstrap
11847 maybe-configure-stage2-gas: configure-stage2-gas
11848 configure-stage2-gas:
11849 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11851 @r=`${PWD_COMMAND}`; export r; \
11852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11853 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11854 $(HOST_EXPORTS) \
11855 $(POSTSTAGE1_HOST_EXPORTS) \
11856 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
11857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11858 cd $(HOST_SUBDIR)/gas || exit 1; \
11859 case $(srcdir) in \
11860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11861 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11863 esac; \
11864 srcdiroption="--srcdir=$${topdir}/gas"; \
11865 libsrcdir="$$s/gas"; \
11866 $(SHELL) $${libsrcdir}/configure \
11867 $(HOST_CONFIGARGS) $${srcdiroption} \
11868 @stage2_werror_flag@
11869 @endif gas-bootstrap
11871 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11872 maybe-configure-stage3-gas:
11873 @if gas-bootstrap
11874 maybe-configure-stage3-gas: configure-stage3-gas
11875 configure-stage3-gas:
11876 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11878 @r=`${PWD_COMMAND}`; export r; \
11879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11881 $(HOST_EXPORTS) \
11882 $(POSTSTAGE1_HOST_EXPORTS) \
11883 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
11884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11885 cd $(HOST_SUBDIR)/gas || exit 1; \
11886 case $(srcdir) in \
11887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11888 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11890 esac; \
11891 srcdiroption="--srcdir=$${topdir}/gas"; \
11892 libsrcdir="$$s/gas"; \
11893 $(SHELL) $${libsrcdir}/configure \
11894 $(HOST_CONFIGARGS) $${srcdiroption} \
11895 @stage2_werror_flag@
11896 @endif gas-bootstrap
11898 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11899 maybe-configure-stage4-gas:
11900 @if gas-bootstrap
11901 maybe-configure-stage4-gas: configure-stage4-gas
11902 configure-stage4-gas:
11903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11905 @r=`${PWD_COMMAND}`; export r; \
11906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11907 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11908 $(HOST_EXPORTS) \
11909 $(POSTSTAGE1_HOST_EXPORTS) \
11910 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
11911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11912 cd $(HOST_SUBDIR)/gas || exit 1; \
11913 case $(srcdir) in \
11914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11915 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11917 esac; \
11918 srcdiroption="--srcdir=$${topdir}/gas"; \
11919 libsrcdir="$$s/gas"; \
11920 $(SHELL) $${libsrcdir}/configure \
11921 $(HOST_CONFIGARGS) $${srcdiroption} \
11922 @stage2_werror_flag@
11923 @endif gas-bootstrap
11925 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11926 maybe-configure-stageprofile-gas:
11927 @if gas-bootstrap
11928 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11929 configure-stageprofile-gas:
11930 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11932 @r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11935 $(HOST_EXPORTS) \
11936 $(POSTSTAGE1_HOST_EXPORTS) \
11937 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
11938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11939 cd $(HOST_SUBDIR)/gas || exit 1; \
11940 case $(srcdir) in \
11941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11942 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11944 esac; \
11945 srcdiroption="--srcdir=$${topdir}/gas"; \
11946 libsrcdir="$$s/gas"; \
11947 $(SHELL) $${libsrcdir}/configure \
11948 $(HOST_CONFIGARGS) $${srcdiroption} \
11949 @stage2_werror_flag@
11950 @endif gas-bootstrap
11952 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11953 maybe-configure-stagefeedback-gas:
11954 @if gas-bootstrap
11955 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11956 configure-stagefeedback-gas:
11957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11959 @r=`${PWD_COMMAND}`; export r; \
11960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11961 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11962 $(HOST_EXPORTS) \
11963 $(POSTSTAGE1_HOST_EXPORTS) \
11964 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
11965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11966 cd $(HOST_SUBDIR)/gas || exit 1; \
11967 case $(srcdir) in \
11968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11969 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11971 esac; \
11972 srcdiroption="--srcdir=$${topdir}/gas"; \
11973 libsrcdir="$$s/gas"; \
11974 $(SHELL) $${libsrcdir}/configure \
11975 $(HOST_CONFIGARGS) $${srcdiroption} \
11976 @stage2_werror_flag@
11977 @endif gas-bootstrap
11983 .PHONY: all-gas maybe-all-gas
11984 maybe-all-gas:
11985 @if gcc-bootstrap
11986 all-gas: stage_current
11987 @endif gcc-bootstrap
11988 @if gas
11989 TARGET-gas=all
11990 maybe-all-gas: all-gas
11991 all-gas: configure-gas
11992 @r=`${PWD_COMMAND}`; export r; \
11993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11994 $(HOST_EXPORTS) \
11995 (cd $(HOST_SUBDIR)/gas && \
11996 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
11997 @endif gas
12001 .PHONY: all-stage1-gas maybe-all-stage1-gas
12002 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
12003 maybe-all-stage1-gas:
12004 maybe-clean-stage1-gas:
12005 @if gas-bootstrap
12006 maybe-all-stage1-gas: all-stage1-gas
12007 all-stage1: all-stage1-gas
12008 TARGET-stage1-gas = $(TARGET-gas)
12009 all-stage1-gas: configure-stage1-gas
12010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12011 @r=`${PWD_COMMAND}`; export r; \
12012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12013 $(HOST_EXPORTS) \
12014 cd $(HOST_SUBDIR)/gas && \
12015 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
12016 $(TARGET-stage1-gas)
12018 maybe-clean-stage1-gas: clean-stage1-gas
12019 clean-stage1: clean-stage1-gas
12020 clean-stage1-gas:
12021 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
12022 || exit 0 ; \
12023 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
12024 cd $(HOST_SUBDIR)/gas && \
12025 $(MAKE) $(FLAGS_TO_PASS) \
12026 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
12027 @endif gas-bootstrap
12030 .PHONY: all-stage2-gas maybe-all-stage2-gas
12031 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
12032 maybe-all-stage2-gas:
12033 maybe-clean-stage2-gas:
12034 @if gas-bootstrap
12035 maybe-all-stage2-gas: all-stage2-gas
12036 all-stage2: all-stage2-gas
12037 TARGET-stage2-gas = $(TARGET-gas)
12038 all-stage2-gas: configure-stage2-gas
12039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12040 @r=`${PWD_COMMAND}`; export r; \
12041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12042 $(HOST_EXPORTS) \
12043 $(POSTSTAGE1_HOST_EXPORTS) \
12044 cd $(HOST_SUBDIR)/gas && \
12045 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12046 $(TARGET-stage2-gas)
12048 maybe-clean-stage2-gas: clean-stage2-gas
12049 clean-stage2: clean-stage2-gas
12050 clean-stage2-gas:
12051 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
12052 || exit 0 ; \
12053 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
12054 cd $(HOST_SUBDIR)/gas && \
12055 $(MAKE) $(FLAGS_TO_PASS) \
12056 $(POSTSTAGE1_FLAGS_TO_PASS) \
12057 clean
12058 @endif gas-bootstrap
12061 .PHONY: all-stage3-gas maybe-all-stage3-gas
12062 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
12063 maybe-all-stage3-gas:
12064 maybe-clean-stage3-gas:
12065 @if gas-bootstrap
12066 maybe-all-stage3-gas: all-stage3-gas
12067 all-stage3: all-stage3-gas
12068 TARGET-stage3-gas = $(TARGET-gas)
12069 all-stage3-gas: configure-stage3-gas
12070 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12071 @r=`${PWD_COMMAND}`; export r; \
12072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12073 $(HOST_EXPORTS) \
12074 $(POSTSTAGE1_HOST_EXPORTS) \
12075 cd $(HOST_SUBDIR)/gas && \
12076 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12077 $(TARGET-stage3-gas)
12079 maybe-clean-stage3-gas: clean-stage3-gas
12080 clean-stage3: clean-stage3-gas
12081 clean-stage3-gas:
12082 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
12083 || exit 0 ; \
12084 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
12085 cd $(HOST_SUBDIR)/gas && \
12086 $(MAKE) $(FLAGS_TO_PASS) \
12087 $(POSTSTAGE1_FLAGS_TO_PASS) \
12088 clean
12089 @endif gas-bootstrap
12092 .PHONY: all-stage4-gas maybe-all-stage4-gas
12093 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
12094 maybe-all-stage4-gas:
12095 maybe-clean-stage4-gas:
12096 @if gas-bootstrap
12097 maybe-all-stage4-gas: all-stage4-gas
12098 all-stage4: all-stage4-gas
12099 TARGET-stage4-gas = $(TARGET-gas)
12100 all-stage4-gas: configure-stage4-gas
12101 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12102 @r=`${PWD_COMMAND}`; export r; \
12103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12104 $(HOST_EXPORTS) \
12105 $(POSTSTAGE1_HOST_EXPORTS) \
12106 cd $(HOST_SUBDIR)/gas && \
12107 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12108 $(TARGET-stage4-gas)
12110 maybe-clean-stage4-gas: clean-stage4-gas
12111 clean-stage4: clean-stage4-gas
12112 clean-stage4-gas:
12113 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
12114 || exit 0 ; \
12115 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
12116 cd $(HOST_SUBDIR)/gas && \
12117 $(MAKE) $(FLAGS_TO_PASS) \
12118 $(POSTSTAGE1_FLAGS_TO_PASS) \
12119 clean
12120 @endif gas-bootstrap
12123 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
12124 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
12125 maybe-all-stageprofile-gas:
12126 maybe-clean-stageprofile-gas:
12127 @if gas-bootstrap
12128 maybe-all-stageprofile-gas: all-stageprofile-gas
12129 all-stageprofile: all-stageprofile-gas
12130 TARGET-stageprofile-gas = $(TARGET-gas)
12131 all-stageprofile-gas: configure-stageprofile-gas
12132 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12133 @r=`${PWD_COMMAND}`; export r; \
12134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12135 $(HOST_EXPORTS) \
12136 $(POSTSTAGE1_HOST_EXPORTS) \
12137 cd $(HOST_SUBDIR)/gas && \
12138 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
12139 $(TARGET-stageprofile-gas)
12141 maybe-clean-stageprofile-gas: clean-stageprofile-gas
12142 clean-stageprofile: clean-stageprofile-gas
12143 clean-stageprofile-gas:
12144 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
12145 || exit 0 ; \
12146 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
12147 cd $(HOST_SUBDIR)/gas && \
12148 $(MAKE) $(FLAGS_TO_PASS) \
12149 $(POSTSTAGE1_FLAGS_TO_PASS) \
12150 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
12151 @endif gas-bootstrap
12154 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
12155 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
12156 maybe-all-stagefeedback-gas:
12157 maybe-clean-stagefeedback-gas:
12158 @if gas-bootstrap
12159 maybe-all-stagefeedback-gas: all-stagefeedback-gas
12160 all-stagefeedback: all-stagefeedback-gas
12161 TARGET-stagefeedback-gas = $(TARGET-gas)
12162 all-stagefeedback-gas: configure-stagefeedback-gas
12163 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12164 @r=`${PWD_COMMAND}`; export r; \
12165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166 $(HOST_EXPORTS) \
12167 $(POSTSTAGE1_HOST_EXPORTS) \
12168 cd $(HOST_SUBDIR)/gas && \
12169 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
12170 $(TARGET-stagefeedback-gas)
12172 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
12173 clean-stagefeedback: clean-stagefeedback-gas
12174 clean-stagefeedback-gas:
12175 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
12176 || exit 0 ; \
12177 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
12178 cd $(HOST_SUBDIR)/gas && \
12179 $(MAKE) $(FLAGS_TO_PASS) \
12180 $(POSTSTAGE1_FLAGS_TO_PASS) \
12181 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
12182 @endif gas-bootstrap
12188 .PHONY: check-gas maybe-check-gas
12189 maybe-check-gas:
12190 @if gas
12191 maybe-check-gas: check-gas
12193 check-gas:
12194 @: $(MAKE); $(unstage)
12195 @r=`${PWD_COMMAND}`; export r; \
12196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197 $(HOST_EXPORTS) \
12198 (cd $(HOST_SUBDIR)/gas && \
12199 $(MAKE) $(FLAGS_TO_PASS) check)
12201 @endif gas
12203 .PHONY: install-gas maybe-install-gas
12204 maybe-install-gas:
12205 @if gas
12206 maybe-install-gas: install-gas
12208 install-gas: installdirs
12209 @: $(MAKE); $(unstage)
12210 @r=`${PWD_COMMAND}`; export r; \
12211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212 $(HOST_EXPORTS) \
12213 (cd $(HOST_SUBDIR)/gas && \
12214 $(MAKE) $(FLAGS_TO_PASS) install)
12216 @endif gas
12218 # Other targets (info, dvi, etc.)
12220 .PHONY: maybe-info-gas info-gas
12221 maybe-info-gas:
12222 @if gas
12223 maybe-info-gas: info-gas
12225 info-gas: \
12226 configure-gas
12227 @[ -f ./gas/Makefile ] || exit 0; \
12228 r=`${PWD_COMMAND}`; export r; \
12229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230 $(HOST_EXPORTS) \
12231 for flag in $(EXTRA_HOST_FLAGS) ; do \
12232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12233 done; \
12234 echo "Doing info in gas" ; \
12235 (cd $(HOST_SUBDIR)/gas && \
12236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12238 "RANLIB=$${RANLIB}" \
12239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12240 info) \
12241 || exit 1
12243 @endif gas
12245 .PHONY: maybe-dvi-gas dvi-gas
12246 maybe-dvi-gas:
12247 @if gas
12248 maybe-dvi-gas: dvi-gas
12250 dvi-gas: \
12251 configure-gas
12252 @[ -f ./gas/Makefile ] || exit 0; \
12253 r=`${PWD_COMMAND}`; export r; \
12254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12255 $(HOST_EXPORTS) \
12256 for flag in $(EXTRA_HOST_FLAGS) ; do \
12257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12258 done; \
12259 echo "Doing dvi in gas" ; \
12260 (cd $(HOST_SUBDIR)/gas && \
12261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12263 "RANLIB=$${RANLIB}" \
12264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12265 dvi) \
12266 || exit 1
12268 @endif gas
12270 .PHONY: maybe-html-gas html-gas
12271 maybe-html-gas:
12272 @if gas
12273 maybe-html-gas: html-gas
12275 html-gas: \
12276 configure-gas
12277 @[ -f ./gas/Makefile ] || exit 0; \
12278 r=`${PWD_COMMAND}`; export r; \
12279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12280 $(HOST_EXPORTS) \
12281 for flag in $(EXTRA_HOST_FLAGS) ; do \
12282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12283 done; \
12284 echo "Doing html in gas" ; \
12285 (cd $(HOST_SUBDIR)/gas && \
12286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12288 "RANLIB=$${RANLIB}" \
12289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12290 html) \
12291 || exit 1
12293 @endif gas
12295 .PHONY: maybe-TAGS-gas TAGS-gas
12296 maybe-TAGS-gas:
12297 @if gas
12298 maybe-TAGS-gas: TAGS-gas
12300 TAGS-gas: \
12301 configure-gas
12302 @[ -f ./gas/Makefile ] || exit 0; \
12303 r=`${PWD_COMMAND}`; export r; \
12304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12305 $(HOST_EXPORTS) \
12306 for flag in $(EXTRA_HOST_FLAGS) ; do \
12307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12308 done; \
12309 echo "Doing TAGS in gas" ; \
12310 (cd $(HOST_SUBDIR)/gas && \
12311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12313 "RANLIB=$${RANLIB}" \
12314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12315 TAGS) \
12316 || exit 1
12318 @endif gas
12320 .PHONY: maybe-install-info-gas install-info-gas
12321 maybe-install-info-gas:
12322 @if gas
12323 maybe-install-info-gas: install-info-gas
12325 install-info-gas: \
12326 configure-gas \
12327 info-gas
12328 @[ -f ./gas/Makefile ] || exit 0; \
12329 r=`${PWD_COMMAND}`; export r; \
12330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12331 $(HOST_EXPORTS) \
12332 for flag in $(EXTRA_HOST_FLAGS) ; do \
12333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12334 done; \
12335 echo "Doing install-info in gas" ; \
12336 (cd $(HOST_SUBDIR)/gas && \
12337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12339 "RANLIB=$${RANLIB}" \
12340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12341 install-info) \
12342 || exit 1
12344 @endif gas
12346 .PHONY: maybe-install-html-gas install-html-gas
12347 maybe-install-html-gas:
12348 @if gas
12349 maybe-install-html-gas: install-html-gas
12351 install-html-gas: \
12352 configure-gas \
12353 html-gas
12354 @[ -f ./gas/Makefile ] || exit 0; \
12355 r=`${PWD_COMMAND}`; export r; \
12356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12357 $(HOST_EXPORTS) \
12358 for flag in $(EXTRA_HOST_FLAGS) ; do \
12359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12360 done; \
12361 echo "Doing install-html in gas" ; \
12362 (cd $(HOST_SUBDIR)/gas && \
12363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12365 "RANLIB=$${RANLIB}" \
12366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12367 install-html) \
12368 || exit 1
12370 @endif gas
12372 .PHONY: maybe-installcheck-gas installcheck-gas
12373 maybe-installcheck-gas:
12374 @if gas
12375 maybe-installcheck-gas: installcheck-gas
12377 installcheck-gas: \
12378 configure-gas
12379 @[ -f ./gas/Makefile ] || exit 0; \
12380 r=`${PWD_COMMAND}`; export r; \
12381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12382 $(HOST_EXPORTS) \
12383 for flag in $(EXTRA_HOST_FLAGS) ; do \
12384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12385 done; \
12386 echo "Doing installcheck in gas" ; \
12387 (cd $(HOST_SUBDIR)/gas && \
12388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12390 "RANLIB=$${RANLIB}" \
12391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12392 installcheck) \
12393 || exit 1
12395 @endif gas
12397 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
12398 maybe-mostlyclean-gas:
12399 @if gas
12400 maybe-mostlyclean-gas: mostlyclean-gas
12402 mostlyclean-gas:
12403 @[ -f ./gas/Makefile ] || exit 0; \
12404 r=`${PWD_COMMAND}`; export r; \
12405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12406 $(HOST_EXPORTS) \
12407 for flag in $(EXTRA_HOST_FLAGS) ; do \
12408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12409 done; \
12410 echo "Doing mostlyclean in gas" ; \
12411 (cd $(HOST_SUBDIR)/gas && \
12412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12414 "RANLIB=$${RANLIB}" \
12415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12416 mostlyclean) \
12417 || exit 1
12419 @endif gas
12421 .PHONY: maybe-clean-gas clean-gas
12422 maybe-clean-gas:
12423 @if gas
12424 maybe-clean-gas: clean-gas
12426 clean-gas:
12427 @[ -f ./gas/Makefile ] || exit 0; \
12428 r=`${PWD_COMMAND}`; export r; \
12429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12430 $(HOST_EXPORTS) \
12431 for flag in $(EXTRA_HOST_FLAGS) ; do \
12432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12433 done; \
12434 echo "Doing clean in gas" ; \
12435 (cd $(HOST_SUBDIR)/gas && \
12436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12438 "RANLIB=$${RANLIB}" \
12439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12440 clean) \
12441 || exit 1
12443 @endif gas
12445 .PHONY: maybe-distclean-gas distclean-gas
12446 maybe-distclean-gas:
12447 @if gas
12448 maybe-distclean-gas: distclean-gas
12450 distclean-gas:
12451 @[ -f ./gas/Makefile ] || exit 0; \
12452 r=`${PWD_COMMAND}`; export r; \
12453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12454 $(HOST_EXPORTS) \
12455 for flag in $(EXTRA_HOST_FLAGS) ; do \
12456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12457 done; \
12458 echo "Doing distclean in gas" ; \
12459 (cd $(HOST_SUBDIR)/gas && \
12460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12462 "RANLIB=$${RANLIB}" \
12463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12464 distclean) \
12465 || exit 1
12467 @endif gas
12469 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12470 maybe-maintainer-clean-gas:
12471 @if gas
12472 maybe-maintainer-clean-gas: maintainer-clean-gas
12474 maintainer-clean-gas:
12475 @[ -f ./gas/Makefile ] || exit 0; \
12476 r=`${PWD_COMMAND}`; export r; \
12477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478 $(HOST_EXPORTS) \
12479 for flag in $(EXTRA_HOST_FLAGS) ; do \
12480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12481 done; \
12482 echo "Doing maintainer-clean in gas" ; \
12483 (cd $(HOST_SUBDIR)/gas && \
12484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12486 "RANLIB=$${RANLIB}" \
12487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12488 maintainer-clean) \
12489 || exit 1
12491 @endif gas
12495 .PHONY: configure-gcc maybe-configure-gcc
12496 maybe-configure-gcc:
12497 @if gcc-bootstrap
12498 configure-gcc: stage_current
12499 @endif gcc-bootstrap
12500 @if gcc
12501 maybe-configure-gcc: configure-gcc
12502 configure-gcc:
12503 @r=`${PWD_COMMAND}`; export r; \
12504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12505 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12507 $(HOST_EXPORTS) \
12508 echo Configuring in $(HOST_SUBDIR)/gcc; \
12509 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12510 case $(srcdir) in \
12511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12512 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12514 esac; \
12515 srcdiroption="--srcdir=$${topdir}/gcc"; \
12516 libsrcdir="$$s/gcc"; \
12517 $(SHELL) $${libsrcdir}/configure \
12518 $(HOST_CONFIGARGS) $${srcdiroption} \
12519 || exit 1
12520 @endif gcc
12524 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12525 maybe-configure-stage1-gcc:
12526 @if gcc-bootstrap
12527 maybe-configure-stage1-gcc: configure-stage1-gcc
12528 configure-stage1-gcc:
12529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12531 @r=`${PWD_COMMAND}`; export r; \
12532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12534 $(HOST_EXPORTS) \
12535 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
12536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12537 cd $(HOST_SUBDIR)/gcc || exit 1; \
12538 case $(srcdir) in \
12539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12540 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12542 esac; \
12543 srcdiroption="--srcdir=$${topdir}/gcc"; \
12544 libsrcdir="$$s/gcc"; \
12545 $(SHELL) $${libsrcdir}/configure \
12546 $(HOST_CONFIGARGS) $${srcdiroption} \
12547 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
12548 @endif gcc-bootstrap
12550 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12551 maybe-configure-stage2-gcc:
12552 @if gcc-bootstrap
12553 maybe-configure-stage2-gcc: configure-stage2-gcc
12554 configure-stage2-gcc:
12555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12557 @r=`${PWD_COMMAND}`; export r; \
12558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12559 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12560 $(HOST_EXPORTS) \
12561 $(POSTSTAGE1_HOST_EXPORTS) \
12562 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
12563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12564 cd $(HOST_SUBDIR)/gcc || exit 1; \
12565 case $(srcdir) in \
12566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12567 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12569 esac; \
12570 srcdiroption="--srcdir=$${topdir}/gcc"; \
12571 libsrcdir="$$s/gcc"; \
12572 $(SHELL) $${libsrcdir}/configure \
12573 $(HOST_CONFIGARGS) $${srcdiroption} \
12574 @stage2_werror_flag@
12575 @endif gcc-bootstrap
12577 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12578 maybe-configure-stage3-gcc:
12579 @if gcc-bootstrap
12580 maybe-configure-stage3-gcc: configure-stage3-gcc
12581 configure-stage3-gcc:
12582 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12584 @r=`${PWD_COMMAND}`; export r; \
12585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12586 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12587 $(HOST_EXPORTS) \
12588 $(POSTSTAGE1_HOST_EXPORTS) \
12589 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
12590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12591 cd $(HOST_SUBDIR)/gcc || exit 1; \
12592 case $(srcdir) in \
12593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12594 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12596 esac; \
12597 srcdiroption="--srcdir=$${topdir}/gcc"; \
12598 libsrcdir="$$s/gcc"; \
12599 $(SHELL) $${libsrcdir}/configure \
12600 $(HOST_CONFIGARGS) $${srcdiroption} \
12601 @stage2_werror_flag@
12602 @endif gcc-bootstrap
12604 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12605 maybe-configure-stage4-gcc:
12606 @if gcc-bootstrap
12607 maybe-configure-stage4-gcc: configure-stage4-gcc
12608 configure-stage4-gcc:
12609 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12611 @r=`${PWD_COMMAND}`; export r; \
12612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12613 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12614 $(HOST_EXPORTS) \
12615 $(POSTSTAGE1_HOST_EXPORTS) \
12616 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
12617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12618 cd $(HOST_SUBDIR)/gcc || exit 1; \
12619 case $(srcdir) in \
12620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12621 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12623 esac; \
12624 srcdiroption="--srcdir=$${topdir}/gcc"; \
12625 libsrcdir="$$s/gcc"; \
12626 $(SHELL) $${libsrcdir}/configure \
12627 $(HOST_CONFIGARGS) $${srcdiroption} \
12628 @stage2_werror_flag@
12629 @endif gcc-bootstrap
12631 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12632 maybe-configure-stageprofile-gcc:
12633 @if gcc-bootstrap
12634 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12635 configure-stageprofile-gcc:
12636 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12638 @r=`${PWD_COMMAND}`; export r; \
12639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12640 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12641 $(HOST_EXPORTS) \
12642 $(POSTSTAGE1_HOST_EXPORTS) \
12643 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
12644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12645 cd $(HOST_SUBDIR)/gcc || exit 1; \
12646 case $(srcdir) in \
12647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12648 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12650 esac; \
12651 srcdiroption="--srcdir=$${topdir}/gcc"; \
12652 libsrcdir="$$s/gcc"; \
12653 $(SHELL) $${libsrcdir}/configure \
12654 $(HOST_CONFIGARGS) $${srcdiroption} \
12655 @stage2_werror_flag@
12656 @endif gcc-bootstrap
12658 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12659 maybe-configure-stagefeedback-gcc:
12660 @if gcc-bootstrap
12661 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12662 configure-stagefeedback-gcc:
12663 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12665 @r=`${PWD_COMMAND}`; export r; \
12666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12667 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12668 $(HOST_EXPORTS) \
12669 $(POSTSTAGE1_HOST_EXPORTS) \
12670 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
12671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12672 cd $(HOST_SUBDIR)/gcc || exit 1; \
12673 case $(srcdir) in \
12674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12675 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12677 esac; \
12678 srcdiroption="--srcdir=$${topdir}/gcc"; \
12679 libsrcdir="$$s/gcc"; \
12680 $(SHELL) $${libsrcdir}/configure \
12681 $(HOST_CONFIGARGS) $${srcdiroption} \
12682 @stage2_werror_flag@
12683 @endif gcc-bootstrap
12689 .PHONY: all-gcc maybe-all-gcc
12690 maybe-all-gcc:
12691 @if gcc-bootstrap
12692 all-gcc: stage_current
12693 @endif gcc-bootstrap
12694 @if gcc
12695 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
12696 maybe-all-gcc: all-gcc
12697 all-gcc: configure-gcc
12698 @r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 $(HOST_EXPORTS) \
12701 (cd $(HOST_SUBDIR)/gcc && \
12702 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
12703 @endif gcc
12707 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12708 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12709 maybe-all-stage1-gcc:
12710 maybe-clean-stage1-gcc:
12711 @if gcc-bootstrap
12712 maybe-all-stage1-gcc: all-stage1-gcc
12713 all-stage1: all-stage1-gcc
12714 TARGET-stage1-gcc = $(TARGET-gcc)
12715 all-stage1-gcc: configure-stage1-gcc
12716 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12717 @r=`${PWD_COMMAND}`; export r; \
12718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12719 $(HOST_EXPORTS) \
12720 cd $(HOST_SUBDIR)/gcc && \
12721 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
12722 $(TARGET-stage1-gcc)
12724 maybe-clean-stage1-gcc: clean-stage1-gcc
12725 clean-stage1: clean-stage1-gcc
12726 clean-stage1-gcc:
12727 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
12728 || exit 0 ; \
12729 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
12730 cd $(HOST_SUBDIR)/gcc && \
12731 $(MAKE) $(FLAGS_TO_PASS) \
12732 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
12733 @endif gcc-bootstrap
12736 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12737 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12738 maybe-all-stage2-gcc:
12739 maybe-clean-stage2-gcc:
12740 @if gcc-bootstrap
12741 maybe-all-stage2-gcc: all-stage2-gcc
12742 all-stage2: all-stage2-gcc
12743 TARGET-stage2-gcc = $(TARGET-gcc)
12744 all-stage2-gcc: configure-stage2-gcc
12745 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12746 @r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 $(HOST_EXPORTS) \
12749 $(POSTSTAGE1_HOST_EXPORTS) \
12750 cd $(HOST_SUBDIR)/gcc && \
12751 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12752 $(TARGET-stage2-gcc)
12754 maybe-clean-stage2-gcc: clean-stage2-gcc
12755 clean-stage2: clean-stage2-gcc
12756 clean-stage2-gcc:
12757 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
12758 || exit 0 ; \
12759 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
12760 cd $(HOST_SUBDIR)/gcc && \
12761 $(MAKE) $(FLAGS_TO_PASS) \
12762 $(POSTSTAGE1_FLAGS_TO_PASS) \
12763 $(EXTRA_GCC_FLAGS) clean
12764 @endif gcc-bootstrap
12767 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12768 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12769 maybe-all-stage3-gcc:
12770 maybe-clean-stage3-gcc:
12771 @if gcc-bootstrap
12772 maybe-all-stage3-gcc: all-stage3-gcc
12773 all-stage3: all-stage3-gcc
12774 TARGET-stage3-gcc = $(TARGET-gcc)
12775 all-stage3-gcc: configure-stage3-gcc
12776 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12777 @r=`${PWD_COMMAND}`; export r; \
12778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12779 $(HOST_EXPORTS) \
12780 $(POSTSTAGE1_HOST_EXPORTS) \
12781 cd $(HOST_SUBDIR)/gcc && \
12782 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12783 $(TARGET-stage3-gcc)
12785 maybe-clean-stage3-gcc: clean-stage3-gcc
12786 clean-stage3: clean-stage3-gcc
12787 clean-stage3-gcc:
12788 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
12789 || exit 0 ; \
12790 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
12791 cd $(HOST_SUBDIR)/gcc && \
12792 $(MAKE) $(FLAGS_TO_PASS) \
12793 $(POSTSTAGE1_FLAGS_TO_PASS) \
12794 $(EXTRA_GCC_FLAGS) clean
12795 @endif gcc-bootstrap
12798 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12799 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12800 maybe-all-stage4-gcc:
12801 maybe-clean-stage4-gcc:
12802 @if gcc-bootstrap
12803 maybe-all-stage4-gcc: all-stage4-gcc
12804 all-stage4: all-stage4-gcc
12805 TARGET-stage4-gcc = $(TARGET-gcc)
12806 all-stage4-gcc: configure-stage4-gcc
12807 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12808 @r=`${PWD_COMMAND}`; export r; \
12809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12810 $(HOST_EXPORTS) \
12811 $(POSTSTAGE1_HOST_EXPORTS) \
12812 cd $(HOST_SUBDIR)/gcc && \
12813 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12814 $(TARGET-stage4-gcc)
12816 maybe-clean-stage4-gcc: clean-stage4-gcc
12817 clean-stage4: clean-stage4-gcc
12818 clean-stage4-gcc:
12819 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
12820 || exit 0 ; \
12821 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
12822 cd $(HOST_SUBDIR)/gcc && \
12823 $(MAKE) $(FLAGS_TO_PASS) \
12824 $(POSTSTAGE1_FLAGS_TO_PASS) \
12825 $(EXTRA_GCC_FLAGS) clean
12826 @endif gcc-bootstrap
12829 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12830 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12831 maybe-all-stageprofile-gcc:
12832 maybe-clean-stageprofile-gcc:
12833 @if gcc-bootstrap
12834 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12835 all-stageprofile: all-stageprofile-gcc
12836 TARGET-stageprofile-gcc = $(TARGET-gcc)
12837 all-stageprofile-gcc: configure-stageprofile-gcc
12838 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12839 @r=`${PWD_COMMAND}`; export r; \
12840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12841 $(HOST_EXPORTS) \
12842 $(POSTSTAGE1_HOST_EXPORTS) \
12843 cd $(HOST_SUBDIR)/gcc && \
12844 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
12845 $(TARGET-stageprofile-gcc)
12847 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12848 clean-stageprofile: clean-stageprofile-gcc
12849 clean-stageprofile-gcc:
12850 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
12851 || exit 0 ; \
12852 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
12853 cd $(HOST_SUBDIR)/gcc && \
12854 $(MAKE) $(FLAGS_TO_PASS) \
12855 $(POSTSTAGE1_FLAGS_TO_PASS) \
12856 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
12857 @endif gcc-bootstrap
12860 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12861 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12862 maybe-all-stagefeedback-gcc:
12863 maybe-clean-stagefeedback-gcc:
12864 @if gcc-bootstrap
12865 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12866 all-stagefeedback: all-stagefeedback-gcc
12867 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12868 all-stagefeedback-gcc: configure-stagefeedback-gcc
12869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12870 @r=`${PWD_COMMAND}`; export r; \
12871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12872 $(HOST_EXPORTS) \
12873 $(POSTSTAGE1_HOST_EXPORTS) \
12874 cd $(HOST_SUBDIR)/gcc && \
12875 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
12876 $(TARGET-stagefeedback-gcc)
12878 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12879 clean-stagefeedback: clean-stagefeedback-gcc
12880 clean-stagefeedback-gcc:
12881 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
12882 || exit 0 ; \
12883 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
12884 cd $(HOST_SUBDIR)/gcc && \
12885 $(MAKE) $(FLAGS_TO_PASS) \
12886 $(POSTSTAGE1_FLAGS_TO_PASS) \
12887 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
12888 @endif gcc-bootstrap
12894 .PHONY: check-gcc maybe-check-gcc
12895 maybe-check-gcc:
12896 @if gcc
12897 maybe-check-gcc: check-gcc
12899 check-gcc:
12900 @: $(MAKE); $(unstage)
12901 @r=`${PWD_COMMAND}`; export r; \
12902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12903 $(HOST_EXPORTS) \
12904 (cd $(HOST_SUBDIR)/gcc && \
12905 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
12907 @endif gcc
12909 .PHONY: install-gcc maybe-install-gcc
12910 maybe-install-gcc:
12911 @if gcc
12912 maybe-install-gcc: install-gcc
12914 install-gcc: installdirs
12915 @: $(MAKE); $(unstage)
12916 @r=`${PWD_COMMAND}`; export r; \
12917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918 $(HOST_EXPORTS) \
12919 (cd $(HOST_SUBDIR)/gcc && \
12920 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12922 @endif gcc
12924 # Other targets (info, dvi, etc.)
12926 .PHONY: maybe-info-gcc info-gcc
12927 maybe-info-gcc:
12928 @if gcc
12929 maybe-info-gcc: info-gcc
12931 info-gcc: \
12932 configure-gcc
12933 @[ -f ./gcc/Makefile ] || exit 0; \
12934 r=`${PWD_COMMAND}`; export r; \
12935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936 $(HOST_EXPORTS) \
12937 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939 done; \
12940 echo "Doing info in gcc" ; \
12941 (cd $(HOST_SUBDIR)/gcc && \
12942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12944 "RANLIB=$${RANLIB}" \
12945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12946 info) \
12947 || exit 1
12949 @endif gcc
12951 .PHONY: maybe-dvi-gcc dvi-gcc
12952 maybe-dvi-gcc:
12953 @if gcc
12954 maybe-dvi-gcc: dvi-gcc
12956 dvi-gcc: \
12957 configure-gcc
12958 @[ -f ./gcc/Makefile ] || exit 0; \
12959 r=`${PWD_COMMAND}`; export r; \
12960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961 $(HOST_EXPORTS) \
12962 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12964 done; \
12965 echo "Doing dvi in gcc" ; \
12966 (cd $(HOST_SUBDIR)/gcc && \
12967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12969 "RANLIB=$${RANLIB}" \
12970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12971 dvi) \
12972 || exit 1
12974 @endif gcc
12976 .PHONY: maybe-html-gcc html-gcc
12977 maybe-html-gcc:
12978 @if gcc
12979 maybe-html-gcc: html-gcc
12981 html-gcc: \
12982 configure-gcc
12983 @[ -f ./gcc/Makefile ] || exit 0; \
12984 r=`${PWD_COMMAND}`; export r; \
12985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12986 $(HOST_EXPORTS) \
12987 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12989 done; \
12990 echo "Doing html in gcc" ; \
12991 (cd $(HOST_SUBDIR)/gcc && \
12992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12994 "RANLIB=$${RANLIB}" \
12995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12996 html) \
12997 || exit 1
12999 @endif gcc
13001 .PHONY: maybe-TAGS-gcc TAGS-gcc
13002 maybe-TAGS-gcc:
13003 @if gcc
13004 maybe-TAGS-gcc: TAGS-gcc
13006 TAGS-gcc: \
13007 configure-gcc
13008 @[ -f ./gcc/Makefile ] || exit 0; \
13009 r=`${PWD_COMMAND}`; export r; \
13010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011 $(HOST_EXPORTS) \
13012 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13014 done; \
13015 echo "Doing TAGS in gcc" ; \
13016 (cd $(HOST_SUBDIR)/gcc && \
13017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13019 "RANLIB=$${RANLIB}" \
13020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13021 TAGS) \
13022 || exit 1
13024 @endif gcc
13026 .PHONY: maybe-install-info-gcc install-info-gcc
13027 maybe-install-info-gcc:
13028 @if gcc
13029 maybe-install-info-gcc: install-info-gcc
13031 install-info-gcc: \
13032 configure-gcc \
13033 info-gcc
13034 @[ -f ./gcc/Makefile ] || exit 0; \
13035 r=`${PWD_COMMAND}`; export r; \
13036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13037 $(HOST_EXPORTS) \
13038 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13040 done; \
13041 echo "Doing install-info in gcc" ; \
13042 (cd $(HOST_SUBDIR)/gcc && \
13043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13045 "RANLIB=$${RANLIB}" \
13046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13047 install-info) \
13048 || exit 1
13050 @endif gcc
13052 .PHONY: maybe-install-html-gcc install-html-gcc
13053 maybe-install-html-gcc:
13054 @if gcc
13055 maybe-install-html-gcc: install-html-gcc
13057 install-html-gcc: \
13058 configure-gcc \
13059 html-gcc
13060 @[ -f ./gcc/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing install-html in gcc" ; \
13068 (cd $(HOST_SUBDIR)/gcc && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13073 install-html) \
13074 || exit 1
13076 @endif gcc
13078 .PHONY: maybe-installcheck-gcc installcheck-gcc
13079 maybe-installcheck-gcc:
13080 @if gcc
13081 maybe-installcheck-gcc: installcheck-gcc
13083 installcheck-gcc: \
13084 configure-gcc
13085 @[ -f ./gcc/Makefile ] || exit 0; \
13086 r=`${PWD_COMMAND}`; export r; \
13087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13088 $(HOST_EXPORTS) \
13089 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13091 done; \
13092 echo "Doing installcheck in gcc" ; \
13093 (cd $(HOST_SUBDIR)/gcc && \
13094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13096 "RANLIB=$${RANLIB}" \
13097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13098 installcheck) \
13099 || exit 1
13101 @endif gcc
13103 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13104 maybe-mostlyclean-gcc:
13105 @if gcc
13106 maybe-mostlyclean-gcc: mostlyclean-gcc
13108 mostlyclean-gcc:
13109 @[ -f ./gcc/Makefile ] || exit 0; \
13110 r=`${PWD_COMMAND}`; export r; \
13111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13112 $(HOST_EXPORTS) \
13113 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13115 done; \
13116 echo "Doing mostlyclean in gcc" ; \
13117 (cd $(HOST_SUBDIR)/gcc && \
13118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13120 "RANLIB=$${RANLIB}" \
13121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13122 mostlyclean) \
13123 || exit 1
13125 @endif gcc
13127 .PHONY: maybe-clean-gcc clean-gcc
13128 maybe-clean-gcc:
13129 @if gcc
13130 maybe-clean-gcc: clean-gcc
13132 clean-gcc:
13133 @[ -f ./gcc/Makefile ] || exit 0; \
13134 r=`${PWD_COMMAND}`; export r; \
13135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136 $(HOST_EXPORTS) \
13137 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13139 done; \
13140 echo "Doing clean in gcc" ; \
13141 (cd $(HOST_SUBDIR)/gcc && \
13142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13144 "RANLIB=$${RANLIB}" \
13145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13146 clean) \
13147 || exit 1
13149 @endif gcc
13151 .PHONY: maybe-distclean-gcc distclean-gcc
13152 maybe-distclean-gcc:
13153 @if gcc
13154 maybe-distclean-gcc: distclean-gcc
13156 distclean-gcc:
13157 @[ -f ./gcc/Makefile ] || exit 0; \
13158 r=`${PWD_COMMAND}`; export r; \
13159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13160 $(HOST_EXPORTS) \
13161 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13163 done; \
13164 echo "Doing distclean in gcc" ; \
13165 (cd $(HOST_SUBDIR)/gcc && \
13166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13168 "RANLIB=$${RANLIB}" \
13169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13170 distclean) \
13171 || exit 1
13173 @endif gcc
13175 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13176 maybe-maintainer-clean-gcc:
13177 @if gcc
13178 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13180 maintainer-clean-gcc:
13181 @[ -f ./gcc/Makefile ] || exit 0; \
13182 r=`${PWD_COMMAND}`; export r; \
13183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184 $(HOST_EXPORTS) \
13185 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13187 done; \
13188 echo "Doing maintainer-clean in gcc" ; \
13189 (cd $(HOST_SUBDIR)/gcc && \
13190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13192 "RANLIB=$${RANLIB}" \
13193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13194 maintainer-clean) \
13195 || exit 1
13197 @endif gcc
13201 .PHONY: configure-gawk maybe-configure-gawk
13202 maybe-configure-gawk:
13203 @if gcc-bootstrap
13204 configure-gawk: stage_current
13205 @endif gcc-bootstrap
13206 @if gawk
13207 maybe-configure-gawk: configure-gawk
13208 configure-gawk:
13209 @: $(MAKE); $(unstage)
13210 @r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
13213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
13214 $(HOST_EXPORTS) \
13215 echo Configuring in $(HOST_SUBDIR)/gawk; \
13216 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
13217 case $(srcdir) in \
13218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13219 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
13220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13221 esac; \
13222 srcdiroption="--srcdir=$${topdir}/gawk"; \
13223 libsrcdir="$$s/gawk"; \
13224 $(SHELL) $${libsrcdir}/configure \
13225 $(HOST_CONFIGARGS) $${srcdiroption} \
13226 || exit 1
13227 @endif gawk
13233 .PHONY: all-gawk maybe-all-gawk
13234 maybe-all-gawk:
13235 @if gcc-bootstrap
13236 all-gawk: stage_current
13237 @endif gcc-bootstrap
13238 @if gawk
13239 TARGET-gawk=all
13240 maybe-all-gawk: all-gawk
13241 all-gawk: configure-gawk
13242 @: $(MAKE); $(unstage)
13243 @r=`${PWD_COMMAND}`; export r; \
13244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13245 $(HOST_EXPORTS) \
13246 (cd $(HOST_SUBDIR)/gawk && \
13247 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
13248 @endif gawk
13253 .PHONY: check-gawk maybe-check-gawk
13254 maybe-check-gawk:
13255 @if gawk
13256 maybe-check-gawk: check-gawk
13258 check-gawk:
13259 @: $(MAKE); $(unstage)
13260 @r=`${PWD_COMMAND}`; export r; \
13261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262 $(HOST_EXPORTS) \
13263 (cd $(HOST_SUBDIR)/gawk && \
13264 $(MAKE) $(FLAGS_TO_PASS) check)
13266 @endif gawk
13268 .PHONY: install-gawk maybe-install-gawk
13269 maybe-install-gawk:
13270 @if gawk
13271 maybe-install-gawk: install-gawk
13273 install-gawk: installdirs
13274 @: $(MAKE); $(unstage)
13275 @r=`${PWD_COMMAND}`; export r; \
13276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13277 $(HOST_EXPORTS) \
13278 (cd $(HOST_SUBDIR)/gawk && \
13279 $(MAKE) $(FLAGS_TO_PASS) install)
13281 @endif gawk
13283 # Other targets (info, dvi, etc.)
13285 .PHONY: maybe-info-gawk info-gawk
13286 maybe-info-gawk:
13287 @if gawk
13288 maybe-info-gawk: info-gawk
13290 info-gawk: \
13291 configure-gawk
13292 @: $(MAKE); $(unstage)
13293 @[ -f ./gawk/Makefile ] || exit 0; \
13294 r=`${PWD_COMMAND}`; export r; \
13295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13296 $(HOST_EXPORTS) \
13297 for flag in $(EXTRA_HOST_FLAGS) ; do \
13298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13299 done; \
13300 echo "Doing info in gawk" ; \
13301 (cd $(HOST_SUBDIR)/gawk && \
13302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13304 "RANLIB=$${RANLIB}" \
13305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13306 info) \
13307 || exit 1
13309 @endif gawk
13311 .PHONY: maybe-dvi-gawk dvi-gawk
13312 maybe-dvi-gawk:
13313 @if gawk
13314 maybe-dvi-gawk: dvi-gawk
13316 dvi-gawk: \
13317 configure-gawk
13318 @: $(MAKE); $(unstage)
13319 @[ -f ./gawk/Makefile ] || exit 0; \
13320 r=`${PWD_COMMAND}`; export r; \
13321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13322 $(HOST_EXPORTS) \
13323 for flag in $(EXTRA_HOST_FLAGS) ; do \
13324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13325 done; \
13326 echo "Doing dvi in gawk" ; \
13327 (cd $(HOST_SUBDIR)/gawk && \
13328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13330 "RANLIB=$${RANLIB}" \
13331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13332 dvi) \
13333 || exit 1
13335 @endif gawk
13337 .PHONY: maybe-html-gawk html-gawk
13338 maybe-html-gawk:
13339 @if gawk
13340 maybe-html-gawk: html-gawk
13342 html-gawk: \
13343 configure-gawk
13344 @: $(MAKE); $(unstage)
13345 @[ -f ./gawk/Makefile ] || exit 0; \
13346 r=`${PWD_COMMAND}`; export r; \
13347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13348 $(HOST_EXPORTS) \
13349 for flag in $(EXTRA_HOST_FLAGS) ; do \
13350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13351 done; \
13352 echo "Doing html in gawk" ; \
13353 (cd $(HOST_SUBDIR)/gawk && \
13354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13356 "RANLIB=$${RANLIB}" \
13357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13358 html) \
13359 || exit 1
13361 @endif gawk
13363 .PHONY: maybe-TAGS-gawk TAGS-gawk
13364 maybe-TAGS-gawk:
13365 @if gawk
13366 maybe-TAGS-gawk: TAGS-gawk
13368 TAGS-gawk: \
13369 configure-gawk
13370 @: $(MAKE); $(unstage)
13371 @[ -f ./gawk/Makefile ] || exit 0; \
13372 r=`${PWD_COMMAND}`; export r; \
13373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13374 $(HOST_EXPORTS) \
13375 for flag in $(EXTRA_HOST_FLAGS) ; do \
13376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13377 done; \
13378 echo "Doing TAGS in gawk" ; \
13379 (cd $(HOST_SUBDIR)/gawk && \
13380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13382 "RANLIB=$${RANLIB}" \
13383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13384 TAGS) \
13385 || exit 1
13387 @endif gawk
13389 .PHONY: maybe-install-info-gawk install-info-gawk
13390 maybe-install-info-gawk:
13391 @if gawk
13392 maybe-install-info-gawk: install-info-gawk
13394 install-info-gawk: \
13395 configure-gawk \
13396 info-gawk
13397 @: $(MAKE); $(unstage)
13398 @[ -f ./gawk/Makefile ] || exit 0; \
13399 r=`${PWD_COMMAND}`; export r; \
13400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13401 $(HOST_EXPORTS) \
13402 for flag in $(EXTRA_HOST_FLAGS) ; do \
13403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13404 done; \
13405 echo "Doing install-info in gawk" ; \
13406 (cd $(HOST_SUBDIR)/gawk && \
13407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13409 "RANLIB=$${RANLIB}" \
13410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13411 install-info) \
13412 || exit 1
13414 @endif gawk
13416 .PHONY: maybe-install-html-gawk install-html-gawk
13417 maybe-install-html-gawk:
13418 @if gawk
13419 maybe-install-html-gawk: install-html-gawk
13421 install-html-gawk: \
13422 configure-gawk \
13423 html-gawk
13424 @: $(MAKE); $(unstage)
13425 @[ -f ./gawk/Makefile ] || exit 0; \
13426 r=`${PWD_COMMAND}`; export r; \
13427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428 $(HOST_EXPORTS) \
13429 for flag in $(EXTRA_HOST_FLAGS) ; do \
13430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13431 done; \
13432 echo "Doing install-html in gawk" ; \
13433 (cd $(HOST_SUBDIR)/gawk && \
13434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13436 "RANLIB=$${RANLIB}" \
13437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13438 install-html) \
13439 || exit 1
13441 @endif gawk
13443 .PHONY: maybe-installcheck-gawk installcheck-gawk
13444 maybe-installcheck-gawk:
13445 @if gawk
13446 maybe-installcheck-gawk: installcheck-gawk
13448 installcheck-gawk: \
13449 configure-gawk
13450 @: $(MAKE); $(unstage)
13451 @[ -f ./gawk/Makefile ] || exit 0; \
13452 r=`${PWD_COMMAND}`; export r; \
13453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13454 $(HOST_EXPORTS) \
13455 for flag in $(EXTRA_HOST_FLAGS) ; do \
13456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13457 done; \
13458 echo "Doing installcheck in gawk" ; \
13459 (cd $(HOST_SUBDIR)/gawk && \
13460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13462 "RANLIB=$${RANLIB}" \
13463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13464 installcheck) \
13465 || exit 1
13467 @endif gawk
13469 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
13470 maybe-mostlyclean-gawk:
13471 @if gawk
13472 maybe-mostlyclean-gawk: mostlyclean-gawk
13474 mostlyclean-gawk:
13475 @: $(MAKE); $(unstage)
13476 @[ -f ./gawk/Makefile ] || exit 0; \
13477 r=`${PWD_COMMAND}`; export r; \
13478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13479 $(HOST_EXPORTS) \
13480 for flag in $(EXTRA_HOST_FLAGS) ; do \
13481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13482 done; \
13483 echo "Doing mostlyclean in gawk" ; \
13484 (cd $(HOST_SUBDIR)/gawk && \
13485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13487 "RANLIB=$${RANLIB}" \
13488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13489 mostlyclean) \
13490 || exit 1
13492 @endif gawk
13494 .PHONY: maybe-clean-gawk clean-gawk
13495 maybe-clean-gawk:
13496 @if gawk
13497 maybe-clean-gawk: clean-gawk
13499 clean-gawk:
13500 @: $(MAKE); $(unstage)
13501 @[ -f ./gawk/Makefile ] || exit 0; \
13502 r=`${PWD_COMMAND}`; export r; \
13503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504 $(HOST_EXPORTS) \
13505 for flag in $(EXTRA_HOST_FLAGS) ; do \
13506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13507 done; \
13508 echo "Doing clean in gawk" ; \
13509 (cd $(HOST_SUBDIR)/gawk && \
13510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13512 "RANLIB=$${RANLIB}" \
13513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13514 clean) \
13515 || exit 1
13517 @endif gawk
13519 .PHONY: maybe-distclean-gawk distclean-gawk
13520 maybe-distclean-gawk:
13521 @if gawk
13522 maybe-distclean-gawk: distclean-gawk
13524 distclean-gawk:
13525 @: $(MAKE); $(unstage)
13526 @[ -f ./gawk/Makefile ] || exit 0; \
13527 r=`${PWD_COMMAND}`; export r; \
13528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13529 $(HOST_EXPORTS) \
13530 for flag in $(EXTRA_HOST_FLAGS) ; do \
13531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13532 done; \
13533 echo "Doing distclean in gawk" ; \
13534 (cd $(HOST_SUBDIR)/gawk && \
13535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13537 "RANLIB=$${RANLIB}" \
13538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13539 distclean) \
13540 || exit 1
13542 @endif gawk
13544 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
13545 maybe-maintainer-clean-gawk:
13546 @if gawk
13547 maybe-maintainer-clean-gawk: maintainer-clean-gawk
13549 maintainer-clean-gawk:
13550 @: $(MAKE); $(unstage)
13551 @[ -f ./gawk/Makefile ] || exit 0; \
13552 r=`${PWD_COMMAND}`; export r; \
13553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13554 $(HOST_EXPORTS) \
13555 for flag in $(EXTRA_HOST_FLAGS) ; do \
13556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13557 done; \
13558 echo "Doing maintainer-clean in gawk" ; \
13559 (cd $(HOST_SUBDIR)/gawk && \
13560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13562 "RANLIB=$${RANLIB}" \
13563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13564 maintainer-clean) \
13565 || exit 1
13567 @endif gawk
13571 .PHONY: configure-gettext maybe-configure-gettext
13572 maybe-configure-gettext:
13573 @if gcc-bootstrap
13574 configure-gettext: stage_current
13575 @endif gcc-bootstrap
13576 @if gettext
13577 maybe-configure-gettext: configure-gettext
13578 configure-gettext:
13579 @: $(MAKE); $(unstage)
13580 @r=`${PWD_COMMAND}`; export r; \
13581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13582 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
13583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
13584 $(HOST_EXPORTS) \
13585 echo Configuring in $(HOST_SUBDIR)/gettext; \
13586 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
13587 case $(srcdir) in \
13588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13589 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
13590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13591 esac; \
13592 srcdiroption="--srcdir=$${topdir}/gettext"; \
13593 libsrcdir="$$s/gettext"; \
13594 $(SHELL) $${libsrcdir}/configure \
13595 $(HOST_CONFIGARGS) $${srcdiroption} \
13596 || exit 1
13597 @endif gettext
13603 .PHONY: all-gettext maybe-all-gettext
13604 maybe-all-gettext:
13605 @if gcc-bootstrap
13606 all-gettext: stage_current
13607 @endif gcc-bootstrap
13608 @if gettext
13609 TARGET-gettext=all
13610 maybe-all-gettext: all-gettext
13611 all-gettext: configure-gettext
13612 @: $(MAKE); $(unstage)
13613 @r=`${PWD_COMMAND}`; export r; \
13614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615 $(HOST_EXPORTS) \
13616 (cd $(HOST_SUBDIR)/gettext && \
13617 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
13618 @endif gettext
13623 .PHONY: check-gettext maybe-check-gettext
13624 maybe-check-gettext:
13625 @if gettext
13626 maybe-check-gettext: check-gettext
13628 check-gettext:
13629 @: $(MAKE); $(unstage)
13630 @r=`${PWD_COMMAND}`; export r; \
13631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13632 $(HOST_EXPORTS) \
13633 (cd $(HOST_SUBDIR)/gettext && \
13634 $(MAKE) $(FLAGS_TO_PASS) check)
13636 @endif gettext
13638 .PHONY: install-gettext maybe-install-gettext
13639 maybe-install-gettext:
13640 @if gettext
13641 maybe-install-gettext: install-gettext
13643 install-gettext: installdirs
13644 @: $(MAKE); $(unstage)
13645 @r=`${PWD_COMMAND}`; export r; \
13646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13647 $(HOST_EXPORTS) \
13648 (cd $(HOST_SUBDIR)/gettext && \
13649 $(MAKE) $(FLAGS_TO_PASS) install)
13651 @endif gettext
13653 # Other targets (info, dvi, etc.)
13655 .PHONY: maybe-info-gettext info-gettext
13656 maybe-info-gettext:
13657 @if gettext
13658 maybe-info-gettext: info-gettext
13660 info-gettext: \
13661 configure-gettext
13662 @: $(MAKE); $(unstage)
13663 @[ -f ./gettext/Makefile ] || exit 0; \
13664 r=`${PWD_COMMAND}`; export r; \
13665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13666 $(HOST_EXPORTS) \
13667 for flag in $(EXTRA_HOST_FLAGS) ; do \
13668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13669 done; \
13670 echo "Doing info in gettext" ; \
13671 (cd $(HOST_SUBDIR)/gettext && \
13672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13674 "RANLIB=$${RANLIB}" \
13675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13676 info) \
13677 || exit 1
13679 @endif gettext
13681 .PHONY: maybe-dvi-gettext dvi-gettext
13682 maybe-dvi-gettext:
13683 @if gettext
13684 maybe-dvi-gettext: dvi-gettext
13686 dvi-gettext: \
13687 configure-gettext
13688 @: $(MAKE); $(unstage)
13689 @[ -f ./gettext/Makefile ] || exit 0; \
13690 r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 $(HOST_EXPORTS) \
13693 for flag in $(EXTRA_HOST_FLAGS) ; do \
13694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13695 done; \
13696 echo "Doing dvi in gettext" ; \
13697 (cd $(HOST_SUBDIR)/gettext && \
13698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13700 "RANLIB=$${RANLIB}" \
13701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13702 dvi) \
13703 || exit 1
13705 @endif gettext
13707 .PHONY: maybe-html-gettext html-gettext
13708 maybe-html-gettext:
13709 @if gettext
13710 maybe-html-gettext: html-gettext
13712 html-gettext: \
13713 configure-gettext
13714 @: $(MAKE); $(unstage)
13715 @[ -f ./gettext/Makefile ] || exit 0; \
13716 r=`${PWD_COMMAND}`; export r; \
13717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13718 $(HOST_EXPORTS) \
13719 for flag in $(EXTRA_HOST_FLAGS) ; do \
13720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13721 done; \
13722 echo "Doing html in gettext" ; \
13723 (cd $(HOST_SUBDIR)/gettext && \
13724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13726 "RANLIB=$${RANLIB}" \
13727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13728 html) \
13729 || exit 1
13731 @endif gettext
13733 .PHONY: maybe-TAGS-gettext TAGS-gettext
13734 maybe-TAGS-gettext:
13735 @if gettext
13736 maybe-TAGS-gettext: TAGS-gettext
13738 TAGS-gettext: \
13739 configure-gettext
13740 @: $(MAKE); $(unstage)
13741 @[ -f ./gettext/Makefile ] || exit 0; \
13742 r=`${PWD_COMMAND}`; export r; \
13743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13744 $(HOST_EXPORTS) \
13745 for flag in $(EXTRA_HOST_FLAGS) ; do \
13746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13747 done; \
13748 echo "Doing TAGS in gettext" ; \
13749 (cd $(HOST_SUBDIR)/gettext && \
13750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13752 "RANLIB=$${RANLIB}" \
13753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13754 TAGS) \
13755 || exit 1
13757 @endif gettext
13759 .PHONY: maybe-install-info-gettext install-info-gettext
13760 maybe-install-info-gettext:
13761 @if gettext
13762 maybe-install-info-gettext: install-info-gettext
13764 install-info-gettext: \
13765 configure-gettext \
13766 info-gettext
13767 @: $(MAKE); $(unstage)
13768 @[ -f ./gettext/Makefile ] || exit 0; \
13769 r=`${PWD_COMMAND}`; export r; \
13770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771 $(HOST_EXPORTS) \
13772 for flag in $(EXTRA_HOST_FLAGS) ; do \
13773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13774 done; \
13775 echo "Doing install-info in gettext" ; \
13776 (cd $(HOST_SUBDIR)/gettext && \
13777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13779 "RANLIB=$${RANLIB}" \
13780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13781 install-info) \
13782 || exit 1
13784 @endif gettext
13786 .PHONY: maybe-install-html-gettext install-html-gettext
13787 maybe-install-html-gettext:
13788 @if gettext
13789 maybe-install-html-gettext: install-html-gettext
13791 install-html-gettext: \
13792 configure-gettext \
13793 html-gettext
13794 @: $(MAKE); $(unstage)
13795 @[ -f ./gettext/Makefile ] || exit 0; \
13796 r=`${PWD_COMMAND}`; export r; \
13797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13798 $(HOST_EXPORTS) \
13799 for flag in $(EXTRA_HOST_FLAGS) ; do \
13800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13801 done; \
13802 echo "Doing install-html in gettext" ; \
13803 (cd $(HOST_SUBDIR)/gettext && \
13804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13806 "RANLIB=$${RANLIB}" \
13807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13808 install-html) \
13809 || exit 1
13811 @endif gettext
13813 .PHONY: maybe-installcheck-gettext installcheck-gettext
13814 maybe-installcheck-gettext:
13815 @if gettext
13816 maybe-installcheck-gettext: installcheck-gettext
13818 installcheck-gettext: \
13819 configure-gettext
13820 @: $(MAKE); $(unstage)
13821 @[ -f ./gettext/Makefile ] || exit 0; \
13822 r=`${PWD_COMMAND}`; export r; \
13823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13824 $(HOST_EXPORTS) \
13825 for flag in $(EXTRA_HOST_FLAGS) ; do \
13826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13827 done; \
13828 echo "Doing installcheck in gettext" ; \
13829 (cd $(HOST_SUBDIR)/gettext && \
13830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13832 "RANLIB=$${RANLIB}" \
13833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13834 installcheck) \
13835 || exit 1
13837 @endif gettext
13839 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
13840 maybe-mostlyclean-gettext:
13841 @if gettext
13842 maybe-mostlyclean-gettext: mostlyclean-gettext
13844 mostlyclean-gettext:
13845 @: $(MAKE); $(unstage)
13846 @[ -f ./gettext/Makefile ] || exit 0; \
13847 r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 $(HOST_EXPORTS) \
13850 for flag in $(EXTRA_HOST_FLAGS) ; do \
13851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13852 done; \
13853 echo "Doing mostlyclean in gettext" ; \
13854 (cd $(HOST_SUBDIR)/gettext && \
13855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13857 "RANLIB=$${RANLIB}" \
13858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13859 mostlyclean) \
13860 || exit 1
13862 @endif gettext
13864 .PHONY: maybe-clean-gettext clean-gettext
13865 maybe-clean-gettext:
13866 @if gettext
13867 maybe-clean-gettext: clean-gettext
13869 clean-gettext:
13870 @: $(MAKE); $(unstage)
13871 @[ -f ./gettext/Makefile ] || exit 0; \
13872 r=`${PWD_COMMAND}`; export r; \
13873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13874 $(HOST_EXPORTS) \
13875 for flag in $(EXTRA_HOST_FLAGS) ; do \
13876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13877 done; \
13878 echo "Doing clean in gettext" ; \
13879 (cd $(HOST_SUBDIR)/gettext && \
13880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13882 "RANLIB=$${RANLIB}" \
13883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13884 clean) \
13885 || exit 1
13887 @endif gettext
13889 .PHONY: maybe-distclean-gettext distclean-gettext
13890 maybe-distclean-gettext:
13891 @if gettext
13892 maybe-distclean-gettext: distclean-gettext
13894 distclean-gettext:
13895 @: $(MAKE); $(unstage)
13896 @[ -f ./gettext/Makefile ] || exit 0; \
13897 r=`${PWD_COMMAND}`; export r; \
13898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13899 $(HOST_EXPORTS) \
13900 for flag in $(EXTRA_HOST_FLAGS) ; do \
13901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13902 done; \
13903 echo "Doing distclean in gettext" ; \
13904 (cd $(HOST_SUBDIR)/gettext && \
13905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13907 "RANLIB=$${RANLIB}" \
13908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13909 distclean) \
13910 || exit 1
13912 @endif gettext
13914 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
13915 maybe-maintainer-clean-gettext:
13916 @if gettext
13917 maybe-maintainer-clean-gettext: maintainer-clean-gettext
13919 maintainer-clean-gettext:
13920 @: $(MAKE); $(unstage)
13921 @[ -f ./gettext/Makefile ] || exit 0; \
13922 r=`${PWD_COMMAND}`; export r; \
13923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924 $(HOST_EXPORTS) \
13925 for flag in $(EXTRA_HOST_FLAGS) ; do \
13926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13927 done; \
13928 echo "Doing maintainer-clean in gettext" ; \
13929 (cd $(HOST_SUBDIR)/gettext && \
13930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13932 "RANLIB=$${RANLIB}" \
13933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13934 maintainer-clean) \
13935 || exit 1
13937 @endif gettext
13941 .PHONY: configure-gnuserv maybe-configure-gnuserv
13942 maybe-configure-gnuserv:
13943 @if gcc-bootstrap
13944 configure-gnuserv: stage_current
13945 @endif gcc-bootstrap
13946 @if gnuserv
13947 maybe-configure-gnuserv: configure-gnuserv
13948 configure-gnuserv:
13949 @: $(MAKE); $(unstage)
13950 @r=`${PWD_COMMAND}`; export r; \
13951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13952 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
13953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
13954 $(HOST_EXPORTS) \
13955 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
13956 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
13957 case $(srcdir) in \
13958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13959 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
13960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13961 esac; \
13962 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
13963 libsrcdir="$$s/gnuserv"; \
13964 $(SHELL) $${libsrcdir}/configure \
13965 $(HOST_CONFIGARGS) $${srcdiroption} \
13966 || exit 1
13967 @endif gnuserv
13973 .PHONY: all-gnuserv maybe-all-gnuserv
13974 maybe-all-gnuserv:
13975 @if gcc-bootstrap
13976 all-gnuserv: stage_current
13977 @endif gcc-bootstrap
13978 @if gnuserv
13979 TARGET-gnuserv=all
13980 maybe-all-gnuserv: all-gnuserv
13981 all-gnuserv: configure-gnuserv
13982 @: $(MAKE); $(unstage)
13983 @r=`${PWD_COMMAND}`; export r; \
13984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13985 $(HOST_EXPORTS) \
13986 (cd $(HOST_SUBDIR)/gnuserv && \
13987 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
13988 @endif gnuserv
13993 .PHONY: check-gnuserv maybe-check-gnuserv
13994 maybe-check-gnuserv:
13995 @if gnuserv
13996 maybe-check-gnuserv: check-gnuserv
13998 check-gnuserv:
13999 @: $(MAKE); $(unstage)
14000 @r=`${PWD_COMMAND}`; export r; \
14001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14002 $(HOST_EXPORTS) \
14003 (cd $(HOST_SUBDIR)/gnuserv && \
14004 $(MAKE) $(FLAGS_TO_PASS) check)
14006 @endif gnuserv
14008 .PHONY: install-gnuserv maybe-install-gnuserv
14009 maybe-install-gnuserv:
14010 @if gnuserv
14011 maybe-install-gnuserv: install-gnuserv
14013 install-gnuserv: installdirs
14014 @: $(MAKE); $(unstage)
14015 @r=`${PWD_COMMAND}`; export r; \
14016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017 $(HOST_EXPORTS) \
14018 (cd $(HOST_SUBDIR)/gnuserv && \
14019 $(MAKE) $(FLAGS_TO_PASS) install)
14021 @endif gnuserv
14023 # Other targets (info, dvi, etc.)
14025 .PHONY: maybe-info-gnuserv info-gnuserv
14026 maybe-info-gnuserv:
14027 @if gnuserv
14028 maybe-info-gnuserv: info-gnuserv
14030 info-gnuserv: \
14031 configure-gnuserv
14032 @: $(MAKE); $(unstage)
14033 @[ -f ./gnuserv/Makefile ] || exit 0; \
14034 r=`${PWD_COMMAND}`; export r; \
14035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14036 $(HOST_EXPORTS) \
14037 for flag in $(EXTRA_HOST_FLAGS) ; do \
14038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14039 done; \
14040 echo "Doing info in gnuserv" ; \
14041 (cd $(HOST_SUBDIR)/gnuserv && \
14042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14044 "RANLIB=$${RANLIB}" \
14045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14046 info) \
14047 || exit 1
14049 @endif gnuserv
14051 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
14052 maybe-dvi-gnuserv:
14053 @if gnuserv
14054 maybe-dvi-gnuserv: dvi-gnuserv
14056 dvi-gnuserv: \
14057 configure-gnuserv
14058 @: $(MAKE); $(unstage)
14059 @[ -f ./gnuserv/Makefile ] || exit 0; \
14060 r=`${PWD_COMMAND}`; export r; \
14061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14062 $(HOST_EXPORTS) \
14063 for flag in $(EXTRA_HOST_FLAGS) ; do \
14064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14065 done; \
14066 echo "Doing dvi in gnuserv" ; \
14067 (cd $(HOST_SUBDIR)/gnuserv && \
14068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14070 "RANLIB=$${RANLIB}" \
14071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14072 dvi) \
14073 || exit 1
14075 @endif gnuserv
14077 .PHONY: maybe-html-gnuserv html-gnuserv
14078 maybe-html-gnuserv:
14079 @if gnuserv
14080 maybe-html-gnuserv: html-gnuserv
14082 html-gnuserv: \
14083 configure-gnuserv
14084 @: $(MAKE); $(unstage)
14085 @[ -f ./gnuserv/Makefile ] || exit 0; \
14086 r=`${PWD_COMMAND}`; export r; \
14087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14088 $(HOST_EXPORTS) \
14089 for flag in $(EXTRA_HOST_FLAGS) ; do \
14090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14091 done; \
14092 echo "Doing html in gnuserv" ; \
14093 (cd $(HOST_SUBDIR)/gnuserv && \
14094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14096 "RANLIB=$${RANLIB}" \
14097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14098 html) \
14099 || exit 1
14101 @endif gnuserv
14103 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
14104 maybe-TAGS-gnuserv:
14105 @if gnuserv
14106 maybe-TAGS-gnuserv: TAGS-gnuserv
14108 TAGS-gnuserv: \
14109 configure-gnuserv
14110 @: $(MAKE); $(unstage)
14111 @[ -f ./gnuserv/Makefile ] || exit 0; \
14112 r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 for flag in $(EXTRA_HOST_FLAGS) ; do \
14116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117 done; \
14118 echo "Doing TAGS in gnuserv" ; \
14119 (cd $(HOST_SUBDIR)/gnuserv && \
14120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122 "RANLIB=$${RANLIB}" \
14123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14124 TAGS) \
14125 || exit 1
14127 @endif gnuserv
14129 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
14130 maybe-install-info-gnuserv:
14131 @if gnuserv
14132 maybe-install-info-gnuserv: install-info-gnuserv
14134 install-info-gnuserv: \
14135 configure-gnuserv \
14136 info-gnuserv
14137 @: $(MAKE); $(unstage)
14138 @[ -f ./gnuserv/Makefile ] || exit 0; \
14139 r=`${PWD_COMMAND}`; export r; \
14140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14141 $(HOST_EXPORTS) \
14142 for flag in $(EXTRA_HOST_FLAGS) ; do \
14143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14144 done; \
14145 echo "Doing install-info in gnuserv" ; \
14146 (cd $(HOST_SUBDIR)/gnuserv && \
14147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14149 "RANLIB=$${RANLIB}" \
14150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14151 install-info) \
14152 || exit 1
14154 @endif gnuserv
14156 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
14157 maybe-install-html-gnuserv:
14158 @if gnuserv
14159 maybe-install-html-gnuserv: install-html-gnuserv
14161 install-html-gnuserv: \
14162 configure-gnuserv \
14163 html-gnuserv
14164 @: $(MAKE); $(unstage)
14165 @[ -f ./gnuserv/Makefile ] || exit 0; \
14166 r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) \
14169 for flag in $(EXTRA_HOST_FLAGS) ; do \
14170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171 done; \
14172 echo "Doing install-html in gnuserv" ; \
14173 (cd $(HOST_SUBDIR)/gnuserv && \
14174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176 "RANLIB=$${RANLIB}" \
14177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14178 install-html) \
14179 || exit 1
14181 @endif gnuserv
14183 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
14184 maybe-installcheck-gnuserv:
14185 @if gnuserv
14186 maybe-installcheck-gnuserv: installcheck-gnuserv
14188 installcheck-gnuserv: \
14189 configure-gnuserv
14190 @: $(MAKE); $(unstage)
14191 @[ -f ./gnuserv/Makefile ] || exit 0; \
14192 r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 $(HOST_EXPORTS) \
14195 for flag in $(EXTRA_HOST_FLAGS) ; do \
14196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197 done; \
14198 echo "Doing installcheck in gnuserv" ; \
14199 (cd $(HOST_SUBDIR)/gnuserv && \
14200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202 "RANLIB=$${RANLIB}" \
14203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14204 installcheck) \
14205 || exit 1
14207 @endif gnuserv
14209 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
14210 maybe-mostlyclean-gnuserv:
14211 @if gnuserv
14212 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
14214 mostlyclean-gnuserv:
14215 @: $(MAKE); $(unstage)
14216 @[ -f ./gnuserv/Makefile ] || exit 0; \
14217 r=`${PWD_COMMAND}`; export r; \
14218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219 $(HOST_EXPORTS) \
14220 for flag in $(EXTRA_HOST_FLAGS) ; do \
14221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14222 done; \
14223 echo "Doing mostlyclean in gnuserv" ; \
14224 (cd $(HOST_SUBDIR)/gnuserv && \
14225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14227 "RANLIB=$${RANLIB}" \
14228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14229 mostlyclean) \
14230 || exit 1
14232 @endif gnuserv
14234 .PHONY: maybe-clean-gnuserv clean-gnuserv
14235 maybe-clean-gnuserv:
14236 @if gnuserv
14237 maybe-clean-gnuserv: clean-gnuserv
14239 clean-gnuserv:
14240 @: $(MAKE); $(unstage)
14241 @[ -f ./gnuserv/Makefile ] || exit 0; \
14242 r=`${PWD_COMMAND}`; export r; \
14243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14244 $(HOST_EXPORTS) \
14245 for flag in $(EXTRA_HOST_FLAGS) ; do \
14246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14247 done; \
14248 echo "Doing clean in gnuserv" ; \
14249 (cd $(HOST_SUBDIR)/gnuserv && \
14250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14252 "RANLIB=$${RANLIB}" \
14253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14254 clean) \
14255 || exit 1
14257 @endif gnuserv
14259 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
14260 maybe-distclean-gnuserv:
14261 @if gnuserv
14262 maybe-distclean-gnuserv: distclean-gnuserv
14264 distclean-gnuserv:
14265 @: $(MAKE); $(unstage)
14266 @[ -f ./gnuserv/Makefile ] || exit 0; \
14267 r=`${PWD_COMMAND}`; export r; \
14268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14269 $(HOST_EXPORTS) \
14270 for flag in $(EXTRA_HOST_FLAGS) ; do \
14271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14272 done; \
14273 echo "Doing distclean in gnuserv" ; \
14274 (cd $(HOST_SUBDIR)/gnuserv && \
14275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14277 "RANLIB=$${RANLIB}" \
14278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14279 distclean) \
14280 || exit 1
14282 @endif gnuserv
14284 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
14285 maybe-maintainer-clean-gnuserv:
14286 @if gnuserv
14287 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
14289 maintainer-clean-gnuserv:
14290 @: $(MAKE); $(unstage)
14291 @[ -f ./gnuserv/Makefile ] || exit 0; \
14292 r=`${PWD_COMMAND}`; export r; \
14293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294 $(HOST_EXPORTS) \
14295 for flag in $(EXTRA_HOST_FLAGS) ; do \
14296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14297 done; \
14298 echo "Doing maintainer-clean in gnuserv" ; \
14299 (cd $(HOST_SUBDIR)/gnuserv && \
14300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14302 "RANLIB=$${RANLIB}" \
14303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14304 maintainer-clean) \
14305 || exit 1
14307 @endif gnuserv
14311 .PHONY: configure-gprof maybe-configure-gprof
14312 maybe-configure-gprof:
14313 @if gcc-bootstrap
14314 configure-gprof: stage_current
14315 @endif gcc-bootstrap
14316 @if gprof
14317 maybe-configure-gprof: configure-gprof
14318 configure-gprof:
14319 @: $(MAKE); $(unstage)
14320 @r=`${PWD_COMMAND}`; export r; \
14321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14322 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
14323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
14324 $(HOST_EXPORTS) \
14325 echo Configuring in $(HOST_SUBDIR)/gprof; \
14326 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
14327 case $(srcdir) in \
14328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14329 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
14330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14331 esac; \
14332 srcdiroption="--srcdir=$${topdir}/gprof"; \
14333 libsrcdir="$$s/gprof"; \
14334 $(SHELL) $${libsrcdir}/configure \
14335 $(HOST_CONFIGARGS) $${srcdiroption} \
14336 || exit 1
14337 @endif gprof
14343 .PHONY: all-gprof maybe-all-gprof
14344 maybe-all-gprof:
14345 @if gcc-bootstrap
14346 all-gprof: stage_current
14347 @endif gcc-bootstrap
14348 @if gprof
14349 TARGET-gprof=all
14350 maybe-all-gprof: all-gprof
14351 all-gprof: configure-gprof
14352 @: $(MAKE); $(unstage)
14353 @r=`${PWD_COMMAND}`; export r; \
14354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14355 $(HOST_EXPORTS) \
14356 (cd $(HOST_SUBDIR)/gprof && \
14357 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
14358 @endif gprof
14363 .PHONY: check-gprof maybe-check-gprof
14364 maybe-check-gprof:
14365 @if gprof
14366 maybe-check-gprof: check-gprof
14368 check-gprof:
14369 @: $(MAKE); $(unstage)
14370 @r=`${PWD_COMMAND}`; export r; \
14371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372 $(HOST_EXPORTS) \
14373 (cd $(HOST_SUBDIR)/gprof && \
14374 $(MAKE) $(FLAGS_TO_PASS) check)
14376 @endif gprof
14378 .PHONY: install-gprof maybe-install-gprof
14379 maybe-install-gprof:
14380 @if gprof
14381 maybe-install-gprof: install-gprof
14383 install-gprof: installdirs
14384 @: $(MAKE); $(unstage)
14385 @r=`${PWD_COMMAND}`; export r; \
14386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387 $(HOST_EXPORTS) \
14388 (cd $(HOST_SUBDIR)/gprof && \
14389 $(MAKE) $(FLAGS_TO_PASS) install)
14391 @endif gprof
14393 # Other targets (info, dvi, etc.)
14395 .PHONY: maybe-info-gprof info-gprof
14396 maybe-info-gprof:
14397 @if gprof
14398 maybe-info-gprof: info-gprof
14400 info-gprof: \
14401 configure-gprof
14402 @: $(MAKE); $(unstage)
14403 @[ -f ./gprof/Makefile ] || exit 0; \
14404 r=`${PWD_COMMAND}`; export r; \
14405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14406 $(HOST_EXPORTS) \
14407 for flag in $(EXTRA_HOST_FLAGS) ; do \
14408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14409 done; \
14410 echo "Doing info in gprof" ; \
14411 (cd $(HOST_SUBDIR)/gprof && \
14412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14414 "RANLIB=$${RANLIB}" \
14415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14416 info) \
14417 || exit 1
14419 @endif gprof
14421 .PHONY: maybe-dvi-gprof dvi-gprof
14422 maybe-dvi-gprof:
14423 @if gprof
14424 maybe-dvi-gprof: dvi-gprof
14426 dvi-gprof: \
14427 configure-gprof
14428 @: $(MAKE); $(unstage)
14429 @[ -f ./gprof/Makefile ] || exit 0; \
14430 r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 $(HOST_EXPORTS) \
14433 for flag in $(EXTRA_HOST_FLAGS) ; do \
14434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14435 done; \
14436 echo "Doing dvi in gprof" ; \
14437 (cd $(HOST_SUBDIR)/gprof && \
14438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14440 "RANLIB=$${RANLIB}" \
14441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14442 dvi) \
14443 || exit 1
14445 @endif gprof
14447 .PHONY: maybe-html-gprof html-gprof
14448 maybe-html-gprof:
14449 @if gprof
14450 maybe-html-gprof: html-gprof
14452 html-gprof: \
14453 configure-gprof
14454 @: $(MAKE); $(unstage)
14455 @[ -f ./gprof/Makefile ] || exit 0; \
14456 r=`${PWD_COMMAND}`; export r; \
14457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458 $(HOST_EXPORTS) \
14459 for flag in $(EXTRA_HOST_FLAGS) ; do \
14460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14461 done; \
14462 echo "Doing html in gprof" ; \
14463 (cd $(HOST_SUBDIR)/gprof && \
14464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466 "RANLIB=$${RANLIB}" \
14467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14468 html) \
14469 || exit 1
14471 @endif gprof
14473 .PHONY: maybe-TAGS-gprof TAGS-gprof
14474 maybe-TAGS-gprof:
14475 @if gprof
14476 maybe-TAGS-gprof: TAGS-gprof
14478 TAGS-gprof: \
14479 configure-gprof
14480 @: $(MAKE); $(unstage)
14481 @[ -f ./gprof/Makefile ] || exit 0; \
14482 r=`${PWD_COMMAND}`; export r; \
14483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14484 $(HOST_EXPORTS) \
14485 for flag in $(EXTRA_HOST_FLAGS) ; do \
14486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14487 done; \
14488 echo "Doing TAGS in gprof" ; \
14489 (cd $(HOST_SUBDIR)/gprof && \
14490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14492 "RANLIB=$${RANLIB}" \
14493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14494 TAGS) \
14495 || exit 1
14497 @endif gprof
14499 .PHONY: maybe-install-info-gprof install-info-gprof
14500 maybe-install-info-gprof:
14501 @if gprof
14502 maybe-install-info-gprof: install-info-gprof
14504 install-info-gprof: \
14505 configure-gprof \
14506 info-gprof
14507 @: $(MAKE); $(unstage)
14508 @[ -f ./gprof/Makefile ] || exit 0; \
14509 r=`${PWD_COMMAND}`; export r; \
14510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14511 $(HOST_EXPORTS) \
14512 for flag in $(EXTRA_HOST_FLAGS) ; do \
14513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14514 done; \
14515 echo "Doing install-info in gprof" ; \
14516 (cd $(HOST_SUBDIR)/gprof && \
14517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14519 "RANLIB=$${RANLIB}" \
14520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14521 install-info) \
14522 || exit 1
14524 @endif gprof
14526 .PHONY: maybe-install-html-gprof install-html-gprof
14527 maybe-install-html-gprof:
14528 @if gprof
14529 maybe-install-html-gprof: install-html-gprof
14531 install-html-gprof: \
14532 configure-gprof \
14533 html-gprof
14534 @: $(MAKE); $(unstage)
14535 @[ -f ./gprof/Makefile ] || exit 0; \
14536 r=`${PWD_COMMAND}`; export r; \
14537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14538 $(HOST_EXPORTS) \
14539 for flag in $(EXTRA_HOST_FLAGS) ; do \
14540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14541 done; \
14542 echo "Doing install-html in gprof" ; \
14543 (cd $(HOST_SUBDIR)/gprof && \
14544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14546 "RANLIB=$${RANLIB}" \
14547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14548 install-html) \
14549 || exit 1
14551 @endif gprof
14553 .PHONY: maybe-installcheck-gprof installcheck-gprof
14554 maybe-installcheck-gprof:
14555 @if gprof
14556 maybe-installcheck-gprof: installcheck-gprof
14558 installcheck-gprof: \
14559 configure-gprof
14560 @: $(MAKE); $(unstage)
14561 @[ -f ./gprof/Makefile ] || exit 0; \
14562 r=`${PWD_COMMAND}`; export r; \
14563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564 $(HOST_EXPORTS) \
14565 for flag in $(EXTRA_HOST_FLAGS) ; do \
14566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14567 done; \
14568 echo "Doing installcheck in gprof" ; \
14569 (cd $(HOST_SUBDIR)/gprof && \
14570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14572 "RANLIB=$${RANLIB}" \
14573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14574 installcheck) \
14575 || exit 1
14577 @endif gprof
14579 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
14580 maybe-mostlyclean-gprof:
14581 @if gprof
14582 maybe-mostlyclean-gprof: mostlyclean-gprof
14584 mostlyclean-gprof:
14585 @: $(MAKE); $(unstage)
14586 @[ -f ./gprof/Makefile ] || exit 0; \
14587 r=`${PWD_COMMAND}`; export r; \
14588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14589 $(HOST_EXPORTS) \
14590 for flag in $(EXTRA_HOST_FLAGS) ; do \
14591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14592 done; \
14593 echo "Doing mostlyclean in gprof" ; \
14594 (cd $(HOST_SUBDIR)/gprof && \
14595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14597 "RANLIB=$${RANLIB}" \
14598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14599 mostlyclean) \
14600 || exit 1
14602 @endif gprof
14604 .PHONY: maybe-clean-gprof clean-gprof
14605 maybe-clean-gprof:
14606 @if gprof
14607 maybe-clean-gprof: clean-gprof
14609 clean-gprof:
14610 @: $(MAKE); $(unstage)
14611 @[ -f ./gprof/Makefile ] || exit 0; \
14612 r=`${PWD_COMMAND}`; export r; \
14613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14614 $(HOST_EXPORTS) \
14615 for flag in $(EXTRA_HOST_FLAGS) ; do \
14616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14617 done; \
14618 echo "Doing clean in gprof" ; \
14619 (cd $(HOST_SUBDIR)/gprof && \
14620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14622 "RANLIB=$${RANLIB}" \
14623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14624 clean) \
14625 || exit 1
14627 @endif gprof
14629 .PHONY: maybe-distclean-gprof distclean-gprof
14630 maybe-distclean-gprof:
14631 @if gprof
14632 maybe-distclean-gprof: distclean-gprof
14634 distclean-gprof:
14635 @: $(MAKE); $(unstage)
14636 @[ -f ./gprof/Makefile ] || exit 0; \
14637 r=`${PWD_COMMAND}`; export r; \
14638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14639 $(HOST_EXPORTS) \
14640 for flag in $(EXTRA_HOST_FLAGS) ; do \
14641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14642 done; \
14643 echo "Doing distclean in gprof" ; \
14644 (cd $(HOST_SUBDIR)/gprof && \
14645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14647 "RANLIB=$${RANLIB}" \
14648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14649 distclean) \
14650 || exit 1
14652 @endif gprof
14654 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
14655 maybe-maintainer-clean-gprof:
14656 @if gprof
14657 maybe-maintainer-clean-gprof: maintainer-clean-gprof
14659 maintainer-clean-gprof:
14660 @: $(MAKE); $(unstage)
14661 @[ -f ./gprof/Makefile ] || exit 0; \
14662 r=`${PWD_COMMAND}`; export r; \
14663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664 $(HOST_EXPORTS) \
14665 for flag in $(EXTRA_HOST_FLAGS) ; do \
14666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14667 done; \
14668 echo "Doing maintainer-clean in gprof" ; \
14669 (cd $(HOST_SUBDIR)/gprof && \
14670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14672 "RANLIB=$${RANLIB}" \
14673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14674 maintainer-clean) \
14675 || exit 1
14677 @endif gprof
14681 .PHONY: configure-gzip maybe-configure-gzip
14682 maybe-configure-gzip:
14683 @if gcc-bootstrap
14684 configure-gzip: stage_current
14685 @endif gcc-bootstrap
14686 @if gzip
14687 maybe-configure-gzip: configure-gzip
14688 configure-gzip:
14689 @: $(MAKE); $(unstage)
14690 @r=`${PWD_COMMAND}`; export r; \
14691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
14693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
14694 $(HOST_EXPORTS) \
14695 echo Configuring in $(HOST_SUBDIR)/gzip; \
14696 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
14697 case $(srcdir) in \
14698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14699 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
14700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14701 esac; \
14702 srcdiroption="--srcdir=$${topdir}/gzip"; \
14703 libsrcdir="$$s/gzip"; \
14704 $(SHELL) $${libsrcdir}/configure \
14705 $(HOST_CONFIGARGS) $${srcdiroption} \
14706 || exit 1
14707 @endif gzip
14713 .PHONY: all-gzip maybe-all-gzip
14714 maybe-all-gzip:
14715 @if gcc-bootstrap
14716 all-gzip: stage_current
14717 @endif gcc-bootstrap
14718 @if gzip
14719 TARGET-gzip=all
14720 maybe-all-gzip: all-gzip
14721 all-gzip: configure-gzip
14722 @: $(MAKE); $(unstage)
14723 @r=`${PWD_COMMAND}`; export r; \
14724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14725 $(HOST_EXPORTS) \
14726 (cd $(HOST_SUBDIR)/gzip && \
14727 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
14728 @endif gzip
14733 .PHONY: check-gzip maybe-check-gzip
14734 maybe-check-gzip:
14735 @if gzip
14736 maybe-check-gzip: check-gzip
14738 check-gzip:
14739 @: $(MAKE); $(unstage)
14740 @r=`${PWD_COMMAND}`; export r; \
14741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14742 $(HOST_EXPORTS) \
14743 (cd $(HOST_SUBDIR)/gzip && \
14744 $(MAKE) $(FLAGS_TO_PASS) check)
14746 @endif gzip
14748 .PHONY: install-gzip maybe-install-gzip
14749 maybe-install-gzip:
14750 @if gzip
14751 maybe-install-gzip: install-gzip
14753 install-gzip: installdirs
14754 @: $(MAKE); $(unstage)
14755 @r=`${PWD_COMMAND}`; export r; \
14756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14757 $(HOST_EXPORTS) \
14758 (cd $(HOST_SUBDIR)/gzip && \
14759 $(MAKE) $(FLAGS_TO_PASS) install)
14761 @endif gzip
14763 # Other targets (info, dvi, etc.)
14765 .PHONY: maybe-info-gzip info-gzip
14766 maybe-info-gzip:
14767 @if gzip
14768 maybe-info-gzip: info-gzip
14770 info-gzip: \
14771 configure-gzip
14772 @: $(MAKE); $(unstage)
14773 @[ -f ./gzip/Makefile ] || exit 0; \
14774 r=`${PWD_COMMAND}`; export r; \
14775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14776 $(HOST_EXPORTS) \
14777 for flag in $(EXTRA_HOST_FLAGS) ; do \
14778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14779 done; \
14780 echo "Doing info in gzip" ; \
14781 (cd $(HOST_SUBDIR)/gzip && \
14782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14784 "RANLIB=$${RANLIB}" \
14785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14786 info) \
14787 || exit 1
14789 @endif gzip
14791 .PHONY: maybe-dvi-gzip dvi-gzip
14792 maybe-dvi-gzip:
14793 @if gzip
14794 maybe-dvi-gzip: dvi-gzip
14796 dvi-gzip: \
14797 configure-gzip
14798 @: $(MAKE); $(unstage)
14799 @[ -f ./gzip/Makefile ] || exit 0; \
14800 r=`${PWD_COMMAND}`; export r; \
14801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802 $(HOST_EXPORTS) \
14803 for flag in $(EXTRA_HOST_FLAGS) ; do \
14804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14805 done; \
14806 echo "Doing dvi in gzip" ; \
14807 (cd $(HOST_SUBDIR)/gzip && \
14808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14810 "RANLIB=$${RANLIB}" \
14811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14812 dvi) \
14813 || exit 1
14815 @endif gzip
14817 .PHONY: maybe-html-gzip html-gzip
14818 maybe-html-gzip:
14819 @if gzip
14820 maybe-html-gzip: html-gzip
14822 html-gzip: \
14823 configure-gzip
14824 @: $(MAKE); $(unstage)
14825 @[ -f ./gzip/Makefile ] || exit 0; \
14826 r=`${PWD_COMMAND}`; export r; \
14827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14828 $(HOST_EXPORTS) \
14829 for flag in $(EXTRA_HOST_FLAGS) ; do \
14830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14831 done; \
14832 echo "Doing html in gzip" ; \
14833 (cd $(HOST_SUBDIR)/gzip && \
14834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14836 "RANLIB=$${RANLIB}" \
14837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14838 html) \
14839 || exit 1
14841 @endif gzip
14843 .PHONY: maybe-TAGS-gzip TAGS-gzip
14844 maybe-TAGS-gzip:
14845 @if gzip
14846 maybe-TAGS-gzip: TAGS-gzip
14848 TAGS-gzip: \
14849 configure-gzip
14850 @: $(MAKE); $(unstage)
14851 @[ -f ./gzip/Makefile ] || exit 0; \
14852 r=`${PWD_COMMAND}`; export r; \
14853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14854 $(HOST_EXPORTS) \
14855 for flag in $(EXTRA_HOST_FLAGS) ; do \
14856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14857 done; \
14858 echo "Doing TAGS in gzip" ; \
14859 (cd $(HOST_SUBDIR)/gzip && \
14860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14862 "RANLIB=$${RANLIB}" \
14863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14864 TAGS) \
14865 || exit 1
14867 @endif gzip
14869 .PHONY: maybe-install-info-gzip install-info-gzip
14870 maybe-install-info-gzip:
14871 @if gzip
14872 maybe-install-info-gzip: install-info-gzip
14874 install-info-gzip: \
14875 configure-gzip \
14876 info-gzip
14877 @: $(MAKE); $(unstage)
14878 @[ -f ./gzip/Makefile ] || exit 0; \
14879 r=`${PWD_COMMAND}`; export r; \
14880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14881 $(HOST_EXPORTS) \
14882 for flag in $(EXTRA_HOST_FLAGS) ; do \
14883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14884 done; \
14885 echo "Doing install-info in gzip" ; \
14886 (cd $(HOST_SUBDIR)/gzip && \
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}" \
14891 install-info) \
14892 || exit 1
14894 @endif gzip
14896 .PHONY: maybe-install-html-gzip install-html-gzip
14897 maybe-install-html-gzip:
14898 @if gzip
14899 maybe-install-html-gzip: install-html-gzip
14901 install-html-gzip: \
14902 configure-gzip \
14903 html-gzip
14904 @: $(MAKE); $(unstage)
14905 @[ -f ./gzip/Makefile ] || exit 0; \
14906 r=`${PWD_COMMAND}`; export r; \
14907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14908 $(HOST_EXPORTS) \
14909 for flag in $(EXTRA_HOST_FLAGS) ; do \
14910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14911 done; \
14912 echo "Doing install-html in gzip" ; \
14913 (cd $(HOST_SUBDIR)/gzip && \
14914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14916 "RANLIB=$${RANLIB}" \
14917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14918 install-html) \
14919 || exit 1
14921 @endif gzip
14923 .PHONY: maybe-installcheck-gzip installcheck-gzip
14924 maybe-installcheck-gzip:
14925 @if gzip
14926 maybe-installcheck-gzip: installcheck-gzip
14928 installcheck-gzip: \
14929 configure-gzip
14930 @: $(MAKE); $(unstage)
14931 @[ -f ./gzip/Makefile ] || exit 0; \
14932 r=`${PWD_COMMAND}`; export r; \
14933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934 $(HOST_EXPORTS) \
14935 for flag in $(EXTRA_HOST_FLAGS) ; do \
14936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14937 done; \
14938 echo "Doing installcheck in gzip" ; \
14939 (cd $(HOST_SUBDIR)/gzip && \
14940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14942 "RANLIB=$${RANLIB}" \
14943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14944 installcheck) \
14945 || exit 1
14947 @endif gzip
14949 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
14950 maybe-mostlyclean-gzip:
14951 @if gzip
14952 maybe-mostlyclean-gzip: mostlyclean-gzip
14954 mostlyclean-gzip:
14955 @: $(MAKE); $(unstage)
14956 @[ -f ./gzip/Makefile ] || exit 0; \
14957 r=`${PWD_COMMAND}`; export r; \
14958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14959 $(HOST_EXPORTS) \
14960 for flag in $(EXTRA_HOST_FLAGS) ; do \
14961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14962 done; \
14963 echo "Doing mostlyclean in gzip" ; \
14964 (cd $(HOST_SUBDIR)/gzip && \
14965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14967 "RANLIB=$${RANLIB}" \
14968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14969 mostlyclean) \
14970 || exit 1
14972 @endif gzip
14974 .PHONY: maybe-clean-gzip clean-gzip
14975 maybe-clean-gzip:
14976 @if gzip
14977 maybe-clean-gzip: clean-gzip
14979 clean-gzip:
14980 @: $(MAKE); $(unstage)
14981 @[ -f ./gzip/Makefile ] || exit 0; \
14982 r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 $(HOST_EXPORTS) \
14985 for flag in $(EXTRA_HOST_FLAGS) ; do \
14986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14987 done; \
14988 echo "Doing clean in gzip" ; \
14989 (cd $(HOST_SUBDIR)/gzip && \
14990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14992 "RANLIB=$${RANLIB}" \
14993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14994 clean) \
14995 || exit 1
14997 @endif gzip
14999 .PHONY: maybe-distclean-gzip distclean-gzip
15000 maybe-distclean-gzip:
15001 @if gzip
15002 maybe-distclean-gzip: distclean-gzip
15004 distclean-gzip:
15005 @: $(MAKE); $(unstage)
15006 @[ -f ./gzip/Makefile ] || exit 0; \
15007 r=`${PWD_COMMAND}`; export r; \
15008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15009 $(HOST_EXPORTS) \
15010 for flag in $(EXTRA_HOST_FLAGS) ; do \
15011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15012 done; \
15013 echo "Doing distclean in gzip" ; \
15014 (cd $(HOST_SUBDIR)/gzip && \
15015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15017 "RANLIB=$${RANLIB}" \
15018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15019 distclean) \
15020 || exit 1
15022 @endif gzip
15024 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
15025 maybe-maintainer-clean-gzip:
15026 @if gzip
15027 maybe-maintainer-clean-gzip: maintainer-clean-gzip
15029 maintainer-clean-gzip:
15030 @: $(MAKE); $(unstage)
15031 @[ -f ./gzip/Makefile ] || exit 0; \
15032 r=`${PWD_COMMAND}`; export r; \
15033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034 $(HOST_EXPORTS) \
15035 for flag in $(EXTRA_HOST_FLAGS) ; do \
15036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15037 done; \
15038 echo "Doing maintainer-clean in gzip" ; \
15039 (cd $(HOST_SUBDIR)/gzip && \
15040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15042 "RANLIB=$${RANLIB}" \
15043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15044 maintainer-clean) \
15045 || exit 1
15047 @endif gzip
15051 .PHONY: configure-hello maybe-configure-hello
15052 maybe-configure-hello:
15053 @if gcc-bootstrap
15054 configure-hello: stage_current
15055 @endif gcc-bootstrap
15056 @if hello
15057 maybe-configure-hello: configure-hello
15058 configure-hello:
15059 @: $(MAKE); $(unstage)
15060 @r=`${PWD_COMMAND}`; export r; \
15061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15062 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
15063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
15064 $(HOST_EXPORTS) \
15065 echo Configuring in $(HOST_SUBDIR)/hello; \
15066 cd "$(HOST_SUBDIR)/hello" || exit 1; \
15067 case $(srcdir) in \
15068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15069 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
15070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15071 esac; \
15072 srcdiroption="--srcdir=$${topdir}/hello"; \
15073 libsrcdir="$$s/hello"; \
15074 $(SHELL) $${libsrcdir}/configure \
15075 $(HOST_CONFIGARGS) $${srcdiroption} \
15076 || exit 1
15077 @endif hello
15083 .PHONY: all-hello maybe-all-hello
15084 maybe-all-hello:
15085 @if gcc-bootstrap
15086 all-hello: stage_current
15087 @endif gcc-bootstrap
15088 @if hello
15089 TARGET-hello=all
15090 maybe-all-hello: all-hello
15091 all-hello: configure-hello
15092 @: $(MAKE); $(unstage)
15093 @r=`${PWD_COMMAND}`; export r; \
15094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15095 $(HOST_EXPORTS) \
15096 (cd $(HOST_SUBDIR)/hello && \
15097 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
15098 @endif hello
15103 .PHONY: check-hello maybe-check-hello
15104 maybe-check-hello:
15105 @if hello
15106 maybe-check-hello: check-hello
15108 check-hello:
15109 @: $(MAKE); $(unstage)
15110 @r=`${PWD_COMMAND}`; export r; \
15111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112 $(HOST_EXPORTS) \
15113 (cd $(HOST_SUBDIR)/hello && \
15114 $(MAKE) $(FLAGS_TO_PASS) check)
15116 @endif hello
15118 .PHONY: install-hello maybe-install-hello
15119 maybe-install-hello:
15120 @if hello
15121 maybe-install-hello: install-hello
15123 install-hello: installdirs
15124 @: $(MAKE); $(unstage)
15125 @r=`${PWD_COMMAND}`; export r; \
15126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127 $(HOST_EXPORTS) \
15128 (cd $(HOST_SUBDIR)/hello && \
15129 $(MAKE) $(FLAGS_TO_PASS) install)
15131 @endif hello
15133 # Other targets (info, dvi, etc.)
15135 .PHONY: maybe-info-hello info-hello
15136 maybe-info-hello:
15137 @if hello
15138 maybe-info-hello: info-hello
15140 info-hello: \
15141 configure-hello
15142 @: $(MAKE); $(unstage)
15143 @[ -f ./hello/Makefile ] || exit 0; \
15144 r=`${PWD_COMMAND}`; export r; \
15145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15146 $(HOST_EXPORTS) \
15147 for flag in $(EXTRA_HOST_FLAGS) ; do \
15148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15149 done; \
15150 echo "Doing info in hello" ; \
15151 (cd $(HOST_SUBDIR)/hello && \
15152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15154 "RANLIB=$${RANLIB}" \
15155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15156 info) \
15157 || exit 1
15159 @endif hello
15161 .PHONY: maybe-dvi-hello dvi-hello
15162 maybe-dvi-hello:
15163 @if hello
15164 maybe-dvi-hello: dvi-hello
15166 dvi-hello: \
15167 configure-hello
15168 @: $(MAKE); $(unstage)
15169 @[ -f ./hello/Makefile ] || exit 0; \
15170 r=`${PWD_COMMAND}`; export r; \
15171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172 $(HOST_EXPORTS) \
15173 for flag in $(EXTRA_HOST_FLAGS) ; do \
15174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175 done; \
15176 echo "Doing dvi in hello" ; \
15177 (cd $(HOST_SUBDIR)/hello && \
15178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180 "RANLIB=$${RANLIB}" \
15181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15182 dvi) \
15183 || exit 1
15185 @endif hello
15187 .PHONY: maybe-html-hello html-hello
15188 maybe-html-hello:
15189 @if hello
15190 maybe-html-hello: html-hello
15192 html-hello: \
15193 configure-hello
15194 @: $(MAKE); $(unstage)
15195 @[ -f ./hello/Makefile ] || exit 0; \
15196 r=`${PWD_COMMAND}`; export r; \
15197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198 $(HOST_EXPORTS) \
15199 for flag in $(EXTRA_HOST_FLAGS) ; do \
15200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201 done; \
15202 echo "Doing html in hello" ; \
15203 (cd $(HOST_SUBDIR)/hello && \
15204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206 "RANLIB=$${RANLIB}" \
15207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15208 html) \
15209 || exit 1
15211 @endif hello
15213 .PHONY: maybe-TAGS-hello TAGS-hello
15214 maybe-TAGS-hello:
15215 @if hello
15216 maybe-TAGS-hello: TAGS-hello
15218 TAGS-hello: \
15219 configure-hello
15220 @: $(MAKE); $(unstage)
15221 @[ -f ./hello/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 TAGS in hello" ; \
15229 (cd $(HOST_SUBDIR)/hello && \
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}" \
15234 TAGS) \
15235 || exit 1
15237 @endif hello
15239 .PHONY: maybe-install-info-hello install-info-hello
15240 maybe-install-info-hello:
15241 @if hello
15242 maybe-install-info-hello: install-info-hello
15244 install-info-hello: \
15245 configure-hello \
15246 info-hello
15247 @: $(MAKE); $(unstage)
15248 @[ -f ./hello/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-info in hello" ; \
15256 (cd $(HOST_SUBDIR)/hello && \
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}" \
15261 install-info) \
15262 || exit 1
15264 @endif hello
15266 .PHONY: maybe-install-html-hello install-html-hello
15267 maybe-install-html-hello:
15268 @if hello
15269 maybe-install-html-hello: install-html-hello
15271 install-html-hello: \
15272 configure-hello \
15273 html-hello
15274 @: $(MAKE); $(unstage)
15275 @[ -f ./hello/Makefile ] || exit 0; \
15276 r=`${PWD_COMMAND}`; export r; \
15277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15278 $(HOST_EXPORTS) \
15279 for flag in $(EXTRA_HOST_FLAGS) ; do \
15280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15281 done; \
15282 echo "Doing install-html in hello" ; \
15283 (cd $(HOST_SUBDIR)/hello && \
15284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15286 "RANLIB=$${RANLIB}" \
15287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15288 install-html) \
15289 || exit 1
15291 @endif hello
15293 .PHONY: maybe-installcheck-hello installcheck-hello
15294 maybe-installcheck-hello:
15295 @if hello
15296 maybe-installcheck-hello: installcheck-hello
15298 installcheck-hello: \
15299 configure-hello
15300 @: $(MAKE); $(unstage)
15301 @[ -f ./hello/Makefile ] || exit 0; \
15302 r=`${PWD_COMMAND}`; export r; \
15303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15304 $(HOST_EXPORTS) \
15305 for flag in $(EXTRA_HOST_FLAGS) ; do \
15306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15307 done; \
15308 echo "Doing installcheck in hello" ; \
15309 (cd $(HOST_SUBDIR)/hello && \
15310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15312 "RANLIB=$${RANLIB}" \
15313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15314 installcheck) \
15315 || exit 1
15317 @endif hello
15319 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
15320 maybe-mostlyclean-hello:
15321 @if hello
15322 maybe-mostlyclean-hello: mostlyclean-hello
15324 mostlyclean-hello:
15325 @: $(MAKE); $(unstage)
15326 @[ -f ./hello/Makefile ] || exit 0; \
15327 r=`${PWD_COMMAND}`; export r; \
15328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329 $(HOST_EXPORTS) \
15330 for flag in $(EXTRA_HOST_FLAGS) ; do \
15331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332 done; \
15333 echo "Doing mostlyclean in hello" ; \
15334 (cd $(HOST_SUBDIR)/hello && \
15335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337 "RANLIB=$${RANLIB}" \
15338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15339 mostlyclean) \
15340 || exit 1
15342 @endif hello
15344 .PHONY: maybe-clean-hello clean-hello
15345 maybe-clean-hello:
15346 @if hello
15347 maybe-clean-hello: clean-hello
15349 clean-hello:
15350 @: $(MAKE); $(unstage)
15351 @[ -f ./hello/Makefile ] || exit 0; \
15352 r=`${PWD_COMMAND}`; export r; \
15353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15354 $(HOST_EXPORTS) \
15355 for flag in $(EXTRA_HOST_FLAGS) ; do \
15356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15357 done; \
15358 echo "Doing clean in hello" ; \
15359 (cd $(HOST_SUBDIR)/hello && \
15360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15362 "RANLIB=$${RANLIB}" \
15363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15364 clean) \
15365 || exit 1
15367 @endif hello
15369 .PHONY: maybe-distclean-hello distclean-hello
15370 maybe-distclean-hello:
15371 @if hello
15372 maybe-distclean-hello: distclean-hello
15374 distclean-hello:
15375 @: $(MAKE); $(unstage)
15376 @[ -f ./hello/Makefile ] || exit 0; \
15377 r=`${PWD_COMMAND}`; export r; \
15378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15379 $(HOST_EXPORTS) \
15380 for flag in $(EXTRA_HOST_FLAGS) ; do \
15381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15382 done; \
15383 echo "Doing distclean in hello" ; \
15384 (cd $(HOST_SUBDIR)/hello && \
15385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15387 "RANLIB=$${RANLIB}" \
15388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15389 distclean) \
15390 || exit 1
15392 @endif hello
15394 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
15395 maybe-maintainer-clean-hello:
15396 @if hello
15397 maybe-maintainer-clean-hello: maintainer-clean-hello
15399 maintainer-clean-hello:
15400 @: $(MAKE); $(unstage)
15401 @[ -f ./hello/Makefile ] || exit 0; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 for flag in $(EXTRA_HOST_FLAGS) ; do \
15406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407 done; \
15408 echo "Doing maintainer-clean in hello" ; \
15409 (cd $(HOST_SUBDIR)/hello && \
15410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412 "RANLIB=$${RANLIB}" \
15413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15414 maintainer-clean) \
15415 || exit 1
15417 @endif hello
15421 .PHONY: configure-indent maybe-configure-indent
15422 maybe-configure-indent:
15423 @if gcc-bootstrap
15424 configure-indent: stage_current
15425 @endif gcc-bootstrap
15426 @if indent
15427 maybe-configure-indent: configure-indent
15428 configure-indent:
15429 @: $(MAKE); $(unstage)
15430 @r=`${PWD_COMMAND}`; export r; \
15431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15432 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
15433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
15434 $(HOST_EXPORTS) \
15435 echo Configuring in $(HOST_SUBDIR)/indent; \
15436 cd "$(HOST_SUBDIR)/indent" || exit 1; \
15437 case $(srcdir) in \
15438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15439 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
15440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15441 esac; \
15442 srcdiroption="--srcdir=$${topdir}/indent"; \
15443 libsrcdir="$$s/indent"; \
15444 $(SHELL) $${libsrcdir}/configure \
15445 $(HOST_CONFIGARGS) $${srcdiroption} \
15446 || exit 1
15447 @endif indent
15453 .PHONY: all-indent maybe-all-indent
15454 maybe-all-indent:
15455 @if gcc-bootstrap
15456 all-indent: stage_current
15457 @endif gcc-bootstrap
15458 @if indent
15459 TARGET-indent=all
15460 maybe-all-indent: all-indent
15461 all-indent: configure-indent
15462 @: $(MAKE); $(unstage)
15463 @r=`${PWD_COMMAND}`; export r; \
15464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465 $(HOST_EXPORTS) \
15466 (cd $(HOST_SUBDIR)/indent && \
15467 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
15468 @endif indent
15473 .PHONY: check-indent maybe-check-indent
15474 maybe-check-indent:
15475 @if indent
15476 maybe-check-indent: check-indent
15478 check-indent:
15479 @: $(MAKE); $(unstage)
15480 @r=`${PWD_COMMAND}`; export r; \
15481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482 $(HOST_EXPORTS) \
15483 (cd $(HOST_SUBDIR)/indent && \
15484 $(MAKE) $(FLAGS_TO_PASS) check)
15486 @endif indent
15488 .PHONY: install-indent maybe-install-indent
15489 maybe-install-indent:
15490 @if indent
15491 maybe-install-indent: install-indent
15493 install-indent: installdirs
15494 @: $(MAKE); $(unstage)
15495 @r=`${PWD_COMMAND}`; export r; \
15496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15497 $(HOST_EXPORTS) \
15498 (cd $(HOST_SUBDIR)/indent && \
15499 $(MAKE) $(FLAGS_TO_PASS) install)
15501 @endif indent
15503 # Other targets (info, dvi, etc.)
15505 .PHONY: maybe-info-indent info-indent
15506 maybe-info-indent:
15507 @if indent
15508 maybe-info-indent: info-indent
15510 info-indent: \
15511 configure-indent
15512 @: $(MAKE); $(unstage)
15513 @[ -f ./indent/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 info in indent" ; \
15521 (cd $(HOST_SUBDIR)/indent && \
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}" \
15526 info) \
15527 || exit 1
15529 @endif indent
15531 .PHONY: maybe-dvi-indent dvi-indent
15532 maybe-dvi-indent:
15533 @if indent
15534 maybe-dvi-indent: dvi-indent
15536 dvi-indent: \
15537 configure-indent
15538 @: $(MAKE); $(unstage)
15539 @[ -f ./indent/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 dvi in indent" ; \
15547 (cd $(HOST_SUBDIR)/indent && \
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}" \
15552 dvi) \
15553 || exit 1
15555 @endif indent
15557 .PHONY: maybe-html-indent html-indent
15558 maybe-html-indent:
15559 @if indent
15560 maybe-html-indent: html-indent
15562 html-indent: \
15563 configure-indent
15564 @: $(MAKE); $(unstage)
15565 @[ -f ./indent/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 indent" ; \
15573 (cd $(HOST_SUBDIR)/indent && \
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}" \
15578 html) \
15579 || exit 1
15581 @endif indent
15583 .PHONY: maybe-TAGS-indent TAGS-indent
15584 maybe-TAGS-indent:
15585 @if indent
15586 maybe-TAGS-indent: TAGS-indent
15588 TAGS-indent: \
15589 configure-indent
15590 @: $(MAKE); $(unstage)
15591 @[ -f ./indent/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 indent" ; \
15599 (cd $(HOST_SUBDIR)/indent && \
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}" \
15604 TAGS) \
15605 || exit 1
15607 @endif indent
15609 .PHONY: maybe-install-info-indent install-info-indent
15610 maybe-install-info-indent:
15611 @if indent
15612 maybe-install-info-indent: install-info-indent
15614 install-info-indent: \
15615 configure-indent \
15616 info-indent
15617 @: $(MAKE); $(unstage)
15618 @[ -f ./indent/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 indent" ; \
15626 (cd $(HOST_SUBDIR)/indent && \
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}" \
15631 install-info) \
15632 || exit 1
15634 @endif indent
15636 .PHONY: maybe-install-html-indent install-html-indent
15637 maybe-install-html-indent:
15638 @if indent
15639 maybe-install-html-indent: install-html-indent
15641 install-html-indent: \
15642 configure-indent \
15643 html-indent
15644 @: $(MAKE); $(unstage)
15645 @[ -f ./indent/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-html in indent" ; \
15653 (cd $(HOST_SUBDIR)/indent && \
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}" \
15658 install-html) \
15659 || exit 1
15661 @endif indent
15663 .PHONY: maybe-installcheck-indent installcheck-indent
15664 maybe-installcheck-indent:
15665 @if indent
15666 maybe-installcheck-indent: installcheck-indent
15668 installcheck-indent: \
15669 configure-indent
15670 @: $(MAKE); $(unstage)
15671 @[ -f ./indent/Makefile ] || exit 0; \
15672 r=`${PWD_COMMAND}`; export r; \
15673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15674 $(HOST_EXPORTS) \
15675 for flag in $(EXTRA_HOST_FLAGS) ; do \
15676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15677 done; \
15678 echo "Doing installcheck in indent" ; \
15679 (cd $(HOST_SUBDIR)/indent && \
15680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15682 "RANLIB=$${RANLIB}" \
15683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15684 installcheck) \
15685 || exit 1
15687 @endif indent
15689 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
15690 maybe-mostlyclean-indent:
15691 @if indent
15692 maybe-mostlyclean-indent: mostlyclean-indent
15694 mostlyclean-indent:
15695 @: $(MAKE); $(unstage)
15696 @[ -f ./indent/Makefile ] || exit 0; \
15697 r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 $(HOST_EXPORTS) \
15700 for flag in $(EXTRA_HOST_FLAGS) ; do \
15701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15702 done; \
15703 echo "Doing mostlyclean in indent" ; \
15704 (cd $(HOST_SUBDIR)/indent && \
15705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15707 "RANLIB=$${RANLIB}" \
15708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15709 mostlyclean) \
15710 || exit 1
15712 @endif indent
15714 .PHONY: maybe-clean-indent clean-indent
15715 maybe-clean-indent:
15716 @if indent
15717 maybe-clean-indent: clean-indent
15719 clean-indent:
15720 @: $(MAKE); $(unstage)
15721 @[ -f ./indent/Makefile ] || exit 0; \
15722 r=`${PWD_COMMAND}`; export r; \
15723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15724 $(HOST_EXPORTS) \
15725 for flag in $(EXTRA_HOST_FLAGS) ; do \
15726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15727 done; \
15728 echo "Doing clean in indent" ; \
15729 (cd $(HOST_SUBDIR)/indent && \
15730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15732 "RANLIB=$${RANLIB}" \
15733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15734 clean) \
15735 || exit 1
15737 @endif indent
15739 .PHONY: maybe-distclean-indent distclean-indent
15740 maybe-distclean-indent:
15741 @if indent
15742 maybe-distclean-indent: distclean-indent
15744 distclean-indent:
15745 @: $(MAKE); $(unstage)
15746 @[ -f ./indent/Makefile ] || exit 0; \
15747 r=`${PWD_COMMAND}`; export r; \
15748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15749 $(HOST_EXPORTS) \
15750 for flag in $(EXTRA_HOST_FLAGS) ; do \
15751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15752 done; \
15753 echo "Doing distclean in indent" ; \
15754 (cd $(HOST_SUBDIR)/indent && \
15755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15757 "RANLIB=$${RANLIB}" \
15758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15759 distclean) \
15760 || exit 1
15762 @endif indent
15764 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
15765 maybe-maintainer-clean-indent:
15766 @if indent
15767 maybe-maintainer-clean-indent: maintainer-clean-indent
15769 maintainer-clean-indent:
15770 @: $(MAKE); $(unstage)
15771 @[ -f ./indent/Makefile ] || exit 0; \
15772 r=`${PWD_COMMAND}`; export r; \
15773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15774 $(HOST_EXPORTS) \
15775 for flag in $(EXTRA_HOST_FLAGS) ; do \
15776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15777 done; \
15778 echo "Doing maintainer-clean in indent" ; \
15779 (cd $(HOST_SUBDIR)/indent && \
15780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15782 "RANLIB=$${RANLIB}" \
15783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15784 maintainer-clean) \
15785 || exit 1
15787 @endif indent
15791 .PHONY: configure-intl maybe-configure-intl
15792 maybe-configure-intl:
15793 @if gcc-bootstrap
15794 configure-intl: stage_current
15795 @endif gcc-bootstrap
15796 @if intl
15797 maybe-configure-intl: configure-intl
15798 configure-intl:
15799 @r=`${PWD_COMMAND}`; export r; \
15800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15803 $(HOST_EXPORTS) \
15804 echo Configuring in $(HOST_SUBDIR)/intl; \
15805 cd "$(HOST_SUBDIR)/intl" || exit 1; \
15806 case $(srcdir) in \
15807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15808 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15810 esac; \
15811 srcdiroption="--srcdir=$${topdir}/intl"; \
15812 libsrcdir="$$s/intl"; \
15813 $(SHELL) $${libsrcdir}/configure \
15814 $(HOST_CONFIGARGS) $${srcdiroption} \
15815 || exit 1
15816 @endif intl
15820 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
15821 maybe-configure-stage1-intl:
15822 @if intl-bootstrap
15823 maybe-configure-stage1-intl: configure-stage1-intl
15824 configure-stage1-intl:
15825 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15827 @r=`${PWD_COMMAND}`; export r; \
15828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15830 $(HOST_EXPORTS) \
15831 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
15832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15833 cd $(HOST_SUBDIR)/intl || exit 1; \
15834 case $(srcdir) in \
15835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15836 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15838 esac; \
15839 srcdiroption="--srcdir=$${topdir}/intl"; \
15840 libsrcdir="$$s/intl"; \
15841 $(SHELL) $${libsrcdir}/configure \
15842 $(HOST_CONFIGARGS) $${srcdiroption} \
15843 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15844 @endif intl-bootstrap
15846 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
15847 maybe-configure-stage2-intl:
15848 @if intl-bootstrap
15849 maybe-configure-stage2-intl: configure-stage2-intl
15850 configure-stage2-intl:
15851 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15853 @r=`${PWD_COMMAND}`; export r; \
15854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15856 $(HOST_EXPORTS) \
15857 $(POSTSTAGE1_HOST_EXPORTS) \
15858 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
15859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15860 cd $(HOST_SUBDIR)/intl || exit 1; \
15861 case $(srcdir) in \
15862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15863 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15865 esac; \
15866 srcdiroption="--srcdir=$${topdir}/intl"; \
15867 libsrcdir="$$s/intl"; \
15868 $(SHELL) $${libsrcdir}/configure \
15869 $(HOST_CONFIGARGS) $${srcdiroption} \
15870 @stage2_werror_flag@
15871 @endif intl-bootstrap
15873 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
15874 maybe-configure-stage3-intl:
15875 @if intl-bootstrap
15876 maybe-configure-stage3-intl: configure-stage3-intl
15877 configure-stage3-intl:
15878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15880 @r=`${PWD_COMMAND}`; export r; \
15881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15882 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15883 $(HOST_EXPORTS) \
15884 $(POSTSTAGE1_HOST_EXPORTS) \
15885 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
15886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15887 cd $(HOST_SUBDIR)/intl || exit 1; \
15888 case $(srcdir) in \
15889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15890 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15892 esac; \
15893 srcdiroption="--srcdir=$${topdir}/intl"; \
15894 libsrcdir="$$s/intl"; \
15895 $(SHELL) $${libsrcdir}/configure \
15896 $(HOST_CONFIGARGS) $${srcdiroption} \
15897 @stage2_werror_flag@
15898 @endif intl-bootstrap
15900 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
15901 maybe-configure-stage4-intl:
15902 @if intl-bootstrap
15903 maybe-configure-stage4-intl: configure-stage4-intl
15904 configure-stage4-intl:
15905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15907 @r=`${PWD_COMMAND}`; export r; \
15908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15910 $(HOST_EXPORTS) \
15911 $(POSTSTAGE1_HOST_EXPORTS) \
15912 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
15913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15914 cd $(HOST_SUBDIR)/intl || exit 1; \
15915 case $(srcdir) in \
15916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15917 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15919 esac; \
15920 srcdiroption="--srcdir=$${topdir}/intl"; \
15921 libsrcdir="$$s/intl"; \
15922 $(SHELL) $${libsrcdir}/configure \
15923 $(HOST_CONFIGARGS) $${srcdiroption} \
15924 @stage2_werror_flag@
15925 @endif intl-bootstrap
15927 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
15928 maybe-configure-stageprofile-intl:
15929 @if intl-bootstrap
15930 maybe-configure-stageprofile-intl: configure-stageprofile-intl
15931 configure-stageprofile-intl:
15932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15934 @r=`${PWD_COMMAND}`; export r; \
15935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15936 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15937 $(HOST_EXPORTS) \
15938 $(POSTSTAGE1_HOST_EXPORTS) \
15939 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
15940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15941 cd $(HOST_SUBDIR)/intl || exit 1; \
15942 case $(srcdir) in \
15943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15944 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15946 esac; \
15947 srcdiroption="--srcdir=$${topdir}/intl"; \
15948 libsrcdir="$$s/intl"; \
15949 $(SHELL) $${libsrcdir}/configure \
15950 $(HOST_CONFIGARGS) $${srcdiroption} \
15951 @stage2_werror_flag@
15952 @endif intl-bootstrap
15954 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
15955 maybe-configure-stagefeedback-intl:
15956 @if intl-bootstrap
15957 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
15958 configure-stagefeedback-intl:
15959 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15961 @r=`${PWD_COMMAND}`; export r; \
15962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15963 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15964 $(HOST_EXPORTS) \
15965 $(POSTSTAGE1_HOST_EXPORTS) \
15966 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
15967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15968 cd $(HOST_SUBDIR)/intl || exit 1; \
15969 case $(srcdir) in \
15970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15971 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15973 esac; \
15974 srcdiroption="--srcdir=$${topdir}/intl"; \
15975 libsrcdir="$$s/intl"; \
15976 $(SHELL) $${libsrcdir}/configure \
15977 $(HOST_CONFIGARGS) $${srcdiroption} \
15978 @stage2_werror_flag@
15979 @endif intl-bootstrap
15985 .PHONY: all-intl maybe-all-intl
15986 maybe-all-intl:
15987 @if gcc-bootstrap
15988 all-intl: stage_current
15989 @endif gcc-bootstrap
15990 @if intl
15991 TARGET-intl=all
15992 maybe-all-intl: all-intl
15993 all-intl: configure-intl
15994 @r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996 $(HOST_EXPORTS) \
15997 (cd $(HOST_SUBDIR)/intl && \
15998 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
15999 @endif intl
16003 .PHONY: all-stage1-intl maybe-all-stage1-intl
16004 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16005 maybe-all-stage1-intl:
16006 maybe-clean-stage1-intl:
16007 @if intl-bootstrap
16008 maybe-all-stage1-intl: all-stage1-intl
16009 all-stage1: all-stage1-intl
16010 TARGET-stage1-intl = $(TARGET-intl)
16011 all-stage1-intl: configure-stage1-intl
16012 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16013 @r=`${PWD_COMMAND}`; export r; \
16014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16015 $(HOST_EXPORTS) \
16016 cd $(HOST_SUBDIR)/intl && \
16017 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
16018 $(TARGET-stage1-intl)
16020 maybe-clean-stage1-intl: clean-stage1-intl
16021 clean-stage1: clean-stage1-intl
16022 clean-stage1-intl:
16023 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
16024 || exit 0 ; \
16025 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16026 cd $(HOST_SUBDIR)/intl && \
16027 $(MAKE) $(FLAGS_TO_PASS) \
16028 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
16029 @endif intl-bootstrap
16032 .PHONY: all-stage2-intl maybe-all-stage2-intl
16033 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16034 maybe-all-stage2-intl:
16035 maybe-clean-stage2-intl:
16036 @if intl-bootstrap
16037 maybe-all-stage2-intl: all-stage2-intl
16038 all-stage2: all-stage2-intl
16039 TARGET-stage2-intl = $(TARGET-intl)
16040 all-stage2-intl: configure-stage2-intl
16041 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16042 @r=`${PWD_COMMAND}`; export r; \
16043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16044 $(HOST_EXPORTS) \
16045 $(POSTSTAGE1_HOST_EXPORTS) \
16046 cd $(HOST_SUBDIR)/intl && \
16047 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16048 $(TARGET-stage2-intl)
16050 maybe-clean-stage2-intl: clean-stage2-intl
16051 clean-stage2: clean-stage2-intl
16052 clean-stage2-intl:
16053 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
16054 || exit 0 ; \
16055 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
16056 cd $(HOST_SUBDIR)/intl && \
16057 $(MAKE) $(FLAGS_TO_PASS) \
16058 $(POSTSTAGE1_FLAGS_TO_PASS) \
16059 clean
16060 @endif intl-bootstrap
16063 .PHONY: all-stage3-intl maybe-all-stage3-intl
16064 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
16065 maybe-all-stage3-intl:
16066 maybe-clean-stage3-intl:
16067 @if intl-bootstrap
16068 maybe-all-stage3-intl: all-stage3-intl
16069 all-stage3: all-stage3-intl
16070 TARGET-stage3-intl = $(TARGET-intl)
16071 all-stage3-intl: configure-stage3-intl
16072 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16073 @r=`${PWD_COMMAND}`; export r; \
16074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16075 $(HOST_EXPORTS) \
16076 $(POSTSTAGE1_HOST_EXPORTS) \
16077 cd $(HOST_SUBDIR)/intl && \
16078 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16079 $(TARGET-stage3-intl)
16081 maybe-clean-stage3-intl: clean-stage3-intl
16082 clean-stage3: clean-stage3-intl
16083 clean-stage3-intl:
16084 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
16085 || exit 0 ; \
16086 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
16087 cd $(HOST_SUBDIR)/intl && \
16088 $(MAKE) $(FLAGS_TO_PASS) \
16089 $(POSTSTAGE1_FLAGS_TO_PASS) \
16090 clean
16091 @endif intl-bootstrap
16094 .PHONY: all-stage4-intl maybe-all-stage4-intl
16095 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
16096 maybe-all-stage4-intl:
16097 maybe-clean-stage4-intl:
16098 @if intl-bootstrap
16099 maybe-all-stage4-intl: all-stage4-intl
16100 all-stage4: all-stage4-intl
16101 TARGET-stage4-intl = $(TARGET-intl)
16102 all-stage4-intl: configure-stage4-intl
16103 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16104 @r=`${PWD_COMMAND}`; export r; \
16105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16106 $(HOST_EXPORTS) \
16107 $(POSTSTAGE1_HOST_EXPORTS) \
16108 cd $(HOST_SUBDIR)/intl && \
16109 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16110 $(TARGET-stage4-intl)
16112 maybe-clean-stage4-intl: clean-stage4-intl
16113 clean-stage4: clean-stage4-intl
16114 clean-stage4-intl:
16115 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
16116 || exit 0 ; \
16117 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
16118 cd $(HOST_SUBDIR)/intl && \
16119 $(MAKE) $(FLAGS_TO_PASS) \
16120 $(POSTSTAGE1_FLAGS_TO_PASS) \
16121 clean
16122 @endif intl-bootstrap
16125 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
16126 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
16127 maybe-all-stageprofile-intl:
16128 maybe-clean-stageprofile-intl:
16129 @if intl-bootstrap
16130 maybe-all-stageprofile-intl: all-stageprofile-intl
16131 all-stageprofile: all-stageprofile-intl
16132 TARGET-stageprofile-intl = $(TARGET-intl)
16133 all-stageprofile-intl: configure-stageprofile-intl
16134 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16135 @r=`${PWD_COMMAND}`; export r; \
16136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137 $(HOST_EXPORTS) \
16138 $(POSTSTAGE1_HOST_EXPORTS) \
16139 cd $(HOST_SUBDIR)/intl && \
16140 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16141 $(TARGET-stageprofile-intl)
16143 maybe-clean-stageprofile-intl: clean-stageprofile-intl
16144 clean-stageprofile: clean-stageprofile-intl
16145 clean-stageprofile-intl:
16146 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
16147 || exit 0 ; \
16148 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
16149 cd $(HOST_SUBDIR)/intl && \
16150 $(MAKE) $(FLAGS_TO_PASS) \
16151 $(POSTSTAGE1_FLAGS_TO_PASS) \
16152 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16153 @endif intl-bootstrap
16156 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
16157 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
16158 maybe-all-stagefeedback-intl:
16159 maybe-clean-stagefeedback-intl:
16160 @if intl-bootstrap
16161 maybe-all-stagefeedback-intl: all-stagefeedback-intl
16162 all-stagefeedback: all-stagefeedback-intl
16163 TARGET-stagefeedback-intl = $(TARGET-intl)
16164 all-stagefeedback-intl: configure-stagefeedback-intl
16165 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16166 @r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 $(HOST_EXPORTS) \
16169 $(POSTSTAGE1_HOST_EXPORTS) \
16170 cd $(HOST_SUBDIR)/intl && \
16171 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16172 $(TARGET-stagefeedback-intl)
16174 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
16175 clean-stagefeedback: clean-stagefeedback-intl
16176 clean-stagefeedback-intl:
16177 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
16178 || exit 0 ; \
16179 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
16180 cd $(HOST_SUBDIR)/intl && \
16181 $(MAKE) $(FLAGS_TO_PASS) \
16182 $(POSTSTAGE1_FLAGS_TO_PASS) \
16183 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16184 @endif intl-bootstrap
16190 .PHONY: check-intl maybe-check-intl
16191 maybe-check-intl:
16192 @if intl
16193 maybe-check-intl: check-intl
16195 check-intl:
16196 @: $(MAKE); $(unstage)
16197 @r=`${PWD_COMMAND}`; export r; \
16198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16199 $(HOST_EXPORTS) \
16200 (cd $(HOST_SUBDIR)/intl && \
16201 $(MAKE) $(FLAGS_TO_PASS) check)
16203 @endif intl
16205 .PHONY: install-intl maybe-install-intl
16206 maybe-install-intl:
16207 @if intl
16208 maybe-install-intl: install-intl
16210 install-intl: installdirs
16211 @: $(MAKE); $(unstage)
16212 @r=`${PWD_COMMAND}`; export r; \
16213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16214 $(HOST_EXPORTS) \
16215 (cd $(HOST_SUBDIR)/intl && \
16216 $(MAKE) $(FLAGS_TO_PASS) install)
16218 @endif intl
16220 # Other targets (info, dvi, etc.)
16222 .PHONY: maybe-info-intl info-intl
16223 maybe-info-intl:
16224 @if intl
16225 maybe-info-intl: info-intl
16227 info-intl: \
16228 configure-intl
16229 @[ -f ./intl/Makefile ] || exit 0; \
16230 r=`${PWD_COMMAND}`; export r; \
16231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16232 $(HOST_EXPORTS) \
16233 for flag in $(EXTRA_HOST_FLAGS) ; do \
16234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16235 done; \
16236 echo "Doing info in intl" ; \
16237 (cd $(HOST_SUBDIR)/intl && \
16238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16240 "RANLIB=$${RANLIB}" \
16241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16242 info) \
16243 || exit 1
16245 @endif intl
16247 .PHONY: maybe-dvi-intl dvi-intl
16248 maybe-dvi-intl:
16249 @if intl
16250 maybe-dvi-intl: dvi-intl
16252 dvi-intl: \
16253 configure-intl
16254 @[ -f ./intl/Makefile ] || exit 0; \
16255 r=`${PWD_COMMAND}`; export r; \
16256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16257 $(HOST_EXPORTS) \
16258 for flag in $(EXTRA_HOST_FLAGS) ; do \
16259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16260 done; \
16261 echo "Doing dvi in intl" ; \
16262 (cd $(HOST_SUBDIR)/intl && \
16263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16265 "RANLIB=$${RANLIB}" \
16266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16267 dvi) \
16268 || exit 1
16270 @endif intl
16272 .PHONY: maybe-html-intl html-intl
16273 maybe-html-intl:
16274 @if intl
16275 maybe-html-intl: html-intl
16277 html-intl: \
16278 configure-intl
16279 @[ -f ./intl/Makefile ] || exit 0; \
16280 r=`${PWD_COMMAND}`; export r; \
16281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16282 $(HOST_EXPORTS) \
16283 for flag in $(EXTRA_HOST_FLAGS) ; do \
16284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16285 done; \
16286 echo "Doing html in intl" ; \
16287 (cd $(HOST_SUBDIR)/intl && \
16288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16290 "RANLIB=$${RANLIB}" \
16291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16292 html) \
16293 || exit 1
16295 @endif intl
16297 .PHONY: maybe-TAGS-intl TAGS-intl
16298 maybe-TAGS-intl:
16299 @if intl
16300 maybe-TAGS-intl: TAGS-intl
16302 TAGS-intl: \
16303 configure-intl
16304 @[ -f ./intl/Makefile ] || exit 0; \
16305 r=`${PWD_COMMAND}`; export r; \
16306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16307 $(HOST_EXPORTS) \
16308 for flag in $(EXTRA_HOST_FLAGS) ; do \
16309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16310 done; \
16311 echo "Doing TAGS in intl" ; \
16312 (cd $(HOST_SUBDIR)/intl && \
16313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16315 "RANLIB=$${RANLIB}" \
16316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16317 TAGS) \
16318 || exit 1
16320 @endif intl
16322 .PHONY: maybe-install-info-intl install-info-intl
16323 maybe-install-info-intl:
16324 @if intl
16325 maybe-install-info-intl: install-info-intl
16327 install-info-intl: \
16328 configure-intl \
16329 info-intl
16330 @[ -f ./intl/Makefile ] || exit 0; \
16331 r=`${PWD_COMMAND}`; export r; \
16332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16333 $(HOST_EXPORTS) \
16334 for flag in $(EXTRA_HOST_FLAGS) ; do \
16335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16336 done; \
16337 echo "Doing install-info in intl" ; \
16338 (cd $(HOST_SUBDIR)/intl && \
16339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16341 "RANLIB=$${RANLIB}" \
16342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16343 install-info) \
16344 || exit 1
16346 @endif intl
16348 .PHONY: maybe-install-html-intl install-html-intl
16349 maybe-install-html-intl:
16350 @if intl
16351 maybe-install-html-intl: install-html-intl
16353 install-html-intl: \
16354 configure-intl \
16355 html-intl
16356 @[ -f ./intl/Makefile ] || exit 0; \
16357 r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359 $(HOST_EXPORTS) \
16360 for flag in $(EXTRA_HOST_FLAGS) ; do \
16361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16362 done; \
16363 echo "Doing install-html in intl" ; \
16364 (cd $(HOST_SUBDIR)/intl && \
16365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16367 "RANLIB=$${RANLIB}" \
16368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16369 install-html) \
16370 || exit 1
16372 @endif intl
16374 .PHONY: maybe-installcheck-intl installcheck-intl
16375 maybe-installcheck-intl:
16376 @if intl
16377 maybe-installcheck-intl: installcheck-intl
16379 installcheck-intl: \
16380 configure-intl
16381 @[ -f ./intl/Makefile ] || exit 0; \
16382 r=`${PWD_COMMAND}`; export r; \
16383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16384 $(HOST_EXPORTS) \
16385 for flag in $(EXTRA_HOST_FLAGS) ; do \
16386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16387 done; \
16388 echo "Doing installcheck in intl" ; \
16389 (cd $(HOST_SUBDIR)/intl && \
16390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16392 "RANLIB=$${RANLIB}" \
16393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16394 installcheck) \
16395 || exit 1
16397 @endif intl
16399 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
16400 maybe-mostlyclean-intl:
16401 @if intl
16402 maybe-mostlyclean-intl: mostlyclean-intl
16404 mostlyclean-intl:
16405 @[ -f ./intl/Makefile ] || exit 0; \
16406 r=`${PWD_COMMAND}`; export r; \
16407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16408 $(HOST_EXPORTS) \
16409 for flag in $(EXTRA_HOST_FLAGS) ; do \
16410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16411 done; \
16412 echo "Doing mostlyclean in intl" ; \
16413 (cd $(HOST_SUBDIR)/intl && \
16414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16416 "RANLIB=$${RANLIB}" \
16417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16418 mostlyclean) \
16419 || exit 1
16421 @endif intl
16423 .PHONY: maybe-clean-intl clean-intl
16424 maybe-clean-intl:
16425 @if intl
16426 maybe-clean-intl: clean-intl
16428 clean-intl:
16429 @[ -f ./intl/Makefile ] || exit 0; \
16430 r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 $(HOST_EXPORTS) \
16433 for flag in $(EXTRA_HOST_FLAGS) ; do \
16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435 done; \
16436 echo "Doing clean in intl" ; \
16437 (cd $(HOST_SUBDIR)/intl && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440 "RANLIB=$${RANLIB}" \
16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16442 clean) \
16443 || exit 1
16445 @endif intl
16447 .PHONY: maybe-distclean-intl distclean-intl
16448 maybe-distclean-intl:
16449 @if intl
16450 maybe-distclean-intl: distclean-intl
16452 distclean-intl:
16453 @[ -f ./intl/Makefile ] || exit 0; \
16454 r=`${PWD_COMMAND}`; export r; \
16455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456 $(HOST_EXPORTS) \
16457 for flag in $(EXTRA_HOST_FLAGS) ; do \
16458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16459 done; \
16460 echo "Doing distclean in intl" ; \
16461 (cd $(HOST_SUBDIR)/intl && \
16462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16464 "RANLIB=$${RANLIB}" \
16465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16466 distclean) \
16467 || exit 1
16469 @endif intl
16471 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
16472 maybe-maintainer-clean-intl:
16473 @if intl
16474 maybe-maintainer-clean-intl: maintainer-clean-intl
16476 maintainer-clean-intl:
16477 @[ -f ./intl/Makefile ] || exit 0; \
16478 r=`${PWD_COMMAND}`; export r; \
16479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 $(HOST_EXPORTS) \
16481 for flag in $(EXTRA_HOST_FLAGS) ; do \
16482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16483 done; \
16484 echo "Doing maintainer-clean in intl" ; \
16485 (cd $(HOST_SUBDIR)/intl && \
16486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16488 "RANLIB=$${RANLIB}" \
16489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16490 maintainer-clean) \
16491 || exit 1
16493 @endif intl
16497 .PHONY: configure-tcl maybe-configure-tcl
16498 maybe-configure-tcl:
16499 @if gcc-bootstrap
16500 configure-tcl: stage_current
16501 @endif gcc-bootstrap
16502 @if tcl
16503 maybe-configure-tcl: configure-tcl
16504 configure-tcl:
16505 @: $(MAKE); $(unstage)
16506 @r=`${PWD_COMMAND}`; export r; \
16507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16508 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
16509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
16510 $(HOST_EXPORTS) \
16511 echo Configuring in $(HOST_SUBDIR)/tcl; \
16512 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
16513 case $(srcdir) in \
16514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16515 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
16516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16517 esac; \
16518 srcdiroption="--srcdir=$${topdir}/tcl"; \
16519 libsrcdir="$$s/tcl"; \
16520 $(SHELL) $${libsrcdir}/configure \
16521 $(HOST_CONFIGARGS) $${srcdiroption} \
16522 || exit 1
16523 @endif tcl
16529 .PHONY: all-tcl maybe-all-tcl
16530 maybe-all-tcl:
16531 @if gcc-bootstrap
16532 all-tcl: stage_current
16533 @endif gcc-bootstrap
16534 @if tcl
16535 TARGET-tcl=all
16536 maybe-all-tcl: all-tcl
16537 all-tcl: configure-tcl
16538 @: $(MAKE); $(unstage)
16539 @r=`${PWD_COMMAND}`; export r; \
16540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541 $(HOST_EXPORTS) \
16542 (cd $(HOST_SUBDIR)/tcl && \
16543 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
16544 @endif tcl
16549 .PHONY: check-tcl maybe-check-tcl
16550 maybe-check-tcl:
16551 @if tcl
16552 maybe-check-tcl: check-tcl
16554 check-tcl:
16555 @: $(MAKE); $(unstage)
16556 @r=`${PWD_COMMAND}`; export r; \
16557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558 $(HOST_EXPORTS) \
16559 (cd $(HOST_SUBDIR)/tcl && \
16560 $(MAKE) $(FLAGS_TO_PASS) check)
16562 @endif tcl
16564 .PHONY: install-tcl maybe-install-tcl
16565 maybe-install-tcl:
16566 @if tcl
16567 maybe-install-tcl: install-tcl
16569 install-tcl: installdirs
16570 @: $(MAKE); $(unstage)
16571 @r=`${PWD_COMMAND}`; export r; \
16572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573 $(HOST_EXPORTS) \
16574 (cd $(HOST_SUBDIR)/tcl && \
16575 $(MAKE) $(FLAGS_TO_PASS) install)
16577 @endif tcl
16579 # Other targets (info, dvi, etc.)
16581 .PHONY: maybe-info-tcl info-tcl
16582 maybe-info-tcl:
16583 @if tcl
16584 maybe-info-tcl: info-tcl
16586 info-tcl: \
16587 configure-tcl
16588 @: $(MAKE); $(unstage)
16589 @[ -f ./tcl/Makefile ] || exit 0; \
16590 r=`${PWD_COMMAND}`; export r; \
16591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16592 $(HOST_EXPORTS) \
16593 for flag in $(EXTRA_HOST_FLAGS) ; do \
16594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16595 done; \
16596 echo "Doing info in tcl" ; \
16597 (cd $(HOST_SUBDIR)/tcl && \
16598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16600 "RANLIB=$${RANLIB}" \
16601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16602 info) \
16603 || exit 1
16605 @endif tcl
16607 .PHONY: maybe-dvi-tcl dvi-tcl
16608 maybe-dvi-tcl:
16609 @if tcl
16610 maybe-dvi-tcl: dvi-tcl
16612 dvi-tcl: \
16613 configure-tcl
16614 @: $(MAKE); $(unstage)
16615 @[ -f ./tcl/Makefile ] || exit 0; \
16616 r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 $(HOST_EXPORTS) \
16619 for flag in $(EXTRA_HOST_FLAGS) ; do \
16620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16621 done; \
16622 echo "Doing dvi in tcl" ; \
16623 (cd $(HOST_SUBDIR)/tcl && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16626 "RANLIB=$${RANLIB}" \
16627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16628 dvi) \
16629 || exit 1
16631 @endif tcl
16633 .PHONY: maybe-html-tcl html-tcl
16634 maybe-html-tcl:
16635 @if tcl
16636 maybe-html-tcl: html-tcl
16638 html-tcl: \
16639 configure-tcl
16640 @: $(MAKE); $(unstage)
16641 @[ -f ./tcl/Makefile ] || exit 0; \
16642 r=`${PWD_COMMAND}`; export r; \
16643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16644 $(HOST_EXPORTS) \
16645 for flag in $(EXTRA_HOST_FLAGS) ; do \
16646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16647 done; \
16648 echo "Doing html in tcl" ; \
16649 (cd $(HOST_SUBDIR)/tcl && \
16650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16652 "RANLIB=$${RANLIB}" \
16653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16654 html) \
16655 || exit 1
16657 @endif tcl
16659 .PHONY: maybe-TAGS-tcl TAGS-tcl
16660 maybe-TAGS-tcl:
16661 @if tcl
16662 maybe-TAGS-tcl: TAGS-tcl
16664 TAGS-tcl: \
16665 configure-tcl
16666 @: $(MAKE); $(unstage)
16667 @[ -f ./tcl/Makefile ] || exit 0; \
16668 r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670 $(HOST_EXPORTS) \
16671 for flag in $(EXTRA_HOST_FLAGS) ; do \
16672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16673 done; \
16674 echo "Doing TAGS in tcl" ; \
16675 (cd $(HOST_SUBDIR)/tcl && \
16676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678 "RANLIB=$${RANLIB}" \
16679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16680 TAGS) \
16681 || exit 1
16683 @endif tcl
16685 .PHONY: maybe-install-info-tcl install-info-tcl
16686 maybe-install-info-tcl:
16687 @if tcl
16688 maybe-install-info-tcl: install-info-tcl
16690 install-info-tcl: \
16691 configure-tcl \
16692 info-tcl
16693 @: $(MAKE); $(unstage)
16694 @[ -f ./tcl/Makefile ] || exit 0; \
16695 r=`${PWD_COMMAND}`; export r; \
16696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16697 $(HOST_EXPORTS) \
16698 for flag in $(EXTRA_HOST_FLAGS) ; do \
16699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16700 done; \
16701 echo "Doing install-info in tcl" ; \
16702 (cd $(HOST_SUBDIR)/tcl && \
16703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16705 "RANLIB=$${RANLIB}" \
16706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16707 install-info) \
16708 || exit 1
16710 @endif tcl
16712 .PHONY: maybe-install-html-tcl install-html-tcl
16713 maybe-install-html-tcl:
16714 @if tcl
16715 maybe-install-html-tcl: install-html-tcl
16717 install-html-tcl: \
16718 configure-tcl \
16719 html-tcl
16720 @: $(MAKE); $(unstage)
16721 @[ -f ./tcl/Makefile ] || exit 0; \
16722 r=`${PWD_COMMAND}`; export r; \
16723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724 $(HOST_EXPORTS) \
16725 for flag in $(EXTRA_HOST_FLAGS) ; do \
16726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16727 done; \
16728 echo "Doing install-html in tcl" ; \
16729 (cd $(HOST_SUBDIR)/tcl && \
16730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16732 "RANLIB=$${RANLIB}" \
16733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16734 install-html) \
16735 || exit 1
16737 @endif tcl
16739 .PHONY: maybe-installcheck-tcl installcheck-tcl
16740 maybe-installcheck-tcl:
16741 @if tcl
16742 maybe-installcheck-tcl: installcheck-tcl
16744 installcheck-tcl: \
16745 configure-tcl
16746 @: $(MAKE); $(unstage)
16747 @[ -f ./tcl/Makefile ] || exit 0; \
16748 r=`${PWD_COMMAND}`; export r; \
16749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750 $(HOST_EXPORTS) \
16751 for flag in $(EXTRA_HOST_FLAGS) ; do \
16752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753 done; \
16754 echo "Doing installcheck in tcl" ; \
16755 (cd $(HOST_SUBDIR)/tcl && \
16756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16758 "RANLIB=$${RANLIB}" \
16759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16760 installcheck) \
16761 || exit 1
16763 @endif tcl
16765 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
16766 maybe-mostlyclean-tcl:
16767 @if tcl
16768 maybe-mostlyclean-tcl: mostlyclean-tcl
16770 # tcl doesn't support mostlyclean.
16771 mostlyclean-tcl:
16773 @endif tcl
16775 .PHONY: maybe-clean-tcl clean-tcl
16776 maybe-clean-tcl:
16777 @if tcl
16778 maybe-clean-tcl: clean-tcl
16780 clean-tcl:
16781 @: $(MAKE); $(unstage)
16782 @[ -f ./tcl/Makefile ] || exit 0; \
16783 r=`${PWD_COMMAND}`; export r; \
16784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785 $(HOST_EXPORTS) \
16786 for flag in $(EXTRA_HOST_FLAGS) ; do \
16787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16788 done; \
16789 echo "Doing clean in tcl" ; \
16790 (cd $(HOST_SUBDIR)/tcl && \
16791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16793 "RANLIB=$${RANLIB}" \
16794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16795 clean) \
16796 || exit 1
16798 @endif tcl
16800 .PHONY: maybe-distclean-tcl distclean-tcl
16801 maybe-distclean-tcl:
16802 @if tcl
16803 maybe-distclean-tcl: distclean-tcl
16805 distclean-tcl:
16806 @: $(MAKE); $(unstage)
16807 @[ -f ./tcl/Makefile ] || exit 0; \
16808 r=`${PWD_COMMAND}`; export r; \
16809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16810 $(HOST_EXPORTS) \
16811 for flag in $(EXTRA_HOST_FLAGS) ; do \
16812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16813 done; \
16814 echo "Doing distclean in tcl" ; \
16815 (cd $(HOST_SUBDIR)/tcl && \
16816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16818 "RANLIB=$${RANLIB}" \
16819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16820 distclean) \
16821 || exit 1
16823 @endif tcl
16825 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
16826 maybe-maintainer-clean-tcl:
16827 @if tcl
16828 maybe-maintainer-clean-tcl: maintainer-clean-tcl
16830 maintainer-clean-tcl:
16831 @: $(MAKE); $(unstage)
16832 @[ -f ./tcl/Makefile ] || exit 0; \
16833 r=`${PWD_COMMAND}`; export r; \
16834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16835 $(HOST_EXPORTS) \
16836 for flag in $(EXTRA_HOST_FLAGS) ; do \
16837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16838 done; \
16839 echo "Doing maintainer-clean in tcl" ; \
16840 (cd $(HOST_SUBDIR)/tcl && \
16841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16843 "RANLIB=$${RANLIB}" \
16844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16845 maintainer-clean) \
16846 || exit 1
16848 @endif tcl
16852 .PHONY: configure-itcl maybe-configure-itcl
16853 maybe-configure-itcl:
16854 @if gcc-bootstrap
16855 configure-itcl: stage_current
16856 @endif gcc-bootstrap
16857 @if itcl
16858 maybe-configure-itcl: configure-itcl
16859 configure-itcl:
16860 @: $(MAKE); $(unstage)
16861 @r=`${PWD_COMMAND}`; export r; \
16862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
16864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
16865 $(HOST_EXPORTS) \
16866 echo Configuring in $(HOST_SUBDIR)/itcl; \
16867 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
16868 case $(srcdir) in \
16869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16870 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
16871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16872 esac; \
16873 srcdiroption="--srcdir=$${topdir}/itcl"; \
16874 libsrcdir="$$s/itcl"; \
16875 $(SHELL) $${libsrcdir}/configure \
16876 $(HOST_CONFIGARGS) $${srcdiroption} \
16877 || exit 1
16878 @endif itcl
16884 .PHONY: all-itcl maybe-all-itcl
16885 maybe-all-itcl:
16886 @if gcc-bootstrap
16887 all-itcl: stage_current
16888 @endif gcc-bootstrap
16889 @if itcl
16890 TARGET-itcl=all
16891 maybe-all-itcl: all-itcl
16892 all-itcl: configure-itcl
16893 @: $(MAKE); $(unstage)
16894 @r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 $(HOST_EXPORTS) \
16897 (cd $(HOST_SUBDIR)/itcl && \
16898 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
16899 @endif itcl
16904 .PHONY: check-itcl maybe-check-itcl
16905 maybe-check-itcl:
16906 @if itcl
16907 maybe-check-itcl: check-itcl
16909 check-itcl:
16910 @: $(MAKE); $(unstage)
16911 @r=`${PWD_COMMAND}`; export r; \
16912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16913 $(HOST_EXPORTS) \
16914 (cd $(HOST_SUBDIR)/itcl && \
16915 $(MAKE) $(FLAGS_TO_PASS) check)
16917 @endif itcl
16919 .PHONY: install-itcl maybe-install-itcl
16920 maybe-install-itcl:
16921 @if itcl
16922 maybe-install-itcl: install-itcl
16924 install-itcl: installdirs
16925 @: $(MAKE); $(unstage)
16926 @r=`${PWD_COMMAND}`; export r; \
16927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16928 $(HOST_EXPORTS) \
16929 (cd $(HOST_SUBDIR)/itcl && \
16930 $(MAKE) $(FLAGS_TO_PASS) install)
16932 @endif itcl
16934 # Other targets (info, dvi, etc.)
16936 .PHONY: maybe-info-itcl info-itcl
16937 maybe-info-itcl:
16938 @if itcl
16939 maybe-info-itcl: info-itcl
16941 info-itcl: \
16942 configure-itcl
16943 @: $(MAKE); $(unstage)
16944 @[ -f ./itcl/Makefile ] || exit 0; \
16945 r=`${PWD_COMMAND}`; export r; \
16946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16947 $(HOST_EXPORTS) \
16948 for flag in $(EXTRA_HOST_FLAGS) ; do \
16949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16950 done; \
16951 echo "Doing info in itcl" ; \
16952 (cd $(HOST_SUBDIR)/itcl && \
16953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16955 "RANLIB=$${RANLIB}" \
16956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16957 info) \
16958 || exit 1
16960 @endif itcl
16962 .PHONY: maybe-dvi-itcl dvi-itcl
16963 maybe-dvi-itcl:
16964 @if itcl
16965 maybe-dvi-itcl: dvi-itcl
16967 dvi-itcl: \
16968 configure-itcl
16969 @: $(MAKE); $(unstage)
16970 @[ -f ./itcl/Makefile ] || exit 0; \
16971 r=`${PWD_COMMAND}`; export r; \
16972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16973 $(HOST_EXPORTS) \
16974 for flag in $(EXTRA_HOST_FLAGS) ; do \
16975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16976 done; \
16977 echo "Doing dvi in itcl" ; \
16978 (cd $(HOST_SUBDIR)/itcl && \
16979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16981 "RANLIB=$${RANLIB}" \
16982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16983 dvi) \
16984 || exit 1
16986 @endif itcl
16988 .PHONY: maybe-html-itcl html-itcl
16989 maybe-html-itcl:
16990 @if itcl
16991 maybe-html-itcl: html-itcl
16993 html-itcl: \
16994 configure-itcl
16995 @: $(MAKE); $(unstage)
16996 @[ -f ./itcl/Makefile ] || exit 0; \
16997 r=`${PWD_COMMAND}`; export r; \
16998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16999 $(HOST_EXPORTS) \
17000 for flag in $(EXTRA_HOST_FLAGS) ; do \
17001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17002 done; \
17003 echo "Doing html in itcl" ; \
17004 (cd $(HOST_SUBDIR)/itcl && \
17005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17007 "RANLIB=$${RANLIB}" \
17008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17009 html) \
17010 || exit 1
17012 @endif itcl
17014 .PHONY: maybe-TAGS-itcl TAGS-itcl
17015 maybe-TAGS-itcl:
17016 @if itcl
17017 maybe-TAGS-itcl: TAGS-itcl
17019 TAGS-itcl: \
17020 configure-itcl
17021 @: $(MAKE); $(unstage)
17022 @[ -f ./itcl/Makefile ] || exit 0; \
17023 r=`${PWD_COMMAND}`; export r; \
17024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17025 $(HOST_EXPORTS) \
17026 for flag in $(EXTRA_HOST_FLAGS) ; do \
17027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17028 done; \
17029 echo "Doing TAGS in itcl" ; \
17030 (cd $(HOST_SUBDIR)/itcl && \
17031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17033 "RANLIB=$${RANLIB}" \
17034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17035 TAGS) \
17036 || exit 1
17038 @endif itcl
17040 .PHONY: maybe-install-info-itcl install-info-itcl
17041 maybe-install-info-itcl:
17042 @if itcl
17043 maybe-install-info-itcl: install-info-itcl
17045 install-info-itcl: \
17046 configure-itcl \
17047 info-itcl
17048 @: $(MAKE); $(unstage)
17049 @[ -f ./itcl/Makefile ] || exit 0; \
17050 r=`${PWD_COMMAND}`; export r; \
17051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052 $(HOST_EXPORTS) \
17053 for flag in $(EXTRA_HOST_FLAGS) ; do \
17054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17055 done; \
17056 echo "Doing install-info in itcl" ; \
17057 (cd $(HOST_SUBDIR)/itcl && \
17058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17060 "RANLIB=$${RANLIB}" \
17061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17062 install-info) \
17063 || exit 1
17065 @endif itcl
17067 .PHONY: maybe-install-html-itcl install-html-itcl
17068 maybe-install-html-itcl:
17069 @if itcl
17070 maybe-install-html-itcl: install-html-itcl
17072 install-html-itcl: \
17073 configure-itcl \
17074 html-itcl
17075 @: $(MAKE); $(unstage)
17076 @[ -f ./itcl/Makefile ] || exit 0; \
17077 r=`${PWD_COMMAND}`; export r; \
17078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17079 $(HOST_EXPORTS) \
17080 for flag in $(EXTRA_HOST_FLAGS) ; do \
17081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17082 done; \
17083 echo "Doing install-html in itcl" ; \
17084 (cd $(HOST_SUBDIR)/itcl && \
17085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17087 "RANLIB=$${RANLIB}" \
17088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17089 install-html) \
17090 || exit 1
17092 @endif itcl
17094 .PHONY: maybe-installcheck-itcl installcheck-itcl
17095 maybe-installcheck-itcl:
17096 @if itcl
17097 maybe-installcheck-itcl: installcheck-itcl
17099 installcheck-itcl: \
17100 configure-itcl
17101 @: $(MAKE); $(unstage)
17102 @[ -f ./itcl/Makefile ] || exit 0; \
17103 r=`${PWD_COMMAND}`; export r; \
17104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17105 $(HOST_EXPORTS) \
17106 for flag in $(EXTRA_HOST_FLAGS) ; do \
17107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17108 done; \
17109 echo "Doing installcheck in itcl" ; \
17110 (cd $(HOST_SUBDIR)/itcl && \
17111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17113 "RANLIB=$${RANLIB}" \
17114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17115 installcheck) \
17116 || exit 1
17118 @endif itcl
17120 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
17121 maybe-mostlyclean-itcl:
17122 @if itcl
17123 maybe-mostlyclean-itcl: mostlyclean-itcl
17125 mostlyclean-itcl:
17126 @: $(MAKE); $(unstage)
17127 @[ -f ./itcl/Makefile ] || exit 0; \
17128 r=`${PWD_COMMAND}`; export r; \
17129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17130 $(HOST_EXPORTS) \
17131 for flag in $(EXTRA_HOST_FLAGS) ; do \
17132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17133 done; \
17134 echo "Doing mostlyclean in itcl" ; \
17135 (cd $(HOST_SUBDIR)/itcl && \
17136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17138 "RANLIB=$${RANLIB}" \
17139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17140 mostlyclean) \
17141 || exit 1
17143 @endif itcl
17145 .PHONY: maybe-clean-itcl clean-itcl
17146 maybe-clean-itcl:
17147 @if itcl
17148 maybe-clean-itcl: clean-itcl
17150 clean-itcl:
17151 @: $(MAKE); $(unstage)
17152 @[ -f ./itcl/Makefile ] || exit 0; \
17153 r=`${PWD_COMMAND}`; export r; \
17154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17155 $(HOST_EXPORTS) \
17156 for flag in $(EXTRA_HOST_FLAGS) ; do \
17157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17158 done; \
17159 echo "Doing clean in itcl" ; \
17160 (cd $(HOST_SUBDIR)/itcl && \
17161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17163 "RANLIB=$${RANLIB}" \
17164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17165 clean) \
17166 || exit 1
17168 @endif itcl
17170 .PHONY: maybe-distclean-itcl distclean-itcl
17171 maybe-distclean-itcl:
17172 @if itcl
17173 maybe-distclean-itcl: distclean-itcl
17175 distclean-itcl:
17176 @: $(MAKE); $(unstage)
17177 @[ -f ./itcl/Makefile ] || exit 0; \
17178 r=`${PWD_COMMAND}`; export r; \
17179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180 $(HOST_EXPORTS) \
17181 for flag in $(EXTRA_HOST_FLAGS) ; do \
17182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17183 done; \
17184 echo "Doing distclean in itcl" ; \
17185 (cd $(HOST_SUBDIR)/itcl && \
17186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17188 "RANLIB=$${RANLIB}" \
17189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17190 distclean) \
17191 || exit 1
17193 @endif itcl
17195 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
17196 maybe-maintainer-clean-itcl:
17197 @if itcl
17198 maybe-maintainer-clean-itcl: maintainer-clean-itcl
17200 maintainer-clean-itcl:
17201 @: $(MAKE); $(unstage)
17202 @[ -f ./itcl/Makefile ] || exit 0; \
17203 r=`${PWD_COMMAND}`; export r; \
17204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17205 $(HOST_EXPORTS) \
17206 for flag in $(EXTRA_HOST_FLAGS) ; do \
17207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17208 done; \
17209 echo "Doing maintainer-clean in itcl" ; \
17210 (cd $(HOST_SUBDIR)/itcl && \
17211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17213 "RANLIB=$${RANLIB}" \
17214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17215 maintainer-clean) \
17216 || exit 1
17218 @endif itcl
17222 .PHONY: configure-ld maybe-configure-ld
17223 maybe-configure-ld:
17224 @if gcc-bootstrap
17225 configure-ld: stage_current
17226 @endif gcc-bootstrap
17227 @if ld
17228 maybe-configure-ld: configure-ld
17229 configure-ld:
17230 @r=`${PWD_COMMAND}`; export r; \
17231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17234 $(HOST_EXPORTS) \
17235 echo Configuring in $(HOST_SUBDIR)/ld; \
17236 cd "$(HOST_SUBDIR)/ld" || exit 1; \
17237 case $(srcdir) in \
17238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17239 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17241 esac; \
17242 srcdiroption="--srcdir=$${topdir}/ld"; \
17243 libsrcdir="$$s/ld"; \
17244 $(SHELL) $${libsrcdir}/configure \
17245 $(HOST_CONFIGARGS) $${srcdiroption} \
17246 || exit 1
17247 @endif ld
17251 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
17252 maybe-configure-stage1-ld:
17253 @if ld-bootstrap
17254 maybe-configure-stage1-ld: configure-stage1-ld
17255 configure-stage1-ld:
17256 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17258 @r=`${PWD_COMMAND}`; export r; \
17259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17261 $(HOST_EXPORTS) \
17262 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
17263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17264 cd $(HOST_SUBDIR)/ld || exit 1; \
17265 case $(srcdir) in \
17266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17267 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17269 esac; \
17270 srcdiroption="--srcdir=$${topdir}/ld"; \
17271 libsrcdir="$$s/ld"; \
17272 $(SHELL) $${libsrcdir}/configure \
17273 $(HOST_CONFIGARGS) $${srcdiroption} \
17274 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17275 @endif ld-bootstrap
17277 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
17278 maybe-configure-stage2-ld:
17279 @if ld-bootstrap
17280 maybe-configure-stage2-ld: configure-stage2-ld
17281 configure-stage2-ld:
17282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17284 @r=`${PWD_COMMAND}`; export r; \
17285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17287 $(HOST_EXPORTS) \
17288 $(POSTSTAGE1_HOST_EXPORTS) \
17289 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
17290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17291 cd $(HOST_SUBDIR)/ld || exit 1; \
17292 case $(srcdir) in \
17293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17294 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17296 esac; \
17297 srcdiroption="--srcdir=$${topdir}/ld"; \
17298 libsrcdir="$$s/ld"; \
17299 $(SHELL) $${libsrcdir}/configure \
17300 $(HOST_CONFIGARGS) $${srcdiroption} \
17301 @stage2_werror_flag@
17302 @endif ld-bootstrap
17304 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
17305 maybe-configure-stage3-ld:
17306 @if ld-bootstrap
17307 maybe-configure-stage3-ld: configure-stage3-ld
17308 configure-stage3-ld:
17309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17311 @r=`${PWD_COMMAND}`; export r; \
17312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17313 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17314 $(HOST_EXPORTS) \
17315 $(POSTSTAGE1_HOST_EXPORTS) \
17316 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
17317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17318 cd $(HOST_SUBDIR)/ld || exit 1; \
17319 case $(srcdir) in \
17320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17321 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17323 esac; \
17324 srcdiroption="--srcdir=$${topdir}/ld"; \
17325 libsrcdir="$$s/ld"; \
17326 $(SHELL) $${libsrcdir}/configure \
17327 $(HOST_CONFIGARGS) $${srcdiroption} \
17328 @stage2_werror_flag@
17329 @endif ld-bootstrap
17331 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
17332 maybe-configure-stage4-ld:
17333 @if ld-bootstrap
17334 maybe-configure-stage4-ld: configure-stage4-ld
17335 configure-stage4-ld:
17336 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17337 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17338 @r=`${PWD_COMMAND}`; export r; \
17339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17341 $(HOST_EXPORTS) \
17342 $(POSTSTAGE1_HOST_EXPORTS) \
17343 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
17344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17345 cd $(HOST_SUBDIR)/ld || exit 1; \
17346 case $(srcdir) in \
17347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17348 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17350 esac; \
17351 srcdiroption="--srcdir=$${topdir}/ld"; \
17352 libsrcdir="$$s/ld"; \
17353 $(SHELL) $${libsrcdir}/configure \
17354 $(HOST_CONFIGARGS) $${srcdiroption} \
17355 @stage2_werror_flag@
17356 @endif ld-bootstrap
17358 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
17359 maybe-configure-stageprofile-ld:
17360 @if ld-bootstrap
17361 maybe-configure-stageprofile-ld: configure-stageprofile-ld
17362 configure-stageprofile-ld:
17363 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17364 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17365 @r=`${PWD_COMMAND}`; export r; \
17366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17368 $(HOST_EXPORTS) \
17369 $(POSTSTAGE1_HOST_EXPORTS) \
17370 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
17371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17372 cd $(HOST_SUBDIR)/ld || exit 1; \
17373 case $(srcdir) in \
17374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17375 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17377 esac; \
17378 srcdiroption="--srcdir=$${topdir}/ld"; \
17379 libsrcdir="$$s/ld"; \
17380 $(SHELL) $${libsrcdir}/configure \
17381 $(HOST_CONFIGARGS) $${srcdiroption} \
17382 @stage2_werror_flag@
17383 @endif ld-bootstrap
17385 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
17386 maybe-configure-stagefeedback-ld:
17387 @if ld-bootstrap
17388 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
17389 configure-stagefeedback-ld:
17390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17391 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17392 @r=`${PWD_COMMAND}`; export r; \
17393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17394 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17395 $(HOST_EXPORTS) \
17396 $(POSTSTAGE1_HOST_EXPORTS) \
17397 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
17398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17399 cd $(HOST_SUBDIR)/ld || exit 1; \
17400 case $(srcdir) in \
17401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17402 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17404 esac; \
17405 srcdiroption="--srcdir=$${topdir}/ld"; \
17406 libsrcdir="$$s/ld"; \
17407 $(SHELL) $${libsrcdir}/configure \
17408 $(HOST_CONFIGARGS) $${srcdiroption} \
17409 @stage2_werror_flag@
17410 @endif ld-bootstrap
17416 .PHONY: all-ld maybe-all-ld
17417 maybe-all-ld:
17418 @if gcc-bootstrap
17419 all-ld: stage_current
17420 @endif gcc-bootstrap
17421 @if ld
17422 TARGET-ld=all
17423 maybe-all-ld: all-ld
17424 all-ld: configure-ld
17425 @r=`${PWD_COMMAND}`; export r; \
17426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17427 $(HOST_EXPORTS) \
17428 (cd $(HOST_SUBDIR)/ld && \
17429 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
17430 @endif ld
17434 .PHONY: all-stage1-ld maybe-all-stage1-ld
17435 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
17436 maybe-all-stage1-ld:
17437 maybe-clean-stage1-ld:
17438 @if ld-bootstrap
17439 maybe-all-stage1-ld: all-stage1-ld
17440 all-stage1: all-stage1-ld
17441 TARGET-stage1-ld = $(TARGET-ld)
17442 all-stage1-ld: configure-stage1-ld
17443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17444 @r=`${PWD_COMMAND}`; export r; \
17445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446 $(HOST_EXPORTS) \
17447 cd $(HOST_SUBDIR)/ld && \
17448 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
17449 $(TARGET-stage1-ld)
17451 maybe-clean-stage1-ld: clean-stage1-ld
17452 clean-stage1: clean-stage1-ld
17453 clean-stage1-ld:
17454 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
17455 || exit 0 ; \
17456 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
17457 cd $(HOST_SUBDIR)/ld && \
17458 $(MAKE) $(FLAGS_TO_PASS) \
17459 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
17460 @endif ld-bootstrap
17463 .PHONY: all-stage2-ld maybe-all-stage2-ld
17464 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
17465 maybe-all-stage2-ld:
17466 maybe-clean-stage2-ld:
17467 @if ld-bootstrap
17468 maybe-all-stage2-ld: all-stage2-ld
17469 all-stage2: all-stage2-ld
17470 TARGET-stage2-ld = $(TARGET-ld)
17471 all-stage2-ld: configure-stage2-ld
17472 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17473 @r=`${PWD_COMMAND}`; export r; \
17474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17475 $(HOST_EXPORTS) \
17476 $(POSTSTAGE1_HOST_EXPORTS) \
17477 cd $(HOST_SUBDIR)/ld && \
17478 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17479 $(TARGET-stage2-ld)
17481 maybe-clean-stage2-ld: clean-stage2-ld
17482 clean-stage2: clean-stage2-ld
17483 clean-stage2-ld:
17484 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
17485 || exit 0 ; \
17486 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
17487 cd $(HOST_SUBDIR)/ld && \
17488 $(MAKE) $(FLAGS_TO_PASS) \
17489 $(POSTSTAGE1_FLAGS_TO_PASS) \
17490 clean
17491 @endif ld-bootstrap
17494 .PHONY: all-stage3-ld maybe-all-stage3-ld
17495 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
17496 maybe-all-stage3-ld:
17497 maybe-clean-stage3-ld:
17498 @if ld-bootstrap
17499 maybe-all-stage3-ld: all-stage3-ld
17500 all-stage3: all-stage3-ld
17501 TARGET-stage3-ld = $(TARGET-ld)
17502 all-stage3-ld: configure-stage3-ld
17503 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17504 @r=`${PWD_COMMAND}`; export r; \
17505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17506 $(HOST_EXPORTS) \
17507 $(POSTSTAGE1_HOST_EXPORTS) \
17508 cd $(HOST_SUBDIR)/ld && \
17509 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17510 $(TARGET-stage3-ld)
17512 maybe-clean-stage3-ld: clean-stage3-ld
17513 clean-stage3: clean-stage3-ld
17514 clean-stage3-ld:
17515 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
17516 || exit 0 ; \
17517 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
17518 cd $(HOST_SUBDIR)/ld && \
17519 $(MAKE) $(FLAGS_TO_PASS) \
17520 $(POSTSTAGE1_FLAGS_TO_PASS) \
17521 clean
17522 @endif ld-bootstrap
17525 .PHONY: all-stage4-ld maybe-all-stage4-ld
17526 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
17527 maybe-all-stage4-ld:
17528 maybe-clean-stage4-ld:
17529 @if ld-bootstrap
17530 maybe-all-stage4-ld: all-stage4-ld
17531 all-stage4: all-stage4-ld
17532 TARGET-stage4-ld = $(TARGET-ld)
17533 all-stage4-ld: configure-stage4-ld
17534 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17535 @r=`${PWD_COMMAND}`; export r; \
17536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537 $(HOST_EXPORTS) \
17538 $(POSTSTAGE1_HOST_EXPORTS) \
17539 cd $(HOST_SUBDIR)/ld && \
17540 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17541 $(TARGET-stage4-ld)
17543 maybe-clean-stage4-ld: clean-stage4-ld
17544 clean-stage4: clean-stage4-ld
17545 clean-stage4-ld:
17546 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
17547 || exit 0 ; \
17548 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
17549 cd $(HOST_SUBDIR)/ld && \
17550 $(MAKE) $(FLAGS_TO_PASS) \
17551 $(POSTSTAGE1_FLAGS_TO_PASS) \
17552 clean
17553 @endif ld-bootstrap
17556 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
17557 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
17558 maybe-all-stageprofile-ld:
17559 maybe-clean-stageprofile-ld:
17560 @if ld-bootstrap
17561 maybe-all-stageprofile-ld: all-stageprofile-ld
17562 all-stageprofile: all-stageprofile-ld
17563 TARGET-stageprofile-ld = $(TARGET-ld)
17564 all-stageprofile-ld: configure-stageprofile-ld
17565 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17566 @r=`${PWD_COMMAND}`; export r; \
17567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17568 $(HOST_EXPORTS) \
17569 $(POSTSTAGE1_HOST_EXPORTS) \
17570 cd $(HOST_SUBDIR)/ld && \
17571 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17572 $(TARGET-stageprofile-ld)
17574 maybe-clean-stageprofile-ld: clean-stageprofile-ld
17575 clean-stageprofile: clean-stageprofile-ld
17576 clean-stageprofile-ld:
17577 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
17578 || exit 0 ; \
17579 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
17580 cd $(HOST_SUBDIR)/ld && \
17581 $(MAKE) $(FLAGS_TO_PASS) \
17582 $(POSTSTAGE1_FLAGS_TO_PASS) \
17583 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17584 @endif ld-bootstrap
17587 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
17588 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
17589 maybe-all-stagefeedback-ld:
17590 maybe-clean-stagefeedback-ld:
17591 @if ld-bootstrap
17592 maybe-all-stagefeedback-ld: all-stagefeedback-ld
17593 all-stagefeedback: all-stagefeedback-ld
17594 TARGET-stagefeedback-ld = $(TARGET-ld)
17595 all-stagefeedback-ld: configure-stagefeedback-ld
17596 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17597 @r=`${PWD_COMMAND}`; export r; \
17598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17599 $(HOST_EXPORTS) \
17600 $(POSTSTAGE1_HOST_EXPORTS) \
17601 cd $(HOST_SUBDIR)/ld && \
17602 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17603 $(TARGET-stagefeedback-ld)
17605 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
17606 clean-stagefeedback: clean-stagefeedback-ld
17607 clean-stagefeedback-ld:
17608 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
17609 || exit 0 ; \
17610 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
17611 cd $(HOST_SUBDIR)/ld && \
17612 $(MAKE) $(FLAGS_TO_PASS) \
17613 $(POSTSTAGE1_FLAGS_TO_PASS) \
17614 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17615 @endif ld-bootstrap
17621 .PHONY: check-ld maybe-check-ld
17622 maybe-check-ld:
17623 @if ld
17624 maybe-check-ld: check-ld
17626 check-ld:
17627 @: $(MAKE); $(unstage)
17628 @r=`${PWD_COMMAND}`; export r; \
17629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17630 $(HOST_EXPORTS) \
17631 (cd $(HOST_SUBDIR)/ld && \
17632 $(MAKE) $(FLAGS_TO_PASS) check)
17634 @endif ld
17636 .PHONY: install-ld maybe-install-ld
17637 maybe-install-ld:
17638 @if ld
17639 maybe-install-ld: install-ld
17641 install-ld: installdirs
17642 @: $(MAKE); $(unstage)
17643 @r=`${PWD_COMMAND}`; export r; \
17644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645 $(HOST_EXPORTS) \
17646 (cd $(HOST_SUBDIR)/ld && \
17647 $(MAKE) $(FLAGS_TO_PASS) install)
17649 @endif ld
17651 # Other targets (info, dvi, etc.)
17653 .PHONY: maybe-info-ld info-ld
17654 maybe-info-ld:
17655 @if ld
17656 maybe-info-ld: info-ld
17658 info-ld: \
17659 configure-ld
17660 @[ -f ./ld/Makefile ] || exit 0; \
17661 r=`${PWD_COMMAND}`; export r; \
17662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17663 $(HOST_EXPORTS) \
17664 for flag in $(EXTRA_HOST_FLAGS) ; do \
17665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17666 done; \
17667 echo "Doing info in ld" ; \
17668 (cd $(HOST_SUBDIR)/ld && \
17669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17671 "RANLIB=$${RANLIB}" \
17672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17673 info) \
17674 || exit 1
17676 @endif ld
17678 .PHONY: maybe-dvi-ld dvi-ld
17679 maybe-dvi-ld:
17680 @if ld
17681 maybe-dvi-ld: dvi-ld
17683 dvi-ld: \
17684 configure-ld
17685 @[ -f ./ld/Makefile ] || exit 0; \
17686 r=`${PWD_COMMAND}`; export r; \
17687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17688 $(HOST_EXPORTS) \
17689 for flag in $(EXTRA_HOST_FLAGS) ; do \
17690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17691 done; \
17692 echo "Doing dvi in ld" ; \
17693 (cd $(HOST_SUBDIR)/ld && \
17694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17696 "RANLIB=$${RANLIB}" \
17697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17698 dvi) \
17699 || exit 1
17701 @endif ld
17703 .PHONY: maybe-html-ld html-ld
17704 maybe-html-ld:
17705 @if ld
17706 maybe-html-ld: html-ld
17708 html-ld: \
17709 configure-ld
17710 @[ -f ./ld/Makefile ] || exit 0; \
17711 r=`${PWD_COMMAND}`; export r; \
17712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17713 $(HOST_EXPORTS) \
17714 for flag in $(EXTRA_HOST_FLAGS) ; do \
17715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17716 done; \
17717 echo "Doing html in ld" ; \
17718 (cd $(HOST_SUBDIR)/ld && \
17719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17721 "RANLIB=$${RANLIB}" \
17722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17723 html) \
17724 || exit 1
17726 @endif ld
17728 .PHONY: maybe-TAGS-ld TAGS-ld
17729 maybe-TAGS-ld:
17730 @if ld
17731 maybe-TAGS-ld: TAGS-ld
17733 TAGS-ld: \
17734 configure-ld
17735 @[ -f ./ld/Makefile ] || exit 0; \
17736 r=`${PWD_COMMAND}`; export r; \
17737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17738 $(HOST_EXPORTS) \
17739 for flag in $(EXTRA_HOST_FLAGS) ; do \
17740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17741 done; \
17742 echo "Doing TAGS in ld" ; \
17743 (cd $(HOST_SUBDIR)/ld && \
17744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17746 "RANLIB=$${RANLIB}" \
17747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17748 TAGS) \
17749 || exit 1
17751 @endif ld
17753 .PHONY: maybe-install-info-ld install-info-ld
17754 maybe-install-info-ld:
17755 @if ld
17756 maybe-install-info-ld: install-info-ld
17758 install-info-ld: \
17759 configure-ld \
17760 info-ld
17761 @[ -f ./ld/Makefile ] || exit 0; \
17762 r=`${PWD_COMMAND}`; export r; \
17763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764 $(HOST_EXPORTS) \
17765 for flag in $(EXTRA_HOST_FLAGS) ; do \
17766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767 done; \
17768 echo "Doing install-info in ld" ; \
17769 (cd $(HOST_SUBDIR)/ld && \
17770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772 "RANLIB=$${RANLIB}" \
17773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17774 install-info) \
17775 || exit 1
17777 @endif ld
17779 .PHONY: maybe-install-html-ld install-html-ld
17780 maybe-install-html-ld:
17781 @if ld
17782 maybe-install-html-ld: install-html-ld
17784 install-html-ld: \
17785 configure-ld \
17786 html-ld
17787 @[ -f ./ld/Makefile ] || exit 0; \
17788 r=`${PWD_COMMAND}`; export r; \
17789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790 $(HOST_EXPORTS) \
17791 for flag in $(EXTRA_HOST_FLAGS) ; do \
17792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17793 done; \
17794 echo "Doing install-html in ld" ; \
17795 (cd $(HOST_SUBDIR)/ld && \
17796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17798 "RANLIB=$${RANLIB}" \
17799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17800 install-html) \
17801 || exit 1
17803 @endif ld
17805 .PHONY: maybe-installcheck-ld installcheck-ld
17806 maybe-installcheck-ld:
17807 @if ld
17808 maybe-installcheck-ld: installcheck-ld
17810 installcheck-ld: \
17811 configure-ld
17812 @[ -f ./ld/Makefile ] || exit 0; \
17813 r=`${PWD_COMMAND}`; export r; \
17814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815 $(HOST_EXPORTS) \
17816 for flag in $(EXTRA_HOST_FLAGS) ; do \
17817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17818 done; \
17819 echo "Doing installcheck in ld" ; \
17820 (cd $(HOST_SUBDIR)/ld && \
17821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17823 "RANLIB=$${RANLIB}" \
17824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17825 installcheck) \
17826 || exit 1
17828 @endif ld
17830 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
17831 maybe-mostlyclean-ld:
17832 @if ld
17833 maybe-mostlyclean-ld: mostlyclean-ld
17835 mostlyclean-ld:
17836 @[ -f ./ld/Makefile ] || exit 0; \
17837 r=`${PWD_COMMAND}`; export r; \
17838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17839 $(HOST_EXPORTS) \
17840 for flag in $(EXTRA_HOST_FLAGS) ; do \
17841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17842 done; \
17843 echo "Doing mostlyclean in ld" ; \
17844 (cd $(HOST_SUBDIR)/ld && \
17845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17847 "RANLIB=$${RANLIB}" \
17848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17849 mostlyclean) \
17850 || exit 1
17852 @endif ld
17854 .PHONY: maybe-clean-ld clean-ld
17855 maybe-clean-ld:
17856 @if ld
17857 maybe-clean-ld: clean-ld
17859 clean-ld:
17860 @[ -f ./ld/Makefile ] || exit 0; \
17861 r=`${PWD_COMMAND}`; export r; \
17862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863 $(HOST_EXPORTS) \
17864 for flag in $(EXTRA_HOST_FLAGS) ; do \
17865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17866 done; \
17867 echo "Doing clean in ld" ; \
17868 (cd $(HOST_SUBDIR)/ld && \
17869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17871 "RANLIB=$${RANLIB}" \
17872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17873 clean) \
17874 || exit 1
17876 @endif ld
17878 .PHONY: maybe-distclean-ld distclean-ld
17879 maybe-distclean-ld:
17880 @if ld
17881 maybe-distclean-ld: distclean-ld
17883 distclean-ld:
17884 @[ -f ./ld/Makefile ] || exit 0; \
17885 r=`${PWD_COMMAND}`; export r; \
17886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17887 $(HOST_EXPORTS) \
17888 for flag in $(EXTRA_HOST_FLAGS) ; do \
17889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17890 done; \
17891 echo "Doing distclean in ld" ; \
17892 (cd $(HOST_SUBDIR)/ld && \
17893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17895 "RANLIB=$${RANLIB}" \
17896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17897 distclean) \
17898 || exit 1
17900 @endif ld
17902 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
17903 maybe-maintainer-clean-ld:
17904 @if ld
17905 maybe-maintainer-clean-ld: maintainer-clean-ld
17907 maintainer-clean-ld:
17908 @[ -f ./ld/Makefile ] || exit 0; \
17909 r=`${PWD_COMMAND}`; export r; \
17910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17911 $(HOST_EXPORTS) \
17912 for flag in $(EXTRA_HOST_FLAGS) ; do \
17913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17914 done; \
17915 echo "Doing maintainer-clean in ld" ; \
17916 (cd $(HOST_SUBDIR)/ld && \
17917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17919 "RANLIB=$${RANLIB}" \
17920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17921 maintainer-clean) \
17922 || exit 1
17924 @endif ld
17928 .PHONY: configure-libcpp maybe-configure-libcpp
17929 maybe-configure-libcpp:
17930 @if gcc-bootstrap
17931 configure-libcpp: stage_current
17932 @endif gcc-bootstrap
17933 @if libcpp
17934 maybe-configure-libcpp: configure-libcpp
17935 configure-libcpp:
17936 @r=`${PWD_COMMAND}`; export r; \
17937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17938 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17940 $(HOST_EXPORTS) \
17941 echo Configuring in $(HOST_SUBDIR)/libcpp; \
17942 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
17943 case $(srcdir) in \
17944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17945 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
17946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17947 esac; \
17948 srcdiroption="--srcdir=$${topdir}/libcpp"; \
17949 libsrcdir="$$s/libcpp"; \
17950 $(SHELL) $${libsrcdir}/configure \
17951 $(HOST_CONFIGARGS) $${srcdiroption} \
17952 || exit 1
17953 @endif libcpp
17957 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
17958 maybe-configure-stage1-libcpp:
17959 @if libcpp-bootstrap
17960 maybe-configure-stage1-libcpp: configure-stage1-libcpp
17961 configure-stage1-libcpp:
17962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
17964 @r=`${PWD_COMMAND}`; export r; \
17965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17967 $(HOST_EXPORTS) \
17968 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
17969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17970 cd $(HOST_SUBDIR)/libcpp || exit 1; \
17971 case $(srcdir) in \
17972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17973 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
17974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17975 esac; \
17976 srcdiroption="--srcdir=$${topdir}/libcpp"; \
17977 libsrcdir="$$s/libcpp"; \
17978 $(SHELL) $${libsrcdir}/configure \
17979 $(HOST_CONFIGARGS) $${srcdiroption} \
17980 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17981 @endif libcpp-bootstrap
17983 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
17984 maybe-configure-stage2-libcpp:
17985 @if libcpp-bootstrap
17986 maybe-configure-stage2-libcpp: configure-stage2-libcpp
17987 configure-stage2-libcpp:
17988 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
17990 @r=`${PWD_COMMAND}`; export r; \
17991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17992 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17993 $(HOST_EXPORTS) \
17994 $(POSTSTAGE1_HOST_EXPORTS) \
17995 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
17996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17997 cd $(HOST_SUBDIR)/libcpp || exit 1; \
17998 case $(srcdir) in \
17999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18000 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18002 esac; \
18003 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18004 libsrcdir="$$s/libcpp"; \
18005 $(SHELL) $${libsrcdir}/configure \
18006 $(HOST_CONFIGARGS) $${srcdiroption} \
18007 @stage2_werror_flag@
18008 @endif libcpp-bootstrap
18010 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
18011 maybe-configure-stage3-libcpp:
18012 @if libcpp-bootstrap
18013 maybe-configure-stage3-libcpp: configure-stage3-libcpp
18014 configure-stage3-libcpp:
18015 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18016 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18017 @r=`${PWD_COMMAND}`; export r; \
18018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18019 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18020 $(HOST_EXPORTS) \
18021 $(POSTSTAGE1_HOST_EXPORTS) \
18022 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
18023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18024 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18025 case $(srcdir) in \
18026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18027 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18029 esac; \
18030 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18031 libsrcdir="$$s/libcpp"; \
18032 $(SHELL) $${libsrcdir}/configure \
18033 $(HOST_CONFIGARGS) $${srcdiroption} \
18034 @stage2_werror_flag@
18035 @endif libcpp-bootstrap
18037 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
18038 maybe-configure-stage4-libcpp:
18039 @if libcpp-bootstrap
18040 maybe-configure-stage4-libcpp: configure-stage4-libcpp
18041 configure-stage4-libcpp:
18042 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18044 @r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18047 $(HOST_EXPORTS) \
18048 $(POSTSTAGE1_HOST_EXPORTS) \
18049 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
18050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18051 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18052 case $(srcdir) in \
18053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18054 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18056 esac; \
18057 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18058 libsrcdir="$$s/libcpp"; \
18059 $(SHELL) $${libsrcdir}/configure \
18060 $(HOST_CONFIGARGS) $${srcdiroption} \
18061 @stage2_werror_flag@
18062 @endif libcpp-bootstrap
18064 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
18065 maybe-configure-stageprofile-libcpp:
18066 @if libcpp-bootstrap
18067 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
18068 configure-stageprofile-libcpp:
18069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18071 @r=`${PWD_COMMAND}`; export r; \
18072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18073 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18074 $(HOST_EXPORTS) \
18075 $(POSTSTAGE1_HOST_EXPORTS) \
18076 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
18077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18078 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18079 case $(srcdir) in \
18080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18081 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18083 esac; \
18084 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18085 libsrcdir="$$s/libcpp"; \
18086 $(SHELL) $${libsrcdir}/configure \
18087 $(HOST_CONFIGARGS) $${srcdiroption} \
18088 @stage2_werror_flag@
18089 @endif libcpp-bootstrap
18091 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
18092 maybe-configure-stagefeedback-libcpp:
18093 @if libcpp-bootstrap
18094 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
18095 configure-stagefeedback-libcpp:
18096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18098 @r=`${PWD_COMMAND}`; export r; \
18099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18100 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18101 $(HOST_EXPORTS) \
18102 $(POSTSTAGE1_HOST_EXPORTS) \
18103 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
18104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18105 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18106 case $(srcdir) in \
18107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18108 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18110 esac; \
18111 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18112 libsrcdir="$$s/libcpp"; \
18113 $(SHELL) $${libsrcdir}/configure \
18114 $(HOST_CONFIGARGS) $${srcdiroption} \
18115 @stage2_werror_flag@
18116 @endif libcpp-bootstrap
18122 .PHONY: all-libcpp maybe-all-libcpp
18123 maybe-all-libcpp:
18124 @if gcc-bootstrap
18125 all-libcpp: stage_current
18126 @endif gcc-bootstrap
18127 @if libcpp
18128 TARGET-libcpp=all
18129 maybe-all-libcpp: all-libcpp
18130 all-libcpp: configure-libcpp
18131 @r=`${PWD_COMMAND}`; export r; \
18132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18133 $(HOST_EXPORTS) \
18134 (cd $(HOST_SUBDIR)/libcpp && \
18135 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
18136 @endif libcpp
18140 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
18141 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
18142 maybe-all-stage1-libcpp:
18143 maybe-clean-stage1-libcpp:
18144 @if libcpp-bootstrap
18145 maybe-all-stage1-libcpp: all-stage1-libcpp
18146 all-stage1: all-stage1-libcpp
18147 TARGET-stage1-libcpp = $(TARGET-libcpp)
18148 all-stage1-libcpp: configure-stage1-libcpp
18149 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18150 @r=`${PWD_COMMAND}`; export r; \
18151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18152 $(HOST_EXPORTS) \
18153 cd $(HOST_SUBDIR)/libcpp && \
18154 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
18155 $(TARGET-stage1-libcpp)
18157 maybe-clean-stage1-libcpp: clean-stage1-libcpp
18158 clean-stage1: clean-stage1-libcpp
18159 clean-stage1-libcpp:
18160 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
18161 || exit 0 ; \
18162 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
18163 cd $(HOST_SUBDIR)/libcpp && \
18164 $(MAKE) $(FLAGS_TO_PASS) \
18165 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
18166 @endif libcpp-bootstrap
18169 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
18170 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
18171 maybe-all-stage2-libcpp:
18172 maybe-clean-stage2-libcpp:
18173 @if libcpp-bootstrap
18174 maybe-all-stage2-libcpp: all-stage2-libcpp
18175 all-stage2: all-stage2-libcpp
18176 TARGET-stage2-libcpp = $(TARGET-libcpp)
18177 all-stage2-libcpp: configure-stage2-libcpp
18178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18179 @r=`${PWD_COMMAND}`; export r; \
18180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18181 $(HOST_EXPORTS) \
18182 $(POSTSTAGE1_HOST_EXPORTS) \
18183 cd $(HOST_SUBDIR)/libcpp && \
18184 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18185 $(TARGET-stage2-libcpp)
18187 maybe-clean-stage2-libcpp: clean-stage2-libcpp
18188 clean-stage2: clean-stage2-libcpp
18189 clean-stage2-libcpp:
18190 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
18191 || exit 0 ; \
18192 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18193 cd $(HOST_SUBDIR)/libcpp && \
18194 $(MAKE) $(FLAGS_TO_PASS) \
18195 $(POSTSTAGE1_FLAGS_TO_PASS) \
18196 clean
18197 @endif libcpp-bootstrap
18200 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
18201 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
18202 maybe-all-stage3-libcpp:
18203 maybe-clean-stage3-libcpp:
18204 @if libcpp-bootstrap
18205 maybe-all-stage3-libcpp: all-stage3-libcpp
18206 all-stage3: all-stage3-libcpp
18207 TARGET-stage3-libcpp = $(TARGET-libcpp)
18208 all-stage3-libcpp: configure-stage3-libcpp
18209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18210 @r=`${PWD_COMMAND}`; export r; \
18211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18212 $(HOST_EXPORTS) \
18213 $(POSTSTAGE1_HOST_EXPORTS) \
18214 cd $(HOST_SUBDIR)/libcpp && \
18215 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18216 $(TARGET-stage3-libcpp)
18218 maybe-clean-stage3-libcpp: clean-stage3-libcpp
18219 clean-stage3: clean-stage3-libcpp
18220 clean-stage3-libcpp:
18221 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
18222 || exit 0 ; \
18223 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18224 cd $(HOST_SUBDIR)/libcpp && \
18225 $(MAKE) $(FLAGS_TO_PASS) \
18226 $(POSTSTAGE1_FLAGS_TO_PASS) \
18227 clean
18228 @endif libcpp-bootstrap
18231 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
18232 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
18233 maybe-all-stage4-libcpp:
18234 maybe-clean-stage4-libcpp:
18235 @if libcpp-bootstrap
18236 maybe-all-stage4-libcpp: all-stage4-libcpp
18237 all-stage4: all-stage4-libcpp
18238 TARGET-stage4-libcpp = $(TARGET-libcpp)
18239 all-stage4-libcpp: configure-stage4-libcpp
18240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18241 @r=`${PWD_COMMAND}`; export r; \
18242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18243 $(HOST_EXPORTS) \
18244 $(POSTSTAGE1_HOST_EXPORTS) \
18245 cd $(HOST_SUBDIR)/libcpp && \
18246 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18247 $(TARGET-stage4-libcpp)
18249 maybe-clean-stage4-libcpp: clean-stage4-libcpp
18250 clean-stage4: clean-stage4-libcpp
18251 clean-stage4-libcpp:
18252 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
18253 || exit 0 ; \
18254 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18255 cd $(HOST_SUBDIR)/libcpp && \
18256 $(MAKE) $(FLAGS_TO_PASS) \
18257 $(POSTSTAGE1_FLAGS_TO_PASS) \
18258 clean
18259 @endif libcpp-bootstrap
18262 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
18263 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
18264 maybe-all-stageprofile-libcpp:
18265 maybe-clean-stageprofile-libcpp:
18266 @if libcpp-bootstrap
18267 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
18268 all-stageprofile: all-stageprofile-libcpp
18269 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
18270 all-stageprofile-libcpp: configure-stageprofile-libcpp
18271 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18272 @r=`${PWD_COMMAND}`; export r; \
18273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18274 $(HOST_EXPORTS) \
18275 $(POSTSTAGE1_HOST_EXPORTS) \
18276 cd $(HOST_SUBDIR)/libcpp && \
18277 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
18278 $(TARGET-stageprofile-libcpp)
18280 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
18281 clean-stageprofile: clean-stageprofile-libcpp
18282 clean-stageprofile-libcpp:
18283 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
18284 || exit 0 ; \
18285 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18286 cd $(HOST_SUBDIR)/libcpp && \
18287 $(MAKE) $(FLAGS_TO_PASS) \
18288 $(POSTSTAGE1_FLAGS_TO_PASS) \
18289 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
18290 @endif libcpp-bootstrap
18293 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
18294 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
18295 maybe-all-stagefeedback-libcpp:
18296 maybe-clean-stagefeedback-libcpp:
18297 @if libcpp-bootstrap
18298 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
18299 all-stagefeedback: all-stagefeedback-libcpp
18300 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
18301 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
18302 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18303 @r=`${PWD_COMMAND}`; export r; \
18304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305 $(HOST_EXPORTS) \
18306 $(POSTSTAGE1_HOST_EXPORTS) \
18307 cd $(HOST_SUBDIR)/libcpp && \
18308 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
18309 $(TARGET-stagefeedback-libcpp)
18311 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
18312 clean-stagefeedback: clean-stagefeedback-libcpp
18313 clean-stagefeedback-libcpp:
18314 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
18315 || exit 0 ; \
18316 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
18317 cd $(HOST_SUBDIR)/libcpp && \
18318 $(MAKE) $(FLAGS_TO_PASS) \
18319 $(POSTSTAGE1_FLAGS_TO_PASS) \
18320 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
18321 @endif libcpp-bootstrap
18327 .PHONY: check-libcpp maybe-check-libcpp
18328 maybe-check-libcpp:
18329 @if libcpp
18330 maybe-check-libcpp: check-libcpp
18332 check-libcpp:
18333 @: $(MAKE); $(unstage)
18334 @r=`${PWD_COMMAND}`; export r; \
18335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18336 $(HOST_EXPORTS) \
18337 (cd $(HOST_SUBDIR)/libcpp && \
18338 $(MAKE) $(FLAGS_TO_PASS) check)
18340 @endif libcpp
18342 .PHONY: install-libcpp maybe-install-libcpp
18343 maybe-install-libcpp:
18344 @if libcpp
18345 maybe-install-libcpp: install-libcpp
18347 install-libcpp: installdirs
18348 @: $(MAKE); $(unstage)
18349 @r=`${PWD_COMMAND}`; export r; \
18350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18351 $(HOST_EXPORTS) \
18352 (cd $(HOST_SUBDIR)/libcpp && \
18353 $(MAKE) $(FLAGS_TO_PASS) install)
18355 @endif libcpp
18357 # Other targets (info, dvi, etc.)
18359 .PHONY: maybe-info-libcpp info-libcpp
18360 maybe-info-libcpp:
18361 @if libcpp
18362 maybe-info-libcpp: info-libcpp
18364 info-libcpp: \
18365 configure-libcpp
18366 @[ -f ./libcpp/Makefile ] || exit 0; \
18367 r=`${PWD_COMMAND}`; export r; \
18368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18369 $(HOST_EXPORTS) \
18370 for flag in $(EXTRA_HOST_FLAGS) ; do \
18371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18372 done; \
18373 echo "Doing info in libcpp" ; \
18374 (cd $(HOST_SUBDIR)/libcpp && \
18375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18377 "RANLIB=$${RANLIB}" \
18378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18379 info) \
18380 || exit 1
18382 @endif libcpp
18384 .PHONY: maybe-dvi-libcpp dvi-libcpp
18385 maybe-dvi-libcpp:
18386 @if libcpp
18387 maybe-dvi-libcpp: dvi-libcpp
18389 dvi-libcpp: \
18390 configure-libcpp
18391 @[ -f ./libcpp/Makefile ] || exit 0; \
18392 r=`${PWD_COMMAND}`; export r; \
18393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18394 $(HOST_EXPORTS) \
18395 for flag in $(EXTRA_HOST_FLAGS) ; do \
18396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18397 done; \
18398 echo "Doing dvi in libcpp" ; \
18399 (cd $(HOST_SUBDIR)/libcpp && \
18400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18402 "RANLIB=$${RANLIB}" \
18403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18404 dvi) \
18405 || exit 1
18407 @endif libcpp
18409 .PHONY: maybe-html-libcpp html-libcpp
18410 maybe-html-libcpp:
18411 @if libcpp
18412 maybe-html-libcpp: html-libcpp
18414 html-libcpp: \
18415 configure-libcpp
18416 @[ -f ./libcpp/Makefile ] || exit 0; \
18417 r=`${PWD_COMMAND}`; export r; \
18418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18419 $(HOST_EXPORTS) \
18420 for flag in $(EXTRA_HOST_FLAGS) ; do \
18421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18422 done; \
18423 echo "Doing html in libcpp" ; \
18424 (cd $(HOST_SUBDIR)/libcpp && \
18425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18427 "RANLIB=$${RANLIB}" \
18428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18429 html) \
18430 || exit 1
18432 @endif libcpp
18434 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
18435 maybe-TAGS-libcpp:
18436 @if libcpp
18437 maybe-TAGS-libcpp: TAGS-libcpp
18439 TAGS-libcpp: \
18440 configure-libcpp
18441 @[ -f ./libcpp/Makefile ] || exit 0; \
18442 r=`${PWD_COMMAND}`; export r; \
18443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444 $(HOST_EXPORTS) \
18445 for flag in $(EXTRA_HOST_FLAGS) ; do \
18446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18447 done; \
18448 echo "Doing TAGS in libcpp" ; \
18449 (cd $(HOST_SUBDIR)/libcpp && \
18450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18452 "RANLIB=$${RANLIB}" \
18453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18454 TAGS) \
18455 || exit 1
18457 @endif libcpp
18459 .PHONY: maybe-install-info-libcpp install-info-libcpp
18460 maybe-install-info-libcpp:
18461 @if libcpp
18462 maybe-install-info-libcpp: install-info-libcpp
18464 install-info-libcpp: \
18465 configure-libcpp \
18466 info-libcpp
18467 @[ -f ./libcpp/Makefile ] || exit 0; \
18468 r=`${PWD_COMMAND}`; export r; \
18469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470 $(HOST_EXPORTS) \
18471 for flag in $(EXTRA_HOST_FLAGS) ; do \
18472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18473 done; \
18474 echo "Doing install-info in libcpp" ; \
18475 (cd $(HOST_SUBDIR)/libcpp && \
18476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18478 "RANLIB=$${RANLIB}" \
18479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18480 install-info) \
18481 || exit 1
18483 @endif libcpp
18485 .PHONY: maybe-install-html-libcpp install-html-libcpp
18486 maybe-install-html-libcpp:
18487 @if libcpp
18488 maybe-install-html-libcpp: install-html-libcpp
18490 install-html-libcpp: \
18491 configure-libcpp \
18492 html-libcpp
18493 @[ -f ./libcpp/Makefile ] || exit 0; \
18494 r=`${PWD_COMMAND}`; export r; \
18495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496 $(HOST_EXPORTS) \
18497 for flag in $(EXTRA_HOST_FLAGS) ; do \
18498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18499 done; \
18500 echo "Doing install-html in libcpp" ; \
18501 (cd $(HOST_SUBDIR)/libcpp && \
18502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18504 "RANLIB=$${RANLIB}" \
18505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18506 install-html) \
18507 || exit 1
18509 @endif libcpp
18511 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
18512 maybe-installcheck-libcpp:
18513 @if libcpp
18514 maybe-installcheck-libcpp: installcheck-libcpp
18516 installcheck-libcpp: \
18517 configure-libcpp
18518 @[ -f ./libcpp/Makefile ] || exit 0; \
18519 r=`${PWD_COMMAND}`; export r; \
18520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18521 $(HOST_EXPORTS) \
18522 for flag in $(EXTRA_HOST_FLAGS) ; do \
18523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18524 done; \
18525 echo "Doing installcheck in libcpp" ; \
18526 (cd $(HOST_SUBDIR)/libcpp && \
18527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18529 "RANLIB=$${RANLIB}" \
18530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18531 installcheck) \
18532 || exit 1
18534 @endif libcpp
18536 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
18537 maybe-mostlyclean-libcpp:
18538 @if libcpp
18539 maybe-mostlyclean-libcpp: mostlyclean-libcpp
18541 mostlyclean-libcpp:
18542 @[ -f ./libcpp/Makefile ] || exit 0; \
18543 r=`${PWD_COMMAND}`; export r; \
18544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18545 $(HOST_EXPORTS) \
18546 for flag in $(EXTRA_HOST_FLAGS) ; do \
18547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18548 done; \
18549 echo "Doing mostlyclean in libcpp" ; \
18550 (cd $(HOST_SUBDIR)/libcpp && \
18551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18553 "RANLIB=$${RANLIB}" \
18554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18555 mostlyclean) \
18556 || exit 1
18558 @endif libcpp
18560 .PHONY: maybe-clean-libcpp clean-libcpp
18561 maybe-clean-libcpp:
18562 @if libcpp
18563 maybe-clean-libcpp: clean-libcpp
18565 clean-libcpp:
18566 @[ -f ./libcpp/Makefile ] || exit 0; \
18567 r=`${PWD_COMMAND}`; export r; \
18568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18569 $(HOST_EXPORTS) \
18570 for flag in $(EXTRA_HOST_FLAGS) ; do \
18571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18572 done; \
18573 echo "Doing clean in libcpp" ; \
18574 (cd $(HOST_SUBDIR)/libcpp && \
18575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18577 "RANLIB=$${RANLIB}" \
18578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18579 clean) \
18580 || exit 1
18582 @endif libcpp
18584 .PHONY: maybe-distclean-libcpp distclean-libcpp
18585 maybe-distclean-libcpp:
18586 @if libcpp
18587 maybe-distclean-libcpp: distclean-libcpp
18589 distclean-libcpp:
18590 @[ -f ./libcpp/Makefile ] || exit 0; \
18591 r=`${PWD_COMMAND}`; export r; \
18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 $(HOST_EXPORTS) \
18594 for flag in $(EXTRA_HOST_FLAGS) ; do \
18595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596 done; \
18597 echo "Doing distclean in libcpp" ; \
18598 (cd $(HOST_SUBDIR)/libcpp && \
18599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601 "RANLIB=$${RANLIB}" \
18602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18603 distclean) \
18604 || exit 1
18606 @endif libcpp
18608 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
18609 maybe-maintainer-clean-libcpp:
18610 @if libcpp
18611 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
18613 maintainer-clean-libcpp:
18614 @[ -f ./libcpp/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing maintainer-clean in libcpp" ; \
18622 (cd $(HOST_SUBDIR)/libcpp && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18627 maintainer-clean) \
18628 || exit 1
18630 @endif libcpp
18634 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
18635 maybe-configure-libdecnumber:
18636 @if gcc-bootstrap
18637 configure-libdecnumber: stage_current
18638 @endif gcc-bootstrap
18639 @if libdecnumber
18640 maybe-configure-libdecnumber: configure-libdecnumber
18641 configure-libdecnumber:
18642 @r=`${PWD_COMMAND}`; export r; \
18643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18644 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18646 $(HOST_EXPORTS) \
18647 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
18648 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
18649 case $(srcdir) in \
18650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18651 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18653 esac; \
18654 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18655 libsrcdir="$$s/libdecnumber"; \
18656 $(SHELL) $${libsrcdir}/configure \
18657 $(HOST_CONFIGARGS) $${srcdiroption} \
18658 || exit 1
18659 @endif libdecnumber
18663 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
18664 maybe-configure-stage1-libdecnumber:
18665 @if libdecnumber-bootstrap
18666 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
18667 configure-stage1-libdecnumber:
18668 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18670 @r=`${PWD_COMMAND}`; export r; \
18671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18672 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18673 $(HOST_EXPORTS) \
18674 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
18675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18676 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18677 case $(srcdir) in \
18678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18679 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18681 esac; \
18682 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18683 libsrcdir="$$s/libdecnumber"; \
18684 $(SHELL) $${libsrcdir}/configure \
18685 $(HOST_CONFIGARGS) $${srcdiroption} \
18686 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18687 @endif libdecnumber-bootstrap
18689 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
18690 maybe-configure-stage2-libdecnumber:
18691 @if libdecnumber-bootstrap
18692 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
18693 configure-stage2-libdecnumber:
18694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18696 @r=`${PWD_COMMAND}`; export r; \
18697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18699 $(HOST_EXPORTS) \
18700 $(POSTSTAGE1_HOST_EXPORTS) \
18701 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
18702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18703 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18704 case $(srcdir) in \
18705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18706 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18708 esac; \
18709 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18710 libsrcdir="$$s/libdecnumber"; \
18711 $(SHELL) $${libsrcdir}/configure \
18712 $(HOST_CONFIGARGS) $${srcdiroption} \
18713 @stage2_werror_flag@
18714 @endif libdecnumber-bootstrap
18716 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
18717 maybe-configure-stage3-libdecnumber:
18718 @if libdecnumber-bootstrap
18719 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
18720 configure-stage3-libdecnumber:
18721 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18723 @r=`${PWD_COMMAND}`; export r; \
18724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18725 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18726 $(HOST_EXPORTS) \
18727 $(POSTSTAGE1_HOST_EXPORTS) \
18728 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
18729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18730 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18731 case $(srcdir) in \
18732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18733 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18735 esac; \
18736 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18737 libsrcdir="$$s/libdecnumber"; \
18738 $(SHELL) $${libsrcdir}/configure \
18739 $(HOST_CONFIGARGS) $${srcdiroption} \
18740 @stage2_werror_flag@
18741 @endif libdecnumber-bootstrap
18743 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
18744 maybe-configure-stage4-libdecnumber:
18745 @if libdecnumber-bootstrap
18746 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
18747 configure-stage4-libdecnumber:
18748 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18750 @r=`${PWD_COMMAND}`; export r; \
18751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18753 $(HOST_EXPORTS) \
18754 $(POSTSTAGE1_HOST_EXPORTS) \
18755 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
18756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18757 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18758 case $(srcdir) in \
18759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18760 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18762 esac; \
18763 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18764 libsrcdir="$$s/libdecnumber"; \
18765 $(SHELL) $${libsrcdir}/configure \
18766 $(HOST_CONFIGARGS) $${srcdiroption} \
18767 @stage2_werror_flag@
18768 @endif libdecnumber-bootstrap
18770 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
18771 maybe-configure-stageprofile-libdecnumber:
18772 @if libdecnumber-bootstrap
18773 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
18774 configure-stageprofile-libdecnumber:
18775 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18777 @r=`${PWD_COMMAND}`; export r; \
18778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18779 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18780 $(HOST_EXPORTS) \
18781 $(POSTSTAGE1_HOST_EXPORTS) \
18782 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
18783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18784 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18785 case $(srcdir) in \
18786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18787 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18789 esac; \
18790 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18791 libsrcdir="$$s/libdecnumber"; \
18792 $(SHELL) $${libsrcdir}/configure \
18793 $(HOST_CONFIGARGS) $${srcdiroption} \
18794 @stage2_werror_flag@
18795 @endif libdecnumber-bootstrap
18797 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
18798 maybe-configure-stagefeedback-libdecnumber:
18799 @if libdecnumber-bootstrap
18800 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
18801 configure-stagefeedback-libdecnumber:
18802 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18804 @r=`${PWD_COMMAND}`; export r; \
18805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18806 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18807 $(HOST_EXPORTS) \
18808 $(POSTSTAGE1_HOST_EXPORTS) \
18809 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
18810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18811 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18812 case $(srcdir) in \
18813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18814 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18816 esac; \
18817 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18818 libsrcdir="$$s/libdecnumber"; \
18819 $(SHELL) $${libsrcdir}/configure \
18820 $(HOST_CONFIGARGS) $${srcdiroption} \
18821 @stage2_werror_flag@
18822 @endif libdecnumber-bootstrap
18828 .PHONY: all-libdecnumber maybe-all-libdecnumber
18829 maybe-all-libdecnumber:
18830 @if gcc-bootstrap
18831 all-libdecnumber: stage_current
18832 @endif gcc-bootstrap
18833 @if libdecnumber
18834 TARGET-libdecnumber=all
18835 maybe-all-libdecnumber: all-libdecnumber
18836 all-libdecnumber: configure-libdecnumber
18837 @r=`${PWD_COMMAND}`; export r; \
18838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18839 $(HOST_EXPORTS) \
18840 (cd $(HOST_SUBDIR)/libdecnumber && \
18841 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber))
18842 @endif libdecnumber
18846 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
18847 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
18848 maybe-all-stage1-libdecnumber:
18849 maybe-clean-stage1-libdecnumber:
18850 @if libdecnumber-bootstrap
18851 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
18852 all-stage1: all-stage1-libdecnumber
18853 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
18854 all-stage1-libdecnumber: configure-stage1-libdecnumber
18855 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18856 @r=`${PWD_COMMAND}`; export r; \
18857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18858 $(HOST_EXPORTS) \
18859 cd $(HOST_SUBDIR)/libdecnumber && \
18860 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
18861 $(TARGET-stage1-libdecnumber)
18863 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
18864 clean-stage1: clean-stage1-libdecnumber
18865 clean-stage1-libdecnumber:
18866 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
18867 || exit 0 ; \
18868 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
18869 cd $(HOST_SUBDIR)/libdecnumber && \
18870 $(MAKE) $(FLAGS_TO_PASS) \
18871 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
18872 @endif libdecnumber-bootstrap
18875 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
18876 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
18877 maybe-all-stage2-libdecnumber:
18878 maybe-clean-stage2-libdecnumber:
18879 @if libdecnumber-bootstrap
18880 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
18881 all-stage2: all-stage2-libdecnumber
18882 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
18883 all-stage2-libdecnumber: configure-stage2-libdecnumber
18884 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18885 @r=`${PWD_COMMAND}`; export r; \
18886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18887 $(HOST_EXPORTS) \
18888 $(POSTSTAGE1_HOST_EXPORTS) \
18889 cd $(HOST_SUBDIR)/libdecnumber && \
18890 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18891 $(TARGET-stage2-libdecnumber)
18893 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
18894 clean-stage2: clean-stage2-libdecnumber
18895 clean-stage2-libdecnumber:
18896 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
18897 || exit 0 ; \
18898 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18899 cd $(HOST_SUBDIR)/libdecnumber && \
18900 $(MAKE) $(FLAGS_TO_PASS) \
18901 $(POSTSTAGE1_FLAGS_TO_PASS) \
18902 clean
18903 @endif libdecnumber-bootstrap
18906 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
18907 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
18908 maybe-all-stage3-libdecnumber:
18909 maybe-clean-stage3-libdecnumber:
18910 @if libdecnumber-bootstrap
18911 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
18912 all-stage3: all-stage3-libdecnumber
18913 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
18914 all-stage3-libdecnumber: configure-stage3-libdecnumber
18915 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18916 @r=`${PWD_COMMAND}`; export r; \
18917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918 $(HOST_EXPORTS) \
18919 $(POSTSTAGE1_HOST_EXPORTS) \
18920 cd $(HOST_SUBDIR)/libdecnumber && \
18921 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18922 $(TARGET-stage3-libdecnumber)
18924 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
18925 clean-stage3: clean-stage3-libdecnumber
18926 clean-stage3-libdecnumber:
18927 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
18928 || exit 0 ; \
18929 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18930 cd $(HOST_SUBDIR)/libdecnumber && \
18931 $(MAKE) $(FLAGS_TO_PASS) \
18932 $(POSTSTAGE1_FLAGS_TO_PASS) \
18933 clean
18934 @endif libdecnumber-bootstrap
18937 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
18938 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
18939 maybe-all-stage4-libdecnumber:
18940 maybe-clean-stage4-libdecnumber:
18941 @if libdecnumber-bootstrap
18942 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
18943 all-stage4: all-stage4-libdecnumber
18944 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
18945 all-stage4-libdecnumber: configure-stage4-libdecnumber
18946 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18947 @r=`${PWD_COMMAND}`; export r; \
18948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949 $(HOST_EXPORTS) \
18950 $(POSTSTAGE1_HOST_EXPORTS) \
18951 cd $(HOST_SUBDIR)/libdecnumber && \
18952 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18953 $(TARGET-stage4-libdecnumber)
18955 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
18956 clean-stage4: clean-stage4-libdecnumber
18957 clean-stage4-libdecnumber:
18958 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
18959 || exit 0 ; \
18960 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18961 cd $(HOST_SUBDIR)/libdecnumber && \
18962 $(MAKE) $(FLAGS_TO_PASS) \
18963 $(POSTSTAGE1_FLAGS_TO_PASS) \
18964 clean
18965 @endif libdecnumber-bootstrap
18968 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
18969 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
18970 maybe-all-stageprofile-libdecnumber:
18971 maybe-clean-stageprofile-libdecnumber:
18972 @if libdecnumber-bootstrap
18973 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
18974 all-stageprofile: all-stageprofile-libdecnumber
18975 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
18976 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
18977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18978 @r=`${PWD_COMMAND}`; export r; \
18979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980 $(HOST_EXPORTS) \
18981 $(POSTSTAGE1_HOST_EXPORTS) \
18982 cd $(HOST_SUBDIR)/libdecnumber && \
18983 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
18984 $(TARGET-stageprofile-libdecnumber)
18986 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
18987 clean-stageprofile: clean-stageprofile-libdecnumber
18988 clean-stageprofile-libdecnumber:
18989 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
18990 || exit 0 ; \
18991 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18992 cd $(HOST_SUBDIR)/libdecnumber && \
18993 $(MAKE) $(FLAGS_TO_PASS) \
18994 $(POSTSTAGE1_FLAGS_TO_PASS) \
18995 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
18996 @endif libdecnumber-bootstrap
18999 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
19000 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
19001 maybe-all-stagefeedback-libdecnumber:
19002 maybe-clean-stagefeedback-libdecnumber:
19003 @if libdecnumber-bootstrap
19004 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
19005 all-stagefeedback: all-stagefeedback-libdecnumber
19006 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
19007 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
19008 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19009 @r=`${PWD_COMMAND}`; export r; \
19010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19011 $(HOST_EXPORTS) \
19012 $(POSTSTAGE1_HOST_EXPORTS) \
19013 cd $(HOST_SUBDIR)/libdecnumber && \
19014 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
19015 $(TARGET-stagefeedback-libdecnumber)
19017 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
19018 clean-stagefeedback: clean-stagefeedback-libdecnumber
19019 clean-stagefeedback-libdecnumber:
19020 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
19021 || exit 0 ; \
19022 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
19023 cd $(HOST_SUBDIR)/libdecnumber && \
19024 $(MAKE) $(FLAGS_TO_PASS) \
19025 $(POSTSTAGE1_FLAGS_TO_PASS) \
19026 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
19027 @endif libdecnumber-bootstrap
19033 .PHONY: check-libdecnumber maybe-check-libdecnumber
19034 maybe-check-libdecnumber:
19035 @if libdecnumber
19036 maybe-check-libdecnumber: check-libdecnumber
19038 check-libdecnumber:
19039 @: $(MAKE); $(unstage)
19040 @r=`${PWD_COMMAND}`; export r; \
19041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19042 $(HOST_EXPORTS) \
19043 (cd $(HOST_SUBDIR)/libdecnumber && \
19044 $(MAKE) $(FLAGS_TO_PASS) check)
19046 @endif libdecnumber
19048 .PHONY: install-libdecnumber maybe-install-libdecnumber
19049 maybe-install-libdecnumber:
19050 @if libdecnumber
19051 maybe-install-libdecnumber: install-libdecnumber
19053 install-libdecnumber: installdirs
19054 @: $(MAKE); $(unstage)
19055 @r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 $(HOST_EXPORTS) \
19058 (cd $(HOST_SUBDIR)/libdecnumber && \
19059 $(MAKE) $(FLAGS_TO_PASS) install)
19061 @endif libdecnumber
19063 # Other targets (info, dvi, etc.)
19065 .PHONY: maybe-info-libdecnumber info-libdecnumber
19066 maybe-info-libdecnumber:
19067 @if libdecnumber
19068 maybe-info-libdecnumber: info-libdecnumber
19070 info-libdecnumber: \
19071 configure-libdecnumber
19072 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19073 r=`${PWD_COMMAND}`; export r; \
19074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075 $(HOST_EXPORTS) \
19076 for flag in $(EXTRA_HOST_FLAGS) ; do \
19077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19078 done; \
19079 echo "Doing info in libdecnumber" ; \
19080 (cd $(HOST_SUBDIR)/libdecnumber && \
19081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19083 "RANLIB=$${RANLIB}" \
19084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19085 info) \
19086 || exit 1
19088 @endif libdecnumber
19090 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
19091 maybe-dvi-libdecnumber:
19092 @if libdecnumber
19093 maybe-dvi-libdecnumber: dvi-libdecnumber
19095 dvi-libdecnumber: \
19096 configure-libdecnumber
19097 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19098 r=`${PWD_COMMAND}`; export r; \
19099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100 $(HOST_EXPORTS) \
19101 for flag in $(EXTRA_HOST_FLAGS) ; do \
19102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19103 done; \
19104 echo "Doing dvi in libdecnumber" ; \
19105 (cd $(HOST_SUBDIR)/libdecnumber && \
19106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19108 "RANLIB=$${RANLIB}" \
19109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19110 dvi) \
19111 || exit 1
19113 @endif libdecnumber
19115 .PHONY: maybe-html-libdecnumber html-libdecnumber
19116 maybe-html-libdecnumber:
19117 @if libdecnumber
19118 maybe-html-libdecnumber: html-libdecnumber
19120 html-libdecnumber: \
19121 configure-libdecnumber
19122 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19123 r=`${PWD_COMMAND}`; export r; \
19124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19125 $(HOST_EXPORTS) \
19126 for flag in $(EXTRA_HOST_FLAGS) ; do \
19127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19128 done; \
19129 echo "Doing html in libdecnumber" ; \
19130 (cd $(HOST_SUBDIR)/libdecnumber && \
19131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19133 "RANLIB=$${RANLIB}" \
19134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19135 html) \
19136 || exit 1
19138 @endif libdecnumber
19140 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
19141 maybe-TAGS-libdecnumber:
19142 @if libdecnumber
19143 maybe-TAGS-libdecnumber: TAGS-libdecnumber
19145 TAGS-libdecnumber: \
19146 configure-libdecnumber
19147 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19148 r=`${PWD_COMMAND}`; export r; \
19149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19150 $(HOST_EXPORTS) \
19151 for flag in $(EXTRA_HOST_FLAGS) ; do \
19152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19153 done; \
19154 echo "Doing TAGS in libdecnumber" ; \
19155 (cd $(HOST_SUBDIR)/libdecnumber && \
19156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19158 "RANLIB=$${RANLIB}" \
19159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19160 TAGS) \
19161 || exit 1
19163 @endif libdecnumber
19165 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
19166 maybe-install-info-libdecnumber:
19167 @if libdecnumber
19168 maybe-install-info-libdecnumber: install-info-libdecnumber
19170 install-info-libdecnumber: \
19171 configure-libdecnumber \
19172 info-libdecnumber
19173 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19174 r=`${PWD_COMMAND}`; export r; \
19175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19176 $(HOST_EXPORTS) \
19177 for flag in $(EXTRA_HOST_FLAGS) ; do \
19178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19179 done; \
19180 echo "Doing install-info in libdecnumber" ; \
19181 (cd $(HOST_SUBDIR)/libdecnumber && \
19182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19184 "RANLIB=$${RANLIB}" \
19185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19186 install-info) \
19187 || exit 1
19189 @endif libdecnumber
19191 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
19192 maybe-install-html-libdecnumber:
19193 @if libdecnumber
19194 maybe-install-html-libdecnumber: install-html-libdecnumber
19196 install-html-libdecnumber: \
19197 configure-libdecnumber \
19198 html-libdecnumber
19199 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19200 r=`${PWD_COMMAND}`; export r; \
19201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19202 $(HOST_EXPORTS) \
19203 for flag in $(EXTRA_HOST_FLAGS) ; do \
19204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19205 done; \
19206 echo "Doing install-html in libdecnumber" ; \
19207 (cd $(HOST_SUBDIR)/libdecnumber && \
19208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19210 "RANLIB=$${RANLIB}" \
19211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19212 install-html) \
19213 || exit 1
19215 @endif libdecnumber
19217 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
19218 maybe-installcheck-libdecnumber:
19219 @if libdecnumber
19220 maybe-installcheck-libdecnumber: installcheck-libdecnumber
19222 installcheck-libdecnumber: \
19223 configure-libdecnumber
19224 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19225 r=`${PWD_COMMAND}`; export r; \
19226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19227 $(HOST_EXPORTS) \
19228 for flag in $(EXTRA_HOST_FLAGS) ; do \
19229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19230 done; \
19231 echo "Doing installcheck in libdecnumber" ; \
19232 (cd $(HOST_SUBDIR)/libdecnumber && \
19233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19235 "RANLIB=$${RANLIB}" \
19236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19237 installcheck) \
19238 || exit 1
19240 @endif libdecnumber
19242 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
19243 maybe-mostlyclean-libdecnumber:
19244 @if libdecnumber
19245 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
19247 mostlyclean-libdecnumber:
19248 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19249 r=`${PWD_COMMAND}`; export r; \
19250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19251 $(HOST_EXPORTS) \
19252 for flag in $(EXTRA_HOST_FLAGS) ; do \
19253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19254 done; \
19255 echo "Doing mostlyclean in libdecnumber" ; \
19256 (cd $(HOST_SUBDIR)/libdecnumber && \
19257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19259 "RANLIB=$${RANLIB}" \
19260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19261 mostlyclean) \
19262 || exit 1
19264 @endif libdecnumber
19266 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
19267 maybe-clean-libdecnumber:
19268 @if libdecnumber
19269 maybe-clean-libdecnumber: clean-libdecnumber
19271 clean-libdecnumber:
19272 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19273 r=`${PWD_COMMAND}`; export r; \
19274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275 $(HOST_EXPORTS) \
19276 for flag in $(EXTRA_HOST_FLAGS) ; do \
19277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19278 done; \
19279 echo "Doing clean in libdecnumber" ; \
19280 (cd $(HOST_SUBDIR)/libdecnumber && \
19281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19283 "RANLIB=$${RANLIB}" \
19284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19285 clean) \
19286 || exit 1
19288 @endif libdecnumber
19290 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
19291 maybe-distclean-libdecnumber:
19292 @if libdecnumber
19293 maybe-distclean-libdecnumber: distclean-libdecnumber
19295 distclean-libdecnumber:
19296 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19297 r=`${PWD_COMMAND}`; export r; \
19298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19299 $(HOST_EXPORTS) \
19300 for flag in $(EXTRA_HOST_FLAGS) ; do \
19301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19302 done; \
19303 echo "Doing distclean in libdecnumber" ; \
19304 (cd $(HOST_SUBDIR)/libdecnumber && \
19305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19307 "RANLIB=$${RANLIB}" \
19308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19309 distclean) \
19310 || exit 1
19312 @endif libdecnumber
19314 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
19315 maybe-maintainer-clean-libdecnumber:
19316 @if libdecnumber
19317 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
19319 maintainer-clean-libdecnumber:
19320 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19321 r=`${PWD_COMMAND}`; export r; \
19322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323 $(HOST_EXPORTS) \
19324 for flag in $(EXTRA_HOST_FLAGS) ; do \
19325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19326 done; \
19327 echo "Doing maintainer-clean in libdecnumber" ; \
19328 (cd $(HOST_SUBDIR)/libdecnumber && \
19329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19331 "RANLIB=$${RANLIB}" \
19332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19333 maintainer-clean) \
19334 || exit 1
19336 @endif libdecnumber
19340 .PHONY: configure-libgui maybe-configure-libgui
19341 maybe-configure-libgui:
19342 @if gcc-bootstrap
19343 configure-libgui: stage_current
19344 @endif gcc-bootstrap
19345 @if libgui
19346 maybe-configure-libgui: configure-libgui
19347 configure-libgui:
19348 @: $(MAKE); $(unstage)
19349 @r=`${PWD_COMMAND}`; export r; \
19350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19351 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
19352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
19353 $(HOST_EXPORTS) \
19354 echo Configuring in $(HOST_SUBDIR)/libgui; \
19355 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
19356 case $(srcdir) in \
19357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19358 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
19359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19360 esac; \
19361 srcdiroption="--srcdir=$${topdir}/libgui"; \
19362 libsrcdir="$$s/libgui"; \
19363 $(SHELL) $${libsrcdir}/configure \
19364 $(HOST_CONFIGARGS) $${srcdiroption} \
19365 || exit 1
19366 @endif libgui
19372 .PHONY: all-libgui maybe-all-libgui
19373 maybe-all-libgui:
19374 @if gcc-bootstrap
19375 all-libgui: stage_current
19376 @endif gcc-bootstrap
19377 @if libgui
19378 TARGET-libgui=all
19379 maybe-all-libgui: all-libgui
19380 all-libgui: configure-libgui
19381 @: $(MAKE); $(unstage)
19382 @r=`${PWD_COMMAND}`; export r; \
19383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19384 $(HOST_EXPORTS) \
19385 (cd $(HOST_SUBDIR)/libgui && \
19386 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
19387 @endif libgui
19392 .PHONY: check-libgui maybe-check-libgui
19393 maybe-check-libgui:
19394 @if libgui
19395 maybe-check-libgui: check-libgui
19397 check-libgui:
19398 @: $(MAKE); $(unstage)
19399 @r=`${PWD_COMMAND}`; export r; \
19400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19401 $(HOST_EXPORTS) \
19402 (cd $(HOST_SUBDIR)/libgui && \
19403 $(MAKE) $(FLAGS_TO_PASS) check)
19405 @endif libgui
19407 .PHONY: install-libgui maybe-install-libgui
19408 maybe-install-libgui:
19409 @if libgui
19410 maybe-install-libgui: install-libgui
19412 install-libgui: installdirs
19413 @: $(MAKE); $(unstage)
19414 @r=`${PWD_COMMAND}`; export r; \
19415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19416 $(HOST_EXPORTS) \
19417 (cd $(HOST_SUBDIR)/libgui && \
19418 $(MAKE) $(FLAGS_TO_PASS) install)
19420 @endif libgui
19422 # Other targets (info, dvi, etc.)
19424 .PHONY: maybe-info-libgui info-libgui
19425 maybe-info-libgui:
19426 @if libgui
19427 maybe-info-libgui: info-libgui
19429 info-libgui: \
19430 configure-libgui
19431 @: $(MAKE); $(unstage)
19432 @[ -f ./libgui/Makefile ] || exit 0; \
19433 r=`${PWD_COMMAND}`; export r; \
19434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19435 $(HOST_EXPORTS) \
19436 for flag in $(EXTRA_HOST_FLAGS) ; do \
19437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19438 done; \
19439 echo "Doing info in libgui" ; \
19440 (cd $(HOST_SUBDIR)/libgui && \
19441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19443 "RANLIB=$${RANLIB}" \
19444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19445 info) \
19446 || exit 1
19448 @endif libgui
19450 .PHONY: maybe-dvi-libgui dvi-libgui
19451 maybe-dvi-libgui:
19452 @if libgui
19453 maybe-dvi-libgui: dvi-libgui
19455 dvi-libgui: \
19456 configure-libgui
19457 @: $(MAKE); $(unstage)
19458 @[ -f ./libgui/Makefile ] || exit 0; \
19459 r=`${PWD_COMMAND}`; export r; \
19460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 $(HOST_EXPORTS) \
19462 for flag in $(EXTRA_HOST_FLAGS) ; do \
19463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464 done; \
19465 echo "Doing dvi in libgui" ; \
19466 (cd $(HOST_SUBDIR)/libgui && \
19467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469 "RANLIB=$${RANLIB}" \
19470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19471 dvi) \
19472 || exit 1
19474 @endif libgui
19476 .PHONY: maybe-html-libgui html-libgui
19477 maybe-html-libgui:
19478 @if libgui
19479 maybe-html-libgui: html-libgui
19481 html-libgui: \
19482 configure-libgui
19483 @: $(MAKE); $(unstage)
19484 @[ -f ./libgui/Makefile ] || exit 0; \
19485 r=`${PWD_COMMAND}`; export r; \
19486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19487 $(HOST_EXPORTS) \
19488 for flag in $(EXTRA_HOST_FLAGS) ; do \
19489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19490 done; \
19491 echo "Doing html in libgui" ; \
19492 (cd $(HOST_SUBDIR)/libgui && \
19493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19495 "RANLIB=$${RANLIB}" \
19496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19497 html) \
19498 || exit 1
19500 @endif libgui
19502 .PHONY: maybe-TAGS-libgui TAGS-libgui
19503 maybe-TAGS-libgui:
19504 @if libgui
19505 maybe-TAGS-libgui: TAGS-libgui
19507 TAGS-libgui: \
19508 configure-libgui
19509 @: $(MAKE); $(unstage)
19510 @[ -f ./libgui/Makefile ] || exit 0; \
19511 r=`${PWD_COMMAND}`; export r; \
19512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19513 $(HOST_EXPORTS) \
19514 for flag in $(EXTRA_HOST_FLAGS) ; do \
19515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19516 done; \
19517 echo "Doing TAGS in libgui" ; \
19518 (cd $(HOST_SUBDIR)/libgui && \
19519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19521 "RANLIB=$${RANLIB}" \
19522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19523 TAGS) \
19524 || exit 1
19526 @endif libgui
19528 .PHONY: maybe-install-info-libgui install-info-libgui
19529 maybe-install-info-libgui:
19530 @if libgui
19531 maybe-install-info-libgui: install-info-libgui
19533 install-info-libgui: \
19534 configure-libgui \
19535 info-libgui
19536 @: $(MAKE); $(unstage)
19537 @[ -f ./libgui/Makefile ] || exit 0; \
19538 r=`${PWD_COMMAND}`; export r; \
19539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19540 $(HOST_EXPORTS) \
19541 for flag in $(EXTRA_HOST_FLAGS) ; do \
19542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19543 done; \
19544 echo "Doing install-info in libgui" ; \
19545 (cd $(HOST_SUBDIR)/libgui && \
19546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19548 "RANLIB=$${RANLIB}" \
19549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19550 install-info) \
19551 || exit 1
19553 @endif libgui
19555 .PHONY: maybe-install-html-libgui install-html-libgui
19556 maybe-install-html-libgui:
19557 @if libgui
19558 maybe-install-html-libgui: install-html-libgui
19560 install-html-libgui: \
19561 configure-libgui \
19562 html-libgui
19563 @: $(MAKE); $(unstage)
19564 @[ -f ./libgui/Makefile ] || exit 0; \
19565 r=`${PWD_COMMAND}`; export r; \
19566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19567 $(HOST_EXPORTS) \
19568 for flag in $(EXTRA_HOST_FLAGS) ; do \
19569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19570 done; \
19571 echo "Doing install-html in libgui" ; \
19572 (cd $(HOST_SUBDIR)/libgui && \
19573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19575 "RANLIB=$${RANLIB}" \
19576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19577 install-html) \
19578 || exit 1
19580 @endif libgui
19582 .PHONY: maybe-installcheck-libgui installcheck-libgui
19583 maybe-installcheck-libgui:
19584 @if libgui
19585 maybe-installcheck-libgui: installcheck-libgui
19587 installcheck-libgui: \
19588 configure-libgui
19589 @: $(MAKE); $(unstage)
19590 @[ -f ./libgui/Makefile ] || exit 0; \
19591 r=`${PWD_COMMAND}`; export r; \
19592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593 $(HOST_EXPORTS) \
19594 for flag in $(EXTRA_HOST_FLAGS) ; do \
19595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19596 done; \
19597 echo "Doing installcheck in libgui" ; \
19598 (cd $(HOST_SUBDIR)/libgui && \
19599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19601 "RANLIB=$${RANLIB}" \
19602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19603 installcheck) \
19604 || exit 1
19606 @endif libgui
19608 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
19609 maybe-mostlyclean-libgui:
19610 @if libgui
19611 maybe-mostlyclean-libgui: mostlyclean-libgui
19613 mostlyclean-libgui:
19614 @: $(MAKE); $(unstage)
19615 @[ -f ./libgui/Makefile ] || exit 0; \
19616 r=`${PWD_COMMAND}`; export r; \
19617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19618 $(HOST_EXPORTS) \
19619 for flag in $(EXTRA_HOST_FLAGS) ; do \
19620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19621 done; \
19622 echo "Doing mostlyclean in libgui" ; \
19623 (cd $(HOST_SUBDIR)/libgui && \
19624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19626 "RANLIB=$${RANLIB}" \
19627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19628 mostlyclean) \
19629 || exit 1
19631 @endif libgui
19633 .PHONY: maybe-clean-libgui clean-libgui
19634 maybe-clean-libgui:
19635 @if libgui
19636 maybe-clean-libgui: clean-libgui
19638 clean-libgui:
19639 @: $(MAKE); $(unstage)
19640 @[ -f ./libgui/Makefile ] || exit 0; \
19641 r=`${PWD_COMMAND}`; export r; \
19642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19643 $(HOST_EXPORTS) \
19644 for flag in $(EXTRA_HOST_FLAGS) ; do \
19645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19646 done; \
19647 echo "Doing clean in libgui" ; \
19648 (cd $(HOST_SUBDIR)/libgui && \
19649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19651 "RANLIB=$${RANLIB}" \
19652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19653 clean) \
19654 || exit 1
19656 @endif libgui
19658 .PHONY: maybe-distclean-libgui distclean-libgui
19659 maybe-distclean-libgui:
19660 @if libgui
19661 maybe-distclean-libgui: distclean-libgui
19663 distclean-libgui:
19664 @: $(MAKE); $(unstage)
19665 @[ -f ./libgui/Makefile ] || exit 0; \
19666 r=`${PWD_COMMAND}`; export r; \
19667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19668 $(HOST_EXPORTS) \
19669 for flag in $(EXTRA_HOST_FLAGS) ; do \
19670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19671 done; \
19672 echo "Doing distclean in libgui" ; \
19673 (cd $(HOST_SUBDIR)/libgui && \
19674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19676 "RANLIB=$${RANLIB}" \
19677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19678 distclean) \
19679 || exit 1
19681 @endif libgui
19683 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
19684 maybe-maintainer-clean-libgui:
19685 @if libgui
19686 maybe-maintainer-clean-libgui: maintainer-clean-libgui
19688 maintainer-clean-libgui:
19689 @: $(MAKE); $(unstage)
19690 @[ -f ./libgui/Makefile ] || exit 0; \
19691 r=`${PWD_COMMAND}`; export r; \
19692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693 $(HOST_EXPORTS) \
19694 for flag in $(EXTRA_HOST_FLAGS) ; do \
19695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19696 done; \
19697 echo "Doing maintainer-clean in libgui" ; \
19698 (cd $(HOST_SUBDIR)/libgui && \
19699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19701 "RANLIB=$${RANLIB}" \
19702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19703 maintainer-clean) \
19704 || exit 1
19706 @endif libgui
19710 .PHONY: configure-libiberty maybe-configure-libiberty
19711 maybe-configure-libiberty:
19712 @if gcc-bootstrap
19713 configure-libiberty: stage_current
19714 @endif gcc-bootstrap
19715 @if libiberty
19716 maybe-configure-libiberty: configure-libiberty
19717 configure-libiberty:
19718 @r=`${PWD_COMMAND}`; export r; \
19719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19722 $(HOST_EXPORTS) \
19723 echo Configuring in $(HOST_SUBDIR)/libiberty; \
19724 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
19725 case $(srcdir) in \
19726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19727 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19729 esac; \
19730 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19731 libsrcdir="$$s/libiberty"; \
19732 $(SHELL) $${libsrcdir}/configure \
19733 $(HOST_CONFIGARGS) $${srcdiroption} \
19734 || exit 1
19735 @endif libiberty
19739 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
19740 maybe-configure-stage1-libiberty:
19741 @if libiberty-bootstrap
19742 maybe-configure-stage1-libiberty: configure-stage1-libiberty
19743 configure-stage1-libiberty:
19744 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19746 @r=`${PWD_COMMAND}`; export r; \
19747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19749 $(HOST_EXPORTS) \
19750 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
19751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19752 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19753 case $(srcdir) in \
19754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19755 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19757 esac; \
19758 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19759 libsrcdir="$$s/libiberty"; \
19760 $(SHELL) $${libsrcdir}/configure \
19761 $(HOST_CONFIGARGS) $${srcdiroption} \
19762 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
19763 @endif libiberty-bootstrap
19765 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
19766 maybe-configure-stage2-libiberty:
19767 @if libiberty-bootstrap
19768 maybe-configure-stage2-libiberty: configure-stage2-libiberty
19769 configure-stage2-libiberty:
19770 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19772 @r=`${PWD_COMMAND}`; export r; \
19773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19774 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19775 $(HOST_EXPORTS) \
19776 $(POSTSTAGE1_HOST_EXPORTS) \
19777 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
19778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19779 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19780 case $(srcdir) in \
19781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19782 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19784 esac; \
19785 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19786 libsrcdir="$$s/libiberty"; \
19787 $(SHELL) $${libsrcdir}/configure \
19788 $(HOST_CONFIGARGS) $${srcdiroption} \
19789 @stage2_werror_flag@
19790 @endif libiberty-bootstrap
19792 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
19793 maybe-configure-stage3-libiberty:
19794 @if libiberty-bootstrap
19795 maybe-configure-stage3-libiberty: configure-stage3-libiberty
19796 configure-stage3-libiberty:
19797 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19799 @r=`${PWD_COMMAND}`; export r; \
19800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19802 $(HOST_EXPORTS) \
19803 $(POSTSTAGE1_HOST_EXPORTS) \
19804 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
19805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19806 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19807 case $(srcdir) in \
19808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19809 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19811 esac; \
19812 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19813 libsrcdir="$$s/libiberty"; \
19814 $(SHELL) $${libsrcdir}/configure \
19815 $(HOST_CONFIGARGS) $${srcdiroption} \
19816 @stage2_werror_flag@
19817 @endif libiberty-bootstrap
19819 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
19820 maybe-configure-stage4-libiberty:
19821 @if libiberty-bootstrap
19822 maybe-configure-stage4-libiberty: configure-stage4-libiberty
19823 configure-stage4-libiberty:
19824 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19826 @r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19829 $(HOST_EXPORTS) \
19830 $(POSTSTAGE1_HOST_EXPORTS) \
19831 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
19832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19833 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19834 case $(srcdir) in \
19835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19836 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19838 esac; \
19839 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19840 libsrcdir="$$s/libiberty"; \
19841 $(SHELL) $${libsrcdir}/configure \
19842 $(HOST_CONFIGARGS) $${srcdiroption} \
19843 @stage2_werror_flag@
19844 @endif libiberty-bootstrap
19846 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
19847 maybe-configure-stageprofile-libiberty:
19848 @if libiberty-bootstrap
19849 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
19850 configure-stageprofile-libiberty:
19851 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19856 $(HOST_EXPORTS) \
19857 $(POSTSTAGE1_HOST_EXPORTS) \
19858 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
19859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19860 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19861 case $(srcdir) in \
19862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19863 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19865 esac; \
19866 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19867 libsrcdir="$$s/libiberty"; \
19868 $(SHELL) $${libsrcdir}/configure \
19869 $(HOST_CONFIGARGS) $${srcdiroption} \
19870 @stage2_werror_flag@
19871 @endif libiberty-bootstrap
19873 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
19874 maybe-configure-stagefeedback-libiberty:
19875 @if libiberty-bootstrap
19876 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
19877 configure-stagefeedback-libiberty:
19878 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19880 @r=`${PWD_COMMAND}`; export r; \
19881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19882 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19883 $(HOST_EXPORTS) \
19884 $(POSTSTAGE1_HOST_EXPORTS) \
19885 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
19886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19887 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19888 case $(srcdir) in \
19889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19890 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19892 esac; \
19893 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19894 libsrcdir="$$s/libiberty"; \
19895 $(SHELL) $${libsrcdir}/configure \
19896 $(HOST_CONFIGARGS) $${srcdiroption} \
19897 @stage2_werror_flag@
19898 @endif libiberty-bootstrap
19904 .PHONY: all-libiberty maybe-all-libiberty
19905 maybe-all-libiberty:
19906 @if gcc-bootstrap
19907 all-libiberty: stage_current
19908 @endif gcc-bootstrap
19909 @if libiberty
19910 TARGET-libiberty=all
19911 maybe-all-libiberty: all-libiberty
19912 all-libiberty: configure-libiberty
19913 @r=`${PWD_COMMAND}`; export r; \
19914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915 $(HOST_EXPORTS) \
19916 (cd $(HOST_SUBDIR)/libiberty && \
19917 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
19918 @endif libiberty
19922 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
19923 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
19924 maybe-all-stage1-libiberty:
19925 maybe-clean-stage1-libiberty:
19926 @if libiberty-bootstrap
19927 maybe-all-stage1-libiberty: all-stage1-libiberty
19928 all-stage1: all-stage1-libiberty
19929 TARGET-stage1-libiberty = $(TARGET-libiberty)
19930 all-stage1-libiberty: configure-stage1-libiberty
19931 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19932 @r=`${PWD_COMMAND}`; export r; \
19933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19934 $(HOST_EXPORTS) \
19935 cd $(HOST_SUBDIR)/libiberty && \
19936 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
19937 $(TARGET-stage1-libiberty)
19939 maybe-clean-stage1-libiberty: clean-stage1-libiberty
19940 clean-stage1: clean-stage1-libiberty
19941 clean-stage1-libiberty:
19942 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
19943 || exit 0 ; \
19944 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
19945 cd $(HOST_SUBDIR)/libiberty && \
19946 $(MAKE) $(FLAGS_TO_PASS) \
19947 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
19948 @endif libiberty-bootstrap
19951 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
19952 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
19953 maybe-all-stage2-libiberty:
19954 maybe-clean-stage2-libiberty:
19955 @if libiberty-bootstrap
19956 maybe-all-stage2-libiberty: all-stage2-libiberty
19957 all-stage2: all-stage2-libiberty
19958 TARGET-stage2-libiberty = $(TARGET-libiberty)
19959 all-stage2-libiberty: configure-stage2-libiberty
19960 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19961 @r=`${PWD_COMMAND}`; export r; \
19962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19963 $(HOST_EXPORTS) \
19964 $(POSTSTAGE1_HOST_EXPORTS) \
19965 cd $(HOST_SUBDIR)/libiberty && \
19966 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19967 $(TARGET-stage2-libiberty)
19969 maybe-clean-stage2-libiberty: clean-stage2-libiberty
19970 clean-stage2: clean-stage2-libiberty
19971 clean-stage2-libiberty:
19972 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
19973 || exit 0 ; \
19974 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
19975 cd $(HOST_SUBDIR)/libiberty && \
19976 $(MAKE) $(FLAGS_TO_PASS) \
19977 $(POSTSTAGE1_FLAGS_TO_PASS) \
19978 clean
19979 @endif libiberty-bootstrap
19982 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
19983 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
19984 maybe-all-stage3-libiberty:
19985 maybe-clean-stage3-libiberty:
19986 @if libiberty-bootstrap
19987 maybe-all-stage3-libiberty: all-stage3-libiberty
19988 all-stage3: all-stage3-libiberty
19989 TARGET-stage3-libiberty = $(TARGET-libiberty)
19990 all-stage3-libiberty: configure-stage3-libiberty
19991 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19992 @r=`${PWD_COMMAND}`; export r; \
19993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19994 $(HOST_EXPORTS) \
19995 $(POSTSTAGE1_HOST_EXPORTS) \
19996 cd $(HOST_SUBDIR)/libiberty && \
19997 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19998 $(TARGET-stage3-libiberty)
20000 maybe-clean-stage3-libiberty: clean-stage3-libiberty
20001 clean-stage3: clean-stage3-libiberty
20002 clean-stage3-libiberty:
20003 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
20004 || exit 0 ; \
20005 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
20006 cd $(HOST_SUBDIR)/libiberty && \
20007 $(MAKE) $(FLAGS_TO_PASS) \
20008 $(POSTSTAGE1_FLAGS_TO_PASS) \
20009 clean
20010 @endif libiberty-bootstrap
20013 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
20014 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
20015 maybe-all-stage4-libiberty:
20016 maybe-clean-stage4-libiberty:
20017 @if libiberty-bootstrap
20018 maybe-all-stage4-libiberty: all-stage4-libiberty
20019 all-stage4: all-stage4-libiberty
20020 TARGET-stage4-libiberty = $(TARGET-libiberty)
20021 all-stage4-libiberty: configure-stage4-libiberty
20022 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20023 @r=`${PWD_COMMAND}`; export r; \
20024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20025 $(HOST_EXPORTS) \
20026 $(POSTSTAGE1_HOST_EXPORTS) \
20027 cd $(HOST_SUBDIR)/libiberty && \
20028 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20029 $(TARGET-stage4-libiberty)
20031 maybe-clean-stage4-libiberty: clean-stage4-libiberty
20032 clean-stage4: clean-stage4-libiberty
20033 clean-stage4-libiberty:
20034 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
20035 || exit 0 ; \
20036 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
20037 cd $(HOST_SUBDIR)/libiberty && \
20038 $(MAKE) $(FLAGS_TO_PASS) \
20039 $(POSTSTAGE1_FLAGS_TO_PASS) \
20040 clean
20041 @endif libiberty-bootstrap
20044 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
20045 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
20046 maybe-all-stageprofile-libiberty:
20047 maybe-clean-stageprofile-libiberty:
20048 @if libiberty-bootstrap
20049 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
20050 all-stageprofile: all-stageprofile-libiberty
20051 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
20052 all-stageprofile-libiberty: configure-stageprofile-libiberty
20053 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20054 @r=`${PWD_COMMAND}`; export r; \
20055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20056 $(HOST_EXPORTS) \
20057 $(POSTSTAGE1_HOST_EXPORTS) \
20058 cd $(HOST_SUBDIR)/libiberty && \
20059 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
20060 $(TARGET-stageprofile-libiberty)
20062 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
20063 clean-stageprofile: clean-stageprofile-libiberty
20064 clean-stageprofile-libiberty:
20065 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
20066 || exit 0 ; \
20067 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
20068 cd $(HOST_SUBDIR)/libiberty && \
20069 $(MAKE) $(FLAGS_TO_PASS) \
20070 $(POSTSTAGE1_FLAGS_TO_PASS) \
20071 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
20072 @endif libiberty-bootstrap
20075 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
20076 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
20077 maybe-all-stagefeedback-libiberty:
20078 maybe-clean-stagefeedback-libiberty:
20079 @if libiberty-bootstrap
20080 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
20081 all-stagefeedback: all-stagefeedback-libiberty
20082 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
20083 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
20084 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20085 @r=`${PWD_COMMAND}`; export r; \
20086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20087 $(HOST_EXPORTS) \
20088 $(POSTSTAGE1_HOST_EXPORTS) \
20089 cd $(HOST_SUBDIR)/libiberty && \
20090 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
20091 $(TARGET-stagefeedback-libiberty)
20093 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
20094 clean-stagefeedback: clean-stagefeedback-libiberty
20095 clean-stagefeedback-libiberty:
20096 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
20097 || exit 0 ; \
20098 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
20099 cd $(HOST_SUBDIR)/libiberty && \
20100 $(MAKE) $(FLAGS_TO_PASS) \
20101 $(POSTSTAGE1_FLAGS_TO_PASS) \
20102 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
20103 @endif libiberty-bootstrap
20109 .PHONY: check-libiberty maybe-check-libiberty
20110 maybe-check-libiberty:
20111 @if libiberty
20112 maybe-check-libiberty: check-libiberty
20114 check-libiberty:
20115 @: $(MAKE); $(unstage)
20116 @r=`${PWD_COMMAND}`; export r; \
20117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20118 $(HOST_EXPORTS) \
20119 (cd $(HOST_SUBDIR)/libiberty && \
20120 $(MAKE) $(FLAGS_TO_PASS) check)
20122 @endif libiberty
20124 .PHONY: install-libiberty maybe-install-libiberty
20125 maybe-install-libiberty:
20126 @if libiberty
20127 maybe-install-libiberty: install-libiberty
20129 install-libiberty: installdirs
20130 @: $(MAKE); $(unstage)
20131 @r=`${PWD_COMMAND}`; export r; \
20132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133 $(HOST_EXPORTS) \
20134 (cd $(HOST_SUBDIR)/libiberty && \
20135 $(MAKE) $(FLAGS_TO_PASS) install)
20137 @endif libiberty
20139 # Other targets (info, dvi, etc.)
20141 .PHONY: maybe-info-libiberty info-libiberty
20142 maybe-info-libiberty:
20143 @if libiberty
20144 maybe-info-libiberty: info-libiberty
20146 info-libiberty: \
20147 configure-libiberty
20148 @[ -f ./libiberty/Makefile ] || exit 0; \
20149 r=`${PWD_COMMAND}`; export r; \
20150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151 $(HOST_EXPORTS) \
20152 for flag in $(EXTRA_HOST_FLAGS) ; do \
20153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20154 done; \
20155 echo "Doing info in libiberty" ; \
20156 (cd $(HOST_SUBDIR)/libiberty && \
20157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20159 "RANLIB=$${RANLIB}" \
20160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20161 info) \
20162 || exit 1
20164 @endif libiberty
20166 .PHONY: maybe-dvi-libiberty dvi-libiberty
20167 maybe-dvi-libiberty:
20168 @if libiberty
20169 maybe-dvi-libiberty: dvi-libiberty
20171 dvi-libiberty: \
20172 configure-libiberty
20173 @[ -f ./libiberty/Makefile ] || exit 0; \
20174 r=`${PWD_COMMAND}`; export r; \
20175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176 $(HOST_EXPORTS) \
20177 for flag in $(EXTRA_HOST_FLAGS) ; do \
20178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20179 done; \
20180 echo "Doing dvi in libiberty" ; \
20181 (cd $(HOST_SUBDIR)/libiberty && \
20182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20184 "RANLIB=$${RANLIB}" \
20185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20186 dvi) \
20187 || exit 1
20189 @endif libiberty
20191 .PHONY: maybe-html-libiberty html-libiberty
20192 maybe-html-libiberty:
20193 @if libiberty
20194 maybe-html-libiberty: html-libiberty
20196 html-libiberty: \
20197 configure-libiberty
20198 @[ -f ./libiberty/Makefile ] || exit 0; \
20199 r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 $(HOST_EXPORTS) \
20202 for flag in $(EXTRA_HOST_FLAGS) ; do \
20203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20204 done; \
20205 echo "Doing html in libiberty" ; \
20206 (cd $(HOST_SUBDIR)/libiberty && \
20207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20209 "RANLIB=$${RANLIB}" \
20210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20211 html) \
20212 || exit 1
20214 @endif libiberty
20216 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
20217 maybe-TAGS-libiberty:
20218 @if libiberty
20219 maybe-TAGS-libiberty: TAGS-libiberty
20221 TAGS-libiberty: \
20222 configure-libiberty
20223 @[ -f ./libiberty/Makefile ] || exit 0; \
20224 r=`${PWD_COMMAND}`; export r; \
20225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20226 $(HOST_EXPORTS) \
20227 for flag in $(EXTRA_HOST_FLAGS) ; do \
20228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20229 done; \
20230 echo "Doing TAGS in libiberty" ; \
20231 (cd $(HOST_SUBDIR)/libiberty && \
20232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20234 "RANLIB=$${RANLIB}" \
20235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20236 TAGS) \
20237 || exit 1
20239 @endif libiberty
20241 .PHONY: maybe-install-info-libiberty install-info-libiberty
20242 maybe-install-info-libiberty:
20243 @if libiberty
20244 maybe-install-info-libiberty: install-info-libiberty
20246 install-info-libiberty: \
20247 configure-libiberty \
20248 info-libiberty
20249 @[ -f ./libiberty/Makefile ] || exit 0; \
20250 r=`${PWD_COMMAND}`; export r; \
20251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252 $(HOST_EXPORTS) \
20253 for flag in $(EXTRA_HOST_FLAGS) ; do \
20254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20255 done; \
20256 echo "Doing install-info in libiberty" ; \
20257 (cd $(HOST_SUBDIR)/libiberty && \
20258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20260 "RANLIB=$${RANLIB}" \
20261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20262 install-info) \
20263 || exit 1
20265 @endif libiberty
20267 .PHONY: maybe-install-html-libiberty install-html-libiberty
20268 maybe-install-html-libiberty:
20269 @if libiberty
20270 maybe-install-html-libiberty: install-html-libiberty
20272 install-html-libiberty: \
20273 configure-libiberty \
20274 html-libiberty
20275 @[ -f ./libiberty/Makefile ] || exit 0; \
20276 r=`${PWD_COMMAND}`; export r; \
20277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20278 $(HOST_EXPORTS) \
20279 for flag in $(EXTRA_HOST_FLAGS) ; do \
20280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20281 done; \
20282 echo "Doing install-html in libiberty" ; \
20283 (cd $(HOST_SUBDIR)/libiberty && \
20284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20286 "RANLIB=$${RANLIB}" \
20287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20288 install-html) \
20289 || exit 1
20291 @endif libiberty
20293 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
20294 maybe-installcheck-libiberty:
20295 @if libiberty
20296 maybe-installcheck-libiberty: installcheck-libiberty
20298 installcheck-libiberty: \
20299 configure-libiberty
20300 @[ -f ./libiberty/Makefile ] || exit 0; \
20301 r=`${PWD_COMMAND}`; export r; \
20302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20303 $(HOST_EXPORTS) \
20304 for flag in $(EXTRA_HOST_FLAGS) ; do \
20305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20306 done; \
20307 echo "Doing installcheck in libiberty" ; \
20308 (cd $(HOST_SUBDIR)/libiberty && \
20309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20311 "RANLIB=$${RANLIB}" \
20312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20313 installcheck) \
20314 || exit 1
20316 @endif libiberty
20318 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
20319 maybe-mostlyclean-libiberty:
20320 @if libiberty
20321 maybe-mostlyclean-libiberty: mostlyclean-libiberty
20323 mostlyclean-libiberty:
20324 @[ -f ./libiberty/Makefile ] || exit 0; \
20325 r=`${PWD_COMMAND}`; export r; \
20326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327 $(HOST_EXPORTS) \
20328 for flag in $(EXTRA_HOST_FLAGS) ; do \
20329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330 done; \
20331 echo "Doing mostlyclean in libiberty" ; \
20332 (cd $(HOST_SUBDIR)/libiberty && \
20333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335 "RANLIB=$${RANLIB}" \
20336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20337 mostlyclean) \
20338 || exit 1
20340 @endif libiberty
20342 .PHONY: maybe-clean-libiberty clean-libiberty
20343 maybe-clean-libiberty:
20344 @if libiberty
20345 maybe-clean-libiberty: clean-libiberty
20347 clean-libiberty:
20348 @[ -f ./libiberty/Makefile ] || exit 0; \
20349 r=`${PWD_COMMAND}`; export r; \
20350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351 $(HOST_EXPORTS) \
20352 for flag in $(EXTRA_HOST_FLAGS) ; do \
20353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20354 done; \
20355 echo "Doing clean in libiberty" ; \
20356 (cd $(HOST_SUBDIR)/libiberty && \
20357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20359 "RANLIB=$${RANLIB}" \
20360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20361 clean) \
20362 || exit 1
20364 @endif libiberty
20366 .PHONY: maybe-distclean-libiberty distclean-libiberty
20367 maybe-distclean-libiberty:
20368 @if libiberty
20369 maybe-distclean-libiberty: distclean-libiberty
20371 distclean-libiberty:
20372 @[ -f ./libiberty/Makefile ] || exit 0; \
20373 r=`${PWD_COMMAND}`; export r; \
20374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375 $(HOST_EXPORTS) \
20376 for flag in $(EXTRA_HOST_FLAGS) ; do \
20377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378 done; \
20379 echo "Doing distclean in libiberty" ; \
20380 (cd $(HOST_SUBDIR)/libiberty && \
20381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383 "RANLIB=$${RANLIB}" \
20384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20385 distclean) \
20386 || exit 1
20388 @endif libiberty
20390 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
20391 maybe-maintainer-clean-libiberty:
20392 @if libiberty
20393 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
20395 maintainer-clean-libiberty:
20396 @[ -f ./libiberty/Makefile ] || exit 0; \
20397 r=`${PWD_COMMAND}`; export r; \
20398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399 $(HOST_EXPORTS) \
20400 for flag in $(EXTRA_HOST_FLAGS) ; do \
20401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20402 done; \
20403 echo "Doing maintainer-clean in libiberty" ; \
20404 (cd $(HOST_SUBDIR)/libiberty && \
20405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20407 "RANLIB=$${RANLIB}" \
20408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20409 maintainer-clean) \
20410 || exit 1
20412 @endif libiberty
20416 .PHONY: configure-libtool maybe-configure-libtool
20417 maybe-configure-libtool:
20418 @if gcc-bootstrap
20419 configure-libtool: stage_current
20420 @endif gcc-bootstrap
20421 @if libtool
20422 maybe-configure-libtool: configure-libtool
20423 configure-libtool:
20424 @: $(MAKE); $(unstage)
20425 @r=`${PWD_COMMAND}`; export r; \
20426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20427 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
20428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
20429 $(HOST_EXPORTS) \
20430 echo Configuring in $(HOST_SUBDIR)/libtool; \
20431 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
20432 case $(srcdir) in \
20433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20434 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
20435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20436 esac; \
20437 srcdiroption="--srcdir=$${topdir}/libtool"; \
20438 libsrcdir="$$s/libtool"; \
20439 $(SHELL) $${libsrcdir}/configure \
20440 $(HOST_CONFIGARGS) $${srcdiroption} \
20441 || exit 1
20442 @endif libtool
20448 .PHONY: all-libtool maybe-all-libtool
20449 maybe-all-libtool:
20450 @if gcc-bootstrap
20451 all-libtool: stage_current
20452 @endif gcc-bootstrap
20453 @if libtool
20454 TARGET-libtool=all
20455 maybe-all-libtool: all-libtool
20456 all-libtool: configure-libtool
20457 @: $(MAKE); $(unstage)
20458 @r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 $(HOST_EXPORTS) \
20461 (cd $(HOST_SUBDIR)/libtool && \
20462 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
20463 @endif libtool
20468 .PHONY: check-libtool maybe-check-libtool
20469 maybe-check-libtool:
20470 @if libtool
20471 maybe-check-libtool: check-libtool
20473 check-libtool:
20474 @: $(MAKE); $(unstage)
20475 @r=`${PWD_COMMAND}`; export r; \
20476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477 $(HOST_EXPORTS) \
20478 (cd $(HOST_SUBDIR)/libtool && \
20479 $(MAKE) $(FLAGS_TO_PASS) check)
20481 @endif libtool
20483 .PHONY: install-libtool maybe-install-libtool
20484 maybe-install-libtool:
20485 @if libtool
20486 maybe-install-libtool: install-libtool
20488 install-libtool: installdirs
20489 @: $(MAKE); $(unstage)
20490 @r=`${PWD_COMMAND}`; export r; \
20491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20492 $(HOST_EXPORTS) \
20493 (cd $(HOST_SUBDIR)/libtool && \
20494 $(MAKE) $(FLAGS_TO_PASS) install)
20496 @endif libtool
20498 # Other targets (info, dvi, etc.)
20500 .PHONY: maybe-info-libtool info-libtool
20501 maybe-info-libtool:
20502 @if libtool
20503 maybe-info-libtool: info-libtool
20505 info-libtool: \
20506 configure-libtool
20507 @: $(MAKE); $(unstage)
20508 @[ -f ./libtool/Makefile ] || exit 0; \
20509 r=`${PWD_COMMAND}`; export r; \
20510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20511 $(HOST_EXPORTS) \
20512 for flag in $(EXTRA_HOST_FLAGS) ; do \
20513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20514 done; \
20515 echo "Doing info in libtool" ; \
20516 (cd $(HOST_SUBDIR)/libtool && \
20517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20519 "RANLIB=$${RANLIB}" \
20520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20521 info) \
20522 || exit 1
20524 @endif libtool
20526 .PHONY: maybe-dvi-libtool dvi-libtool
20527 maybe-dvi-libtool:
20528 @if libtool
20529 maybe-dvi-libtool: dvi-libtool
20531 dvi-libtool: \
20532 configure-libtool
20533 @: $(MAKE); $(unstage)
20534 @[ -f ./libtool/Makefile ] || exit 0; \
20535 r=`${PWD_COMMAND}`; export r; \
20536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20537 $(HOST_EXPORTS) \
20538 for flag in $(EXTRA_HOST_FLAGS) ; do \
20539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20540 done; \
20541 echo "Doing dvi in libtool" ; \
20542 (cd $(HOST_SUBDIR)/libtool && \
20543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20545 "RANLIB=$${RANLIB}" \
20546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20547 dvi) \
20548 || exit 1
20550 @endif libtool
20552 .PHONY: maybe-html-libtool html-libtool
20553 maybe-html-libtool:
20554 @if libtool
20555 maybe-html-libtool: html-libtool
20557 html-libtool: \
20558 configure-libtool
20559 @: $(MAKE); $(unstage)
20560 @[ -f ./libtool/Makefile ] || exit 0; \
20561 r=`${PWD_COMMAND}`; export r; \
20562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563 $(HOST_EXPORTS) \
20564 for flag in $(EXTRA_HOST_FLAGS) ; do \
20565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566 done; \
20567 echo "Doing html in libtool" ; \
20568 (cd $(HOST_SUBDIR)/libtool && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571 "RANLIB=$${RANLIB}" \
20572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20573 html) \
20574 || exit 1
20576 @endif libtool
20578 .PHONY: maybe-TAGS-libtool TAGS-libtool
20579 maybe-TAGS-libtool:
20580 @if libtool
20581 maybe-TAGS-libtool: TAGS-libtool
20583 TAGS-libtool: \
20584 configure-libtool
20585 @: $(MAKE); $(unstage)
20586 @[ -f ./libtool/Makefile ] || exit 0; \
20587 r=`${PWD_COMMAND}`; export r; \
20588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589 $(HOST_EXPORTS) \
20590 for flag in $(EXTRA_HOST_FLAGS) ; do \
20591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20592 done; \
20593 echo "Doing TAGS in libtool" ; \
20594 (cd $(HOST_SUBDIR)/libtool && \
20595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20597 "RANLIB=$${RANLIB}" \
20598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20599 TAGS) \
20600 || exit 1
20602 @endif libtool
20604 .PHONY: maybe-install-info-libtool install-info-libtool
20605 maybe-install-info-libtool:
20606 @if libtool
20607 maybe-install-info-libtool: install-info-libtool
20609 install-info-libtool: \
20610 configure-libtool \
20611 info-libtool
20612 @: $(MAKE); $(unstage)
20613 @[ -f ./libtool/Makefile ] || exit 0; \
20614 r=`${PWD_COMMAND}`; export r; \
20615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20616 $(HOST_EXPORTS) \
20617 for flag in $(EXTRA_HOST_FLAGS) ; do \
20618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20619 done; \
20620 echo "Doing install-info in libtool" ; \
20621 (cd $(HOST_SUBDIR)/libtool && \
20622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20624 "RANLIB=$${RANLIB}" \
20625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20626 install-info) \
20627 || exit 1
20629 @endif libtool
20631 .PHONY: maybe-install-html-libtool install-html-libtool
20632 maybe-install-html-libtool:
20633 @if libtool
20634 maybe-install-html-libtool: install-html-libtool
20636 install-html-libtool: \
20637 configure-libtool \
20638 html-libtool
20639 @: $(MAKE); $(unstage)
20640 @[ -f ./libtool/Makefile ] || exit 0; \
20641 r=`${PWD_COMMAND}`; export r; \
20642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643 $(HOST_EXPORTS) \
20644 for flag in $(EXTRA_HOST_FLAGS) ; do \
20645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646 done; \
20647 echo "Doing install-html in libtool" ; \
20648 (cd $(HOST_SUBDIR)/libtool && \
20649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651 "RANLIB=$${RANLIB}" \
20652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20653 install-html) \
20654 || exit 1
20656 @endif libtool
20658 .PHONY: maybe-installcheck-libtool installcheck-libtool
20659 maybe-installcheck-libtool:
20660 @if libtool
20661 maybe-installcheck-libtool: installcheck-libtool
20663 installcheck-libtool: \
20664 configure-libtool
20665 @: $(MAKE); $(unstage)
20666 @[ -f ./libtool/Makefile ] || exit 0; \
20667 r=`${PWD_COMMAND}`; export r; \
20668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20669 $(HOST_EXPORTS) \
20670 for flag in $(EXTRA_HOST_FLAGS) ; do \
20671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20672 done; \
20673 echo "Doing installcheck in libtool" ; \
20674 (cd $(HOST_SUBDIR)/libtool && \
20675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20677 "RANLIB=$${RANLIB}" \
20678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20679 installcheck) \
20680 || exit 1
20682 @endif libtool
20684 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
20685 maybe-mostlyclean-libtool:
20686 @if libtool
20687 maybe-mostlyclean-libtool: mostlyclean-libtool
20689 mostlyclean-libtool:
20690 @: $(MAKE); $(unstage)
20691 @[ -f ./libtool/Makefile ] || exit 0; \
20692 r=`${PWD_COMMAND}`; export r; \
20693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694 $(HOST_EXPORTS) \
20695 for flag in $(EXTRA_HOST_FLAGS) ; do \
20696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20697 done; \
20698 echo "Doing mostlyclean in libtool" ; \
20699 (cd $(HOST_SUBDIR)/libtool && \
20700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20702 "RANLIB=$${RANLIB}" \
20703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20704 mostlyclean) \
20705 || exit 1
20707 @endif libtool
20709 .PHONY: maybe-clean-libtool clean-libtool
20710 maybe-clean-libtool:
20711 @if libtool
20712 maybe-clean-libtool: clean-libtool
20714 clean-libtool:
20715 @: $(MAKE); $(unstage)
20716 @[ -f ./libtool/Makefile ] || exit 0; \
20717 r=`${PWD_COMMAND}`; export r; \
20718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20719 $(HOST_EXPORTS) \
20720 for flag in $(EXTRA_HOST_FLAGS) ; do \
20721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20722 done; \
20723 echo "Doing clean in libtool" ; \
20724 (cd $(HOST_SUBDIR)/libtool && \
20725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20727 "RANLIB=$${RANLIB}" \
20728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20729 clean) \
20730 || exit 1
20732 @endif libtool
20734 .PHONY: maybe-distclean-libtool distclean-libtool
20735 maybe-distclean-libtool:
20736 @if libtool
20737 maybe-distclean-libtool: distclean-libtool
20739 distclean-libtool:
20740 @: $(MAKE); $(unstage)
20741 @[ -f ./libtool/Makefile ] || exit 0; \
20742 r=`${PWD_COMMAND}`; export r; \
20743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20744 $(HOST_EXPORTS) \
20745 for flag in $(EXTRA_HOST_FLAGS) ; do \
20746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20747 done; \
20748 echo "Doing distclean in libtool" ; \
20749 (cd $(HOST_SUBDIR)/libtool && \
20750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20752 "RANLIB=$${RANLIB}" \
20753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20754 distclean) \
20755 || exit 1
20757 @endif libtool
20759 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
20760 maybe-maintainer-clean-libtool:
20761 @if libtool
20762 maybe-maintainer-clean-libtool: maintainer-clean-libtool
20764 maintainer-clean-libtool:
20765 @: $(MAKE); $(unstage)
20766 @[ -f ./libtool/Makefile ] || exit 0; \
20767 r=`${PWD_COMMAND}`; export r; \
20768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769 $(HOST_EXPORTS) \
20770 for flag in $(EXTRA_HOST_FLAGS) ; do \
20771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20772 done; \
20773 echo "Doing maintainer-clean in libtool" ; \
20774 (cd $(HOST_SUBDIR)/libtool && \
20775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20777 "RANLIB=$${RANLIB}" \
20778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20779 maintainer-clean) \
20780 || exit 1
20782 @endif libtool
20786 .PHONY: configure-m4 maybe-configure-m4
20787 maybe-configure-m4:
20788 @if gcc-bootstrap
20789 configure-m4: stage_current
20790 @endif gcc-bootstrap
20791 @if m4
20792 maybe-configure-m4: configure-m4
20793 configure-m4:
20794 @: $(MAKE); $(unstage)
20795 @r=`${PWD_COMMAND}`; export r; \
20796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20797 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
20798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
20799 $(HOST_EXPORTS) \
20800 echo Configuring in $(HOST_SUBDIR)/m4; \
20801 cd "$(HOST_SUBDIR)/m4" || exit 1; \
20802 case $(srcdir) in \
20803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20804 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
20805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20806 esac; \
20807 srcdiroption="--srcdir=$${topdir}/m4"; \
20808 libsrcdir="$$s/m4"; \
20809 $(SHELL) $${libsrcdir}/configure \
20810 $(HOST_CONFIGARGS) $${srcdiroption} \
20811 || exit 1
20812 @endif m4
20818 .PHONY: all-m4 maybe-all-m4
20819 maybe-all-m4:
20820 @if gcc-bootstrap
20821 all-m4: stage_current
20822 @endif gcc-bootstrap
20823 @if m4
20824 TARGET-m4=all
20825 maybe-all-m4: all-m4
20826 all-m4: configure-m4
20827 @: $(MAKE); $(unstage)
20828 @r=`${PWD_COMMAND}`; export r; \
20829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830 $(HOST_EXPORTS) \
20831 (cd $(HOST_SUBDIR)/m4 && \
20832 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
20833 @endif m4
20838 .PHONY: check-m4 maybe-check-m4
20839 maybe-check-m4:
20840 @if m4
20841 maybe-check-m4: check-m4
20843 check-m4:
20844 @: $(MAKE); $(unstage)
20845 @r=`${PWD_COMMAND}`; export r; \
20846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20847 $(HOST_EXPORTS) \
20848 (cd $(HOST_SUBDIR)/m4 && \
20849 $(MAKE) $(FLAGS_TO_PASS) check)
20851 @endif m4
20853 .PHONY: install-m4 maybe-install-m4
20854 maybe-install-m4:
20855 @if m4
20856 maybe-install-m4: install-m4
20858 install-m4: installdirs
20859 @: $(MAKE); $(unstage)
20860 @r=`${PWD_COMMAND}`; export r; \
20861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862 $(HOST_EXPORTS) \
20863 (cd $(HOST_SUBDIR)/m4 && \
20864 $(MAKE) $(FLAGS_TO_PASS) install)
20866 @endif m4
20868 # Other targets (info, dvi, etc.)
20870 .PHONY: maybe-info-m4 info-m4
20871 maybe-info-m4:
20872 @if m4
20873 maybe-info-m4: info-m4
20875 info-m4: \
20876 configure-m4
20877 @: $(MAKE); $(unstage)
20878 @[ -f ./m4/Makefile ] || exit 0; \
20879 r=`${PWD_COMMAND}`; export r; \
20880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20881 $(HOST_EXPORTS) \
20882 for flag in $(EXTRA_HOST_FLAGS) ; do \
20883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20884 done; \
20885 echo "Doing info in m4" ; \
20886 (cd $(HOST_SUBDIR)/m4 && \
20887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20889 "RANLIB=$${RANLIB}" \
20890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20891 info) \
20892 || exit 1
20894 @endif m4
20896 .PHONY: maybe-dvi-m4 dvi-m4
20897 maybe-dvi-m4:
20898 @if m4
20899 maybe-dvi-m4: dvi-m4
20901 dvi-m4: \
20902 configure-m4
20903 @: $(MAKE); $(unstage)
20904 @[ -f ./m4/Makefile ] || exit 0; \
20905 r=`${PWD_COMMAND}`; export r; \
20906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20907 $(HOST_EXPORTS) \
20908 for flag in $(EXTRA_HOST_FLAGS) ; do \
20909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20910 done; \
20911 echo "Doing dvi in m4" ; \
20912 (cd $(HOST_SUBDIR)/m4 && \
20913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20915 "RANLIB=$${RANLIB}" \
20916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20917 dvi) \
20918 || exit 1
20920 @endif m4
20922 .PHONY: maybe-html-m4 html-m4
20923 maybe-html-m4:
20924 @if m4
20925 maybe-html-m4: html-m4
20927 html-m4: \
20928 configure-m4
20929 @: $(MAKE); $(unstage)
20930 @[ -f ./m4/Makefile ] || exit 0; \
20931 r=`${PWD_COMMAND}`; export r; \
20932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933 $(HOST_EXPORTS) \
20934 for flag in $(EXTRA_HOST_FLAGS) ; do \
20935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936 done; \
20937 echo "Doing html in m4" ; \
20938 (cd $(HOST_SUBDIR)/m4 && \
20939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941 "RANLIB=$${RANLIB}" \
20942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20943 html) \
20944 || exit 1
20946 @endif m4
20948 .PHONY: maybe-TAGS-m4 TAGS-m4
20949 maybe-TAGS-m4:
20950 @if m4
20951 maybe-TAGS-m4: TAGS-m4
20953 TAGS-m4: \
20954 configure-m4
20955 @: $(MAKE); $(unstage)
20956 @[ -f ./m4/Makefile ] || exit 0; \
20957 r=`${PWD_COMMAND}`; export r; \
20958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20959 $(HOST_EXPORTS) \
20960 for flag in $(EXTRA_HOST_FLAGS) ; do \
20961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20962 done; \
20963 echo "Doing TAGS in m4" ; \
20964 (cd $(HOST_SUBDIR)/m4 && \
20965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20967 "RANLIB=$${RANLIB}" \
20968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20969 TAGS) \
20970 || exit 1
20972 @endif m4
20974 .PHONY: maybe-install-info-m4 install-info-m4
20975 maybe-install-info-m4:
20976 @if m4
20977 maybe-install-info-m4: install-info-m4
20979 install-info-m4: \
20980 configure-m4 \
20981 info-m4
20982 @: $(MAKE); $(unstage)
20983 @[ -f ./m4/Makefile ] || exit 0; \
20984 r=`${PWD_COMMAND}`; export r; \
20985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20986 $(HOST_EXPORTS) \
20987 for flag in $(EXTRA_HOST_FLAGS) ; do \
20988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20989 done; \
20990 echo "Doing install-info in m4" ; \
20991 (cd $(HOST_SUBDIR)/m4 && \
20992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20994 "RANLIB=$${RANLIB}" \
20995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20996 install-info) \
20997 || exit 1
20999 @endif m4
21001 .PHONY: maybe-install-html-m4 install-html-m4
21002 maybe-install-html-m4:
21003 @if m4
21004 maybe-install-html-m4: install-html-m4
21006 install-html-m4: \
21007 configure-m4 \
21008 html-m4
21009 @: $(MAKE); $(unstage)
21010 @[ -f ./m4/Makefile ] || exit 0; \
21011 r=`${PWD_COMMAND}`; export r; \
21012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21013 $(HOST_EXPORTS) \
21014 for flag in $(EXTRA_HOST_FLAGS) ; do \
21015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21016 done; \
21017 echo "Doing install-html in m4" ; \
21018 (cd $(HOST_SUBDIR)/m4 && \
21019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21021 "RANLIB=$${RANLIB}" \
21022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21023 install-html) \
21024 || exit 1
21026 @endif m4
21028 .PHONY: maybe-installcheck-m4 installcheck-m4
21029 maybe-installcheck-m4:
21030 @if m4
21031 maybe-installcheck-m4: installcheck-m4
21033 installcheck-m4: \
21034 configure-m4
21035 @: $(MAKE); $(unstage)
21036 @[ -f ./m4/Makefile ] || exit 0; \
21037 r=`${PWD_COMMAND}`; export r; \
21038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21039 $(HOST_EXPORTS) \
21040 for flag in $(EXTRA_HOST_FLAGS) ; do \
21041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21042 done; \
21043 echo "Doing installcheck in m4" ; \
21044 (cd $(HOST_SUBDIR)/m4 && \
21045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21047 "RANLIB=$${RANLIB}" \
21048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21049 installcheck) \
21050 || exit 1
21052 @endif m4
21054 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
21055 maybe-mostlyclean-m4:
21056 @if m4
21057 maybe-mostlyclean-m4: mostlyclean-m4
21059 mostlyclean-m4:
21060 @: $(MAKE); $(unstage)
21061 @[ -f ./m4/Makefile ] || exit 0; \
21062 r=`${PWD_COMMAND}`; export r; \
21063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064 $(HOST_EXPORTS) \
21065 for flag in $(EXTRA_HOST_FLAGS) ; do \
21066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067 done; \
21068 echo "Doing mostlyclean in m4" ; \
21069 (cd $(HOST_SUBDIR)/m4 && \
21070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072 "RANLIB=$${RANLIB}" \
21073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21074 mostlyclean) \
21075 || exit 1
21077 @endif m4
21079 .PHONY: maybe-clean-m4 clean-m4
21080 maybe-clean-m4:
21081 @if m4
21082 maybe-clean-m4: clean-m4
21084 clean-m4:
21085 @: $(MAKE); $(unstage)
21086 @[ -f ./m4/Makefile ] || exit 0; \
21087 r=`${PWD_COMMAND}`; export r; \
21088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089 $(HOST_EXPORTS) \
21090 for flag in $(EXTRA_HOST_FLAGS) ; do \
21091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092 done; \
21093 echo "Doing clean in m4" ; \
21094 (cd $(HOST_SUBDIR)/m4 && \
21095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097 "RANLIB=$${RANLIB}" \
21098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21099 clean) \
21100 || exit 1
21102 @endif m4
21104 .PHONY: maybe-distclean-m4 distclean-m4
21105 maybe-distclean-m4:
21106 @if m4
21107 maybe-distclean-m4: distclean-m4
21109 distclean-m4:
21110 @: $(MAKE); $(unstage)
21111 @[ -f ./m4/Makefile ] || exit 0; \
21112 r=`${PWD_COMMAND}`; export r; \
21113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21114 $(HOST_EXPORTS) \
21115 for flag in $(EXTRA_HOST_FLAGS) ; do \
21116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21117 done; \
21118 echo "Doing distclean in m4" ; \
21119 (cd $(HOST_SUBDIR)/m4 && \
21120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21122 "RANLIB=$${RANLIB}" \
21123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21124 distclean) \
21125 || exit 1
21127 @endif m4
21129 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
21130 maybe-maintainer-clean-m4:
21131 @if m4
21132 maybe-maintainer-clean-m4: maintainer-clean-m4
21134 maintainer-clean-m4:
21135 @: $(MAKE); $(unstage)
21136 @[ -f ./m4/Makefile ] || exit 0; \
21137 r=`${PWD_COMMAND}`; export r; \
21138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139 $(HOST_EXPORTS) \
21140 for flag in $(EXTRA_HOST_FLAGS) ; do \
21141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21142 done; \
21143 echo "Doing maintainer-clean in m4" ; \
21144 (cd $(HOST_SUBDIR)/m4 && \
21145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21147 "RANLIB=$${RANLIB}" \
21148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21149 maintainer-clean) \
21150 || exit 1
21152 @endif m4
21156 .PHONY: configure-make maybe-configure-make
21157 maybe-configure-make:
21158 @if gcc-bootstrap
21159 configure-make: stage_current
21160 @endif gcc-bootstrap
21161 @if make
21162 maybe-configure-make: configure-make
21163 configure-make:
21164 @: $(MAKE); $(unstage)
21165 @r=`${PWD_COMMAND}`; export r; \
21166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21167 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
21168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
21169 $(HOST_EXPORTS) \
21170 echo Configuring in $(HOST_SUBDIR)/make; \
21171 cd "$(HOST_SUBDIR)/make" || exit 1; \
21172 case $(srcdir) in \
21173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21174 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
21175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21176 esac; \
21177 srcdiroption="--srcdir=$${topdir}/make"; \
21178 libsrcdir="$$s/make"; \
21179 $(SHELL) $${libsrcdir}/configure \
21180 $(HOST_CONFIGARGS) $${srcdiroption} \
21181 || exit 1
21182 @endif make
21188 .PHONY: all-make maybe-all-make
21189 maybe-all-make:
21190 @if gcc-bootstrap
21191 all-make: stage_current
21192 @endif gcc-bootstrap
21193 @if make
21194 TARGET-make=all
21195 maybe-all-make: all-make
21196 all-make: configure-make
21197 @: $(MAKE); $(unstage)
21198 @r=`${PWD_COMMAND}`; export r; \
21199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21200 $(HOST_EXPORTS) \
21201 (cd $(HOST_SUBDIR)/make && \
21202 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
21203 @endif make
21208 .PHONY: check-make maybe-check-make
21209 maybe-check-make:
21210 @if make
21211 maybe-check-make: check-make
21213 check-make:
21214 @: $(MAKE); $(unstage)
21215 @r=`${PWD_COMMAND}`; export r; \
21216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21217 $(HOST_EXPORTS) \
21218 (cd $(HOST_SUBDIR)/make && \
21219 $(MAKE) $(FLAGS_TO_PASS) check)
21221 @endif make
21223 .PHONY: install-make maybe-install-make
21224 maybe-install-make:
21225 @if make
21226 maybe-install-make: install-make
21228 install-make: installdirs
21229 @: $(MAKE); $(unstage)
21230 @r=`${PWD_COMMAND}`; export r; \
21231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21232 $(HOST_EXPORTS) \
21233 (cd $(HOST_SUBDIR)/make && \
21234 $(MAKE) $(FLAGS_TO_PASS) install)
21236 @endif make
21238 # Other targets (info, dvi, etc.)
21240 .PHONY: maybe-info-make info-make
21241 maybe-info-make:
21242 @if make
21243 maybe-info-make: info-make
21245 info-make: \
21246 configure-make
21247 @: $(MAKE); $(unstage)
21248 @[ -f ./make/Makefile ] || exit 0; \
21249 r=`${PWD_COMMAND}`; export r; \
21250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21251 $(HOST_EXPORTS) \
21252 for flag in $(EXTRA_HOST_FLAGS) ; do \
21253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21254 done; \
21255 echo "Doing info in make" ; \
21256 (cd $(HOST_SUBDIR)/make && \
21257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21259 "RANLIB=$${RANLIB}" \
21260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21261 info) \
21262 || exit 1
21264 @endif make
21266 .PHONY: maybe-dvi-make dvi-make
21267 maybe-dvi-make:
21268 @if make
21269 maybe-dvi-make: dvi-make
21271 dvi-make: \
21272 configure-make
21273 @: $(MAKE); $(unstage)
21274 @[ -f ./make/Makefile ] || exit 0; \
21275 r=`${PWD_COMMAND}`; export r; \
21276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277 $(HOST_EXPORTS) \
21278 for flag in $(EXTRA_HOST_FLAGS) ; do \
21279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21280 done; \
21281 echo "Doing dvi in make" ; \
21282 (cd $(HOST_SUBDIR)/make && \
21283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21285 "RANLIB=$${RANLIB}" \
21286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21287 dvi) \
21288 || exit 1
21290 @endif make
21292 .PHONY: maybe-html-make html-make
21293 maybe-html-make:
21294 @if make
21295 maybe-html-make: html-make
21297 html-make: \
21298 configure-make
21299 @: $(MAKE); $(unstage)
21300 @[ -f ./make/Makefile ] || exit 0; \
21301 r=`${PWD_COMMAND}`; export r; \
21302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303 $(HOST_EXPORTS) \
21304 for flag in $(EXTRA_HOST_FLAGS) ; do \
21305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21306 done; \
21307 echo "Doing html in make" ; \
21308 (cd $(HOST_SUBDIR)/make && \
21309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21311 "RANLIB=$${RANLIB}" \
21312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21313 html) \
21314 || exit 1
21316 @endif make
21318 .PHONY: maybe-TAGS-make TAGS-make
21319 maybe-TAGS-make:
21320 @if make
21321 maybe-TAGS-make: TAGS-make
21323 TAGS-make: \
21324 configure-make
21325 @: $(MAKE); $(unstage)
21326 @[ -f ./make/Makefile ] || exit 0; \
21327 r=`${PWD_COMMAND}`; export r; \
21328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329 $(HOST_EXPORTS) \
21330 for flag in $(EXTRA_HOST_FLAGS) ; do \
21331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21332 done; \
21333 echo "Doing TAGS in make" ; \
21334 (cd $(HOST_SUBDIR)/make && \
21335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21337 "RANLIB=$${RANLIB}" \
21338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21339 TAGS) \
21340 || exit 1
21342 @endif make
21344 .PHONY: maybe-install-info-make install-info-make
21345 maybe-install-info-make:
21346 @if make
21347 maybe-install-info-make: install-info-make
21349 install-info-make: \
21350 configure-make \
21351 info-make
21352 @: $(MAKE); $(unstage)
21353 @[ -f ./make/Makefile ] || exit 0; \
21354 r=`${PWD_COMMAND}`; export r; \
21355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356 $(HOST_EXPORTS) \
21357 for flag in $(EXTRA_HOST_FLAGS) ; do \
21358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21359 done; \
21360 echo "Doing install-info in make" ; \
21361 (cd $(HOST_SUBDIR)/make && \
21362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21364 "RANLIB=$${RANLIB}" \
21365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21366 install-info) \
21367 || exit 1
21369 @endif make
21371 .PHONY: maybe-install-html-make install-html-make
21372 maybe-install-html-make:
21373 @if make
21374 maybe-install-html-make: install-html-make
21376 install-html-make: \
21377 configure-make \
21378 html-make
21379 @: $(MAKE); $(unstage)
21380 @[ -f ./make/Makefile ] || exit 0; \
21381 r=`${PWD_COMMAND}`; export r; \
21382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21383 $(HOST_EXPORTS) \
21384 for flag in $(EXTRA_HOST_FLAGS) ; do \
21385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21386 done; \
21387 echo "Doing install-html in make" ; \
21388 (cd $(HOST_SUBDIR)/make && \
21389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21391 "RANLIB=$${RANLIB}" \
21392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21393 install-html) \
21394 || exit 1
21396 @endif make
21398 .PHONY: maybe-installcheck-make installcheck-make
21399 maybe-installcheck-make:
21400 @if make
21401 maybe-installcheck-make: installcheck-make
21403 installcheck-make: \
21404 configure-make
21405 @: $(MAKE); $(unstage)
21406 @[ -f ./make/Makefile ] || exit 0; \
21407 r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 $(HOST_EXPORTS) \
21410 for flag in $(EXTRA_HOST_FLAGS) ; do \
21411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21412 done; \
21413 echo "Doing installcheck in make" ; \
21414 (cd $(HOST_SUBDIR)/make && \
21415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21417 "RANLIB=$${RANLIB}" \
21418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21419 installcheck) \
21420 || exit 1
21422 @endif make
21424 .PHONY: maybe-mostlyclean-make mostlyclean-make
21425 maybe-mostlyclean-make:
21426 @if make
21427 maybe-mostlyclean-make: mostlyclean-make
21429 mostlyclean-make:
21430 @: $(MAKE); $(unstage)
21431 @[ -f ./make/Makefile ] || exit 0; \
21432 r=`${PWD_COMMAND}`; export r; \
21433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21434 $(HOST_EXPORTS) \
21435 for flag in $(EXTRA_HOST_FLAGS) ; do \
21436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21437 done; \
21438 echo "Doing mostlyclean in make" ; \
21439 (cd $(HOST_SUBDIR)/make && \
21440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21442 "RANLIB=$${RANLIB}" \
21443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21444 mostlyclean) \
21445 || exit 1
21447 @endif make
21449 .PHONY: maybe-clean-make clean-make
21450 maybe-clean-make:
21451 @if make
21452 maybe-clean-make: clean-make
21454 clean-make:
21455 @: $(MAKE); $(unstage)
21456 @[ -f ./make/Makefile ] || exit 0; \
21457 r=`${PWD_COMMAND}`; export r; \
21458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459 $(HOST_EXPORTS) \
21460 for flag in $(EXTRA_HOST_FLAGS) ; do \
21461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21462 done; \
21463 echo "Doing clean in make" ; \
21464 (cd $(HOST_SUBDIR)/make && \
21465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21467 "RANLIB=$${RANLIB}" \
21468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21469 clean) \
21470 || exit 1
21472 @endif make
21474 .PHONY: maybe-distclean-make distclean-make
21475 maybe-distclean-make:
21476 @if make
21477 maybe-distclean-make: distclean-make
21479 distclean-make:
21480 @: $(MAKE); $(unstage)
21481 @[ -f ./make/Makefile ] || exit 0; \
21482 r=`${PWD_COMMAND}`; export r; \
21483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484 $(HOST_EXPORTS) \
21485 for flag in $(EXTRA_HOST_FLAGS) ; do \
21486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21487 done; \
21488 echo "Doing distclean in make" ; \
21489 (cd $(HOST_SUBDIR)/make && \
21490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21492 "RANLIB=$${RANLIB}" \
21493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21494 distclean) \
21495 || exit 1
21497 @endif make
21499 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
21500 maybe-maintainer-clean-make:
21501 @if make
21502 maybe-maintainer-clean-make: maintainer-clean-make
21504 maintainer-clean-make:
21505 @: $(MAKE); $(unstage)
21506 @[ -f ./make/Makefile ] || exit 0; \
21507 r=`${PWD_COMMAND}`; export r; \
21508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21509 $(HOST_EXPORTS) \
21510 for flag in $(EXTRA_HOST_FLAGS) ; do \
21511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21512 done; \
21513 echo "Doing maintainer-clean in make" ; \
21514 (cd $(HOST_SUBDIR)/make && \
21515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21517 "RANLIB=$${RANLIB}" \
21518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21519 maintainer-clean) \
21520 || exit 1
21522 @endif make
21526 .PHONY: configure-mmalloc maybe-configure-mmalloc
21527 maybe-configure-mmalloc:
21528 @if gcc-bootstrap
21529 configure-mmalloc: stage_current
21530 @endif gcc-bootstrap
21531 @if mmalloc
21532 maybe-configure-mmalloc: configure-mmalloc
21533 configure-mmalloc:
21534 @: $(MAKE); $(unstage)
21535 @r=`${PWD_COMMAND}`; export r; \
21536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21537 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
21538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
21539 $(HOST_EXPORTS) \
21540 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
21541 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
21542 case $(srcdir) in \
21543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21544 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
21545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21546 esac; \
21547 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
21548 libsrcdir="$$s/mmalloc"; \
21549 $(SHELL) $${libsrcdir}/configure \
21550 $(HOST_CONFIGARGS) $${srcdiroption} \
21551 || exit 1
21552 @endif mmalloc
21558 .PHONY: all-mmalloc maybe-all-mmalloc
21559 maybe-all-mmalloc:
21560 @if gcc-bootstrap
21561 all-mmalloc: stage_current
21562 @endif gcc-bootstrap
21563 @if mmalloc
21564 TARGET-mmalloc=all
21565 maybe-all-mmalloc: all-mmalloc
21566 all-mmalloc: configure-mmalloc
21567 @: $(MAKE); $(unstage)
21568 @r=`${PWD_COMMAND}`; export r; \
21569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21570 $(HOST_EXPORTS) \
21571 (cd $(HOST_SUBDIR)/mmalloc && \
21572 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
21573 @endif mmalloc
21578 .PHONY: check-mmalloc maybe-check-mmalloc
21579 maybe-check-mmalloc:
21580 @if mmalloc
21581 maybe-check-mmalloc: check-mmalloc
21583 check-mmalloc:
21585 @endif mmalloc
21587 .PHONY: install-mmalloc maybe-install-mmalloc
21588 maybe-install-mmalloc:
21589 @if mmalloc
21590 maybe-install-mmalloc: install-mmalloc
21592 install-mmalloc: installdirs
21593 @: $(MAKE); $(unstage)
21594 @r=`${PWD_COMMAND}`; export r; \
21595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596 $(HOST_EXPORTS) \
21597 (cd $(HOST_SUBDIR)/mmalloc && \
21598 $(MAKE) $(FLAGS_TO_PASS) install)
21600 @endif mmalloc
21602 # Other targets (info, dvi, etc.)
21604 .PHONY: maybe-info-mmalloc info-mmalloc
21605 maybe-info-mmalloc:
21606 @if mmalloc
21607 maybe-info-mmalloc: info-mmalloc
21609 info-mmalloc: \
21610 configure-mmalloc
21611 @: $(MAKE); $(unstage)
21612 @[ -f ./mmalloc/Makefile ] || exit 0; \
21613 r=`${PWD_COMMAND}`; export r; \
21614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615 $(HOST_EXPORTS) \
21616 for flag in $(EXTRA_HOST_FLAGS) ; do \
21617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618 done; \
21619 echo "Doing info in mmalloc" ; \
21620 (cd $(HOST_SUBDIR)/mmalloc && \
21621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623 "RANLIB=$${RANLIB}" \
21624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21625 info) \
21626 || exit 1
21628 @endif mmalloc
21630 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
21631 maybe-dvi-mmalloc:
21632 @if mmalloc
21633 maybe-dvi-mmalloc: dvi-mmalloc
21635 dvi-mmalloc: \
21636 configure-mmalloc
21637 @: $(MAKE); $(unstage)
21638 @[ -f ./mmalloc/Makefile ] || exit 0; \
21639 r=`${PWD_COMMAND}`; export r; \
21640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21641 $(HOST_EXPORTS) \
21642 for flag in $(EXTRA_HOST_FLAGS) ; do \
21643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21644 done; \
21645 echo "Doing dvi in mmalloc" ; \
21646 (cd $(HOST_SUBDIR)/mmalloc && \
21647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21649 "RANLIB=$${RANLIB}" \
21650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21651 dvi) \
21652 || exit 1
21654 @endif mmalloc
21656 .PHONY: maybe-html-mmalloc html-mmalloc
21657 maybe-html-mmalloc:
21658 @if mmalloc
21659 maybe-html-mmalloc: html-mmalloc
21661 html-mmalloc: \
21662 configure-mmalloc
21663 @: $(MAKE); $(unstage)
21664 @[ -f ./mmalloc/Makefile ] || exit 0; \
21665 r=`${PWD_COMMAND}`; export r; \
21666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21667 $(HOST_EXPORTS) \
21668 for flag in $(EXTRA_HOST_FLAGS) ; do \
21669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21670 done; \
21671 echo "Doing html in mmalloc" ; \
21672 (cd $(HOST_SUBDIR)/mmalloc && \
21673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21675 "RANLIB=$${RANLIB}" \
21676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21677 html) \
21678 || exit 1
21680 @endif mmalloc
21682 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
21683 maybe-TAGS-mmalloc:
21684 @if mmalloc
21685 maybe-TAGS-mmalloc: TAGS-mmalloc
21687 TAGS-mmalloc: \
21688 configure-mmalloc
21689 @: $(MAKE); $(unstage)
21690 @[ -f ./mmalloc/Makefile ] || exit 0; \
21691 r=`${PWD_COMMAND}`; export r; \
21692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693 $(HOST_EXPORTS) \
21694 for flag in $(EXTRA_HOST_FLAGS) ; do \
21695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21696 done; \
21697 echo "Doing TAGS in mmalloc" ; \
21698 (cd $(HOST_SUBDIR)/mmalloc && \
21699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21701 "RANLIB=$${RANLIB}" \
21702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21703 TAGS) \
21704 || exit 1
21706 @endif mmalloc
21708 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
21709 maybe-install-info-mmalloc:
21710 @if mmalloc
21711 maybe-install-info-mmalloc: install-info-mmalloc
21713 install-info-mmalloc: \
21714 configure-mmalloc \
21715 info-mmalloc
21716 @: $(MAKE); $(unstage)
21717 @[ -f ./mmalloc/Makefile ] || exit 0; \
21718 r=`${PWD_COMMAND}`; export r; \
21719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21720 $(HOST_EXPORTS) \
21721 for flag in $(EXTRA_HOST_FLAGS) ; do \
21722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21723 done; \
21724 echo "Doing install-info in mmalloc" ; \
21725 (cd $(HOST_SUBDIR)/mmalloc && \
21726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21728 "RANLIB=$${RANLIB}" \
21729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21730 install-info) \
21731 || exit 1
21733 @endif mmalloc
21735 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
21736 maybe-install-html-mmalloc:
21737 @if mmalloc
21738 maybe-install-html-mmalloc: install-html-mmalloc
21740 install-html-mmalloc: \
21741 configure-mmalloc \
21742 html-mmalloc
21743 @: $(MAKE); $(unstage)
21744 @[ -f ./mmalloc/Makefile ] || exit 0; \
21745 r=`${PWD_COMMAND}`; export r; \
21746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21747 $(HOST_EXPORTS) \
21748 for flag in $(EXTRA_HOST_FLAGS) ; do \
21749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21750 done; \
21751 echo "Doing install-html in mmalloc" ; \
21752 (cd $(HOST_SUBDIR)/mmalloc && \
21753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21755 "RANLIB=$${RANLIB}" \
21756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21757 install-html) \
21758 || exit 1
21760 @endif mmalloc
21762 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
21763 maybe-installcheck-mmalloc:
21764 @if mmalloc
21765 maybe-installcheck-mmalloc: installcheck-mmalloc
21767 installcheck-mmalloc: \
21768 configure-mmalloc
21769 @: $(MAKE); $(unstage)
21770 @[ -f ./mmalloc/Makefile ] || exit 0; \
21771 r=`${PWD_COMMAND}`; export r; \
21772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21773 $(HOST_EXPORTS) \
21774 for flag in $(EXTRA_HOST_FLAGS) ; do \
21775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21776 done; \
21777 echo "Doing installcheck in mmalloc" ; \
21778 (cd $(HOST_SUBDIR)/mmalloc && \
21779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21781 "RANLIB=$${RANLIB}" \
21782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21783 installcheck) \
21784 || exit 1
21786 @endif mmalloc
21788 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
21789 maybe-mostlyclean-mmalloc:
21790 @if mmalloc
21791 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
21793 mostlyclean-mmalloc:
21794 @: $(MAKE); $(unstage)
21795 @[ -f ./mmalloc/Makefile ] || exit 0; \
21796 r=`${PWD_COMMAND}`; export r; \
21797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21798 $(HOST_EXPORTS) \
21799 for flag in $(EXTRA_HOST_FLAGS) ; do \
21800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21801 done; \
21802 echo "Doing mostlyclean in mmalloc" ; \
21803 (cd $(HOST_SUBDIR)/mmalloc && \
21804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21806 "RANLIB=$${RANLIB}" \
21807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21808 mostlyclean) \
21809 || exit 1
21811 @endif mmalloc
21813 .PHONY: maybe-clean-mmalloc clean-mmalloc
21814 maybe-clean-mmalloc:
21815 @if mmalloc
21816 maybe-clean-mmalloc: clean-mmalloc
21818 clean-mmalloc:
21819 @: $(MAKE); $(unstage)
21820 @[ -f ./mmalloc/Makefile ] || exit 0; \
21821 r=`${PWD_COMMAND}`; export r; \
21822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21823 $(HOST_EXPORTS) \
21824 for flag in $(EXTRA_HOST_FLAGS) ; do \
21825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21826 done; \
21827 echo "Doing clean in mmalloc" ; \
21828 (cd $(HOST_SUBDIR)/mmalloc && \
21829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21831 "RANLIB=$${RANLIB}" \
21832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21833 clean) \
21834 || exit 1
21836 @endif mmalloc
21838 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
21839 maybe-distclean-mmalloc:
21840 @if mmalloc
21841 maybe-distclean-mmalloc: distclean-mmalloc
21843 distclean-mmalloc:
21844 @: $(MAKE); $(unstage)
21845 @[ -f ./mmalloc/Makefile ] || exit 0; \
21846 r=`${PWD_COMMAND}`; export r; \
21847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848 $(HOST_EXPORTS) \
21849 for flag in $(EXTRA_HOST_FLAGS) ; do \
21850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21851 done; \
21852 echo "Doing distclean in mmalloc" ; \
21853 (cd $(HOST_SUBDIR)/mmalloc && \
21854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21856 "RANLIB=$${RANLIB}" \
21857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21858 distclean) \
21859 || exit 1
21861 @endif mmalloc
21863 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
21864 maybe-maintainer-clean-mmalloc:
21865 @if mmalloc
21866 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
21868 maintainer-clean-mmalloc:
21869 @: $(MAKE); $(unstage)
21870 @[ -f ./mmalloc/Makefile ] || exit 0; \
21871 r=`${PWD_COMMAND}`; export r; \
21872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21873 $(HOST_EXPORTS) \
21874 for flag in $(EXTRA_HOST_FLAGS) ; do \
21875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21876 done; \
21877 echo "Doing maintainer-clean in mmalloc" ; \
21878 (cd $(HOST_SUBDIR)/mmalloc && \
21879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21881 "RANLIB=$${RANLIB}" \
21882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21883 maintainer-clean) \
21884 || exit 1
21886 @endif mmalloc
21890 .PHONY: configure-patch maybe-configure-patch
21891 maybe-configure-patch:
21892 @if gcc-bootstrap
21893 configure-patch: stage_current
21894 @endif gcc-bootstrap
21895 @if patch
21896 maybe-configure-patch: configure-patch
21897 configure-patch:
21898 @: $(MAKE); $(unstage)
21899 @r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
21902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
21903 $(HOST_EXPORTS) \
21904 echo Configuring in $(HOST_SUBDIR)/patch; \
21905 cd "$(HOST_SUBDIR)/patch" || exit 1; \
21906 case $(srcdir) in \
21907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21908 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
21909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21910 esac; \
21911 srcdiroption="--srcdir=$${topdir}/patch"; \
21912 libsrcdir="$$s/patch"; \
21913 $(SHELL) $${libsrcdir}/configure \
21914 $(HOST_CONFIGARGS) $${srcdiroption} \
21915 || exit 1
21916 @endif patch
21922 .PHONY: all-patch maybe-all-patch
21923 maybe-all-patch:
21924 @if gcc-bootstrap
21925 all-patch: stage_current
21926 @endif gcc-bootstrap
21927 @if patch
21928 TARGET-patch=all
21929 maybe-all-patch: all-patch
21930 all-patch: configure-patch
21931 @: $(MAKE); $(unstage)
21932 @r=`${PWD_COMMAND}`; export r; \
21933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21934 $(HOST_EXPORTS) \
21935 (cd $(HOST_SUBDIR)/patch && \
21936 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
21937 @endif patch
21942 .PHONY: check-patch maybe-check-patch
21943 maybe-check-patch:
21944 @if patch
21945 maybe-check-patch: check-patch
21947 check-patch:
21948 @: $(MAKE); $(unstage)
21949 @r=`${PWD_COMMAND}`; export r; \
21950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21951 $(HOST_EXPORTS) \
21952 (cd $(HOST_SUBDIR)/patch && \
21953 $(MAKE) $(FLAGS_TO_PASS) check)
21955 @endif patch
21957 .PHONY: install-patch maybe-install-patch
21958 maybe-install-patch:
21959 @if patch
21960 maybe-install-patch: install-patch
21962 install-patch: installdirs
21963 @: $(MAKE); $(unstage)
21964 @r=`${PWD_COMMAND}`; export r; \
21965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966 $(HOST_EXPORTS) \
21967 (cd $(HOST_SUBDIR)/patch && \
21968 $(MAKE) $(FLAGS_TO_PASS) install)
21970 @endif patch
21972 # Other targets (info, dvi, etc.)
21974 .PHONY: maybe-info-patch info-patch
21975 maybe-info-patch:
21976 @if patch
21977 maybe-info-patch: info-patch
21979 info-patch: \
21980 configure-patch
21981 @: $(MAKE); $(unstage)
21982 @[ -f ./patch/Makefile ] || exit 0; \
21983 r=`${PWD_COMMAND}`; export r; \
21984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985 $(HOST_EXPORTS) \
21986 for flag in $(EXTRA_HOST_FLAGS) ; do \
21987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21988 done; \
21989 echo "Doing info in patch" ; \
21990 (cd $(HOST_SUBDIR)/patch && \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21993 "RANLIB=$${RANLIB}" \
21994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21995 info) \
21996 || exit 1
21998 @endif patch
22000 .PHONY: maybe-dvi-patch dvi-patch
22001 maybe-dvi-patch:
22002 @if patch
22003 maybe-dvi-patch: dvi-patch
22005 dvi-patch: \
22006 configure-patch
22007 @: $(MAKE); $(unstage)
22008 @[ -f ./patch/Makefile ] || exit 0; \
22009 r=`${PWD_COMMAND}`; export r; \
22010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22011 $(HOST_EXPORTS) \
22012 for flag in $(EXTRA_HOST_FLAGS) ; do \
22013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22014 done; \
22015 echo "Doing dvi in patch" ; \
22016 (cd $(HOST_SUBDIR)/patch && \
22017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22019 "RANLIB=$${RANLIB}" \
22020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22021 dvi) \
22022 || exit 1
22024 @endif patch
22026 .PHONY: maybe-html-patch html-patch
22027 maybe-html-patch:
22028 @if patch
22029 maybe-html-patch: html-patch
22031 html-patch: \
22032 configure-patch
22033 @: $(MAKE); $(unstage)
22034 @[ -f ./patch/Makefile ] || exit 0; \
22035 r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037 $(HOST_EXPORTS) \
22038 for flag in $(EXTRA_HOST_FLAGS) ; do \
22039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22040 done; \
22041 echo "Doing html in patch" ; \
22042 (cd $(HOST_SUBDIR)/patch && \
22043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22045 "RANLIB=$${RANLIB}" \
22046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22047 html) \
22048 || exit 1
22050 @endif patch
22052 .PHONY: maybe-TAGS-patch TAGS-patch
22053 maybe-TAGS-patch:
22054 @if patch
22055 maybe-TAGS-patch: TAGS-patch
22057 TAGS-patch: \
22058 configure-patch
22059 @: $(MAKE); $(unstage)
22060 @[ -f ./patch/Makefile ] || exit 0; \
22061 r=`${PWD_COMMAND}`; export r; \
22062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22063 $(HOST_EXPORTS) \
22064 for flag in $(EXTRA_HOST_FLAGS) ; do \
22065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22066 done; \
22067 echo "Doing TAGS in patch" ; \
22068 (cd $(HOST_SUBDIR)/patch && \
22069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22071 "RANLIB=$${RANLIB}" \
22072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22073 TAGS) \
22074 || exit 1
22076 @endif patch
22078 .PHONY: maybe-install-info-patch install-info-patch
22079 maybe-install-info-patch:
22080 @if patch
22081 maybe-install-info-patch: install-info-patch
22083 install-info-patch: \
22084 configure-patch \
22085 info-patch
22086 @: $(MAKE); $(unstage)
22087 @[ -f ./patch/Makefile ] || exit 0; \
22088 r=`${PWD_COMMAND}`; export r; \
22089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22090 $(HOST_EXPORTS) \
22091 for flag in $(EXTRA_HOST_FLAGS) ; do \
22092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22093 done; \
22094 echo "Doing install-info in patch" ; \
22095 (cd $(HOST_SUBDIR)/patch && \
22096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22098 "RANLIB=$${RANLIB}" \
22099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22100 install-info) \
22101 || exit 1
22103 @endif patch
22105 .PHONY: maybe-install-html-patch install-html-patch
22106 maybe-install-html-patch:
22107 @if patch
22108 maybe-install-html-patch: install-html-patch
22110 install-html-patch: \
22111 configure-patch \
22112 html-patch
22113 @: $(MAKE); $(unstage)
22114 @[ -f ./patch/Makefile ] || exit 0; \
22115 r=`${PWD_COMMAND}`; export r; \
22116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117 $(HOST_EXPORTS) \
22118 for flag in $(EXTRA_HOST_FLAGS) ; do \
22119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22120 done; \
22121 echo "Doing install-html in patch" ; \
22122 (cd $(HOST_SUBDIR)/patch && \
22123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22125 "RANLIB=$${RANLIB}" \
22126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22127 install-html) \
22128 || exit 1
22130 @endif patch
22132 .PHONY: maybe-installcheck-patch installcheck-patch
22133 maybe-installcheck-patch:
22134 @if patch
22135 maybe-installcheck-patch: installcheck-patch
22137 installcheck-patch: \
22138 configure-patch
22139 @: $(MAKE); $(unstage)
22140 @[ -f ./patch/Makefile ] || exit 0; \
22141 r=`${PWD_COMMAND}`; export r; \
22142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22143 $(HOST_EXPORTS) \
22144 for flag in $(EXTRA_HOST_FLAGS) ; do \
22145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22146 done; \
22147 echo "Doing installcheck in patch" ; \
22148 (cd $(HOST_SUBDIR)/patch && \
22149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22151 "RANLIB=$${RANLIB}" \
22152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22153 installcheck) \
22154 || exit 1
22156 @endif patch
22158 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
22159 maybe-mostlyclean-patch:
22160 @if patch
22161 maybe-mostlyclean-patch: mostlyclean-patch
22163 mostlyclean-patch:
22164 @: $(MAKE); $(unstage)
22165 @[ -f ./patch/Makefile ] || exit 0; \
22166 r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 $(HOST_EXPORTS) \
22169 for flag in $(EXTRA_HOST_FLAGS) ; do \
22170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22171 done; \
22172 echo "Doing mostlyclean in patch" ; \
22173 (cd $(HOST_SUBDIR)/patch && \
22174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22176 "RANLIB=$${RANLIB}" \
22177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22178 mostlyclean) \
22179 || exit 1
22181 @endif patch
22183 .PHONY: maybe-clean-patch clean-patch
22184 maybe-clean-patch:
22185 @if patch
22186 maybe-clean-patch: clean-patch
22188 clean-patch:
22189 @: $(MAKE); $(unstage)
22190 @[ -f ./patch/Makefile ] || exit 0; \
22191 r=`${PWD_COMMAND}`; export r; \
22192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193 $(HOST_EXPORTS) \
22194 for flag in $(EXTRA_HOST_FLAGS) ; do \
22195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22196 done; \
22197 echo "Doing clean in patch" ; \
22198 (cd $(HOST_SUBDIR)/patch && \
22199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22201 "RANLIB=$${RANLIB}" \
22202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22203 clean) \
22204 || exit 1
22206 @endif patch
22208 .PHONY: maybe-distclean-patch distclean-patch
22209 maybe-distclean-patch:
22210 @if patch
22211 maybe-distclean-patch: distclean-patch
22213 distclean-patch:
22214 @: $(MAKE); $(unstage)
22215 @[ -f ./patch/Makefile ] || exit 0; \
22216 r=`${PWD_COMMAND}`; export r; \
22217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218 $(HOST_EXPORTS) \
22219 for flag in $(EXTRA_HOST_FLAGS) ; do \
22220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22221 done; \
22222 echo "Doing distclean in patch" ; \
22223 (cd $(HOST_SUBDIR)/patch && \
22224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22226 "RANLIB=$${RANLIB}" \
22227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22228 distclean) \
22229 || exit 1
22231 @endif patch
22233 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
22234 maybe-maintainer-clean-patch:
22235 @if patch
22236 maybe-maintainer-clean-patch: maintainer-clean-patch
22238 maintainer-clean-patch:
22239 @: $(MAKE); $(unstage)
22240 @[ -f ./patch/Makefile ] || exit 0; \
22241 r=`${PWD_COMMAND}`; export r; \
22242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243 $(HOST_EXPORTS) \
22244 for flag in $(EXTRA_HOST_FLAGS) ; do \
22245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22246 done; \
22247 echo "Doing maintainer-clean in patch" ; \
22248 (cd $(HOST_SUBDIR)/patch && \
22249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22251 "RANLIB=$${RANLIB}" \
22252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22253 maintainer-clean) \
22254 || exit 1
22256 @endif patch
22260 .PHONY: configure-perl maybe-configure-perl
22261 maybe-configure-perl:
22262 @if gcc-bootstrap
22263 configure-perl: stage_current
22264 @endif gcc-bootstrap
22265 @if perl
22266 maybe-configure-perl: configure-perl
22267 configure-perl:
22268 @: $(MAKE); $(unstage)
22269 @r=`${PWD_COMMAND}`; export r; \
22270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22271 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
22272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
22273 $(HOST_EXPORTS) \
22274 echo Configuring in $(HOST_SUBDIR)/perl; \
22275 cd "$(HOST_SUBDIR)/perl" || exit 1; \
22276 case $(srcdir) in \
22277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22278 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
22279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22280 esac; \
22281 srcdiroption="--srcdir=$${topdir}/perl"; \
22282 libsrcdir="$$s/perl"; \
22283 $(SHELL) $${libsrcdir}/configure \
22284 $(HOST_CONFIGARGS) $${srcdiroption} \
22285 || exit 1
22286 @endif perl
22292 .PHONY: all-perl maybe-all-perl
22293 maybe-all-perl:
22294 @if gcc-bootstrap
22295 all-perl: stage_current
22296 @endif gcc-bootstrap
22297 @if perl
22298 TARGET-perl=all
22299 maybe-all-perl: all-perl
22300 all-perl: configure-perl
22301 @: $(MAKE); $(unstage)
22302 @r=`${PWD_COMMAND}`; export r; \
22303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304 $(HOST_EXPORTS) \
22305 (cd $(HOST_SUBDIR)/perl && \
22306 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
22307 @endif perl
22312 .PHONY: check-perl maybe-check-perl
22313 maybe-check-perl:
22314 @if perl
22315 maybe-check-perl: check-perl
22317 check-perl:
22318 @: $(MAKE); $(unstage)
22319 @r=`${PWD_COMMAND}`; export r; \
22320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321 $(HOST_EXPORTS) \
22322 (cd $(HOST_SUBDIR)/perl && \
22323 $(MAKE) $(FLAGS_TO_PASS) check)
22325 @endif perl
22327 .PHONY: install-perl maybe-install-perl
22328 maybe-install-perl:
22329 @if perl
22330 maybe-install-perl: install-perl
22332 install-perl: installdirs
22333 @: $(MAKE); $(unstage)
22334 @r=`${PWD_COMMAND}`; export r; \
22335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22336 $(HOST_EXPORTS) \
22337 (cd $(HOST_SUBDIR)/perl && \
22338 $(MAKE) $(FLAGS_TO_PASS) install)
22340 @endif perl
22342 # Other targets (info, dvi, etc.)
22344 .PHONY: maybe-info-perl info-perl
22345 maybe-info-perl:
22346 @if perl
22347 maybe-info-perl: info-perl
22349 info-perl: \
22350 configure-perl
22351 @: $(MAKE); $(unstage)
22352 @[ -f ./perl/Makefile ] || exit 0; \
22353 r=`${PWD_COMMAND}`; export r; \
22354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22355 $(HOST_EXPORTS) \
22356 for flag in $(EXTRA_HOST_FLAGS) ; do \
22357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22358 done; \
22359 echo "Doing info in perl" ; \
22360 (cd $(HOST_SUBDIR)/perl && \
22361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22363 "RANLIB=$${RANLIB}" \
22364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22365 info) \
22366 || exit 1
22368 @endif perl
22370 .PHONY: maybe-dvi-perl dvi-perl
22371 maybe-dvi-perl:
22372 @if perl
22373 maybe-dvi-perl: dvi-perl
22375 dvi-perl: \
22376 configure-perl
22377 @: $(MAKE); $(unstage)
22378 @[ -f ./perl/Makefile ] || exit 0; \
22379 r=`${PWD_COMMAND}`; export r; \
22380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381 $(HOST_EXPORTS) \
22382 for flag in $(EXTRA_HOST_FLAGS) ; do \
22383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22384 done; \
22385 echo "Doing dvi in perl" ; \
22386 (cd $(HOST_SUBDIR)/perl && \
22387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22389 "RANLIB=$${RANLIB}" \
22390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22391 dvi) \
22392 || exit 1
22394 @endif perl
22396 .PHONY: maybe-html-perl html-perl
22397 maybe-html-perl:
22398 @if perl
22399 maybe-html-perl: html-perl
22401 html-perl: \
22402 configure-perl
22403 @: $(MAKE); $(unstage)
22404 @[ -f ./perl/Makefile ] || exit 0; \
22405 r=`${PWD_COMMAND}`; export r; \
22406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22407 $(HOST_EXPORTS) \
22408 for flag in $(EXTRA_HOST_FLAGS) ; do \
22409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22410 done; \
22411 echo "Doing html in perl" ; \
22412 (cd $(HOST_SUBDIR)/perl && \
22413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22415 "RANLIB=$${RANLIB}" \
22416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22417 html) \
22418 || exit 1
22420 @endif perl
22422 .PHONY: maybe-TAGS-perl TAGS-perl
22423 maybe-TAGS-perl:
22424 @if perl
22425 maybe-TAGS-perl: TAGS-perl
22427 TAGS-perl: \
22428 configure-perl
22429 @: $(MAKE); $(unstage)
22430 @[ -f ./perl/Makefile ] || exit 0; \
22431 r=`${PWD_COMMAND}`; export r; \
22432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433 $(HOST_EXPORTS) \
22434 for flag in $(EXTRA_HOST_FLAGS) ; do \
22435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22436 done; \
22437 echo "Doing TAGS in perl" ; \
22438 (cd $(HOST_SUBDIR)/perl && \
22439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22441 "RANLIB=$${RANLIB}" \
22442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22443 TAGS) \
22444 || exit 1
22446 @endif perl
22448 .PHONY: maybe-install-info-perl install-info-perl
22449 maybe-install-info-perl:
22450 @if perl
22451 maybe-install-info-perl: install-info-perl
22453 install-info-perl: \
22454 configure-perl \
22455 info-perl
22456 @: $(MAKE); $(unstage)
22457 @[ -f ./perl/Makefile ] || exit 0; \
22458 r=`${PWD_COMMAND}`; export r; \
22459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22460 $(HOST_EXPORTS) \
22461 for flag in $(EXTRA_HOST_FLAGS) ; do \
22462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22463 done; \
22464 echo "Doing install-info in perl" ; \
22465 (cd $(HOST_SUBDIR)/perl && \
22466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22468 "RANLIB=$${RANLIB}" \
22469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22470 install-info) \
22471 || exit 1
22473 @endif perl
22475 .PHONY: maybe-install-html-perl install-html-perl
22476 maybe-install-html-perl:
22477 @if perl
22478 maybe-install-html-perl: install-html-perl
22480 install-html-perl: \
22481 configure-perl \
22482 html-perl
22483 @: $(MAKE); $(unstage)
22484 @[ -f ./perl/Makefile ] || exit 0; \
22485 r=`${PWD_COMMAND}`; export r; \
22486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22487 $(HOST_EXPORTS) \
22488 for flag in $(EXTRA_HOST_FLAGS) ; do \
22489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22490 done; \
22491 echo "Doing install-html in perl" ; \
22492 (cd $(HOST_SUBDIR)/perl && \
22493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22495 "RANLIB=$${RANLIB}" \
22496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22497 install-html) \
22498 || exit 1
22500 @endif perl
22502 .PHONY: maybe-installcheck-perl installcheck-perl
22503 maybe-installcheck-perl:
22504 @if perl
22505 maybe-installcheck-perl: installcheck-perl
22507 installcheck-perl: \
22508 configure-perl
22509 @: $(MAKE); $(unstage)
22510 @[ -f ./perl/Makefile ] || exit 0; \
22511 r=`${PWD_COMMAND}`; export r; \
22512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22513 $(HOST_EXPORTS) \
22514 for flag in $(EXTRA_HOST_FLAGS) ; do \
22515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22516 done; \
22517 echo "Doing installcheck in perl" ; \
22518 (cd $(HOST_SUBDIR)/perl && \
22519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22521 "RANLIB=$${RANLIB}" \
22522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22523 installcheck) \
22524 || exit 1
22526 @endif perl
22528 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
22529 maybe-mostlyclean-perl:
22530 @if perl
22531 maybe-mostlyclean-perl: mostlyclean-perl
22533 mostlyclean-perl:
22534 @: $(MAKE); $(unstage)
22535 @[ -f ./perl/Makefile ] || exit 0; \
22536 r=`${PWD_COMMAND}`; export r; \
22537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22538 $(HOST_EXPORTS) \
22539 for flag in $(EXTRA_HOST_FLAGS) ; do \
22540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22541 done; \
22542 echo "Doing mostlyclean in perl" ; \
22543 (cd $(HOST_SUBDIR)/perl && \
22544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22546 "RANLIB=$${RANLIB}" \
22547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22548 mostlyclean) \
22549 || exit 1
22551 @endif perl
22553 .PHONY: maybe-clean-perl clean-perl
22554 maybe-clean-perl:
22555 @if perl
22556 maybe-clean-perl: clean-perl
22558 clean-perl:
22559 @: $(MAKE); $(unstage)
22560 @[ -f ./perl/Makefile ] || exit 0; \
22561 r=`${PWD_COMMAND}`; export r; \
22562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563 $(HOST_EXPORTS) \
22564 for flag in $(EXTRA_HOST_FLAGS) ; do \
22565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22566 done; \
22567 echo "Doing clean in perl" ; \
22568 (cd $(HOST_SUBDIR)/perl && \
22569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22571 "RANLIB=$${RANLIB}" \
22572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22573 clean) \
22574 || exit 1
22576 @endif perl
22578 .PHONY: maybe-distclean-perl distclean-perl
22579 maybe-distclean-perl:
22580 @if perl
22581 maybe-distclean-perl: distclean-perl
22583 distclean-perl:
22584 @: $(MAKE); $(unstage)
22585 @[ -f ./perl/Makefile ] || exit 0; \
22586 r=`${PWD_COMMAND}`; export r; \
22587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22588 $(HOST_EXPORTS) \
22589 for flag in $(EXTRA_HOST_FLAGS) ; do \
22590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22591 done; \
22592 echo "Doing distclean in perl" ; \
22593 (cd $(HOST_SUBDIR)/perl && \
22594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22596 "RANLIB=$${RANLIB}" \
22597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22598 distclean) \
22599 || exit 1
22601 @endif perl
22603 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
22604 maybe-maintainer-clean-perl:
22605 @if perl
22606 maybe-maintainer-clean-perl: maintainer-clean-perl
22608 maintainer-clean-perl:
22609 @: $(MAKE); $(unstage)
22610 @[ -f ./perl/Makefile ] || exit 0; \
22611 r=`${PWD_COMMAND}`; export r; \
22612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 $(HOST_EXPORTS) \
22614 for flag in $(EXTRA_HOST_FLAGS) ; do \
22615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22616 done; \
22617 echo "Doing maintainer-clean in perl" ; \
22618 (cd $(HOST_SUBDIR)/perl && \
22619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22621 "RANLIB=$${RANLIB}" \
22622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22623 maintainer-clean) \
22624 || exit 1
22626 @endif perl
22630 .PHONY: configure-prms maybe-configure-prms
22631 maybe-configure-prms:
22632 @if gcc-bootstrap
22633 configure-prms: stage_current
22634 @endif gcc-bootstrap
22635 @if prms
22636 maybe-configure-prms: configure-prms
22637 configure-prms:
22638 @: $(MAKE); $(unstage)
22639 @r=`${PWD_COMMAND}`; export r; \
22640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22641 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
22642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
22643 $(HOST_EXPORTS) \
22644 echo Configuring in $(HOST_SUBDIR)/prms; \
22645 cd "$(HOST_SUBDIR)/prms" || exit 1; \
22646 case $(srcdir) in \
22647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22648 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
22649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22650 esac; \
22651 srcdiroption="--srcdir=$${topdir}/prms"; \
22652 libsrcdir="$$s/prms"; \
22653 $(SHELL) $${libsrcdir}/configure \
22654 $(HOST_CONFIGARGS) $${srcdiroption} \
22655 || exit 1
22656 @endif prms
22662 .PHONY: all-prms maybe-all-prms
22663 maybe-all-prms:
22664 @if gcc-bootstrap
22665 all-prms: stage_current
22666 @endif gcc-bootstrap
22667 @if prms
22668 TARGET-prms=all
22669 maybe-all-prms: all-prms
22670 all-prms: configure-prms
22671 @: $(MAKE); $(unstage)
22672 @r=`${PWD_COMMAND}`; export r; \
22673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22674 $(HOST_EXPORTS) \
22675 (cd $(HOST_SUBDIR)/prms && \
22676 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
22677 @endif prms
22682 .PHONY: check-prms maybe-check-prms
22683 maybe-check-prms:
22684 @if prms
22685 maybe-check-prms: check-prms
22687 check-prms:
22688 @: $(MAKE); $(unstage)
22689 @r=`${PWD_COMMAND}`; export r; \
22690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691 $(HOST_EXPORTS) \
22692 (cd $(HOST_SUBDIR)/prms && \
22693 $(MAKE) $(FLAGS_TO_PASS) check)
22695 @endif prms
22697 .PHONY: install-prms maybe-install-prms
22698 maybe-install-prms:
22699 @if prms
22700 maybe-install-prms: install-prms
22702 install-prms: installdirs
22703 @: $(MAKE); $(unstage)
22704 @r=`${PWD_COMMAND}`; export r; \
22705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706 $(HOST_EXPORTS) \
22707 (cd $(HOST_SUBDIR)/prms && \
22708 $(MAKE) $(FLAGS_TO_PASS) install)
22710 @endif prms
22712 # Other targets (info, dvi, etc.)
22714 .PHONY: maybe-info-prms info-prms
22715 maybe-info-prms:
22716 @if prms
22717 maybe-info-prms: info-prms
22719 info-prms: \
22720 configure-prms
22721 @: $(MAKE); $(unstage)
22722 @[ -f ./prms/Makefile ] || exit 0; \
22723 r=`${PWD_COMMAND}`; export r; \
22724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22725 $(HOST_EXPORTS) \
22726 for flag in $(EXTRA_HOST_FLAGS) ; do \
22727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22728 done; \
22729 echo "Doing info in prms" ; \
22730 (cd $(HOST_SUBDIR)/prms && \
22731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22733 "RANLIB=$${RANLIB}" \
22734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22735 info) \
22736 || exit 1
22738 @endif prms
22740 .PHONY: maybe-dvi-prms dvi-prms
22741 maybe-dvi-prms:
22742 @if prms
22743 maybe-dvi-prms: dvi-prms
22745 dvi-prms: \
22746 configure-prms
22747 @: $(MAKE); $(unstage)
22748 @[ -f ./prms/Makefile ] || exit 0; \
22749 r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 for flag in $(EXTRA_HOST_FLAGS) ; do \
22753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754 done; \
22755 echo "Doing dvi in prms" ; \
22756 (cd $(HOST_SUBDIR)/prms && \
22757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759 "RANLIB=$${RANLIB}" \
22760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22761 dvi) \
22762 || exit 1
22764 @endif prms
22766 .PHONY: maybe-html-prms html-prms
22767 maybe-html-prms:
22768 @if prms
22769 maybe-html-prms: html-prms
22771 html-prms: \
22772 configure-prms
22773 @: $(MAKE); $(unstage)
22774 @[ -f ./prms/Makefile ] || exit 0; \
22775 r=`${PWD_COMMAND}`; export r; \
22776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777 $(HOST_EXPORTS) \
22778 for flag in $(EXTRA_HOST_FLAGS) ; do \
22779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780 done; \
22781 echo "Doing html in prms" ; \
22782 (cd $(HOST_SUBDIR)/prms && \
22783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785 "RANLIB=$${RANLIB}" \
22786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22787 html) \
22788 || exit 1
22790 @endif prms
22792 .PHONY: maybe-TAGS-prms TAGS-prms
22793 maybe-TAGS-prms:
22794 @if prms
22795 maybe-TAGS-prms: TAGS-prms
22797 TAGS-prms: \
22798 configure-prms
22799 @: $(MAKE); $(unstage)
22800 @[ -f ./prms/Makefile ] || exit 0; \
22801 r=`${PWD_COMMAND}`; export r; \
22802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803 $(HOST_EXPORTS) \
22804 for flag in $(EXTRA_HOST_FLAGS) ; do \
22805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806 done; \
22807 echo "Doing TAGS in prms" ; \
22808 (cd $(HOST_SUBDIR)/prms && \
22809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811 "RANLIB=$${RANLIB}" \
22812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22813 TAGS) \
22814 || exit 1
22816 @endif prms
22818 .PHONY: maybe-install-info-prms install-info-prms
22819 maybe-install-info-prms:
22820 @if prms
22821 maybe-install-info-prms: install-info-prms
22823 install-info-prms: \
22824 configure-prms \
22825 info-prms
22826 @: $(MAKE); $(unstage)
22827 @[ -f ./prms/Makefile ] || exit 0; \
22828 r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 $(HOST_EXPORTS) \
22831 for flag in $(EXTRA_HOST_FLAGS) ; do \
22832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22833 done; \
22834 echo "Doing install-info in prms" ; \
22835 (cd $(HOST_SUBDIR)/prms && \
22836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22838 "RANLIB=$${RANLIB}" \
22839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22840 install-info) \
22841 || exit 1
22843 @endif prms
22845 .PHONY: maybe-install-html-prms install-html-prms
22846 maybe-install-html-prms:
22847 @if prms
22848 maybe-install-html-prms: install-html-prms
22850 install-html-prms: \
22851 configure-prms \
22852 html-prms
22853 @: $(MAKE); $(unstage)
22854 @[ -f ./prms/Makefile ] || exit 0; \
22855 r=`${PWD_COMMAND}`; export r; \
22856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22857 $(HOST_EXPORTS) \
22858 for flag in $(EXTRA_HOST_FLAGS) ; do \
22859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22860 done; \
22861 echo "Doing install-html in prms" ; \
22862 (cd $(HOST_SUBDIR)/prms && \
22863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22865 "RANLIB=$${RANLIB}" \
22866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22867 install-html) \
22868 || exit 1
22870 @endif prms
22872 .PHONY: maybe-installcheck-prms installcheck-prms
22873 maybe-installcheck-prms:
22874 @if prms
22875 maybe-installcheck-prms: installcheck-prms
22877 installcheck-prms: \
22878 configure-prms
22879 @: $(MAKE); $(unstage)
22880 @[ -f ./prms/Makefile ] || exit 0; \
22881 r=`${PWD_COMMAND}`; export r; \
22882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22883 $(HOST_EXPORTS) \
22884 for flag in $(EXTRA_HOST_FLAGS) ; do \
22885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22886 done; \
22887 echo "Doing installcheck in prms" ; \
22888 (cd $(HOST_SUBDIR)/prms && \
22889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22891 "RANLIB=$${RANLIB}" \
22892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22893 installcheck) \
22894 || exit 1
22896 @endif prms
22898 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
22899 maybe-mostlyclean-prms:
22900 @if prms
22901 maybe-mostlyclean-prms: mostlyclean-prms
22903 mostlyclean-prms:
22904 @: $(MAKE); $(unstage)
22905 @[ -f ./prms/Makefile ] || exit 0; \
22906 r=`${PWD_COMMAND}`; export r; \
22907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22908 $(HOST_EXPORTS) \
22909 for flag in $(EXTRA_HOST_FLAGS) ; do \
22910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22911 done; \
22912 echo "Doing mostlyclean in prms" ; \
22913 (cd $(HOST_SUBDIR)/prms && \
22914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22916 "RANLIB=$${RANLIB}" \
22917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22918 mostlyclean) \
22919 || exit 1
22921 @endif prms
22923 .PHONY: maybe-clean-prms clean-prms
22924 maybe-clean-prms:
22925 @if prms
22926 maybe-clean-prms: clean-prms
22928 clean-prms:
22929 @: $(MAKE); $(unstage)
22930 @[ -f ./prms/Makefile ] || exit 0; \
22931 r=`${PWD_COMMAND}`; export r; \
22932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22933 $(HOST_EXPORTS) \
22934 for flag in $(EXTRA_HOST_FLAGS) ; do \
22935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22936 done; \
22937 echo "Doing clean in prms" ; \
22938 (cd $(HOST_SUBDIR)/prms && \
22939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22941 "RANLIB=$${RANLIB}" \
22942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22943 clean) \
22944 || exit 1
22946 @endif prms
22948 .PHONY: maybe-distclean-prms distclean-prms
22949 maybe-distclean-prms:
22950 @if prms
22951 maybe-distclean-prms: distclean-prms
22953 distclean-prms:
22954 @: $(MAKE); $(unstage)
22955 @[ -f ./prms/Makefile ] || exit 0; \
22956 r=`${PWD_COMMAND}`; export r; \
22957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22958 $(HOST_EXPORTS) \
22959 for flag in $(EXTRA_HOST_FLAGS) ; do \
22960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22961 done; \
22962 echo "Doing distclean in prms" ; \
22963 (cd $(HOST_SUBDIR)/prms && \
22964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22966 "RANLIB=$${RANLIB}" \
22967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22968 distclean) \
22969 || exit 1
22971 @endif prms
22973 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
22974 maybe-maintainer-clean-prms:
22975 @if prms
22976 maybe-maintainer-clean-prms: maintainer-clean-prms
22978 maintainer-clean-prms:
22979 @: $(MAKE); $(unstage)
22980 @[ -f ./prms/Makefile ] || exit 0; \
22981 r=`${PWD_COMMAND}`; export r; \
22982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983 $(HOST_EXPORTS) \
22984 for flag in $(EXTRA_HOST_FLAGS) ; do \
22985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22986 done; \
22987 echo "Doing maintainer-clean in prms" ; \
22988 (cd $(HOST_SUBDIR)/prms && \
22989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22991 "RANLIB=$${RANLIB}" \
22992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22993 maintainer-clean) \
22994 || exit 1
22996 @endif prms
23000 .PHONY: configure-rcs maybe-configure-rcs
23001 maybe-configure-rcs:
23002 @if gcc-bootstrap
23003 configure-rcs: stage_current
23004 @endif gcc-bootstrap
23005 @if rcs
23006 maybe-configure-rcs: configure-rcs
23007 configure-rcs:
23008 @: $(MAKE); $(unstage)
23009 @r=`${PWD_COMMAND}`; export r; \
23010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
23012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
23013 $(HOST_EXPORTS) \
23014 echo Configuring in $(HOST_SUBDIR)/rcs; \
23015 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
23016 case $(srcdir) in \
23017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23018 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
23019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23020 esac; \
23021 srcdiroption="--srcdir=$${topdir}/rcs"; \
23022 libsrcdir="$$s/rcs"; \
23023 $(SHELL) $${libsrcdir}/configure \
23024 $(HOST_CONFIGARGS) $${srcdiroption} \
23025 || exit 1
23026 @endif rcs
23032 .PHONY: all-rcs maybe-all-rcs
23033 maybe-all-rcs:
23034 @if gcc-bootstrap
23035 all-rcs: stage_current
23036 @endif gcc-bootstrap
23037 @if rcs
23038 TARGET-rcs=all
23039 maybe-all-rcs: all-rcs
23040 all-rcs: configure-rcs
23041 @: $(MAKE); $(unstage)
23042 @r=`${PWD_COMMAND}`; export r; \
23043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23044 $(HOST_EXPORTS) \
23045 (cd $(HOST_SUBDIR)/rcs && \
23046 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
23047 @endif rcs
23052 .PHONY: check-rcs maybe-check-rcs
23053 maybe-check-rcs:
23054 @if rcs
23055 maybe-check-rcs: check-rcs
23057 check-rcs:
23058 @: $(MAKE); $(unstage)
23059 @r=`${PWD_COMMAND}`; export r; \
23060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061 $(HOST_EXPORTS) \
23062 (cd $(HOST_SUBDIR)/rcs && \
23063 $(MAKE) $(FLAGS_TO_PASS) check)
23065 @endif rcs
23067 .PHONY: install-rcs maybe-install-rcs
23068 maybe-install-rcs:
23069 @if rcs
23070 maybe-install-rcs: install-rcs
23072 install-rcs: installdirs
23073 @: $(MAKE); $(unstage)
23074 @r=`${PWD_COMMAND}`; export r; \
23075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23076 $(HOST_EXPORTS) \
23077 (cd $(HOST_SUBDIR)/rcs && \
23078 $(MAKE) $(FLAGS_TO_PASS) install)
23080 @endif rcs
23082 # Other targets (info, dvi, etc.)
23084 .PHONY: maybe-info-rcs info-rcs
23085 maybe-info-rcs:
23086 @if rcs
23087 maybe-info-rcs: info-rcs
23089 info-rcs: \
23090 configure-rcs
23091 @: $(MAKE); $(unstage)
23092 @[ -f ./rcs/Makefile ] || exit 0; \
23093 r=`${PWD_COMMAND}`; export r; \
23094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23095 $(HOST_EXPORTS) \
23096 for flag in $(EXTRA_HOST_FLAGS) ; do \
23097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23098 done; \
23099 echo "Doing info in rcs" ; \
23100 (cd $(HOST_SUBDIR)/rcs && \
23101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23103 "RANLIB=$${RANLIB}" \
23104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23105 info) \
23106 || exit 1
23108 @endif rcs
23110 .PHONY: maybe-dvi-rcs dvi-rcs
23111 maybe-dvi-rcs:
23112 @if rcs
23113 maybe-dvi-rcs: dvi-rcs
23115 dvi-rcs: \
23116 configure-rcs
23117 @: $(MAKE); $(unstage)
23118 @[ -f ./rcs/Makefile ] || exit 0; \
23119 r=`${PWD_COMMAND}`; export r; \
23120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23121 $(HOST_EXPORTS) \
23122 for flag in $(EXTRA_HOST_FLAGS) ; do \
23123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23124 done; \
23125 echo "Doing dvi in rcs" ; \
23126 (cd $(HOST_SUBDIR)/rcs && \
23127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23129 "RANLIB=$${RANLIB}" \
23130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23131 dvi) \
23132 || exit 1
23134 @endif rcs
23136 .PHONY: maybe-html-rcs html-rcs
23137 maybe-html-rcs:
23138 @if rcs
23139 maybe-html-rcs: html-rcs
23141 html-rcs: \
23142 configure-rcs
23143 @: $(MAKE); $(unstage)
23144 @[ -f ./rcs/Makefile ] || exit 0; \
23145 r=`${PWD_COMMAND}`; export r; \
23146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23147 $(HOST_EXPORTS) \
23148 for flag in $(EXTRA_HOST_FLAGS) ; do \
23149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23150 done; \
23151 echo "Doing html in rcs" ; \
23152 (cd $(HOST_SUBDIR)/rcs && \
23153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23155 "RANLIB=$${RANLIB}" \
23156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23157 html) \
23158 || exit 1
23160 @endif rcs
23162 .PHONY: maybe-TAGS-rcs TAGS-rcs
23163 maybe-TAGS-rcs:
23164 @if rcs
23165 maybe-TAGS-rcs: TAGS-rcs
23167 TAGS-rcs: \
23168 configure-rcs
23169 @: $(MAKE); $(unstage)
23170 @[ -f ./rcs/Makefile ] || exit 0; \
23171 r=`${PWD_COMMAND}`; export r; \
23172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23173 $(HOST_EXPORTS) \
23174 for flag in $(EXTRA_HOST_FLAGS) ; do \
23175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23176 done; \
23177 echo "Doing TAGS in rcs" ; \
23178 (cd $(HOST_SUBDIR)/rcs && \
23179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23181 "RANLIB=$${RANLIB}" \
23182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23183 TAGS) \
23184 || exit 1
23186 @endif rcs
23188 .PHONY: maybe-install-info-rcs install-info-rcs
23189 maybe-install-info-rcs:
23190 @if rcs
23191 maybe-install-info-rcs: install-info-rcs
23193 install-info-rcs: \
23194 configure-rcs \
23195 info-rcs
23196 @: $(MAKE); $(unstage)
23197 @[ -f ./rcs/Makefile ] || exit 0; \
23198 r=`${PWD_COMMAND}`; export r; \
23199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 $(HOST_EXPORTS) \
23201 for flag in $(EXTRA_HOST_FLAGS) ; do \
23202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23203 done; \
23204 echo "Doing install-info in rcs" ; \
23205 (cd $(HOST_SUBDIR)/rcs && \
23206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23208 "RANLIB=$${RANLIB}" \
23209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23210 install-info) \
23211 || exit 1
23213 @endif rcs
23215 .PHONY: maybe-install-html-rcs install-html-rcs
23216 maybe-install-html-rcs:
23217 @if rcs
23218 maybe-install-html-rcs: install-html-rcs
23220 install-html-rcs: \
23221 configure-rcs \
23222 html-rcs
23223 @: $(MAKE); $(unstage)
23224 @[ -f ./rcs/Makefile ] || exit 0; \
23225 r=`${PWD_COMMAND}`; export r; \
23226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227 $(HOST_EXPORTS) \
23228 for flag in $(EXTRA_HOST_FLAGS) ; do \
23229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23230 done; \
23231 echo "Doing install-html in rcs" ; \
23232 (cd $(HOST_SUBDIR)/rcs && \
23233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23235 "RANLIB=$${RANLIB}" \
23236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23237 install-html) \
23238 || exit 1
23240 @endif rcs
23242 .PHONY: maybe-installcheck-rcs installcheck-rcs
23243 maybe-installcheck-rcs:
23244 @if rcs
23245 maybe-installcheck-rcs: installcheck-rcs
23247 installcheck-rcs: \
23248 configure-rcs
23249 @: $(MAKE); $(unstage)
23250 @[ -f ./rcs/Makefile ] || exit 0; \
23251 r=`${PWD_COMMAND}`; export r; \
23252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23253 $(HOST_EXPORTS) \
23254 for flag in $(EXTRA_HOST_FLAGS) ; do \
23255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23256 done; \
23257 echo "Doing installcheck in rcs" ; \
23258 (cd $(HOST_SUBDIR)/rcs && \
23259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23261 "RANLIB=$${RANLIB}" \
23262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23263 installcheck) \
23264 || exit 1
23266 @endif rcs
23268 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
23269 maybe-mostlyclean-rcs:
23270 @if rcs
23271 maybe-mostlyclean-rcs: mostlyclean-rcs
23273 mostlyclean-rcs:
23274 @: $(MAKE); $(unstage)
23275 @[ -f ./rcs/Makefile ] || exit 0; \
23276 r=`${PWD_COMMAND}`; export r; \
23277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23278 $(HOST_EXPORTS) \
23279 for flag in $(EXTRA_HOST_FLAGS) ; do \
23280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23281 done; \
23282 echo "Doing mostlyclean in rcs" ; \
23283 (cd $(HOST_SUBDIR)/rcs && \
23284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23286 "RANLIB=$${RANLIB}" \
23287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23288 mostlyclean) \
23289 || exit 1
23291 @endif rcs
23293 .PHONY: maybe-clean-rcs clean-rcs
23294 maybe-clean-rcs:
23295 @if rcs
23296 maybe-clean-rcs: clean-rcs
23298 clean-rcs:
23299 @: $(MAKE); $(unstage)
23300 @[ -f ./rcs/Makefile ] || exit 0; \
23301 r=`${PWD_COMMAND}`; export r; \
23302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23303 $(HOST_EXPORTS) \
23304 for flag in $(EXTRA_HOST_FLAGS) ; do \
23305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23306 done; \
23307 echo "Doing clean in rcs" ; \
23308 (cd $(HOST_SUBDIR)/rcs && \
23309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23311 "RANLIB=$${RANLIB}" \
23312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23313 clean) \
23314 || exit 1
23316 @endif rcs
23318 .PHONY: maybe-distclean-rcs distclean-rcs
23319 maybe-distclean-rcs:
23320 @if rcs
23321 maybe-distclean-rcs: distclean-rcs
23323 distclean-rcs:
23324 @: $(MAKE); $(unstage)
23325 @[ -f ./rcs/Makefile ] || exit 0; \
23326 r=`${PWD_COMMAND}`; export r; \
23327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328 $(HOST_EXPORTS) \
23329 for flag in $(EXTRA_HOST_FLAGS) ; do \
23330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331 done; \
23332 echo "Doing distclean in rcs" ; \
23333 (cd $(HOST_SUBDIR)/rcs && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336 "RANLIB=$${RANLIB}" \
23337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23338 distclean) \
23339 || exit 1
23341 @endif rcs
23343 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
23344 maybe-maintainer-clean-rcs:
23345 @if rcs
23346 maybe-maintainer-clean-rcs: maintainer-clean-rcs
23348 maintainer-clean-rcs:
23349 @: $(MAKE); $(unstage)
23350 @[ -f ./rcs/Makefile ] || exit 0; \
23351 r=`${PWD_COMMAND}`; export r; \
23352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23353 $(HOST_EXPORTS) \
23354 for flag in $(EXTRA_HOST_FLAGS) ; do \
23355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23356 done; \
23357 echo "Doing maintainer-clean in rcs" ; \
23358 (cd $(HOST_SUBDIR)/rcs && \
23359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23361 "RANLIB=$${RANLIB}" \
23362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23363 maintainer-clean) \
23364 || exit 1
23366 @endif rcs
23370 .PHONY: configure-readline maybe-configure-readline
23371 maybe-configure-readline:
23372 @if gcc-bootstrap
23373 configure-readline: stage_current
23374 @endif gcc-bootstrap
23375 @if readline
23376 maybe-configure-readline: configure-readline
23377 configure-readline:
23378 @: $(MAKE); $(unstage)
23379 @r=`${PWD_COMMAND}`; export r; \
23380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
23382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
23383 $(HOST_EXPORTS) \
23384 echo Configuring in $(HOST_SUBDIR)/readline; \
23385 cd "$(HOST_SUBDIR)/readline" || exit 1; \
23386 case $(srcdir) in \
23387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23388 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
23389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23390 esac; \
23391 srcdiroption="--srcdir=$${topdir}/readline"; \
23392 libsrcdir="$$s/readline"; \
23393 $(SHELL) $${libsrcdir}/configure \
23394 $(HOST_CONFIGARGS) $${srcdiroption} \
23395 || exit 1
23396 @endif readline
23402 .PHONY: all-readline maybe-all-readline
23403 maybe-all-readline:
23404 @if gcc-bootstrap
23405 all-readline: stage_current
23406 @endif gcc-bootstrap
23407 @if readline
23408 TARGET-readline=all
23409 maybe-all-readline: all-readline
23410 all-readline: configure-readline
23411 @: $(MAKE); $(unstage)
23412 @r=`${PWD_COMMAND}`; export r; \
23413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23414 $(HOST_EXPORTS) \
23415 (cd $(HOST_SUBDIR)/readline && \
23416 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
23417 @endif readline
23422 .PHONY: check-readline maybe-check-readline
23423 maybe-check-readline:
23424 @if readline
23425 maybe-check-readline: check-readline
23427 check-readline:
23428 @: $(MAKE); $(unstage)
23429 @r=`${PWD_COMMAND}`; export r; \
23430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23431 $(HOST_EXPORTS) \
23432 (cd $(HOST_SUBDIR)/readline && \
23433 $(MAKE) $(FLAGS_TO_PASS) check)
23435 @endif readline
23437 .PHONY: install-readline maybe-install-readline
23438 maybe-install-readline:
23439 @if readline
23440 maybe-install-readline: install-readline
23442 install-readline: installdirs
23443 @: $(MAKE); $(unstage)
23444 @r=`${PWD_COMMAND}`; export r; \
23445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446 $(HOST_EXPORTS) \
23447 (cd $(HOST_SUBDIR)/readline && \
23448 $(MAKE) $(FLAGS_TO_PASS) install)
23450 @endif readline
23452 # Other targets (info, dvi, etc.)
23454 .PHONY: maybe-info-readline info-readline
23455 maybe-info-readline:
23456 @if readline
23457 maybe-info-readline: info-readline
23459 info-readline: \
23460 configure-readline
23461 @: $(MAKE); $(unstage)
23462 @[ -f ./readline/Makefile ] || exit 0; \
23463 r=`${PWD_COMMAND}`; export r; \
23464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465 $(HOST_EXPORTS) \
23466 for flag in $(EXTRA_HOST_FLAGS) ; do \
23467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23468 done; \
23469 echo "Doing info in readline" ; \
23470 (cd $(HOST_SUBDIR)/readline && \
23471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23473 "RANLIB=$${RANLIB}" \
23474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23475 info) \
23476 || exit 1
23478 @endif readline
23480 .PHONY: maybe-dvi-readline dvi-readline
23481 maybe-dvi-readline:
23482 @if readline
23483 maybe-dvi-readline: dvi-readline
23485 dvi-readline: \
23486 configure-readline
23487 @: $(MAKE); $(unstage)
23488 @[ -f ./readline/Makefile ] || exit 0; \
23489 r=`${PWD_COMMAND}`; export r; \
23490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491 $(HOST_EXPORTS) \
23492 for flag in $(EXTRA_HOST_FLAGS) ; do \
23493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23494 done; \
23495 echo "Doing dvi in readline" ; \
23496 (cd $(HOST_SUBDIR)/readline && \
23497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23499 "RANLIB=$${RANLIB}" \
23500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23501 dvi) \
23502 || exit 1
23504 @endif readline
23506 .PHONY: maybe-html-readline html-readline
23507 maybe-html-readline:
23508 @if readline
23509 maybe-html-readline: html-readline
23511 html-readline: \
23512 configure-readline
23513 @: $(MAKE); $(unstage)
23514 @[ -f ./readline/Makefile ] || exit 0; \
23515 r=`${PWD_COMMAND}`; export r; \
23516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23517 $(HOST_EXPORTS) \
23518 for flag in $(EXTRA_HOST_FLAGS) ; do \
23519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23520 done; \
23521 echo "Doing html in readline" ; \
23522 (cd $(HOST_SUBDIR)/readline && \
23523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23525 "RANLIB=$${RANLIB}" \
23526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23527 html) \
23528 || exit 1
23530 @endif readline
23532 .PHONY: maybe-TAGS-readline TAGS-readline
23533 maybe-TAGS-readline:
23534 @if readline
23535 maybe-TAGS-readline: TAGS-readline
23537 TAGS-readline: \
23538 configure-readline
23539 @: $(MAKE); $(unstage)
23540 @[ -f ./readline/Makefile ] || exit 0; \
23541 r=`${PWD_COMMAND}`; export r; \
23542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 $(HOST_EXPORTS) \
23544 for flag in $(EXTRA_HOST_FLAGS) ; do \
23545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23546 done; \
23547 echo "Doing TAGS in readline" ; \
23548 (cd $(HOST_SUBDIR)/readline && \
23549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23551 "RANLIB=$${RANLIB}" \
23552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23553 TAGS) \
23554 || exit 1
23556 @endif readline
23558 .PHONY: maybe-install-info-readline install-info-readline
23559 maybe-install-info-readline:
23560 @if readline
23561 maybe-install-info-readline: install-info-readline
23563 install-info-readline: \
23564 configure-readline \
23565 info-readline
23566 @: $(MAKE); $(unstage)
23567 @[ -f ./readline/Makefile ] || exit 0; \
23568 r=`${PWD_COMMAND}`; export r; \
23569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23570 $(HOST_EXPORTS) \
23571 for flag in $(EXTRA_HOST_FLAGS) ; do \
23572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23573 done; \
23574 echo "Doing install-info in readline" ; \
23575 (cd $(HOST_SUBDIR)/readline && \
23576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23578 "RANLIB=$${RANLIB}" \
23579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23580 install-info) \
23581 || exit 1
23583 @endif readline
23585 .PHONY: maybe-install-html-readline install-html-readline
23586 maybe-install-html-readline:
23587 @if readline
23588 maybe-install-html-readline: install-html-readline
23590 install-html-readline: \
23591 configure-readline \
23592 html-readline
23593 @: $(MAKE); $(unstage)
23594 @[ -f ./readline/Makefile ] || exit 0; \
23595 r=`${PWD_COMMAND}`; export r; \
23596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23597 $(HOST_EXPORTS) \
23598 for flag in $(EXTRA_HOST_FLAGS) ; do \
23599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23600 done; \
23601 echo "Doing install-html in readline" ; \
23602 (cd $(HOST_SUBDIR)/readline && \
23603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23605 "RANLIB=$${RANLIB}" \
23606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23607 install-html) \
23608 || exit 1
23610 @endif readline
23612 .PHONY: maybe-installcheck-readline installcheck-readline
23613 maybe-installcheck-readline:
23614 @if readline
23615 maybe-installcheck-readline: installcheck-readline
23617 installcheck-readline: \
23618 configure-readline
23619 @: $(MAKE); $(unstage)
23620 @[ -f ./readline/Makefile ] || exit 0; \
23621 r=`${PWD_COMMAND}`; export r; \
23622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23623 $(HOST_EXPORTS) \
23624 for flag in $(EXTRA_HOST_FLAGS) ; do \
23625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23626 done; \
23627 echo "Doing installcheck in readline" ; \
23628 (cd $(HOST_SUBDIR)/readline && \
23629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23631 "RANLIB=$${RANLIB}" \
23632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23633 installcheck) \
23634 || exit 1
23636 @endif readline
23638 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
23639 maybe-mostlyclean-readline:
23640 @if readline
23641 maybe-mostlyclean-readline: mostlyclean-readline
23643 mostlyclean-readline:
23644 @: $(MAKE); $(unstage)
23645 @[ -f ./readline/Makefile ] || exit 0; \
23646 r=`${PWD_COMMAND}`; export r; \
23647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648 $(HOST_EXPORTS) \
23649 for flag in $(EXTRA_HOST_FLAGS) ; do \
23650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23651 done; \
23652 echo "Doing mostlyclean in readline" ; \
23653 (cd $(HOST_SUBDIR)/readline && \
23654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23656 "RANLIB=$${RANLIB}" \
23657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23658 mostlyclean) \
23659 || exit 1
23661 @endif readline
23663 .PHONY: maybe-clean-readline clean-readline
23664 maybe-clean-readline:
23665 @if readline
23666 maybe-clean-readline: clean-readline
23668 clean-readline:
23669 @: $(MAKE); $(unstage)
23670 @[ -f ./readline/Makefile ] || exit 0; \
23671 r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 $(HOST_EXPORTS) \
23674 for flag in $(EXTRA_HOST_FLAGS) ; do \
23675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23676 done; \
23677 echo "Doing clean in readline" ; \
23678 (cd $(HOST_SUBDIR)/readline && \
23679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23681 "RANLIB=$${RANLIB}" \
23682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23683 clean) \
23684 || exit 1
23686 @endif readline
23688 .PHONY: maybe-distclean-readline distclean-readline
23689 maybe-distclean-readline:
23690 @if readline
23691 maybe-distclean-readline: distclean-readline
23693 distclean-readline:
23694 @: $(MAKE); $(unstage)
23695 @[ -f ./readline/Makefile ] || exit 0; \
23696 r=`${PWD_COMMAND}`; export r; \
23697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698 $(HOST_EXPORTS) \
23699 for flag in $(EXTRA_HOST_FLAGS) ; do \
23700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23701 done; \
23702 echo "Doing distclean in readline" ; \
23703 (cd $(HOST_SUBDIR)/readline && \
23704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23706 "RANLIB=$${RANLIB}" \
23707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23708 distclean) \
23709 || exit 1
23711 @endif readline
23713 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
23714 maybe-maintainer-clean-readline:
23715 @if readline
23716 maybe-maintainer-clean-readline: maintainer-clean-readline
23718 maintainer-clean-readline:
23719 @: $(MAKE); $(unstage)
23720 @[ -f ./readline/Makefile ] || exit 0; \
23721 r=`${PWD_COMMAND}`; export r; \
23722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723 $(HOST_EXPORTS) \
23724 for flag in $(EXTRA_HOST_FLAGS) ; do \
23725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23726 done; \
23727 echo "Doing maintainer-clean in readline" ; \
23728 (cd $(HOST_SUBDIR)/readline && \
23729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23731 "RANLIB=$${RANLIB}" \
23732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23733 maintainer-clean) \
23734 || exit 1
23736 @endif readline
23740 .PHONY: configure-release maybe-configure-release
23741 maybe-configure-release:
23742 @if gcc-bootstrap
23743 configure-release: stage_current
23744 @endif gcc-bootstrap
23745 @if release
23746 maybe-configure-release: configure-release
23747 configure-release:
23748 @: $(MAKE); $(unstage)
23749 @r=`${PWD_COMMAND}`; export r; \
23750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23751 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
23752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
23753 $(HOST_EXPORTS) \
23754 echo Configuring in $(HOST_SUBDIR)/release; \
23755 cd "$(HOST_SUBDIR)/release" || exit 1; \
23756 case $(srcdir) in \
23757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23758 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
23759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23760 esac; \
23761 srcdiroption="--srcdir=$${topdir}/release"; \
23762 libsrcdir="$$s/release"; \
23763 $(SHELL) $${libsrcdir}/configure \
23764 $(HOST_CONFIGARGS) $${srcdiroption} \
23765 || exit 1
23766 @endif release
23772 .PHONY: all-release maybe-all-release
23773 maybe-all-release:
23774 @if gcc-bootstrap
23775 all-release: stage_current
23776 @endif gcc-bootstrap
23777 @if release
23778 TARGET-release=all
23779 maybe-all-release: all-release
23780 all-release: configure-release
23781 @: $(MAKE); $(unstage)
23782 @r=`${PWD_COMMAND}`; export r; \
23783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784 $(HOST_EXPORTS) \
23785 (cd $(HOST_SUBDIR)/release && \
23786 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
23787 @endif release
23792 .PHONY: check-release maybe-check-release
23793 maybe-check-release:
23794 @if release
23795 maybe-check-release: check-release
23797 check-release:
23799 @endif release
23801 .PHONY: install-release maybe-install-release
23802 maybe-install-release:
23803 @if release
23804 maybe-install-release: install-release
23806 install-release:
23808 @endif release
23810 # Other targets (info, dvi, etc.)
23812 .PHONY: maybe-info-release info-release
23813 maybe-info-release:
23814 @if release
23815 maybe-info-release: info-release
23817 info-release: \
23818 configure-release
23819 @: $(MAKE); $(unstage)
23820 @[ -f ./release/Makefile ] || exit 0; \
23821 r=`${PWD_COMMAND}`; export r; \
23822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23823 $(HOST_EXPORTS) \
23824 for flag in $(EXTRA_HOST_FLAGS) ; do \
23825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23826 done; \
23827 echo "Doing info in release" ; \
23828 (cd $(HOST_SUBDIR)/release && \
23829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23831 "RANLIB=$${RANLIB}" \
23832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23833 info) \
23834 || exit 1
23836 @endif release
23838 .PHONY: maybe-dvi-release dvi-release
23839 maybe-dvi-release:
23840 @if release
23841 maybe-dvi-release: dvi-release
23843 dvi-release: \
23844 configure-release
23845 @: $(MAKE); $(unstage)
23846 @[ -f ./release/Makefile ] || exit 0; \
23847 r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 $(HOST_EXPORTS) \
23850 for flag in $(EXTRA_HOST_FLAGS) ; do \
23851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23852 done; \
23853 echo "Doing dvi in release" ; \
23854 (cd $(HOST_SUBDIR)/release && \
23855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23857 "RANLIB=$${RANLIB}" \
23858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23859 dvi) \
23860 || exit 1
23862 @endif release
23864 .PHONY: maybe-html-release html-release
23865 maybe-html-release:
23866 @if release
23867 maybe-html-release: html-release
23869 html-release: \
23870 configure-release
23871 @: $(MAKE); $(unstage)
23872 @[ -f ./release/Makefile ] || exit 0; \
23873 r=`${PWD_COMMAND}`; export r; \
23874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23875 $(HOST_EXPORTS) \
23876 for flag in $(EXTRA_HOST_FLAGS) ; do \
23877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23878 done; \
23879 echo "Doing html in release" ; \
23880 (cd $(HOST_SUBDIR)/release && \
23881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23883 "RANLIB=$${RANLIB}" \
23884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23885 html) \
23886 || exit 1
23888 @endif release
23890 .PHONY: maybe-TAGS-release TAGS-release
23891 maybe-TAGS-release:
23892 @if release
23893 maybe-TAGS-release: TAGS-release
23895 TAGS-release: \
23896 configure-release
23897 @: $(MAKE); $(unstage)
23898 @[ -f ./release/Makefile ] || exit 0; \
23899 r=`${PWD_COMMAND}`; export r; \
23900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901 $(HOST_EXPORTS) \
23902 for flag in $(EXTRA_HOST_FLAGS) ; do \
23903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23904 done; \
23905 echo "Doing TAGS in release" ; \
23906 (cd $(HOST_SUBDIR)/release && \
23907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23909 "RANLIB=$${RANLIB}" \
23910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23911 TAGS) \
23912 || exit 1
23914 @endif release
23916 .PHONY: maybe-install-info-release install-info-release
23917 maybe-install-info-release:
23918 @if release
23919 maybe-install-info-release: install-info-release
23921 install-info-release: \
23922 configure-release \
23923 info-release
23924 @: $(MAKE); $(unstage)
23925 @[ -f ./release/Makefile ] || exit 0; \
23926 r=`${PWD_COMMAND}`; export r; \
23927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23928 $(HOST_EXPORTS) \
23929 for flag in $(EXTRA_HOST_FLAGS) ; do \
23930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23931 done; \
23932 echo "Doing install-info in release" ; \
23933 (cd $(HOST_SUBDIR)/release && \
23934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23936 "RANLIB=$${RANLIB}" \
23937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23938 install-info) \
23939 || exit 1
23941 @endif release
23943 .PHONY: maybe-install-html-release install-html-release
23944 maybe-install-html-release:
23945 @if release
23946 maybe-install-html-release: install-html-release
23948 install-html-release: \
23949 configure-release \
23950 html-release
23951 @: $(MAKE); $(unstage)
23952 @[ -f ./release/Makefile ] || exit 0; \
23953 r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 $(HOST_EXPORTS) \
23956 for flag in $(EXTRA_HOST_FLAGS) ; do \
23957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958 done; \
23959 echo "Doing install-html in release" ; \
23960 (cd $(HOST_SUBDIR)/release && \
23961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963 "RANLIB=$${RANLIB}" \
23964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23965 install-html) \
23966 || exit 1
23968 @endif release
23970 .PHONY: maybe-installcheck-release installcheck-release
23971 maybe-installcheck-release:
23972 @if release
23973 maybe-installcheck-release: installcheck-release
23975 installcheck-release: \
23976 configure-release
23977 @: $(MAKE); $(unstage)
23978 @[ -f ./release/Makefile ] || exit 0; \
23979 r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 $(HOST_EXPORTS) \
23982 for flag in $(EXTRA_HOST_FLAGS) ; do \
23983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984 done; \
23985 echo "Doing installcheck in release" ; \
23986 (cd $(HOST_SUBDIR)/release && \
23987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989 "RANLIB=$${RANLIB}" \
23990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23991 installcheck) \
23992 || exit 1
23994 @endif release
23996 .PHONY: maybe-mostlyclean-release mostlyclean-release
23997 maybe-mostlyclean-release:
23998 @if release
23999 maybe-mostlyclean-release: mostlyclean-release
24001 mostlyclean-release:
24002 @: $(MAKE); $(unstage)
24003 @[ -f ./release/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 $(HOST_EXPORTS) \
24007 for flag in $(EXTRA_HOST_FLAGS) ; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009 done; \
24010 echo "Doing mostlyclean in release" ; \
24011 (cd $(HOST_SUBDIR)/release && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24016 mostlyclean) \
24017 || exit 1
24019 @endif release
24021 .PHONY: maybe-clean-release clean-release
24022 maybe-clean-release:
24023 @if release
24024 maybe-clean-release: clean-release
24026 clean-release:
24027 @: $(MAKE); $(unstage)
24028 @[ -f ./release/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031 $(HOST_EXPORTS) \
24032 for flag in $(EXTRA_HOST_FLAGS) ; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034 done; \
24035 echo "Doing clean in release" ; \
24036 (cd $(HOST_SUBDIR)/release && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24041 clean) \
24042 || exit 1
24044 @endif release
24046 .PHONY: maybe-distclean-release distclean-release
24047 maybe-distclean-release:
24048 @if release
24049 maybe-distclean-release: distclean-release
24051 distclean-release:
24052 @: $(MAKE); $(unstage)
24053 @[ -f ./release/Makefile ] || exit 0; \
24054 r=`${PWD_COMMAND}`; export r; \
24055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056 $(HOST_EXPORTS) \
24057 for flag in $(EXTRA_HOST_FLAGS) ; do \
24058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059 done; \
24060 echo "Doing distclean in release" ; \
24061 (cd $(HOST_SUBDIR)/release && \
24062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064 "RANLIB=$${RANLIB}" \
24065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24066 distclean) \
24067 || exit 1
24069 @endif release
24071 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
24072 maybe-maintainer-clean-release:
24073 @if release
24074 maybe-maintainer-clean-release: maintainer-clean-release
24076 maintainer-clean-release:
24077 @: $(MAKE); $(unstage)
24078 @[ -f ./release/Makefile ] || exit 0; \
24079 r=`${PWD_COMMAND}`; export r; \
24080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081 $(HOST_EXPORTS) \
24082 for flag in $(EXTRA_HOST_FLAGS) ; do \
24083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084 done; \
24085 echo "Doing maintainer-clean in release" ; \
24086 (cd $(HOST_SUBDIR)/release && \
24087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089 "RANLIB=$${RANLIB}" \
24090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24091 maintainer-clean) \
24092 || exit 1
24094 @endif release
24098 .PHONY: configure-recode maybe-configure-recode
24099 maybe-configure-recode:
24100 @if gcc-bootstrap
24101 configure-recode: stage_current
24102 @endif gcc-bootstrap
24103 @if recode
24104 maybe-configure-recode: configure-recode
24105 configure-recode:
24106 @: $(MAKE); $(unstage)
24107 @r=`${PWD_COMMAND}`; export r; \
24108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24109 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
24110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
24111 $(HOST_EXPORTS) \
24112 echo Configuring in $(HOST_SUBDIR)/recode; \
24113 cd "$(HOST_SUBDIR)/recode" || exit 1; \
24114 case $(srcdir) in \
24115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24116 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
24117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24118 esac; \
24119 srcdiroption="--srcdir=$${topdir}/recode"; \
24120 libsrcdir="$$s/recode"; \
24121 $(SHELL) $${libsrcdir}/configure \
24122 $(HOST_CONFIGARGS) $${srcdiroption} \
24123 || exit 1
24124 @endif recode
24130 .PHONY: all-recode maybe-all-recode
24131 maybe-all-recode:
24132 @if gcc-bootstrap
24133 all-recode: stage_current
24134 @endif gcc-bootstrap
24135 @if recode
24136 TARGET-recode=all
24137 maybe-all-recode: all-recode
24138 all-recode: configure-recode
24139 @: $(MAKE); $(unstage)
24140 @r=`${PWD_COMMAND}`; export r; \
24141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24142 $(HOST_EXPORTS) \
24143 (cd $(HOST_SUBDIR)/recode && \
24144 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
24145 @endif recode
24150 .PHONY: check-recode maybe-check-recode
24151 maybe-check-recode:
24152 @if recode
24153 maybe-check-recode: check-recode
24155 check-recode:
24156 @: $(MAKE); $(unstage)
24157 @r=`${PWD_COMMAND}`; export r; \
24158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24159 $(HOST_EXPORTS) \
24160 (cd $(HOST_SUBDIR)/recode && \
24161 $(MAKE) $(FLAGS_TO_PASS) check)
24163 @endif recode
24165 .PHONY: install-recode maybe-install-recode
24166 maybe-install-recode:
24167 @if recode
24168 maybe-install-recode: install-recode
24170 install-recode: installdirs
24171 @: $(MAKE); $(unstage)
24172 @r=`${PWD_COMMAND}`; export r; \
24173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24174 $(HOST_EXPORTS) \
24175 (cd $(HOST_SUBDIR)/recode && \
24176 $(MAKE) $(FLAGS_TO_PASS) install)
24178 @endif recode
24180 # Other targets (info, dvi, etc.)
24182 .PHONY: maybe-info-recode info-recode
24183 maybe-info-recode:
24184 @if recode
24185 maybe-info-recode: info-recode
24187 info-recode: \
24188 configure-recode
24189 @: $(MAKE); $(unstage)
24190 @[ -f ./recode/Makefile ] || exit 0; \
24191 r=`${PWD_COMMAND}`; export r; \
24192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193 $(HOST_EXPORTS) \
24194 for flag in $(EXTRA_HOST_FLAGS) ; do \
24195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24196 done; \
24197 echo "Doing info in recode" ; \
24198 (cd $(HOST_SUBDIR)/recode && \
24199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24201 "RANLIB=$${RANLIB}" \
24202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24203 info) \
24204 || exit 1
24206 @endif recode
24208 .PHONY: maybe-dvi-recode dvi-recode
24209 maybe-dvi-recode:
24210 @if recode
24211 maybe-dvi-recode: dvi-recode
24213 dvi-recode: \
24214 configure-recode
24215 @: $(MAKE); $(unstage)
24216 @[ -f ./recode/Makefile ] || exit 0; \
24217 r=`${PWD_COMMAND}`; export r; \
24218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24219 $(HOST_EXPORTS) \
24220 for flag in $(EXTRA_HOST_FLAGS) ; do \
24221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24222 done; \
24223 echo "Doing dvi in recode" ; \
24224 (cd $(HOST_SUBDIR)/recode && \
24225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24227 "RANLIB=$${RANLIB}" \
24228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24229 dvi) \
24230 || exit 1
24232 @endif recode
24234 .PHONY: maybe-html-recode html-recode
24235 maybe-html-recode:
24236 @if recode
24237 maybe-html-recode: html-recode
24239 html-recode: \
24240 configure-recode
24241 @: $(MAKE); $(unstage)
24242 @[ -f ./recode/Makefile ] || exit 0; \
24243 r=`${PWD_COMMAND}`; export r; \
24244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24245 $(HOST_EXPORTS) \
24246 for flag in $(EXTRA_HOST_FLAGS) ; do \
24247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24248 done; \
24249 echo "Doing html in recode" ; \
24250 (cd $(HOST_SUBDIR)/recode && \
24251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24253 "RANLIB=$${RANLIB}" \
24254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24255 html) \
24256 || exit 1
24258 @endif recode
24260 .PHONY: maybe-TAGS-recode TAGS-recode
24261 maybe-TAGS-recode:
24262 @if recode
24263 maybe-TAGS-recode: TAGS-recode
24265 TAGS-recode: \
24266 configure-recode
24267 @: $(MAKE); $(unstage)
24268 @[ -f ./recode/Makefile ] || exit 0; \
24269 r=`${PWD_COMMAND}`; export r; \
24270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24271 $(HOST_EXPORTS) \
24272 for flag in $(EXTRA_HOST_FLAGS) ; do \
24273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24274 done; \
24275 echo "Doing TAGS in recode" ; \
24276 (cd $(HOST_SUBDIR)/recode && \
24277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24279 "RANLIB=$${RANLIB}" \
24280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24281 TAGS) \
24282 || exit 1
24284 @endif recode
24286 .PHONY: maybe-install-info-recode install-info-recode
24287 maybe-install-info-recode:
24288 @if recode
24289 maybe-install-info-recode: install-info-recode
24291 install-info-recode: \
24292 configure-recode \
24293 info-recode
24294 @: $(MAKE); $(unstage)
24295 @[ -f ./recode/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 install-info in recode" ; \
24303 (cd $(HOST_SUBDIR)/recode && \
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}" \
24308 install-info) \
24309 || exit 1
24311 @endif recode
24313 .PHONY: maybe-install-html-recode install-html-recode
24314 maybe-install-html-recode:
24315 @if recode
24316 maybe-install-html-recode: install-html-recode
24318 install-html-recode: \
24319 configure-recode \
24320 html-recode
24321 @: $(MAKE); $(unstage)
24322 @[ -f ./recode/Makefile ] || exit 0; \
24323 r=`${PWD_COMMAND}`; export r; \
24324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24325 $(HOST_EXPORTS) \
24326 for flag in $(EXTRA_HOST_FLAGS) ; do \
24327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24328 done; \
24329 echo "Doing install-html in recode" ; \
24330 (cd $(HOST_SUBDIR)/recode && \
24331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24333 "RANLIB=$${RANLIB}" \
24334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24335 install-html) \
24336 || exit 1
24338 @endif recode
24340 .PHONY: maybe-installcheck-recode installcheck-recode
24341 maybe-installcheck-recode:
24342 @if recode
24343 maybe-installcheck-recode: installcheck-recode
24345 installcheck-recode: \
24346 configure-recode
24347 @: $(MAKE); $(unstage)
24348 @[ -f ./recode/Makefile ] || exit 0; \
24349 r=`${PWD_COMMAND}`; export r; \
24350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24351 $(HOST_EXPORTS) \
24352 for flag in $(EXTRA_HOST_FLAGS) ; do \
24353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24354 done; \
24355 echo "Doing installcheck in recode" ; \
24356 (cd $(HOST_SUBDIR)/recode && \
24357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24359 "RANLIB=$${RANLIB}" \
24360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24361 installcheck) \
24362 || exit 1
24364 @endif recode
24366 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
24367 maybe-mostlyclean-recode:
24368 @if recode
24369 maybe-mostlyclean-recode: mostlyclean-recode
24371 mostlyclean-recode:
24372 @: $(MAKE); $(unstage)
24373 @[ -f ./recode/Makefile ] || exit 0; \
24374 r=`${PWD_COMMAND}`; export r; \
24375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24376 $(HOST_EXPORTS) \
24377 for flag in $(EXTRA_HOST_FLAGS) ; do \
24378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24379 done; \
24380 echo "Doing mostlyclean in recode" ; \
24381 (cd $(HOST_SUBDIR)/recode && \
24382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24384 "RANLIB=$${RANLIB}" \
24385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24386 mostlyclean) \
24387 || exit 1
24389 @endif recode
24391 .PHONY: maybe-clean-recode clean-recode
24392 maybe-clean-recode:
24393 @if recode
24394 maybe-clean-recode: clean-recode
24396 clean-recode:
24397 @: $(MAKE); $(unstage)
24398 @[ -f ./recode/Makefile ] || exit 0; \
24399 r=`${PWD_COMMAND}`; export r; \
24400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401 $(HOST_EXPORTS) \
24402 for flag in $(EXTRA_HOST_FLAGS) ; do \
24403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24404 done; \
24405 echo "Doing clean in recode" ; \
24406 (cd $(HOST_SUBDIR)/recode && \
24407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24409 "RANLIB=$${RANLIB}" \
24410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24411 clean) \
24412 || exit 1
24414 @endif recode
24416 .PHONY: maybe-distclean-recode distclean-recode
24417 maybe-distclean-recode:
24418 @if recode
24419 maybe-distclean-recode: distclean-recode
24421 distclean-recode:
24422 @: $(MAKE); $(unstage)
24423 @[ -f ./recode/Makefile ] || exit 0; \
24424 r=`${PWD_COMMAND}`; export r; \
24425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24426 $(HOST_EXPORTS) \
24427 for flag in $(EXTRA_HOST_FLAGS) ; do \
24428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24429 done; \
24430 echo "Doing distclean in recode" ; \
24431 (cd $(HOST_SUBDIR)/recode && \
24432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24434 "RANLIB=$${RANLIB}" \
24435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24436 distclean) \
24437 || exit 1
24439 @endif recode
24441 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
24442 maybe-maintainer-clean-recode:
24443 @if recode
24444 maybe-maintainer-clean-recode: maintainer-clean-recode
24446 maintainer-clean-recode:
24447 @: $(MAKE); $(unstage)
24448 @[ -f ./recode/Makefile ] || exit 0; \
24449 r=`${PWD_COMMAND}`; export r; \
24450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24451 $(HOST_EXPORTS) \
24452 for flag in $(EXTRA_HOST_FLAGS) ; do \
24453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24454 done; \
24455 echo "Doing maintainer-clean in recode" ; \
24456 (cd $(HOST_SUBDIR)/recode && \
24457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24459 "RANLIB=$${RANLIB}" \
24460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24461 maintainer-clean) \
24462 || exit 1
24464 @endif recode
24468 .PHONY: configure-sed maybe-configure-sed
24469 maybe-configure-sed:
24470 @if gcc-bootstrap
24471 configure-sed: stage_current
24472 @endif gcc-bootstrap
24473 @if sed
24474 maybe-configure-sed: configure-sed
24475 configure-sed:
24476 @: $(MAKE); $(unstage)
24477 @r=`${PWD_COMMAND}`; export r; \
24478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
24480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
24481 $(HOST_EXPORTS) \
24482 echo Configuring in $(HOST_SUBDIR)/sed; \
24483 cd "$(HOST_SUBDIR)/sed" || exit 1; \
24484 case $(srcdir) in \
24485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24486 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
24487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24488 esac; \
24489 srcdiroption="--srcdir=$${topdir}/sed"; \
24490 libsrcdir="$$s/sed"; \
24491 $(SHELL) $${libsrcdir}/configure \
24492 $(HOST_CONFIGARGS) $${srcdiroption} \
24493 || exit 1
24494 @endif sed
24500 .PHONY: all-sed maybe-all-sed
24501 maybe-all-sed:
24502 @if gcc-bootstrap
24503 all-sed: stage_current
24504 @endif gcc-bootstrap
24505 @if sed
24506 TARGET-sed=all
24507 maybe-all-sed: all-sed
24508 all-sed: configure-sed
24509 @: $(MAKE); $(unstage)
24510 @r=`${PWD_COMMAND}`; export r; \
24511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512 $(HOST_EXPORTS) \
24513 (cd $(HOST_SUBDIR)/sed && \
24514 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
24515 @endif sed
24520 .PHONY: check-sed maybe-check-sed
24521 maybe-check-sed:
24522 @if sed
24523 maybe-check-sed: check-sed
24525 check-sed:
24526 @: $(MAKE); $(unstage)
24527 @r=`${PWD_COMMAND}`; export r; \
24528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529 $(HOST_EXPORTS) \
24530 (cd $(HOST_SUBDIR)/sed && \
24531 $(MAKE) $(FLAGS_TO_PASS) check)
24533 @endif sed
24535 .PHONY: install-sed maybe-install-sed
24536 maybe-install-sed:
24537 @if sed
24538 maybe-install-sed: install-sed
24540 install-sed: installdirs
24541 @: $(MAKE); $(unstage)
24542 @r=`${PWD_COMMAND}`; export r; \
24543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24544 $(HOST_EXPORTS) \
24545 (cd $(HOST_SUBDIR)/sed && \
24546 $(MAKE) $(FLAGS_TO_PASS) install)
24548 @endif sed
24550 # Other targets (info, dvi, etc.)
24552 .PHONY: maybe-info-sed info-sed
24553 maybe-info-sed:
24554 @if sed
24555 maybe-info-sed: info-sed
24557 info-sed: \
24558 configure-sed
24559 @: $(MAKE); $(unstage)
24560 @[ -f ./sed/Makefile ] || exit 0; \
24561 r=`${PWD_COMMAND}`; export r; \
24562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24563 $(HOST_EXPORTS) \
24564 for flag in $(EXTRA_HOST_FLAGS) ; do \
24565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24566 done; \
24567 echo "Doing info in sed" ; \
24568 (cd $(HOST_SUBDIR)/sed && \
24569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24571 "RANLIB=$${RANLIB}" \
24572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24573 info) \
24574 || exit 1
24576 @endif sed
24578 .PHONY: maybe-dvi-sed dvi-sed
24579 maybe-dvi-sed:
24580 @if sed
24581 maybe-dvi-sed: dvi-sed
24583 dvi-sed: \
24584 configure-sed
24585 @: $(MAKE); $(unstage)
24586 @[ -f ./sed/Makefile ] || exit 0; \
24587 r=`${PWD_COMMAND}`; export r; \
24588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24589 $(HOST_EXPORTS) \
24590 for flag in $(EXTRA_HOST_FLAGS) ; do \
24591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24592 done; \
24593 echo "Doing dvi in sed" ; \
24594 (cd $(HOST_SUBDIR)/sed && \
24595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24597 "RANLIB=$${RANLIB}" \
24598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24599 dvi) \
24600 || exit 1
24602 @endif sed
24604 .PHONY: maybe-html-sed html-sed
24605 maybe-html-sed:
24606 @if sed
24607 maybe-html-sed: html-sed
24609 html-sed: \
24610 configure-sed
24611 @: $(MAKE); $(unstage)
24612 @[ -f ./sed/Makefile ] || exit 0; \
24613 r=`${PWD_COMMAND}`; export r; \
24614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24615 $(HOST_EXPORTS) \
24616 for flag in $(EXTRA_HOST_FLAGS) ; do \
24617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24618 done; \
24619 echo "Doing html in sed" ; \
24620 (cd $(HOST_SUBDIR)/sed && \
24621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24623 "RANLIB=$${RANLIB}" \
24624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24625 html) \
24626 || exit 1
24628 @endif sed
24630 .PHONY: maybe-TAGS-sed TAGS-sed
24631 maybe-TAGS-sed:
24632 @if sed
24633 maybe-TAGS-sed: TAGS-sed
24635 TAGS-sed: \
24636 configure-sed
24637 @: $(MAKE); $(unstage)
24638 @[ -f ./sed/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 TAGS in sed" ; \
24646 (cd $(HOST_SUBDIR)/sed && \
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}" \
24651 TAGS) \
24652 || exit 1
24654 @endif sed
24656 .PHONY: maybe-install-info-sed install-info-sed
24657 maybe-install-info-sed:
24658 @if sed
24659 maybe-install-info-sed: install-info-sed
24661 install-info-sed: \
24662 configure-sed \
24663 info-sed
24664 @: $(MAKE); $(unstage)
24665 @[ -f ./sed/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-info in sed" ; \
24673 (cd $(HOST_SUBDIR)/sed && \
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}" \
24678 install-info) \
24679 || exit 1
24681 @endif sed
24683 .PHONY: maybe-install-html-sed install-html-sed
24684 maybe-install-html-sed:
24685 @if sed
24686 maybe-install-html-sed: install-html-sed
24688 install-html-sed: \
24689 configure-sed \
24690 html-sed
24691 @: $(MAKE); $(unstage)
24692 @[ -f ./sed/Makefile ] || exit 0; \
24693 r=`${PWD_COMMAND}`; export r; \
24694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24695 $(HOST_EXPORTS) \
24696 for flag in $(EXTRA_HOST_FLAGS) ; do \
24697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24698 done; \
24699 echo "Doing install-html in sed" ; \
24700 (cd $(HOST_SUBDIR)/sed && \
24701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24703 "RANLIB=$${RANLIB}" \
24704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24705 install-html) \
24706 || exit 1
24708 @endif sed
24710 .PHONY: maybe-installcheck-sed installcheck-sed
24711 maybe-installcheck-sed:
24712 @if sed
24713 maybe-installcheck-sed: installcheck-sed
24715 installcheck-sed: \
24716 configure-sed
24717 @: $(MAKE); $(unstage)
24718 @[ -f ./sed/Makefile ] || exit 0; \
24719 r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 $(HOST_EXPORTS) \
24722 for flag in $(EXTRA_HOST_FLAGS) ; do \
24723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24724 done; \
24725 echo "Doing installcheck in sed" ; \
24726 (cd $(HOST_SUBDIR)/sed && \
24727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24729 "RANLIB=$${RANLIB}" \
24730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24731 installcheck) \
24732 || exit 1
24734 @endif sed
24736 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
24737 maybe-mostlyclean-sed:
24738 @if sed
24739 maybe-mostlyclean-sed: mostlyclean-sed
24741 mostlyclean-sed:
24742 @: $(MAKE); $(unstage)
24743 @[ -f ./sed/Makefile ] || exit 0; \
24744 r=`${PWD_COMMAND}`; export r; \
24745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24746 $(HOST_EXPORTS) \
24747 for flag in $(EXTRA_HOST_FLAGS) ; do \
24748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24749 done; \
24750 echo "Doing mostlyclean in sed" ; \
24751 (cd $(HOST_SUBDIR)/sed && \
24752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24754 "RANLIB=$${RANLIB}" \
24755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24756 mostlyclean) \
24757 || exit 1
24759 @endif sed
24761 .PHONY: maybe-clean-sed clean-sed
24762 maybe-clean-sed:
24763 @if sed
24764 maybe-clean-sed: clean-sed
24766 clean-sed:
24767 @: $(MAKE); $(unstage)
24768 @[ -f ./sed/Makefile ] || exit 0; \
24769 r=`${PWD_COMMAND}`; export r; \
24770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24771 $(HOST_EXPORTS) \
24772 for flag in $(EXTRA_HOST_FLAGS) ; do \
24773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24774 done; \
24775 echo "Doing clean in sed" ; \
24776 (cd $(HOST_SUBDIR)/sed && \
24777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24779 "RANLIB=$${RANLIB}" \
24780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24781 clean) \
24782 || exit 1
24784 @endif sed
24786 .PHONY: maybe-distclean-sed distclean-sed
24787 maybe-distclean-sed:
24788 @if sed
24789 maybe-distclean-sed: distclean-sed
24791 distclean-sed:
24792 @: $(MAKE); $(unstage)
24793 @[ -f ./sed/Makefile ] || exit 0; \
24794 r=`${PWD_COMMAND}`; export r; \
24795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24796 $(HOST_EXPORTS) \
24797 for flag in $(EXTRA_HOST_FLAGS) ; do \
24798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24799 done; \
24800 echo "Doing distclean in sed" ; \
24801 (cd $(HOST_SUBDIR)/sed && \
24802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24804 "RANLIB=$${RANLIB}" \
24805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24806 distclean) \
24807 || exit 1
24809 @endif sed
24811 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
24812 maybe-maintainer-clean-sed:
24813 @if sed
24814 maybe-maintainer-clean-sed: maintainer-clean-sed
24816 maintainer-clean-sed:
24817 @: $(MAKE); $(unstage)
24818 @[ -f ./sed/Makefile ] || exit 0; \
24819 r=`${PWD_COMMAND}`; export r; \
24820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821 $(HOST_EXPORTS) \
24822 for flag in $(EXTRA_HOST_FLAGS) ; do \
24823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24824 done; \
24825 echo "Doing maintainer-clean in sed" ; \
24826 (cd $(HOST_SUBDIR)/sed && \
24827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24829 "RANLIB=$${RANLIB}" \
24830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24831 maintainer-clean) \
24832 || exit 1
24834 @endif sed
24838 .PHONY: configure-send-pr maybe-configure-send-pr
24839 maybe-configure-send-pr:
24840 @if gcc-bootstrap
24841 configure-send-pr: stage_current
24842 @endif gcc-bootstrap
24843 @if send-pr
24844 maybe-configure-send-pr: configure-send-pr
24845 configure-send-pr:
24846 @: $(MAKE); $(unstage)
24847 @r=`${PWD_COMMAND}`; export r; \
24848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24849 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
24850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
24851 $(HOST_EXPORTS) \
24852 echo Configuring in $(HOST_SUBDIR)/send-pr; \
24853 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
24854 case $(srcdir) in \
24855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24856 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
24857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24858 esac; \
24859 srcdiroption="--srcdir=$${topdir}/send-pr"; \
24860 libsrcdir="$$s/send-pr"; \
24861 $(SHELL) $${libsrcdir}/configure \
24862 $(HOST_CONFIGARGS) $${srcdiroption} \
24863 || exit 1
24864 @endif send-pr
24870 .PHONY: all-send-pr maybe-all-send-pr
24871 maybe-all-send-pr:
24872 @if gcc-bootstrap
24873 all-send-pr: stage_current
24874 @endif gcc-bootstrap
24875 @if send-pr
24876 TARGET-send-pr=all
24877 maybe-all-send-pr: all-send-pr
24878 all-send-pr: configure-send-pr
24879 @: $(MAKE); $(unstage)
24880 @r=`${PWD_COMMAND}`; export r; \
24881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24882 $(HOST_EXPORTS) \
24883 (cd $(HOST_SUBDIR)/send-pr && \
24884 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
24885 @endif send-pr
24890 .PHONY: check-send-pr maybe-check-send-pr
24891 maybe-check-send-pr:
24892 @if send-pr
24893 maybe-check-send-pr: check-send-pr
24895 check-send-pr:
24896 @: $(MAKE); $(unstage)
24897 @r=`${PWD_COMMAND}`; export r; \
24898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24899 $(HOST_EXPORTS) \
24900 (cd $(HOST_SUBDIR)/send-pr && \
24901 $(MAKE) $(FLAGS_TO_PASS) check)
24903 @endif send-pr
24905 .PHONY: install-send-pr maybe-install-send-pr
24906 maybe-install-send-pr:
24907 @if send-pr
24908 maybe-install-send-pr: install-send-pr
24910 install-send-pr: installdirs
24911 @: $(MAKE); $(unstage)
24912 @r=`${PWD_COMMAND}`; export r; \
24913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24914 $(HOST_EXPORTS) \
24915 (cd $(HOST_SUBDIR)/send-pr && \
24916 $(MAKE) $(FLAGS_TO_PASS) install)
24918 @endif send-pr
24920 # Other targets (info, dvi, etc.)
24922 .PHONY: maybe-info-send-pr info-send-pr
24923 maybe-info-send-pr:
24924 @if send-pr
24925 maybe-info-send-pr: info-send-pr
24927 info-send-pr: \
24928 configure-send-pr
24929 @: $(MAKE); $(unstage)
24930 @[ -f ./send-pr/Makefile ] || exit 0; \
24931 r=`${PWD_COMMAND}`; export r; \
24932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24933 $(HOST_EXPORTS) \
24934 for flag in $(EXTRA_HOST_FLAGS) ; do \
24935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24936 done; \
24937 echo "Doing info in send-pr" ; \
24938 (cd $(HOST_SUBDIR)/send-pr && \
24939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24941 "RANLIB=$${RANLIB}" \
24942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24943 info) \
24944 || exit 1
24946 @endif send-pr
24948 .PHONY: maybe-dvi-send-pr dvi-send-pr
24949 maybe-dvi-send-pr:
24950 @if send-pr
24951 maybe-dvi-send-pr: dvi-send-pr
24953 dvi-send-pr: \
24954 configure-send-pr
24955 @: $(MAKE); $(unstage)
24956 @[ -f ./send-pr/Makefile ] || exit 0; \
24957 r=`${PWD_COMMAND}`; export r; \
24958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959 $(HOST_EXPORTS) \
24960 for flag in $(EXTRA_HOST_FLAGS) ; do \
24961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24962 done; \
24963 echo "Doing dvi in send-pr" ; \
24964 (cd $(HOST_SUBDIR)/send-pr && \
24965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24967 "RANLIB=$${RANLIB}" \
24968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24969 dvi) \
24970 || exit 1
24972 @endif send-pr
24974 .PHONY: maybe-html-send-pr html-send-pr
24975 maybe-html-send-pr:
24976 @if send-pr
24977 maybe-html-send-pr: html-send-pr
24979 html-send-pr: \
24980 configure-send-pr
24981 @: $(MAKE); $(unstage)
24982 @[ -f ./send-pr/Makefile ] || exit 0; \
24983 r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 $(HOST_EXPORTS) \
24986 for flag in $(EXTRA_HOST_FLAGS) ; do \
24987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24988 done; \
24989 echo "Doing html in send-pr" ; \
24990 (cd $(HOST_SUBDIR)/send-pr && \
24991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24993 "RANLIB=$${RANLIB}" \
24994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24995 html) \
24996 || exit 1
24998 @endif send-pr
25000 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
25001 maybe-TAGS-send-pr:
25002 @if send-pr
25003 maybe-TAGS-send-pr: TAGS-send-pr
25005 TAGS-send-pr: \
25006 configure-send-pr
25007 @: $(MAKE); $(unstage)
25008 @[ -f ./send-pr/Makefile ] || exit 0; \
25009 r=`${PWD_COMMAND}`; export r; \
25010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25011 $(HOST_EXPORTS) \
25012 for flag in $(EXTRA_HOST_FLAGS) ; do \
25013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25014 done; \
25015 echo "Doing TAGS in send-pr" ; \
25016 (cd $(HOST_SUBDIR)/send-pr && \
25017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25019 "RANLIB=$${RANLIB}" \
25020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25021 TAGS) \
25022 || exit 1
25024 @endif send-pr
25026 .PHONY: maybe-install-info-send-pr install-info-send-pr
25027 maybe-install-info-send-pr:
25028 @if send-pr
25029 maybe-install-info-send-pr: install-info-send-pr
25031 install-info-send-pr: \
25032 configure-send-pr \
25033 info-send-pr
25034 @: $(MAKE); $(unstage)
25035 @[ -f ./send-pr/Makefile ] || exit 0; \
25036 r=`${PWD_COMMAND}`; export r; \
25037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25038 $(HOST_EXPORTS) \
25039 for flag in $(EXTRA_HOST_FLAGS) ; do \
25040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25041 done; \
25042 echo "Doing install-info in send-pr" ; \
25043 (cd $(HOST_SUBDIR)/send-pr && \
25044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25046 "RANLIB=$${RANLIB}" \
25047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25048 install-info) \
25049 || exit 1
25051 @endif send-pr
25053 .PHONY: maybe-install-html-send-pr install-html-send-pr
25054 maybe-install-html-send-pr:
25055 @if send-pr
25056 maybe-install-html-send-pr: install-html-send-pr
25058 install-html-send-pr: \
25059 configure-send-pr \
25060 html-send-pr
25061 @: $(MAKE); $(unstage)
25062 @[ -f ./send-pr/Makefile ] || exit 0; \
25063 r=`${PWD_COMMAND}`; export r; \
25064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25065 $(HOST_EXPORTS) \
25066 for flag in $(EXTRA_HOST_FLAGS) ; do \
25067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25068 done; \
25069 echo "Doing install-html in send-pr" ; \
25070 (cd $(HOST_SUBDIR)/send-pr && \
25071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25073 "RANLIB=$${RANLIB}" \
25074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25075 install-html) \
25076 || exit 1
25078 @endif send-pr
25080 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
25081 maybe-installcheck-send-pr:
25082 @if send-pr
25083 maybe-installcheck-send-pr: installcheck-send-pr
25085 installcheck-send-pr: \
25086 configure-send-pr
25087 @: $(MAKE); $(unstage)
25088 @[ -f ./send-pr/Makefile ] || exit 0; \
25089 r=`${PWD_COMMAND}`; export r; \
25090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091 $(HOST_EXPORTS) \
25092 for flag in $(EXTRA_HOST_FLAGS) ; do \
25093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25094 done; \
25095 echo "Doing installcheck in send-pr" ; \
25096 (cd $(HOST_SUBDIR)/send-pr && \
25097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25099 "RANLIB=$${RANLIB}" \
25100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25101 installcheck) \
25102 || exit 1
25104 @endif send-pr
25106 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
25107 maybe-mostlyclean-send-pr:
25108 @if send-pr
25109 maybe-mostlyclean-send-pr: mostlyclean-send-pr
25111 mostlyclean-send-pr:
25112 @: $(MAKE); $(unstage)
25113 @[ -f ./send-pr/Makefile ] || exit 0; \
25114 r=`${PWD_COMMAND}`; export r; \
25115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116 $(HOST_EXPORTS) \
25117 for flag in $(EXTRA_HOST_FLAGS) ; do \
25118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25119 done; \
25120 echo "Doing mostlyclean in send-pr" ; \
25121 (cd $(HOST_SUBDIR)/send-pr && \
25122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25124 "RANLIB=$${RANLIB}" \
25125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25126 mostlyclean) \
25127 || exit 1
25129 @endif send-pr
25131 .PHONY: maybe-clean-send-pr clean-send-pr
25132 maybe-clean-send-pr:
25133 @if send-pr
25134 maybe-clean-send-pr: clean-send-pr
25136 clean-send-pr:
25137 @: $(MAKE); $(unstage)
25138 @[ -f ./send-pr/Makefile ] || exit 0; \
25139 r=`${PWD_COMMAND}`; export r; \
25140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25141 $(HOST_EXPORTS) \
25142 for flag in $(EXTRA_HOST_FLAGS) ; do \
25143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25144 done; \
25145 echo "Doing clean in send-pr" ; \
25146 (cd $(HOST_SUBDIR)/send-pr && \
25147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25149 "RANLIB=$${RANLIB}" \
25150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25151 clean) \
25152 || exit 1
25154 @endif send-pr
25156 .PHONY: maybe-distclean-send-pr distclean-send-pr
25157 maybe-distclean-send-pr:
25158 @if send-pr
25159 maybe-distclean-send-pr: distclean-send-pr
25161 distclean-send-pr:
25162 @: $(MAKE); $(unstage)
25163 @[ -f ./send-pr/Makefile ] || exit 0; \
25164 r=`${PWD_COMMAND}`; export r; \
25165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25166 $(HOST_EXPORTS) \
25167 for flag in $(EXTRA_HOST_FLAGS) ; do \
25168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25169 done; \
25170 echo "Doing distclean in send-pr" ; \
25171 (cd $(HOST_SUBDIR)/send-pr && \
25172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25174 "RANLIB=$${RANLIB}" \
25175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25176 distclean) \
25177 || exit 1
25179 @endif send-pr
25181 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
25182 maybe-maintainer-clean-send-pr:
25183 @if send-pr
25184 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
25186 maintainer-clean-send-pr:
25187 @: $(MAKE); $(unstage)
25188 @[ -f ./send-pr/Makefile ] || exit 0; \
25189 r=`${PWD_COMMAND}`; export r; \
25190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25191 $(HOST_EXPORTS) \
25192 for flag in $(EXTRA_HOST_FLAGS) ; do \
25193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25194 done; \
25195 echo "Doing maintainer-clean in send-pr" ; \
25196 (cd $(HOST_SUBDIR)/send-pr && \
25197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25199 "RANLIB=$${RANLIB}" \
25200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25201 maintainer-clean) \
25202 || exit 1
25204 @endif send-pr
25208 .PHONY: configure-shellutils maybe-configure-shellutils
25209 maybe-configure-shellutils:
25210 @if gcc-bootstrap
25211 configure-shellutils: stage_current
25212 @endif gcc-bootstrap
25213 @if shellutils
25214 maybe-configure-shellutils: configure-shellutils
25215 configure-shellutils:
25216 @: $(MAKE); $(unstage)
25217 @r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
25220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
25221 $(HOST_EXPORTS) \
25222 echo Configuring in $(HOST_SUBDIR)/shellutils; \
25223 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
25224 case $(srcdir) in \
25225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25226 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
25227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25228 esac; \
25229 srcdiroption="--srcdir=$${topdir}/shellutils"; \
25230 libsrcdir="$$s/shellutils"; \
25231 $(SHELL) $${libsrcdir}/configure \
25232 $(HOST_CONFIGARGS) $${srcdiroption} \
25233 || exit 1
25234 @endif shellutils
25240 .PHONY: all-shellutils maybe-all-shellutils
25241 maybe-all-shellutils:
25242 @if gcc-bootstrap
25243 all-shellutils: stage_current
25244 @endif gcc-bootstrap
25245 @if shellutils
25246 TARGET-shellutils=all
25247 maybe-all-shellutils: all-shellutils
25248 all-shellutils: configure-shellutils
25249 @: $(MAKE); $(unstage)
25250 @r=`${PWD_COMMAND}`; export r; \
25251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25252 $(HOST_EXPORTS) \
25253 (cd $(HOST_SUBDIR)/shellutils && \
25254 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
25255 @endif shellutils
25260 .PHONY: check-shellutils maybe-check-shellutils
25261 maybe-check-shellutils:
25262 @if shellutils
25263 maybe-check-shellutils: check-shellutils
25265 check-shellutils:
25266 @: $(MAKE); $(unstage)
25267 @r=`${PWD_COMMAND}`; export r; \
25268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25269 $(HOST_EXPORTS) \
25270 (cd $(HOST_SUBDIR)/shellutils && \
25271 $(MAKE) $(FLAGS_TO_PASS) check)
25273 @endif shellutils
25275 .PHONY: install-shellutils maybe-install-shellutils
25276 maybe-install-shellutils:
25277 @if shellutils
25278 maybe-install-shellutils: install-shellutils
25280 install-shellutils: installdirs
25281 @: $(MAKE); $(unstage)
25282 @r=`${PWD_COMMAND}`; export r; \
25283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25284 $(HOST_EXPORTS) \
25285 (cd $(HOST_SUBDIR)/shellutils && \
25286 $(MAKE) $(FLAGS_TO_PASS) install)
25288 @endif shellutils
25290 # Other targets (info, dvi, etc.)
25292 .PHONY: maybe-info-shellutils info-shellutils
25293 maybe-info-shellutils:
25294 @if shellutils
25295 maybe-info-shellutils: info-shellutils
25297 info-shellutils: \
25298 configure-shellutils
25299 @: $(MAKE); $(unstage)
25300 @[ -f ./shellutils/Makefile ] || exit 0; \
25301 r=`${PWD_COMMAND}`; export r; \
25302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25303 $(HOST_EXPORTS) \
25304 for flag in $(EXTRA_HOST_FLAGS) ; do \
25305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25306 done; \
25307 echo "Doing info in shellutils" ; \
25308 (cd $(HOST_SUBDIR)/shellutils && \
25309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25311 "RANLIB=$${RANLIB}" \
25312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25313 info) \
25314 || exit 1
25316 @endif shellutils
25318 .PHONY: maybe-dvi-shellutils dvi-shellutils
25319 maybe-dvi-shellutils:
25320 @if shellutils
25321 maybe-dvi-shellutils: dvi-shellutils
25323 dvi-shellutils: \
25324 configure-shellutils
25325 @: $(MAKE); $(unstage)
25326 @[ -f ./shellutils/Makefile ] || exit 0; \
25327 r=`${PWD_COMMAND}`; export r; \
25328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25329 $(HOST_EXPORTS) \
25330 for flag in $(EXTRA_HOST_FLAGS) ; do \
25331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25332 done; \
25333 echo "Doing dvi in shellutils" ; \
25334 (cd $(HOST_SUBDIR)/shellutils && \
25335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25337 "RANLIB=$${RANLIB}" \
25338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25339 dvi) \
25340 || exit 1
25342 @endif shellutils
25344 .PHONY: maybe-html-shellutils html-shellutils
25345 maybe-html-shellutils:
25346 @if shellutils
25347 maybe-html-shellutils: html-shellutils
25349 html-shellutils: \
25350 configure-shellutils
25351 @: $(MAKE); $(unstage)
25352 @[ -f ./shellutils/Makefile ] || exit 0; \
25353 r=`${PWD_COMMAND}`; export r; \
25354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355 $(HOST_EXPORTS) \
25356 for flag in $(EXTRA_HOST_FLAGS) ; do \
25357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25358 done; \
25359 echo "Doing html in shellutils" ; \
25360 (cd $(HOST_SUBDIR)/shellutils && \
25361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25363 "RANLIB=$${RANLIB}" \
25364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25365 html) \
25366 || exit 1
25368 @endif shellutils
25370 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
25371 maybe-TAGS-shellutils:
25372 @if shellutils
25373 maybe-TAGS-shellutils: TAGS-shellutils
25375 TAGS-shellutils: \
25376 configure-shellutils
25377 @: $(MAKE); $(unstage)
25378 @[ -f ./shellutils/Makefile ] || exit 0; \
25379 r=`${PWD_COMMAND}`; export r; \
25380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25381 $(HOST_EXPORTS) \
25382 for flag in $(EXTRA_HOST_FLAGS) ; do \
25383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25384 done; \
25385 echo "Doing TAGS in shellutils" ; \
25386 (cd $(HOST_SUBDIR)/shellutils && \
25387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25389 "RANLIB=$${RANLIB}" \
25390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25391 TAGS) \
25392 || exit 1
25394 @endif shellutils
25396 .PHONY: maybe-install-info-shellutils install-info-shellutils
25397 maybe-install-info-shellutils:
25398 @if shellutils
25399 maybe-install-info-shellutils: install-info-shellutils
25401 install-info-shellutils: \
25402 configure-shellutils \
25403 info-shellutils
25404 @: $(MAKE); $(unstage)
25405 @[ -f ./shellutils/Makefile ] || exit 0; \
25406 r=`${PWD_COMMAND}`; export r; \
25407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408 $(HOST_EXPORTS) \
25409 for flag in $(EXTRA_HOST_FLAGS) ; do \
25410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25411 done; \
25412 echo "Doing install-info in shellutils" ; \
25413 (cd $(HOST_SUBDIR)/shellutils && \
25414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25416 "RANLIB=$${RANLIB}" \
25417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25418 install-info) \
25419 || exit 1
25421 @endif shellutils
25423 .PHONY: maybe-install-html-shellutils install-html-shellutils
25424 maybe-install-html-shellutils:
25425 @if shellutils
25426 maybe-install-html-shellutils: install-html-shellutils
25428 install-html-shellutils: \
25429 configure-shellutils \
25430 html-shellutils
25431 @: $(MAKE); $(unstage)
25432 @[ -f ./shellutils/Makefile ] || exit 0; \
25433 r=`${PWD_COMMAND}`; export r; \
25434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435 $(HOST_EXPORTS) \
25436 for flag in $(EXTRA_HOST_FLAGS) ; do \
25437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25438 done; \
25439 echo "Doing install-html in shellutils" ; \
25440 (cd $(HOST_SUBDIR)/shellutils && \
25441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25443 "RANLIB=$${RANLIB}" \
25444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25445 install-html) \
25446 || exit 1
25448 @endif shellutils
25450 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
25451 maybe-installcheck-shellutils:
25452 @if shellutils
25453 maybe-installcheck-shellutils: installcheck-shellutils
25455 installcheck-shellutils: \
25456 configure-shellutils
25457 @: $(MAKE); $(unstage)
25458 @[ -f ./shellutils/Makefile ] || exit 0; \
25459 r=`${PWD_COMMAND}`; export r; \
25460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25461 $(HOST_EXPORTS) \
25462 for flag in $(EXTRA_HOST_FLAGS) ; do \
25463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25464 done; \
25465 echo "Doing installcheck in shellutils" ; \
25466 (cd $(HOST_SUBDIR)/shellutils && \
25467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25469 "RANLIB=$${RANLIB}" \
25470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25471 installcheck) \
25472 || exit 1
25474 @endif shellutils
25476 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
25477 maybe-mostlyclean-shellutils:
25478 @if shellutils
25479 maybe-mostlyclean-shellutils: mostlyclean-shellutils
25481 mostlyclean-shellutils:
25482 @: $(MAKE); $(unstage)
25483 @[ -f ./shellutils/Makefile ] || exit 0; \
25484 r=`${PWD_COMMAND}`; export r; \
25485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25486 $(HOST_EXPORTS) \
25487 for flag in $(EXTRA_HOST_FLAGS) ; do \
25488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25489 done; \
25490 echo "Doing mostlyclean in shellutils" ; \
25491 (cd $(HOST_SUBDIR)/shellutils && \
25492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25494 "RANLIB=$${RANLIB}" \
25495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25496 mostlyclean) \
25497 || exit 1
25499 @endif shellutils
25501 .PHONY: maybe-clean-shellutils clean-shellutils
25502 maybe-clean-shellutils:
25503 @if shellutils
25504 maybe-clean-shellutils: clean-shellutils
25506 clean-shellutils:
25507 @: $(MAKE); $(unstage)
25508 @[ -f ./shellutils/Makefile ] || exit 0; \
25509 r=`${PWD_COMMAND}`; export r; \
25510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25511 $(HOST_EXPORTS) \
25512 for flag in $(EXTRA_HOST_FLAGS) ; do \
25513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25514 done; \
25515 echo "Doing clean in shellutils" ; \
25516 (cd $(HOST_SUBDIR)/shellutils && \
25517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25519 "RANLIB=$${RANLIB}" \
25520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25521 clean) \
25522 || exit 1
25524 @endif shellutils
25526 .PHONY: maybe-distclean-shellutils distclean-shellutils
25527 maybe-distclean-shellutils:
25528 @if shellutils
25529 maybe-distclean-shellutils: distclean-shellutils
25531 distclean-shellutils:
25532 @: $(MAKE); $(unstage)
25533 @[ -f ./shellutils/Makefile ] || exit 0; \
25534 r=`${PWD_COMMAND}`; export r; \
25535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25536 $(HOST_EXPORTS) \
25537 for flag in $(EXTRA_HOST_FLAGS) ; do \
25538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25539 done; \
25540 echo "Doing distclean in shellutils" ; \
25541 (cd $(HOST_SUBDIR)/shellutils && \
25542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25544 "RANLIB=$${RANLIB}" \
25545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25546 distclean) \
25547 || exit 1
25549 @endif shellutils
25551 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
25552 maybe-maintainer-clean-shellutils:
25553 @if shellutils
25554 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
25556 maintainer-clean-shellutils:
25557 @: $(MAKE); $(unstage)
25558 @[ -f ./shellutils/Makefile ] || exit 0; \
25559 r=`${PWD_COMMAND}`; export r; \
25560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25561 $(HOST_EXPORTS) \
25562 for flag in $(EXTRA_HOST_FLAGS) ; do \
25563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25564 done; \
25565 echo "Doing maintainer-clean in shellutils" ; \
25566 (cd $(HOST_SUBDIR)/shellutils && \
25567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25569 "RANLIB=$${RANLIB}" \
25570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25571 maintainer-clean) \
25572 || exit 1
25574 @endif shellutils
25578 .PHONY: configure-sid maybe-configure-sid
25579 maybe-configure-sid:
25580 @if gcc-bootstrap
25581 configure-sid: stage_current
25582 @endif gcc-bootstrap
25583 @if sid
25584 maybe-configure-sid: configure-sid
25585 configure-sid:
25586 @: $(MAKE); $(unstage)
25587 @r=`${PWD_COMMAND}`; export r; \
25588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25589 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25591 $(HOST_EXPORTS) \
25592 echo Configuring in $(HOST_SUBDIR)/sid; \
25593 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25594 case $(srcdir) in \
25595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25596 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25598 esac; \
25599 srcdiroption="--srcdir=$${topdir}/sid"; \
25600 libsrcdir="$$s/sid"; \
25601 $(SHELL) $${libsrcdir}/configure \
25602 $(HOST_CONFIGARGS) $${srcdiroption} \
25603 || exit 1
25604 @endif sid
25610 .PHONY: all-sid maybe-all-sid
25611 maybe-all-sid:
25612 @if gcc-bootstrap
25613 all-sid: stage_current
25614 @endif gcc-bootstrap
25615 @if sid
25616 TARGET-sid=all
25617 maybe-all-sid: all-sid
25618 all-sid: configure-sid
25619 @: $(MAKE); $(unstage)
25620 @r=`${PWD_COMMAND}`; export r; \
25621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25622 $(HOST_EXPORTS) \
25623 (cd $(HOST_SUBDIR)/sid && \
25624 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
25625 @endif sid
25630 .PHONY: check-sid maybe-check-sid
25631 maybe-check-sid:
25632 @if sid
25633 maybe-check-sid: check-sid
25635 check-sid:
25636 @: $(MAKE); $(unstage)
25637 @r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 $(HOST_EXPORTS) \
25640 (cd $(HOST_SUBDIR)/sid && \
25641 $(MAKE) $(FLAGS_TO_PASS) check)
25643 @endif sid
25645 .PHONY: install-sid maybe-install-sid
25646 maybe-install-sid:
25647 @if sid
25648 maybe-install-sid: install-sid
25650 install-sid: installdirs
25651 @: $(MAKE); $(unstage)
25652 @r=`${PWD_COMMAND}`; export r; \
25653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25654 $(HOST_EXPORTS) \
25655 (cd $(HOST_SUBDIR)/sid && \
25656 $(MAKE) $(FLAGS_TO_PASS) install)
25658 @endif sid
25660 # Other targets (info, dvi, etc.)
25662 .PHONY: maybe-info-sid info-sid
25663 maybe-info-sid:
25664 @if sid
25665 maybe-info-sid: info-sid
25667 info-sid: \
25668 configure-sid
25669 @: $(MAKE); $(unstage)
25670 @[ -f ./sid/Makefile ] || exit 0; \
25671 r=`${PWD_COMMAND}`; export r; \
25672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25673 $(HOST_EXPORTS) \
25674 for flag in $(EXTRA_HOST_FLAGS) ; do \
25675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25676 done; \
25677 echo "Doing info in sid" ; \
25678 (cd $(HOST_SUBDIR)/sid && \
25679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25681 "RANLIB=$${RANLIB}" \
25682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25683 info) \
25684 || exit 1
25686 @endif sid
25688 .PHONY: maybe-dvi-sid dvi-sid
25689 maybe-dvi-sid:
25690 @if sid
25691 maybe-dvi-sid: dvi-sid
25693 dvi-sid: \
25694 configure-sid
25695 @: $(MAKE); $(unstage)
25696 @[ -f ./sid/Makefile ] || exit 0; \
25697 r=`${PWD_COMMAND}`; export r; \
25698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25699 $(HOST_EXPORTS) \
25700 for flag in $(EXTRA_HOST_FLAGS) ; do \
25701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25702 done; \
25703 echo "Doing dvi in sid" ; \
25704 (cd $(HOST_SUBDIR)/sid && \
25705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25707 "RANLIB=$${RANLIB}" \
25708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25709 dvi) \
25710 || exit 1
25712 @endif sid
25714 .PHONY: maybe-html-sid html-sid
25715 maybe-html-sid:
25716 @if sid
25717 maybe-html-sid: html-sid
25719 html-sid: \
25720 configure-sid
25721 @: $(MAKE); $(unstage)
25722 @[ -f ./sid/Makefile ] || exit 0; \
25723 r=`${PWD_COMMAND}`; export r; \
25724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25725 $(HOST_EXPORTS) \
25726 for flag in $(EXTRA_HOST_FLAGS) ; do \
25727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25728 done; \
25729 echo "Doing html in sid" ; \
25730 (cd $(HOST_SUBDIR)/sid && \
25731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25733 "RANLIB=$${RANLIB}" \
25734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25735 html) \
25736 || exit 1
25738 @endif sid
25740 .PHONY: maybe-TAGS-sid TAGS-sid
25741 maybe-TAGS-sid:
25742 @if sid
25743 maybe-TAGS-sid: TAGS-sid
25745 TAGS-sid: \
25746 configure-sid
25747 @: $(MAKE); $(unstage)
25748 @[ -f ./sid/Makefile ] || exit 0; \
25749 r=`${PWD_COMMAND}`; export r; \
25750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25751 $(HOST_EXPORTS) \
25752 for flag in $(EXTRA_HOST_FLAGS) ; do \
25753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25754 done; \
25755 echo "Doing TAGS in sid" ; \
25756 (cd $(HOST_SUBDIR)/sid && \
25757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25759 "RANLIB=$${RANLIB}" \
25760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25761 TAGS) \
25762 || exit 1
25764 @endif sid
25766 .PHONY: maybe-install-info-sid install-info-sid
25767 maybe-install-info-sid:
25768 @if sid
25769 maybe-install-info-sid: install-info-sid
25771 install-info-sid: \
25772 configure-sid \
25773 info-sid
25774 @: $(MAKE); $(unstage)
25775 @[ -f ./sid/Makefile ] || exit 0; \
25776 r=`${PWD_COMMAND}`; export r; \
25777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25778 $(HOST_EXPORTS) \
25779 for flag in $(EXTRA_HOST_FLAGS) ; do \
25780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25781 done; \
25782 echo "Doing install-info in sid" ; \
25783 (cd $(HOST_SUBDIR)/sid && \
25784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25786 "RANLIB=$${RANLIB}" \
25787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25788 install-info) \
25789 || exit 1
25791 @endif sid
25793 .PHONY: maybe-install-html-sid install-html-sid
25794 maybe-install-html-sid:
25795 @if sid
25796 maybe-install-html-sid: install-html-sid
25798 install-html-sid: \
25799 configure-sid \
25800 html-sid
25801 @: $(MAKE); $(unstage)
25802 @[ -f ./sid/Makefile ] || exit 0; \
25803 r=`${PWD_COMMAND}`; export r; \
25804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805 $(HOST_EXPORTS) \
25806 for flag in $(EXTRA_HOST_FLAGS) ; do \
25807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808 done; \
25809 echo "Doing install-html in sid" ; \
25810 (cd $(HOST_SUBDIR)/sid && \
25811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813 "RANLIB=$${RANLIB}" \
25814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25815 install-html) \
25816 || exit 1
25818 @endif sid
25820 .PHONY: maybe-installcheck-sid installcheck-sid
25821 maybe-installcheck-sid:
25822 @if sid
25823 maybe-installcheck-sid: installcheck-sid
25825 installcheck-sid: \
25826 configure-sid
25827 @: $(MAKE); $(unstage)
25828 @[ -f ./sid/Makefile ] || exit 0; \
25829 r=`${PWD_COMMAND}`; export r; \
25830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25831 $(HOST_EXPORTS) \
25832 for flag in $(EXTRA_HOST_FLAGS) ; do \
25833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25834 done; \
25835 echo "Doing installcheck in sid" ; \
25836 (cd $(HOST_SUBDIR)/sid && \
25837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25839 "RANLIB=$${RANLIB}" \
25840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25841 installcheck) \
25842 || exit 1
25844 @endif sid
25846 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25847 maybe-mostlyclean-sid:
25848 @if sid
25849 maybe-mostlyclean-sid: mostlyclean-sid
25851 mostlyclean-sid:
25852 @: $(MAKE); $(unstage)
25853 @[ -f ./sid/Makefile ] || exit 0; \
25854 r=`${PWD_COMMAND}`; export r; \
25855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856 $(HOST_EXPORTS) \
25857 for flag in $(EXTRA_HOST_FLAGS) ; do \
25858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25859 done; \
25860 echo "Doing mostlyclean in sid" ; \
25861 (cd $(HOST_SUBDIR)/sid && \
25862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25864 "RANLIB=$${RANLIB}" \
25865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25866 mostlyclean) \
25867 || exit 1
25869 @endif sid
25871 .PHONY: maybe-clean-sid clean-sid
25872 maybe-clean-sid:
25873 @if sid
25874 maybe-clean-sid: clean-sid
25876 clean-sid:
25877 @: $(MAKE); $(unstage)
25878 @[ -f ./sid/Makefile ] || exit 0; \
25879 r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 $(HOST_EXPORTS) \
25882 for flag in $(EXTRA_HOST_FLAGS) ; do \
25883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884 done; \
25885 echo "Doing clean in sid" ; \
25886 (cd $(HOST_SUBDIR)/sid && \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889 "RANLIB=$${RANLIB}" \
25890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25891 clean) \
25892 || exit 1
25894 @endif sid
25896 .PHONY: maybe-distclean-sid distclean-sid
25897 maybe-distclean-sid:
25898 @if sid
25899 maybe-distclean-sid: distclean-sid
25901 distclean-sid:
25902 @: $(MAKE); $(unstage)
25903 @[ -f ./sid/Makefile ] || exit 0; \
25904 r=`${PWD_COMMAND}`; export r; \
25905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25906 $(HOST_EXPORTS) \
25907 for flag in $(EXTRA_HOST_FLAGS) ; do \
25908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25909 done; \
25910 echo "Doing distclean in sid" ; \
25911 (cd $(HOST_SUBDIR)/sid && \
25912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25914 "RANLIB=$${RANLIB}" \
25915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25916 distclean) \
25917 || exit 1
25919 @endif sid
25921 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25922 maybe-maintainer-clean-sid:
25923 @if sid
25924 maybe-maintainer-clean-sid: maintainer-clean-sid
25926 maintainer-clean-sid:
25927 @: $(MAKE); $(unstage)
25928 @[ -f ./sid/Makefile ] || exit 0; \
25929 r=`${PWD_COMMAND}`; export r; \
25930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25931 $(HOST_EXPORTS) \
25932 for flag in $(EXTRA_HOST_FLAGS) ; do \
25933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25934 done; \
25935 echo "Doing maintainer-clean in sid" ; \
25936 (cd $(HOST_SUBDIR)/sid && \
25937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25939 "RANLIB=$${RANLIB}" \
25940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25941 maintainer-clean) \
25942 || exit 1
25944 @endif sid
25948 .PHONY: configure-sim maybe-configure-sim
25949 maybe-configure-sim:
25950 @if gcc-bootstrap
25951 configure-sim: stage_current
25952 @endif gcc-bootstrap
25953 @if sim
25954 maybe-configure-sim: configure-sim
25955 configure-sim:
25956 @: $(MAKE); $(unstage)
25957 @r=`${PWD_COMMAND}`; export r; \
25958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25959 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25961 $(HOST_EXPORTS) \
25962 echo Configuring in $(HOST_SUBDIR)/sim; \
25963 cd "$(HOST_SUBDIR)/sim" || exit 1; \
25964 case $(srcdir) in \
25965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25966 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25968 esac; \
25969 srcdiroption="--srcdir=$${topdir}/sim"; \
25970 libsrcdir="$$s/sim"; \
25971 $(SHELL) $${libsrcdir}/configure \
25972 $(HOST_CONFIGARGS) $${srcdiroption} \
25973 || exit 1
25974 @endif sim
25980 .PHONY: all-sim maybe-all-sim
25981 maybe-all-sim:
25982 @if gcc-bootstrap
25983 all-sim: stage_current
25984 @endif gcc-bootstrap
25985 @if sim
25986 TARGET-sim=all
25987 maybe-all-sim: all-sim
25988 all-sim: configure-sim
25989 @: $(MAKE); $(unstage)
25990 @r=`${PWD_COMMAND}`; export r; \
25991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992 $(HOST_EXPORTS) \
25993 (cd $(HOST_SUBDIR)/sim && \
25994 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
25995 @endif sim
26000 .PHONY: check-sim maybe-check-sim
26001 maybe-check-sim:
26002 @if sim
26003 maybe-check-sim: check-sim
26005 check-sim:
26006 @: $(MAKE); $(unstage)
26007 @r=`${PWD_COMMAND}`; export r; \
26008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26009 $(HOST_EXPORTS) \
26010 (cd $(HOST_SUBDIR)/sim && \
26011 $(MAKE) $(FLAGS_TO_PASS) check)
26013 @endif sim
26015 .PHONY: install-sim maybe-install-sim
26016 maybe-install-sim:
26017 @if sim
26018 maybe-install-sim: install-sim
26020 install-sim: installdirs
26021 @: $(MAKE); $(unstage)
26022 @r=`${PWD_COMMAND}`; export r; \
26023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26024 $(HOST_EXPORTS) \
26025 (cd $(HOST_SUBDIR)/sim && \
26026 $(MAKE) $(FLAGS_TO_PASS) install)
26028 @endif sim
26030 # Other targets (info, dvi, etc.)
26032 .PHONY: maybe-info-sim info-sim
26033 maybe-info-sim:
26034 @if sim
26035 maybe-info-sim: info-sim
26037 info-sim: \
26038 configure-sim
26039 @: $(MAKE); $(unstage)
26040 @[ -f ./sim/Makefile ] || exit 0; \
26041 r=`${PWD_COMMAND}`; export r; \
26042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 $(HOST_EXPORTS) \
26044 for flag in $(EXTRA_HOST_FLAGS) ; do \
26045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046 done; \
26047 echo "Doing info in sim" ; \
26048 (cd $(HOST_SUBDIR)/sim && \
26049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26051 "RANLIB=$${RANLIB}" \
26052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26053 info) \
26054 || exit 1
26056 @endif sim
26058 .PHONY: maybe-dvi-sim dvi-sim
26059 maybe-dvi-sim:
26060 @if sim
26061 maybe-dvi-sim: dvi-sim
26063 dvi-sim: \
26064 configure-sim
26065 @: $(MAKE); $(unstage)
26066 @[ -f ./sim/Makefile ] || exit 0; \
26067 r=`${PWD_COMMAND}`; export r; \
26068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26069 $(HOST_EXPORTS) \
26070 for flag in $(EXTRA_HOST_FLAGS) ; do \
26071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26072 done; \
26073 echo "Doing dvi in sim" ; \
26074 (cd $(HOST_SUBDIR)/sim && \
26075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26077 "RANLIB=$${RANLIB}" \
26078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26079 dvi) \
26080 || exit 1
26082 @endif sim
26084 .PHONY: maybe-html-sim html-sim
26085 maybe-html-sim:
26086 @if sim
26087 maybe-html-sim: html-sim
26089 html-sim: \
26090 configure-sim
26091 @: $(MAKE); $(unstage)
26092 @[ -f ./sim/Makefile ] || exit 0; \
26093 r=`${PWD_COMMAND}`; export r; \
26094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26095 $(HOST_EXPORTS) \
26096 for flag in $(EXTRA_HOST_FLAGS) ; do \
26097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26098 done; \
26099 echo "Doing html in sim" ; \
26100 (cd $(HOST_SUBDIR)/sim && \
26101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26103 "RANLIB=$${RANLIB}" \
26104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26105 html) \
26106 || exit 1
26108 @endif sim
26110 .PHONY: maybe-TAGS-sim TAGS-sim
26111 maybe-TAGS-sim:
26112 @if sim
26113 maybe-TAGS-sim: TAGS-sim
26115 TAGS-sim: \
26116 configure-sim
26117 @: $(MAKE); $(unstage)
26118 @[ -f ./sim/Makefile ] || exit 0; \
26119 r=`${PWD_COMMAND}`; export r; \
26120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26121 $(HOST_EXPORTS) \
26122 for flag in $(EXTRA_HOST_FLAGS) ; do \
26123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26124 done; \
26125 echo "Doing TAGS in sim" ; \
26126 (cd $(HOST_SUBDIR)/sim && \
26127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26129 "RANLIB=$${RANLIB}" \
26130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26131 TAGS) \
26132 || exit 1
26134 @endif sim
26136 .PHONY: maybe-install-info-sim install-info-sim
26137 maybe-install-info-sim:
26138 @if sim
26139 maybe-install-info-sim: install-info-sim
26141 install-info-sim: \
26142 configure-sim \
26143 info-sim
26144 @: $(MAKE); $(unstage)
26145 @[ -f ./sim/Makefile ] || exit 0; \
26146 r=`${PWD_COMMAND}`; export r; \
26147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26148 $(HOST_EXPORTS) \
26149 for flag in $(EXTRA_HOST_FLAGS) ; do \
26150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26151 done; \
26152 echo "Doing install-info in sim" ; \
26153 (cd $(HOST_SUBDIR)/sim && \
26154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26156 "RANLIB=$${RANLIB}" \
26157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26158 install-info) \
26159 || exit 1
26161 @endif sim
26163 .PHONY: maybe-install-html-sim install-html-sim
26164 maybe-install-html-sim:
26165 @if sim
26166 maybe-install-html-sim: install-html-sim
26168 install-html-sim: \
26169 configure-sim \
26170 html-sim
26171 @: $(MAKE); $(unstage)
26172 @[ -f ./sim/Makefile ] || exit 0; \
26173 r=`${PWD_COMMAND}`; export r; \
26174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26175 $(HOST_EXPORTS) \
26176 for flag in $(EXTRA_HOST_FLAGS) ; do \
26177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26178 done; \
26179 echo "Doing install-html in sim" ; \
26180 (cd $(HOST_SUBDIR)/sim && \
26181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26183 "RANLIB=$${RANLIB}" \
26184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26185 install-html) \
26186 || exit 1
26188 @endif sim
26190 .PHONY: maybe-installcheck-sim installcheck-sim
26191 maybe-installcheck-sim:
26192 @if sim
26193 maybe-installcheck-sim: installcheck-sim
26195 installcheck-sim: \
26196 configure-sim
26197 @: $(MAKE); $(unstage)
26198 @[ -f ./sim/Makefile ] || exit 0; \
26199 r=`${PWD_COMMAND}`; export r; \
26200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 $(HOST_EXPORTS) \
26202 for flag in $(EXTRA_HOST_FLAGS) ; do \
26203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26204 done; \
26205 echo "Doing installcheck in sim" ; \
26206 (cd $(HOST_SUBDIR)/sim && \
26207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26209 "RANLIB=$${RANLIB}" \
26210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26211 installcheck) \
26212 || exit 1
26214 @endif sim
26216 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26217 maybe-mostlyclean-sim:
26218 @if sim
26219 maybe-mostlyclean-sim: mostlyclean-sim
26221 mostlyclean-sim:
26222 @: $(MAKE); $(unstage)
26223 @[ -f ./sim/Makefile ] || exit 0; \
26224 r=`${PWD_COMMAND}`; export r; \
26225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26226 $(HOST_EXPORTS) \
26227 for flag in $(EXTRA_HOST_FLAGS) ; do \
26228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26229 done; \
26230 echo "Doing mostlyclean in sim" ; \
26231 (cd $(HOST_SUBDIR)/sim && \
26232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26234 "RANLIB=$${RANLIB}" \
26235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26236 mostlyclean) \
26237 || exit 1
26239 @endif sim
26241 .PHONY: maybe-clean-sim clean-sim
26242 maybe-clean-sim:
26243 @if sim
26244 maybe-clean-sim: clean-sim
26246 clean-sim:
26247 @: $(MAKE); $(unstage)
26248 @[ -f ./sim/Makefile ] || exit 0; \
26249 r=`${PWD_COMMAND}`; export r; \
26250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26251 $(HOST_EXPORTS) \
26252 for flag in $(EXTRA_HOST_FLAGS) ; do \
26253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26254 done; \
26255 echo "Doing clean in sim" ; \
26256 (cd $(HOST_SUBDIR)/sim && \
26257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26259 "RANLIB=$${RANLIB}" \
26260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26261 clean) \
26262 || exit 1
26264 @endif sim
26266 .PHONY: maybe-distclean-sim distclean-sim
26267 maybe-distclean-sim:
26268 @if sim
26269 maybe-distclean-sim: distclean-sim
26271 distclean-sim:
26272 @: $(MAKE); $(unstage)
26273 @[ -f ./sim/Makefile ] || exit 0; \
26274 r=`${PWD_COMMAND}`; export r; \
26275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276 $(HOST_EXPORTS) \
26277 for flag in $(EXTRA_HOST_FLAGS) ; do \
26278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26279 done; \
26280 echo "Doing distclean in sim" ; \
26281 (cd $(HOST_SUBDIR)/sim && \
26282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26284 "RANLIB=$${RANLIB}" \
26285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26286 distclean) \
26287 || exit 1
26289 @endif sim
26291 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26292 maybe-maintainer-clean-sim:
26293 @if sim
26294 maybe-maintainer-clean-sim: maintainer-clean-sim
26296 maintainer-clean-sim:
26297 @: $(MAKE); $(unstage)
26298 @[ -f ./sim/Makefile ] || exit 0; \
26299 r=`${PWD_COMMAND}`; export r; \
26300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26301 $(HOST_EXPORTS) \
26302 for flag in $(EXTRA_HOST_FLAGS) ; do \
26303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26304 done; \
26305 echo "Doing maintainer-clean in sim" ; \
26306 (cd $(HOST_SUBDIR)/sim && \
26307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26309 "RANLIB=$${RANLIB}" \
26310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26311 maintainer-clean) \
26312 || exit 1
26314 @endif sim
26318 .PHONY: configure-tar maybe-configure-tar
26319 maybe-configure-tar:
26320 @if gcc-bootstrap
26321 configure-tar: stage_current
26322 @endif gcc-bootstrap
26323 @if tar
26324 maybe-configure-tar: configure-tar
26325 configure-tar:
26326 @: $(MAKE); $(unstage)
26327 @r=`${PWD_COMMAND}`; export r; \
26328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26329 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
26330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
26331 $(HOST_EXPORTS) \
26332 echo Configuring in $(HOST_SUBDIR)/tar; \
26333 cd "$(HOST_SUBDIR)/tar" || exit 1; \
26334 case $(srcdir) in \
26335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26336 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
26337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26338 esac; \
26339 srcdiroption="--srcdir=$${topdir}/tar"; \
26340 libsrcdir="$$s/tar"; \
26341 $(SHELL) $${libsrcdir}/configure \
26342 $(HOST_CONFIGARGS) $${srcdiroption} \
26343 || exit 1
26344 @endif tar
26350 .PHONY: all-tar maybe-all-tar
26351 maybe-all-tar:
26352 @if gcc-bootstrap
26353 all-tar: stage_current
26354 @endif gcc-bootstrap
26355 @if tar
26356 TARGET-tar=all
26357 maybe-all-tar: all-tar
26358 all-tar: configure-tar
26359 @: $(MAKE); $(unstage)
26360 @r=`${PWD_COMMAND}`; export r; \
26361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362 $(HOST_EXPORTS) \
26363 (cd $(HOST_SUBDIR)/tar && \
26364 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
26365 @endif tar
26370 .PHONY: check-tar maybe-check-tar
26371 maybe-check-tar:
26372 @if tar
26373 maybe-check-tar: check-tar
26375 check-tar:
26376 @: $(MAKE); $(unstage)
26377 @r=`${PWD_COMMAND}`; export r; \
26378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26379 $(HOST_EXPORTS) \
26380 (cd $(HOST_SUBDIR)/tar && \
26381 $(MAKE) $(FLAGS_TO_PASS) check)
26383 @endif tar
26385 .PHONY: install-tar maybe-install-tar
26386 maybe-install-tar:
26387 @if tar
26388 maybe-install-tar: install-tar
26390 install-tar: installdirs
26391 @: $(MAKE); $(unstage)
26392 @r=`${PWD_COMMAND}`; export r; \
26393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26394 $(HOST_EXPORTS) \
26395 (cd $(HOST_SUBDIR)/tar && \
26396 $(MAKE) $(FLAGS_TO_PASS) install)
26398 @endif tar
26400 # Other targets (info, dvi, etc.)
26402 .PHONY: maybe-info-tar info-tar
26403 maybe-info-tar:
26404 @if tar
26405 maybe-info-tar: info-tar
26407 info-tar: \
26408 configure-tar
26409 @: $(MAKE); $(unstage)
26410 @[ -f ./tar/Makefile ] || exit 0; \
26411 r=`${PWD_COMMAND}`; export r; \
26412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413 $(HOST_EXPORTS) \
26414 for flag in $(EXTRA_HOST_FLAGS) ; do \
26415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26416 done; \
26417 echo "Doing info in tar" ; \
26418 (cd $(HOST_SUBDIR)/tar && \
26419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26421 "RANLIB=$${RANLIB}" \
26422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26423 info) \
26424 || exit 1
26426 @endif tar
26428 .PHONY: maybe-dvi-tar dvi-tar
26429 maybe-dvi-tar:
26430 @if tar
26431 maybe-dvi-tar: dvi-tar
26433 dvi-tar: \
26434 configure-tar
26435 @: $(MAKE); $(unstage)
26436 @[ -f ./tar/Makefile ] || exit 0; \
26437 r=`${PWD_COMMAND}`; export r; \
26438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26439 $(HOST_EXPORTS) \
26440 for flag in $(EXTRA_HOST_FLAGS) ; do \
26441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26442 done; \
26443 echo "Doing dvi in tar" ; \
26444 (cd $(HOST_SUBDIR)/tar && \
26445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26447 "RANLIB=$${RANLIB}" \
26448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26449 dvi) \
26450 || exit 1
26452 @endif tar
26454 .PHONY: maybe-html-tar html-tar
26455 maybe-html-tar:
26456 @if tar
26457 maybe-html-tar: html-tar
26459 html-tar: \
26460 configure-tar
26461 @: $(MAKE); $(unstage)
26462 @[ -f ./tar/Makefile ] || exit 0; \
26463 r=`${PWD_COMMAND}`; export r; \
26464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465 $(HOST_EXPORTS) \
26466 for flag in $(EXTRA_HOST_FLAGS) ; do \
26467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26468 done; \
26469 echo "Doing html in tar" ; \
26470 (cd $(HOST_SUBDIR)/tar && \
26471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26473 "RANLIB=$${RANLIB}" \
26474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26475 html) \
26476 || exit 1
26478 @endif tar
26480 .PHONY: maybe-TAGS-tar TAGS-tar
26481 maybe-TAGS-tar:
26482 @if tar
26483 maybe-TAGS-tar: TAGS-tar
26485 TAGS-tar: \
26486 configure-tar
26487 @: $(MAKE); $(unstage)
26488 @[ -f ./tar/Makefile ] || exit 0; \
26489 r=`${PWD_COMMAND}`; export r; \
26490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26491 $(HOST_EXPORTS) \
26492 for flag in $(EXTRA_HOST_FLAGS) ; do \
26493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26494 done; \
26495 echo "Doing TAGS in tar" ; \
26496 (cd $(HOST_SUBDIR)/tar && \
26497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26499 "RANLIB=$${RANLIB}" \
26500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26501 TAGS) \
26502 || exit 1
26504 @endif tar
26506 .PHONY: maybe-install-info-tar install-info-tar
26507 maybe-install-info-tar:
26508 @if tar
26509 maybe-install-info-tar: install-info-tar
26511 install-info-tar: \
26512 configure-tar \
26513 info-tar
26514 @: $(MAKE); $(unstage)
26515 @[ -f ./tar/Makefile ] || exit 0; \
26516 r=`${PWD_COMMAND}`; export r; \
26517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26518 $(HOST_EXPORTS) \
26519 for flag in $(EXTRA_HOST_FLAGS) ; do \
26520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26521 done; \
26522 echo "Doing install-info in tar" ; \
26523 (cd $(HOST_SUBDIR)/tar && \
26524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26526 "RANLIB=$${RANLIB}" \
26527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26528 install-info) \
26529 || exit 1
26531 @endif tar
26533 .PHONY: maybe-install-html-tar install-html-tar
26534 maybe-install-html-tar:
26535 @if tar
26536 maybe-install-html-tar: install-html-tar
26538 install-html-tar: \
26539 configure-tar \
26540 html-tar
26541 @: $(MAKE); $(unstage)
26542 @[ -f ./tar/Makefile ] || exit 0; \
26543 r=`${PWD_COMMAND}`; export r; \
26544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545 $(HOST_EXPORTS) \
26546 for flag in $(EXTRA_HOST_FLAGS) ; do \
26547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26548 done; \
26549 echo "Doing install-html in tar" ; \
26550 (cd $(HOST_SUBDIR)/tar && \
26551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26553 "RANLIB=$${RANLIB}" \
26554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26555 install-html) \
26556 || exit 1
26558 @endif tar
26560 .PHONY: maybe-installcheck-tar installcheck-tar
26561 maybe-installcheck-tar:
26562 @if tar
26563 maybe-installcheck-tar: installcheck-tar
26565 installcheck-tar: \
26566 configure-tar
26567 @: $(MAKE); $(unstage)
26568 @[ -f ./tar/Makefile ] || exit 0; \
26569 r=`${PWD_COMMAND}`; export r; \
26570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26571 $(HOST_EXPORTS) \
26572 for flag in $(EXTRA_HOST_FLAGS) ; do \
26573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26574 done; \
26575 echo "Doing installcheck in tar" ; \
26576 (cd $(HOST_SUBDIR)/tar && \
26577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26579 "RANLIB=$${RANLIB}" \
26580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26581 installcheck) \
26582 || exit 1
26584 @endif tar
26586 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
26587 maybe-mostlyclean-tar:
26588 @if tar
26589 maybe-mostlyclean-tar: mostlyclean-tar
26591 mostlyclean-tar:
26592 @: $(MAKE); $(unstage)
26593 @[ -f ./tar/Makefile ] || exit 0; \
26594 r=`${PWD_COMMAND}`; export r; \
26595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26596 $(HOST_EXPORTS) \
26597 for flag in $(EXTRA_HOST_FLAGS) ; do \
26598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26599 done; \
26600 echo "Doing mostlyclean in tar" ; \
26601 (cd $(HOST_SUBDIR)/tar && \
26602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26604 "RANLIB=$${RANLIB}" \
26605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26606 mostlyclean) \
26607 || exit 1
26609 @endif tar
26611 .PHONY: maybe-clean-tar clean-tar
26612 maybe-clean-tar:
26613 @if tar
26614 maybe-clean-tar: clean-tar
26616 clean-tar:
26617 @: $(MAKE); $(unstage)
26618 @[ -f ./tar/Makefile ] || exit 0; \
26619 r=`${PWD_COMMAND}`; export r; \
26620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621 $(HOST_EXPORTS) \
26622 for flag in $(EXTRA_HOST_FLAGS) ; do \
26623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624 done; \
26625 echo "Doing clean in tar" ; \
26626 (cd $(HOST_SUBDIR)/tar && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629 "RANLIB=$${RANLIB}" \
26630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26631 clean) \
26632 || exit 1
26634 @endif tar
26636 .PHONY: maybe-distclean-tar distclean-tar
26637 maybe-distclean-tar:
26638 @if tar
26639 maybe-distclean-tar: distclean-tar
26641 distclean-tar:
26642 @: $(MAKE); $(unstage)
26643 @[ -f ./tar/Makefile ] || exit 0; \
26644 r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 for flag in $(EXTRA_HOST_FLAGS) ; do \
26648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649 done; \
26650 echo "Doing distclean in tar" ; \
26651 (cd $(HOST_SUBDIR)/tar && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654 "RANLIB=$${RANLIB}" \
26655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26656 distclean) \
26657 || exit 1
26659 @endif tar
26661 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
26662 maybe-maintainer-clean-tar:
26663 @if tar
26664 maybe-maintainer-clean-tar: maintainer-clean-tar
26666 maintainer-clean-tar:
26667 @: $(MAKE); $(unstage)
26668 @[ -f ./tar/Makefile ] || exit 0; \
26669 r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 $(HOST_EXPORTS) \
26672 for flag in $(EXTRA_HOST_FLAGS) ; do \
26673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26674 done; \
26675 echo "Doing maintainer-clean in tar" ; \
26676 (cd $(HOST_SUBDIR)/tar && \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26679 "RANLIB=$${RANLIB}" \
26680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26681 maintainer-clean) \
26682 || exit 1
26684 @endif tar
26688 .PHONY: configure-texinfo maybe-configure-texinfo
26689 maybe-configure-texinfo:
26690 @if gcc-bootstrap
26691 configure-texinfo: stage_current
26692 @endif gcc-bootstrap
26693 @if texinfo
26694 maybe-configure-texinfo: configure-texinfo
26695 configure-texinfo:
26696 @: $(MAKE); $(unstage)
26697 @r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26701 $(HOST_EXPORTS) \
26702 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26703 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26704 case $(srcdir) in \
26705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26706 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26708 esac; \
26709 srcdiroption="--srcdir=$${topdir}/texinfo"; \
26710 libsrcdir="$$s/texinfo"; \
26711 $(SHELL) $${libsrcdir}/configure \
26712 $(HOST_CONFIGARGS) $${srcdiroption} \
26713 || exit 1
26714 @endif texinfo
26720 .PHONY: all-texinfo maybe-all-texinfo
26721 maybe-all-texinfo:
26722 @if gcc-bootstrap
26723 all-texinfo: stage_current
26724 @endif gcc-bootstrap
26725 @if texinfo
26726 TARGET-texinfo=all
26727 maybe-all-texinfo: all-texinfo
26728 all-texinfo: configure-texinfo
26729 @: $(MAKE); $(unstage)
26730 @r=`${PWD_COMMAND}`; export r; \
26731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732 $(HOST_EXPORTS) \
26733 (cd $(HOST_SUBDIR)/texinfo && \
26734 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
26735 @endif texinfo
26740 .PHONY: check-texinfo maybe-check-texinfo
26741 maybe-check-texinfo:
26742 @if texinfo
26743 maybe-check-texinfo: check-texinfo
26745 check-texinfo:
26746 @: $(MAKE); $(unstage)
26747 @r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 (cd $(HOST_SUBDIR)/texinfo && \
26751 $(MAKE) $(FLAGS_TO_PASS) check)
26753 @endif texinfo
26755 .PHONY: install-texinfo maybe-install-texinfo
26756 maybe-install-texinfo:
26757 @if texinfo
26758 maybe-install-texinfo: install-texinfo
26760 install-texinfo:
26762 @endif texinfo
26764 # Other targets (info, dvi, etc.)
26766 .PHONY: maybe-info-texinfo info-texinfo
26767 maybe-info-texinfo:
26768 @if texinfo
26769 maybe-info-texinfo: info-texinfo
26771 info-texinfo: \
26772 configure-texinfo
26773 @: $(MAKE); $(unstage)
26774 @[ -f ./texinfo/Makefile ] || exit 0; \
26775 r=`${PWD_COMMAND}`; export r; \
26776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26777 $(HOST_EXPORTS) \
26778 for flag in $(EXTRA_HOST_FLAGS) ; do \
26779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26780 done; \
26781 echo "Doing info in texinfo" ; \
26782 (cd $(HOST_SUBDIR)/texinfo && \
26783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26785 "RANLIB=$${RANLIB}" \
26786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26787 info) \
26788 || exit 1
26790 @endif texinfo
26792 .PHONY: maybe-dvi-texinfo dvi-texinfo
26793 maybe-dvi-texinfo:
26794 @if texinfo
26795 maybe-dvi-texinfo: dvi-texinfo
26797 dvi-texinfo: \
26798 configure-texinfo
26799 @: $(MAKE); $(unstage)
26800 @[ -f ./texinfo/Makefile ] || exit 0; \
26801 r=`${PWD_COMMAND}`; export r; \
26802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26803 $(HOST_EXPORTS) \
26804 for flag in $(EXTRA_HOST_FLAGS) ; do \
26805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26806 done; \
26807 echo "Doing dvi in texinfo" ; \
26808 (cd $(HOST_SUBDIR)/texinfo && \
26809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26811 "RANLIB=$${RANLIB}" \
26812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26813 dvi) \
26814 || exit 1
26816 @endif texinfo
26818 .PHONY: maybe-html-texinfo html-texinfo
26819 maybe-html-texinfo:
26820 @if texinfo
26821 maybe-html-texinfo: html-texinfo
26823 html-texinfo: \
26824 configure-texinfo
26825 @: $(MAKE); $(unstage)
26826 @[ -f ./texinfo/Makefile ] || exit 0; \
26827 r=`${PWD_COMMAND}`; export r; \
26828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26829 $(HOST_EXPORTS) \
26830 for flag in $(EXTRA_HOST_FLAGS) ; do \
26831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26832 done; \
26833 echo "Doing html in texinfo" ; \
26834 (cd $(HOST_SUBDIR)/texinfo && \
26835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26837 "RANLIB=$${RANLIB}" \
26838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26839 html) \
26840 || exit 1
26842 @endif texinfo
26844 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26845 maybe-TAGS-texinfo:
26846 @if texinfo
26847 maybe-TAGS-texinfo: TAGS-texinfo
26849 TAGS-texinfo: \
26850 configure-texinfo
26851 @: $(MAKE); $(unstage)
26852 @[ -f ./texinfo/Makefile ] || exit 0; \
26853 r=`${PWD_COMMAND}`; export r; \
26854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26855 $(HOST_EXPORTS) \
26856 for flag in $(EXTRA_HOST_FLAGS) ; do \
26857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26858 done; \
26859 echo "Doing TAGS in texinfo" ; \
26860 (cd $(HOST_SUBDIR)/texinfo && \
26861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26863 "RANLIB=$${RANLIB}" \
26864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26865 TAGS) \
26866 || exit 1
26868 @endif texinfo
26870 .PHONY: maybe-install-info-texinfo install-info-texinfo
26871 maybe-install-info-texinfo:
26872 @if texinfo
26873 maybe-install-info-texinfo: install-info-texinfo
26875 install-info-texinfo: \
26876 configure-texinfo \
26877 info-texinfo
26878 @: $(MAKE); $(unstage)
26879 @[ -f ./texinfo/Makefile ] || exit 0; \
26880 r=`${PWD_COMMAND}`; export r; \
26881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882 $(HOST_EXPORTS) \
26883 for flag in $(EXTRA_HOST_FLAGS) ; do \
26884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26885 done; \
26886 echo "Doing install-info in texinfo" ; \
26887 (cd $(HOST_SUBDIR)/texinfo && \
26888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26890 "RANLIB=$${RANLIB}" \
26891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26892 install-info) \
26893 || exit 1
26895 @endif texinfo
26897 .PHONY: maybe-install-html-texinfo install-html-texinfo
26898 maybe-install-html-texinfo:
26899 @if texinfo
26900 maybe-install-html-texinfo: install-html-texinfo
26902 install-html-texinfo: \
26903 configure-texinfo \
26904 html-texinfo
26905 @: $(MAKE); $(unstage)
26906 @[ -f ./texinfo/Makefile ] || exit 0; \
26907 r=`${PWD_COMMAND}`; export r; \
26908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26909 $(HOST_EXPORTS) \
26910 for flag in $(EXTRA_HOST_FLAGS) ; do \
26911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26912 done; \
26913 echo "Doing install-html in texinfo" ; \
26914 (cd $(HOST_SUBDIR)/texinfo && \
26915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26917 "RANLIB=$${RANLIB}" \
26918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26919 install-html) \
26920 || exit 1
26922 @endif texinfo
26924 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26925 maybe-installcheck-texinfo:
26926 @if texinfo
26927 maybe-installcheck-texinfo: installcheck-texinfo
26929 installcheck-texinfo: \
26930 configure-texinfo
26931 @: $(MAKE); $(unstage)
26932 @[ -f ./texinfo/Makefile ] || exit 0; \
26933 r=`${PWD_COMMAND}`; export r; \
26934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935 $(HOST_EXPORTS) \
26936 for flag in $(EXTRA_HOST_FLAGS) ; do \
26937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26938 done; \
26939 echo "Doing installcheck in texinfo" ; \
26940 (cd $(HOST_SUBDIR)/texinfo && \
26941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26943 "RANLIB=$${RANLIB}" \
26944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26945 installcheck) \
26946 || exit 1
26948 @endif texinfo
26950 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26951 maybe-mostlyclean-texinfo:
26952 @if texinfo
26953 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26955 mostlyclean-texinfo:
26956 @: $(MAKE); $(unstage)
26957 @[ -f ./texinfo/Makefile ] || exit 0; \
26958 r=`${PWD_COMMAND}`; export r; \
26959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26960 $(HOST_EXPORTS) \
26961 for flag in $(EXTRA_HOST_FLAGS) ; do \
26962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26963 done; \
26964 echo "Doing mostlyclean in texinfo" ; \
26965 (cd $(HOST_SUBDIR)/texinfo && \
26966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26968 "RANLIB=$${RANLIB}" \
26969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26970 mostlyclean) \
26971 || exit 1
26973 @endif texinfo
26975 .PHONY: maybe-clean-texinfo clean-texinfo
26976 maybe-clean-texinfo:
26977 @if texinfo
26978 maybe-clean-texinfo: clean-texinfo
26980 clean-texinfo:
26981 @: $(MAKE); $(unstage)
26982 @[ -f ./texinfo/Makefile ] || exit 0; \
26983 r=`${PWD_COMMAND}`; export r; \
26984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26985 $(HOST_EXPORTS) \
26986 for flag in $(EXTRA_HOST_FLAGS) ; do \
26987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26988 done; \
26989 echo "Doing clean in texinfo" ; \
26990 (cd $(HOST_SUBDIR)/texinfo && \
26991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26993 "RANLIB=$${RANLIB}" \
26994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26995 clean) \
26996 || exit 1
26998 @endif texinfo
27000 .PHONY: maybe-distclean-texinfo distclean-texinfo
27001 maybe-distclean-texinfo:
27002 @if texinfo
27003 maybe-distclean-texinfo: distclean-texinfo
27005 distclean-texinfo:
27006 @: $(MAKE); $(unstage)
27007 @[ -f ./texinfo/Makefile ] || exit 0; \
27008 r=`${PWD_COMMAND}`; export r; \
27009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010 $(HOST_EXPORTS) \
27011 for flag in $(EXTRA_HOST_FLAGS) ; do \
27012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27013 done; \
27014 echo "Doing distclean in texinfo" ; \
27015 (cd $(HOST_SUBDIR)/texinfo && \
27016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27018 "RANLIB=$${RANLIB}" \
27019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27020 distclean) \
27021 || exit 1
27023 @endif texinfo
27025 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27026 maybe-maintainer-clean-texinfo:
27027 @if texinfo
27028 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27030 maintainer-clean-texinfo:
27031 @: $(MAKE); $(unstage)
27032 @[ -f ./texinfo/Makefile ] || exit 0; \
27033 r=`${PWD_COMMAND}`; export r; \
27034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27035 $(HOST_EXPORTS) \
27036 for flag in $(EXTRA_HOST_FLAGS) ; do \
27037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27038 done; \
27039 echo "Doing maintainer-clean in texinfo" ; \
27040 (cd $(HOST_SUBDIR)/texinfo && \
27041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27043 "RANLIB=$${RANLIB}" \
27044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27045 maintainer-clean) \
27046 || exit 1
27048 @endif texinfo
27052 .PHONY: configure-textutils maybe-configure-textutils
27053 maybe-configure-textutils:
27054 @if gcc-bootstrap
27055 configure-textutils: stage_current
27056 @endif gcc-bootstrap
27057 @if textutils
27058 maybe-configure-textutils: configure-textutils
27059 configure-textutils:
27060 @: $(MAKE); $(unstage)
27061 @r=`${PWD_COMMAND}`; export r; \
27062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27063 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
27064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
27065 $(HOST_EXPORTS) \
27066 echo Configuring in $(HOST_SUBDIR)/textutils; \
27067 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
27068 case $(srcdir) in \
27069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27070 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
27071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27072 esac; \
27073 srcdiroption="--srcdir=$${topdir}/textutils"; \
27074 libsrcdir="$$s/textutils"; \
27075 $(SHELL) $${libsrcdir}/configure \
27076 $(HOST_CONFIGARGS) $${srcdiroption} \
27077 || exit 1
27078 @endif textutils
27084 .PHONY: all-textutils maybe-all-textutils
27085 maybe-all-textutils:
27086 @if gcc-bootstrap
27087 all-textutils: stage_current
27088 @endif gcc-bootstrap
27089 @if textutils
27090 TARGET-textutils=all
27091 maybe-all-textutils: all-textutils
27092 all-textutils: configure-textutils
27093 @: $(MAKE); $(unstage)
27094 @r=`${PWD_COMMAND}`; export r; \
27095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096 $(HOST_EXPORTS) \
27097 (cd $(HOST_SUBDIR)/textutils && \
27098 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
27099 @endif textutils
27104 .PHONY: check-textutils maybe-check-textutils
27105 maybe-check-textutils:
27106 @if textutils
27107 maybe-check-textutils: check-textutils
27109 check-textutils:
27110 @: $(MAKE); $(unstage)
27111 @r=`${PWD_COMMAND}`; export r; \
27112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27113 $(HOST_EXPORTS) \
27114 (cd $(HOST_SUBDIR)/textutils && \
27115 $(MAKE) $(FLAGS_TO_PASS) check)
27117 @endif textutils
27119 .PHONY: install-textutils maybe-install-textutils
27120 maybe-install-textutils:
27121 @if textutils
27122 maybe-install-textutils: install-textutils
27124 install-textutils: installdirs
27125 @: $(MAKE); $(unstage)
27126 @r=`${PWD_COMMAND}`; export r; \
27127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128 $(HOST_EXPORTS) \
27129 (cd $(HOST_SUBDIR)/textutils && \
27130 $(MAKE) $(FLAGS_TO_PASS) install)
27132 @endif textutils
27134 # Other targets (info, dvi, etc.)
27136 .PHONY: maybe-info-textutils info-textutils
27137 maybe-info-textutils:
27138 @if textutils
27139 maybe-info-textutils: info-textutils
27141 info-textutils: \
27142 configure-textutils
27143 @: $(MAKE); $(unstage)
27144 @[ -f ./textutils/Makefile ] || exit 0; \
27145 r=`${PWD_COMMAND}`; export r; \
27146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27147 $(HOST_EXPORTS) \
27148 for flag in $(EXTRA_HOST_FLAGS) ; do \
27149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27150 done; \
27151 echo "Doing info in textutils" ; \
27152 (cd $(HOST_SUBDIR)/textutils && \
27153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27155 "RANLIB=$${RANLIB}" \
27156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27157 info) \
27158 || exit 1
27160 @endif textutils
27162 .PHONY: maybe-dvi-textutils dvi-textutils
27163 maybe-dvi-textutils:
27164 @if textutils
27165 maybe-dvi-textutils: dvi-textutils
27167 dvi-textutils: \
27168 configure-textutils
27169 @: $(MAKE); $(unstage)
27170 @[ -f ./textutils/Makefile ] || exit 0; \
27171 r=`${PWD_COMMAND}`; export r; \
27172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173 $(HOST_EXPORTS) \
27174 for flag in $(EXTRA_HOST_FLAGS) ; do \
27175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27176 done; \
27177 echo "Doing dvi in textutils" ; \
27178 (cd $(HOST_SUBDIR)/textutils && \
27179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27181 "RANLIB=$${RANLIB}" \
27182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27183 dvi) \
27184 || exit 1
27186 @endif textutils
27188 .PHONY: maybe-html-textutils html-textutils
27189 maybe-html-textutils:
27190 @if textutils
27191 maybe-html-textutils: html-textutils
27193 html-textutils: \
27194 configure-textutils
27195 @: $(MAKE); $(unstage)
27196 @[ -f ./textutils/Makefile ] || exit 0; \
27197 r=`${PWD_COMMAND}`; export r; \
27198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27199 $(HOST_EXPORTS) \
27200 for flag in $(EXTRA_HOST_FLAGS) ; do \
27201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27202 done; \
27203 echo "Doing html in textutils" ; \
27204 (cd $(HOST_SUBDIR)/textutils && \
27205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27207 "RANLIB=$${RANLIB}" \
27208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27209 html) \
27210 || exit 1
27212 @endif textutils
27214 .PHONY: maybe-TAGS-textutils TAGS-textutils
27215 maybe-TAGS-textutils:
27216 @if textutils
27217 maybe-TAGS-textutils: TAGS-textutils
27219 TAGS-textutils: \
27220 configure-textutils
27221 @: $(MAKE); $(unstage)
27222 @[ -f ./textutils/Makefile ] || exit 0; \
27223 r=`${PWD_COMMAND}`; export r; \
27224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27225 $(HOST_EXPORTS) \
27226 for flag in $(EXTRA_HOST_FLAGS) ; do \
27227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27228 done; \
27229 echo "Doing TAGS in textutils" ; \
27230 (cd $(HOST_SUBDIR)/textutils && \
27231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27233 "RANLIB=$${RANLIB}" \
27234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27235 TAGS) \
27236 || exit 1
27238 @endif textutils
27240 .PHONY: maybe-install-info-textutils install-info-textutils
27241 maybe-install-info-textutils:
27242 @if textutils
27243 maybe-install-info-textutils: install-info-textutils
27245 install-info-textutils: \
27246 configure-textutils \
27247 info-textutils
27248 @: $(MAKE); $(unstage)
27249 @[ -f ./textutils/Makefile ] || exit 0; \
27250 r=`${PWD_COMMAND}`; export r; \
27251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27252 $(HOST_EXPORTS) \
27253 for flag in $(EXTRA_HOST_FLAGS) ; do \
27254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27255 done; \
27256 echo "Doing install-info in textutils" ; \
27257 (cd $(HOST_SUBDIR)/textutils && \
27258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27260 "RANLIB=$${RANLIB}" \
27261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27262 install-info) \
27263 || exit 1
27265 @endif textutils
27267 .PHONY: maybe-install-html-textutils install-html-textutils
27268 maybe-install-html-textutils:
27269 @if textutils
27270 maybe-install-html-textutils: install-html-textutils
27272 install-html-textutils: \
27273 configure-textutils \
27274 html-textutils
27275 @: $(MAKE); $(unstage)
27276 @[ -f ./textutils/Makefile ] || exit 0; \
27277 r=`${PWD_COMMAND}`; export r; \
27278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27279 $(HOST_EXPORTS) \
27280 for flag in $(EXTRA_HOST_FLAGS) ; do \
27281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27282 done; \
27283 echo "Doing install-html in textutils" ; \
27284 (cd $(HOST_SUBDIR)/textutils && \
27285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27287 "RANLIB=$${RANLIB}" \
27288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27289 install-html) \
27290 || exit 1
27292 @endif textutils
27294 .PHONY: maybe-installcheck-textutils installcheck-textutils
27295 maybe-installcheck-textutils:
27296 @if textutils
27297 maybe-installcheck-textutils: installcheck-textutils
27299 installcheck-textutils: \
27300 configure-textutils
27301 @: $(MAKE); $(unstage)
27302 @[ -f ./textutils/Makefile ] || exit 0; \
27303 r=`${PWD_COMMAND}`; export r; \
27304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27305 $(HOST_EXPORTS) \
27306 for flag in $(EXTRA_HOST_FLAGS) ; do \
27307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27308 done; \
27309 echo "Doing installcheck in textutils" ; \
27310 (cd $(HOST_SUBDIR)/textutils && \
27311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27313 "RANLIB=$${RANLIB}" \
27314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27315 installcheck) \
27316 || exit 1
27318 @endif textutils
27320 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
27321 maybe-mostlyclean-textutils:
27322 @if textutils
27323 maybe-mostlyclean-textutils: mostlyclean-textutils
27325 mostlyclean-textutils:
27326 @: $(MAKE); $(unstage)
27327 @[ -f ./textutils/Makefile ] || exit 0; \
27328 r=`${PWD_COMMAND}`; export r; \
27329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27330 $(HOST_EXPORTS) \
27331 for flag in $(EXTRA_HOST_FLAGS) ; do \
27332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27333 done; \
27334 echo "Doing mostlyclean in textutils" ; \
27335 (cd $(HOST_SUBDIR)/textutils && \
27336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27338 "RANLIB=$${RANLIB}" \
27339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27340 mostlyclean) \
27341 || exit 1
27343 @endif textutils
27345 .PHONY: maybe-clean-textutils clean-textutils
27346 maybe-clean-textutils:
27347 @if textutils
27348 maybe-clean-textutils: clean-textutils
27350 clean-textutils:
27351 @: $(MAKE); $(unstage)
27352 @[ -f ./textutils/Makefile ] || exit 0; \
27353 r=`${PWD_COMMAND}`; export r; \
27354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27355 $(HOST_EXPORTS) \
27356 for flag in $(EXTRA_HOST_FLAGS) ; do \
27357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27358 done; \
27359 echo "Doing clean in textutils" ; \
27360 (cd $(HOST_SUBDIR)/textutils && \
27361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27363 "RANLIB=$${RANLIB}" \
27364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27365 clean) \
27366 || exit 1
27368 @endif textutils
27370 .PHONY: maybe-distclean-textutils distclean-textutils
27371 maybe-distclean-textutils:
27372 @if textutils
27373 maybe-distclean-textutils: distclean-textutils
27375 distclean-textutils:
27376 @: $(MAKE); $(unstage)
27377 @[ -f ./textutils/Makefile ] || exit 0; \
27378 r=`${PWD_COMMAND}`; export r; \
27379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27380 $(HOST_EXPORTS) \
27381 for flag in $(EXTRA_HOST_FLAGS) ; do \
27382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27383 done; \
27384 echo "Doing distclean in textutils" ; \
27385 (cd $(HOST_SUBDIR)/textutils && \
27386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27388 "RANLIB=$${RANLIB}" \
27389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27390 distclean) \
27391 || exit 1
27393 @endif textutils
27395 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
27396 maybe-maintainer-clean-textutils:
27397 @if textutils
27398 maybe-maintainer-clean-textutils: maintainer-clean-textutils
27400 maintainer-clean-textutils:
27401 @: $(MAKE); $(unstage)
27402 @[ -f ./textutils/Makefile ] || exit 0; \
27403 r=`${PWD_COMMAND}`; export r; \
27404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27405 $(HOST_EXPORTS) \
27406 for flag in $(EXTRA_HOST_FLAGS) ; do \
27407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27408 done; \
27409 echo "Doing maintainer-clean in textutils" ; \
27410 (cd $(HOST_SUBDIR)/textutils && \
27411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27413 "RANLIB=$${RANLIB}" \
27414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27415 maintainer-clean) \
27416 || exit 1
27418 @endif textutils
27422 .PHONY: configure-time maybe-configure-time
27423 maybe-configure-time:
27424 @if gcc-bootstrap
27425 configure-time: stage_current
27426 @endif gcc-bootstrap
27427 @if time
27428 maybe-configure-time: configure-time
27429 configure-time:
27430 @: $(MAKE); $(unstage)
27431 @r=`${PWD_COMMAND}`; export r; \
27432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
27434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
27435 $(HOST_EXPORTS) \
27436 echo Configuring in $(HOST_SUBDIR)/time; \
27437 cd "$(HOST_SUBDIR)/time" || exit 1; \
27438 case $(srcdir) in \
27439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27440 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
27441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27442 esac; \
27443 srcdiroption="--srcdir=$${topdir}/time"; \
27444 libsrcdir="$$s/time"; \
27445 $(SHELL) $${libsrcdir}/configure \
27446 $(HOST_CONFIGARGS) $${srcdiroption} \
27447 || exit 1
27448 @endif time
27454 .PHONY: all-time maybe-all-time
27455 maybe-all-time:
27456 @if gcc-bootstrap
27457 all-time: stage_current
27458 @endif gcc-bootstrap
27459 @if time
27460 TARGET-time=all
27461 maybe-all-time: all-time
27462 all-time: configure-time
27463 @: $(MAKE); $(unstage)
27464 @r=`${PWD_COMMAND}`; export r; \
27465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27466 $(HOST_EXPORTS) \
27467 (cd $(HOST_SUBDIR)/time && \
27468 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
27469 @endif time
27474 .PHONY: check-time maybe-check-time
27475 maybe-check-time:
27476 @if time
27477 maybe-check-time: check-time
27479 check-time:
27480 @: $(MAKE); $(unstage)
27481 @r=`${PWD_COMMAND}`; export r; \
27482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27483 $(HOST_EXPORTS) \
27484 (cd $(HOST_SUBDIR)/time && \
27485 $(MAKE) $(FLAGS_TO_PASS) check)
27487 @endif time
27489 .PHONY: install-time maybe-install-time
27490 maybe-install-time:
27491 @if time
27492 maybe-install-time: install-time
27494 install-time: installdirs
27495 @: $(MAKE); $(unstage)
27496 @r=`${PWD_COMMAND}`; export r; \
27497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27498 $(HOST_EXPORTS) \
27499 (cd $(HOST_SUBDIR)/time && \
27500 $(MAKE) $(FLAGS_TO_PASS) install)
27502 @endif time
27504 # Other targets (info, dvi, etc.)
27506 .PHONY: maybe-info-time info-time
27507 maybe-info-time:
27508 @if time
27509 maybe-info-time: info-time
27511 info-time: \
27512 configure-time
27513 @: $(MAKE); $(unstage)
27514 @[ -f ./time/Makefile ] || exit 0; \
27515 r=`${PWD_COMMAND}`; export r; \
27516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517 $(HOST_EXPORTS) \
27518 for flag in $(EXTRA_HOST_FLAGS) ; do \
27519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27520 done; \
27521 echo "Doing info in time" ; \
27522 (cd $(HOST_SUBDIR)/time && \
27523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27525 "RANLIB=$${RANLIB}" \
27526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27527 info) \
27528 || exit 1
27530 @endif time
27532 .PHONY: maybe-dvi-time dvi-time
27533 maybe-dvi-time:
27534 @if time
27535 maybe-dvi-time: dvi-time
27537 dvi-time: \
27538 configure-time
27539 @: $(MAKE); $(unstage)
27540 @[ -f ./time/Makefile ] || exit 0; \
27541 r=`${PWD_COMMAND}`; export r; \
27542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27543 $(HOST_EXPORTS) \
27544 for flag in $(EXTRA_HOST_FLAGS) ; do \
27545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27546 done; \
27547 echo "Doing dvi in time" ; \
27548 (cd $(HOST_SUBDIR)/time && \
27549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27551 "RANLIB=$${RANLIB}" \
27552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27553 dvi) \
27554 || exit 1
27556 @endif time
27558 .PHONY: maybe-html-time html-time
27559 maybe-html-time:
27560 @if time
27561 maybe-html-time: html-time
27563 html-time: \
27564 configure-time
27565 @: $(MAKE); $(unstage)
27566 @[ -f ./time/Makefile ] || exit 0; \
27567 r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 $(HOST_EXPORTS) \
27570 for flag in $(EXTRA_HOST_FLAGS) ; do \
27571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27572 done; \
27573 echo "Doing html in time" ; \
27574 (cd $(HOST_SUBDIR)/time && \
27575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27577 "RANLIB=$${RANLIB}" \
27578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27579 html) \
27580 || exit 1
27582 @endif time
27584 .PHONY: maybe-TAGS-time TAGS-time
27585 maybe-TAGS-time:
27586 @if time
27587 maybe-TAGS-time: TAGS-time
27589 TAGS-time: \
27590 configure-time
27591 @: $(MAKE); $(unstage)
27592 @[ -f ./time/Makefile ] || exit 0; \
27593 r=`${PWD_COMMAND}`; export r; \
27594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595 $(HOST_EXPORTS) \
27596 for flag in $(EXTRA_HOST_FLAGS) ; do \
27597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27598 done; \
27599 echo "Doing TAGS in time" ; \
27600 (cd $(HOST_SUBDIR)/time && \
27601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27603 "RANLIB=$${RANLIB}" \
27604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27605 TAGS) \
27606 || exit 1
27608 @endif time
27610 .PHONY: maybe-install-info-time install-info-time
27611 maybe-install-info-time:
27612 @if time
27613 maybe-install-info-time: install-info-time
27615 install-info-time: \
27616 configure-time \
27617 info-time
27618 @: $(MAKE); $(unstage)
27619 @[ -f ./time/Makefile ] || exit 0; \
27620 r=`${PWD_COMMAND}`; export r; \
27621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27622 $(HOST_EXPORTS) \
27623 for flag in $(EXTRA_HOST_FLAGS) ; do \
27624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27625 done; \
27626 echo "Doing install-info in time" ; \
27627 (cd $(HOST_SUBDIR)/time && \
27628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27630 "RANLIB=$${RANLIB}" \
27631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27632 install-info) \
27633 || exit 1
27635 @endif time
27637 .PHONY: maybe-install-html-time install-html-time
27638 maybe-install-html-time:
27639 @if time
27640 maybe-install-html-time: install-html-time
27642 install-html-time: \
27643 configure-time \
27644 html-time
27645 @: $(MAKE); $(unstage)
27646 @[ -f ./time/Makefile ] || exit 0; \
27647 r=`${PWD_COMMAND}`; export r; \
27648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649 $(HOST_EXPORTS) \
27650 for flag in $(EXTRA_HOST_FLAGS) ; do \
27651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652 done; \
27653 echo "Doing install-html in time" ; \
27654 (cd $(HOST_SUBDIR)/time && \
27655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27657 "RANLIB=$${RANLIB}" \
27658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27659 install-html) \
27660 || exit 1
27662 @endif time
27664 .PHONY: maybe-installcheck-time installcheck-time
27665 maybe-installcheck-time:
27666 @if time
27667 maybe-installcheck-time: installcheck-time
27669 installcheck-time: \
27670 configure-time
27671 @: $(MAKE); $(unstage)
27672 @[ -f ./time/Makefile ] || exit 0; \
27673 r=`${PWD_COMMAND}`; export r; \
27674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675 $(HOST_EXPORTS) \
27676 for flag in $(EXTRA_HOST_FLAGS) ; do \
27677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678 done; \
27679 echo "Doing installcheck in time" ; \
27680 (cd $(HOST_SUBDIR)/time && \
27681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27683 "RANLIB=$${RANLIB}" \
27684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27685 installcheck) \
27686 || exit 1
27688 @endif time
27690 .PHONY: maybe-mostlyclean-time mostlyclean-time
27691 maybe-mostlyclean-time:
27692 @if time
27693 maybe-mostlyclean-time: mostlyclean-time
27695 mostlyclean-time:
27696 @: $(MAKE); $(unstage)
27697 @[ -f ./time/Makefile ] || exit 0; \
27698 r=`${PWD_COMMAND}`; export r; \
27699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700 $(HOST_EXPORTS) \
27701 for flag in $(EXTRA_HOST_FLAGS) ; do \
27702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27703 done; \
27704 echo "Doing mostlyclean in time" ; \
27705 (cd $(HOST_SUBDIR)/time && \
27706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27708 "RANLIB=$${RANLIB}" \
27709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27710 mostlyclean) \
27711 || exit 1
27713 @endif time
27715 .PHONY: maybe-clean-time clean-time
27716 maybe-clean-time:
27717 @if time
27718 maybe-clean-time: clean-time
27720 clean-time:
27721 @: $(MAKE); $(unstage)
27722 @[ -f ./time/Makefile ] || exit 0; \
27723 r=`${PWD_COMMAND}`; export r; \
27724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27725 $(HOST_EXPORTS) \
27726 for flag in $(EXTRA_HOST_FLAGS) ; do \
27727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27728 done; \
27729 echo "Doing clean in time" ; \
27730 (cd $(HOST_SUBDIR)/time && \
27731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27733 "RANLIB=$${RANLIB}" \
27734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27735 clean) \
27736 || exit 1
27738 @endif time
27740 .PHONY: maybe-distclean-time distclean-time
27741 maybe-distclean-time:
27742 @if time
27743 maybe-distclean-time: distclean-time
27745 distclean-time:
27746 @: $(MAKE); $(unstage)
27747 @[ -f ./time/Makefile ] || exit 0; \
27748 r=`${PWD_COMMAND}`; export r; \
27749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27750 $(HOST_EXPORTS) \
27751 for flag in $(EXTRA_HOST_FLAGS) ; do \
27752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27753 done; \
27754 echo "Doing distclean in time" ; \
27755 (cd $(HOST_SUBDIR)/time && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27758 "RANLIB=$${RANLIB}" \
27759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27760 distclean) \
27761 || exit 1
27763 @endif time
27765 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
27766 maybe-maintainer-clean-time:
27767 @if time
27768 maybe-maintainer-clean-time: maintainer-clean-time
27770 maintainer-clean-time:
27771 @: $(MAKE); $(unstage)
27772 @[ -f ./time/Makefile ] || exit 0; \
27773 r=`${PWD_COMMAND}`; export r; \
27774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27775 $(HOST_EXPORTS) \
27776 for flag in $(EXTRA_HOST_FLAGS) ; do \
27777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27778 done; \
27779 echo "Doing maintainer-clean in time" ; \
27780 (cd $(HOST_SUBDIR)/time && \
27781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27783 "RANLIB=$${RANLIB}" \
27784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27785 maintainer-clean) \
27786 || exit 1
27788 @endif time
27792 .PHONY: configure-uudecode maybe-configure-uudecode
27793 maybe-configure-uudecode:
27794 @if gcc-bootstrap
27795 configure-uudecode: stage_current
27796 @endif gcc-bootstrap
27797 @if uudecode
27798 maybe-configure-uudecode: configure-uudecode
27799 configure-uudecode:
27800 @: $(MAKE); $(unstage)
27801 @r=`${PWD_COMMAND}`; export r; \
27802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27803 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
27804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
27805 $(HOST_EXPORTS) \
27806 echo Configuring in $(HOST_SUBDIR)/uudecode; \
27807 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
27808 case $(srcdir) in \
27809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27810 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
27811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27812 esac; \
27813 srcdiroption="--srcdir=$${topdir}/uudecode"; \
27814 libsrcdir="$$s/uudecode"; \
27815 $(SHELL) $${libsrcdir}/configure \
27816 $(HOST_CONFIGARGS) $${srcdiroption} \
27817 || exit 1
27818 @endif uudecode
27824 .PHONY: all-uudecode maybe-all-uudecode
27825 maybe-all-uudecode:
27826 @if gcc-bootstrap
27827 all-uudecode: stage_current
27828 @endif gcc-bootstrap
27829 @if uudecode
27830 TARGET-uudecode=all
27831 maybe-all-uudecode: all-uudecode
27832 all-uudecode: configure-uudecode
27833 @: $(MAKE); $(unstage)
27834 @r=`${PWD_COMMAND}`; export r; \
27835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27836 $(HOST_EXPORTS) \
27837 (cd $(HOST_SUBDIR)/uudecode && \
27838 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
27839 @endif uudecode
27844 .PHONY: check-uudecode maybe-check-uudecode
27845 maybe-check-uudecode:
27846 @if uudecode
27847 maybe-check-uudecode: check-uudecode
27849 check-uudecode:
27850 @: $(MAKE); $(unstage)
27851 @r=`${PWD_COMMAND}`; export r; \
27852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27853 $(HOST_EXPORTS) \
27854 (cd $(HOST_SUBDIR)/uudecode && \
27855 $(MAKE) $(FLAGS_TO_PASS) check)
27857 @endif uudecode
27859 .PHONY: install-uudecode maybe-install-uudecode
27860 maybe-install-uudecode:
27861 @if uudecode
27862 maybe-install-uudecode: install-uudecode
27864 install-uudecode: installdirs
27865 @: $(MAKE); $(unstage)
27866 @r=`${PWD_COMMAND}`; export r; \
27867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27868 $(HOST_EXPORTS) \
27869 (cd $(HOST_SUBDIR)/uudecode && \
27870 $(MAKE) $(FLAGS_TO_PASS) install)
27872 @endif uudecode
27874 # Other targets (info, dvi, etc.)
27876 .PHONY: maybe-info-uudecode info-uudecode
27877 maybe-info-uudecode:
27878 @if uudecode
27879 maybe-info-uudecode: info-uudecode
27881 info-uudecode: \
27882 configure-uudecode
27883 @: $(MAKE); $(unstage)
27884 @[ -f ./uudecode/Makefile ] || exit 0; \
27885 r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 $(HOST_EXPORTS) \
27888 for flag in $(EXTRA_HOST_FLAGS) ; do \
27889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27890 done; \
27891 echo "Doing info in uudecode" ; \
27892 (cd $(HOST_SUBDIR)/uudecode && \
27893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27895 "RANLIB=$${RANLIB}" \
27896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27897 info) \
27898 || exit 1
27900 @endif uudecode
27902 .PHONY: maybe-dvi-uudecode dvi-uudecode
27903 maybe-dvi-uudecode:
27904 @if uudecode
27905 maybe-dvi-uudecode: dvi-uudecode
27907 dvi-uudecode: \
27908 configure-uudecode
27909 @: $(MAKE); $(unstage)
27910 @[ -f ./uudecode/Makefile ] || exit 0; \
27911 r=`${PWD_COMMAND}`; export r; \
27912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27913 $(HOST_EXPORTS) \
27914 for flag in $(EXTRA_HOST_FLAGS) ; do \
27915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27916 done; \
27917 echo "Doing dvi in uudecode" ; \
27918 (cd $(HOST_SUBDIR)/uudecode && \
27919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27921 "RANLIB=$${RANLIB}" \
27922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27923 dvi) \
27924 || exit 1
27926 @endif uudecode
27928 .PHONY: maybe-html-uudecode html-uudecode
27929 maybe-html-uudecode:
27930 @if uudecode
27931 maybe-html-uudecode: html-uudecode
27933 html-uudecode: \
27934 configure-uudecode
27935 @: $(MAKE); $(unstage)
27936 @[ -f ./uudecode/Makefile ] || exit 0; \
27937 r=`${PWD_COMMAND}`; export r; \
27938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27939 $(HOST_EXPORTS) \
27940 for flag in $(EXTRA_HOST_FLAGS) ; do \
27941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27942 done; \
27943 echo "Doing html in uudecode" ; \
27944 (cd $(HOST_SUBDIR)/uudecode && \
27945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27947 "RANLIB=$${RANLIB}" \
27948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27949 html) \
27950 || exit 1
27952 @endif uudecode
27954 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
27955 maybe-TAGS-uudecode:
27956 @if uudecode
27957 maybe-TAGS-uudecode: TAGS-uudecode
27959 TAGS-uudecode: \
27960 configure-uudecode
27961 @: $(MAKE); $(unstage)
27962 @[ -f ./uudecode/Makefile ] || exit 0; \
27963 r=`${PWD_COMMAND}`; export r; \
27964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27965 $(HOST_EXPORTS) \
27966 for flag in $(EXTRA_HOST_FLAGS) ; do \
27967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27968 done; \
27969 echo "Doing TAGS in uudecode" ; \
27970 (cd $(HOST_SUBDIR)/uudecode && \
27971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27973 "RANLIB=$${RANLIB}" \
27974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27975 TAGS) \
27976 || exit 1
27978 @endif uudecode
27980 .PHONY: maybe-install-info-uudecode install-info-uudecode
27981 maybe-install-info-uudecode:
27982 @if uudecode
27983 maybe-install-info-uudecode: install-info-uudecode
27985 install-info-uudecode: \
27986 configure-uudecode \
27987 info-uudecode
27988 @: $(MAKE); $(unstage)
27989 @[ -f ./uudecode/Makefile ] || exit 0; \
27990 r=`${PWD_COMMAND}`; export r; \
27991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27992 $(HOST_EXPORTS) \
27993 for flag in $(EXTRA_HOST_FLAGS) ; do \
27994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27995 done; \
27996 echo "Doing install-info in uudecode" ; \
27997 (cd $(HOST_SUBDIR)/uudecode && \
27998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28000 "RANLIB=$${RANLIB}" \
28001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28002 install-info) \
28003 || exit 1
28005 @endif uudecode
28007 .PHONY: maybe-install-html-uudecode install-html-uudecode
28008 maybe-install-html-uudecode:
28009 @if uudecode
28010 maybe-install-html-uudecode: install-html-uudecode
28012 install-html-uudecode: \
28013 configure-uudecode \
28014 html-uudecode
28015 @: $(MAKE); $(unstage)
28016 @[ -f ./uudecode/Makefile ] || exit 0; \
28017 r=`${PWD_COMMAND}`; export r; \
28018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28019 $(HOST_EXPORTS) \
28020 for flag in $(EXTRA_HOST_FLAGS) ; do \
28021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28022 done; \
28023 echo "Doing install-html in uudecode" ; \
28024 (cd $(HOST_SUBDIR)/uudecode && \
28025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28027 "RANLIB=$${RANLIB}" \
28028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28029 install-html) \
28030 || exit 1
28032 @endif uudecode
28034 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
28035 maybe-installcheck-uudecode:
28036 @if uudecode
28037 maybe-installcheck-uudecode: installcheck-uudecode
28039 installcheck-uudecode: \
28040 configure-uudecode
28041 @: $(MAKE); $(unstage)
28042 @[ -f ./uudecode/Makefile ] || exit 0; \
28043 r=`${PWD_COMMAND}`; export r; \
28044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28045 $(HOST_EXPORTS) \
28046 for flag in $(EXTRA_HOST_FLAGS) ; do \
28047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28048 done; \
28049 echo "Doing installcheck in uudecode" ; \
28050 (cd $(HOST_SUBDIR)/uudecode && \
28051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28053 "RANLIB=$${RANLIB}" \
28054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28055 installcheck) \
28056 || exit 1
28058 @endif uudecode
28060 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
28061 maybe-mostlyclean-uudecode:
28062 @if uudecode
28063 maybe-mostlyclean-uudecode: mostlyclean-uudecode
28065 mostlyclean-uudecode:
28066 @: $(MAKE); $(unstage)
28067 @[ -f ./uudecode/Makefile ] || exit 0; \
28068 r=`${PWD_COMMAND}`; export r; \
28069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28070 $(HOST_EXPORTS) \
28071 for flag in $(EXTRA_HOST_FLAGS) ; do \
28072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28073 done; \
28074 echo "Doing mostlyclean in uudecode" ; \
28075 (cd $(HOST_SUBDIR)/uudecode && \
28076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28078 "RANLIB=$${RANLIB}" \
28079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28080 mostlyclean) \
28081 || exit 1
28083 @endif uudecode
28085 .PHONY: maybe-clean-uudecode clean-uudecode
28086 maybe-clean-uudecode:
28087 @if uudecode
28088 maybe-clean-uudecode: clean-uudecode
28090 clean-uudecode:
28091 @: $(MAKE); $(unstage)
28092 @[ -f ./uudecode/Makefile ] || exit 0; \
28093 r=`${PWD_COMMAND}`; export r; \
28094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28095 $(HOST_EXPORTS) \
28096 for flag in $(EXTRA_HOST_FLAGS) ; do \
28097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28098 done; \
28099 echo "Doing clean in uudecode" ; \
28100 (cd $(HOST_SUBDIR)/uudecode && \
28101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28103 "RANLIB=$${RANLIB}" \
28104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28105 clean) \
28106 || exit 1
28108 @endif uudecode
28110 .PHONY: maybe-distclean-uudecode distclean-uudecode
28111 maybe-distclean-uudecode:
28112 @if uudecode
28113 maybe-distclean-uudecode: distclean-uudecode
28115 distclean-uudecode:
28116 @: $(MAKE); $(unstage)
28117 @[ -f ./uudecode/Makefile ] || exit 0; \
28118 r=`${PWD_COMMAND}`; export r; \
28119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28120 $(HOST_EXPORTS) \
28121 for flag in $(EXTRA_HOST_FLAGS) ; do \
28122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28123 done; \
28124 echo "Doing distclean in uudecode" ; \
28125 (cd $(HOST_SUBDIR)/uudecode && \
28126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28128 "RANLIB=$${RANLIB}" \
28129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28130 distclean) \
28131 || exit 1
28133 @endif uudecode
28135 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
28136 maybe-maintainer-clean-uudecode:
28137 @if uudecode
28138 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
28140 maintainer-clean-uudecode:
28141 @: $(MAKE); $(unstage)
28142 @[ -f ./uudecode/Makefile ] || exit 0; \
28143 r=`${PWD_COMMAND}`; export r; \
28144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28145 $(HOST_EXPORTS) \
28146 for flag in $(EXTRA_HOST_FLAGS) ; do \
28147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28148 done; \
28149 echo "Doing maintainer-clean in uudecode" ; \
28150 (cd $(HOST_SUBDIR)/uudecode && \
28151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28153 "RANLIB=$${RANLIB}" \
28154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28155 maintainer-clean) \
28156 || exit 1
28158 @endif uudecode
28162 .PHONY: configure-wdiff maybe-configure-wdiff
28163 maybe-configure-wdiff:
28164 @if gcc-bootstrap
28165 configure-wdiff: stage_current
28166 @endif gcc-bootstrap
28167 @if wdiff
28168 maybe-configure-wdiff: configure-wdiff
28169 configure-wdiff:
28170 @: $(MAKE); $(unstage)
28171 @r=`${PWD_COMMAND}`; export r; \
28172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28173 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
28174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
28175 $(HOST_EXPORTS) \
28176 echo Configuring in $(HOST_SUBDIR)/wdiff; \
28177 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
28178 case $(srcdir) in \
28179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28180 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
28181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28182 esac; \
28183 srcdiroption="--srcdir=$${topdir}/wdiff"; \
28184 libsrcdir="$$s/wdiff"; \
28185 $(SHELL) $${libsrcdir}/configure \
28186 $(HOST_CONFIGARGS) $${srcdiroption} \
28187 || exit 1
28188 @endif wdiff
28194 .PHONY: all-wdiff maybe-all-wdiff
28195 maybe-all-wdiff:
28196 @if gcc-bootstrap
28197 all-wdiff: stage_current
28198 @endif gcc-bootstrap
28199 @if wdiff
28200 TARGET-wdiff=all
28201 maybe-all-wdiff: all-wdiff
28202 all-wdiff: configure-wdiff
28203 @: $(MAKE); $(unstage)
28204 @r=`${PWD_COMMAND}`; export r; \
28205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28206 $(HOST_EXPORTS) \
28207 (cd $(HOST_SUBDIR)/wdiff && \
28208 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
28209 @endif wdiff
28214 .PHONY: check-wdiff maybe-check-wdiff
28215 maybe-check-wdiff:
28216 @if wdiff
28217 maybe-check-wdiff: check-wdiff
28219 check-wdiff:
28220 @: $(MAKE); $(unstage)
28221 @r=`${PWD_COMMAND}`; export r; \
28222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28223 $(HOST_EXPORTS) \
28224 (cd $(HOST_SUBDIR)/wdiff && \
28225 $(MAKE) $(FLAGS_TO_PASS) check)
28227 @endif wdiff
28229 .PHONY: install-wdiff maybe-install-wdiff
28230 maybe-install-wdiff:
28231 @if wdiff
28232 maybe-install-wdiff: install-wdiff
28234 install-wdiff: installdirs
28235 @: $(MAKE); $(unstage)
28236 @r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 $(HOST_EXPORTS) \
28239 (cd $(HOST_SUBDIR)/wdiff && \
28240 $(MAKE) $(FLAGS_TO_PASS) install)
28242 @endif wdiff
28244 # Other targets (info, dvi, etc.)
28246 .PHONY: maybe-info-wdiff info-wdiff
28247 maybe-info-wdiff:
28248 @if wdiff
28249 maybe-info-wdiff: info-wdiff
28251 info-wdiff: \
28252 configure-wdiff
28253 @: $(MAKE); $(unstage)
28254 @[ -f ./wdiff/Makefile ] || exit 0; \
28255 r=`${PWD_COMMAND}`; export r; \
28256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28257 $(HOST_EXPORTS) \
28258 for flag in $(EXTRA_HOST_FLAGS) ; do \
28259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28260 done; \
28261 echo "Doing info in wdiff" ; \
28262 (cd $(HOST_SUBDIR)/wdiff && \
28263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28265 "RANLIB=$${RANLIB}" \
28266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28267 info) \
28268 || exit 1
28270 @endif wdiff
28272 .PHONY: maybe-dvi-wdiff dvi-wdiff
28273 maybe-dvi-wdiff:
28274 @if wdiff
28275 maybe-dvi-wdiff: dvi-wdiff
28277 dvi-wdiff: \
28278 configure-wdiff
28279 @: $(MAKE); $(unstage)
28280 @[ -f ./wdiff/Makefile ] || exit 0; \
28281 r=`${PWD_COMMAND}`; export r; \
28282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283 $(HOST_EXPORTS) \
28284 for flag in $(EXTRA_HOST_FLAGS) ; do \
28285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28286 done; \
28287 echo "Doing dvi in wdiff" ; \
28288 (cd $(HOST_SUBDIR)/wdiff && \
28289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28291 "RANLIB=$${RANLIB}" \
28292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28293 dvi) \
28294 || exit 1
28296 @endif wdiff
28298 .PHONY: maybe-html-wdiff html-wdiff
28299 maybe-html-wdiff:
28300 @if wdiff
28301 maybe-html-wdiff: html-wdiff
28303 html-wdiff: \
28304 configure-wdiff
28305 @: $(MAKE); $(unstage)
28306 @[ -f ./wdiff/Makefile ] || exit 0; \
28307 r=`${PWD_COMMAND}`; export r; \
28308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28309 $(HOST_EXPORTS) \
28310 for flag in $(EXTRA_HOST_FLAGS) ; do \
28311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28312 done; \
28313 echo "Doing html in wdiff" ; \
28314 (cd $(HOST_SUBDIR)/wdiff && \
28315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28317 "RANLIB=$${RANLIB}" \
28318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28319 html) \
28320 || exit 1
28322 @endif wdiff
28324 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
28325 maybe-TAGS-wdiff:
28326 @if wdiff
28327 maybe-TAGS-wdiff: TAGS-wdiff
28329 TAGS-wdiff: \
28330 configure-wdiff
28331 @: $(MAKE); $(unstage)
28332 @[ -f ./wdiff/Makefile ] || exit 0; \
28333 r=`${PWD_COMMAND}`; export r; \
28334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28335 $(HOST_EXPORTS) \
28336 for flag in $(EXTRA_HOST_FLAGS) ; do \
28337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28338 done; \
28339 echo "Doing TAGS in wdiff" ; \
28340 (cd $(HOST_SUBDIR)/wdiff && \
28341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28343 "RANLIB=$${RANLIB}" \
28344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28345 TAGS) \
28346 || exit 1
28348 @endif wdiff
28350 .PHONY: maybe-install-info-wdiff install-info-wdiff
28351 maybe-install-info-wdiff:
28352 @if wdiff
28353 maybe-install-info-wdiff: install-info-wdiff
28355 install-info-wdiff: \
28356 configure-wdiff \
28357 info-wdiff
28358 @: $(MAKE); $(unstage)
28359 @[ -f ./wdiff/Makefile ] || exit 0; \
28360 r=`${PWD_COMMAND}`; export r; \
28361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28362 $(HOST_EXPORTS) \
28363 for flag in $(EXTRA_HOST_FLAGS) ; do \
28364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28365 done; \
28366 echo "Doing install-info in wdiff" ; \
28367 (cd $(HOST_SUBDIR)/wdiff && \
28368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28370 "RANLIB=$${RANLIB}" \
28371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28372 install-info) \
28373 || exit 1
28375 @endif wdiff
28377 .PHONY: maybe-install-html-wdiff install-html-wdiff
28378 maybe-install-html-wdiff:
28379 @if wdiff
28380 maybe-install-html-wdiff: install-html-wdiff
28382 install-html-wdiff: \
28383 configure-wdiff \
28384 html-wdiff
28385 @: $(MAKE); $(unstage)
28386 @[ -f ./wdiff/Makefile ] || exit 0; \
28387 r=`${PWD_COMMAND}`; export r; \
28388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28389 $(HOST_EXPORTS) \
28390 for flag in $(EXTRA_HOST_FLAGS) ; do \
28391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392 done; \
28393 echo "Doing install-html in wdiff" ; \
28394 (cd $(HOST_SUBDIR)/wdiff && \
28395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28397 "RANLIB=$${RANLIB}" \
28398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28399 install-html) \
28400 || exit 1
28402 @endif wdiff
28404 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
28405 maybe-installcheck-wdiff:
28406 @if wdiff
28407 maybe-installcheck-wdiff: installcheck-wdiff
28409 installcheck-wdiff: \
28410 configure-wdiff
28411 @: $(MAKE); $(unstage)
28412 @[ -f ./wdiff/Makefile ] || exit 0; \
28413 r=`${PWD_COMMAND}`; export r; \
28414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28415 $(HOST_EXPORTS) \
28416 for flag in $(EXTRA_HOST_FLAGS) ; do \
28417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28418 done; \
28419 echo "Doing installcheck in wdiff" ; \
28420 (cd $(HOST_SUBDIR)/wdiff && \
28421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28423 "RANLIB=$${RANLIB}" \
28424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28425 installcheck) \
28426 || exit 1
28428 @endif wdiff
28430 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
28431 maybe-mostlyclean-wdiff:
28432 @if wdiff
28433 maybe-mostlyclean-wdiff: mostlyclean-wdiff
28435 mostlyclean-wdiff:
28436 @: $(MAKE); $(unstage)
28437 @[ -f ./wdiff/Makefile ] || exit 0; \
28438 r=`${PWD_COMMAND}`; export r; \
28439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440 $(HOST_EXPORTS) \
28441 for flag in $(EXTRA_HOST_FLAGS) ; do \
28442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28443 done; \
28444 echo "Doing mostlyclean in wdiff" ; \
28445 (cd $(HOST_SUBDIR)/wdiff && \
28446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28448 "RANLIB=$${RANLIB}" \
28449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28450 mostlyclean) \
28451 || exit 1
28453 @endif wdiff
28455 .PHONY: maybe-clean-wdiff clean-wdiff
28456 maybe-clean-wdiff:
28457 @if wdiff
28458 maybe-clean-wdiff: clean-wdiff
28460 clean-wdiff:
28461 @: $(MAKE); $(unstage)
28462 @[ -f ./wdiff/Makefile ] || exit 0; \
28463 r=`${PWD_COMMAND}`; export r; \
28464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28465 $(HOST_EXPORTS) \
28466 for flag in $(EXTRA_HOST_FLAGS) ; do \
28467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28468 done; \
28469 echo "Doing clean in wdiff" ; \
28470 (cd $(HOST_SUBDIR)/wdiff && \
28471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28473 "RANLIB=$${RANLIB}" \
28474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28475 clean) \
28476 || exit 1
28478 @endif wdiff
28480 .PHONY: maybe-distclean-wdiff distclean-wdiff
28481 maybe-distclean-wdiff:
28482 @if wdiff
28483 maybe-distclean-wdiff: distclean-wdiff
28485 distclean-wdiff:
28486 @: $(MAKE); $(unstage)
28487 @[ -f ./wdiff/Makefile ] || exit 0; \
28488 r=`${PWD_COMMAND}`; export r; \
28489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490 $(HOST_EXPORTS) \
28491 for flag in $(EXTRA_HOST_FLAGS) ; do \
28492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28493 done; \
28494 echo "Doing distclean in wdiff" ; \
28495 (cd $(HOST_SUBDIR)/wdiff && \
28496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28498 "RANLIB=$${RANLIB}" \
28499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28500 distclean) \
28501 || exit 1
28503 @endif wdiff
28505 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
28506 maybe-maintainer-clean-wdiff:
28507 @if wdiff
28508 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
28510 maintainer-clean-wdiff:
28511 @: $(MAKE); $(unstage)
28512 @[ -f ./wdiff/Makefile ] || exit 0; \
28513 r=`${PWD_COMMAND}`; export r; \
28514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515 $(HOST_EXPORTS) \
28516 for flag in $(EXTRA_HOST_FLAGS) ; do \
28517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28518 done; \
28519 echo "Doing maintainer-clean in wdiff" ; \
28520 (cd $(HOST_SUBDIR)/wdiff && \
28521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28523 "RANLIB=$${RANLIB}" \
28524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28525 maintainer-clean) \
28526 || exit 1
28528 @endif wdiff
28532 .PHONY: configure-zip maybe-configure-zip
28533 maybe-configure-zip:
28534 @if gcc-bootstrap
28535 configure-zip: stage_current
28536 @endif gcc-bootstrap
28537 @if zip
28538 maybe-configure-zip: configure-zip
28539 configure-zip:
28540 @: $(MAKE); $(unstage)
28541 @r=`${PWD_COMMAND}`; export r; \
28542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28543 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
28544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
28545 $(HOST_EXPORTS) \
28546 echo Configuring in $(HOST_SUBDIR)/zip; \
28547 cd "$(HOST_SUBDIR)/zip" || exit 1; \
28548 case $(srcdir) in \
28549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28550 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
28551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28552 esac; \
28553 srcdiroption="--srcdir=$${topdir}/zip"; \
28554 libsrcdir="$$s/zip"; \
28555 $(SHELL) $${libsrcdir}/configure \
28556 $(HOST_CONFIGARGS) $${srcdiroption} \
28557 || exit 1
28558 @endif zip
28564 .PHONY: all-zip maybe-all-zip
28565 maybe-all-zip:
28566 @if gcc-bootstrap
28567 all-zip: stage_current
28568 @endif gcc-bootstrap
28569 @if zip
28570 TARGET-zip=all
28571 maybe-all-zip: all-zip
28572 all-zip: configure-zip
28573 @: $(MAKE); $(unstage)
28574 @r=`${PWD_COMMAND}`; export r; \
28575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576 $(HOST_EXPORTS) \
28577 (cd $(HOST_SUBDIR)/zip && \
28578 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
28579 @endif zip
28584 .PHONY: check-zip maybe-check-zip
28585 maybe-check-zip:
28586 @if zip
28587 maybe-check-zip: check-zip
28589 # This module is only tested in a native toolchain.
28590 check-zip:
28591 @: $(MAKE); $(unstage)
28592 @if [ '$(host)' = '$(target)' ] ; then \
28593 r=`${PWD_COMMAND}`; export r; \
28594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28595 $(HOST_EXPORTS) \
28596 (cd $(HOST_SUBDIR)/zip && \
28597 $(MAKE) $(FLAGS_TO_PASS) check); \
28600 @endif zip
28602 .PHONY: install-zip maybe-install-zip
28603 maybe-install-zip:
28604 @if zip
28605 maybe-install-zip: install-zip
28607 install-zip: installdirs
28608 @: $(MAKE); $(unstage)
28609 @r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 $(HOST_EXPORTS) \
28612 (cd $(HOST_SUBDIR)/zip && \
28613 $(MAKE) $(FLAGS_TO_PASS) install)
28615 @endif zip
28617 # Other targets (info, dvi, etc.)
28619 .PHONY: maybe-info-zip info-zip
28620 maybe-info-zip:
28621 @if zip
28622 maybe-info-zip: info-zip
28624 info-zip: \
28625 configure-zip
28626 @: $(MAKE); $(unstage)
28627 @[ -f ./zip/Makefile ] || exit 0; \
28628 r=`${PWD_COMMAND}`; export r; \
28629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28630 $(HOST_EXPORTS) \
28631 for flag in $(EXTRA_HOST_FLAGS) ; do \
28632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28633 done; \
28634 echo "Doing info in zip" ; \
28635 (cd $(HOST_SUBDIR)/zip && \
28636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28638 "RANLIB=$${RANLIB}" \
28639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28640 info) \
28641 || exit 1
28643 @endif zip
28645 .PHONY: maybe-dvi-zip dvi-zip
28646 maybe-dvi-zip:
28647 @if zip
28648 maybe-dvi-zip: dvi-zip
28650 dvi-zip: \
28651 configure-zip
28652 @: $(MAKE); $(unstage)
28653 @[ -f ./zip/Makefile ] || exit 0; \
28654 r=`${PWD_COMMAND}`; export r; \
28655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656 $(HOST_EXPORTS) \
28657 for flag in $(EXTRA_HOST_FLAGS) ; do \
28658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28659 done; \
28660 echo "Doing dvi in zip" ; \
28661 (cd $(HOST_SUBDIR)/zip && \
28662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664 "RANLIB=$${RANLIB}" \
28665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28666 dvi) \
28667 || exit 1
28669 @endif zip
28671 .PHONY: maybe-html-zip html-zip
28672 maybe-html-zip:
28673 @if zip
28674 maybe-html-zip: html-zip
28676 html-zip: \
28677 configure-zip
28678 @: $(MAKE); $(unstage)
28679 @[ -f ./zip/Makefile ] || exit 0; \
28680 r=`${PWD_COMMAND}`; export r; \
28681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28682 $(HOST_EXPORTS) \
28683 for flag in $(EXTRA_HOST_FLAGS) ; do \
28684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28685 done; \
28686 echo "Doing html in zip" ; \
28687 (cd $(HOST_SUBDIR)/zip && \
28688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28690 "RANLIB=$${RANLIB}" \
28691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28692 html) \
28693 || exit 1
28695 @endif zip
28697 .PHONY: maybe-TAGS-zip TAGS-zip
28698 maybe-TAGS-zip:
28699 @if zip
28700 maybe-TAGS-zip: TAGS-zip
28702 TAGS-zip: \
28703 configure-zip
28704 @: $(MAKE); $(unstage)
28705 @[ -f ./zip/Makefile ] || exit 0; \
28706 r=`${PWD_COMMAND}`; export r; \
28707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708 $(HOST_EXPORTS) \
28709 for flag in $(EXTRA_HOST_FLAGS) ; do \
28710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28711 done; \
28712 echo "Doing TAGS in zip" ; \
28713 (cd $(HOST_SUBDIR)/zip && \
28714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28716 "RANLIB=$${RANLIB}" \
28717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28718 TAGS) \
28719 || exit 1
28721 @endif zip
28723 .PHONY: maybe-install-info-zip install-info-zip
28724 maybe-install-info-zip:
28725 @if zip
28726 maybe-install-info-zip: install-info-zip
28728 install-info-zip: \
28729 configure-zip \
28730 info-zip
28731 @: $(MAKE); $(unstage)
28732 @[ -f ./zip/Makefile ] || exit 0; \
28733 r=`${PWD_COMMAND}`; export r; \
28734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28735 $(HOST_EXPORTS) \
28736 for flag in $(EXTRA_HOST_FLAGS) ; do \
28737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28738 done; \
28739 echo "Doing install-info in zip" ; \
28740 (cd $(HOST_SUBDIR)/zip && \
28741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28743 "RANLIB=$${RANLIB}" \
28744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28745 install-info) \
28746 || exit 1
28748 @endif zip
28750 .PHONY: maybe-install-html-zip install-html-zip
28751 maybe-install-html-zip:
28752 @if zip
28753 maybe-install-html-zip: install-html-zip
28755 install-html-zip: \
28756 configure-zip \
28757 html-zip
28758 @: $(MAKE); $(unstage)
28759 @[ -f ./zip/Makefile ] || exit 0; \
28760 r=`${PWD_COMMAND}`; export r; \
28761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28762 $(HOST_EXPORTS) \
28763 for flag in $(EXTRA_HOST_FLAGS) ; do \
28764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28765 done; \
28766 echo "Doing install-html in zip" ; \
28767 (cd $(HOST_SUBDIR)/zip && \
28768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28770 "RANLIB=$${RANLIB}" \
28771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28772 install-html) \
28773 || exit 1
28775 @endif zip
28777 .PHONY: maybe-installcheck-zip installcheck-zip
28778 maybe-installcheck-zip:
28779 @if zip
28780 maybe-installcheck-zip: installcheck-zip
28782 installcheck-zip: \
28783 configure-zip
28784 @: $(MAKE); $(unstage)
28785 @[ -f ./zip/Makefile ] || exit 0; \
28786 r=`${PWD_COMMAND}`; export r; \
28787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28788 $(HOST_EXPORTS) \
28789 for flag in $(EXTRA_HOST_FLAGS) ; do \
28790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28791 done; \
28792 echo "Doing installcheck in zip" ; \
28793 (cd $(HOST_SUBDIR)/zip && \
28794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28796 "RANLIB=$${RANLIB}" \
28797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28798 installcheck) \
28799 || exit 1
28801 @endif zip
28803 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
28804 maybe-mostlyclean-zip:
28805 @if zip
28806 maybe-mostlyclean-zip: mostlyclean-zip
28808 mostlyclean-zip:
28809 @: $(MAKE); $(unstage)
28810 @[ -f ./zip/Makefile ] || exit 0; \
28811 r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 $(HOST_EXPORTS) \
28814 for flag in $(EXTRA_HOST_FLAGS) ; do \
28815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28816 done; \
28817 echo "Doing mostlyclean in zip" ; \
28818 (cd $(HOST_SUBDIR)/zip && \
28819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28821 "RANLIB=$${RANLIB}" \
28822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28823 mostlyclean) \
28824 || exit 1
28826 @endif zip
28828 .PHONY: maybe-clean-zip clean-zip
28829 maybe-clean-zip:
28830 @if zip
28831 maybe-clean-zip: clean-zip
28833 clean-zip:
28834 @: $(MAKE); $(unstage)
28835 @[ -f ./zip/Makefile ] || exit 0; \
28836 r=`${PWD_COMMAND}`; export r; \
28837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28838 $(HOST_EXPORTS) \
28839 for flag in $(EXTRA_HOST_FLAGS) ; do \
28840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28841 done; \
28842 echo "Doing clean in zip" ; \
28843 (cd $(HOST_SUBDIR)/zip && \
28844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28846 "RANLIB=$${RANLIB}" \
28847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28848 clean) \
28849 || exit 1
28851 @endif zip
28853 .PHONY: maybe-distclean-zip distclean-zip
28854 maybe-distclean-zip:
28855 @if zip
28856 maybe-distclean-zip: distclean-zip
28858 distclean-zip:
28859 @: $(MAKE); $(unstage)
28860 @[ -f ./zip/Makefile ] || exit 0; \
28861 r=`${PWD_COMMAND}`; export r; \
28862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28863 $(HOST_EXPORTS) \
28864 for flag in $(EXTRA_HOST_FLAGS) ; do \
28865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28866 done; \
28867 echo "Doing distclean in zip" ; \
28868 (cd $(HOST_SUBDIR)/zip && \
28869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28871 "RANLIB=$${RANLIB}" \
28872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28873 distclean) \
28874 || exit 1
28876 @endif zip
28878 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
28879 maybe-maintainer-clean-zip:
28880 @if zip
28881 maybe-maintainer-clean-zip: maintainer-clean-zip
28883 maintainer-clean-zip:
28884 @: $(MAKE); $(unstage)
28885 @[ -f ./zip/Makefile ] || exit 0; \
28886 r=`${PWD_COMMAND}`; export r; \
28887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28888 $(HOST_EXPORTS) \
28889 for flag in $(EXTRA_HOST_FLAGS) ; do \
28890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28891 done; \
28892 echo "Doing maintainer-clean in zip" ; \
28893 (cd $(HOST_SUBDIR)/zip && \
28894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28896 "RANLIB=$${RANLIB}" \
28897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28898 maintainer-clean) \
28899 || exit 1
28901 @endif zip
28905 .PHONY: configure-zlib maybe-configure-zlib
28906 maybe-configure-zlib:
28907 @if gcc-bootstrap
28908 configure-zlib: stage_current
28909 @endif gcc-bootstrap
28910 @if zlib
28911 maybe-configure-zlib: configure-zlib
28912 configure-zlib:
28913 @r=`${PWD_COMMAND}`; export r; \
28914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28915 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28917 $(HOST_EXPORTS) \
28918 echo Configuring in $(HOST_SUBDIR)/zlib; \
28919 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
28920 case $(srcdir) in \
28921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28922 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28924 esac; \
28925 srcdiroption="--srcdir=$${topdir}/zlib"; \
28926 libsrcdir="$$s/zlib"; \
28927 $(SHELL) $${libsrcdir}/configure \
28928 $(HOST_CONFIGARGS) $${srcdiroption} \
28929 || exit 1
28930 @endif zlib
28934 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
28935 maybe-configure-stage1-zlib:
28936 @if zlib-bootstrap
28937 maybe-configure-stage1-zlib: configure-stage1-zlib
28938 configure-stage1-zlib:
28939 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28941 @r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28944 $(HOST_EXPORTS) \
28945 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
28946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28947 cd $(HOST_SUBDIR)/zlib || exit 1; \
28948 case $(srcdir) in \
28949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28950 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28952 esac; \
28953 srcdiroption="--srcdir=$${topdir}/zlib"; \
28954 libsrcdir="$$s/zlib"; \
28955 $(SHELL) $${libsrcdir}/configure \
28956 $(HOST_CONFIGARGS) $${srcdiroption} \
28957 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28958 @endif zlib-bootstrap
28960 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
28961 maybe-configure-stage2-zlib:
28962 @if zlib-bootstrap
28963 maybe-configure-stage2-zlib: configure-stage2-zlib
28964 configure-stage2-zlib:
28965 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28967 @r=`${PWD_COMMAND}`; export r; \
28968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28969 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28970 $(HOST_EXPORTS) \
28971 $(POSTSTAGE1_HOST_EXPORTS) \
28972 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
28973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28974 cd $(HOST_SUBDIR)/zlib || exit 1; \
28975 case $(srcdir) in \
28976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28977 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28979 esac; \
28980 srcdiroption="--srcdir=$${topdir}/zlib"; \
28981 libsrcdir="$$s/zlib"; \
28982 $(SHELL) $${libsrcdir}/configure \
28983 $(HOST_CONFIGARGS) $${srcdiroption} \
28984 @stage2_werror_flag@
28985 @endif zlib-bootstrap
28987 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
28988 maybe-configure-stage3-zlib:
28989 @if zlib-bootstrap
28990 maybe-configure-stage3-zlib: configure-stage3-zlib
28991 configure-stage3-zlib:
28992 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28994 @r=`${PWD_COMMAND}`; export r; \
28995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28996 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28997 $(HOST_EXPORTS) \
28998 $(POSTSTAGE1_HOST_EXPORTS) \
28999 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
29000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29001 cd $(HOST_SUBDIR)/zlib || exit 1; \
29002 case $(srcdir) in \
29003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29004 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29006 esac; \
29007 srcdiroption="--srcdir=$${topdir}/zlib"; \
29008 libsrcdir="$$s/zlib"; \
29009 $(SHELL) $${libsrcdir}/configure \
29010 $(HOST_CONFIGARGS) $${srcdiroption} \
29011 @stage2_werror_flag@
29012 @endif zlib-bootstrap
29014 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
29015 maybe-configure-stage4-zlib:
29016 @if zlib-bootstrap
29017 maybe-configure-stage4-zlib: configure-stage4-zlib
29018 configure-stage4-zlib:
29019 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29021 @r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29024 $(HOST_EXPORTS) \
29025 $(POSTSTAGE1_HOST_EXPORTS) \
29026 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
29027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29028 cd $(HOST_SUBDIR)/zlib || exit 1; \
29029 case $(srcdir) in \
29030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29031 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29033 esac; \
29034 srcdiroption="--srcdir=$${topdir}/zlib"; \
29035 libsrcdir="$$s/zlib"; \
29036 $(SHELL) $${libsrcdir}/configure \
29037 $(HOST_CONFIGARGS) $${srcdiroption} \
29038 @stage2_werror_flag@
29039 @endif zlib-bootstrap
29041 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
29042 maybe-configure-stageprofile-zlib:
29043 @if zlib-bootstrap
29044 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
29045 configure-stageprofile-zlib:
29046 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29048 @r=`${PWD_COMMAND}`; export r; \
29049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29050 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29051 $(HOST_EXPORTS) \
29052 $(POSTSTAGE1_HOST_EXPORTS) \
29053 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
29054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29055 cd $(HOST_SUBDIR)/zlib || exit 1; \
29056 case $(srcdir) in \
29057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29058 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29060 esac; \
29061 srcdiroption="--srcdir=$${topdir}/zlib"; \
29062 libsrcdir="$$s/zlib"; \
29063 $(SHELL) $${libsrcdir}/configure \
29064 $(HOST_CONFIGARGS) $${srcdiroption} \
29065 @stage2_werror_flag@
29066 @endif zlib-bootstrap
29068 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
29069 maybe-configure-stagefeedback-zlib:
29070 @if zlib-bootstrap
29071 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
29072 configure-stagefeedback-zlib:
29073 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29075 @r=`${PWD_COMMAND}`; export r; \
29076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29077 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29078 $(HOST_EXPORTS) \
29079 $(POSTSTAGE1_HOST_EXPORTS) \
29080 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
29081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29082 cd $(HOST_SUBDIR)/zlib || exit 1; \
29083 case $(srcdir) in \
29084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29085 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29087 esac; \
29088 srcdiroption="--srcdir=$${topdir}/zlib"; \
29089 libsrcdir="$$s/zlib"; \
29090 $(SHELL) $${libsrcdir}/configure \
29091 $(HOST_CONFIGARGS) $${srcdiroption} \
29092 @stage2_werror_flag@
29093 @endif zlib-bootstrap
29099 .PHONY: all-zlib maybe-all-zlib
29100 maybe-all-zlib:
29101 @if gcc-bootstrap
29102 all-zlib: stage_current
29103 @endif gcc-bootstrap
29104 @if zlib
29105 TARGET-zlib=all
29106 maybe-all-zlib: all-zlib
29107 all-zlib: configure-zlib
29108 @r=`${PWD_COMMAND}`; export r; \
29109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29110 $(HOST_EXPORTS) \
29111 (cd $(HOST_SUBDIR)/zlib && \
29112 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
29113 @endif zlib
29117 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
29118 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
29119 maybe-all-stage1-zlib:
29120 maybe-clean-stage1-zlib:
29121 @if zlib-bootstrap
29122 maybe-all-stage1-zlib: all-stage1-zlib
29123 all-stage1: all-stage1-zlib
29124 TARGET-stage1-zlib = $(TARGET-zlib)
29125 all-stage1-zlib: configure-stage1-zlib
29126 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29127 @r=`${PWD_COMMAND}`; export r; \
29128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129 $(HOST_EXPORTS) \
29130 cd $(HOST_SUBDIR)/zlib && \
29131 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
29132 $(TARGET-stage1-zlib)
29134 maybe-clean-stage1-zlib: clean-stage1-zlib
29135 clean-stage1: clean-stage1-zlib
29136 clean-stage1-zlib:
29137 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
29138 || exit 0 ; \
29139 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
29140 cd $(HOST_SUBDIR)/zlib && \
29141 $(MAKE) $(FLAGS_TO_PASS) \
29142 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
29143 @endif zlib-bootstrap
29146 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
29147 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
29148 maybe-all-stage2-zlib:
29149 maybe-clean-stage2-zlib:
29150 @if zlib-bootstrap
29151 maybe-all-stage2-zlib: all-stage2-zlib
29152 all-stage2: all-stage2-zlib
29153 TARGET-stage2-zlib = $(TARGET-zlib)
29154 all-stage2-zlib: configure-stage2-zlib
29155 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29156 @r=`${PWD_COMMAND}`; export r; \
29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158 $(HOST_EXPORTS) \
29159 $(POSTSTAGE1_HOST_EXPORTS) \
29160 cd $(HOST_SUBDIR)/zlib && \
29161 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29162 $(TARGET-stage2-zlib)
29164 maybe-clean-stage2-zlib: clean-stage2-zlib
29165 clean-stage2: clean-stage2-zlib
29166 clean-stage2-zlib:
29167 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
29168 || exit 0 ; \
29169 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
29170 cd $(HOST_SUBDIR)/zlib && \
29171 $(MAKE) $(FLAGS_TO_PASS) \
29172 $(POSTSTAGE1_FLAGS_TO_PASS) \
29173 clean
29174 @endif zlib-bootstrap
29177 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
29178 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
29179 maybe-all-stage3-zlib:
29180 maybe-clean-stage3-zlib:
29181 @if zlib-bootstrap
29182 maybe-all-stage3-zlib: all-stage3-zlib
29183 all-stage3: all-stage3-zlib
29184 TARGET-stage3-zlib = $(TARGET-zlib)
29185 all-stage3-zlib: configure-stage3-zlib
29186 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29187 @r=`${PWD_COMMAND}`; export r; \
29188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189 $(HOST_EXPORTS) \
29190 $(POSTSTAGE1_HOST_EXPORTS) \
29191 cd $(HOST_SUBDIR)/zlib && \
29192 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29193 $(TARGET-stage3-zlib)
29195 maybe-clean-stage3-zlib: clean-stage3-zlib
29196 clean-stage3: clean-stage3-zlib
29197 clean-stage3-zlib:
29198 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
29199 || exit 0 ; \
29200 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
29201 cd $(HOST_SUBDIR)/zlib && \
29202 $(MAKE) $(FLAGS_TO_PASS) \
29203 $(POSTSTAGE1_FLAGS_TO_PASS) \
29204 clean
29205 @endif zlib-bootstrap
29208 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
29209 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
29210 maybe-all-stage4-zlib:
29211 maybe-clean-stage4-zlib:
29212 @if zlib-bootstrap
29213 maybe-all-stage4-zlib: all-stage4-zlib
29214 all-stage4: all-stage4-zlib
29215 TARGET-stage4-zlib = $(TARGET-zlib)
29216 all-stage4-zlib: configure-stage4-zlib
29217 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29218 @r=`${PWD_COMMAND}`; export r; \
29219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220 $(HOST_EXPORTS) \
29221 $(POSTSTAGE1_HOST_EXPORTS) \
29222 cd $(HOST_SUBDIR)/zlib && \
29223 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29224 $(TARGET-stage4-zlib)
29226 maybe-clean-stage4-zlib: clean-stage4-zlib
29227 clean-stage4: clean-stage4-zlib
29228 clean-stage4-zlib:
29229 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
29230 || exit 0 ; \
29231 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
29232 cd $(HOST_SUBDIR)/zlib && \
29233 $(MAKE) $(FLAGS_TO_PASS) \
29234 $(POSTSTAGE1_FLAGS_TO_PASS) \
29235 clean
29236 @endif zlib-bootstrap
29239 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
29240 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
29241 maybe-all-stageprofile-zlib:
29242 maybe-clean-stageprofile-zlib:
29243 @if zlib-bootstrap
29244 maybe-all-stageprofile-zlib: all-stageprofile-zlib
29245 all-stageprofile: all-stageprofile-zlib
29246 TARGET-stageprofile-zlib = $(TARGET-zlib)
29247 all-stageprofile-zlib: configure-stageprofile-zlib
29248 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29249 @r=`${PWD_COMMAND}`; export r; \
29250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251 $(HOST_EXPORTS) \
29252 $(POSTSTAGE1_HOST_EXPORTS) \
29253 cd $(HOST_SUBDIR)/zlib && \
29254 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
29255 $(TARGET-stageprofile-zlib)
29257 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
29258 clean-stageprofile: clean-stageprofile-zlib
29259 clean-stageprofile-zlib:
29260 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
29261 || exit 0 ; \
29262 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
29263 cd $(HOST_SUBDIR)/zlib && \
29264 $(MAKE) $(FLAGS_TO_PASS) \
29265 $(POSTSTAGE1_FLAGS_TO_PASS) \
29266 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
29267 @endif zlib-bootstrap
29270 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
29271 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
29272 maybe-all-stagefeedback-zlib:
29273 maybe-clean-stagefeedback-zlib:
29274 @if zlib-bootstrap
29275 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
29276 all-stagefeedback: all-stagefeedback-zlib
29277 TARGET-stagefeedback-zlib = $(TARGET-zlib)
29278 all-stagefeedback-zlib: configure-stagefeedback-zlib
29279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29280 @r=`${PWD_COMMAND}`; export r; \
29281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29282 $(HOST_EXPORTS) \
29283 $(POSTSTAGE1_HOST_EXPORTS) \
29284 cd $(HOST_SUBDIR)/zlib && \
29285 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
29286 $(TARGET-stagefeedback-zlib)
29288 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
29289 clean-stagefeedback: clean-stagefeedback-zlib
29290 clean-stagefeedback-zlib:
29291 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
29292 || exit 0 ; \
29293 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
29294 cd $(HOST_SUBDIR)/zlib && \
29295 $(MAKE) $(FLAGS_TO_PASS) \
29296 $(POSTSTAGE1_FLAGS_TO_PASS) \
29297 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
29298 @endif zlib-bootstrap
29304 .PHONY: check-zlib maybe-check-zlib
29305 maybe-check-zlib:
29306 @if zlib
29307 maybe-check-zlib: check-zlib
29309 check-zlib:
29311 @endif zlib
29313 .PHONY: install-zlib maybe-install-zlib
29314 maybe-install-zlib:
29315 @if zlib
29316 maybe-install-zlib: install-zlib
29318 install-zlib:
29320 @endif zlib
29322 # Other targets (info, dvi, etc.)
29324 .PHONY: maybe-info-zlib info-zlib
29325 maybe-info-zlib:
29326 @if zlib
29327 maybe-info-zlib: info-zlib
29329 info-zlib: \
29330 configure-zlib
29331 @[ -f ./zlib/Makefile ] || exit 0; \
29332 r=`${PWD_COMMAND}`; export r; \
29333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29334 $(HOST_EXPORTS) \
29335 for flag in $(EXTRA_HOST_FLAGS) ; do \
29336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29337 done; \
29338 echo "Doing info in zlib" ; \
29339 (cd $(HOST_SUBDIR)/zlib && \
29340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29342 "RANLIB=$${RANLIB}" \
29343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29344 info) \
29345 || exit 1
29347 @endif zlib
29349 .PHONY: maybe-dvi-zlib dvi-zlib
29350 maybe-dvi-zlib:
29351 @if zlib
29352 maybe-dvi-zlib: dvi-zlib
29354 dvi-zlib: \
29355 configure-zlib
29356 @[ -f ./zlib/Makefile ] || exit 0; \
29357 r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 $(HOST_EXPORTS) \
29360 for flag in $(EXTRA_HOST_FLAGS) ; do \
29361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362 done; \
29363 echo "Doing dvi in zlib" ; \
29364 (cd $(HOST_SUBDIR)/zlib && \
29365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367 "RANLIB=$${RANLIB}" \
29368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29369 dvi) \
29370 || exit 1
29372 @endif zlib
29374 .PHONY: maybe-html-zlib html-zlib
29375 maybe-html-zlib:
29376 @if zlib
29377 maybe-html-zlib: html-zlib
29379 html-zlib: \
29380 configure-zlib
29381 @[ -f ./zlib/Makefile ] || exit 0; \
29382 r=`${PWD_COMMAND}`; export r; \
29383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384 $(HOST_EXPORTS) \
29385 for flag in $(EXTRA_HOST_FLAGS) ; do \
29386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387 done; \
29388 echo "Doing html in zlib" ; \
29389 (cd $(HOST_SUBDIR)/zlib && \
29390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392 "RANLIB=$${RANLIB}" \
29393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29394 html) \
29395 || exit 1
29397 @endif zlib
29399 .PHONY: maybe-TAGS-zlib TAGS-zlib
29400 maybe-TAGS-zlib:
29401 @if zlib
29402 maybe-TAGS-zlib: TAGS-zlib
29404 TAGS-zlib: \
29405 configure-zlib
29406 @[ -f ./zlib/Makefile ] || exit 0; \
29407 r=`${PWD_COMMAND}`; export r; \
29408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409 $(HOST_EXPORTS) \
29410 for flag in $(EXTRA_HOST_FLAGS) ; do \
29411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412 done; \
29413 echo "Doing TAGS in zlib" ; \
29414 (cd $(HOST_SUBDIR)/zlib && \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417 "RANLIB=$${RANLIB}" \
29418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29419 TAGS) \
29420 || exit 1
29422 @endif zlib
29424 .PHONY: maybe-install-info-zlib install-info-zlib
29425 maybe-install-info-zlib:
29426 @if zlib
29427 maybe-install-info-zlib: install-info-zlib
29429 install-info-zlib: \
29430 configure-zlib \
29431 info-zlib
29432 @[ -f ./zlib/Makefile ] || exit 0; \
29433 r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 $(HOST_EXPORTS) \
29436 for flag in $(EXTRA_HOST_FLAGS) ; do \
29437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438 done; \
29439 echo "Doing install-info in zlib" ; \
29440 (cd $(HOST_SUBDIR)/zlib && \
29441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443 "RANLIB=$${RANLIB}" \
29444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29445 install-info) \
29446 || exit 1
29448 @endif zlib
29450 .PHONY: maybe-install-html-zlib install-html-zlib
29451 maybe-install-html-zlib:
29452 @if zlib
29453 maybe-install-html-zlib: install-html-zlib
29455 install-html-zlib: \
29456 configure-zlib \
29457 html-zlib
29458 @[ -f ./zlib/Makefile ] || exit 0; \
29459 r=`${PWD_COMMAND}`; export r; \
29460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29461 $(HOST_EXPORTS) \
29462 for flag in $(EXTRA_HOST_FLAGS) ; do \
29463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29464 done; \
29465 echo "Doing install-html in zlib" ; \
29466 (cd $(HOST_SUBDIR)/zlib && \
29467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29469 "RANLIB=$${RANLIB}" \
29470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29471 install-html) \
29472 || exit 1
29474 @endif zlib
29476 .PHONY: maybe-installcheck-zlib installcheck-zlib
29477 maybe-installcheck-zlib:
29478 @if zlib
29479 maybe-installcheck-zlib: installcheck-zlib
29481 installcheck-zlib: \
29482 configure-zlib
29483 @[ -f ./zlib/Makefile ] || exit 0; \
29484 r=`${PWD_COMMAND}`; export r; \
29485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486 $(HOST_EXPORTS) \
29487 for flag in $(EXTRA_HOST_FLAGS) ; do \
29488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29489 done; \
29490 echo "Doing installcheck in zlib" ; \
29491 (cd $(HOST_SUBDIR)/zlib && \
29492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29494 "RANLIB=$${RANLIB}" \
29495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29496 installcheck) \
29497 || exit 1
29499 @endif zlib
29501 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
29502 maybe-mostlyclean-zlib:
29503 @if zlib
29504 maybe-mostlyclean-zlib: mostlyclean-zlib
29506 mostlyclean-zlib:
29507 @[ -f ./zlib/Makefile ] || exit 0; \
29508 r=`${PWD_COMMAND}`; export r; \
29509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510 $(HOST_EXPORTS) \
29511 for flag in $(EXTRA_HOST_FLAGS) ; do \
29512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29513 done; \
29514 echo "Doing mostlyclean in zlib" ; \
29515 (cd $(HOST_SUBDIR)/zlib && \
29516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29518 "RANLIB=$${RANLIB}" \
29519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29520 mostlyclean) \
29521 || exit 1
29523 @endif zlib
29525 .PHONY: maybe-clean-zlib clean-zlib
29526 maybe-clean-zlib:
29527 @if zlib
29528 maybe-clean-zlib: clean-zlib
29530 clean-zlib:
29531 @[ -f ./zlib/Makefile ] || exit 0; \
29532 r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) \
29535 for flag in $(EXTRA_HOST_FLAGS) ; do \
29536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29537 done; \
29538 echo "Doing clean in zlib" ; \
29539 (cd $(HOST_SUBDIR)/zlib && \
29540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29542 "RANLIB=$${RANLIB}" \
29543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29544 clean) \
29545 || exit 1
29547 @endif zlib
29549 .PHONY: maybe-distclean-zlib distclean-zlib
29550 maybe-distclean-zlib:
29551 @if zlib
29552 maybe-distclean-zlib: distclean-zlib
29554 distclean-zlib:
29555 @[ -f ./zlib/Makefile ] || exit 0; \
29556 r=`${PWD_COMMAND}`; export r; \
29557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558 $(HOST_EXPORTS) \
29559 for flag in $(EXTRA_HOST_FLAGS) ; do \
29560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29561 done; \
29562 echo "Doing distclean in zlib" ; \
29563 (cd $(HOST_SUBDIR)/zlib && \
29564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29566 "RANLIB=$${RANLIB}" \
29567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29568 distclean) \
29569 || exit 1
29571 @endif zlib
29573 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
29574 maybe-maintainer-clean-zlib:
29575 @if zlib
29576 maybe-maintainer-clean-zlib: maintainer-clean-zlib
29578 maintainer-clean-zlib:
29579 @[ -f ./zlib/Makefile ] || exit 0; \
29580 r=`${PWD_COMMAND}`; export r; \
29581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582 $(HOST_EXPORTS) \
29583 for flag in $(EXTRA_HOST_FLAGS) ; do \
29584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29585 done; \
29586 echo "Doing maintainer-clean in zlib" ; \
29587 (cd $(HOST_SUBDIR)/zlib && \
29588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29590 "RANLIB=$${RANLIB}" \
29591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29592 maintainer-clean) \
29593 || exit 1
29595 @endif zlib
29599 .PHONY: configure-gdb maybe-configure-gdb
29600 maybe-configure-gdb:
29601 @if gcc-bootstrap
29602 configure-gdb: stage_current
29603 @endif gcc-bootstrap
29604 @if gdb
29605 maybe-configure-gdb: configure-gdb
29606 configure-gdb:
29607 @: $(MAKE); $(unstage)
29608 @r=`${PWD_COMMAND}`; export r; \
29609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
29612 $(HOST_EXPORTS) \
29613 echo Configuring in $(HOST_SUBDIR)/gdb; \
29614 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29615 case $(srcdir) in \
29616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29617 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29619 esac; \
29620 srcdiroption="--srcdir=$${topdir}/gdb"; \
29621 libsrcdir="$$s/gdb"; \
29622 $(SHELL) $${libsrcdir}/configure \
29623 $(HOST_CONFIGARGS) $${srcdiroption} \
29624 || exit 1
29625 @endif gdb
29631 .PHONY: all-gdb maybe-all-gdb
29632 maybe-all-gdb:
29633 @if gcc-bootstrap
29634 all-gdb: stage_current
29635 @endif gcc-bootstrap
29636 @if gdb
29637 TARGET-gdb=all
29638 maybe-all-gdb: all-gdb
29639 all-gdb: configure-gdb
29640 @: $(MAKE); $(unstage)
29641 @r=`${PWD_COMMAND}`; export r; \
29642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643 $(HOST_EXPORTS) \
29644 (cd $(HOST_SUBDIR)/gdb && \
29645 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
29646 @endif gdb
29651 .PHONY: check-gdb maybe-check-gdb
29652 maybe-check-gdb:
29653 @if gdb
29654 maybe-check-gdb: check-gdb
29656 check-gdb:
29657 @: $(MAKE); $(unstage)
29658 @r=`${PWD_COMMAND}`; export r; \
29659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29660 $(HOST_EXPORTS) \
29661 (cd $(HOST_SUBDIR)/gdb && \
29662 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
29664 @endif gdb
29666 .PHONY: install-gdb maybe-install-gdb
29667 maybe-install-gdb:
29668 @if gdb
29669 maybe-install-gdb: install-gdb
29671 install-gdb: installdirs
29672 @: $(MAKE); $(unstage)
29673 @r=`${PWD_COMMAND}`; export r; \
29674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29675 $(HOST_EXPORTS) \
29676 (cd $(HOST_SUBDIR)/gdb && \
29677 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
29679 @endif gdb
29681 # Other targets (info, dvi, etc.)
29683 .PHONY: maybe-info-gdb info-gdb
29684 maybe-info-gdb:
29685 @if gdb
29686 maybe-info-gdb: info-gdb
29688 info-gdb: \
29689 configure-gdb
29690 @: $(MAKE); $(unstage)
29691 @[ -f ./gdb/Makefile ] || exit 0; \
29692 r=`${PWD_COMMAND}`; export r; \
29693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694 $(HOST_EXPORTS) \
29695 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29697 done; \
29698 echo "Doing info in gdb" ; \
29699 (cd $(HOST_SUBDIR)/gdb && \
29700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29702 "RANLIB=$${RANLIB}" \
29703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29704 info) \
29705 || exit 1
29707 @endif gdb
29709 .PHONY: maybe-dvi-gdb dvi-gdb
29710 maybe-dvi-gdb:
29711 @if gdb
29712 maybe-dvi-gdb: dvi-gdb
29714 dvi-gdb: \
29715 configure-gdb
29716 @: $(MAKE); $(unstage)
29717 @[ -f ./gdb/Makefile ] || exit 0; \
29718 r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723 done; \
29724 echo "Doing dvi in gdb" ; \
29725 (cd $(HOST_SUBDIR)/gdb && \
29726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29728 "RANLIB=$${RANLIB}" \
29729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29730 dvi) \
29731 || exit 1
29733 @endif gdb
29735 .PHONY: maybe-html-gdb html-gdb
29736 maybe-html-gdb:
29737 @if gdb
29738 maybe-html-gdb: html-gdb
29740 html-gdb: \
29741 configure-gdb
29742 @: $(MAKE); $(unstage)
29743 @[ -f ./gdb/Makefile ] || exit 0; \
29744 r=`${PWD_COMMAND}`; export r; \
29745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746 $(HOST_EXPORTS) \
29747 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29749 done; \
29750 echo "Doing html in gdb" ; \
29751 (cd $(HOST_SUBDIR)/gdb && \
29752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29754 "RANLIB=$${RANLIB}" \
29755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29756 html) \
29757 || exit 1
29759 @endif gdb
29761 .PHONY: maybe-TAGS-gdb TAGS-gdb
29762 maybe-TAGS-gdb:
29763 @if gdb
29764 maybe-TAGS-gdb: TAGS-gdb
29766 TAGS-gdb: \
29767 configure-gdb
29768 @: $(MAKE); $(unstage)
29769 @[ -f ./gdb/Makefile ] || exit 0; \
29770 r=`${PWD_COMMAND}`; export r; \
29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772 $(HOST_EXPORTS) \
29773 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29775 done; \
29776 echo "Doing TAGS in gdb" ; \
29777 (cd $(HOST_SUBDIR)/gdb && \
29778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29780 "RANLIB=$${RANLIB}" \
29781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29782 TAGS) \
29783 || exit 1
29785 @endif gdb
29787 .PHONY: maybe-install-info-gdb install-info-gdb
29788 maybe-install-info-gdb:
29789 @if gdb
29790 maybe-install-info-gdb: install-info-gdb
29792 install-info-gdb: \
29793 configure-gdb \
29794 info-gdb
29795 @: $(MAKE); $(unstage)
29796 @[ -f ./gdb/Makefile ] || exit 0; \
29797 r=`${PWD_COMMAND}`; export r; \
29798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29799 $(HOST_EXPORTS) \
29800 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29802 done; \
29803 echo "Doing install-info in gdb" ; \
29804 (cd $(HOST_SUBDIR)/gdb && \
29805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29807 "RANLIB=$${RANLIB}" \
29808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29809 install-info) \
29810 || exit 1
29812 @endif gdb
29814 .PHONY: maybe-install-html-gdb install-html-gdb
29815 maybe-install-html-gdb:
29816 @if gdb
29817 maybe-install-html-gdb: install-html-gdb
29819 install-html-gdb: \
29820 configure-gdb \
29821 html-gdb
29822 @: $(MAKE); $(unstage)
29823 @[ -f ./gdb/Makefile ] || exit 0; \
29824 r=`${PWD_COMMAND}`; export r; \
29825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826 $(HOST_EXPORTS) \
29827 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29829 done; \
29830 echo "Doing install-html in gdb" ; \
29831 (cd $(HOST_SUBDIR)/gdb && \
29832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29834 "RANLIB=$${RANLIB}" \
29835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29836 install-html) \
29837 || exit 1
29839 @endif gdb
29841 .PHONY: maybe-installcheck-gdb installcheck-gdb
29842 maybe-installcheck-gdb:
29843 @if gdb
29844 maybe-installcheck-gdb: installcheck-gdb
29846 installcheck-gdb: \
29847 configure-gdb
29848 @: $(MAKE); $(unstage)
29849 @[ -f ./gdb/Makefile ] || exit 0; \
29850 r=`${PWD_COMMAND}`; export r; \
29851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29852 $(HOST_EXPORTS) \
29853 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29855 done; \
29856 echo "Doing installcheck in gdb" ; \
29857 (cd $(HOST_SUBDIR)/gdb && \
29858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29860 "RANLIB=$${RANLIB}" \
29861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29862 installcheck) \
29863 || exit 1
29865 @endif gdb
29867 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29868 maybe-mostlyclean-gdb:
29869 @if gdb
29870 maybe-mostlyclean-gdb: mostlyclean-gdb
29872 mostlyclean-gdb:
29873 @: $(MAKE); $(unstage)
29874 @[ -f ./gdb/Makefile ] || exit 0; \
29875 r=`${PWD_COMMAND}`; export r; \
29876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29877 $(HOST_EXPORTS) \
29878 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29880 done; \
29881 echo "Doing mostlyclean in gdb" ; \
29882 (cd $(HOST_SUBDIR)/gdb && \
29883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29885 "RANLIB=$${RANLIB}" \
29886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29887 mostlyclean) \
29888 || exit 1
29890 @endif gdb
29892 .PHONY: maybe-clean-gdb clean-gdb
29893 maybe-clean-gdb:
29894 @if gdb
29895 maybe-clean-gdb: clean-gdb
29897 clean-gdb:
29898 @: $(MAKE); $(unstage)
29899 @[ -f ./gdb/Makefile ] || exit 0; \
29900 r=`${PWD_COMMAND}`; export r; \
29901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29902 $(HOST_EXPORTS) \
29903 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29905 done; \
29906 echo "Doing clean in gdb" ; \
29907 (cd $(HOST_SUBDIR)/gdb && \
29908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29910 "RANLIB=$${RANLIB}" \
29911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29912 clean) \
29913 || exit 1
29915 @endif gdb
29917 .PHONY: maybe-distclean-gdb distclean-gdb
29918 maybe-distclean-gdb:
29919 @if gdb
29920 maybe-distclean-gdb: distclean-gdb
29922 distclean-gdb:
29923 @: $(MAKE); $(unstage)
29924 @[ -f ./gdb/Makefile ] || exit 0; \
29925 r=`${PWD_COMMAND}`; export r; \
29926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29927 $(HOST_EXPORTS) \
29928 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29930 done; \
29931 echo "Doing distclean in gdb" ; \
29932 (cd $(HOST_SUBDIR)/gdb && \
29933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29935 "RANLIB=$${RANLIB}" \
29936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29937 distclean) \
29938 || exit 1
29940 @endif gdb
29942 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29943 maybe-maintainer-clean-gdb:
29944 @if gdb
29945 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29947 maintainer-clean-gdb:
29948 @: $(MAKE); $(unstage)
29949 @[ -f ./gdb/Makefile ] || exit 0; \
29950 r=`${PWD_COMMAND}`; export r; \
29951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952 $(HOST_EXPORTS) \
29953 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29955 done; \
29956 echo "Doing maintainer-clean in gdb" ; \
29957 (cd $(HOST_SUBDIR)/gdb && \
29958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29960 "RANLIB=$${RANLIB}" \
29961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29962 maintainer-clean) \
29963 || exit 1
29965 @endif gdb
29969 .PHONY: configure-expect maybe-configure-expect
29970 maybe-configure-expect:
29971 @if gcc-bootstrap
29972 configure-expect: stage_current
29973 @endif gcc-bootstrap
29974 @if expect
29975 maybe-configure-expect: configure-expect
29976 configure-expect:
29977 @: $(MAKE); $(unstage)
29978 @r=`${PWD_COMMAND}`; export r; \
29979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29980 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
29982 $(HOST_EXPORTS) \
29983 echo Configuring in $(HOST_SUBDIR)/expect; \
29984 cd "$(HOST_SUBDIR)/expect" || exit 1; \
29985 case $(srcdir) in \
29986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29987 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29989 esac; \
29990 srcdiroption="--srcdir=$${topdir}/expect"; \
29991 libsrcdir="$$s/expect"; \
29992 $(SHELL) $${libsrcdir}/configure \
29993 $(HOST_CONFIGARGS) $${srcdiroption} \
29994 || exit 1
29995 @endif expect
30001 .PHONY: all-expect maybe-all-expect
30002 maybe-all-expect:
30003 @if gcc-bootstrap
30004 all-expect: stage_current
30005 @endif gcc-bootstrap
30006 @if expect
30007 TARGET-expect=all
30008 maybe-all-expect: all-expect
30009 all-expect: configure-expect
30010 @: $(MAKE); $(unstage)
30011 @r=`${PWD_COMMAND}`; export r; \
30012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30013 $(HOST_EXPORTS) \
30014 (cd $(HOST_SUBDIR)/expect && \
30015 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
30016 @endif expect
30021 .PHONY: check-expect maybe-check-expect
30022 maybe-check-expect:
30023 @if expect
30024 maybe-check-expect: check-expect
30026 check-expect:
30027 @: $(MAKE); $(unstage)
30028 @r=`${PWD_COMMAND}`; export r; \
30029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030 $(HOST_EXPORTS) \
30031 (cd $(HOST_SUBDIR)/expect && \
30032 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30034 @endif expect
30036 .PHONY: install-expect maybe-install-expect
30037 maybe-install-expect:
30038 @if expect
30039 maybe-install-expect: install-expect
30041 install-expect: installdirs
30042 @: $(MAKE); $(unstage)
30043 @r=`${PWD_COMMAND}`; export r; \
30044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30045 $(HOST_EXPORTS) \
30046 (cd $(HOST_SUBDIR)/expect && \
30047 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30049 @endif expect
30051 # Other targets (info, dvi, etc.)
30053 .PHONY: maybe-info-expect info-expect
30054 maybe-info-expect:
30055 @if expect
30056 maybe-info-expect: info-expect
30058 info-expect: \
30059 configure-expect
30060 @: $(MAKE); $(unstage)
30061 @[ -f ./expect/Makefile ] || exit 0; \
30062 r=`${PWD_COMMAND}`; export r; \
30063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064 $(HOST_EXPORTS) \
30065 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30067 done; \
30068 echo "Doing info in expect" ; \
30069 (cd $(HOST_SUBDIR)/expect && \
30070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30072 "RANLIB=$${RANLIB}" \
30073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30074 info) \
30075 || exit 1
30077 @endif expect
30079 .PHONY: maybe-dvi-expect dvi-expect
30080 maybe-dvi-expect:
30081 @if expect
30082 maybe-dvi-expect: dvi-expect
30084 dvi-expect: \
30085 configure-expect
30086 @: $(MAKE); $(unstage)
30087 @[ -f ./expect/Makefile ] || exit 0; \
30088 r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093 done; \
30094 echo "Doing dvi in expect" ; \
30095 (cd $(HOST_SUBDIR)/expect && \
30096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098 "RANLIB=$${RANLIB}" \
30099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30100 dvi) \
30101 || exit 1
30103 @endif expect
30105 .PHONY: maybe-html-expect html-expect
30106 maybe-html-expect:
30107 @if expect
30108 maybe-html-expect: html-expect
30110 html-expect: \
30111 configure-expect
30112 @: $(MAKE); $(unstage)
30113 @[ -f ./expect/Makefile ] || exit 0; \
30114 r=`${PWD_COMMAND}`; export r; \
30115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116 $(HOST_EXPORTS) \
30117 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30119 done; \
30120 echo "Doing html in expect" ; \
30121 (cd $(HOST_SUBDIR)/expect && \
30122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30124 "RANLIB=$${RANLIB}" \
30125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30126 html) \
30127 || exit 1
30129 @endif expect
30131 .PHONY: maybe-TAGS-expect TAGS-expect
30132 maybe-TAGS-expect:
30133 @if expect
30134 maybe-TAGS-expect: TAGS-expect
30136 TAGS-expect: \
30137 configure-expect
30138 @: $(MAKE); $(unstage)
30139 @[ -f ./expect/Makefile ] || exit 0; \
30140 r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 $(HOST_EXPORTS) \
30143 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145 done; \
30146 echo "Doing TAGS in expect" ; \
30147 (cd $(HOST_SUBDIR)/expect && \
30148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150 "RANLIB=$${RANLIB}" \
30151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30152 TAGS) \
30153 || exit 1
30155 @endif expect
30157 .PHONY: maybe-install-info-expect install-info-expect
30158 maybe-install-info-expect:
30159 @if expect
30160 maybe-install-info-expect: install-info-expect
30162 install-info-expect: \
30163 configure-expect \
30164 info-expect
30165 @: $(MAKE); $(unstage)
30166 @[ -f ./expect/Makefile ] || exit 0; \
30167 r=`${PWD_COMMAND}`; export r; \
30168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169 $(HOST_EXPORTS) \
30170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172 done; \
30173 echo "Doing install-info in expect" ; \
30174 (cd $(HOST_SUBDIR)/expect && \
30175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177 "RANLIB=$${RANLIB}" \
30178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30179 install-info) \
30180 || exit 1
30182 @endif expect
30184 .PHONY: maybe-install-html-expect install-html-expect
30185 maybe-install-html-expect:
30186 @if expect
30187 maybe-install-html-expect: install-html-expect
30189 install-html-expect: \
30190 configure-expect \
30191 html-expect
30192 @: $(MAKE); $(unstage)
30193 @[ -f ./expect/Makefile ] || exit 0; \
30194 r=`${PWD_COMMAND}`; export r; \
30195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30196 $(HOST_EXPORTS) \
30197 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30199 done; \
30200 echo "Doing install-html in expect" ; \
30201 (cd $(HOST_SUBDIR)/expect && \
30202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30204 "RANLIB=$${RANLIB}" \
30205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30206 install-html) \
30207 || exit 1
30209 @endif expect
30211 .PHONY: maybe-installcheck-expect installcheck-expect
30212 maybe-installcheck-expect:
30213 @if expect
30214 maybe-installcheck-expect: installcheck-expect
30216 installcheck-expect: \
30217 configure-expect
30218 @: $(MAKE); $(unstage)
30219 @[ -f ./expect/Makefile ] || exit 0; \
30220 r=`${PWD_COMMAND}`; export r; \
30221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222 $(HOST_EXPORTS) \
30223 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225 done; \
30226 echo "Doing installcheck in expect" ; \
30227 (cd $(HOST_SUBDIR)/expect && \
30228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230 "RANLIB=$${RANLIB}" \
30231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30232 installcheck) \
30233 || exit 1
30235 @endif expect
30237 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
30238 maybe-mostlyclean-expect:
30239 @if expect
30240 maybe-mostlyclean-expect: mostlyclean-expect
30242 mostlyclean-expect:
30243 @: $(MAKE); $(unstage)
30244 @[ -f ./expect/Makefile ] || exit 0; \
30245 r=`${PWD_COMMAND}`; export r; \
30246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30247 $(HOST_EXPORTS) \
30248 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30250 done; \
30251 echo "Doing mostlyclean in expect" ; \
30252 (cd $(HOST_SUBDIR)/expect && \
30253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30255 "RANLIB=$${RANLIB}" \
30256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30257 mostlyclean) \
30258 || exit 1
30260 @endif expect
30262 .PHONY: maybe-clean-expect clean-expect
30263 maybe-clean-expect:
30264 @if expect
30265 maybe-clean-expect: clean-expect
30267 clean-expect:
30268 @: $(MAKE); $(unstage)
30269 @[ -f ./expect/Makefile ] || exit 0; \
30270 r=`${PWD_COMMAND}`; export r; \
30271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272 $(HOST_EXPORTS) \
30273 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30275 done; \
30276 echo "Doing clean in expect" ; \
30277 (cd $(HOST_SUBDIR)/expect && \
30278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280 "RANLIB=$${RANLIB}" \
30281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30282 clean) \
30283 || exit 1
30285 @endif expect
30287 .PHONY: maybe-distclean-expect distclean-expect
30288 maybe-distclean-expect:
30289 @if expect
30290 maybe-distclean-expect: distclean-expect
30292 distclean-expect:
30293 @: $(MAKE); $(unstage)
30294 @[ -f ./expect/Makefile ] || exit 0; \
30295 r=`${PWD_COMMAND}`; export r; \
30296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30297 $(HOST_EXPORTS) \
30298 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30300 done; \
30301 echo "Doing distclean in expect" ; \
30302 (cd $(HOST_SUBDIR)/expect && \
30303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30305 "RANLIB=$${RANLIB}" \
30306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30307 distclean) \
30308 || exit 1
30310 @endif expect
30312 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
30313 maybe-maintainer-clean-expect:
30314 @if expect
30315 maybe-maintainer-clean-expect: maintainer-clean-expect
30317 maintainer-clean-expect:
30318 @: $(MAKE); $(unstage)
30319 @[ -f ./expect/Makefile ] || exit 0; \
30320 r=`${PWD_COMMAND}`; export r; \
30321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30322 $(HOST_EXPORTS) \
30323 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325 done; \
30326 echo "Doing maintainer-clean in expect" ; \
30327 (cd $(HOST_SUBDIR)/expect && \
30328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30330 "RANLIB=$${RANLIB}" \
30331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30332 maintainer-clean) \
30333 || exit 1
30335 @endif expect
30339 .PHONY: configure-guile maybe-configure-guile
30340 maybe-configure-guile:
30341 @if gcc-bootstrap
30342 configure-guile: stage_current
30343 @endif gcc-bootstrap
30344 @if guile
30345 maybe-configure-guile: configure-guile
30346 configure-guile:
30347 @: $(MAKE); $(unstage)
30348 @r=`${PWD_COMMAND}`; export r; \
30349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30350 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
30351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
30352 $(HOST_EXPORTS) \
30353 echo Configuring in $(HOST_SUBDIR)/guile; \
30354 cd "$(HOST_SUBDIR)/guile" || exit 1; \
30355 case $(srcdir) in \
30356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30357 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
30358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30359 esac; \
30360 srcdiroption="--srcdir=$${topdir}/guile"; \
30361 libsrcdir="$$s/guile"; \
30362 $(SHELL) $${libsrcdir}/configure \
30363 $(HOST_CONFIGARGS) $${srcdiroption} \
30364 || exit 1
30365 @endif guile
30371 .PHONY: all-guile maybe-all-guile
30372 maybe-all-guile:
30373 @if gcc-bootstrap
30374 all-guile: stage_current
30375 @endif gcc-bootstrap
30376 @if guile
30377 TARGET-guile=all
30378 maybe-all-guile: all-guile
30379 all-guile: configure-guile
30380 @: $(MAKE); $(unstage)
30381 @r=`${PWD_COMMAND}`; export r; \
30382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30383 $(HOST_EXPORTS) \
30384 (cd $(HOST_SUBDIR)/guile && \
30385 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
30386 @endif guile
30391 .PHONY: check-guile maybe-check-guile
30392 maybe-check-guile:
30393 @if guile
30394 maybe-check-guile: check-guile
30396 check-guile:
30397 @: $(MAKE); $(unstage)
30398 @r=`${PWD_COMMAND}`; export r; \
30399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30400 $(HOST_EXPORTS) \
30401 (cd $(HOST_SUBDIR)/guile && \
30402 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30404 @endif guile
30406 .PHONY: install-guile maybe-install-guile
30407 maybe-install-guile:
30408 @if guile
30409 maybe-install-guile: install-guile
30411 install-guile: installdirs
30412 @: $(MAKE); $(unstage)
30413 @r=`${PWD_COMMAND}`; export r; \
30414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30415 $(HOST_EXPORTS) \
30416 (cd $(HOST_SUBDIR)/guile && \
30417 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30419 @endif guile
30421 # Other targets (info, dvi, etc.)
30423 .PHONY: maybe-info-guile info-guile
30424 maybe-info-guile:
30425 @if guile
30426 maybe-info-guile: info-guile
30428 info-guile: \
30429 configure-guile
30430 @: $(MAKE); $(unstage)
30431 @[ -f ./guile/Makefile ] || exit 0; \
30432 r=`${PWD_COMMAND}`; export r; \
30433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30434 $(HOST_EXPORTS) \
30435 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30437 done; \
30438 echo "Doing info in guile" ; \
30439 (cd $(HOST_SUBDIR)/guile && \
30440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30442 "RANLIB=$${RANLIB}" \
30443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30444 info) \
30445 || exit 1
30447 @endif guile
30449 .PHONY: maybe-dvi-guile dvi-guile
30450 maybe-dvi-guile:
30451 @if guile
30452 maybe-dvi-guile: dvi-guile
30454 dvi-guile: \
30455 configure-guile
30456 @: $(MAKE); $(unstage)
30457 @[ -f ./guile/Makefile ] || exit 0; \
30458 r=`${PWD_COMMAND}`; export r; \
30459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30460 $(HOST_EXPORTS) \
30461 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30463 done; \
30464 echo "Doing dvi in guile" ; \
30465 (cd $(HOST_SUBDIR)/guile && \
30466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30468 "RANLIB=$${RANLIB}" \
30469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30470 dvi) \
30471 || exit 1
30473 @endif guile
30475 .PHONY: maybe-html-guile html-guile
30476 maybe-html-guile:
30477 @if guile
30478 maybe-html-guile: html-guile
30480 html-guile: \
30481 configure-guile
30482 @: $(MAKE); $(unstage)
30483 @[ -f ./guile/Makefile ] || exit 0; \
30484 r=`${PWD_COMMAND}`; export r; \
30485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30486 $(HOST_EXPORTS) \
30487 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30489 done; \
30490 echo "Doing html in guile" ; \
30491 (cd $(HOST_SUBDIR)/guile && \
30492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30494 "RANLIB=$${RANLIB}" \
30495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30496 html) \
30497 || exit 1
30499 @endif guile
30501 .PHONY: maybe-TAGS-guile TAGS-guile
30502 maybe-TAGS-guile:
30503 @if guile
30504 maybe-TAGS-guile: TAGS-guile
30506 TAGS-guile: \
30507 configure-guile
30508 @: $(MAKE); $(unstage)
30509 @[ -f ./guile/Makefile ] || exit 0; \
30510 r=`${PWD_COMMAND}`; export r; \
30511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30512 $(HOST_EXPORTS) \
30513 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30515 done; \
30516 echo "Doing TAGS in guile" ; \
30517 (cd $(HOST_SUBDIR)/guile && \
30518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30520 "RANLIB=$${RANLIB}" \
30521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30522 TAGS) \
30523 || exit 1
30525 @endif guile
30527 .PHONY: maybe-install-info-guile install-info-guile
30528 maybe-install-info-guile:
30529 @if guile
30530 maybe-install-info-guile: install-info-guile
30532 install-info-guile: \
30533 configure-guile \
30534 info-guile
30535 @: $(MAKE); $(unstage)
30536 @[ -f ./guile/Makefile ] || exit 0; \
30537 r=`${PWD_COMMAND}`; export r; \
30538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30539 $(HOST_EXPORTS) \
30540 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30542 done; \
30543 echo "Doing install-info in guile" ; \
30544 (cd $(HOST_SUBDIR)/guile && \
30545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30547 "RANLIB=$${RANLIB}" \
30548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30549 install-info) \
30550 || exit 1
30552 @endif guile
30554 .PHONY: maybe-install-html-guile install-html-guile
30555 maybe-install-html-guile:
30556 @if guile
30557 maybe-install-html-guile: install-html-guile
30559 install-html-guile: \
30560 configure-guile \
30561 html-guile
30562 @: $(MAKE); $(unstage)
30563 @[ -f ./guile/Makefile ] || exit 0; \
30564 r=`${PWD_COMMAND}`; export r; \
30565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30566 $(HOST_EXPORTS) \
30567 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30569 done; \
30570 echo "Doing install-html in guile" ; \
30571 (cd $(HOST_SUBDIR)/guile && \
30572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30574 "RANLIB=$${RANLIB}" \
30575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30576 install-html) \
30577 || exit 1
30579 @endif guile
30581 .PHONY: maybe-installcheck-guile installcheck-guile
30582 maybe-installcheck-guile:
30583 @if guile
30584 maybe-installcheck-guile: installcheck-guile
30586 installcheck-guile: \
30587 configure-guile
30588 @: $(MAKE); $(unstage)
30589 @[ -f ./guile/Makefile ] || exit 0; \
30590 r=`${PWD_COMMAND}`; export r; \
30591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30592 $(HOST_EXPORTS) \
30593 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30595 done; \
30596 echo "Doing installcheck in guile" ; \
30597 (cd $(HOST_SUBDIR)/guile && \
30598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30600 "RANLIB=$${RANLIB}" \
30601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30602 installcheck) \
30603 || exit 1
30605 @endif guile
30607 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30608 maybe-mostlyclean-guile:
30609 @if guile
30610 maybe-mostlyclean-guile: mostlyclean-guile
30612 mostlyclean-guile:
30613 @: $(MAKE); $(unstage)
30614 @[ -f ./guile/Makefile ] || exit 0; \
30615 r=`${PWD_COMMAND}`; export r; \
30616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30617 $(HOST_EXPORTS) \
30618 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30620 done; \
30621 echo "Doing mostlyclean in guile" ; \
30622 (cd $(HOST_SUBDIR)/guile && \
30623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30625 "RANLIB=$${RANLIB}" \
30626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30627 mostlyclean) \
30628 || exit 1
30630 @endif guile
30632 .PHONY: maybe-clean-guile clean-guile
30633 maybe-clean-guile:
30634 @if guile
30635 maybe-clean-guile: clean-guile
30637 clean-guile:
30638 @: $(MAKE); $(unstage)
30639 @[ -f ./guile/Makefile ] || exit 0; \
30640 r=`${PWD_COMMAND}`; export r; \
30641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30642 $(HOST_EXPORTS) \
30643 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30645 done; \
30646 echo "Doing clean in guile" ; \
30647 (cd $(HOST_SUBDIR)/guile && \
30648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30650 "RANLIB=$${RANLIB}" \
30651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30652 clean) \
30653 || exit 1
30655 @endif guile
30657 .PHONY: maybe-distclean-guile distclean-guile
30658 maybe-distclean-guile:
30659 @if guile
30660 maybe-distclean-guile: distclean-guile
30662 distclean-guile:
30663 @: $(MAKE); $(unstage)
30664 @[ -f ./guile/Makefile ] || exit 0; \
30665 r=`${PWD_COMMAND}`; export r; \
30666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667 $(HOST_EXPORTS) \
30668 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30670 done; \
30671 echo "Doing distclean in guile" ; \
30672 (cd $(HOST_SUBDIR)/guile && \
30673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675 "RANLIB=$${RANLIB}" \
30676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30677 distclean) \
30678 || exit 1
30680 @endif guile
30682 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30683 maybe-maintainer-clean-guile:
30684 @if guile
30685 maybe-maintainer-clean-guile: maintainer-clean-guile
30687 maintainer-clean-guile:
30688 @: $(MAKE); $(unstage)
30689 @[ -f ./guile/Makefile ] || exit 0; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(HOST_EXPORTS) \
30693 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 done; \
30696 echo "Doing maintainer-clean in guile" ; \
30697 (cd $(HOST_SUBDIR)/guile && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30702 maintainer-clean) \
30703 || exit 1
30705 @endif guile
30709 .PHONY: configure-tk maybe-configure-tk
30710 maybe-configure-tk:
30711 @if gcc-bootstrap
30712 configure-tk: stage_current
30713 @endif gcc-bootstrap
30714 @if tk
30715 maybe-configure-tk: configure-tk
30716 configure-tk:
30717 @: $(MAKE); $(unstage)
30718 @r=`${PWD_COMMAND}`; export r; \
30719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
30722 $(HOST_EXPORTS) \
30723 echo Configuring in $(HOST_SUBDIR)/tk; \
30724 cd "$(HOST_SUBDIR)/tk" || exit 1; \
30725 case $(srcdir) in \
30726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30727 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30729 esac; \
30730 srcdiroption="--srcdir=$${topdir}/tk"; \
30731 libsrcdir="$$s/tk"; \
30732 $(SHELL) $${libsrcdir}/configure \
30733 $(HOST_CONFIGARGS) $${srcdiroption} \
30734 || exit 1
30735 @endif tk
30741 .PHONY: all-tk maybe-all-tk
30742 maybe-all-tk:
30743 @if gcc-bootstrap
30744 all-tk: stage_current
30745 @endif gcc-bootstrap
30746 @if tk
30747 TARGET-tk=all
30748 maybe-all-tk: all-tk
30749 all-tk: configure-tk
30750 @: $(MAKE); $(unstage)
30751 @r=`${PWD_COMMAND}`; export r; \
30752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30753 $(HOST_EXPORTS) \
30754 (cd $(HOST_SUBDIR)/tk && \
30755 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
30756 @endif tk
30761 .PHONY: check-tk maybe-check-tk
30762 maybe-check-tk:
30763 @if tk
30764 maybe-check-tk: check-tk
30766 check-tk:
30767 @: $(MAKE); $(unstage)
30768 @r=`${PWD_COMMAND}`; export r; \
30769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770 $(HOST_EXPORTS) \
30771 (cd $(HOST_SUBDIR)/tk && \
30772 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30774 @endif tk
30776 .PHONY: install-tk maybe-install-tk
30777 maybe-install-tk:
30778 @if tk
30779 maybe-install-tk: install-tk
30781 install-tk: installdirs
30782 @: $(MAKE); $(unstage)
30783 @r=`${PWD_COMMAND}`; export r; \
30784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30785 $(HOST_EXPORTS) \
30786 (cd $(HOST_SUBDIR)/tk && \
30787 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30789 @endif tk
30791 # Other targets (info, dvi, etc.)
30793 .PHONY: maybe-info-tk info-tk
30794 maybe-info-tk:
30795 @if tk
30796 maybe-info-tk: info-tk
30798 info-tk: \
30799 configure-tk
30800 @: $(MAKE); $(unstage)
30801 @[ -f ./tk/Makefile ] || exit 0; \
30802 r=`${PWD_COMMAND}`; export r; \
30803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30804 $(HOST_EXPORTS) \
30805 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30807 done; \
30808 echo "Doing info in tk" ; \
30809 (cd $(HOST_SUBDIR)/tk && \
30810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30812 "RANLIB=$${RANLIB}" \
30813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30814 info) \
30815 || exit 1
30817 @endif tk
30819 .PHONY: maybe-dvi-tk dvi-tk
30820 maybe-dvi-tk:
30821 @if tk
30822 maybe-dvi-tk: dvi-tk
30824 dvi-tk: \
30825 configure-tk
30826 @: $(MAKE); $(unstage)
30827 @[ -f ./tk/Makefile ] || exit 0; \
30828 r=`${PWD_COMMAND}`; export r; \
30829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830 $(HOST_EXPORTS) \
30831 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30833 done; \
30834 echo "Doing dvi in tk" ; \
30835 (cd $(HOST_SUBDIR)/tk && \
30836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30838 "RANLIB=$${RANLIB}" \
30839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30840 dvi) \
30841 || exit 1
30843 @endif tk
30845 .PHONY: maybe-html-tk html-tk
30846 maybe-html-tk:
30847 @if tk
30848 maybe-html-tk: html-tk
30850 html-tk: \
30851 configure-tk
30852 @: $(MAKE); $(unstage)
30853 @[ -f ./tk/Makefile ] || exit 0; \
30854 r=`${PWD_COMMAND}`; export r; \
30855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30856 $(HOST_EXPORTS) \
30857 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30859 done; \
30860 echo "Doing html in tk" ; \
30861 (cd $(HOST_SUBDIR)/tk && \
30862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30864 "RANLIB=$${RANLIB}" \
30865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30866 html) \
30867 || exit 1
30869 @endif tk
30871 .PHONY: maybe-TAGS-tk TAGS-tk
30872 maybe-TAGS-tk:
30873 @if tk
30874 maybe-TAGS-tk: TAGS-tk
30876 TAGS-tk: \
30877 configure-tk
30878 @: $(MAKE); $(unstage)
30879 @[ -f ./tk/Makefile ] || exit 0; \
30880 r=`${PWD_COMMAND}`; export r; \
30881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30882 $(HOST_EXPORTS) \
30883 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30885 done; \
30886 echo "Doing TAGS in tk" ; \
30887 (cd $(HOST_SUBDIR)/tk && \
30888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30890 "RANLIB=$${RANLIB}" \
30891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30892 TAGS) \
30893 || exit 1
30895 @endif tk
30897 .PHONY: maybe-install-info-tk install-info-tk
30898 maybe-install-info-tk:
30899 @if tk
30900 maybe-install-info-tk: install-info-tk
30902 install-info-tk: \
30903 configure-tk \
30904 info-tk
30905 @: $(MAKE); $(unstage)
30906 @[ -f ./tk/Makefile ] || exit 0; \
30907 r=`${PWD_COMMAND}`; export r; \
30908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909 $(HOST_EXPORTS) \
30910 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30912 done; \
30913 echo "Doing install-info in tk" ; \
30914 (cd $(HOST_SUBDIR)/tk && \
30915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30917 "RANLIB=$${RANLIB}" \
30918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30919 install-info) \
30920 || exit 1
30922 @endif tk
30924 .PHONY: maybe-install-html-tk install-html-tk
30925 maybe-install-html-tk:
30926 @if tk
30927 maybe-install-html-tk: install-html-tk
30929 install-html-tk: \
30930 configure-tk \
30931 html-tk
30932 @: $(MAKE); $(unstage)
30933 @[ -f ./tk/Makefile ] || exit 0; \
30934 r=`${PWD_COMMAND}`; export r; \
30935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30936 $(HOST_EXPORTS) \
30937 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30939 done; \
30940 echo "Doing install-html in tk" ; \
30941 (cd $(HOST_SUBDIR)/tk && \
30942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30944 "RANLIB=$${RANLIB}" \
30945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30946 install-html) \
30947 || exit 1
30949 @endif tk
30951 .PHONY: maybe-installcheck-tk installcheck-tk
30952 maybe-installcheck-tk:
30953 @if tk
30954 maybe-installcheck-tk: installcheck-tk
30956 installcheck-tk: \
30957 configure-tk
30958 @: $(MAKE); $(unstage)
30959 @[ -f ./tk/Makefile ] || exit 0; \
30960 r=`${PWD_COMMAND}`; export r; \
30961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962 $(HOST_EXPORTS) \
30963 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30965 done; \
30966 echo "Doing installcheck in tk" ; \
30967 (cd $(HOST_SUBDIR)/tk && \
30968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30970 "RANLIB=$${RANLIB}" \
30971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30972 installcheck) \
30973 || exit 1
30975 @endif tk
30977 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
30978 maybe-mostlyclean-tk:
30979 @if tk
30980 maybe-mostlyclean-tk: mostlyclean-tk
30982 mostlyclean-tk:
30983 @: $(MAKE); $(unstage)
30984 @[ -f ./tk/Makefile ] || exit 0; \
30985 r=`${PWD_COMMAND}`; export r; \
30986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987 $(HOST_EXPORTS) \
30988 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990 done; \
30991 echo "Doing mostlyclean in tk" ; \
30992 (cd $(HOST_SUBDIR)/tk && \
30993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995 "RANLIB=$${RANLIB}" \
30996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30997 mostlyclean) \
30998 || exit 1
31000 @endif tk
31002 .PHONY: maybe-clean-tk clean-tk
31003 maybe-clean-tk:
31004 @if tk
31005 maybe-clean-tk: clean-tk
31007 clean-tk:
31008 @: $(MAKE); $(unstage)
31009 @[ -f ./tk/Makefile ] || exit 0; \
31010 r=`${PWD_COMMAND}`; export r; \
31011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31012 $(HOST_EXPORTS) \
31013 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31015 done; \
31016 echo "Doing clean in tk" ; \
31017 (cd $(HOST_SUBDIR)/tk && \
31018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31020 "RANLIB=$${RANLIB}" \
31021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31022 clean) \
31023 || exit 1
31025 @endif tk
31027 .PHONY: maybe-distclean-tk distclean-tk
31028 maybe-distclean-tk:
31029 @if tk
31030 maybe-distclean-tk: distclean-tk
31032 distclean-tk:
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./tk/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing distclean in tk" ; \
31042 (cd $(HOST_SUBDIR)/tk && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31047 distclean) \
31048 || exit 1
31050 @endif tk
31052 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
31053 maybe-maintainer-clean-tk:
31054 @if tk
31055 maybe-maintainer-clean-tk: maintainer-clean-tk
31057 maintainer-clean-tk:
31058 @: $(MAKE); $(unstage)
31059 @[ -f ./tk/Makefile ] || exit 0; \
31060 r=`${PWD_COMMAND}`; export r; \
31061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062 $(HOST_EXPORTS) \
31063 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31065 done; \
31066 echo "Doing maintainer-clean in tk" ; \
31067 (cd $(HOST_SUBDIR)/tk && \
31068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31070 "RANLIB=$${RANLIB}" \
31071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31072 maintainer-clean) \
31073 || exit 1
31075 @endif tk
31079 .PHONY: configure-libtermcap maybe-configure-libtermcap
31080 maybe-configure-libtermcap:
31081 @if gcc-bootstrap
31082 configure-libtermcap: stage_current
31083 @endif gcc-bootstrap
31084 @if libtermcap
31085 maybe-configure-libtermcap: configure-libtermcap
31086 configure-libtermcap:
31087 @: $(MAKE); $(unstage)
31088 @r=`${PWD_COMMAND}`; export r; \
31089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
31091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
31092 $(HOST_EXPORTS) \
31093 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
31094 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
31095 case $(srcdir) in \
31096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31097 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
31098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31099 esac; \
31100 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31101 libsrcdir="$$s/libtermcap"; \
31102 $(SHELL) $${libsrcdir}/configure \
31103 $(HOST_CONFIGARGS) $${srcdiroption} \
31104 || exit 1
31105 @endif libtermcap
31111 .PHONY: all-libtermcap maybe-all-libtermcap
31112 maybe-all-libtermcap:
31113 @if gcc-bootstrap
31114 all-libtermcap: stage_current
31115 @endif gcc-bootstrap
31116 @if libtermcap
31117 TARGET-libtermcap=all
31118 maybe-all-libtermcap: all-libtermcap
31119 all-libtermcap: configure-libtermcap
31120 @: $(MAKE); $(unstage)
31121 @r=`${PWD_COMMAND}`; export r; \
31122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123 $(HOST_EXPORTS) \
31124 (cd $(HOST_SUBDIR)/libtermcap && \
31125 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
31126 @endif libtermcap
31131 .PHONY: check-libtermcap maybe-check-libtermcap
31132 maybe-check-libtermcap:
31133 @if libtermcap
31134 maybe-check-libtermcap: check-libtermcap
31136 check-libtermcap:
31138 @endif libtermcap
31140 .PHONY: install-libtermcap maybe-install-libtermcap
31141 maybe-install-libtermcap:
31142 @if libtermcap
31143 maybe-install-libtermcap: install-libtermcap
31145 install-libtermcap: installdirs
31146 @: $(MAKE); $(unstage)
31147 @r=`${PWD_COMMAND}`; export r; \
31148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149 $(HOST_EXPORTS) \
31150 (cd $(HOST_SUBDIR)/libtermcap && \
31151 $(MAKE) $(FLAGS_TO_PASS) install)
31153 @endif libtermcap
31155 # Other targets (info, dvi, etc.)
31157 .PHONY: maybe-info-libtermcap info-libtermcap
31158 maybe-info-libtermcap:
31159 @if libtermcap
31160 maybe-info-libtermcap: info-libtermcap
31162 info-libtermcap: \
31163 configure-libtermcap
31164 @: $(MAKE); $(unstage)
31165 @[ -f ./libtermcap/Makefile ] || exit 0; \
31166 r=`${PWD_COMMAND}`; export r; \
31167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168 $(HOST_EXPORTS) \
31169 for flag in $(EXTRA_HOST_FLAGS) ; do \
31170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31171 done; \
31172 echo "Doing info in libtermcap" ; \
31173 (cd $(HOST_SUBDIR)/libtermcap && \
31174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176 "RANLIB=$${RANLIB}" \
31177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31178 info) \
31179 || exit 1
31181 @endif libtermcap
31183 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
31184 maybe-dvi-libtermcap:
31185 @if libtermcap
31186 maybe-dvi-libtermcap: dvi-libtermcap
31188 dvi-libtermcap: \
31189 configure-libtermcap
31190 @: $(MAKE); $(unstage)
31191 @[ -f ./libtermcap/Makefile ] || exit 0; \
31192 r=`${PWD_COMMAND}`; export r; \
31193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31194 $(HOST_EXPORTS) \
31195 for flag in $(EXTRA_HOST_FLAGS) ; do \
31196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31197 done; \
31198 echo "Doing dvi in libtermcap" ; \
31199 (cd $(HOST_SUBDIR)/libtermcap && \
31200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31202 "RANLIB=$${RANLIB}" \
31203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31204 dvi) \
31205 || exit 1
31207 @endif libtermcap
31209 .PHONY: maybe-html-libtermcap html-libtermcap
31210 maybe-html-libtermcap:
31211 @if libtermcap
31212 maybe-html-libtermcap: html-libtermcap
31214 html-libtermcap: \
31215 configure-libtermcap
31216 @: $(MAKE); $(unstage)
31217 @[ -f ./libtermcap/Makefile ] || exit 0; \
31218 r=`${PWD_COMMAND}`; export r; \
31219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220 $(HOST_EXPORTS) \
31221 for flag in $(EXTRA_HOST_FLAGS) ; do \
31222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31223 done; \
31224 echo "Doing html in libtermcap" ; \
31225 (cd $(HOST_SUBDIR)/libtermcap && \
31226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228 "RANLIB=$${RANLIB}" \
31229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31230 html) \
31231 || exit 1
31233 @endif libtermcap
31235 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
31236 maybe-TAGS-libtermcap:
31237 @if libtermcap
31238 maybe-TAGS-libtermcap: TAGS-libtermcap
31240 TAGS-libtermcap: \
31241 configure-libtermcap
31242 @: $(MAKE); $(unstage)
31243 @[ -f ./libtermcap/Makefile ] || exit 0; \
31244 r=`${PWD_COMMAND}`; export r; \
31245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246 $(HOST_EXPORTS) \
31247 for flag in $(EXTRA_HOST_FLAGS) ; do \
31248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31249 done; \
31250 echo "Doing TAGS in libtermcap" ; \
31251 (cd $(HOST_SUBDIR)/libtermcap && \
31252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31254 "RANLIB=$${RANLIB}" \
31255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31256 TAGS) \
31257 || exit 1
31259 @endif libtermcap
31261 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
31262 maybe-install-info-libtermcap:
31263 @if libtermcap
31264 maybe-install-info-libtermcap: install-info-libtermcap
31266 install-info-libtermcap: \
31267 configure-libtermcap \
31268 info-libtermcap
31269 @: $(MAKE); $(unstage)
31270 @[ -f ./libtermcap/Makefile ] || exit 0; \
31271 r=`${PWD_COMMAND}`; export r; \
31272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31273 $(HOST_EXPORTS) \
31274 for flag in $(EXTRA_HOST_FLAGS) ; do \
31275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276 done; \
31277 echo "Doing install-info in libtermcap" ; \
31278 (cd $(HOST_SUBDIR)/libtermcap && \
31279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31281 "RANLIB=$${RANLIB}" \
31282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31283 install-info) \
31284 || exit 1
31286 @endif libtermcap
31288 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31289 maybe-install-html-libtermcap:
31290 @if libtermcap
31291 maybe-install-html-libtermcap: install-html-libtermcap
31293 install-html-libtermcap: \
31294 configure-libtermcap \
31295 html-libtermcap
31296 @: $(MAKE); $(unstage)
31297 @[ -f ./libtermcap/Makefile ] || exit 0; \
31298 r=`${PWD_COMMAND}`; export r; \
31299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300 $(HOST_EXPORTS) \
31301 for flag in $(EXTRA_HOST_FLAGS) ; do \
31302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31303 done; \
31304 echo "Doing install-html in libtermcap" ; \
31305 (cd $(HOST_SUBDIR)/libtermcap && \
31306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31308 "RANLIB=$${RANLIB}" \
31309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31310 install-html) \
31311 || exit 1
31313 @endif libtermcap
31315 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31316 maybe-installcheck-libtermcap:
31317 @if libtermcap
31318 maybe-installcheck-libtermcap: installcheck-libtermcap
31320 installcheck-libtermcap: \
31321 configure-libtermcap
31322 @: $(MAKE); $(unstage)
31323 @[ -f ./libtermcap/Makefile ] || exit 0; \
31324 r=`${PWD_COMMAND}`; export r; \
31325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31326 $(HOST_EXPORTS) \
31327 for flag in $(EXTRA_HOST_FLAGS) ; do \
31328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329 done; \
31330 echo "Doing installcheck in libtermcap" ; \
31331 (cd $(HOST_SUBDIR)/libtermcap && \
31332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31334 "RANLIB=$${RANLIB}" \
31335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31336 installcheck) \
31337 || exit 1
31339 @endif libtermcap
31341 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31342 maybe-mostlyclean-libtermcap:
31343 @if libtermcap
31344 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31346 # libtermcap doesn't support mostlyclean.
31347 mostlyclean-libtermcap:
31349 @endif libtermcap
31351 .PHONY: maybe-clean-libtermcap clean-libtermcap
31352 maybe-clean-libtermcap:
31353 @if libtermcap
31354 maybe-clean-libtermcap: clean-libtermcap
31356 # libtermcap doesn't support clean.
31357 clean-libtermcap:
31359 @endif libtermcap
31361 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31362 maybe-distclean-libtermcap:
31363 @if libtermcap
31364 maybe-distclean-libtermcap: distclean-libtermcap
31366 # libtermcap doesn't support distclean.
31367 distclean-libtermcap:
31369 @endif libtermcap
31371 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31372 maybe-maintainer-clean-libtermcap:
31373 @if libtermcap
31374 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31376 # libtermcap doesn't support maintainer-clean.
31377 maintainer-clean-libtermcap:
31379 @endif libtermcap
31383 .PHONY: configure-utils maybe-configure-utils
31384 maybe-configure-utils:
31385 @if gcc-bootstrap
31386 configure-utils: stage_current
31387 @endif gcc-bootstrap
31388 @if utils
31389 maybe-configure-utils: configure-utils
31390 configure-utils:
31391 @: $(MAKE); $(unstage)
31392 @r=`${PWD_COMMAND}`; export r; \
31393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
31396 $(HOST_EXPORTS) \
31397 echo Configuring in $(HOST_SUBDIR)/utils; \
31398 cd "$(HOST_SUBDIR)/utils" || exit 1; \
31399 case $(srcdir) in \
31400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31401 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31403 esac; \
31404 srcdiroption="--srcdir=$${topdir}/utils"; \
31405 libsrcdir="$$s/utils"; \
31406 $(SHELL) $${libsrcdir}/configure \
31407 $(HOST_CONFIGARGS) $${srcdiroption} \
31408 || exit 1
31409 @endif utils
31415 .PHONY: all-utils maybe-all-utils
31416 maybe-all-utils:
31417 @if gcc-bootstrap
31418 all-utils: stage_current
31419 @endif gcc-bootstrap
31420 @if utils
31421 TARGET-utils=all
31422 maybe-all-utils: all-utils
31423 all-utils: configure-utils
31424 @: $(MAKE); $(unstage)
31425 @r=`${PWD_COMMAND}`; export r; \
31426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31427 $(HOST_EXPORTS) \
31428 (cd $(HOST_SUBDIR)/utils && \
31429 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
31430 @endif utils
31435 .PHONY: check-utils maybe-check-utils
31436 maybe-check-utils:
31437 @if utils
31438 maybe-check-utils: check-utils
31440 check-utils:
31442 @endif utils
31444 .PHONY: install-utils maybe-install-utils
31445 maybe-install-utils:
31446 @if utils
31447 maybe-install-utils: install-utils
31449 install-utils: installdirs
31450 @: $(MAKE); $(unstage)
31451 @r=`${PWD_COMMAND}`; export r; \
31452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31453 $(HOST_EXPORTS) \
31454 (cd $(HOST_SUBDIR)/utils && \
31455 $(MAKE) $(FLAGS_TO_PASS) install)
31457 @endif utils
31459 # Other targets (info, dvi, etc.)
31461 .PHONY: maybe-info-utils info-utils
31462 maybe-info-utils:
31463 @if utils
31464 maybe-info-utils: info-utils
31466 info-utils: \
31467 configure-utils
31468 @: $(MAKE); $(unstage)
31469 @[ -f ./utils/Makefile ] || exit 0; \
31470 r=`${PWD_COMMAND}`; export r; \
31471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472 $(HOST_EXPORTS) \
31473 for flag in $(EXTRA_HOST_FLAGS) ; do \
31474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475 done; \
31476 echo "Doing info in utils" ; \
31477 (cd $(HOST_SUBDIR)/utils && \
31478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480 "RANLIB=$${RANLIB}" \
31481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31482 info) \
31483 || exit 1
31485 @endif utils
31487 .PHONY: maybe-dvi-utils dvi-utils
31488 maybe-dvi-utils:
31489 @if utils
31490 maybe-dvi-utils: dvi-utils
31492 dvi-utils: \
31493 configure-utils
31494 @: $(MAKE); $(unstage)
31495 @[ -f ./utils/Makefile ] || exit 0; \
31496 r=`${PWD_COMMAND}`; export r; \
31497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31498 $(HOST_EXPORTS) \
31499 for flag in $(EXTRA_HOST_FLAGS) ; do \
31500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31501 done; \
31502 echo "Doing dvi in utils" ; \
31503 (cd $(HOST_SUBDIR)/utils && \
31504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31506 "RANLIB=$${RANLIB}" \
31507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31508 dvi) \
31509 || exit 1
31511 @endif utils
31513 .PHONY: maybe-html-utils html-utils
31514 maybe-html-utils:
31515 @if utils
31516 maybe-html-utils: html-utils
31518 html-utils: \
31519 configure-utils
31520 @: $(MAKE); $(unstage)
31521 @[ -f ./utils/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 html in utils" ; \
31529 (cd $(HOST_SUBDIR)/utils && \
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}" \
31534 html) \
31535 || exit 1
31537 @endif utils
31539 .PHONY: maybe-TAGS-utils TAGS-utils
31540 maybe-TAGS-utils:
31541 @if utils
31542 maybe-TAGS-utils: TAGS-utils
31544 TAGS-utils: \
31545 configure-utils
31546 @: $(MAKE); $(unstage)
31547 @[ -f ./utils/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 TAGS in utils" ; \
31555 (cd $(HOST_SUBDIR)/utils && \
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}" \
31560 TAGS) \
31561 || exit 1
31563 @endif utils
31565 .PHONY: maybe-install-info-utils install-info-utils
31566 maybe-install-info-utils:
31567 @if utils
31568 maybe-install-info-utils: install-info-utils
31570 install-info-utils: \
31571 configure-utils \
31572 info-utils
31573 @: $(MAKE); $(unstage)
31574 @[ -f ./utils/Makefile ] || exit 0; \
31575 r=`${PWD_COMMAND}`; export r; \
31576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31577 $(HOST_EXPORTS) \
31578 for flag in $(EXTRA_HOST_FLAGS) ; do \
31579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31580 done; \
31581 echo "Doing install-info in utils" ; \
31582 (cd $(HOST_SUBDIR)/utils && \
31583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31585 "RANLIB=$${RANLIB}" \
31586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31587 install-info) \
31588 || exit 1
31590 @endif utils
31592 .PHONY: maybe-install-html-utils install-html-utils
31593 maybe-install-html-utils:
31594 @if utils
31595 maybe-install-html-utils: install-html-utils
31597 install-html-utils: \
31598 configure-utils \
31599 html-utils
31600 @: $(MAKE); $(unstage)
31601 @[ -f ./utils/Makefile ] || exit 0; \
31602 r=`${PWD_COMMAND}`; export r; \
31603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604 $(HOST_EXPORTS) \
31605 for flag in $(EXTRA_HOST_FLAGS) ; do \
31606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31607 done; \
31608 echo "Doing install-html in utils" ; \
31609 (cd $(HOST_SUBDIR)/utils && \
31610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612 "RANLIB=$${RANLIB}" \
31613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31614 install-html) \
31615 || exit 1
31617 @endif utils
31619 .PHONY: maybe-installcheck-utils installcheck-utils
31620 maybe-installcheck-utils:
31621 @if utils
31622 maybe-installcheck-utils: installcheck-utils
31624 installcheck-utils: \
31625 configure-utils
31626 @: $(MAKE); $(unstage)
31627 @[ -f ./utils/Makefile ] || exit 0; \
31628 r=`${PWD_COMMAND}`; export r; \
31629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630 $(HOST_EXPORTS) \
31631 for flag in $(EXTRA_HOST_FLAGS) ; do \
31632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633 done; \
31634 echo "Doing installcheck in utils" ; \
31635 (cd $(HOST_SUBDIR)/utils && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638 "RANLIB=$${RANLIB}" \
31639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31640 installcheck) \
31641 || exit 1
31643 @endif utils
31645 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
31646 maybe-mostlyclean-utils:
31647 @if utils
31648 maybe-mostlyclean-utils: mostlyclean-utils
31650 mostlyclean-utils:
31651 @: $(MAKE); $(unstage)
31652 @[ -f ./utils/Makefile ] || exit 0; \
31653 r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 for flag in $(EXTRA_HOST_FLAGS) ; do \
31657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658 done; \
31659 echo "Doing mostlyclean in utils" ; \
31660 (cd $(HOST_SUBDIR)/utils && \
31661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663 "RANLIB=$${RANLIB}" \
31664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31665 mostlyclean) \
31666 || exit 1
31668 @endif utils
31670 .PHONY: maybe-clean-utils clean-utils
31671 maybe-clean-utils:
31672 @if utils
31673 maybe-clean-utils: clean-utils
31675 clean-utils:
31676 @: $(MAKE); $(unstage)
31677 @[ -f ./utils/Makefile ] || exit 0; \
31678 r=`${PWD_COMMAND}`; export r; \
31679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680 $(HOST_EXPORTS) \
31681 for flag in $(EXTRA_HOST_FLAGS) ; do \
31682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31683 done; \
31684 echo "Doing clean in utils" ; \
31685 (cd $(HOST_SUBDIR)/utils && \
31686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31688 "RANLIB=$${RANLIB}" \
31689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31690 clean) \
31691 || exit 1
31693 @endif utils
31695 .PHONY: maybe-distclean-utils distclean-utils
31696 maybe-distclean-utils:
31697 @if utils
31698 maybe-distclean-utils: distclean-utils
31700 distclean-utils:
31701 @: $(MAKE); $(unstage)
31702 @[ -f ./utils/Makefile ] || exit 0; \
31703 r=`${PWD_COMMAND}`; export r; \
31704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31705 $(HOST_EXPORTS) \
31706 for flag in $(EXTRA_HOST_FLAGS) ; do \
31707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31708 done; \
31709 echo "Doing distclean in utils" ; \
31710 (cd $(HOST_SUBDIR)/utils && \
31711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31713 "RANLIB=$${RANLIB}" \
31714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31715 distclean) \
31716 || exit 1
31718 @endif utils
31720 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
31721 maybe-maintainer-clean-utils:
31722 @if utils
31723 maybe-maintainer-clean-utils: maintainer-clean-utils
31725 maintainer-clean-utils:
31726 @: $(MAKE); $(unstage)
31727 @[ -f ./utils/Makefile ] || exit 0; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(HOST_EXPORTS) \
31731 for flag in $(EXTRA_HOST_FLAGS) ; do \
31732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733 done; \
31734 echo "Doing maintainer-clean in utils" ; \
31735 (cd $(HOST_SUBDIR)/utils && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31740 maintainer-clean) \
31741 || exit 1
31743 @endif utils
31747 .PHONY: configure-gnattools maybe-configure-gnattools
31748 maybe-configure-gnattools:
31749 @if gcc-bootstrap
31750 configure-gnattools: stage_current
31751 @endif gcc-bootstrap
31752 @if gnattools
31753 maybe-configure-gnattools: configure-gnattools
31754 configure-gnattools:
31755 @: $(MAKE); $(unstage)
31756 @r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
31759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
31760 $(HOST_EXPORTS) \
31761 echo Configuring in $(HOST_SUBDIR)/gnattools; \
31762 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
31763 case $(srcdir) in \
31764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31765 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
31766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31767 esac; \
31768 srcdiroption="--srcdir=$${topdir}/gnattools"; \
31769 libsrcdir="$$s/gnattools"; \
31770 $(SHELL) $${libsrcdir}/configure \
31771 $(HOST_CONFIGARGS) $${srcdiroption} \
31772 || exit 1
31773 @endif gnattools
31779 .PHONY: all-gnattools maybe-all-gnattools
31780 maybe-all-gnattools:
31781 @if gcc-bootstrap
31782 all-gnattools: stage_current
31783 @endif gcc-bootstrap
31784 @if gnattools
31785 TARGET-gnattools=all
31786 maybe-all-gnattools: all-gnattools
31787 all-gnattools: configure-gnattools
31788 @: $(MAKE); $(unstage)
31789 @r=`${PWD_COMMAND}`; export r; \
31790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791 $(HOST_EXPORTS) \
31792 (cd $(HOST_SUBDIR)/gnattools && \
31793 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
31794 @endif gnattools
31799 .PHONY: check-gnattools maybe-check-gnattools
31800 maybe-check-gnattools:
31801 @if gnattools
31802 maybe-check-gnattools: check-gnattools
31804 check-gnattools:
31805 @: $(MAKE); $(unstage)
31806 @r=`${PWD_COMMAND}`; export r; \
31807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31808 $(HOST_EXPORTS) \
31809 (cd $(HOST_SUBDIR)/gnattools && \
31810 $(MAKE) $(FLAGS_TO_PASS) check)
31812 @endif gnattools
31814 .PHONY: install-gnattools maybe-install-gnattools
31815 maybe-install-gnattools:
31816 @if gnattools
31817 maybe-install-gnattools: install-gnattools
31819 install-gnattools: installdirs
31820 @: $(MAKE); $(unstage)
31821 @r=`${PWD_COMMAND}`; export r; \
31822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823 $(HOST_EXPORTS) \
31824 (cd $(HOST_SUBDIR)/gnattools && \
31825 $(MAKE) $(FLAGS_TO_PASS) install)
31827 @endif gnattools
31829 # Other targets (info, dvi, etc.)
31831 .PHONY: maybe-info-gnattools info-gnattools
31832 maybe-info-gnattools:
31833 @if gnattools
31834 maybe-info-gnattools: info-gnattools
31836 info-gnattools: \
31837 configure-gnattools
31838 @: $(MAKE); $(unstage)
31839 @[ -f ./gnattools/Makefile ] || exit 0; \
31840 r=`${PWD_COMMAND}`; export r; \
31841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842 $(HOST_EXPORTS) \
31843 for flag in $(EXTRA_HOST_FLAGS) ; do \
31844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845 done; \
31846 echo "Doing info in gnattools" ; \
31847 (cd $(HOST_SUBDIR)/gnattools && \
31848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850 "RANLIB=$${RANLIB}" \
31851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31852 info) \
31853 || exit 1
31855 @endif gnattools
31857 .PHONY: maybe-dvi-gnattools dvi-gnattools
31858 maybe-dvi-gnattools:
31859 @if gnattools
31860 maybe-dvi-gnattools: dvi-gnattools
31862 dvi-gnattools: \
31863 configure-gnattools
31864 @: $(MAKE); $(unstage)
31865 @[ -f ./gnattools/Makefile ] || exit 0; \
31866 r=`${PWD_COMMAND}`; export r; \
31867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31868 $(HOST_EXPORTS) \
31869 for flag in $(EXTRA_HOST_FLAGS) ; do \
31870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31871 done; \
31872 echo "Doing dvi in gnattools" ; \
31873 (cd $(HOST_SUBDIR)/gnattools && \
31874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31876 "RANLIB=$${RANLIB}" \
31877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31878 dvi) \
31879 || exit 1
31881 @endif gnattools
31883 .PHONY: maybe-html-gnattools html-gnattools
31884 maybe-html-gnattools:
31885 @if gnattools
31886 maybe-html-gnattools: html-gnattools
31888 html-gnattools: \
31889 configure-gnattools
31890 @: $(MAKE); $(unstage)
31891 @[ -f ./gnattools/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 html in gnattools" ; \
31899 (cd $(HOST_SUBDIR)/gnattools && \
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}" \
31904 html) \
31905 || exit 1
31907 @endif gnattools
31909 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
31910 maybe-TAGS-gnattools:
31911 @if gnattools
31912 maybe-TAGS-gnattools: TAGS-gnattools
31914 TAGS-gnattools: \
31915 configure-gnattools
31916 @: $(MAKE); $(unstage)
31917 @[ -f ./gnattools/Makefile ] || exit 0; \
31918 r=`${PWD_COMMAND}`; export r; \
31919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31920 $(HOST_EXPORTS) \
31921 for flag in $(EXTRA_HOST_FLAGS) ; do \
31922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31923 done; \
31924 echo "Doing TAGS in gnattools" ; \
31925 (cd $(HOST_SUBDIR)/gnattools && \
31926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31928 "RANLIB=$${RANLIB}" \
31929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31930 TAGS) \
31931 || exit 1
31933 @endif gnattools
31935 .PHONY: maybe-install-info-gnattools install-info-gnattools
31936 maybe-install-info-gnattools:
31937 @if gnattools
31938 maybe-install-info-gnattools: install-info-gnattools
31940 install-info-gnattools: \
31941 configure-gnattools \
31942 info-gnattools
31943 @: $(MAKE); $(unstage)
31944 @[ -f ./gnattools/Makefile ] || exit 0; \
31945 r=`${PWD_COMMAND}`; export r; \
31946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31947 $(HOST_EXPORTS) \
31948 for flag in $(EXTRA_HOST_FLAGS) ; do \
31949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31950 done; \
31951 echo "Doing install-info in gnattools" ; \
31952 (cd $(HOST_SUBDIR)/gnattools && \
31953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31955 "RANLIB=$${RANLIB}" \
31956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31957 install-info) \
31958 || exit 1
31960 @endif gnattools
31962 .PHONY: maybe-install-html-gnattools install-html-gnattools
31963 maybe-install-html-gnattools:
31964 @if gnattools
31965 maybe-install-html-gnattools: install-html-gnattools
31967 install-html-gnattools: \
31968 configure-gnattools \
31969 html-gnattools
31970 @: $(MAKE); $(unstage)
31971 @[ -f ./gnattools/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 install-html in gnattools" ; \
31979 (cd $(HOST_SUBDIR)/gnattools && \
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}" \
31984 install-html) \
31985 || exit 1
31987 @endif gnattools
31989 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
31990 maybe-installcheck-gnattools:
31991 @if gnattools
31992 maybe-installcheck-gnattools: installcheck-gnattools
31994 installcheck-gnattools: \
31995 configure-gnattools
31996 @: $(MAKE); $(unstage)
31997 @[ -f ./gnattools/Makefile ] || exit 0; \
31998 r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 $(HOST_EXPORTS) \
32001 for flag in $(EXTRA_HOST_FLAGS) ; do \
32002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003 done; \
32004 echo "Doing installcheck in gnattools" ; \
32005 (cd $(HOST_SUBDIR)/gnattools && \
32006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008 "RANLIB=$${RANLIB}" \
32009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32010 installcheck) \
32011 || exit 1
32013 @endif gnattools
32015 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
32016 maybe-mostlyclean-gnattools:
32017 @if gnattools
32018 maybe-mostlyclean-gnattools: mostlyclean-gnattools
32020 mostlyclean-gnattools:
32021 @: $(MAKE); $(unstage)
32022 @[ -f ./gnattools/Makefile ] || exit 0; \
32023 r=`${PWD_COMMAND}`; export r; \
32024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025 $(HOST_EXPORTS) \
32026 for flag in $(EXTRA_HOST_FLAGS) ; do \
32027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028 done; \
32029 echo "Doing mostlyclean in gnattools" ; \
32030 (cd $(HOST_SUBDIR)/gnattools && \
32031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033 "RANLIB=$${RANLIB}" \
32034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32035 mostlyclean) \
32036 || exit 1
32038 @endif gnattools
32040 .PHONY: maybe-clean-gnattools clean-gnattools
32041 maybe-clean-gnattools:
32042 @if gnattools
32043 maybe-clean-gnattools: clean-gnattools
32045 clean-gnattools:
32046 @: $(MAKE); $(unstage)
32047 @[ -f ./gnattools/Makefile ] || exit 0; \
32048 r=`${PWD_COMMAND}`; export r; \
32049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32050 $(HOST_EXPORTS) \
32051 for flag in $(EXTRA_HOST_FLAGS) ; do \
32052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053 done; \
32054 echo "Doing clean in gnattools" ; \
32055 (cd $(HOST_SUBDIR)/gnattools && \
32056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32058 "RANLIB=$${RANLIB}" \
32059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32060 clean) \
32061 || exit 1
32063 @endif gnattools
32065 .PHONY: maybe-distclean-gnattools distclean-gnattools
32066 maybe-distclean-gnattools:
32067 @if gnattools
32068 maybe-distclean-gnattools: distclean-gnattools
32070 distclean-gnattools:
32071 @: $(MAKE); $(unstage)
32072 @[ -f ./gnattools/Makefile ] || exit 0; \
32073 r=`${PWD_COMMAND}`; export r; \
32074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32075 $(HOST_EXPORTS) \
32076 for flag in $(EXTRA_HOST_FLAGS) ; do \
32077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078 done; \
32079 echo "Doing distclean in gnattools" ; \
32080 (cd $(HOST_SUBDIR)/gnattools && \
32081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32083 "RANLIB=$${RANLIB}" \
32084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32085 distclean) \
32086 || exit 1
32088 @endif gnattools
32090 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
32091 maybe-maintainer-clean-gnattools:
32092 @if gnattools
32093 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32095 maintainer-clean-gnattools:
32096 @: $(MAKE); $(unstage)
32097 @[ -f ./gnattools/Makefile ] || exit 0; \
32098 r=`${PWD_COMMAND}`; export r; \
32099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100 $(HOST_EXPORTS) \
32101 for flag in $(EXTRA_HOST_FLAGS) ; do \
32102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32103 done; \
32104 echo "Doing maintainer-clean in gnattools" ; \
32105 (cd $(HOST_SUBDIR)/gnattools && \
32106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108 "RANLIB=$${RANLIB}" \
32109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32110 maintainer-clean) \
32111 || exit 1
32113 @endif gnattools
32117 # ---------------------------------------
32118 # Modules which run on the target machine
32119 # ---------------------------------------
32124 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32125 maybe-configure-target-libstdc++-v3:
32126 @if gcc-bootstrap
32127 configure-target-libstdc++-v3: stage_current
32128 @endif gcc-bootstrap
32129 @if target-libstdc++-v3
32130 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32131 configure-target-libstdc++-v3:
32132 @: $(MAKE); $(unstage)
32133 @r=`${PWD_COMMAND}`; export r; \
32134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32135 echo "Checking multilib configuration for libstdc++-v3..."; \
32136 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32137 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32138 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32139 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32140 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32141 else \
32142 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32143 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32144 fi; \
32145 else \
32146 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32147 fi; \
32148 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32150 $(RAW_CXX_TARGET_EXPORTS) \
32151 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32152 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32153 case $(srcdir) in \
32154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32155 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32157 esac; \
32158 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
32159 libsrcdir="$$s/libstdc++-v3"; \
32160 rm -f no-such-file || : ; \
32161 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32162 $(TARGET_CONFIGARGS) $${srcdiroption} \
32163 || exit 1
32164 @endif target-libstdc++-v3
32170 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32171 maybe-all-target-libstdc++-v3:
32172 @if gcc-bootstrap
32173 all-target-libstdc++-v3: stage_current
32174 @endif gcc-bootstrap
32175 @if target-libstdc++-v3
32176 TARGET-target-libstdc++-v3=all
32177 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32178 all-target-libstdc++-v3: configure-target-libstdc++-v3
32179 @: $(MAKE); $(unstage)
32180 @r=`${PWD_COMMAND}`; export r; \
32181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182 $(RAW_CXX_TARGET_EXPORTS) \
32183 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32184 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
32185 @endif target-libstdc++-v3
32191 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32192 maybe-check-target-libstdc++-v3:
32193 @if target-libstdc++-v3
32194 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32196 check-target-libstdc++-v3:
32197 @: $(MAKE); $(unstage)
32198 @r=`${PWD_COMMAND}`; export r; \
32199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200 $(RAW_CXX_TARGET_EXPORTS) \
32201 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32202 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32204 @endif target-libstdc++-v3
32206 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32207 maybe-install-target-libstdc++-v3:
32208 @if target-libstdc++-v3
32209 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32211 install-target-libstdc++-v3: installdirs
32212 @: $(MAKE); $(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(RAW_CXX_TARGET_EXPORTS) \
32216 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32217 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32219 @endif target-libstdc++-v3
32221 # Other targets (info, dvi, etc.)
32223 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32224 maybe-info-target-libstdc++-v3:
32225 @if target-libstdc++-v3
32226 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32228 info-target-libstdc++-v3: \
32229 configure-target-libstdc++-v3
32230 @: $(MAKE); $(unstage)
32231 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32232 r=`${PWD_COMMAND}`; export r; \
32233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234 $(RAW_CXX_TARGET_EXPORTS) \
32235 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32236 for flag in $(EXTRA_TARGET_FLAGS); do \
32237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32238 done; \
32239 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32242 "RANLIB=$${RANLIB}" \
32243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32244 info) \
32245 || exit 1
32247 @endif target-libstdc++-v3
32249 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
32250 maybe-dvi-target-libstdc++-v3:
32251 @if target-libstdc++-v3
32252 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
32254 dvi-target-libstdc++-v3: \
32255 configure-target-libstdc++-v3
32256 @: $(MAKE); $(unstage)
32257 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32258 r=`${PWD_COMMAND}`; export r; \
32259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260 $(RAW_CXX_TARGET_EXPORTS) \
32261 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32262 for flag in $(EXTRA_TARGET_FLAGS); do \
32263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264 done; \
32265 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268 "RANLIB=$${RANLIB}" \
32269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32270 dvi) \
32271 || exit 1
32273 @endif target-libstdc++-v3
32275 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
32276 maybe-html-target-libstdc++-v3:
32277 @if target-libstdc++-v3
32278 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
32280 html-target-libstdc++-v3: \
32281 configure-target-libstdc++-v3
32282 @: $(MAKE); $(unstage)
32283 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32284 r=`${PWD_COMMAND}`; export r; \
32285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286 $(RAW_CXX_TARGET_EXPORTS) \
32287 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32288 for flag in $(EXTRA_TARGET_FLAGS); do \
32289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290 done; \
32291 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294 "RANLIB=$${RANLIB}" \
32295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32296 html) \
32297 || exit 1
32299 @endif target-libstdc++-v3
32301 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
32302 maybe-TAGS-target-libstdc++-v3:
32303 @if target-libstdc++-v3
32304 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
32306 TAGS-target-libstdc++-v3: \
32307 configure-target-libstdc++-v3
32308 @: $(MAKE); $(unstage)
32309 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32310 r=`${PWD_COMMAND}`; export r; \
32311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32312 $(RAW_CXX_TARGET_EXPORTS) \
32313 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32314 for flag in $(EXTRA_TARGET_FLAGS); do \
32315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316 done; \
32317 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32320 "RANLIB=$${RANLIB}" \
32321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32322 TAGS) \
32323 || exit 1
32325 @endif target-libstdc++-v3
32327 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
32328 maybe-install-info-target-libstdc++-v3:
32329 @if target-libstdc++-v3
32330 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
32332 install-info-target-libstdc++-v3: \
32333 configure-target-libstdc++-v3 \
32334 info-target-libstdc++-v3
32335 @: $(MAKE); $(unstage)
32336 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32337 r=`${PWD_COMMAND}`; export r; \
32338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339 $(RAW_CXX_TARGET_EXPORTS) \
32340 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32341 for flag in $(EXTRA_TARGET_FLAGS); do \
32342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343 done; \
32344 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347 "RANLIB=$${RANLIB}" \
32348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32349 install-info) \
32350 || exit 1
32352 @endif target-libstdc++-v3
32354 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
32355 maybe-install-html-target-libstdc++-v3:
32356 @if target-libstdc++-v3
32357 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
32359 install-html-target-libstdc++-v3: \
32360 configure-target-libstdc++-v3 \
32361 html-target-libstdc++-v3
32362 @: $(MAKE); $(unstage)
32363 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32364 r=`${PWD_COMMAND}`; export r; \
32365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366 $(RAW_CXX_TARGET_EXPORTS) \
32367 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32368 for flag in $(EXTRA_TARGET_FLAGS); do \
32369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32370 done; \
32371 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32374 "RANLIB=$${RANLIB}" \
32375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32376 install-html) \
32377 || exit 1
32379 @endif target-libstdc++-v3
32381 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
32382 maybe-installcheck-target-libstdc++-v3:
32383 @if target-libstdc++-v3
32384 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
32386 installcheck-target-libstdc++-v3: \
32387 configure-target-libstdc++-v3
32388 @: $(MAKE); $(unstage)
32389 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32390 r=`${PWD_COMMAND}`; export r; \
32391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32392 $(RAW_CXX_TARGET_EXPORTS) \
32393 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32394 for flag in $(EXTRA_TARGET_FLAGS); do \
32395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32396 done; \
32397 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32400 "RANLIB=$${RANLIB}" \
32401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32402 installcheck) \
32403 || exit 1
32405 @endif target-libstdc++-v3
32407 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
32408 maybe-mostlyclean-target-libstdc++-v3:
32409 @if target-libstdc++-v3
32410 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
32412 mostlyclean-target-libstdc++-v3:
32413 @: $(MAKE); $(unstage)
32414 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32415 r=`${PWD_COMMAND}`; export r; \
32416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32417 $(RAW_CXX_TARGET_EXPORTS) \
32418 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32419 for flag in $(EXTRA_TARGET_FLAGS); do \
32420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421 done; \
32422 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32425 "RANLIB=$${RANLIB}" \
32426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32427 mostlyclean) \
32428 || exit 1
32430 @endif target-libstdc++-v3
32432 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
32433 maybe-clean-target-libstdc++-v3:
32434 @if target-libstdc++-v3
32435 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
32437 clean-target-libstdc++-v3:
32438 @: $(MAKE); $(unstage)
32439 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32440 r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 $(RAW_CXX_TARGET_EXPORTS) \
32443 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32444 for flag in $(EXTRA_TARGET_FLAGS); do \
32445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32446 done; \
32447 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32450 "RANLIB=$${RANLIB}" \
32451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32452 clean) \
32453 || exit 1
32455 @endif target-libstdc++-v3
32457 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
32458 maybe-distclean-target-libstdc++-v3:
32459 @if target-libstdc++-v3
32460 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
32462 distclean-target-libstdc++-v3:
32463 @: $(MAKE); $(unstage)
32464 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32465 r=`${PWD_COMMAND}`; export r; \
32466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32467 $(RAW_CXX_TARGET_EXPORTS) \
32468 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32469 for flag in $(EXTRA_TARGET_FLAGS); do \
32470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32471 done; \
32472 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32475 "RANLIB=$${RANLIB}" \
32476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32477 distclean) \
32478 || exit 1
32480 @endif target-libstdc++-v3
32482 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
32483 maybe-maintainer-clean-target-libstdc++-v3:
32484 @if target-libstdc++-v3
32485 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
32487 maintainer-clean-target-libstdc++-v3:
32488 @: $(MAKE); $(unstage)
32489 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32490 r=`${PWD_COMMAND}`; export r; \
32491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32492 $(RAW_CXX_TARGET_EXPORTS) \
32493 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32494 for flag in $(EXTRA_TARGET_FLAGS); do \
32495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32496 done; \
32497 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32500 "RANLIB=$${RANLIB}" \
32501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32502 maintainer-clean) \
32503 || exit 1
32505 @endif target-libstdc++-v3
32511 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
32512 maybe-configure-target-libmudflap:
32513 @if gcc-bootstrap
32514 configure-target-libmudflap: stage_current
32515 @endif gcc-bootstrap
32516 @if target-libmudflap
32517 maybe-configure-target-libmudflap: configure-target-libmudflap
32518 configure-target-libmudflap:
32519 @: $(MAKE); $(unstage)
32520 @r=`${PWD_COMMAND}`; export r; \
32521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522 echo "Checking multilib configuration for libmudflap..."; \
32523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
32524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
32525 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
32526 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
32527 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
32528 else \
32529 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
32530 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
32531 fi; \
32532 else \
32533 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
32534 fi; \
32535 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
32536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
32537 $(NORMAL_TARGET_EXPORTS) \
32538 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
32539 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
32540 case $(srcdir) in \
32541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32542 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
32543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32544 esac; \
32545 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
32546 libsrcdir="$$s/libmudflap"; \
32547 rm -f no-such-file || : ; \
32548 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32549 $(TARGET_CONFIGARGS) $${srcdiroption} \
32550 || exit 1
32551 @endif target-libmudflap
32557 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
32558 maybe-all-target-libmudflap:
32559 @if gcc-bootstrap
32560 all-target-libmudflap: stage_current
32561 @endif gcc-bootstrap
32562 @if target-libmudflap
32563 TARGET-target-libmudflap=all
32564 maybe-all-target-libmudflap: all-target-libmudflap
32565 all-target-libmudflap: configure-target-libmudflap
32566 @: $(MAKE); $(unstage)
32567 @r=`${PWD_COMMAND}`; export r; \
32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569 $(NORMAL_TARGET_EXPORTS) \
32570 (cd $(TARGET_SUBDIR)/libmudflap && \
32571 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
32572 @endif target-libmudflap
32578 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
32579 maybe-check-target-libmudflap:
32580 @if target-libmudflap
32581 maybe-check-target-libmudflap: check-target-libmudflap
32583 check-target-libmudflap:
32584 @: $(MAKE); $(unstage)
32585 @r=`${PWD_COMMAND}`; export r; \
32586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587 $(NORMAL_TARGET_EXPORTS) \
32588 (cd $(TARGET_SUBDIR)/libmudflap && \
32589 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32591 @endif target-libmudflap
32593 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
32594 maybe-install-target-libmudflap:
32595 @if target-libmudflap
32596 maybe-install-target-libmudflap: install-target-libmudflap
32598 install-target-libmudflap: installdirs
32599 @: $(MAKE); $(unstage)
32600 @r=`${PWD_COMMAND}`; export r; \
32601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32602 $(NORMAL_TARGET_EXPORTS) \
32603 (cd $(TARGET_SUBDIR)/libmudflap && \
32604 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32606 @endif target-libmudflap
32608 # Other targets (info, dvi, etc.)
32610 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
32611 maybe-info-target-libmudflap:
32612 @if target-libmudflap
32613 maybe-info-target-libmudflap: info-target-libmudflap
32615 info-target-libmudflap: \
32616 configure-target-libmudflap
32617 @: $(MAKE); $(unstage)
32618 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32619 r=`${PWD_COMMAND}`; export r; \
32620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621 $(NORMAL_TARGET_EXPORTS) \
32622 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
32623 for flag in $(EXTRA_TARGET_FLAGS); do \
32624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32625 done; \
32626 (cd $(TARGET_SUBDIR)/libmudflap && \
32627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32629 "RANLIB=$${RANLIB}" \
32630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32631 info) \
32632 || exit 1
32634 @endif target-libmudflap
32636 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
32637 maybe-dvi-target-libmudflap:
32638 @if target-libmudflap
32639 maybe-dvi-target-libmudflap: dvi-target-libmudflap
32641 dvi-target-libmudflap: \
32642 configure-target-libmudflap
32643 @: $(MAKE); $(unstage)
32644 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32645 r=`${PWD_COMMAND}`; export r; \
32646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647 $(NORMAL_TARGET_EXPORTS) \
32648 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
32649 for flag in $(EXTRA_TARGET_FLAGS); do \
32650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32651 done; \
32652 (cd $(TARGET_SUBDIR)/libmudflap && \
32653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32655 "RANLIB=$${RANLIB}" \
32656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32657 dvi) \
32658 || exit 1
32660 @endif target-libmudflap
32662 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
32663 maybe-html-target-libmudflap:
32664 @if target-libmudflap
32665 maybe-html-target-libmudflap: html-target-libmudflap
32667 html-target-libmudflap: \
32668 configure-target-libmudflap
32669 @: $(MAKE); $(unstage)
32670 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32671 r=`${PWD_COMMAND}`; export r; \
32672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32673 $(NORMAL_TARGET_EXPORTS) \
32674 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
32675 for flag in $(EXTRA_TARGET_FLAGS); do \
32676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32677 done; \
32678 (cd $(TARGET_SUBDIR)/libmudflap && \
32679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32681 "RANLIB=$${RANLIB}" \
32682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32683 html) \
32684 || exit 1
32686 @endif target-libmudflap
32688 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
32689 maybe-TAGS-target-libmudflap:
32690 @if target-libmudflap
32691 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
32693 TAGS-target-libmudflap: \
32694 configure-target-libmudflap
32695 @: $(MAKE); $(unstage)
32696 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32697 r=`${PWD_COMMAND}`; export r; \
32698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32699 $(NORMAL_TARGET_EXPORTS) \
32700 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
32701 for flag in $(EXTRA_TARGET_FLAGS); do \
32702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32703 done; \
32704 (cd $(TARGET_SUBDIR)/libmudflap && \
32705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32707 "RANLIB=$${RANLIB}" \
32708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32709 TAGS) \
32710 || exit 1
32712 @endif target-libmudflap
32714 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
32715 maybe-install-info-target-libmudflap:
32716 @if target-libmudflap
32717 maybe-install-info-target-libmudflap: install-info-target-libmudflap
32719 install-info-target-libmudflap: \
32720 configure-target-libmudflap \
32721 info-target-libmudflap
32722 @: $(MAKE); $(unstage)
32723 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32724 r=`${PWD_COMMAND}`; export r; \
32725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726 $(NORMAL_TARGET_EXPORTS) \
32727 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
32728 for flag in $(EXTRA_TARGET_FLAGS); do \
32729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32730 done; \
32731 (cd $(TARGET_SUBDIR)/libmudflap && \
32732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32734 "RANLIB=$${RANLIB}" \
32735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32736 install-info) \
32737 || exit 1
32739 @endif target-libmudflap
32741 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
32742 maybe-install-html-target-libmudflap:
32743 @if target-libmudflap
32744 maybe-install-html-target-libmudflap: install-html-target-libmudflap
32746 install-html-target-libmudflap: \
32747 configure-target-libmudflap \
32748 html-target-libmudflap
32749 @: $(MAKE); $(unstage)
32750 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32751 r=`${PWD_COMMAND}`; export r; \
32752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32753 $(NORMAL_TARGET_EXPORTS) \
32754 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
32755 for flag in $(EXTRA_TARGET_FLAGS); do \
32756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32757 done; \
32758 (cd $(TARGET_SUBDIR)/libmudflap && \
32759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32761 "RANLIB=$${RANLIB}" \
32762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32763 install-html) \
32764 || exit 1
32766 @endif target-libmudflap
32768 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
32769 maybe-installcheck-target-libmudflap:
32770 @if target-libmudflap
32771 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
32773 installcheck-target-libmudflap: \
32774 configure-target-libmudflap
32775 @: $(MAKE); $(unstage)
32776 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32777 r=`${PWD_COMMAND}`; export r; \
32778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32779 $(NORMAL_TARGET_EXPORTS) \
32780 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
32781 for flag in $(EXTRA_TARGET_FLAGS); do \
32782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32783 done; \
32784 (cd $(TARGET_SUBDIR)/libmudflap && \
32785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32787 "RANLIB=$${RANLIB}" \
32788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32789 installcheck) \
32790 || exit 1
32792 @endif target-libmudflap
32794 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
32795 maybe-mostlyclean-target-libmudflap:
32796 @if target-libmudflap
32797 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
32799 mostlyclean-target-libmudflap:
32800 @: $(MAKE); $(unstage)
32801 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32802 r=`${PWD_COMMAND}`; export r; \
32803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804 $(NORMAL_TARGET_EXPORTS) \
32805 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
32806 for flag in $(EXTRA_TARGET_FLAGS); do \
32807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32808 done; \
32809 (cd $(TARGET_SUBDIR)/libmudflap && \
32810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32812 "RANLIB=$${RANLIB}" \
32813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32814 mostlyclean) \
32815 || exit 1
32817 @endif target-libmudflap
32819 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
32820 maybe-clean-target-libmudflap:
32821 @if target-libmudflap
32822 maybe-clean-target-libmudflap: clean-target-libmudflap
32824 clean-target-libmudflap:
32825 @: $(MAKE); $(unstage)
32826 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32827 r=`${PWD_COMMAND}`; export r; \
32828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32829 $(NORMAL_TARGET_EXPORTS) \
32830 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
32831 for flag in $(EXTRA_TARGET_FLAGS); do \
32832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32833 done; \
32834 (cd $(TARGET_SUBDIR)/libmudflap && \
32835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32837 "RANLIB=$${RANLIB}" \
32838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32839 clean) \
32840 || exit 1
32842 @endif target-libmudflap
32844 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
32845 maybe-distclean-target-libmudflap:
32846 @if target-libmudflap
32847 maybe-distclean-target-libmudflap: distclean-target-libmudflap
32849 distclean-target-libmudflap:
32850 @: $(MAKE); $(unstage)
32851 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32852 r=`${PWD_COMMAND}`; export r; \
32853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854 $(NORMAL_TARGET_EXPORTS) \
32855 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
32856 for flag in $(EXTRA_TARGET_FLAGS); do \
32857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32858 done; \
32859 (cd $(TARGET_SUBDIR)/libmudflap && \
32860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862 "RANLIB=$${RANLIB}" \
32863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32864 distclean) \
32865 || exit 1
32867 @endif target-libmudflap
32869 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
32870 maybe-maintainer-clean-target-libmudflap:
32871 @if target-libmudflap
32872 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
32874 maintainer-clean-target-libmudflap:
32875 @: $(MAKE); $(unstage)
32876 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32877 r=`${PWD_COMMAND}`; export r; \
32878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32879 $(NORMAL_TARGET_EXPORTS) \
32880 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
32881 for flag in $(EXTRA_TARGET_FLAGS); do \
32882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32883 done; \
32884 (cd $(TARGET_SUBDIR)/libmudflap && \
32885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32887 "RANLIB=$${RANLIB}" \
32888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32889 maintainer-clean) \
32890 || exit 1
32892 @endif target-libmudflap
32898 .PHONY: configure-target-libssp maybe-configure-target-libssp
32899 maybe-configure-target-libssp:
32900 @if gcc-bootstrap
32901 configure-target-libssp: stage_current
32902 @endif gcc-bootstrap
32903 @if target-libssp
32904 maybe-configure-target-libssp: configure-target-libssp
32905 configure-target-libssp:
32906 @: $(MAKE); $(unstage)
32907 @r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 echo "Checking multilib configuration for libssp..."; \
32910 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
32911 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
32912 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
32913 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
32914 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
32915 else \
32916 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
32917 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
32918 fi; \
32919 else \
32920 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
32921 fi; \
32922 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
32923 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
32924 $(NORMAL_TARGET_EXPORTS) \
32925 echo Configuring in $(TARGET_SUBDIR)/libssp; \
32926 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
32927 case $(srcdir) in \
32928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32929 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
32930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32931 esac; \
32932 srcdiroption="--srcdir=$${topdir}/libssp"; \
32933 libsrcdir="$$s/libssp"; \
32934 rm -f no-such-file || : ; \
32935 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32936 $(TARGET_CONFIGARGS) $${srcdiroption} \
32937 || exit 1
32938 @endif target-libssp
32944 .PHONY: all-target-libssp maybe-all-target-libssp
32945 maybe-all-target-libssp:
32946 @if gcc-bootstrap
32947 all-target-libssp: stage_current
32948 @endif gcc-bootstrap
32949 @if target-libssp
32950 TARGET-target-libssp=all
32951 maybe-all-target-libssp: all-target-libssp
32952 all-target-libssp: configure-target-libssp
32953 @: $(MAKE); $(unstage)
32954 @r=`${PWD_COMMAND}`; export r; \
32955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32956 $(NORMAL_TARGET_EXPORTS) \
32957 (cd $(TARGET_SUBDIR)/libssp && \
32958 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
32959 @endif target-libssp
32965 .PHONY: check-target-libssp maybe-check-target-libssp
32966 maybe-check-target-libssp:
32967 @if target-libssp
32968 maybe-check-target-libssp: check-target-libssp
32970 check-target-libssp:
32971 @: $(MAKE); $(unstage)
32972 @r=`${PWD_COMMAND}`; export r; \
32973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32974 $(NORMAL_TARGET_EXPORTS) \
32975 (cd $(TARGET_SUBDIR)/libssp && \
32976 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32978 @endif target-libssp
32980 .PHONY: install-target-libssp maybe-install-target-libssp
32981 maybe-install-target-libssp:
32982 @if target-libssp
32983 maybe-install-target-libssp: install-target-libssp
32985 install-target-libssp: installdirs
32986 @: $(MAKE); $(unstage)
32987 @r=`${PWD_COMMAND}`; export r; \
32988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32989 $(NORMAL_TARGET_EXPORTS) \
32990 (cd $(TARGET_SUBDIR)/libssp && \
32991 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32993 @endif target-libssp
32995 # Other targets (info, dvi, etc.)
32997 .PHONY: maybe-info-target-libssp info-target-libssp
32998 maybe-info-target-libssp:
32999 @if target-libssp
33000 maybe-info-target-libssp: info-target-libssp
33002 info-target-libssp: \
33003 configure-target-libssp
33004 @: $(MAKE); $(unstage)
33005 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33006 r=`${PWD_COMMAND}`; export r; \
33007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33008 $(NORMAL_TARGET_EXPORTS) \
33009 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
33010 for flag in $(EXTRA_TARGET_FLAGS); do \
33011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33012 done; \
33013 (cd $(TARGET_SUBDIR)/libssp && \
33014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33016 "RANLIB=$${RANLIB}" \
33017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33018 info) \
33019 || exit 1
33021 @endif target-libssp
33023 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
33024 maybe-dvi-target-libssp:
33025 @if target-libssp
33026 maybe-dvi-target-libssp: dvi-target-libssp
33028 dvi-target-libssp: \
33029 configure-target-libssp
33030 @: $(MAKE); $(unstage)
33031 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33032 r=`${PWD_COMMAND}`; export r; \
33033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33034 $(NORMAL_TARGET_EXPORTS) \
33035 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
33036 for flag in $(EXTRA_TARGET_FLAGS); do \
33037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33038 done; \
33039 (cd $(TARGET_SUBDIR)/libssp && \
33040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33042 "RANLIB=$${RANLIB}" \
33043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33044 dvi) \
33045 || exit 1
33047 @endif target-libssp
33049 .PHONY: maybe-html-target-libssp html-target-libssp
33050 maybe-html-target-libssp:
33051 @if target-libssp
33052 maybe-html-target-libssp: html-target-libssp
33054 html-target-libssp: \
33055 configure-target-libssp
33056 @: $(MAKE); $(unstage)
33057 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33058 r=`${PWD_COMMAND}`; export r; \
33059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33060 $(NORMAL_TARGET_EXPORTS) \
33061 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
33062 for flag in $(EXTRA_TARGET_FLAGS); do \
33063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33064 done; \
33065 (cd $(TARGET_SUBDIR)/libssp && \
33066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33068 "RANLIB=$${RANLIB}" \
33069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33070 html) \
33071 || exit 1
33073 @endif target-libssp
33075 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
33076 maybe-TAGS-target-libssp:
33077 @if target-libssp
33078 maybe-TAGS-target-libssp: TAGS-target-libssp
33080 TAGS-target-libssp: \
33081 configure-target-libssp
33082 @: $(MAKE); $(unstage)
33083 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33084 r=`${PWD_COMMAND}`; export r; \
33085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33086 $(NORMAL_TARGET_EXPORTS) \
33087 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
33088 for flag in $(EXTRA_TARGET_FLAGS); do \
33089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33090 done; \
33091 (cd $(TARGET_SUBDIR)/libssp && \
33092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33094 "RANLIB=$${RANLIB}" \
33095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33096 TAGS) \
33097 || exit 1
33099 @endif target-libssp
33101 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
33102 maybe-install-info-target-libssp:
33103 @if target-libssp
33104 maybe-install-info-target-libssp: install-info-target-libssp
33106 install-info-target-libssp: \
33107 configure-target-libssp \
33108 info-target-libssp
33109 @: $(MAKE); $(unstage)
33110 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33111 r=`${PWD_COMMAND}`; export r; \
33112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33113 $(NORMAL_TARGET_EXPORTS) \
33114 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
33115 for flag in $(EXTRA_TARGET_FLAGS); do \
33116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33117 done; \
33118 (cd $(TARGET_SUBDIR)/libssp && \
33119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33121 "RANLIB=$${RANLIB}" \
33122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33123 install-info) \
33124 || exit 1
33126 @endif target-libssp
33128 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
33129 maybe-install-html-target-libssp:
33130 @if target-libssp
33131 maybe-install-html-target-libssp: install-html-target-libssp
33133 install-html-target-libssp: \
33134 configure-target-libssp \
33135 html-target-libssp
33136 @: $(MAKE); $(unstage)
33137 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33138 r=`${PWD_COMMAND}`; export r; \
33139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33140 $(NORMAL_TARGET_EXPORTS) \
33141 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
33142 for flag in $(EXTRA_TARGET_FLAGS); do \
33143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33144 done; \
33145 (cd $(TARGET_SUBDIR)/libssp && \
33146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33148 "RANLIB=$${RANLIB}" \
33149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33150 install-html) \
33151 || exit 1
33153 @endif target-libssp
33155 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
33156 maybe-installcheck-target-libssp:
33157 @if target-libssp
33158 maybe-installcheck-target-libssp: installcheck-target-libssp
33160 installcheck-target-libssp: \
33161 configure-target-libssp
33162 @: $(MAKE); $(unstage)
33163 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33164 r=`${PWD_COMMAND}`; export r; \
33165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166 $(NORMAL_TARGET_EXPORTS) \
33167 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
33168 for flag in $(EXTRA_TARGET_FLAGS); do \
33169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33170 done; \
33171 (cd $(TARGET_SUBDIR)/libssp && \
33172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33174 "RANLIB=$${RANLIB}" \
33175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33176 installcheck) \
33177 || exit 1
33179 @endif target-libssp
33181 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
33182 maybe-mostlyclean-target-libssp:
33183 @if target-libssp
33184 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
33186 mostlyclean-target-libssp:
33187 @: $(MAKE); $(unstage)
33188 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33189 r=`${PWD_COMMAND}`; export r; \
33190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33191 $(NORMAL_TARGET_EXPORTS) \
33192 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
33193 for flag in $(EXTRA_TARGET_FLAGS); do \
33194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33195 done; \
33196 (cd $(TARGET_SUBDIR)/libssp && \
33197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33199 "RANLIB=$${RANLIB}" \
33200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33201 mostlyclean) \
33202 || exit 1
33204 @endif target-libssp
33206 .PHONY: maybe-clean-target-libssp clean-target-libssp
33207 maybe-clean-target-libssp:
33208 @if target-libssp
33209 maybe-clean-target-libssp: clean-target-libssp
33211 clean-target-libssp:
33212 @: $(MAKE); $(unstage)
33213 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33214 r=`${PWD_COMMAND}`; export r; \
33215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33216 $(NORMAL_TARGET_EXPORTS) \
33217 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
33218 for flag in $(EXTRA_TARGET_FLAGS); do \
33219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33220 done; \
33221 (cd $(TARGET_SUBDIR)/libssp && \
33222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33224 "RANLIB=$${RANLIB}" \
33225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33226 clean) \
33227 || exit 1
33229 @endif target-libssp
33231 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
33232 maybe-distclean-target-libssp:
33233 @if target-libssp
33234 maybe-distclean-target-libssp: distclean-target-libssp
33236 distclean-target-libssp:
33237 @: $(MAKE); $(unstage)
33238 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33239 r=`${PWD_COMMAND}`; export r; \
33240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33241 $(NORMAL_TARGET_EXPORTS) \
33242 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
33243 for flag in $(EXTRA_TARGET_FLAGS); do \
33244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33245 done; \
33246 (cd $(TARGET_SUBDIR)/libssp && \
33247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33249 "RANLIB=$${RANLIB}" \
33250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33251 distclean) \
33252 || exit 1
33254 @endif target-libssp
33256 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
33257 maybe-maintainer-clean-target-libssp:
33258 @if target-libssp
33259 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
33261 maintainer-clean-target-libssp:
33262 @: $(MAKE); $(unstage)
33263 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33264 r=`${PWD_COMMAND}`; export r; \
33265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33266 $(NORMAL_TARGET_EXPORTS) \
33267 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
33268 for flag in $(EXTRA_TARGET_FLAGS); do \
33269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33270 done; \
33271 (cd $(TARGET_SUBDIR)/libssp && \
33272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33274 "RANLIB=$${RANLIB}" \
33275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33276 maintainer-clean) \
33277 || exit 1
33279 @endif target-libssp
33285 .PHONY: configure-target-newlib maybe-configure-target-newlib
33286 maybe-configure-target-newlib:
33287 @if gcc-bootstrap
33288 configure-target-newlib: stage_current
33289 @endif gcc-bootstrap
33290 @if target-newlib
33291 maybe-configure-target-newlib: configure-target-newlib
33292 configure-target-newlib:
33293 @: $(MAKE); $(unstage)
33294 @r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 echo "Checking multilib configuration for newlib..."; \
33297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
33298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
33299 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
33300 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
33301 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
33302 else \
33303 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
33304 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
33305 fi; \
33306 else \
33307 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
33308 fi; \
33309 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
33310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
33311 $(NORMAL_TARGET_EXPORTS) \
33312 echo Configuring in $(TARGET_SUBDIR)/newlib; \
33313 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
33314 case $(srcdir) in \
33315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33316 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
33317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33318 esac; \
33319 srcdiroption="--srcdir=$${topdir}/newlib"; \
33320 libsrcdir="$$s/newlib"; \
33321 rm -f no-such-file || : ; \
33322 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33323 $(TARGET_CONFIGARGS) $${srcdiroption} \
33324 || exit 1
33325 @endif target-newlib
33331 .PHONY: all-target-newlib maybe-all-target-newlib
33332 maybe-all-target-newlib:
33333 @if gcc-bootstrap
33334 all-target-newlib: stage_current
33335 @endif gcc-bootstrap
33336 @if target-newlib
33337 TARGET-target-newlib=all
33338 maybe-all-target-newlib: all-target-newlib
33339 all-target-newlib: configure-target-newlib
33340 @: $(MAKE); $(unstage)
33341 @r=`${PWD_COMMAND}`; export r; \
33342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33343 $(NORMAL_TARGET_EXPORTS) \
33344 (cd $(TARGET_SUBDIR)/newlib && \
33345 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
33346 @endif target-newlib
33352 .PHONY: check-target-newlib maybe-check-target-newlib
33353 maybe-check-target-newlib:
33354 @if target-newlib
33355 maybe-check-target-newlib: check-target-newlib
33357 check-target-newlib:
33358 @: $(MAKE); $(unstage)
33359 @r=`${PWD_COMMAND}`; export r; \
33360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33361 $(NORMAL_TARGET_EXPORTS) \
33362 (cd $(TARGET_SUBDIR)/newlib && \
33363 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33365 @endif target-newlib
33367 .PHONY: install-target-newlib maybe-install-target-newlib
33368 maybe-install-target-newlib:
33369 @if target-newlib
33370 maybe-install-target-newlib: install-target-newlib
33372 install-target-newlib: installdirs
33373 @: $(MAKE); $(unstage)
33374 @r=`${PWD_COMMAND}`; export r; \
33375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376 $(NORMAL_TARGET_EXPORTS) \
33377 (cd $(TARGET_SUBDIR)/newlib && \
33378 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33380 @endif target-newlib
33382 # Other targets (info, dvi, etc.)
33384 .PHONY: maybe-info-target-newlib info-target-newlib
33385 maybe-info-target-newlib:
33386 @if target-newlib
33387 maybe-info-target-newlib: info-target-newlib
33389 info-target-newlib: \
33390 configure-target-newlib
33391 @: $(MAKE); $(unstage)
33392 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33393 r=`${PWD_COMMAND}`; export r; \
33394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33395 $(NORMAL_TARGET_EXPORTS) \
33396 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
33397 for flag in $(EXTRA_TARGET_FLAGS); do \
33398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33399 done; \
33400 (cd $(TARGET_SUBDIR)/newlib && \
33401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33403 "RANLIB=$${RANLIB}" \
33404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33405 info) \
33406 || exit 1
33408 @endif target-newlib
33410 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
33411 maybe-dvi-target-newlib:
33412 @if target-newlib
33413 maybe-dvi-target-newlib: dvi-target-newlib
33415 dvi-target-newlib: \
33416 configure-target-newlib
33417 @: $(MAKE); $(unstage)
33418 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33419 r=`${PWD_COMMAND}`; export r; \
33420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421 $(NORMAL_TARGET_EXPORTS) \
33422 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
33423 for flag in $(EXTRA_TARGET_FLAGS); do \
33424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33425 done; \
33426 (cd $(TARGET_SUBDIR)/newlib && \
33427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33429 "RANLIB=$${RANLIB}" \
33430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33431 dvi) \
33432 || exit 1
33434 @endif target-newlib
33436 .PHONY: maybe-html-target-newlib html-target-newlib
33437 maybe-html-target-newlib:
33438 @if target-newlib
33439 maybe-html-target-newlib: html-target-newlib
33441 html-target-newlib: \
33442 configure-target-newlib
33443 @: $(MAKE); $(unstage)
33444 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33445 r=`${PWD_COMMAND}`; export r; \
33446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33447 $(NORMAL_TARGET_EXPORTS) \
33448 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
33449 for flag in $(EXTRA_TARGET_FLAGS); do \
33450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33451 done; \
33452 (cd $(TARGET_SUBDIR)/newlib && \
33453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33455 "RANLIB=$${RANLIB}" \
33456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33457 html) \
33458 || exit 1
33460 @endif target-newlib
33462 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
33463 maybe-TAGS-target-newlib:
33464 @if target-newlib
33465 maybe-TAGS-target-newlib: TAGS-target-newlib
33467 TAGS-target-newlib: \
33468 configure-target-newlib
33469 @: $(MAKE); $(unstage)
33470 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33471 r=`${PWD_COMMAND}`; export r; \
33472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33473 $(NORMAL_TARGET_EXPORTS) \
33474 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
33475 for flag in $(EXTRA_TARGET_FLAGS); do \
33476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33477 done; \
33478 (cd $(TARGET_SUBDIR)/newlib && \
33479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33481 "RANLIB=$${RANLIB}" \
33482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33483 TAGS) \
33484 || exit 1
33486 @endif target-newlib
33488 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
33489 maybe-install-info-target-newlib:
33490 @if target-newlib
33491 maybe-install-info-target-newlib: install-info-target-newlib
33493 install-info-target-newlib: \
33494 configure-target-newlib \
33495 info-target-newlib
33496 @: $(MAKE); $(unstage)
33497 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33498 r=`${PWD_COMMAND}`; export r; \
33499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33500 $(NORMAL_TARGET_EXPORTS) \
33501 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
33502 for flag in $(EXTRA_TARGET_FLAGS); do \
33503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33504 done; \
33505 (cd $(TARGET_SUBDIR)/newlib && \
33506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33508 "RANLIB=$${RANLIB}" \
33509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33510 install-info) \
33511 || exit 1
33513 @endif target-newlib
33515 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
33516 maybe-install-html-target-newlib:
33517 @if target-newlib
33518 maybe-install-html-target-newlib: install-html-target-newlib
33520 install-html-target-newlib: \
33521 configure-target-newlib \
33522 html-target-newlib
33523 @: $(MAKE); $(unstage)
33524 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33525 r=`${PWD_COMMAND}`; export r; \
33526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33527 $(NORMAL_TARGET_EXPORTS) \
33528 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
33529 for flag in $(EXTRA_TARGET_FLAGS); do \
33530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33531 done; \
33532 (cd $(TARGET_SUBDIR)/newlib && \
33533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33535 "RANLIB=$${RANLIB}" \
33536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33537 install-html) \
33538 || exit 1
33540 @endif target-newlib
33542 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
33543 maybe-installcheck-target-newlib:
33544 @if target-newlib
33545 maybe-installcheck-target-newlib: installcheck-target-newlib
33547 installcheck-target-newlib: \
33548 configure-target-newlib
33549 @: $(MAKE); $(unstage)
33550 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33551 r=`${PWD_COMMAND}`; export r; \
33552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33553 $(NORMAL_TARGET_EXPORTS) \
33554 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
33555 for flag in $(EXTRA_TARGET_FLAGS); do \
33556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33557 done; \
33558 (cd $(TARGET_SUBDIR)/newlib && \
33559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33561 "RANLIB=$${RANLIB}" \
33562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33563 installcheck) \
33564 || exit 1
33566 @endif target-newlib
33568 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
33569 maybe-mostlyclean-target-newlib:
33570 @if target-newlib
33571 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
33573 mostlyclean-target-newlib:
33574 @: $(MAKE); $(unstage)
33575 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33576 r=`${PWD_COMMAND}`; export r; \
33577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578 $(NORMAL_TARGET_EXPORTS) \
33579 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
33580 for flag in $(EXTRA_TARGET_FLAGS); do \
33581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33582 done; \
33583 (cd $(TARGET_SUBDIR)/newlib && \
33584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33586 "RANLIB=$${RANLIB}" \
33587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33588 mostlyclean) \
33589 || exit 1
33591 @endif target-newlib
33593 .PHONY: maybe-clean-target-newlib clean-target-newlib
33594 maybe-clean-target-newlib:
33595 @if target-newlib
33596 maybe-clean-target-newlib: clean-target-newlib
33598 clean-target-newlib:
33599 @: $(MAKE); $(unstage)
33600 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33601 r=`${PWD_COMMAND}`; export r; \
33602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33603 $(NORMAL_TARGET_EXPORTS) \
33604 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
33605 for flag in $(EXTRA_TARGET_FLAGS); do \
33606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33607 done; \
33608 (cd $(TARGET_SUBDIR)/newlib && \
33609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33611 "RANLIB=$${RANLIB}" \
33612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33613 clean) \
33614 || exit 1
33616 @endif target-newlib
33618 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
33619 maybe-distclean-target-newlib:
33620 @if target-newlib
33621 maybe-distclean-target-newlib: distclean-target-newlib
33623 distclean-target-newlib:
33624 @: $(MAKE); $(unstage)
33625 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33626 r=`${PWD_COMMAND}`; export r; \
33627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33628 $(NORMAL_TARGET_EXPORTS) \
33629 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
33630 for flag in $(EXTRA_TARGET_FLAGS); do \
33631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33632 done; \
33633 (cd $(TARGET_SUBDIR)/newlib && \
33634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33636 "RANLIB=$${RANLIB}" \
33637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33638 distclean) \
33639 || exit 1
33641 @endif target-newlib
33643 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
33644 maybe-maintainer-clean-target-newlib:
33645 @if target-newlib
33646 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
33648 maintainer-clean-target-newlib:
33649 @: $(MAKE); $(unstage)
33650 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33651 r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 $(NORMAL_TARGET_EXPORTS) \
33654 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
33655 for flag in $(EXTRA_TARGET_FLAGS); do \
33656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33657 done; \
33658 (cd $(TARGET_SUBDIR)/newlib && \
33659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661 "RANLIB=$${RANLIB}" \
33662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33663 maintainer-clean) \
33664 || exit 1
33666 @endif target-newlib
33672 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
33673 maybe-configure-target-libgfortran:
33674 @if gcc-bootstrap
33675 configure-target-libgfortran: stage_current
33676 @endif gcc-bootstrap
33677 @if target-libgfortran
33678 maybe-configure-target-libgfortran: configure-target-libgfortran
33679 configure-target-libgfortran:
33680 @: $(MAKE); $(unstage)
33681 @r=`${PWD_COMMAND}`; export r; \
33682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683 echo "Checking multilib configuration for libgfortran..."; \
33684 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33685 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
33686 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33687 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33688 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
33689 else \
33690 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
33691 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33692 fi; \
33693 else \
33694 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33695 fi; \
33696 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
33697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33698 $(NORMAL_TARGET_EXPORTS) \
33699 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
33700 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
33701 case $(srcdir) in \
33702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33703 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
33704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33705 esac; \
33706 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
33707 libsrcdir="$$s/libgfortran"; \
33708 rm -f no-such-file || : ; \
33709 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33710 $(TARGET_CONFIGARGS) $${srcdiroption} \
33711 || exit 1
33712 @endif target-libgfortran
33718 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
33719 maybe-all-target-libgfortran:
33720 @if gcc-bootstrap
33721 all-target-libgfortran: stage_current
33722 @endif gcc-bootstrap
33723 @if target-libgfortran
33724 TARGET-target-libgfortran=all
33725 maybe-all-target-libgfortran: all-target-libgfortran
33726 all-target-libgfortran: configure-target-libgfortran
33727 @: $(MAKE); $(unstage)
33728 @r=`${PWD_COMMAND}`; export r; \
33729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33730 $(NORMAL_TARGET_EXPORTS) \
33731 (cd $(TARGET_SUBDIR)/libgfortran && \
33732 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
33733 @endif target-libgfortran
33739 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
33740 maybe-check-target-libgfortran:
33741 @if target-libgfortran
33742 maybe-check-target-libgfortran: check-target-libgfortran
33744 check-target-libgfortran:
33745 @: $(MAKE); $(unstage)
33746 @r=`${PWD_COMMAND}`; export r; \
33747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33748 $(NORMAL_TARGET_EXPORTS) \
33749 (cd $(TARGET_SUBDIR)/libgfortran && \
33750 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33752 @endif target-libgfortran
33754 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
33755 maybe-install-target-libgfortran:
33756 @if target-libgfortran
33757 maybe-install-target-libgfortran: install-target-libgfortran
33759 install-target-libgfortran: installdirs
33760 @: $(MAKE); $(unstage)
33761 @r=`${PWD_COMMAND}`; export r; \
33762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33763 $(NORMAL_TARGET_EXPORTS) \
33764 (cd $(TARGET_SUBDIR)/libgfortran && \
33765 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33767 @endif target-libgfortran
33769 # Other targets (info, dvi, etc.)
33771 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
33772 maybe-info-target-libgfortran:
33773 @if target-libgfortran
33774 maybe-info-target-libgfortran: info-target-libgfortran
33776 info-target-libgfortran: \
33777 configure-target-libgfortran
33778 @: $(MAKE); $(unstage)
33779 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33780 r=`${PWD_COMMAND}`; export r; \
33781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33782 $(NORMAL_TARGET_EXPORTS) \
33783 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
33784 for flag in $(EXTRA_TARGET_FLAGS); do \
33785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33786 done; \
33787 (cd $(TARGET_SUBDIR)/libgfortran && \
33788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33790 "RANLIB=$${RANLIB}" \
33791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33792 info) \
33793 || exit 1
33795 @endif target-libgfortran
33797 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
33798 maybe-dvi-target-libgfortran:
33799 @if target-libgfortran
33800 maybe-dvi-target-libgfortran: dvi-target-libgfortran
33802 dvi-target-libgfortran: \
33803 configure-target-libgfortran
33804 @: $(MAKE); $(unstage)
33805 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33806 r=`${PWD_COMMAND}`; export r; \
33807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33808 $(NORMAL_TARGET_EXPORTS) \
33809 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
33810 for flag in $(EXTRA_TARGET_FLAGS); do \
33811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33812 done; \
33813 (cd $(TARGET_SUBDIR)/libgfortran && \
33814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33816 "RANLIB=$${RANLIB}" \
33817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33818 dvi) \
33819 || exit 1
33821 @endif target-libgfortran
33823 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
33824 maybe-html-target-libgfortran:
33825 @if target-libgfortran
33826 maybe-html-target-libgfortran: html-target-libgfortran
33828 html-target-libgfortran: \
33829 configure-target-libgfortran
33830 @: $(MAKE); $(unstage)
33831 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33832 r=`${PWD_COMMAND}`; export r; \
33833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33834 $(NORMAL_TARGET_EXPORTS) \
33835 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
33836 for flag in $(EXTRA_TARGET_FLAGS); do \
33837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33838 done; \
33839 (cd $(TARGET_SUBDIR)/libgfortran && \
33840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33842 "RANLIB=$${RANLIB}" \
33843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33844 html) \
33845 || exit 1
33847 @endif target-libgfortran
33849 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
33850 maybe-TAGS-target-libgfortran:
33851 @if target-libgfortran
33852 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
33854 TAGS-target-libgfortran: \
33855 configure-target-libgfortran
33856 @: $(MAKE); $(unstage)
33857 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33858 r=`${PWD_COMMAND}`; export r; \
33859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33860 $(NORMAL_TARGET_EXPORTS) \
33861 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
33862 for flag in $(EXTRA_TARGET_FLAGS); do \
33863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33864 done; \
33865 (cd $(TARGET_SUBDIR)/libgfortran && \
33866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33868 "RANLIB=$${RANLIB}" \
33869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33870 TAGS) \
33871 || exit 1
33873 @endif target-libgfortran
33875 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
33876 maybe-install-info-target-libgfortran:
33877 @if target-libgfortran
33878 maybe-install-info-target-libgfortran: install-info-target-libgfortran
33880 install-info-target-libgfortran: \
33881 configure-target-libgfortran \
33882 info-target-libgfortran
33883 @: $(MAKE); $(unstage)
33884 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33885 r=`${PWD_COMMAND}`; export r; \
33886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33887 $(NORMAL_TARGET_EXPORTS) \
33888 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
33889 for flag in $(EXTRA_TARGET_FLAGS); do \
33890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33891 done; \
33892 (cd $(TARGET_SUBDIR)/libgfortran && \
33893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33895 "RANLIB=$${RANLIB}" \
33896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33897 install-info) \
33898 || exit 1
33900 @endif target-libgfortran
33902 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
33903 maybe-install-html-target-libgfortran:
33904 @if target-libgfortran
33905 maybe-install-html-target-libgfortran: install-html-target-libgfortran
33907 install-html-target-libgfortran: \
33908 configure-target-libgfortran \
33909 html-target-libgfortran
33910 @: $(MAKE); $(unstage)
33911 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33912 r=`${PWD_COMMAND}`; export r; \
33913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33914 $(NORMAL_TARGET_EXPORTS) \
33915 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
33916 for flag in $(EXTRA_TARGET_FLAGS); do \
33917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33918 done; \
33919 (cd $(TARGET_SUBDIR)/libgfortran && \
33920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33922 "RANLIB=$${RANLIB}" \
33923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33924 install-html) \
33925 || exit 1
33927 @endif target-libgfortran
33929 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
33930 maybe-installcheck-target-libgfortran:
33931 @if target-libgfortran
33932 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
33934 installcheck-target-libgfortran: \
33935 configure-target-libgfortran
33936 @: $(MAKE); $(unstage)
33937 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33938 r=`${PWD_COMMAND}`; export r; \
33939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33940 $(NORMAL_TARGET_EXPORTS) \
33941 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
33942 for flag in $(EXTRA_TARGET_FLAGS); do \
33943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33944 done; \
33945 (cd $(TARGET_SUBDIR)/libgfortran && \
33946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33948 "RANLIB=$${RANLIB}" \
33949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33950 installcheck) \
33951 || exit 1
33953 @endif target-libgfortran
33955 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
33956 maybe-mostlyclean-target-libgfortran:
33957 @if target-libgfortran
33958 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
33960 mostlyclean-target-libgfortran:
33961 @: $(MAKE); $(unstage)
33962 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33963 r=`${PWD_COMMAND}`; export r; \
33964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33965 $(NORMAL_TARGET_EXPORTS) \
33966 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
33967 for flag in $(EXTRA_TARGET_FLAGS); do \
33968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33969 done; \
33970 (cd $(TARGET_SUBDIR)/libgfortran && \
33971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33973 "RANLIB=$${RANLIB}" \
33974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33975 mostlyclean) \
33976 || exit 1
33978 @endif target-libgfortran
33980 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
33981 maybe-clean-target-libgfortran:
33982 @if target-libgfortran
33983 maybe-clean-target-libgfortran: clean-target-libgfortran
33985 clean-target-libgfortran:
33986 @: $(MAKE); $(unstage)
33987 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33988 r=`${PWD_COMMAND}`; export r; \
33989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990 $(NORMAL_TARGET_EXPORTS) \
33991 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
33992 for flag in $(EXTRA_TARGET_FLAGS); do \
33993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33994 done; \
33995 (cd $(TARGET_SUBDIR)/libgfortran && \
33996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998 "RANLIB=$${RANLIB}" \
33999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34000 clean) \
34001 || exit 1
34003 @endif target-libgfortran
34005 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
34006 maybe-distclean-target-libgfortran:
34007 @if target-libgfortran
34008 maybe-distclean-target-libgfortran: distclean-target-libgfortran
34010 distclean-target-libgfortran:
34011 @: $(MAKE); $(unstage)
34012 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34013 r=`${PWD_COMMAND}`; export r; \
34014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34015 $(NORMAL_TARGET_EXPORTS) \
34016 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
34017 for flag in $(EXTRA_TARGET_FLAGS); do \
34018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019 done; \
34020 (cd $(TARGET_SUBDIR)/libgfortran && \
34021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34023 "RANLIB=$${RANLIB}" \
34024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34025 distclean) \
34026 || exit 1
34028 @endif target-libgfortran
34030 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
34031 maybe-maintainer-clean-target-libgfortran:
34032 @if target-libgfortran
34033 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
34035 maintainer-clean-target-libgfortran:
34036 @: $(MAKE); $(unstage)
34037 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34038 r=`${PWD_COMMAND}`; export r; \
34039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34040 $(NORMAL_TARGET_EXPORTS) \
34041 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
34042 for flag in $(EXTRA_TARGET_FLAGS); do \
34043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044 done; \
34045 (cd $(TARGET_SUBDIR)/libgfortran && \
34046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34048 "RANLIB=$${RANLIB}" \
34049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34050 maintainer-clean) \
34051 || exit 1
34053 @endif target-libgfortran
34059 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
34060 maybe-configure-target-libobjc:
34061 @if gcc-bootstrap
34062 configure-target-libobjc: stage_current
34063 @endif gcc-bootstrap
34064 @if target-libobjc
34065 maybe-configure-target-libobjc: configure-target-libobjc
34066 configure-target-libobjc:
34067 @: $(MAKE); $(unstage)
34068 @r=`${PWD_COMMAND}`; export r; \
34069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34070 echo "Checking multilib configuration for libobjc..."; \
34071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
34073 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34074 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34075 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
34076 else \
34077 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
34078 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34079 fi; \
34080 else \
34081 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34082 fi; \
34083 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
34084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34085 $(NORMAL_TARGET_EXPORTS) \
34086 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
34087 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
34088 case $(srcdir) in \
34089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34090 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
34091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34092 esac; \
34093 srcdiroption="--srcdir=$${topdir}/libobjc"; \
34094 libsrcdir="$$s/libobjc"; \
34095 rm -f no-such-file || : ; \
34096 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34097 $(TARGET_CONFIGARGS) $${srcdiroption} \
34098 || exit 1
34099 @endif target-libobjc
34105 .PHONY: all-target-libobjc maybe-all-target-libobjc
34106 maybe-all-target-libobjc:
34107 @if gcc-bootstrap
34108 all-target-libobjc: stage_current
34109 @endif gcc-bootstrap
34110 @if target-libobjc
34111 TARGET-target-libobjc=all
34112 maybe-all-target-libobjc: all-target-libobjc
34113 all-target-libobjc: configure-target-libobjc
34114 @: $(MAKE); $(unstage)
34115 @r=`${PWD_COMMAND}`; export r; \
34116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34117 $(NORMAL_TARGET_EXPORTS) \
34118 (cd $(TARGET_SUBDIR)/libobjc && \
34119 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
34120 @endif target-libobjc
34126 .PHONY: check-target-libobjc maybe-check-target-libobjc
34127 maybe-check-target-libobjc:
34128 @if target-libobjc
34129 maybe-check-target-libobjc: check-target-libobjc
34131 check-target-libobjc:
34132 @: $(MAKE); $(unstage)
34133 @r=`${PWD_COMMAND}`; export r; \
34134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34135 $(NORMAL_TARGET_EXPORTS) \
34136 (cd $(TARGET_SUBDIR)/libobjc && \
34137 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34139 @endif target-libobjc
34141 .PHONY: install-target-libobjc maybe-install-target-libobjc
34142 maybe-install-target-libobjc:
34143 @if target-libobjc
34144 maybe-install-target-libobjc: install-target-libobjc
34146 install-target-libobjc: installdirs
34147 @: $(MAKE); $(unstage)
34148 @r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 $(NORMAL_TARGET_EXPORTS) \
34151 (cd $(TARGET_SUBDIR)/libobjc && \
34152 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34154 @endif target-libobjc
34156 # Other targets (info, dvi, etc.)
34158 .PHONY: maybe-info-target-libobjc info-target-libobjc
34159 maybe-info-target-libobjc:
34160 @if target-libobjc
34161 maybe-info-target-libobjc: info-target-libobjc
34163 info-target-libobjc: \
34164 configure-target-libobjc
34165 @: $(MAKE); $(unstage)
34166 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34167 r=`${PWD_COMMAND}`; export r; \
34168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34169 $(NORMAL_TARGET_EXPORTS) \
34170 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
34171 for flag in $(EXTRA_TARGET_FLAGS); do \
34172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34173 done; \
34174 (cd $(TARGET_SUBDIR)/libobjc && \
34175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34177 "RANLIB=$${RANLIB}" \
34178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34179 info) \
34180 || exit 1
34182 @endif target-libobjc
34184 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
34185 maybe-dvi-target-libobjc:
34186 @if target-libobjc
34187 maybe-dvi-target-libobjc: dvi-target-libobjc
34189 dvi-target-libobjc: \
34190 configure-target-libobjc
34191 @: $(MAKE); $(unstage)
34192 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34193 r=`${PWD_COMMAND}`; export r; \
34194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34195 $(NORMAL_TARGET_EXPORTS) \
34196 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
34197 for flag in $(EXTRA_TARGET_FLAGS); do \
34198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34199 done; \
34200 (cd $(TARGET_SUBDIR)/libobjc && \
34201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34203 "RANLIB=$${RANLIB}" \
34204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34205 dvi) \
34206 || exit 1
34208 @endif target-libobjc
34210 .PHONY: maybe-html-target-libobjc html-target-libobjc
34211 maybe-html-target-libobjc:
34212 @if target-libobjc
34213 maybe-html-target-libobjc: html-target-libobjc
34215 html-target-libobjc: \
34216 configure-target-libobjc
34217 @: $(MAKE); $(unstage)
34218 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34219 r=`${PWD_COMMAND}`; export r; \
34220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221 $(NORMAL_TARGET_EXPORTS) \
34222 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
34223 for flag in $(EXTRA_TARGET_FLAGS); do \
34224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34225 done; \
34226 (cd $(TARGET_SUBDIR)/libobjc && \
34227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34229 "RANLIB=$${RANLIB}" \
34230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34231 html) \
34232 || exit 1
34234 @endif target-libobjc
34236 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
34237 maybe-TAGS-target-libobjc:
34238 @if target-libobjc
34239 maybe-TAGS-target-libobjc: TAGS-target-libobjc
34241 TAGS-target-libobjc: \
34242 configure-target-libobjc
34243 @: $(MAKE); $(unstage)
34244 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34245 r=`${PWD_COMMAND}`; export r; \
34246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34247 $(NORMAL_TARGET_EXPORTS) \
34248 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
34249 for flag in $(EXTRA_TARGET_FLAGS); do \
34250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34251 done; \
34252 (cd $(TARGET_SUBDIR)/libobjc && \
34253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34255 "RANLIB=$${RANLIB}" \
34256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34257 TAGS) \
34258 || exit 1
34260 @endif target-libobjc
34262 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
34263 maybe-install-info-target-libobjc:
34264 @if target-libobjc
34265 maybe-install-info-target-libobjc: install-info-target-libobjc
34267 install-info-target-libobjc: \
34268 configure-target-libobjc \
34269 info-target-libobjc
34270 @: $(MAKE); $(unstage)
34271 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34272 r=`${PWD_COMMAND}`; export r; \
34273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34274 $(NORMAL_TARGET_EXPORTS) \
34275 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
34276 for flag in $(EXTRA_TARGET_FLAGS); do \
34277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34278 done; \
34279 (cd $(TARGET_SUBDIR)/libobjc && \
34280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34282 "RANLIB=$${RANLIB}" \
34283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34284 install-info) \
34285 || exit 1
34287 @endif target-libobjc
34289 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
34290 maybe-install-html-target-libobjc:
34291 @if target-libobjc
34292 maybe-install-html-target-libobjc: install-html-target-libobjc
34294 install-html-target-libobjc: \
34295 configure-target-libobjc \
34296 html-target-libobjc
34297 @: $(MAKE); $(unstage)
34298 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34299 r=`${PWD_COMMAND}`; export r; \
34300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301 $(NORMAL_TARGET_EXPORTS) \
34302 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
34303 for flag in $(EXTRA_TARGET_FLAGS); do \
34304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34305 done; \
34306 (cd $(TARGET_SUBDIR)/libobjc && \
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}" \
34311 install-html) \
34312 || exit 1
34314 @endif target-libobjc
34316 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
34317 maybe-installcheck-target-libobjc:
34318 @if target-libobjc
34319 maybe-installcheck-target-libobjc: installcheck-target-libobjc
34321 installcheck-target-libobjc: \
34322 configure-target-libobjc
34323 @: $(MAKE); $(unstage)
34324 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34325 r=`${PWD_COMMAND}`; export r; \
34326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327 $(NORMAL_TARGET_EXPORTS) \
34328 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
34329 for flag in $(EXTRA_TARGET_FLAGS); do \
34330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34331 done; \
34332 (cd $(TARGET_SUBDIR)/libobjc && \
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}" \
34337 installcheck) \
34338 || exit 1
34340 @endif target-libobjc
34342 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
34343 maybe-mostlyclean-target-libobjc:
34344 @if target-libobjc
34345 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
34347 mostlyclean-target-libobjc:
34348 @: $(MAKE); $(unstage)
34349 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34350 r=`${PWD_COMMAND}`; export r; \
34351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34352 $(NORMAL_TARGET_EXPORTS) \
34353 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
34354 for flag in $(EXTRA_TARGET_FLAGS); do \
34355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34356 done; \
34357 (cd $(TARGET_SUBDIR)/libobjc && \
34358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34360 "RANLIB=$${RANLIB}" \
34361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34362 mostlyclean) \
34363 || exit 1
34365 @endif target-libobjc
34367 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
34368 maybe-clean-target-libobjc:
34369 @if target-libobjc
34370 maybe-clean-target-libobjc: clean-target-libobjc
34372 clean-target-libobjc:
34373 @: $(MAKE); $(unstage)
34374 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34375 r=`${PWD_COMMAND}`; export r; \
34376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377 $(NORMAL_TARGET_EXPORTS) \
34378 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
34379 for flag in $(EXTRA_TARGET_FLAGS); do \
34380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34381 done; \
34382 (cd $(TARGET_SUBDIR)/libobjc && \
34383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385 "RANLIB=$${RANLIB}" \
34386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34387 clean) \
34388 || exit 1
34390 @endif target-libobjc
34392 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
34393 maybe-distclean-target-libobjc:
34394 @if target-libobjc
34395 maybe-distclean-target-libobjc: distclean-target-libobjc
34397 distclean-target-libobjc:
34398 @: $(MAKE); $(unstage)
34399 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34400 r=`${PWD_COMMAND}`; export r; \
34401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34402 $(NORMAL_TARGET_EXPORTS) \
34403 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
34404 for flag in $(EXTRA_TARGET_FLAGS); do \
34405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34406 done; \
34407 (cd $(TARGET_SUBDIR)/libobjc && \
34408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34410 "RANLIB=$${RANLIB}" \
34411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34412 distclean) \
34413 || exit 1
34415 @endif target-libobjc
34417 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
34418 maybe-maintainer-clean-target-libobjc:
34419 @if target-libobjc
34420 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
34422 maintainer-clean-target-libobjc:
34423 @: $(MAKE); $(unstage)
34424 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34425 r=`${PWD_COMMAND}`; export r; \
34426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427 $(NORMAL_TARGET_EXPORTS) \
34428 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
34429 for flag in $(EXTRA_TARGET_FLAGS); do \
34430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34431 done; \
34432 (cd $(TARGET_SUBDIR)/libobjc && \
34433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435 "RANLIB=$${RANLIB}" \
34436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34437 maintainer-clean) \
34438 || exit 1
34440 @endif target-libobjc
34446 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
34447 maybe-configure-target-libtermcap:
34448 @if gcc-bootstrap
34449 configure-target-libtermcap: stage_current
34450 @endif gcc-bootstrap
34451 @if target-libtermcap
34452 maybe-configure-target-libtermcap: configure-target-libtermcap
34453 configure-target-libtermcap:
34454 @: $(MAKE); $(unstage)
34455 @r=`${PWD_COMMAND}`; export r; \
34456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457 echo "Checking multilib configuration for libtermcap..."; \
34458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
34459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
34460 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
34461 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
34462 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
34463 else \
34464 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
34465 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
34466 fi; \
34467 else \
34468 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
34469 fi; \
34470 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
34471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
34472 $(NORMAL_TARGET_EXPORTS) \
34473 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
34474 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
34475 case $(srcdir) in \
34476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34477 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
34478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34479 esac; \
34480 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
34481 libsrcdir="$$s/libtermcap"; \
34482 rm -f no-such-file || : ; \
34483 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34484 $(TARGET_CONFIGARGS) $${srcdiroption} \
34485 || exit 1
34486 @endif target-libtermcap
34492 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
34493 maybe-all-target-libtermcap:
34494 @if gcc-bootstrap
34495 all-target-libtermcap: stage_current
34496 @endif gcc-bootstrap
34497 @if target-libtermcap
34498 TARGET-target-libtermcap=all
34499 maybe-all-target-libtermcap: all-target-libtermcap
34500 all-target-libtermcap: configure-target-libtermcap
34501 @: $(MAKE); $(unstage)
34502 @r=`${PWD_COMMAND}`; export r; \
34503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34504 $(NORMAL_TARGET_EXPORTS) \
34505 (cd $(TARGET_SUBDIR)/libtermcap && \
34506 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
34507 @endif target-libtermcap
34513 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
34514 maybe-check-target-libtermcap:
34515 @if target-libtermcap
34516 maybe-check-target-libtermcap: check-target-libtermcap
34518 # Dummy target for uncheckable module.
34519 check-target-libtermcap:
34521 @endif target-libtermcap
34523 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
34524 maybe-install-target-libtermcap:
34525 @if target-libtermcap
34526 maybe-install-target-libtermcap: install-target-libtermcap
34528 install-target-libtermcap: installdirs
34529 @: $(MAKE); $(unstage)
34530 @r=`${PWD_COMMAND}`; export r; \
34531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34532 $(NORMAL_TARGET_EXPORTS) \
34533 (cd $(TARGET_SUBDIR)/libtermcap && \
34534 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34536 @endif target-libtermcap
34538 # Other targets (info, dvi, etc.)
34540 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
34541 maybe-info-target-libtermcap:
34542 @if target-libtermcap
34543 maybe-info-target-libtermcap: info-target-libtermcap
34545 info-target-libtermcap: \
34546 configure-target-libtermcap
34547 @: $(MAKE); $(unstage)
34548 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34549 r=`${PWD_COMMAND}`; export r; \
34550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34551 $(NORMAL_TARGET_EXPORTS) \
34552 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
34553 for flag in $(EXTRA_TARGET_FLAGS); do \
34554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555 done; \
34556 (cd $(TARGET_SUBDIR)/libtermcap && \
34557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34559 "RANLIB=$${RANLIB}" \
34560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34561 info) \
34562 || exit 1
34564 @endif target-libtermcap
34566 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
34567 maybe-dvi-target-libtermcap:
34568 @if target-libtermcap
34569 maybe-dvi-target-libtermcap: dvi-target-libtermcap
34571 dvi-target-libtermcap: \
34572 configure-target-libtermcap
34573 @: $(MAKE); $(unstage)
34574 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34575 r=`${PWD_COMMAND}`; export r; \
34576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577 $(NORMAL_TARGET_EXPORTS) \
34578 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
34579 for flag in $(EXTRA_TARGET_FLAGS); do \
34580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34581 done; \
34582 (cd $(TARGET_SUBDIR)/libtermcap && \
34583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585 "RANLIB=$${RANLIB}" \
34586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34587 dvi) \
34588 || exit 1
34590 @endif target-libtermcap
34592 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
34593 maybe-html-target-libtermcap:
34594 @if target-libtermcap
34595 maybe-html-target-libtermcap: html-target-libtermcap
34597 html-target-libtermcap: \
34598 configure-target-libtermcap
34599 @: $(MAKE); $(unstage)
34600 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34601 r=`${PWD_COMMAND}`; export r; \
34602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603 $(NORMAL_TARGET_EXPORTS) \
34604 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
34605 for flag in $(EXTRA_TARGET_FLAGS); do \
34606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607 done; \
34608 (cd $(TARGET_SUBDIR)/libtermcap && \
34609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34611 "RANLIB=$${RANLIB}" \
34612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34613 html) \
34614 || exit 1
34616 @endif target-libtermcap
34618 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
34619 maybe-TAGS-target-libtermcap:
34620 @if target-libtermcap
34621 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
34623 TAGS-target-libtermcap: \
34624 configure-target-libtermcap
34625 @: $(MAKE); $(unstage)
34626 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34627 r=`${PWD_COMMAND}`; export r; \
34628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629 $(NORMAL_TARGET_EXPORTS) \
34630 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
34631 for flag in $(EXTRA_TARGET_FLAGS); do \
34632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34633 done; \
34634 (cd $(TARGET_SUBDIR)/libtermcap && \
34635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34637 "RANLIB=$${RANLIB}" \
34638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34639 TAGS) \
34640 || exit 1
34642 @endif target-libtermcap
34644 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
34645 maybe-install-info-target-libtermcap:
34646 @if target-libtermcap
34647 maybe-install-info-target-libtermcap: install-info-target-libtermcap
34649 install-info-target-libtermcap: \
34650 configure-target-libtermcap \
34651 info-target-libtermcap
34652 @: $(MAKE); $(unstage)
34653 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34654 r=`${PWD_COMMAND}`; export r; \
34655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34656 $(NORMAL_TARGET_EXPORTS) \
34657 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
34658 for flag in $(EXTRA_TARGET_FLAGS); do \
34659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34660 done; \
34661 (cd $(TARGET_SUBDIR)/libtermcap && \
34662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34664 "RANLIB=$${RANLIB}" \
34665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34666 install-info) \
34667 || exit 1
34669 @endif target-libtermcap
34671 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
34672 maybe-install-html-target-libtermcap:
34673 @if target-libtermcap
34674 maybe-install-html-target-libtermcap: install-html-target-libtermcap
34676 install-html-target-libtermcap: \
34677 configure-target-libtermcap \
34678 html-target-libtermcap
34679 @: $(MAKE); $(unstage)
34680 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34681 r=`${PWD_COMMAND}`; export r; \
34682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34683 $(NORMAL_TARGET_EXPORTS) \
34684 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
34685 for flag in $(EXTRA_TARGET_FLAGS); do \
34686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34687 done; \
34688 (cd $(TARGET_SUBDIR)/libtermcap && \
34689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34691 "RANLIB=$${RANLIB}" \
34692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34693 install-html) \
34694 || exit 1
34696 @endif target-libtermcap
34698 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
34699 maybe-installcheck-target-libtermcap:
34700 @if target-libtermcap
34701 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
34703 installcheck-target-libtermcap: \
34704 configure-target-libtermcap
34705 @: $(MAKE); $(unstage)
34706 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34707 r=`${PWD_COMMAND}`; export r; \
34708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34709 $(NORMAL_TARGET_EXPORTS) \
34710 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
34711 for flag in $(EXTRA_TARGET_FLAGS); do \
34712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34713 done; \
34714 (cd $(TARGET_SUBDIR)/libtermcap && \
34715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34717 "RANLIB=$${RANLIB}" \
34718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34719 installcheck) \
34720 || exit 1
34722 @endif target-libtermcap
34724 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
34725 maybe-mostlyclean-target-libtermcap:
34726 @if target-libtermcap
34727 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
34729 # libtermcap doesn't support mostlyclean.
34730 mostlyclean-target-libtermcap:
34732 @endif target-libtermcap
34734 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
34735 maybe-clean-target-libtermcap:
34736 @if target-libtermcap
34737 maybe-clean-target-libtermcap: clean-target-libtermcap
34739 # libtermcap doesn't support clean.
34740 clean-target-libtermcap:
34742 @endif target-libtermcap
34744 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
34745 maybe-distclean-target-libtermcap:
34746 @if target-libtermcap
34747 maybe-distclean-target-libtermcap: distclean-target-libtermcap
34749 # libtermcap doesn't support distclean.
34750 distclean-target-libtermcap:
34752 @endif target-libtermcap
34754 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
34755 maybe-maintainer-clean-target-libtermcap:
34756 @if target-libtermcap
34757 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
34759 # libtermcap doesn't support maintainer-clean.
34760 maintainer-clean-target-libtermcap:
34762 @endif target-libtermcap
34768 .PHONY: configure-target-winsup maybe-configure-target-winsup
34769 maybe-configure-target-winsup:
34770 @if gcc-bootstrap
34771 configure-target-winsup: stage_current
34772 @endif gcc-bootstrap
34773 @if target-winsup
34774 maybe-configure-target-winsup: configure-target-winsup
34775 configure-target-winsup:
34776 @: $(MAKE); $(unstage)
34777 @r=`${PWD_COMMAND}`; export r; \
34778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34779 echo "Checking multilib configuration for winsup..."; \
34780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
34781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
34782 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
34783 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
34784 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
34785 else \
34786 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
34787 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
34788 fi; \
34789 else \
34790 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
34791 fi; \
34792 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
34793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
34794 $(NORMAL_TARGET_EXPORTS) \
34795 echo Configuring in $(TARGET_SUBDIR)/winsup; \
34796 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
34797 case $(srcdir) in \
34798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34799 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
34800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34801 esac; \
34802 srcdiroption="--srcdir=$${topdir}/winsup"; \
34803 libsrcdir="$$s/winsup"; \
34804 rm -f no-such-file || : ; \
34805 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34806 $(TARGET_CONFIGARGS) $${srcdiroption} \
34807 || exit 1
34808 @endif target-winsup
34814 .PHONY: all-target-winsup maybe-all-target-winsup
34815 maybe-all-target-winsup:
34816 @if gcc-bootstrap
34817 all-target-winsup: stage_current
34818 @endif gcc-bootstrap
34819 @if target-winsup
34820 TARGET-target-winsup=all
34821 maybe-all-target-winsup: all-target-winsup
34822 all-target-winsup: configure-target-winsup
34823 @: $(MAKE); $(unstage)
34824 @r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(NORMAL_TARGET_EXPORTS) \
34827 (cd $(TARGET_SUBDIR)/winsup && \
34828 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
34829 @endif target-winsup
34835 .PHONY: check-target-winsup maybe-check-target-winsup
34836 maybe-check-target-winsup:
34837 @if target-winsup
34838 maybe-check-target-winsup: check-target-winsup
34840 check-target-winsup:
34841 @: $(MAKE); $(unstage)
34842 @r=`${PWD_COMMAND}`; export r; \
34843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34844 $(NORMAL_TARGET_EXPORTS) \
34845 (cd $(TARGET_SUBDIR)/winsup && \
34846 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34848 @endif target-winsup
34850 .PHONY: install-target-winsup maybe-install-target-winsup
34851 maybe-install-target-winsup:
34852 @if target-winsup
34853 maybe-install-target-winsup: install-target-winsup
34855 install-target-winsup: installdirs
34856 @: $(MAKE); $(unstage)
34857 @r=`${PWD_COMMAND}`; export r; \
34858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859 $(NORMAL_TARGET_EXPORTS) \
34860 (cd $(TARGET_SUBDIR)/winsup && \
34861 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34863 @endif target-winsup
34865 # Other targets (info, dvi, etc.)
34867 .PHONY: maybe-info-target-winsup info-target-winsup
34868 maybe-info-target-winsup:
34869 @if target-winsup
34870 maybe-info-target-winsup: info-target-winsup
34872 info-target-winsup: \
34873 configure-target-winsup
34874 @: $(MAKE); $(unstage)
34875 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34876 r=`${PWD_COMMAND}`; export r; \
34877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34878 $(NORMAL_TARGET_EXPORTS) \
34879 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
34880 for flag in $(EXTRA_TARGET_FLAGS); do \
34881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34882 done; \
34883 (cd $(TARGET_SUBDIR)/winsup && \
34884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34886 "RANLIB=$${RANLIB}" \
34887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34888 info) \
34889 || exit 1
34891 @endif target-winsup
34893 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
34894 maybe-dvi-target-winsup:
34895 @if target-winsup
34896 maybe-dvi-target-winsup: dvi-target-winsup
34898 dvi-target-winsup: \
34899 configure-target-winsup
34900 @: $(MAKE); $(unstage)
34901 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34902 r=`${PWD_COMMAND}`; export r; \
34903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34904 $(NORMAL_TARGET_EXPORTS) \
34905 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
34906 for flag in $(EXTRA_TARGET_FLAGS); do \
34907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34908 done; \
34909 (cd $(TARGET_SUBDIR)/winsup && \
34910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34912 "RANLIB=$${RANLIB}" \
34913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34914 dvi) \
34915 || exit 1
34917 @endif target-winsup
34919 .PHONY: maybe-html-target-winsup html-target-winsup
34920 maybe-html-target-winsup:
34921 @if target-winsup
34922 maybe-html-target-winsup: html-target-winsup
34924 html-target-winsup: \
34925 configure-target-winsup
34926 @: $(MAKE); $(unstage)
34927 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34928 r=`${PWD_COMMAND}`; export r; \
34929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930 $(NORMAL_TARGET_EXPORTS) \
34931 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
34932 for flag in $(EXTRA_TARGET_FLAGS); do \
34933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34934 done; \
34935 (cd $(TARGET_SUBDIR)/winsup && \
34936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34938 "RANLIB=$${RANLIB}" \
34939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34940 html) \
34941 || exit 1
34943 @endif target-winsup
34945 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
34946 maybe-TAGS-target-winsup:
34947 @if target-winsup
34948 maybe-TAGS-target-winsup: TAGS-target-winsup
34950 TAGS-target-winsup: \
34951 configure-target-winsup
34952 @: $(MAKE); $(unstage)
34953 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34954 r=`${PWD_COMMAND}`; export r; \
34955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34956 $(NORMAL_TARGET_EXPORTS) \
34957 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
34958 for flag in $(EXTRA_TARGET_FLAGS); do \
34959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34960 done; \
34961 (cd $(TARGET_SUBDIR)/winsup && \
34962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34964 "RANLIB=$${RANLIB}" \
34965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34966 TAGS) \
34967 || exit 1
34969 @endif target-winsup
34971 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
34972 maybe-install-info-target-winsup:
34973 @if target-winsup
34974 maybe-install-info-target-winsup: install-info-target-winsup
34976 install-info-target-winsup: \
34977 configure-target-winsup \
34978 info-target-winsup
34979 @: $(MAKE); $(unstage)
34980 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34981 r=`${PWD_COMMAND}`; export r; \
34982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34983 $(NORMAL_TARGET_EXPORTS) \
34984 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
34985 for flag in $(EXTRA_TARGET_FLAGS); do \
34986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34987 done; \
34988 (cd $(TARGET_SUBDIR)/winsup && \
34989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34991 "RANLIB=$${RANLIB}" \
34992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34993 install-info) \
34994 || exit 1
34996 @endif target-winsup
34998 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
34999 maybe-install-html-target-winsup:
35000 @if target-winsup
35001 maybe-install-html-target-winsup: install-html-target-winsup
35003 install-html-target-winsup: \
35004 configure-target-winsup \
35005 html-target-winsup
35006 @: $(MAKE); $(unstage)
35007 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35008 r=`${PWD_COMMAND}`; export r; \
35009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35010 $(NORMAL_TARGET_EXPORTS) \
35011 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
35012 for flag in $(EXTRA_TARGET_FLAGS); do \
35013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35014 done; \
35015 (cd $(TARGET_SUBDIR)/winsup && \
35016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35018 "RANLIB=$${RANLIB}" \
35019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35020 install-html) \
35021 || exit 1
35023 @endif target-winsup
35025 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
35026 maybe-installcheck-target-winsup:
35027 @if target-winsup
35028 maybe-installcheck-target-winsup: installcheck-target-winsup
35030 installcheck-target-winsup: \
35031 configure-target-winsup
35032 @: $(MAKE); $(unstage)
35033 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35034 r=`${PWD_COMMAND}`; export r; \
35035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036 $(NORMAL_TARGET_EXPORTS) \
35037 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
35038 for flag in $(EXTRA_TARGET_FLAGS); do \
35039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35040 done; \
35041 (cd $(TARGET_SUBDIR)/winsup && \
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}" \
35046 installcheck) \
35047 || exit 1
35049 @endif target-winsup
35051 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
35052 maybe-mostlyclean-target-winsup:
35053 @if target-winsup
35054 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
35056 mostlyclean-target-winsup:
35057 @: $(MAKE); $(unstage)
35058 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35059 r=`${PWD_COMMAND}`; export r; \
35060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061 $(NORMAL_TARGET_EXPORTS) \
35062 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
35063 for flag in $(EXTRA_TARGET_FLAGS); do \
35064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065 done; \
35066 (cd $(TARGET_SUBDIR)/winsup && \
35067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35069 "RANLIB=$${RANLIB}" \
35070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35071 mostlyclean) \
35072 || exit 1
35074 @endif target-winsup
35076 .PHONY: maybe-clean-target-winsup clean-target-winsup
35077 maybe-clean-target-winsup:
35078 @if target-winsup
35079 maybe-clean-target-winsup: clean-target-winsup
35081 clean-target-winsup:
35082 @: $(MAKE); $(unstage)
35083 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35084 r=`${PWD_COMMAND}`; export r; \
35085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086 $(NORMAL_TARGET_EXPORTS) \
35087 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
35088 for flag in $(EXTRA_TARGET_FLAGS); do \
35089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35090 done; \
35091 (cd $(TARGET_SUBDIR)/winsup && \
35092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35094 "RANLIB=$${RANLIB}" \
35095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35096 clean) \
35097 || exit 1
35099 @endif target-winsup
35101 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
35102 maybe-distclean-target-winsup:
35103 @if target-winsup
35104 maybe-distclean-target-winsup: distclean-target-winsup
35106 distclean-target-winsup:
35107 @: $(MAKE); $(unstage)
35108 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35109 r=`${PWD_COMMAND}`; export r; \
35110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35111 $(NORMAL_TARGET_EXPORTS) \
35112 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
35113 for flag in $(EXTRA_TARGET_FLAGS); do \
35114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35115 done; \
35116 (cd $(TARGET_SUBDIR)/winsup && \
35117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35119 "RANLIB=$${RANLIB}" \
35120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35121 distclean) \
35122 || exit 1
35124 @endif target-winsup
35126 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
35127 maybe-maintainer-clean-target-winsup:
35128 @if target-winsup
35129 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
35131 maintainer-clean-target-winsup:
35132 @: $(MAKE); $(unstage)
35133 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35134 r=`${PWD_COMMAND}`; export r; \
35135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35136 $(NORMAL_TARGET_EXPORTS) \
35137 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
35138 for flag in $(EXTRA_TARGET_FLAGS); do \
35139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35140 done; \
35141 (cd $(TARGET_SUBDIR)/winsup && \
35142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35144 "RANLIB=$${RANLIB}" \
35145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35146 maintainer-clean) \
35147 || exit 1
35149 @endif target-winsup
35155 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
35156 maybe-configure-target-libgloss:
35157 @if gcc-bootstrap
35158 configure-target-libgloss: stage_current
35159 @endif gcc-bootstrap
35160 @if target-libgloss
35161 maybe-configure-target-libgloss: configure-target-libgloss
35162 configure-target-libgloss:
35163 @: $(MAKE); $(unstage)
35164 @r=`${PWD_COMMAND}`; export r; \
35165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35166 echo "Checking multilib configuration for libgloss..."; \
35167 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35168 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
35169 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35170 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35171 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
35172 else \
35173 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
35174 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35175 fi; \
35176 else \
35177 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35178 fi; \
35179 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
35180 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35181 $(NORMAL_TARGET_EXPORTS) \
35182 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
35183 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
35184 case $(srcdir) in \
35185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35186 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
35187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35188 esac; \
35189 srcdiroption="--srcdir=$${topdir}/libgloss"; \
35190 libsrcdir="$$s/libgloss"; \
35191 rm -f no-such-file || : ; \
35192 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35193 $(TARGET_CONFIGARGS) $${srcdiroption} \
35194 || exit 1
35195 @endif target-libgloss
35201 .PHONY: all-target-libgloss maybe-all-target-libgloss
35202 maybe-all-target-libgloss:
35203 @if gcc-bootstrap
35204 all-target-libgloss: stage_current
35205 @endif gcc-bootstrap
35206 @if target-libgloss
35207 TARGET-target-libgloss=all
35208 maybe-all-target-libgloss: all-target-libgloss
35209 all-target-libgloss: configure-target-libgloss
35210 @: $(MAKE); $(unstage)
35211 @r=`${PWD_COMMAND}`; export r; \
35212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213 $(NORMAL_TARGET_EXPORTS) \
35214 (cd $(TARGET_SUBDIR)/libgloss && \
35215 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
35216 @endif target-libgloss
35222 .PHONY: check-target-libgloss maybe-check-target-libgloss
35223 maybe-check-target-libgloss:
35224 @if target-libgloss
35225 maybe-check-target-libgloss: check-target-libgloss
35227 # Dummy target for uncheckable module.
35228 check-target-libgloss:
35230 @endif target-libgloss
35232 .PHONY: install-target-libgloss maybe-install-target-libgloss
35233 maybe-install-target-libgloss:
35234 @if target-libgloss
35235 maybe-install-target-libgloss: install-target-libgloss
35237 install-target-libgloss: installdirs
35238 @: $(MAKE); $(unstage)
35239 @r=`${PWD_COMMAND}`; export r; \
35240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241 $(NORMAL_TARGET_EXPORTS) \
35242 (cd $(TARGET_SUBDIR)/libgloss && \
35243 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35245 @endif target-libgloss
35247 # Other targets (info, dvi, etc.)
35249 .PHONY: maybe-info-target-libgloss info-target-libgloss
35250 maybe-info-target-libgloss:
35251 @if target-libgloss
35252 maybe-info-target-libgloss: info-target-libgloss
35254 info-target-libgloss: \
35255 configure-target-libgloss
35256 @: $(MAKE); $(unstage)
35257 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35258 r=`${PWD_COMMAND}`; export r; \
35259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260 $(NORMAL_TARGET_EXPORTS) \
35261 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
35262 for flag in $(EXTRA_TARGET_FLAGS); do \
35263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264 done; \
35265 (cd $(TARGET_SUBDIR)/libgloss && \
35266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35268 "RANLIB=$${RANLIB}" \
35269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35270 info) \
35271 || exit 1
35273 @endif target-libgloss
35275 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
35276 maybe-dvi-target-libgloss:
35277 @if target-libgloss
35278 maybe-dvi-target-libgloss: dvi-target-libgloss
35280 dvi-target-libgloss: \
35281 configure-target-libgloss
35282 @: $(MAKE); $(unstage)
35283 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35284 r=`${PWD_COMMAND}`; export r; \
35285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35286 $(NORMAL_TARGET_EXPORTS) \
35287 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
35288 for flag in $(EXTRA_TARGET_FLAGS); do \
35289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35290 done; \
35291 (cd $(TARGET_SUBDIR)/libgloss && \
35292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35294 "RANLIB=$${RANLIB}" \
35295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35296 dvi) \
35297 || exit 1
35299 @endif target-libgloss
35301 .PHONY: maybe-html-target-libgloss html-target-libgloss
35302 maybe-html-target-libgloss:
35303 @if target-libgloss
35304 maybe-html-target-libgloss: html-target-libgloss
35306 html-target-libgloss: \
35307 configure-target-libgloss
35308 @: $(MAKE); $(unstage)
35309 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35310 r=`${PWD_COMMAND}`; export r; \
35311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35312 $(NORMAL_TARGET_EXPORTS) \
35313 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
35314 for flag in $(EXTRA_TARGET_FLAGS); do \
35315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35316 done; \
35317 (cd $(TARGET_SUBDIR)/libgloss && \
35318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35320 "RANLIB=$${RANLIB}" \
35321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35322 html) \
35323 || exit 1
35325 @endif target-libgloss
35327 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
35328 maybe-TAGS-target-libgloss:
35329 @if target-libgloss
35330 maybe-TAGS-target-libgloss: TAGS-target-libgloss
35332 TAGS-target-libgloss: \
35333 configure-target-libgloss
35334 @: $(MAKE); $(unstage)
35335 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35336 r=`${PWD_COMMAND}`; export r; \
35337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35338 $(NORMAL_TARGET_EXPORTS) \
35339 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
35340 for flag in $(EXTRA_TARGET_FLAGS); do \
35341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35342 done; \
35343 (cd $(TARGET_SUBDIR)/libgloss && \
35344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35346 "RANLIB=$${RANLIB}" \
35347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35348 TAGS) \
35349 || exit 1
35351 @endif target-libgloss
35353 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
35354 maybe-install-info-target-libgloss:
35355 @if target-libgloss
35356 maybe-install-info-target-libgloss: install-info-target-libgloss
35358 install-info-target-libgloss: \
35359 configure-target-libgloss \
35360 info-target-libgloss
35361 @: $(MAKE); $(unstage)
35362 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35363 r=`${PWD_COMMAND}`; export r; \
35364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365 $(NORMAL_TARGET_EXPORTS) \
35366 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
35367 for flag in $(EXTRA_TARGET_FLAGS); do \
35368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35369 done; \
35370 (cd $(TARGET_SUBDIR)/libgloss && \
35371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35373 "RANLIB=$${RANLIB}" \
35374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35375 install-info) \
35376 || exit 1
35378 @endif target-libgloss
35380 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
35381 maybe-install-html-target-libgloss:
35382 @if target-libgloss
35383 maybe-install-html-target-libgloss: install-html-target-libgloss
35385 install-html-target-libgloss: \
35386 configure-target-libgloss \
35387 html-target-libgloss
35388 @: $(MAKE); $(unstage)
35389 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35390 r=`${PWD_COMMAND}`; export r; \
35391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392 $(NORMAL_TARGET_EXPORTS) \
35393 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
35394 for flag in $(EXTRA_TARGET_FLAGS); do \
35395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35396 done; \
35397 (cd $(TARGET_SUBDIR)/libgloss && \
35398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35400 "RANLIB=$${RANLIB}" \
35401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35402 install-html) \
35403 || exit 1
35405 @endif target-libgloss
35407 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
35408 maybe-installcheck-target-libgloss:
35409 @if target-libgloss
35410 maybe-installcheck-target-libgloss: installcheck-target-libgloss
35412 installcheck-target-libgloss: \
35413 configure-target-libgloss
35414 @: $(MAKE); $(unstage)
35415 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35416 r=`${PWD_COMMAND}`; export r; \
35417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35418 $(NORMAL_TARGET_EXPORTS) \
35419 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
35420 for flag in $(EXTRA_TARGET_FLAGS); do \
35421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422 done; \
35423 (cd $(TARGET_SUBDIR)/libgloss && \
35424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35426 "RANLIB=$${RANLIB}" \
35427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35428 installcheck) \
35429 || exit 1
35431 @endif target-libgloss
35433 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
35434 maybe-mostlyclean-target-libgloss:
35435 @if target-libgloss
35436 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
35438 mostlyclean-target-libgloss:
35439 @: $(MAKE); $(unstage)
35440 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35441 r=`${PWD_COMMAND}`; export r; \
35442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35443 $(NORMAL_TARGET_EXPORTS) \
35444 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
35445 for flag in $(EXTRA_TARGET_FLAGS); do \
35446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35447 done; \
35448 (cd $(TARGET_SUBDIR)/libgloss && \
35449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35451 "RANLIB=$${RANLIB}" \
35452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35453 mostlyclean) \
35454 || exit 1
35456 @endif target-libgloss
35458 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
35459 maybe-clean-target-libgloss:
35460 @if target-libgloss
35461 maybe-clean-target-libgloss: clean-target-libgloss
35463 clean-target-libgloss:
35464 @: $(MAKE); $(unstage)
35465 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35466 r=`${PWD_COMMAND}`; export r; \
35467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35468 $(NORMAL_TARGET_EXPORTS) \
35469 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
35470 for flag in $(EXTRA_TARGET_FLAGS); do \
35471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35472 done; \
35473 (cd $(TARGET_SUBDIR)/libgloss && \
35474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35476 "RANLIB=$${RANLIB}" \
35477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35478 clean) \
35479 || exit 1
35481 @endif target-libgloss
35483 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
35484 maybe-distclean-target-libgloss:
35485 @if target-libgloss
35486 maybe-distclean-target-libgloss: distclean-target-libgloss
35488 distclean-target-libgloss:
35489 @: $(MAKE); $(unstage)
35490 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35491 r=`${PWD_COMMAND}`; export r; \
35492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35493 $(NORMAL_TARGET_EXPORTS) \
35494 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
35495 for flag in $(EXTRA_TARGET_FLAGS); do \
35496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35497 done; \
35498 (cd $(TARGET_SUBDIR)/libgloss && \
35499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35501 "RANLIB=$${RANLIB}" \
35502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35503 distclean) \
35504 || exit 1
35506 @endif target-libgloss
35508 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
35509 maybe-maintainer-clean-target-libgloss:
35510 @if target-libgloss
35511 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
35513 maintainer-clean-target-libgloss:
35514 @: $(MAKE); $(unstage)
35515 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35516 r=`${PWD_COMMAND}`; export r; \
35517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35518 $(NORMAL_TARGET_EXPORTS) \
35519 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
35520 for flag in $(EXTRA_TARGET_FLAGS); do \
35521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35522 done; \
35523 (cd $(TARGET_SUBDIR)/libgloss && \
35524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35526 "RANLIB=$${RANLIB}" \
35527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35528 maintainer-clean) \
35529 || exit 1
35531 @endif target-libgloss
35537 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
35538 maybe-configure-target-libiberty:
35539 @if gcc-bootstrap
35540 configure-target-libiberty: stage_current
35541 @endif gcc-bootstrap
35542 @if target-libiberty
35543 maybe-configure-target-libiberty: configure-target-libiberty
35544 configure-target-libiberty:
35545 @: $(MAKE); $(unstage)
35546 @r=`${PWD_COMMAND}`; export r; \
35547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548 echo "Checking multilib configuration for libiberty..."; \
35549 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
35550 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
35551 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
35552 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
35553 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
35554 else \
35555 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
35556 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
35557 fi; \
35558 else \
35559 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
35560 fi; \
35561 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
35562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
35563 $(NORMAL_TARGET_EXPORTS) \
35564 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
35565 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
35566 case $(srcdir) in \
35567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35568 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
35569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35570 esac; \
35571 srcdiroption="--srcdir=$${topdir}/libiberty"; \
35572 libsrcdir="$$s/libiberty"; \
35573 rm -f no-such-file || : ; \
35574 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35575 $(TARGET_CONFIGARGS) $${srcdiroption} \
35576 || exit 1
35577 @endif target-libiberty
35583 .PHONY: all-target-libiberty maybe-all-target-libiberty
35584 maybe-all-target-libiberty:
35585 @if gcc-bootstrap
35586 all-target-libiberty: stage_current
35587 @endif gcc-bootstrap
35588 @if target-libiberty
35589 TARGET-target-libiberty=all
35590 maybe-all-target-libiberty: all-target-libiberty
35591 all-target-libiberty: configure-target-libiberty
35592 @: $(MAKE); $(unstage)
35593 @r=`${PWD_COMMAND}`; export r; \
35594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595 $(NORMAL_TARGET_EXPORTS) \
35596 (cd $(TARGET_SUBDIR)/libiberty && \
35597 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
35598 @endif target-libiberty
35604 .PHONY: check-target-libiberty maybe-check-target-libiberty
35605 maybe-check-target-libiberty:
35606 @if target-libiberty
35607 maybe-check-target-libiberty: check-target-libiberty
35609 check-target-libiberty:
35610 @: $(MAKE); $(unstage)
35611 @r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 $(NORMAL_TARGET_EXPORTS) \
35614 (cd $(TARGET_SUBDIR)/libiberty && \
35615 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35617 @endif target-libiberty
35619 .PHONY: install-target-libiberty maybe-install-target-libiberty
35620 maybe-install-target-libiberty:
35621 @if target-libiberty
35622 maybe-install-target-libiberty: install-target-libiberty
35624 install-target-libiberty: installdirs
35625 @: $(MAKE); $(unstage)
35626 @r=`${PWD_COMMAND}`; export r; \
35627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628 $(NORMAL_TARGET_EXPORTS) \
35629 (cd $(TARGET_SUBDIR)/libiberty && \
35630 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35632 @endif target-libiberty
35634 # Other targets (info, dvi, etc.)
35636 .PHONY: maybe-info-target-libiberty info-target-libiberty
35637 maybe-info-target-libiberty:
35638 @if target-libiberty
35639 maybe-info-target-libiberty: info-target-libiberty
35641 info-target-libiberty: \
35642 configure-target-libiberty
35643 @: $(MAKE); $(unstage)
35644 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35645 r=`${PWD_COMMAND}`; export r; \
35646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35647 $(NORMAL_TARGET_EXPORTS) \
35648 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
35649 for flag in $(EXTRA_TARGET_FLAGS); do \
35650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35651 done; \
35652 (cd $(TARGET_SUBDIR)/libiberty && \
35653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35655 "RANLIB=$${RANLIB}" \
35656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35657 info) \
35658 || exit 1
35660 @endif target-libiberty
35662 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
35663 maybe-dvi-target-libiberty:
35664 @if target-libiberty
35665 maybe-dvi-target-libiberty: dvi-target-libiberty
35667 dvi-target-libiberty: \
35668 configure-target-libiberty
35669 @: $(MAKE); $(unstage)
35670 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35671 r=`${PWD_COMMAND}`; export r; \
35672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673 $(NORMAL_TARGET_EXPORTS) \
35674 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
35675 for flag in $(EXTRA_TARGET_FLAGS); do \
35676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35677 done; \
35678 (cd $(TARGET_SUBDIR)/libiberty && \
35679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35681 "RANLIB=$${RANLIB}" \
35682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35683 dvi) \
35684 || exit 1
35686 @endif target-libiberty
35688 .PHONY: maybe-html-target-libiberty html-target-libiberty
35689 maybe-html-target-libiberty:
35690 @if target-libiberty
35691 maybe-html-target-libiberty: html-target-libiberty
35693 html-target-libiberty: \
35694 configure-target-libiberty
35695 @: $(MAKE); $(unstage)
35696 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35697 r=`${PWD_COMMAND}`; export r; \
35698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35699 $(NORMAL_TARGET_EXPORTS) \
35700 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
35701 for flag in $(EXTRA_TARGET_FLAGS); do \
35702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35703 done; \
35704 (cd $(TARGET_SUBDIR)/libiberty && \
35705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35707 "RANLIB=$${RANLIB}" \
35708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35709 html) \
35710 || exit 1
35712 @endif target-libiberty
35714 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
35715 maybe-TAGS-target-libiberty:
35716 @if target-libiberty
35717 maybe-TAGS-target-libiberty: TAGS-target-libiberty
35719 TAGS-target-libiberty: \
35720 configure-target-libiberty
35721 @: $(MAKE); $(unstage)
35722 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35723 r=`${PWD_COMMAND}`; export r; \
35724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725 $(NORMAL_TARGET_EXPORTS) \
35726 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
35727 for flag in $(EXTRA_TARGET_FLAGS); do \
35728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35729 done; \
35730 (cd $(TARGET_SUBDIR)/libiberty && \
35731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35733 "RANLIB=$${RANLIB}" \
35734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35735 TAGS) \
35736 || exit 1
35738 @endif target-libiberty
35740 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
35741 maybe-install-info-target-libiberty:
35742 @if target-libiberty
35743 maybe-install-info-target-libiberty: install-info-target-libiberty
35745 install-info-target-libiberty: \
35746 configure-target-libiberty \
35747 info-target-libiberty
35748 @: $(MAKE); $(unstage)
35749 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35750 r=`${PWD_COMMAND}`; export r; \
35751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752 $(NORMAL_TARGET_EXPORTS) \
35753 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
35754 for flag in $(EXTRA_TARGET_FLAGS); do \
35755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35756 done; \
35757 (cd $(TARGET_SUBDIR)/libiberty && \
35758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35760 "RANLIB=$${RANLIB}" \
35761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35762 install-info) \
35763 || exit 1
35765 @endif target-libiberty
35767 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
35768 maybe-install-html-target-libiberty:
35769 @if target-libiberty
35770 maybe-install-html-target-libiberty: install-html-target-libiberty
35772 install-html-target-libiberty: \
35773 configure-target-libiberty \
35774 html-target-libiberty
35775 @: $(MAKE); $(unstage)
35776 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35777 r=`${PWD_COMMAND}`; export r; \
35778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35779 $(NORMAL_TARGET_EXPORTS) \
35780 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
35781 for flag in $(EXTRA_TARGET_FLAGS); do \
35782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35783 done; \
35784 (cd $(TARGET_SUBDIR)/libiberty && \
35785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35787 "RANLIB=$${RANLIB}" \
35788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35789 install-html) \
35790 || exit 1
35792 @endif target-libiberty
35794 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
35795 maybe-installcheck-target-libiberty:
35796 @if target-libiberty
35797 maybe-installcheck-target-libiberty: installcheck-target-libiberty
35799 installcheck-target-libiberty: \
35800 configure-target-libiberty
35801 @: $(MAKE); $(unstage)
35802 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35803 r=`${PWD_COMMAND}`; export r; \
35804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35805 $(NORMAL_TARGET_EXPORTS) \
35806 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
35807 for flag in $(EXTRA_TARGET_FLAGS); do \
35808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35809 done; \
35810 (cd $(TARGET_SUBDIR)/libiberty && \
35811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35813 "RANLIB=$${RANLIB}" \
35814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35815 installcheck) \
35816 || exit 1
35818 @endif target-libiberty
35820 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
35821 maybe-mostlyclean-target-libiberty:
35822 @if target-libiberty
35823 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
35825 mostlyclean-target-libiberty:
35826 @: $(MAKE); $(unstage)
35827 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35828 r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 $(NORMAL_TARGET_EXPORTS) \
35831 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
35832 for flag in $(EXTRA_TARGET_FLAGS); do \
35833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35834 done; \
35835 (cd $(TARGET_SUBDIR)/libiberty && \
35836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35838 "RANLIB=$${RANLIB}" \
35839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35840 mostlyclean) \
35841 || exit 1
35843 @endif target-libiberty
35845 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
35846 maybe-clean-target-libiberty:
35847 @if target-libiberty
35848 maybe-clean-target-libiberty: clean-target-libiberty
35850 clean-target-libiberty:
35851 @: $(MAKE); $(unstage)
35852 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35853 r=`${PWD_COMMAND}`; export r; \
35854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35855 $(NORMAL_TARGET_EXPORTS) \
35856 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
35857 for flag in $(EXTRA_TARGET_FLAGS); do \
35858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35859 done; \
35860 (cd $(TARGET_SUBDIR)/libiberty && \
35861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35863 "RANLIB=$${RANLIB}" \
35864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35865 clean) \
35866 || exit 1
35868 @endif target-libiberty
35870 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
35871 maybe-distclean-target-libiberty:
35872 @if target-libiberty
35873 maybe-distclean-target-libiberty: distclean-target-libiberty
35875 distclean-target-libiberty:
35876 @: $(MAKE); $(unstage)
35877 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35878 r=`${PWD_COMMAND}`; export r; \
35879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35880 $(NORMAL_TARGET_EXPORTS) \
35881 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
35882 for flag in $(EXTRA_TARGET_FLAGS); do \
35883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35884 done; \
35885 (cd $(TARGET_SUBDIR)/libiberty && \
35886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35888 "RANLIB=$${RANLIB}" \
35889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35890 distclean) \
35891 || exit 1
35893 @endif target-libiberty
35895 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
35896 maybe-maintainer-clean-target-libiberty:
35897 @if target-libiberty
35898 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
35900 maintainer-clean-target-libiberty:
35901 @: $(MAKE); $(unstage)
35902 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35903 r=`${PWD_COMMAND}`; export r; \
35904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35905 $(NORMAL_TARGET_EXPORTS) \
35906 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
35907 for flag in $(EXTRA_TARGET_FLAGS); do \
35908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35909 done; \
35910 (cd $(TARGET_SUBDIR)/libiberty && \
35911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35913 "RANLIB=$${RANLIB}" \
35914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35915 maintainer-clean) \
35916 || exit 1
35918 @endif target-libiberty
35924 .PHONY: configure-target-gperf maybe-configure-target-gperf
35925 maybe-configure-target-gperf:
35926 @if gcc-bootstrap
35927 configure-target-gperf: stage_current
35928 @endif gcc-bootstrap
35929 @if target-gperf
35930 maybe-configure-target-gperf: configure-target-gperf
35931 configure-target-gperf:
35932 @: $(MAKE); $(unstage)
35933 @r=`${PWD_COMMAND}`; export r; \
35934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35935 echo "Checking multilib configuration for gperf..."; \
35936 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
35937 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
35938 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
35939 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
35940 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
35941 else \
35942 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
35943 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
35944 fi; \
35945 else \
35946 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
35947 fi; \
35948 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
35949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
35950 $(NORMAL_TARGET_EXPORTS) \
35951 echo Configuring in $(TARGET_SUBDIR)/gperf; \
35952 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
35953 case $(srcdir) in \
35954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35955 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
35956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35957 esac; \
35958 srcdiroption="--srcdir=$${topdir}/gperf"; \
35959 libsrcdir="$$s/gperf"; \
35960 rm -f no-such-file || : ; \
35961 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35962 $(TARGET_CONFIGARGS) $${srcdiroption} \
35963 || exit 1
35964 @endif target-gperf
35970 .PHONY: all-target-gperf maybe-all-target-gperf
35971 maybe-all-target-gperf:
35972 @if gcc-bootstrap
35973 all-target-gperf: stage_current
35974 @endif gcc-bootstrap
35975 @if target-gperf
35976 TARGET-target-gperf=all
35977 maybe-all-target-gperf: all-target-gperf
35978 all-target-gperf: configure-target-gperf
35979 @: $(MAKE); $(unstage)
35980 @r=`${PWD_COMMAND}`; export r; \
35981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982 $(NORMAL_TARGET_EXPORTS) \
35983 (cd $(TARGET_SUBDIR)/gperf && \
35984 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
35985 @endif target-gperf
35991 .PHONY: check-target-gperf maybe-check-target-gperf
35992 maybe-check-target-gperf:
35993 @if target-gperf
35994 maybe-check-target-gperf: check-target-gperf
35996 check-target-gperf:
35997 @: $(MAKE); $(unstage)
35998 @r=`${PWD_COMMAND}`; export r; \
35999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36000 $(NORMAL_TARGET_EXPORTS) \
36001 (cd $(TARGET_SUBDIR)/gperf && \
36002 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36004 @endif target-gperf
36006 .PHONY: install-target-gperf maybe-install-target-gperf
36007 maybe-install-target-gperf:
36008 @if target-gperf
36009 maybe-install-target-gperf: install-target-gperf
36011 install-target-gperf: installdirs
36012 @: $(MAKE); $(unstage)
36013 @r=`${PWD_COMMAND}`; export r; \
36014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36015 $(NORMAL_TARGET_EXPORTS) \
36016 (cd $(TARGET_SUBDIR)/gperf && \
36017 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36019 @endif target-gperf
36021 # Other targets (info, dvi, etc.)
36023 .PHONY: maybe-info-target-gperf info-target-gperf
36024 maybe-info-target-gperf:
36025 @if target-gperf
36026 maybe-info-target-gperf: info-target-gperf
36028 info-target-gperf: \
36029 configure-target-gperf
36030 @: $(MAKE); $(unstage)
36031 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36032 r=`${PWD_COMMAND}`; export r; \
36033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034 $(NORMAL_TARGET_EXPORTS) \
36035 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
36036 for flag in $(EXTRA_TARGET_FLAGS); do \
36037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36038 done; \
36039 (cd $(TARGET_SUBDIR)/gperf && \
36040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36042 "RANLIB=$${RANLIB}" \
36043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36044 info) \
36045 || exit 1
36047 @endif target-gperf
36049 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
36050 maybe-dvi-target-gperf:
36051 @if target-gperf
36052 maybe-dvi-target-gperf: dvi-target-gperf
36054 dvi-target-gperf: \
36055 configure-target-gperf
36056 @: $(MAKE); $(unstage)
36057 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36058 r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 $(NORMAL_TARGET_EXPORTS) \
36061 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
36062 for flag in $(EXTRA_TARGET_FLAGS); do \
36063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064 done; \
36065 (cd $(TARGET_SUBDIR)/gperf && \
36066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36068 "RANLIB=$${RANLIB}" \
36069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36070 dvi) \
36071 || exit 1
36073 @endif target-gperf
36075 .PHONY: maybe-html-target-gperf html-target-gperf
36076 maybe-html-target-gperf:
36077 @if target-gperf
36078 maybe-html-target-gperf: html-target-gperf
36080 html-target-gperf: \
36081 configure-target-gperf
36082 @: $(MAKE); $(unstage)
36083 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36084 r=`${PWD_COMMAND}`; export r; \
36085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36086 $(NORMAL_TARGET_EXPORTS) \
36087 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
36088 for flag in $(EXTRA_TARGET_FLAGS); do \
36089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090 done; \
36091 (cd $(TARGET_SUBDIR)/gperf && \
36092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36094 "RANLIB=$${RANLIB}" \
36095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36096 html) \
36097 || exit 1
36099 @endif target-gperf
36101 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
36102 maybe-TAGS-target-gperf:
36103 @if target-gperf
36104 maybe-TAGS-target-gperf: TAGS-target-gperf
36106 TAGS-target-gperf: \
36107 configure-target-gperf
36108 @: $(MAKE); $(unstage)
36109 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36110 r=`${PWD_COMMAND}`; export r; \
36111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36112 $(NORMAL_TARGET_EXPORTS) \
36113 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
36114 for flag in $(EXTRA_TARGET_FLAGS); do \
36115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116 done; \
36117 (cd $(TARGET_SUBDIR)/gperf && \
36118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36120 "RANLIB=$${RANLIB}" \
36121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36122 TAGS) \
36123 || exit 1
36125 @endif target-gperf
36127 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
36128 maybe-install-info-target-gperf:
36129 @if target-gperf
36130 maybe-install-info-target-gperf: install-info-target-gperf
36132 install-info-target-gperf: \
36133 configure-target-gperf \
36134 info-target-gperf
36135 @: $(MAKE); $(unstage)
36136 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36137 r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(NORMAL_TARGET_EXPORTS) \
36140 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
36141 for flag in $(EXTRA_TARGET_FLAGS); do \
36142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36143 done; \
36144 (cd $(TARGET_SUBDIR)/gperf && \
36145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147 "RANLIB=$${RANLIB}" \
36148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36149 install-info) \
36150 || exit 1
36152 @endif target-gperf
36154 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
36155 maybe-install-html-target-gperf:
36156 @if target-gperf
36157 maybe-install-html-target-gperf: install-html-target-gperf
36159 install-html-target-gperf: \
36160 configure-target-gperf \
36161 html-target-gperf
36162 @: $(MAKE); $(unstage)
36163 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36164 r=`${PWD_COMMAND}`; export r; \
36165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36166 $(NORMAL_TARGET_EXPORTS) \
36167 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
36168 for flag in $(EXTRA_TARGET_FLAGS); do \
36169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36170 done; \
36171 (cd $(TARGET_SUBDIR)/gperf && \
36172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36174 "RANLIB=$${RANLIB}" \
36175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36176 install-html) \
36177 || exit 1
36179 @endif target-gperf
36181 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
36182 maybe-installcheck-target-gperf:
36183 @if target-gperf
36184 maybe-installcheck-target-gperf: installcheck-target-gperf
36186 installcheck-target-gperf: \
36187 configure-target-gperf
36188 @: $(MAKE); $(unstage)
36189 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36190 r=`${PWD_COMMAND}`; export r; \
36191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192 $(NORMAL_TARGET_EXPORTS) \
36193 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
36194 for flag in $(EXTRA_TARGET_FLAGS); do \
36195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36196 done; \
36197 (cd $(TARGET_SUBDIR)/gperf && \
36198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36200 "RANLIB=$${RANLIB}" \
36201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36202 installcheck) \
36203 || exit 1
36205 @endif target-gperf
36207 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
36208 maybe-mostlyclean-target-gperf:
36209 @if target-gperf
36210 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
36212 mostlyclean-target-gperf:
36213 @: $(MAKE); $(unstage)
36214 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36215 r=`${PWD_COMMAND}`; export r; \
36216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36217 $(NORMAL_TARGET_EXPORTS) \
36218 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
36219 for flag in $(EXTRA_TARGET_FLAGS); do \
36220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36221 done; \
36222 (cd $(TARGET_SUBDIR)/gperf && \
36223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36225 "RANLIB=$${RANLIB}" \
36226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36227 mostlyclean) \
36228 || exit 1
36230 @endif target-gperf
36232 .PHONY: maybe-clean-target-gperf clean-target-gperf
36233 maybe-clean-target-gperf:
36234 @if target-gperf
36235 maybe-clean-target-gperf: clean-target-gperf
36237 clean-target-gperf:
36238 @: $(MAKE); $(unstage)
36239 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(NORMAL_TARGET_EXPORTS) \
36243 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
36244 for flag in $(EXTRA_TARGET_FLAGS); do \
36245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36246 done; \
36247 (cd $(TARGET_SUBDIR)/gperf && \
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}" \
36252 clean) \
36253 || exit 1
36255 @endif target-gperf
36257 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
36258 maybe-distclean-target-gperf:
36259 @if target-gperf
36260 maybe-distclean-target-gperf: distclean-target-gperf
36262 distclean-target-gperf:
36263 @: $(MAKE); $(unstage)
36264 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36265 r=`${PWD_COMMAND}`; export r; \
36266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267 $(NORMAL_TARGET_EXPORTS) \
36268 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
36269 for flag in $(EXTRA_TARGET_FLAGS); do \
36270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36271 done; \
36272 (cd $(TARGET_SUBDIR)/gperf && \
36273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275 "RANLIB=$${RANLIB}" \
36276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36277 distclean) \
36278 || exit 1
36280 @endif target-gperf
36282 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
36283 maybe-maintainer-clean-target-gperf:
36284 @if target-gperf
36285 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
36287 maintainer-clean-target-gperf:
36288 @: $(MAKE); $(unstage)
36289 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36290 r=`${PWD_COMMAND}`; export r; \
36291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36292 $(NORMAL_TARGET_EXPORTS) \
36293 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
36294 for flag in $(EXTRA_TARGET_FLAGS); do \
36295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36296 done; \
36297 (cd $(TARGET_SUBDIR)/gperf && \
36298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36300 "RANLIB=$${RANLIB}" \
36301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36302 maintainer-clean) \
36303 || exit 1
36305 @endif target-gperf
36311 .PHONY: configure-target-examples maybe-configure-target-examples
36312 maybe-configure-target-examples:
36313 @if gcc-bootstrap
36314 configure-target-examples: stage_current
36315 @endif gcc-bootstrap
36316 @if target-examples
36317 maybe-configure-target-examples: configure-target-examples
36318 configure-target-examples:
36319 @: $(MAKE); $(unstage)
36320 @r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 echo "Checking multilib configuration for examples..."; \
36323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
36324 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
36325 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
36326 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
36327 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
36328 else \
36329 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
36330 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
36331 fi; \
36332 else \
36333 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
36334 fi; \
36335 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
36336 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
36337 $(NORMAL_TARGET_EXPORTS) \
36338 echo Configuring in $(TARGET_SUBDIR)/examples; \
36339 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
36340 case $(srcdir) in \
36341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36342 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
36343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36344 esac; \
36345 srcdiroption="--srcdir=$${topdir}/examples"; \
36346 libsrcdir="$$s/examples"; \
36347 rm -f no-such-file || : ; \
36348 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36349 $(TARGET_CONFIGARGS) $${srcdiroption} \
36350 || exit 1
36351 @endif target-examples
36357 .PHONY: all-target-examples maybe-all-target-examples
36358 maybe-all-target-examples:
36359 @if gcc-bootstrap
36360 all-target-examples: stage_current
36361 @endif gcc-bootstrap
36362 @if target-examples
36363 TARGET-target-examples=all
36364 maybe-all-target-examples: all-target-examples
36365 all-target-examples: configure-target-examples
36366 @: $(MAKE); $(unstage)
36367 @r=`${PWD_COMMAND}`; export r; \
36368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36369 $(NORMAL_TARGET_EXPORTS) \
36370 (cd $(TARGET_SUBDIR)/examples && \
36371 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
36372 @endif target-examples
36378 .PHONY: check-target-examples maybe-check-target-examples
36379 maybe-check-target-examples:
36380 @if target-examples
36381 maybe-check-target-examples: check-target-examples
36383 # Dummy target for uncheckable module.
36384 check-target-examples:
36386 @endif target-examples
36388 .PHONY: install-target-examples maybe-install-target-examples
36389 maybe-install-target-examples:
36390 @if target-examples
36391 maybe-install-target-examples: install-target-examples
36393 # Dummy target for uninstallable.
36394 install-target-examples:
36396 @endif target-examples
36398 # Other targets (info, dvi, etc.)
36400 .PHONY: maybe-info-target-examples info-target-examples
36401 maybe-info-target-examples:
36402 @if target-examples
36403 maybe-info-target-examples: info-target-examples
36405 info-target-examples: \
36406 configure-target-examples
36407 @: $(MAKE); $(unstage)
36408 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36409 r=`${PWD_COMMAND}`; export r; \
36410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36411 $(NORMAL_TARGET_EXPORTS) \
36412 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
36413 for flag in $(EXTRA_TARGET_FLAGS); do \
36414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36415 done; \
36416 (cd $(TARGET_SUBDIR)/examples && \
36417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36419 "RANLIB=$${RANLIB}" \
36420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36421 info) \
36422 || exit 1
36424 @endif target-examples
36426 .PHONY: maybe-dvi-target-examples dvi-target-examples
36427 maybe-dvi-target-examples:
36428 @if target-examples
36429 maybe-dvi-target-examples: dvi-target-examples
36431 dvi-target-examples: \
36432 configure-target-examples
36433 @: $(MAKE); $(unstage)
36434 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36435 r=`${PWD_COMMAND}`; export r; \
36436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36437 $(NORMAL_TARGET_EXPORTS) \
36438 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
36439 for flag in $(EXTRA_TARGET_FLAGS); do \
36440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36441 done; \
36442 (cd $(TARGET_SUBDIR)/examples && \
36443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36445 "RANLIB=$${RANLIB}" \
36446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36447 dvi) \
36448 || exit 1
36450 @endif target-examples
36452 .PHONY: maybe-html-target-examples html-target-examples
36453 maybe-html-target-examples:
36454 @if target-examples
36455 maybe-html-target-examples: html-target-examples
36457 html-target-examples: \
36458 configure-target-examples
36459 @: $(MAKE); $(unstage)
36460 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36461 r=`${PWD_COMMAND}`; export r; \
36462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36463 $(NORMAL_TARGET_EXPORTS) \
36464 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
36465 for flag in $(EXTRA_TARGET_FLAGS); do \
36466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36467 done; \
36468 (cd $(TARGET_SUBDIR)/examples && \
36469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36471 "RANLIB=$${RANLIB}" \
36472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36473 html) \
36474 || exit 1
36476 @endif target-examples
36478 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
36479 maybe-TAGS-target-examples:
36480 @if target-examples
36481 maybe-TAGS-target-examples: TAGS-target-examples
36483 TAGS-target-examples: \
36484 configure-target-examples
36485 @: $(MAKE); $(unstage)
36486 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36487 r=`${PWD_COMMAND}`; export r; \
36488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489 $(NORMAL_TARGET_EXPORTS) \
36490 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
36491 for flag in $(EXTRA_TARGET_FLAGS); do \
36492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36493 done; \
36494 (cd $(TARGET_SUBDIR)/examples && \
36495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36497 "RANLIB=$${RANLIB}" \
36498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36499 TAGS) \
36500 || exit 1
36502 @endif target-examples
36504 .PHONY: maybe-install-info-target-examples install-info-target-examples
36505 maybe-install-info-target-examples:
36506 @if target-examples
36507 maybe-install-info-target-examples: install-info-target-examples
36509 install-info-target-examples: \
36510 configure-target-examples \
36511 info-target-examples
36512 @: $(MAKE); $(unstage)
36513 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36514 r=`${PWD_COMMAND}`; export r; \
36515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36516 $(NORMAL_TARGET_EXPORTS) \
36517 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
36518 for flag in $(EXTRA_TARGET_FLAGS); do \
36519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36520 done; \
36521 (cd $(TARGET_SUBDIR)/examples && \
36522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36524 "RANLIB=$${RANLIB}" \
36525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36526 install-info) \
36527 || exit 1
36529 @endif target-examples
36531 .PHONY: maybe-install-html-target-examples install-html-target-examples
36532 maybe-install-html-target-examples:
36533 @if target-examples
36534 maybe-install-html-target-examples: install-html-target-examples
36536 install-html-target-examples: \
36537 configure-target-examples \
36538 html-target-examples
36539 @: $(MAKE); $(unstage)
36540 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36541 r=`${PWD_COMMAND}`; export r; \
36542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543 $(NORMAL_TARGET_EXPORTS) \
36544 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
36545 for flag in $(EXTRA_TARGET_FLAGS); do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547 done; \
36548 (cd $(TARGET_SUBDIR)/examples && \
36549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36551 "RANLIB=$${RANLIB}" \
36552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36553 install-html) \
36554 || exit 1
36556 @endif target-examples
36558 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
36559 maybe-installcheck-target-examples:
36560 @if target-examples
36561 maybe-installcheck-target-examples: installcheck-target-examples
36563 installcheck-target-examples: \
36564 configure-target-examples
36565 @: $(MAKE); $(unstage)
36566 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36567 r=`${PWD_COMMAND}`; export r; \
36568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36569 $(NORMAL_TARGET_EXPORTS) \
36570 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
36571 for flag in $(EXTRA_TARGET_FLAGS); do \
36572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 done; \
36574 (cd $(TARGET_SUBDIR)/examples && \
36575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36577 "RANLIB=$${RANLIB}" \
36578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36579 installcheck) \
36580 || exit 1
36582 @endif target-examples
36584 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
36585 maybe-mostlyclean-target-examples:
36586 @if target-examples
36587 maybe-mostlyclean-target-examples: mostlyclean-target-examples
36589 mostlyclean-target-examples:
36590 @: $(MAKE); $(unstage)
36591 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36592 r=`${PWD_COMMAND}`; export r; \
36593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36594 $(NORMAL_TARGET_EXPORTS) \
36595 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
36596 for flag in $(EXTRA_TARGET_FLAGS); do \
36597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36598 done; \
36599 (cd $(TARGET_SUBDIR)/examples && \
36600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36602 "RANLIB=$${RANLIB}" \
36603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36604 mostlyclean) \
36605 || exit 1
36607 @endif target-examples
36609 .PHONY: maybe-clean-target-examples clean-target-examples
36610 maybe-clean-target-examples:
36611 @if target-examples
36612 maybe-clean-target-examples: clean-target-examples
36614 clean-target-examples:
36615 @: $(MAKE); $(unstage)
36616 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36617 r=`${PWD_COMMAND}`; export r; \
36618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36619 $(NORMAL_TARGET_EXPORTS) \
36620 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
36621 for flag in $(EXTRA_TARGET_FLAGS); do \
36622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623 done; \
36624 (cd $(TARGET_SUBDIR)/examples && \
36625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36627 "RANLIB=$${RANLIB}" \
36628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36629 clean) \
36630 || exit 1
36632 @endif target-examples
36634 .PHONY: maybe-distclean-target-examples distclean-target-examples
36635 maybe-distclean-target-examples:
36636 @if target-examples
36637 maybe-distclean-target-examples: distclean-target-examples
36639 distclean-target-examples:
36640 @: $(MAKE); $(unstage)
36641 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36642 r=`${PWD_COMMAND}`; export r; \
36643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36644 $(NORMAL_TARGET_EXPORTS) \
36645 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
36646 for flag in $(EXTRA_TARGET_FLAGS); do \
36647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36648 done; \
36649 (cd $(TARGET_SUBDIR)/examples && \
36650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36652 "RANLIB=$${RANLIB}" \
36653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36654 distclean) \
36655 || exit 1
36657 @endif target-examples
36659 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
36660 maybe-maintainer-clean-target-examples:
36661 @if target-examples
36662 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
36664 maintainer-clean-target-examples:
36665 @: $(MAKE); $(unstage)
36666 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36667 r=`${PWD_COMMAND}`; export r; \
36668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36669 $(NORMAL_TARGET_EXPORTS) \
36670 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
36671 for flag in $(EXTRA_TARGET_FLAGS); do \
36672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673 done; \
36674 (cd $(TARGET_SUBDIR)/examples && \
36675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36677 "RANLIB=$${RANLIB}" \
36678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36679 maintainer-clean) \
36680 || exit 1
36682 @endif target-examples
36688 .PHONY: configure-target-libffi maybe-configure-target-libffi
36689 maybe-configure-target-libffi:
36690 @if gcc-bootstrap
36691 configure-target-libffi: stage_current
36692 @endif gcc-bootstrap
36693 @if target-libffi
36694 maybe-configure-target-libffi: configure-target-libffi
36695 configure-target-libffi:
36696 @: $(MAKE); $(unstage)
36697 @r=`${PWD_COMMAND}`; export r; \
36698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36699 echo "Checking multilib configuration for libffi..."; \
36700 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36701 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
36702 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
36703 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
36704 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
36705 else \
36706 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
36707 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36708 fi; \
36709 else \
36710 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36711 fi; \
36712 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
36713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36714 $(NORMAL_TARGET_EXPORTS) \
36715 echo Configuring in $(TARGET_SUBDIR)/libffi; \
36716 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
36717 case $(srcdir) in \
36718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36719 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
36720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36721 esac; \
36722 srcdiroption="--srcdir=$${topdir}/libffi"; \
36723 libsrcdir="$$s/libffi"; \
36724 rm -f no-such-file || : ; \
36725 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36726 $(TARGET_CONFIGARGS) $${srcdiroption} \
36727 || exit 1
36728 @endif target-libffi
36734 .PHONY: all-target-libffi maybe-all-target-libffi
36735 maybe-all-target-libffi:
36736 @if gcc-bootstrap
36737 all-target-libffi: stage_current
36738 @endif gcc-bootstrap
36739 @if target-libffi
36740 TARGET-target-libffi=all
36741 maybe-all-target-libffi: all-target-libffi
36742 all-target-libffi: configure-target-libffi
36743 @: $(MAKE); $(unstage)
36744 @r=`${PWD_COMMAND}`; export r; \
36745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36746 $(NORMAL_TARGET_EXPORTS) \
36747 (cd $(TARGET_SUBDIR)/libffi && \
36748 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
36749 @endif target-libffi
36755 .PHONY: check-target-libffi maybe-check-target-libffi
36756 maybe-check-target-libffi:
36757 @if target-libffi
36758 maybe-check-target-libffi: check-target-libffi
36760 check-target-libffi:
36761 @: $(MAKE); $(unstage)
36762 @r=`${PWD_COMMAND}`; export r; \
36763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36764 $(NORMAL_TARGET_EXPORTS) \
36765 (cd $(TARGET_SUBDIR)/libffi && \
36766 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36768 @endif target-libffi
36770 .PHONY: install-target-libffi maybe-install-target-libffi
36771 maybe-install-target-libffi:
36772 @if target-libffi
36773 maybe-install-target-libffi: install-target-libffi
36775 install-target-libffi: installdirs
36776 @: $(MAKE); $(unstage)
36777 @r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 $(NORMAL_TARGET_EXPORTS) \
36780 (cd $(TARGET_SUBDIR)/libffi && \
36781 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36783 @endif target-libffi
36785 # Other targets (info, dvi, etc.)
36787 .PHONY: maybe-info-target-libffi info-target-libffi
36788 maybe-info-target-libffi:
36789 @if target-libffi
36790 maybe-info-target-libffi: info-target-libffi
36792 info-target-libffi: \
36793 configure-target-libffi
36794 @: $(MAKE); $(unstage)
36795 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(NORMAL_TARGET_EXPORTS) \
36799 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
36800 for flag in $(EXTRA_TARGET_FLAGS); do \
36801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36802 done; \
36803 (cd $(TARGET_SUBDIR)/libffi && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36808 info) \
36809 || exit 1
36811 @endif target-libffi
36813 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
36814 maybe-dvi-target-libffi:
36815 @if target-libffi
36816 maybe-dvi-target-libffi: dvi-target-libffi
36818 dvi-target-libffi: \
36819 configure-target-libffi
36820 @: $(MAKE); $(unstage)
36821 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36822 r=`${PWD_COMMAND}`; export r; \
36823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36824 $(NORMAL_TARGET_EXPORTS) \
36825 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
36826 for flag in $(EXTRA_TARGET_FLAGS); do \
36827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36828 done; \
36829 (cd $(TARGET_SUBDIR)/libffi && \
36830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36832 "RANLIB=$${RANLIB}" \
36833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36834 dvi) \
36835 || exit 1
36837 @endif target-libffi
36839 .PHONY: maybe-html-target-libffi html-target-libffi
36840 maybe-html-target-libffi:
36841 @if target-libffi
36842 maybe-html-target-libffi: html-target-libffi
36844 html-target-libffi: \
36845 configure-target-libffi
36846 @: $(MAKE); $(unstage)
36847 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36848 r=`${PWD_COMMAND}`; export r; \
36849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850 $(NORMAL_TARGET_EXPORTS) \
36851 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
36852 for flag in $(EXTRA_TARGET_FLAGS); do \
36853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36854 done; \
36855 (cd $(TARGET_SUBDIR)/libffi && \
36856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36858 "RANLIB=$${RANLIB}" \
36859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36860 html) \
36861 || exit 1
36863 @endif target-libffi
36865 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
36866 maybe-TAGS-target-libffi:
36867 @if target-libffi
36868 maybe-TAGS-target-libffi: TAGS-target-libffi
36870 TAGS-target-libffi: \
36871 configure-target-libffi
36872 @: $(MAKE); $(unstage)
36873 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36874 r=`${PWD_COMMAND}`; export r; \
36875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36876 $(NORMAL_TARGET_EXPORTS) \
36877 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
36878 for flag in $(EXTRA_TARGET_FLAGS); do \
36879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36880 done; \
36881 (cd $(TARGET_SUBDIR)/libffi && \
36882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36884 "RANLIB=$${RANLIB}" \
36885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36886 TAGS) \
36887 || exit 1
36889 @endif target-libffi
36891 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
36892 maybe-install-info-target-libffi:
36893 @if target-libffi
36894 maybe-install-info-target-libffi: install-info-target-libffi
36896 install-info-target-libffi: \
36897 configure-target-libffi \
36898 info-target-libffi
36899 @: $(MAKE); $(unstage)
36900 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36901 r=`${PWD_COMMAND}`; export r; \
36902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36903 $(NORMAL_TARGET_EXPORTS) \
36904 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
36905 for flag in $(EXTRA_TARGET_FLAGS); do \
36906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36907 done; \
36908 (cd $(TARGET_SUBDIR)/libffi && \
36909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36911 "RANLIB=$${RANLIB}" \
36912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36913 install-info) \
36914 || exit 1
36916 @endif target-libffi
36918 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
36919 maybe-install-html-target-libffi:
36920 @if target-libffi
36921 maybe-install-html-target-libffi: install-html-target-libffi
36923 install-html-target-libffi: \
36924 configure-target-libffi \
36925 html-target-libffi
36926 @: $(MAKE); $(unstage)
36927 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36928 r=`${PWD_COMMAND}`; export r; \
36929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36930 $(NORMAL_TARGET_EXPORTS) \
36931 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
36932 for flag in $(EXTRA_TARGET_FLAGS); do \
36933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36934 done; \
36935 (cd $(TARGET_SUBDIR)/libffi && \
36936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36938 "RANLIB=$${RANLIB}" \
36939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36940 install-html) \
36941 || exit 1
36943 @endif target-libffi
36945 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
36946 maybe-installcheck-target-libffi:
36947 @if target-libffi
36948 maybe-installcheck-target-libffi: installcheck-target-libffi
36950 installcheck-target-libffi: \
36951 configure-target-libffi
36952 @: $(MAKE); $(unstage)
36953 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36954 r=`${PWD_COMMAND}`; export r; \
36955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36956 $(NORMAL_TARGET_EXPORTS) \
36957 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
36958 for flag in $(EXTRA_TARGET_FLAGS); do \
36959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36960 done; \
36961 (cd $(TARGET_SUBDIR)/libffi && \
36962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36964 "RANLIB=$${RANLIB}" \
36965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36966 installcheck) \
36967 || exit 1
36969 @endif target-libffi
36971 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
36972 maybe-mostlyclean-target-libffi:
36973 @if target-libffi
36974 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
36976 mostlyclean-target-libffi:
36977 @: $(MAKE); $(unstage)
36978 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36979 r=`${PWD_COMMAND}`; export r; \
36980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36981 $(NORMAL_TARGET_EXPORTS) \
36982 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
36983 for flag in $(EXTRA_TARGET_FLAGS); do \
36984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36985 done; \
36986 (cd $(TARGET_SUBDIR)/libffi && \
36987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36989 "RANLIB=$${RANLIB}" \
36990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36991 mostlyclean) \
36992 || exit 1
36994 @endif target-libffi
36996 .PHONY: maybe-clean-target-libffi clean-target-libffi
36997 maybe-clean-target-libffi:
36998 @if target-libffi
36999 maybe-clean-target-libffi: clean-target-libffi
37001 clean-target-libffi:
37002 @: $(MAKE); $(unstage)
37003 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
37004 r=`${PWD_COMMAND}`; export r; \
37005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37006 $(NORMAL_TARGET_EXPORTS) \
37007 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
37008 for flag in $(EXTRA_TARGET_FLAGS); do \
37009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37010 done; \
37011 (cd $(TARGET_SUBDIR)/libffi && \
37012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37014 "RANLIB=$${RANLIB}" \
37015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37016 clean) \
37017 || exit 1
37019 @endif target-libffi
37021 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
37022 maybe-distclean-target-libffi:
37023 @if target-libffi
37024 maybe-distclean-target-libffi: distclean-target-libffi
37026 distclean-target-libffi:
37027 @: $(MAKE); $(unstage)
37028 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
37029 r=`${PWD_COMMAND}`; export r; \
37030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37031 $(NORMAL_TARGET_EXPORTS) \
37032 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
37033 for flag in $(EXTRA_TARGET_FLAGS); do \
37034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37035 done; \
37036 (cd $(TARGET_SUBDIR)/libffi && \
37037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37039 "RANLIB=$${RANLIB}" \
37040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37041 distclean) \
37042 || exit 1
37044 @endif target-libffi
37046 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
37047 maybe-maintainer-clean-target-libffi:
37048 @if target-libffi
37049 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
37051 maintainer-clean-target-libffi:
37052 @: $(MAKE); $(unstage)
37053 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
37054 r=`${PWD_COMMAND}`; export r; \
37055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056 $(NORMAL_TARGET_EXPORTS) \
37057 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
37058 for flag in $(EXTRA_TARGET_FLAGS); do \
37059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37060 done; \
37061 (cd $(TARGET_SUBDIR)/libffi && \
37062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37064 "RANLIB=$${RANLIB}" \
37065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37066 maintainer-clean) \
37067 || exit 1
37069 @endif target-libffi
37075 .PHONY: configure-target-libjava maybe-configure-target-libjava
37076 maybe-configure-target-libjava:
37077 @if gcc-bootstrap
37078 configure-target-libjava: stage_current
37079 @endif gcc-bootstrap
37080 @if target-libjava
37081 maybe-configure-target-libjava: configure-target-libjava
37082 configure-target-libjava:
37083 @: $(MAKE); $(unstage)
37084 @r=`${PWD_COMMAND}`; export r; \
37085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37086 echo "Checking multilib configuration for libjava..."; \
37087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
37088 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
37089 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
37090 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
37091 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
37092 else \
37093 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
37094 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
37095 fi; \
37096 else \
37097 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
37098 fi; \
37099 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
37100 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
37101 $(RAW_CXX_TARGET_EXPORTS) \
37102 echo Configuring in $(TARGET_SUBDIR)/libjava; \
37103 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
37104 case $(srcdir) in \
37105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37106 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
37107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37108 esac; \
37109 srcdiroption="--srcdir=$${topdir}/libjava"; \
37110 libsrcdir="$$s/libjava"; \
37111 rm -f no-such-file || : ; \
37112 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37113 $(TARGET_CONFIGARGS) $${srcdiroption} \
37114 || exit 1
37115 @endif target-libjava
37121 .PHONY: all-target-libjava maybe-all-target-libjava
37122 maybe-all-target-libjava:
37123 @if gcc-bootstrap
37124 all-target-libjava: stage_current
37125 @endif gcc-bootstrap
37126 @if target-libjava
37127 TARGET-target-libjava=all
37128 maybe-all-target-libjava: all-target-libjava
37129 all-target-libjava: configure-target-libjava
37130 @: $(MAKE); $(unstage)
37131 @r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 $(RAW_CXX_TARGET_EXPORTS) \
37134 (cd $(TARGET_SUBDIR)/libjava && \
37135 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
37136 @endif target-libjava
37142 .PHONY: check-target-libjava maybe-check-target-libjava
37143 maybe-check-target-libjava:
37144 @if target-libjava
37145 maybe-check-target-libjava: check-target-libjava
37147 check-target-libjava:
37148 @: $(MAKE); $(unstage)
37149 @r=`${PWD_COMMAND}`; export r; \
37150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37151 $(RAW_CXX_TARGET_EXPORTS) \
37152 (cd $(TARGET_SUBDIR)/libjava && \
37153 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
37155 @endif target-libjava
37157 .PHONY: install-target-libjava maybe-install-target-libjava
37158 maybe-install-target-libjava:
37159 @if target-libjava
37160 maybe-install-target-libjava: install-target-libjava
37162 install-target-libjava: installdirs
37163 @: $(MAKE); $(unstage)
37164 @r=`${PWD_COMMAND}`; export r; \
37165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37166 $(RAW_CXX_TARGET_EXPORTS) \
37167 (cd $(TARGET_SUBDIR)/libjava && \
37168 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37170 @endif target-libjava
37172 # Other targets (info, dvi, etc.)
37174 .PHONY: maybe-info-target-libjava info-target-libjava
37175 maybe-info-target-libjava:
37176 @if target-libjava
37177 maybe-info-target-libjava: info-target-libjava
37179 info-target-libjava: \
37180 configure-target-libjava
37181 @: $(MAKE); $(unstage)
37182 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(RAW_CXX_TARGET_EXPORTS) \
37186 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
37187 for flag in $(EXTRA_TARGET_FLAGS); do \
37188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37189 done; \
37190 (cd $(TARGET_SUBDIR)/libjava && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37195 info) \
37196 || exit 1
37198 @endif target-libjava
37200 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
37201 maybe-dvi-target-libjava:
37202 @if target-libjava
37203 maybe-dvi-target-libjava: dvi-target-libjava
37205 dvi-target-libjava: \
37206 configure-target-libjava
37207 @: $(MAKE); $(unstage)
37208 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(RAW_CXX_TARGET_EXPORTS) \
37212 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
37213 for flag in $(EXTRA_TARGET_FLAGS); do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 (cd $(TARGET_SUBDIR)/libjava && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37221 dvi) \
37222 || exit 1
37224 @endif target-libjava
37226 .PHONY: maybe-html-target-libjava html-target-libjava
37227 maybe-html-target-libjava:
37228 @if target-libjava
37229 maybe-html-target-libjava: html-target-libjava
37231 html-target-libjava: \
37232 configure-target-libjava
37233 @: $(MAKE); $(unstage)
37234 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(RAW_CXX_TARGET_EXPORTS) \
37238 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
37239 for flag in $(EXTRA_TARGET_FLAGS); do \
37240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37241 done; \
37242 (cd $(TARGET_SUBDIR)/libjava && \
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}" \
37247 html) \
37248 || exit 1
37250 @endif target-libjava
37252 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
37253 maybe-TAGS-target-libjava:
37254 @if target-libjava
37255 maybe-TAGS-target-libjava: TAGS-target-libjava
37257 TAGS-target-libjava: \
37258 configure-target-libjava
37259 @: $(MAKE); $(unstage)
37260 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37261 r=`${PWD_COMMAND}`; export r; \
37262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263 $(RAW_CXX_TARGET_EXPORTS) \
37264 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
37265 for flag in $(EXTRA_TARGET_FLAGS); do \
37266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267 done; \
37268 (cd $(TARGET_SUBDIR)/libjava && \
37269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37271 "RANLIB=$${RANLIB}" \
37272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37273 TAGS) \
37274 || exit 1
37276 @endif target-libjava
37278 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
37279 maybe-install-info-target-libjava:
37280 @if target-libjava
37281 maybe-install-info-target-libjava: install-info-target-libjava
37283 install-info-target-libjava: \
37284 configure-target-libjava \
37285 info-target-libjava
37286 @: $(MAKE); $(unstage)
37287 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37288 r=`${PWD_COMMAND}`; export r; \
37289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37290 $(RAW_CXX_TARGET_EXPORTS) \
37291 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
37292 for flag in $(EXTRA_TARGET_FLAGS); do \
37293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37294 done; \
37295 (cd $(TARGET_SUBDIR)/libjava && \
37296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37298 "RANLIB=$${RANLIB}" \
37299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37300 install-info) \
37301 || exit 1
37303 @endif target-libjava
37305 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
37306 maybe-install-html-target-libjava:
37307 @if target-libjava
37308 maybe-install-html-target-libjava: install-html-target-libjava
37310 install-html-target-libjava: \
37311 configure-target-libjava \
37312 html-target-libjava
37313 @: $(MAKE); $(unstage)
37314 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37315 r=`${PWD_COMMAND}`; export r; \
37316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317 $(RAW_CXX_TARGET_EXPORTS) \
37318 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
37319 for flag in $(EXTRA_TARGET_FLAGS); do \
37320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321 done; \
37322 (cd $(TARGET_SUBDIR)/libjava && \
37323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37325 "RANLIB=$${RANLIB}" \
37326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37327 install-html) \
37328 || exit 1
37330 @endif target-libjava
37332 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
37333 maybe-installcheck-target-libjava:
37334 @if target-libjava
37335 maybe-installcheck-target-libjava: installcheck-target-libjava
37337 installcheck-target-libjava: \
37338 configure-target-libjava
37339 @: $(MAKE); $(unstage)
37340 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37341 r=`${PWD_COMMAND}`; export r; \
37342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343 $(RAW_CXX_TARGET_EXPORTS) \
37344 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
37345 for flag in $(EXTRA_TARGET_FLAGS); do \
37346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347 done; \
37348 (cd $(TARGET_SUBDIR)/libjava && \
37349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37351 "RANLIB=$${RANLIB}" \
37352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37353 installcheck) \
37354 || exit 1
37356 @endif target-libjava
37358 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
37359 maybe-mostlyclean-target-libjava:
37360 @if target-libjava
37361 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
37363 mostlyclean-target-libjava:
37364 @: $(MAKE); $(unstage)
37365 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37366 r=`${PWD_COMMAND}`; export r; \
37367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368 $(RAW_CXX_TARGET_EXPORTS) \
37369 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
37370 for flag in $(EXTRA_TARGET_FLAGS); do \
37371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37372 done; \
37373 (cd $(TARGET_SUBDIR)/libjava && \
37374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376 "RANLIB=$${RANLIB}" \
37377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37378 mostlyclean) \
37379 || exit 1
37381 @endif target-libjava
37383 .PHONY: maybe-clean-target-libjava clean-target-libjava
37384 maybe-clean-target-libjava:
37385 @if target-libjava
37386 maybe-clean-target-libjava: clean-target-libjava
37388 clean-target-libjava:
37389 @: $(MAKE); $(unstage)
37390 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37391 r=`${PWD_COMMAND}`; export r; \
37392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37393 $(RAW_CXX_TARGET_EXPORTS) \
37394 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
37395 for flag in $(EXTRA_TARGET_FLAGS); do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 (cd $(TARGET_SUBDIR)/libjava && \
37399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37401 "RANLIB=$${RANLIB}" \
37402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37403 clean) \
37404 || exit 1
37406 @endif target-libjava
37408 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
37409 maybe-distclean-target-libjava:
37410 @if target-libjava
37411 maybe-distclean-target-libjava: distclean-target-libjava
37413 distclean-target-libjava:
37414 @: $(MAKE); $(unstage)
37415 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37416 r=`${PWD_COMMAND}`; export r; \
37417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37418 $(RAW_CXX_TARGET_EXPORTS) \
37419 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
37420 for flag in $(EXTRA_TARGET_FLAGS); do \
37421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37422 done; \
37423 (cd $(TARGET_SUBDIR)/libjava && \
37424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37426 "RANLIB=$${RANLIB}" \
37427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37428 distclean) \
37429 || exit 1
37431 @endif target-libjava
37433 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
37434 maybe-maintainer-clean-target-libjava:
37435 @if target-libjava
37436 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
37438 maintainer-clean-target-libjava:
37439 @: $(MAKE); $(unstage)
37440 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37441 r=`${PWD_COMMAND}`; export r; \
37442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37443 $(RAW_CXX_TARGET_EXPORTS) \
37444 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
37445 for flag in $(EXTRA_TARGET_FLAGS); do \
37446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37447 done; \
37448 (cd $(TARGET_SUBDIR)/libjava && \
37449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37451 "RANLIB=$${RANLIB}" \
37452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37453 maintainer-clean) \
37454 || exit 1
37456 @endif target-libjava
37462 .PHONY: configure-target-zlib maybe-configure-target-zlib
37463 maybe-configure-target-zlib:
37464 @if gcc-bootstrap
37465 configure-target-zlib: stage_current
37466 @endif gcc-bootstrap
37467 @if target-zlib
37468 maybe-configure-target-zlib: configure-target-zlib
37469 configure-target-zlib:
37470 @: $(MAKE); $(unstage)
37471 @r=`${PWD_COMMAND}`; export r; \
37472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37473 echo "Checking multilib configuration for zlib..."; \
37474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
37476 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
37477 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
37478 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
37479 else \
37480 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
37481 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37482 fi; \
37483 else \
37484 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37485 fi; \
37486 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
37487 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37488 $(NORMAL_TARGET_EXPORTS) \
37489 echo Configuring in $(TARGET_SUBDIR)/zlib; \
37490 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
37491 case $(srcdir) in \
37492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37493 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
37494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37495 esac; \
37496 srcdiroption="--srcdir=$${topdir}/zlib"; \
37497 libsrcdir="$$s/zlib"; \
37498 rm -f no-such-file || : ; \
37499 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37500 $(TARGET_CONFIGARGS) $${srcdiroption} \
37501 || exit 1
37502 @endif target-zlib
37508 .PHONY: all-target-zlib maybe-all-target-zlib
37509 maybe-all-target-zlib:
37510 @if gcc-bootstrap
37511 all-target-zlib: stage_current
37512 @endif gcc-bootstrap
37513 @if target-zlib
37514 TARGET-target-zlib=all
37515 maybe-all-target-zlib: all-target-zlib
37516 all-target-zlib: configure-target-zlib
37517 @: $(MAKE); $(unstage)
37518 @r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(NORMAL_TARGET_EXPORTS) \
37521 (cd $(TARGET_SUBDIR)/zlib && \
37522 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
37523 @endif target-zlib
37529 .PHONY: check-target-zlib maybe-check-target-zlib
37530 maybe-check-target-zlib:
37531 @if target-zlib
37532 maybe-check-target-zlib: check-target-zlib
37534 check-target-zlib:
37535 @: $(MAKE); $(unstage)
37536 @r=`${PWD_COMMAND}`; export r; \
37537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37538 $(NORMAL_TARGET_EXPORTS) \
37539 (cd $(TARGET_SUBDIR)/zlib && \
37540 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37542 @endif target-zlib
37544 .PHONY: install-target-zlib maybe-install-target-zlib
37545 maybe-install-target-zlib:
37546 @if target-zlib
37547 maybe-install-target-zlib: install-target-zlib
37549 install-target-zlib: installdirs
37550 @: $(MAKE); $(unstage)
37551 @r=`${PWD_COMMAND}`; export r; \
37552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553 $(NORMAL_TARGET_EXPORTS) \
37554 (cd $(TARGET_SUBDIR)/zlib && \
37555 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37557 @endif target-zlib
37559 # Other targets (info, dvi, etc.)
37561 .PHONY: maybe-info-target-zlib info-target-zlib
37562 maybe-info-target-zlib:
37563 @if target-zlib
37564 maybe-info-target-zlib: info-target-zlib
37566 info-target-zlib: \
37567 configure-target-zlib
37568 @: $(MAKE); $(unstage)
37569 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37570 r=`${PWD_COMMAND}`; export r; \
37571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572 $(NORMAL_TARGET_EXPORTS) \
37573 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
37574 for flag in $(EXTRA_TARGET_FLAGS); do \
37575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576 done; \
37577 (cd $(TARGET_SUBDIR)/zlib && \
37578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37580 "RANLIB=$${RANLIB}" \
37581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37582 info) \
37583 || exit 1
37585 @endif target-zlib
37587 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
37588 maybe-dvi-target-zlib:
37589 @if target-zlib
37590 maybe-dvi-target-zlib: dvi-target-zlib
37592 dvi-target-zlib: \
37593 configure-target-zlib
37594 @: $(MAKE); $(unstage)
37595 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(NORMAL_TARGET_EXPORTS) \
37599 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
37600 for flag in $(EXTRA_TARGET_FLAGS); do \
37601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37602 done; \
37603 (cd $(TARGET_SUBDIR)/zlib && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37608 dvi) \
37609 || exit 1
37611 @endif target-zlib
37613 .PHONY: maybe-html-target-zlib html-target-zlib
37614 maybe-html-target-zlib:
37615 @if target-zlib
37616 maybe-html-target-zlib: html-target-zlib
37618 html-target-zlib: \
37619 configure-target-zlib
37620 @: $(MAKE); $(unstage)
37621 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37622 r=`${PWD_COMMAND}`; export r; \
37623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624 $(NORMAL_TARGET_EXPORTS) \
37625 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
37626 for flag in $(EXTRA_TARGET_FLAGS); do \
37627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37628 done; \
37629 (cd $(TARGET_SUBDIR)/zlib && \
37630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632 "RANLIB=$${RANLIB}" \
37633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37634 html) \
37635 || exit 1
37637 @endif target-zlib
37639 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
37640 maybe-TAGS-target-zlib:
37641 @if target-zlib
37642 maybe-TAGS-target-zlib: TAGS-target-zlib
37644 TAGS-target-zlib: \
37645 configure-target-zlib
37646 @: $(MAKE); $(unstage)
37647 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37648 r=`${PWD_COMMAND}`; export r; \
37649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37650 $(NORMAL_TARGET_EXPORTS) \
37651 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
37652 for flag in $(EXTRA_TARGET_FLAGS); do \
37653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37654 done; \
37655 (cd $(TARGET_SUBDIR)/zlib && \
37656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37658 "RANLIB=$${RANLIB}" \
37659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37660 TAGS) \
37661 || exit 1
37663 @endif target-zlib
37665 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
37666 maybe-install-info-target-zlib:
37667 @if target-zlib
37668 maybe-install-info-target-zlib: install-info-target-zlib
37670 install-info-target-zlib: \
37671 configure-target-zlib \
37672 info-target-zlib
37673 @: $(MAKE); $(unstage)
37674 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37675 r=`${PWD_COMMAND}`; export r; \
37676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37677 $(NORMAL_TARGET_EXPORTS) \
37678 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
37679 for flag in $(EXTRA_TARGET_FLAGS); do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 (cd $(TARGET_SUBDIR)/zlib && \
37683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37685 "RANLIB=$${RANLIB}" \
37686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37687 install-info) \
37688 || exit 1
37690 @endif target-zlib
37692 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
37693 maybe-install-html-target-zlib:
37694 @if target-zlib
37695 maybe-install-html-target-zlib: install-html-target-zlib
37697 install-html-target-zlib: \
37698 configure-target-zlib \
37699 html-target-zlib
37700 @: $(MAKE); $(unstage)
37701 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37702 r=`${PWD_COMMAND}`; export r; \
37703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37704 $(NORMAL_TARGET_EXPORTS) \
37705 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
37706 for flag in $(EXTRA_TARGET_FLAGS); do \
37707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37708 done; \
37709 (cd $(TARGET_SUBDIR)/zlib && \
37710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37712 "RANLIB=$${RANLIB}" \
37713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37714 install-html) \
37715 || exit 1
37717 @endif target-zlib
37719 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
37720 maybe-installcheck-target-zlib:
37721 @if target-zlib
37722 maybe-installcheck-target-zlib: installcheck-target-zlib
37724 installcheck-target-zlib: \
37725 configure-target-zlib
37726 @: $(MAKE); $(unstage)
37727 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37728 r=`${PWD_COMMAND}`; export r; \
37729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37730 $(NORMAL_TARGET_EXPORTS) \
37731 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
37732 for flag in $(EXTRA_TARGET_FLAGS); do \
37733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37734 done; \
37735 (cd $(TARGET_SUBDIR)/zlib && \
37736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37738 "RANLIB=$${RANLIB}" \
37739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37740 installcheck) \
37741 || exit 1
37743 @endif target-zlib
37745 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
37746 maybe-mostlyclean-target-zlib:
37747 @if target-zlib
37748 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
37750 mostlyclean-target-zlib:
37751 @: $(MAKE); $(unstage)
37752 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37753 r=`${PWD_COMMAND}`; export r; \
37754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755 $(NORMAL_TARGET_EXPORTS) \
37756 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
37757 for flag in $(EXTRA_TARGET_FLAGS); do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759 done; \
37760 (cd $(TARGET_SUBDIR)/zlib && \
37761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763 "RANLIB=$${RANLIB}" \
37764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37765 mostlyclean) \
37766 || exit 1
37768 @endif target-zlib
37770 .PHONY: maybe-clean-target-zlib clean-target-zlib
37771 maybe-clean-target-zlib:
37772 @if target-zlib
37773 maybe-clean-target-zlib: clean-target-zlib
37775 clean-target-zlib:
37776 @: $(MAKE); $(unstage)
37777 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37778 r=`${PWD_COMMAND}`; export r; \
37779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780 $(NORMAL_TARGET_EXPORTS) \
37781 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
37782 for flag in $(EXTRA_TARGET_FLAGS); do \
37783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784 done; \
37785 (cd $(TARGET_SUBDIR)/zlib && \
37786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37788 "RANLIB=$${RANLIB}" \
37789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37790 clean) \
37791 || exit 1
37793 @endif target-zlib
37795 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
37796 maybe-distclean-target-zlib:
37797 @if target-zlib
37798 maybe-distclean-target-zlib: distclean-target-zlib
37800 distclean-target-zlib:
37801 @: $(MAKE); $(unstage)
37802 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37803 r=`${PWD_COMMAND}`; export r; \
37804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37805 $(NORMAL_TARGET_EXPORTS) \
37806 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
37807 for flag in $(EXTRA_TARGET_FLAGS); do \
37808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37809 done; \
37810 (cd $(TARGET_SUBDIR)/zlib && \
37811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37813 "RANLIB=$${RANLIB}" \
37814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37815 distclean) \
37816 || exit 1
37818 @endif target-zlib
37820 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
37821 maybe-maintainer-clean-target-zlib:
37822 @if target-zlib
37823 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
37825 maintainer-clean-target-zlib:
37826 @: $(MAKE); $(unstage)
37827 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37828 r=`${PWD_COMMAND}`; export r; \
37829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37830 $(NORMAL_TARGET_EXPORTS) \
37831 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
37832 for flag in $(EXTRA_TARGET_FLAGS); do \
37833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37834 done; \
37835 (cd $(TARGET_SUBDIR)/zlib && \
37836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37838 "RANLIB=$${RANLIB}" \
37839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37840 maintainer-clean) \
37841 || exit 1
37843 @endif target-zlib
37849 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
37850 maybe-configure-target-boehm-gc:
37851 @if gcc-bootstrap
37852 configure-target-boehm-gc: stage_current
37853 @endif gcc-bootstrap
37854 @if target-boehm-gc
37855 maybe-configure-target-boehm-gc: configure-target-boehm-gc
37856 configure-target-boehm-gc:
37857 @: $(MAKE); $(unstage)
37858 @r=`${PWD_COMMAND}`; export r; \
37859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860 echo "Checking multilib configuration for boehm-gc..."; \
37861 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37862 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
37863 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37864 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37865 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
37866 else \
37867 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
37868 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37869 fi; \
37870 else \
37871 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37872 fi; \
37873 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
37874 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37875 $(NORMAL_TARGET_EXPORTS) \
37876 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
37877 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
37878 case $(srcdir) in \
37879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37880 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
37881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37882 esac; \
37883 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
37884 libsrcdir="$$s/boehm-gc"; \
37885 rm -f no-such-file || : ; \
37886 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37887 $(TARGET_CONFIGARGS) $${srcdiroption} \
37888 || exit 1
37889 @endif target-boehm-gc
37895 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
37896 maybe-all-target-boehm-gc:
37897 @if gcc-bootstrap
37898 all-target-boehm-gc: stage_current
37899 @endif gcc-bootstrap
37900 @if target-boehm-gc
37901 TARGET-target-boehm-gc=all
37902 maybe-all-target-boehm-gc: all-target-boehm-gc
37903 all-target-boehm-gc: configure-target-boehm-gc
37904 @: $(MAKE); $(unstage)
37905 @r=`${PWD_COMMAND}`; export r; \
37906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37907 $(NORMAL_TARGET_EXPORTS) \
37908 (cd $(TARGET_SUBDIR)/boehm-gc && \
37909 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
37910 @endif target-boehm-gc
37916 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
37917 maybe-check-target-boehm-gc:
37918 @if target-boehm-gc
37919 maybe-check-target-boehm-gc: check-target-boehm-gc
37921 check-target-boehm-gc:
37922 @: $(MAKE); $(unstage)
37923 @r=`${PWD_COMMAND}`; export r; \
37924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37925 $(NORMAL_TARGET_EXPORTS) \
37926 (cd $(TARGET_SUBDIR)/boehm-gc && \
37927 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37929 @endif target-boehm-gc
37931 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
37932 maybe-install-target-boehm-gc:
37933 @if target-boehm-gc
37934 maybe-install-target-boehm-gc: install-target-boehm-gc
37936 install-target-boehm-gc: installdirs
37937 @: $(MAKE); $(unstage)
37938 @r=`${PWD_COMMAND}`; export r; \
37939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37940 $(NORMAL_TARGET_EXPORTS) \
37941 (cd $(TARGET_SUBDIR)/boehm-gc && \
37942 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37944 @endif target-boehm-gc
37946 # Other targets (info, dvi, etc.)
37948 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
37949 maybe-info-target-boehm-gc:
37950 @if target-boehm-gc
37951 maybe-info-target-boehm-gc: info-target-boehm-gc
37953 info-target-boehm-gc: \
37954 configure-target-boehm-gc
37955 @: $(MAKE); $(unstage)
37956 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37957 r=`${PWD_COMMAND}`; export r; \
37958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37959 $(NORMAL_TARGET_EXPORTS) \
37960 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
37961 for flag in $(EXTRA_TARGET_FLAGS); do \
37962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37963 done; \
37964 (cd $(TARGET_SUBDIR)/boehm-gc && \
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}" \
37969 info) \
37970 || exit 1
37972 @endif target-boehm-gc
37974 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
37975 maybe-dvi-target-boehm-gc:
37976 @if target-boehm-gc
37977 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
37979 dvi-target-boehm-gc: \
37980 configure-target-boehm-gc
37981 @: $(MAKE); $(unstage)
37982 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37983 r=`${PWD_COMMAND}`; export r; \
37984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37985 $(NORMAL_TARGET_EXPORTS) \
37986 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
37987 for flag in $(EXTRA_TARGET_FLAGS); do \
37988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37989 done; \
37990 (cd $(TARGET_SUBDIR)/boehm-gc && \
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}" \
37995 dvi) \
37996 || exit 1
37998 @endif target-boehm-gc
38000 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
38001 maybe-html-target-boehm-gc:
38002 @if target-boehm-gc
38003 maybe-html-target-boehm-gc: html-target-boehm-gc
38005 html-target-boehm-gc: \
38006 configure-target-boehm-gc
38007 @: $(MAKE); $(unstage)
38008 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38009 r=`${PWD_COMMAND}`; export r; \
38010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38011 $(NORMAL_TARGET_EXPORTS) \
38012 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
38013 for flag in $(EXTRA_TARGET_FLAGS); do \
38014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38015 done; \
38016 (cd $(TARGET_SUBDIR)/boehm-gc && \
38017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38019 "RANLIB=$${RANLIB}" \
38020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38021 html) \
38022 || exit 1
38024 @endif target-boehm-gc
38026 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
38027 maybe-TAGS-target-boehm-gc:
38028 @if target-boehm-gc
38029 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
38031 TAGS-target-boehm-gc: \
38032 configure-target-boehm-gc
38033 @: $(MAKE); $(unstage)
38034 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38035 r=`${PWD_COMMAND}`; export r; \
38036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037 $(NORMAL_TARGET_EXPORTS) \
38038 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
38039 for flag in $(EXTRA_TARGET_FLAGS); do \
38040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38041 done; \
38042 (cd $(TARGET_SUBDIR)/boehm-gc && \
38043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38045 "RANLIB=$${RANLIB}" \
38046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38047 TAGS) \
38048 || exit 1
38050 @endif target-boehm-gc
38052 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
38053 maybe-install-info-target-boehm-gc:
38054 @if target-boehm-gc
38055 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
38057 install-info-target-boehm-gc: \
38058 configure-target-boehm-gc \
38059 info-target-boehm-gc
38060 @: $(MAKE); $(unstage)
38061 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38062 r=`${PWD_COMMAND}`; export r; \
38063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38064 $(NORMAL_TARGET_EXPORTS) \
38065 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
38066 for flag in $(EXTRA_TARGET_FLAGS); do \
38067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38068 done; \
38069 (cd $(TARGET_SUBDIR)/boehm-gc && \
38070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38072 "RANLIB=$${RANLIB}" \
38073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38074 install-info) \
38075 || exit 1
38077 @endif target-boehm-gc
38079 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
38080 maybe-install-html-target-boehm-gc:
38081 @if target-boehm-gc
38082 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
38084 install-html-target-boehm-gc: \
38085 configure-target-boehm-gc \
38086 html-target-boehm-gc
38087 @: $(MAKE); $(unstage)
38088 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38089 r=`${PWD_COMMAND}`; export r; \
38090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38091 $(NORMAL_TARGET_EXPORTS) \
38092 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
38093 for flag in $(EXTRA_TARGET_FLAGS); do \
38094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38095 done; \
38096 (cd $(TARGET_SUBDIR)/boehm-gc && \
38097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38099 "RANLIB=$${RANLIB}" \
38100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38101 install-html) \
38102 || exit 1
38104 @endif target-boehm-gc
38106 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
38107 maybe-installcheck-target-boehm-gc:
38108 @if target-boehm-gc
38109 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
38111 installcheck-target-boehm-gc: \
38112 configure-target-boehm-gc
38113 @: $(MAKE); $(unstage)
38114 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38115 r=`${PWD_COMMAND}`; export r; \
38116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117 $(NORMAL_TARGET_EXPORTS) \
38118 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
38119 for flag in $(EXTRA_TARGET_FLAGS); do \
38120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38121 done; \
38122 (cd $(TARGET_SUBDIR)/boehm-gc && \
38123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38125 "RANLIB=$${RANLIB}" \
38126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38127 installcheck) \
38128 || exit 1
38130 @endif target-boehm-gc
38132 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
38133 maybe-mostlyclean-target-boehm-gc:
38134 @if target-boehm-gc
38135 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
38137 mostlyclean-target-boehm-gc:
38138 @: $(MAKE); $(unstage)
38139 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38140 r=`${PWD_COMMAND}`; export r; \
38141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142 $(NORMAL_TARGET_EXPORTS) \
38143 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38144 for flag in $(EXTRA_TARGET_FLAGS); do \
38145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38146 done; \
38147 (cd $(TARGET_SUBDIR)/boehm-gc && \
38148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38150 "RANLIB=$${RANLIB}" \
38151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38152 mostlyclean) \
38153 || exit 1
38155 @endif target-boehm-gc
38157 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
38158 maybe-clean-target-boehm-gc:
38159 @if target-boehm-gc
38160 maybe-clean-target-boehm-gc: clean-target-boehm-gc
38162 clean-target-boehm-gc:
38163 @: $(MAKE); $(unstage)
38164 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38165 r=`${PWD_COMMAND}`; export r; \
38166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38167 $(NORMAL_TARGET_EXPORTS) \
38168 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38169 for flag in $(EXTRA_TARGET_FLAGS); do \
38170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38171 done; \
38172 (cd $(TARGET_SUBDIR)/boehm-gc && \
38173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38175 "RANLIB=$${RANLIB}" \
38176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38177 clean) \
38178 || exit 1
38180 @endif target-boehm-gc
38182 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
38183 maybe-distclean-target-boehm-gc:
38184 @if target-boehm-gc
38185 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
38187 distclean-target-boehm-gc:
38188 @: $(MAKE); $(unstage)
38189 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38190 r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(NORMAL_TARGET_EXPORTS) \
38193 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38194 for flag in $(EXTRA_TARGET_FLAGS); do \
38195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196 done; \
38197 (cd $(TARGET_SUBDIR)/boehm-gc && \
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}" \
38202 distclean) \
38203 || exit 1
38205 @endif target-boehm-gc
38207 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
38208 maybe-maintainer-clean-target-boehm-gc:
38209 @if target-boehm-gc
38210 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
38212 maintainer-clean-target-boehm-gc:
38213 @: $(MAKE); $(unstage)
38214 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38215 r=`${PWD_COMMAND}`; export r; \
38216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38217 $(NORMAL_TARGET_EXPORTS) \
38218 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38219 for flag in $(EXTRA_TARGET_FLAGS); do \
38220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38221 done; \
38222 (cd $(TARGET_SUBDIR)/boehm-gc && \
38223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38225 "RANLIB=$${RANLIB}" \
38226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38227 maintainer-clean) \
38228 || exit 1
38230 @endif target-boehm-gc
38236 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
38237 maybe-configure-target-qthreads:
38238 @if gcc-bootstrap
38239 configure-target-qthreads: stage_current
38240 @endif gcc-bootstrap
38241 @if target-qthreads
38242 maybe-configure-target-qthreads: configure-target-qthreads
38243 configure-target-qthreads:
38244 @: $(MAKE); $(unstage)
38245 @r=`${PWD_COMMAND}`; export r; \
38246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38247 echo "Checking multilib configuration for qthreads..."; \
38248 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
38249 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
38250 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
38251 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
38252 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
38253 else \
38254 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
38255 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
38256 fi; \
38257 else \
38258 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
38259 fi; \
38260 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
38261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
38262 $(NORMAL_TARGET_EXPORTS) \
38263 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
38264 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
38265 case $(srcdir) in \
38266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38267 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
38268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38269 esac; \
38270 srcdiroption="--srcdir=$${topdir}/qthreads"; \
38271 libsrcdir="$$s/qthreads"; \
38272 rm -f no-such-file || : ; \
38273 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38274 $(TARGET_CONFIGARGS) $${srcdiroption} \
38275 || exit 1
38276 @endif target-qthreads
38282 .PHONY: all-target-qthreads maybe-all-target-qthreads
38283 maybe-all-target-qthreads:
38284 @if gcc-bootstrap
38285 all-target-qthreads: stage_current
38286 @endif gcc-bootstrap
38287 @if target-qthreads
38288 TARGET-target-qthreads=all
38289 maybe-all-target-qthreads: all-target-qthreads
38290 all-target-qthreads: configure-target-qthreads
38291 @: $(MAKE); $(unstage)
38292 @r=`${PWD_COMMAND}`; export r; \
38293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294 $(NORMAL_TARGET_EXPORTS) \
38295 (cd $(TARGET_SUBDIR)/qthreads && \
38296 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
38297 @endif target-qthreads
38303 .PHONY: check-target-qthreads maybe-check-target-qthreads
38304 maybe-check-target-qthreads:
38305 @if target-qthreads
38306 maybe-check-target-qthreads: check-target-qthreads
38308 check-target-qthreads:
38309 @: $(MAKE); $(unstage)
38310 @r=`${PWD_COMMAND}`; export r; \
38311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38312 $(NORMAL_TARGET_EXPORTS) \
38313 (cd $(TARGET_SUBDIR)/qthreads && \
38314 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38316 @endif target-qthreads
38318 .PHONY: install-target-qthreads maybe-install-target-qthreads
38319 maybe-install-target-qthreads:
38320 @if target-qthreads
38321 maybe-install-target-qthreads: install-target-qthreads
38323 install-target-qthreads: installdirs
38324 @: $(MAKE); $(unstage)
38325 @r=`${PWD_COMMAND}`; export r; \
38326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38327 $(NORMAL_TARGET_EXPORTS) \
38328 (cd $(TARGET_SUBDIR)/qthreads && \
38329 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38331 @endif target-qthreads
38333 # Other targets (info, dvi, etc.)
38335 .PHONY: maybe-info-target-qthreads info-target-qthreads
38336 maybe-info-target-qthreads:
38337 @if target-qthreads
38338 maybe-info-target-qthreads: info-target-qthreads
38340 info-target-qthreads: \
38341 configure-target-qthreads
38342 @: $(MAKE); $(unstage)
38343 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38344 r=`${PWD_COMMAND}`; export r; \
38345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346 $(NORMAL_TARGET_EXPORTS) \
38347 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
38348 for flag in $(EXTRA_TARGET_FLAGS); do \
38349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350 done; \
38351 (cd $(TARGET_SUBDIR)/qthreads && \
38352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354 "RANLIB=$${RANLIB}" \
38355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38356 info) \
38357 || exit 1
38359 @endif target-qthreads
38361 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
38362 maybe-dvi-target-qthreads:
38363 @if target-qthreads
38364 maybe-dvi-target-qthreads: dvi-target-qthreads
38366 dvi-target-qthreads: \
38367 configure-target-qthreads
38368 @: $(MAKE); $(unstage)
38369 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38370 r=`${PWD_COMMAND}`; export r; \
38371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38372 $(NORMAL_TARGET_EXPORTS) \
38373 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
38374 for flag in $(EXTRA_TARGET_FLAGS); do \
38375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376 done; \
38377 (cd $(TARGET_SUBDIR)/qthreads && \
38378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38380 "RANLIB=$${RANLIB}" \
38381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38382 dvi) \
38383 || exit 1
38385 @endif target-qthreads
38387 .PHONY: maybe-html-target-qthreads html-target-qthreads
38388 maybe-html-target-qthreads:
38389 @if target-qthreads
38390 maybe-html-target-qthreads: html-target-qthreads
38392 html-target-qthreads: \
38393 configure-target-qthreads
38394 @: $(MAKE); $(unstage)
38395 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38396 r=`${PWD_COMMAND}`; export r; \
38397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38398 $(NORMAL_TARGET_EXPORTS) \
38399 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
38400 for flag in $(EXTRA_TARGET_FLAGS); do \
38401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38402 done; \
38403 (cd $(TARGET_SUBDIR)/qthreads && \
38404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38406 "RANLIB=$${RANLIB}" \
38407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38408 html) \
38409 || exit 1
38411 @endif target-qthreads
38413 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
38414 maybe-TAGS-target-qthreads:
38415 @if target-qthreads
38416 maybe-TAGS-target-qthreads: TAGS-target-qthreads
38418 TAGS-target-qthreads: \
38419 configure-target-qthreads
38420 @: $(MAKE); $(unstage)
38421 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38422 r=`${PWD_COMMAND}`; export r; \
38423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38424 $(NORMAL_TARGET_EXPORTS) \
38425 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
38426 for flag in $(EXTRA_TARGET_FLAGS); do \
38427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38428 done; \
38429 (cd $(TARGET_SUBDIR)/qthreads && \
38430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38432 "RANLIB=$${RANLIB}" \
38433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38434 TAGS) \
38435 || exit 1
38437 @endif target-qthreads
38439 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
38440 maybe-install-info-target-qthreads:
38441 @if target-qthreads
38442 maybe-install-info-target-qthreads: install-info-target-qthreads
38444 install-info-target-qthreads: \
38445 configure-target-qthreads \
38446 info-target-qthreads
38447 @: $(MAKE); $(unstage)
38448 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38449 r=`${PWD_COMMAND}`; export r; \
38450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38451 $(NORMAL_TARGET_EXPORTS) \
38452 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
38453 for flag in $(EXTRA_TARGET_FLAGS); do \
38454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38455 done; \
38456 (cd $(TARGET_SUBDIR)/qthreads && \
38457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38459 "RANLIB=$${RANLIB}" \
38460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38461 install-info) \
38462 || exit 1
38464 @endif target-qthreads
38466 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
38467 maybe-install-html-target-qthreads:
38468 @if target-qthreads
38469 maybe-install-html-target-qthreads: install-html-target-qthreads
38471 install-html-target-qthreads: \
38472 configure-target-qthreads \
38473 html-target-qthreads
38474 @: $(MAKE); $(unstage)
38475 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38476 r=`${PWD_COMMAND}`; export r; \
38477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38478 $(NORMAL_TARGET_EXPORTS) \
38479 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
38480 for flag in $(EXTRA_TARGET_FLAGS); do \
38481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38482 done; \
38483 (cd $(TARGET_SUBDIR)/qthreads && \
38484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38486 "RANLIB=$${RANLIB}" \
38487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38488 install-html) \
38489 || exit 1
38491 @endif target-qthreads
38493 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
38494 maybe-installcheck-target-qthreads:
38495 @if target-qthreads
38496 maybe-installcheck-target-qthreads: installcheck-target-qthreads
38498 installcheck-target-qthreads: \
38499 configure-target-qthreads
38500 @: $(MAKE); $(unstage)
38501 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38502 r=`${PWD_COMMAND}`; export r; \
38503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504 $(NORMAL_TARGET_EXPORTS) \
38505 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
38506 for flag in $(EXTRA_TARGET_FLAGS); do \
38507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38508 done; \
38509 (cd $(TARGET_SUBDIR)/qthreads && \
38510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38512 "RANLIB=$${RANLIB}" \
38513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38514 installcheck) \
38515 || exit 1
38517 @endif target-qthreads
38519 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
38520 maybe-mostlyclean-target-qthreads:
38521 @if target-qthreads
38522 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
38524 mostlyclean-target-qthreads:
38525 @: $(MAKE); $(unstage)
38526 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38527 r=`${PWD_COMMAND}`; export r; \
38528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38529 $(NORMAL_TARGET_EXPORTS) \
38530 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
38531 for flag in $(EXTRA_TARGET_FLAGS); do \
38532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38533 done; \
38534 (cd $(TARGET_SUBDIR)/qthreads && \
38535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38537 "RANLIB=$${RANLIB}" \
38538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38539 mostlyclean) \
38540 || exit 1
38542 @endif target-qthreads
38544 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
38545 maybe-clean-target-qthreads:
38546 @if target-qthreads
38547 maybe-clean-target-qthreads: clean-target-qthreads
38549 clean-target-qthreads:
38550 @: $(MAKE); $(unstage)
38551 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38552 r=`${PWD_COMMAND}`; export r; \
38553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38554 $(NORMAL_TARGET_EXPORTS) \
38555 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
38556 for flag in $(EXTRA_TARGET_FLAGS); do \
38557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38558 done; \
38559 (cd $(TARGET_SUBDIR)/qthreads && \
38560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38562 "RANLIB=$${RANLIB}" \
38563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38564 clean) \
38565 || exit 1
38567 @endif target-qthreads
38569 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
38570 maybe-distclean-target-qthreads:
38571 @if target-qthreads
38572 maybe-distclean-target-qthreads: distclean-target-qthreads
38574 distclean-target-qthreads:
38575 @: $(MAKE); $(unstage)
38576 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38577 r=`${PWD_COMMAND}`; export r; \
38578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38579 $(NORMAL_TARGET_EXPORTS) \
38580 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
38581 for flag in $(EXTRA_TARGET_FLAGS); do \
38582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38583 done; \
38584 (cd $(TARGET_SUBDIR)/qthreads && \
38585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38587 "RANLIB=$${RANLIB}" \
38588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38589 distclean) \
38590 || exit 1
38592 @endif target-qthreads
38594 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
38595 maybe-maintainer-clean-target-qthreads:
38596 @if target-qthreads
38597 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
38599 maintainer-clean-target-qthreads:
38600 @: $(MAKE); $(unstage)
38601 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38602 r=`${PWD_COMMAND}`; export r; \
38603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38604 $(NORMAL_TARGET_EXPORTS) \
38605 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
38606 for flag in $(EXTRA_TARGET_FLAGS); do \
38607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38608 done; \
38609 (cd $(TARGET_SUBDIR)/qthreads && \
38610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38612 "RANLIB=$${RANLIB}" \
38613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38614 maintainer-clean) \
38615 || exit 1
38617 @endif target-qthreads
38623 .PHONY: configure-target-rda maybe-configure-target-rda
38624 maybe-configure-target-rda:
38625 @if gcc-bootstrap
38626 configure-target-rda: stage_current
38627 @endif gcc-bootstrap
38628 @if target-rda
38629 maybe-configure-target-rda: configure-target-rda
38630 configure-target-rda:
38631 @: $(MAKE); $(unstage)
38632 @r=`${PWD_COMMAND}`; export r; \
38633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38634 echo "Checking multilib configuration for rda..."; \
38635 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38636 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
38637 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
38638 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
38639 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
38640 else \
38641 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
38642 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38643 fi; \
38644 else \
38645 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38646 fi; \
38647 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
38648 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38649 $(NORMAL_TARGET_EXPORTS) \
38650 echo Configuring in $(TARGET_SUBDIR)/rda; \
38651 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
38652 case $(srcdir) in \
38653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38654 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
38655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38656 esac; \
38657 srcdiroption="--srcdir=$${topdir}/rda"; \
38658 libsrcdir="$$s/rda"; \
38659 rm -f no-such-file || : ; \
38660 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38661 $(TARGET_CONFIGARGS) $${srcdiroption} \
38662 || exit 1
38663 @endif target-rda
38669 .PHONY: all-target-rda maybe-all-target-rda
38670 maybe-all-target-rda:
38671 @if gcc-bootstrap
38672 all-target-rda: stage_current
38673 @endif gcc-bootstrap
38674 @if target-rda
38675 TARGET-target-rda=all
38676 maybe-all-target-rda: all-target-rda
38677 all-target-rda: configure-target-rda
38678 @: $(MAKE); $(unstage)
38679 @r=`${PWD_COMMAND}`; export r; \
38680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681 $(NORMAL_TARGET_EXPORTS) \
38682 (cd $(TARGET_SUBDIR)/rda && \
38683 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
38684 @endif target-rda
38690 .PHONY: check-target-rda maybe-check-target-rda
38691 maybe-check-target-rda:
38692 @if target-rda
38693 maybe-check-target-rda: check-target-rda
38695 check-target-rda:
38696 @: $(MAKE); $(unstage)
38697 @r=`${PWD_COMMAND}`; export r; \
38698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38699 $(NORMAL_TARGET_EXPORTS) \
38700 (cd $(TARGET_SUBDIR)/rda && \
38701 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38703 @endif target-rda
38705 .PHONY: install-target-rda maybe-install-target-rda
38706 maybe-install-target-rda:
38707 @if target-rda
38708 maybe-install-target-rda: install-target-rda
38710 install-target-rda: installdirs
38711 @: $(MAKE); $(unstage)
38712 @r=`${PWD_COMMAND}`; export r; \
38713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714 $(NORMAL_TARGET_EXPORTS) \
38715 (cd $(TARGET_SUBDIR)/rda && \
38716 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38718 @endif target-rda
38720 # Other targets (info, dvi, etc.)
38722 .PHONY: maybe-info-target-rda info-target-rda
38723 maybe-info-target-rda:
38724 @if target-rda
38725 maybe-info-target-rda: info-target-rda
38727 info-target-rda: \
38728 configure-target-rda
38729 @: $(MAKE); $(unstage)
38730 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38731 r=`${PWD_COMMAND}`; export r; \
38732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733 $(NORMAL_TARGET_EXPORTS) \
38734 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
38735 for flag in $(EXTRA_TARGET_FLAGS); do \
38736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38737 done; \
38738 (cd $(TARGET_SUBDIR)/rda && \
38739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741 "RANLIB=$${RANLIB}" \
38742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38743 info) \
38744 || exit 1
38746 @endif target-rda
38748 .PHONY: maybe-dvi-target-rda dvi-target-rda
38749 maybe-dvi-target-rda:
38750 @if target-rda
38751 maybe-dvi-target-rda: dvi-target-rda
38753 dvi-target-rda: \
38754 configure-target-rda
38755 @: $(MAKE); $(unstage)
38756 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38757 r=`${PWD_COMMAND}`; export r; \
38758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759 $(NORMAL_TARGET_EXPORTS) \
38760 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
38761 for flag in $(EXTRA_TARGET_FLAGS); do \
38762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38763 done; \
38764 (cd $(TARGET_SUBDIR)/rda && \
38765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38767 "RANLIB=$${RANLIB}" \
38768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38769 dvi) \
38770 || exit 1
38772 @endif target-rda
38774 .PHONY: maybe-html-target-rda html-target-rda
38775 maybe-html-target-rda:
38776 @if target-rda
38777 maybe-html-target-rda: html-target-rda
38779 html-target-rda: \
38780 configure-target-rda
38781 @: $(MAKE); $(unstage)
38782 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38783 r=`${PWD_COMMAND}`; export r; \
38784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38785 $(NORMAL_TARGET_EXPORTS) \
38786 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
38787 for flag in $(EXTRA_TARGET_FLAGS); do \
38788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38789 done; \
38790 (cd $(TARGET_SUBDIR)/rda && \
38791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38793 "RANLIB=$${RANLIB}" \
38794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38795 html) \
38796 || exit 1
38798 @endif target-rda
38800 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
38801 maybe-TAGS-target-rda:
38802 @if target-rda
38803 maybe-TAGS-target-rda: TAGS-target-rda
38805 TAGS-target-rda: \
38806 configure-target-rda
38807 @: $(MAKE); $(unstage)
38808 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38809 r=`${PWD_COMMAND}`; export r; \
38810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811 $(NORMAL_TARGET_EXPORTS) \
38812 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
38813 for flag in $(EXTRA_TARGET_FLAGS); do \
38814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38815 done; \
38816 (cd $(TARGET_SUBDIR)/rda && \
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}" \
38821 TAGS) \
38822 || exit 1
38824 @endif target-rda
38826 .PHONY: maybe-install-info-target-rda install-info-target-rda
38827 maybe-install-info-target-rda:
38828 @if target-rda
38829 maybe-install-info-target-rda: install-info-target-rda
38831 install-info-target-rda: \
38832 configure-target-rda \
38833 info-target-rda
38834 @: $(MAKE); $(unstage)
38835 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38836 r=`${PWD_COMMAND}`; export r; \
38837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38838 $(NORMAL_TARGET_EXPORTS) \
38839 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
38840 for flag in $(EXTRA_TARGET_FLAGS); do \
38841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38842 done; \
38843 (cd $(TARGET_SUBDIR)/rda && \
38844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38846 "RANLIB=$${RANLIB}" \
38847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38848 install-info) \
38849 || exit 1
38851 @endif target-rda
38853 .PHONY: maybe-install-html-target-rda install-html-target-rda
38854 maybe-install-html-target-rda:
38855 @if target-rda
38856 maybe-install-html-target-rda: install-html-target-rda
38858 install-html-target-rda: \
38859 configure-target-rda \
38860 html-target-rda
38861 @: $(MAKE); $(unstage)
38862 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38863 r=`${PWD_COMMAND}`; export r; \
38864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865 $(NORMAL_TARGET_EXPORTS) \
38866 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
38867 for flag in $(EXTRA_TARGET_FLAGS); do \
38868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38869 done; \
38870 (cd $(TARGET_SUBDIR)/rda && \
38871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38873 "RANLIB=$${RANLIB}" \
38874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38875 install-html) \
38876 || exit 1
38878 @endif target-rda
38880 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
38881 maybe-installcheck-target-rda:
38882 @if target-rda
38883 maybe-installcheck-target-rda: installcheck-target-rda
38885 installcheck-target-rda: \
38886 configure-target-rda
38887 @: $(MAKE); $(unstage)
38888 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38889 r=`${PWD_COMMAND}`; export r; \
38890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891 $(NORMAL_TARGET_EXPORTS) \
38892 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
38893 for flag in $(EXTRA_TARGET_FLAGS); do \
38894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38895 done; \
38896 (cd $(TARGET_SUBDIR)/rda && \
38897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38899 "RANLIB=$${RANLIB}" \
38900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38901 installcheck) \
38902 || exit 1
38904 @endif target-rda
38906 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
38907 maybe-mostlyclean-target-rda:
38908 @if target-rda
38909 maybe-mostlyclean-target-rda: mostlyclean-target-rda
38911 mostlyclean-target-rda:
38912 @: $(MAKE); $(unstage)
38913 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38914 r=`${PWD_COMMAND}`; export r; \
38915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38916 $(NORMAL_TARGET_EXPORTS) \
38917 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
38918 for flag in $(EXTRA_TARGET_FLAGS); do \
38919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920 done; \
38921 (cd $(TARGET_SUBDIR)/rda && \
38922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38924 "RANLIB=$${RANLIB}" \
38925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38926 mostlyclean) \
38927 || exit 1
38929 @endif target-rda
38931 .PHONY: maybe-clean-target-rda clean-target-rda
38932 maybe-clean-target-rda:
38933 @if target-rda
38934 maybe-clean-target-rda: clean-target-rda
38936 clean-target-rda:
38937 @: $(MAKE); $(unstage)
38938 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38939 r=`${PWD_COMMAND}`; export r; \
38940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38941 $(NORMAL_TARGET_EXPORTS) \
38942 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
38943 for flag in $(EXTRA_TARGET_FLAGS); do \
38944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38945 done; \
38946 (cd $(TARGET_SUBDIR)/rda && \
38947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38949 "RANLIB=$${RANLIB}" \
38950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38951 clean) \
38952 || exit 1
38954 @endif target-rda
38956 .PHONY: maybe-distclean-target-rda distclean-target-rda
38957 maybe-distclean-target-rda:
38958 @if target-rda
38959 maybe-distclean-target-rda: distclean-target-rda
38961 distclean-target-rda:
38962 @: $(MAKE); $(unstage)
38963 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38964 r=`${PWD_COMMAND}`; export r; \
38965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966 $(NORMAL_TARGET_EXPORTS) \
38967 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
38968 for flag in $(EXTRA_TARGET_FLAGS); do \
38969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38970 done; \
38971 (cd $(TARGET_SUBDIR)/rda && \
38972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974 "RANLIB=$${RANLIB}" \
38975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38976 distclean) \
38977 || exit 1
38979 @endif target-rda
38981 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
38982 maybe-maintainer-clean-target-rda:
38983 @if target-rda
38984 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
38986 maintainer-clean-target-rda:
38987 @: $(MAKE); $(unstage)
38988 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38989 r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(NORMAL_TARGET_EXPORTS) \
38992 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
38993 for flag in $(EXTRA_TARGET_FLAGS); do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 (cd $(TARGET_SUBDIR)/rda && \
38997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38999 "RANLIB=$${RANLIB}" \
39000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39001 maintainer-clean) \
39002 || exit 1
39004 @endif target-rda
39010 .PHONY: configure-target-libada maybe-configure-target-libada
39011 maybe-configure-target-libada:
39012 @if gcc-bootstrap
39013 configure-target-libada: stage_current
39014 @endif gcc-bootstrap
39015 @if target-libada
39016 maybe-configure-target-libada: configure-target-libada
39017 configure-target-libada:
39018 @: $(MAKE); $(unstage)
39019 @r=`${PWD_COMMAND}`; export r; \
39020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39021 echo "Checking multilib configuration for libada..."; \
39022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
39023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
39024 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
39025 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
39026 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
39027 else \
39028 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
39029 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
39030 fi; \
39031 else \
39032 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
39033 fi; \
39034 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
39035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
39036 $(NORMAL_TARGET_EXPORTS) \
39037 echo Configuring in $(TARGET_SUBDIR)/libada; \
39038 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
39039 case $(srcdir) in \
39040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39041 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
39042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39043 esac; \
39044 srcdiroption="--srcdir=$${topdir}/libada"; \
39045 libsrcdir="$$s/libada"; \
39046 rm -f no-such-file || : ; \
39047 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39048 $(TARGET_CONFIGARGS) $${srcdiroption} \
39049 || exit 1
39050 @endif target-libada
39056 .PHONY: all-target-libada maybe-all-target-libada
39057 maybe-all-target-libada:
39058 @if gcc-bootstrap
39059 all-target-libada: stage_current
39060 @endif gcc-bootstrap
39061 @if target-libada
39062 TARGET-target-libada=all
39063 maybe-all-target-libada: all-target-libada
39064 all-target-libada: configure-target-libada
39065 @: $(MAKE); $(unstage)
39066 @r=`${PWD_COMMAND}`; export r; \
39067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068 $(NORMAL_TARGET_EXPORTS) \
39069 (cd $(TARGET_SUBDIR)/libada && \
39070 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
39071 @endif target-libada
39077 .PHONY: check-target-libada maybe-check-target-libada
39078 maybe-check-target-libada:
39079 @if target-libada
39080 maybe-check-target-libada: check-target-libada
39082 check-target-libada:
39083 @: $(MAKE); $(unstage)
39084 @r=`${PWD_COMMAND}`; export r; \
39085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39086 $(NORMAL_TARGET_EXPORTS) \
39087 (cd $(TARGET_SUBDIR)/libada && \
39088 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39090 @endif target-libada
39092 .PHONY: install-target-libada maybe-install-target-libada
39093 maybe-install-target-libada:
39094 @if target-libada
39095 maybe-install-target-libada: install-target-libada
39097 install-target-libada: installdirs
39098 @: $(MAKE); $(unstage)
39099 @r=`${PWD_COMMAND}`; export r; \
39100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101 $(NORMAL_TARGET_EXPORTS) \
39102 (cd $(TARGET_SUBDIR)/libada && \
39103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39105 @endif target-libada
39107 # Other targets (info, dvi, etc.)
39109 .PHONY: maybe-info-target-libada info-target-libada
39110 maybe-info-target-libada:
39111 @if target-libada
39112 maybe-info-target-libada: info-target-libada
39114 info-target-libada: \
39115 configure-target-libada
39116 @: $(MAKE); $(unstage)
39117 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39118 r=`${PWD_COMMAND}`; export r; \
39119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39120 $(NORMAL_TARGET_EXPORTS) \
39121 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
39122 for flag in $(EXTRA_TARGET_FLAGS); do \
39123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39124 done; \
39125 (cd $(TARGET_SUBDIR)/libada && \
39126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39128 "RANLIB=$${RANLIB}" \
39129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39130 info) \
39131 || exit 1
39133 @endif target-libada
39135 .PHONY: maybe-dvi-target-libada dvi-target-libada
39136 maybe-dvi-target-libada:
39137 @if target-libada
39138 maybe-dvi-target-libada: dvi-target-libada
39140 dvi-target-libada: \
39141 configure-target-libada
39142 @: $(MAKE); $(unstage)
39143 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39144 r=`${PWD_COMMAND}`; export r; \
39145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39146 $(NORMAL_TARGET_EXPORTS) \
39147 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
39148 for flag in $(EXTRA_TARGET_FLAGS); do \
39149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39150 done; \
39151 (cd $(TARGET_SUBDIR)/libada && \
39152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39154 "RANLIB=$${RANLIB}" \
39155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39156 dvi) \
39157 || exit 1
39159 @endif target-libada
39161 .PHONY: maybe-html-target-libada html-target-libada
39162 maybe-html-target-libada:
39163 @if target-libada
39164 maybe-html-target-libada: html-target-libada
39166 html-target-libada: \
39167 configure-target-libada
39168 @: $(MAKE); $(unstage)
39169 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39170 r=`${PWD_COMMAND}`; export r; \
39171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172 $(NORMAL_TARGET_EXPORTS) \
39173 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
39174 for flag in $(EXTRA_TARGET_FLAGS); do \
39175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39176 done; \
39177 (cd $(TARGET_SUBDIR)/libada && \
39178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39180 "RANLIB=$${RANLIB}" \
39181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39182 html) \
39183 || exit 1
39185 @endif target-libada
39187 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
39188 maybe-TAGS-target-libada:
39189 @if target-libada
39190 maybe-TAGS-target-libada: TAGS-target-libada
39192 TAGS-target-libada: \
39193 configure-target-libada
39194 @: $(MAKE); $(unstage)
39195 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39196 r=`${PWD_COMMAND}`; export r; \
39197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39198 $(NORMAL_TARGET_EXPORTS) \
39199 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
39200 for flag in $(EXTRA_TARGET_FLAGS); do \
39201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39202 done; \
39203 (cd $(TARGET_SUBDIR)/libada && \
39204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39206 "RANLIB=$${RANLIB}" \
39207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39208 TAGS) \
39209 || exit 1
39211 @endif target-libada
39213 .PHONY: maybe-install-info-target-libada install-info-target-libada
39214 maybe-install-info-target-libada:
39215 @if target-libada
39216 maybe-install-info-target-libada: install-info-target-libada
39218 install-info-target-libada: \
39219 configure-target-libada \
39220 info-target-libada
39221 @: $(MAKE); $(unstage)
39222 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39223 r=`${PWD_COMMAND}`; export r; \
39224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39225 $(NORMAL_TARGET_EXPORTS) \
39226 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
39227 for flag in $(EXTRA_TARGET_FLAGS); do \
39228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39229 done; \
39230 (cd $(TARGET_SUBDIR)/libada && \
39231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39233 "RANLIB=$${RANLIB}" \
39234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39235 install-info) \
39236 || exit 1
39238 @endif target-libada
39240 .PHONY: maybe-install-html-target-libada install-html-target-libada
39241 maybe-install-html-target-libada:
39242 @if target-libada
39243 maybe-install-html-target-libada: install-html-target-libada
39245 install-html-target-libada: \
39246 configure-target-libada \
39247 html-target-libada
39248 @: $(MAKE); $(unstage)
39249 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39250 r=`${PWD_COMMAND}`; export r; \
39251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39252 $(NORMAL_TARGET_EXPORTS) \
39253 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
39254 for flag in $(EXTRA_TARGET_FLAGS); do \
39255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39256 done; \
39257 (cd $(TARGET_SUBDIR)/libada && \
39258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39260 "RANLIB=$${RANLIB}" \
39261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39262 install-html) \
39263 || exit 1
39265 @endif target-libada
39267 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
39268 maybe-installcheck-target-libada:
39269 @if target-libada
39270 maybe-installcheck-target-libada: installcheck-target-libada
39272 installcheck-target-libada: \
39273 configure-target-libada
39274 @: $(MAKE); $(unstage)
39275 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39276 r=`${PWD_COMMAND}`; export r; \
39277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39278 $(NORMAL_TARGET_EXPORTS) \
39279 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
39280 for flag in $(EXTRA_TARGET_FLAGS); do \
39281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39282 done; \
39283 (cd $(TARGET_SUBDIR)/libada && \
39284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39286 "RANLIB=$${RANLIB}" \
39287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39288 installcheck) \
39289 || exit 1
39291 @endif target-libada
39293 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
39294 maybe-mostlyclean-target-libada:
39295 @if target-libada
39296 maybe-mostlyclean-target-libada: mostlyclean-target-libada
39298 mostlyclean-target-libada:
39299 @: $(MAKE); $(unstage)
39300 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39301 r=`${PWD_COMMAND}`; export r; \
39302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39303 $(NORMAL_TARGET_EXPORTS) \
39304 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
39305 for flag in $(EXTRA_TARGET_FLAGS); do \
39306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39307 done; \
39308 (cd $(TARGET_SUBDIR)/libada && \
39309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39311 "RANLIB=$${RANLIB}" \
39312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39313 mostlyclean) \
39314 || exit 1
39316 @endif target-libada
39318 .PHONY: maybe-clean-target-libada clean-target-libada
39319 maybe-clean-target-libada:
39320 @if target-libada
39321 maybe-clean-target-libada: clean-target-libada
39323 clean-target-libada:
39324 @: $(MAKE); $(unstage)
39325 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39326 r=`${PWD_COMMAND}`; export r; \
39327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328 $(NORMAL_TARGET_EXPORTS) \
39329 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
39330 for flag in $(EXTRA_TARGET_FLAGS); do \
39331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39332 done; \
39333 (cd $(TARGET_SUBDIR)/libada && \
39334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39336 "RANLIB=$${RANLIB}" \
39337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39338 clean) \
39339 || exit 1
39341 @endif target-libada
39343 .PHONY: maybe-distclean-target-libada distclean-target-libada
39344 maybe-distclean-target-libada:
39345 @if target-libada
39346 maybe-distclean-target-libada: distclean-target-libada
39348 distclean-target-libada:
39349 @: $(MAKE); $(unstage)
39350 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39351 r=`${PWD_COMMAND}`; export r; \
39352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39353 $(NORMAL_TARGET_EXPORTS) \
39354 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
39355 for flag in $(EXTRA_TARGET_FLAGS); do \
39356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39357 done; \
39358 (cd $(TARGET_SUBDIR)/libada && \
39359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39361 "RANLIB=$${RANLIB}" \
39362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39363 distclean) \
39364 || exit 1
39366 @endif target-libada
39368 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
39369 maybe-maintainer-clean-target-libada:
39370 @if target-libada
39371 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
39373 maintainer-clean-target-libada:
39374 @: $(MAKE); $(unstage)
39375 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39376 r=`${PWD_COMMAND}`; export r; \
39377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378 $(NORMAL_TARGET_EXPORTS) \
39379 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
39380 for flag in $(EXTRA_TARGET_FLAGS); do \
39381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382 done; \
39383 (cd $(TARGET_SUBDIR)/libada && \
39384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386 "RANLIB=$${RANLIB}" \
39387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39388 maintainer-clean) \
39389 || exit 1
39391 @endif target-libada
39397 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
39398 maybe-configure-target-libgomp:
39399 @if gcc-bootstrap
39400 configure-target-libgomp: stage_current
39401 @endif gcc-bootstrap
39402 @if target-libgomp
39403 maybe-configure-target-libgomp: configure-target-libgomp
39404 configure-target-libgomp:
39405 @: $(MAKE); $(unstage)
39406 @r=`${PWD_COMMAND}`; export r; \
39407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39408 echo "Checking multilib configuration for libgomp..."; \
39409 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39410 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39411 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39412 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39413 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39414 else \
39415 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39416 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39417 fi; \
39418 else \
39419 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39420 fi; \
39421 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39423 $(NORMAL_TARGET_EXPORTS) \
39424 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
39425 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
39426 case $(srcdir) in \
39427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39428 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39430 esac; \
39431 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39432 libsrcdir="$$s/libgomp"; \
39433 rm -f no-such-file || : ; \
39434 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39435 $(TARGET_CONFIGARGS) $${srcdiroption} \
39436 || exit 1
39437 @endif target-libgomp
39443 .PHONY: all-target-libgomp maybe-all-target-libgomp
39444 maybe-all-target-libgomp:
39445 @if gcc-bootstrap
39446 all-target-libgomp: stage_current
39447 @endif gcc-bootstrap
39448 @if target-libgomp
39449 TARGET-target-libgomp=all
39450 maybe-all-target-libgomp: all-target-libgomp
39451 all-target-libgomp: configure-target-libgomp
39452 @: $(MAKE); $(unstage)
39453 @r=`${PWD_COMMAND}`; export r; \
39454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455 $(NORMAL_TARGET_EXPORTS) \
39456 (cd $(TARGET_SUBDIR)/libgomp && \
39457 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
39458 @endif target-libgomp
39464 .PHONY: check-target-libgomp maybe-check-target-libgomp
39465 maybe-check-target-libgomp:
39466 @if target-libgomp
39467 maybe-check-target-libgomp: check-target-libgomp
39469 check-target-libgomp:
39470 @: $(MAKE); $(unstage)
39471 @r=`${PWD_COMMAND}`; export r; \
39472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473 $(NORMAL_TARGET_EXPORTS) \
39474 (cd $(TARGET_SUBDIR)/libgomp && \
39475 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39477 @endif target-libgomp
39479 .PHONY: install-target-libgomp maybe-install-target-libgomp
39480 maybe-install-target-libgomp:
39481 @if target-libgomp
39482 maybe-install-target-libgomp: install-target-libgomp
39484 install-target-libgomp: installdirs
39485 @: $(MAKE); $(unstage)
39486 @r=`${PWD_COMMAND}`; export r; \
39487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39488 $(NORMAL_TARGET_EXPORTS) \
39489 (cd $(TARGET_SUBDIR)/libgomp && \
39490 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39492 @endif target-libgomp
39494 # Other targets (info, dvi, etc.)
39496 .PHONY: maybe-info-target-libgomp info-target-libgomp
39497 maybe-info-target-libgomp:
39498 @if target-libgomp
39499 maybe-info-target-libgomp: info-target-libgomp
39501 info-target-libgomp: \
39502 configure-target-libgomp
39503 @: $(MAKE); $(unstage)
39504 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39505 r=`${PWD_COMMAND}`; export r; \
39506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39507 $(NORMAL_TARGET_EXPORTS) \
39508 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
39509 for flag in $(EXTRA_TARGET_FLAGS); do \
39510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39511 done; \
39512 (cd $(TARGET_SUBDIR)/libgomp && \
39513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39515 "RANLIB=$${RANLIB}" \
39516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39517 info) \
39518 || exit 1
39520 @endif target-libgomp
39522 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
39523 maybe-dvi-target-libgomp:
39524 @if target-libgomp
39525 maybe-dvi-target-libgomp: dvi-target-libgomp
39527 dvi-target-libgomp: \
39528 configure-target-libgomp
39529 @: $(MAKE); $(unstage)
39530 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39531 r=`${PWD_COMMAND}`; export r; \
39532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533 $(NORMAL_TARGET_EXPORTS) \
39534 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
39535 for flag in $(EXTRA_TARGET_FLAGS); do \
39536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39537 done; \
39538 (cd $(TARGET_SUBDIR)/libgomp && \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541 "RANLIB=$${RANLIB}" \
39542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39543 dvi) \
39544 || exit 1
39546 @endif target-libgomp
39548 .PHONY: maybe-html-target-libgomp html-target-libgomp
39549 maybe-html-target-libgomp:
39550 @if target-libgomp
39551 maybe-html-target-libgomp: html-target-libgomp
39553 html-target-libgomp: \
39554 configure-target-libgomp
39555 @: $(MAKE); $(unstage)
39556 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39557 r=`${PWD_COMMAND}`; export r; \
39558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559 $(NORMAL_TARGET_EXPORTS) \
39560 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
39561 for flag in $(EXTRA_TARGET_FLAGS); do \
39562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39563 done; \
39564 (cd $(TARGET_SUBDIR)/libgomp && \
39565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39567 "RANLIB=$${RANLIB}" \
39568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39569 html) \
39570 || exit 1
39572 @endif target-libgomp
39574 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
39575 maybe-TAGS-target-libgomp:
39576 @if target-libgomp
39577 maybe-TAGS-target-libgomp: TAGS-target-libgomp
39579 TAGS-target-libgomp: \
39580 configure-target-libgomp
39581 @: $(MAKE); $(unstage)
39582 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39583 r=`${PWD_COMMAND}`; export r; \
39584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585 $(NORMAL_TARGET_EXPORTS) \
39586 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
39587 for flag in $(EXTRA_TARGET_FLAGS); do \
39588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39589 done; \
39590 (cd $(TARGET_SUBDIR)/libgomp && \
39591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593 "RANLIB=$${RANLIB}" \
39594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39595 TAGS) \
39596 || exit 1
39598 @endif target-libgomp
39600 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
39601 maybe-install-info-target-libgomp:
39602 @if target-libgomp
39603 maybe-install-info-target-libgomp: install-info-target-libgomp
39605 install-info-target-libgomp: \
39606 configure-target-libgomp \
39607 info-target-libgomp
39608 @: $(MAKE); $(unstage)
39609 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39610 r=`${PWD_COMMAND}`; export r; \
39611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612 $(NORMAL_TARGET_EXPORTS) \
39613 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
39614 for flag in $(EXTRA_TARGET_FLAGS); do \
39615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39616 done; \
39617 (cd $(TARGET_SUBDIR)/libgomp && \
39618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39620 "RANLIB=$${RANLIB}" \
39621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39622 install-info) \
39623 || exit 1
39625 @endif target-libgomp
39627 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
39628 maybe-install-html-target-libgomp:
39629 @if target-libgomp
39630 maybe-install-html-target-libgomp: install-html-target-libgomp
39632 install-html-target-libgomp: \
39633 configure-target-libgomp \
39634 html-target-libgomp
39635 @: $(MAKE); $(unstage)
39636 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39637 r=`${PWD_COMMAND}`; export r; \
39638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639 $(NORMAL_TARGET_EXPORTS) \
39640 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
39641 for flag in $(EXTRA_TARGET_FLAGS); do \
39642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39643 done; \
39644 (cd $(TARGET_SUBDIR)/libgomp && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39647 "RANLIB=$${RANLIB}" \
39648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39649 install-html) \
39650 || exit 1
39652 @endif target-libgomp
39654 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
39655 maybe-installcheck-target-libgomp:
39656 @if target-libgomp
39657 maybe-installcheck-target-libgomp: installcheck-target-libgomp
39659 installcheck-target-libgomp: \
39660 configure-target-libgomp
39661 @: $(MAKE); $(unstage)
39662 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39663 r=`${PWD_COMMAND}`; export r; \
39664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665 $(NORMAL_TARGET_EXPORTS) \
39666 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
39667 for flag in $(EXTRA_TARGET_FLAGS); do \
39668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39669 done; \
39670 (cd $(TARGET_SUBDIR)/libgomp && \
39671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39673 "RANLIB=$${RANLIB}" \
39674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39675 installcheck) \
39676 || exit 1
39678 @endif target-libgomp
39680 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
39681 maybe-mostlyclean-target-libgomp:
39682 @if target-libgomp
39683 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
39685 mostlyclean-target-libgomp:
39686 @: $(MAKE); $(unstage)
39687 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39688 r=`${PWD_COMMAND}`; export r; \
39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690 $(NORMAL_TARGET_EXPORTS) \
39691 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
39692 for flag in $(EXTRA_TARGET_FLAGS); do \
39693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39694 done; \
39695 (cd $(TARGET_SUBDIR)/libgomp && \
39696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39698 "RANLIB=$${RANLIB}" \
39699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39700 mostlyclean) \
39701 || exit 1
39703 @endif target-libgomp
39705 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
39706 maybe-clean-target-libgomp:
39707 @if target-libgomp
39708 maybe-clean-target-libgomp: clean-target-libgomp
39710 clean-target-libgomp:
39711 @: $(MAKE); $(unstage)
39712 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39713 r=`${PWD_COMMAND}`; export r; \
39714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39715 $(NORMAL_TARGET_EXPORTS) \
39716 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
39717 for flag in $(EXTRA_TARGET_FLAGS); do \
39718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39719 done; \
39720 (cd $(TARGET_SUBDIR)/libgomp && \
39721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39723 "RANLIB=$${RANLIB}" \
39724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39725 clean) \
39726 || exit 1
39728 @endif target-libgomp
39730 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
39731 maybe-distclean-target-libgomp:
39732 @if target-libgomp
39733 maybe-distclean-target-libgomp: distclean-target-libgomp
39735 distclean-target-libgomp:
39736 @: $(MAKE); $(unstage)
39737 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39738 r=`${PWD_COMMAND}`; export r; \
39739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39740 $(NORMAL_TARGET_EXPORTS) \
39741 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
39742 for flag in $(EXTRA_TARGET_FLAGS); do \
39743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39744 done; \
39745 (cd $(TARGET_SUBDIR)/libgomp && \
39746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39748 "RANLIB=$${RANLIB}" \
39749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39750 distclean) \
39751 || exit 1
39753 @endif target-libgomp
39755 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
39756 maybe-maintainer-clean-target-libgomp:
39757 @if target-libgomp
39758 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
39760 maintainer-clean-target-libgomp:
39761 @: $(MAKE); $(unstage)
39762 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39763 r=`${PWD_COMMAND}`; export r; \
39764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39765 $(NORMAL_TARGET_EXPORTS) \
39766 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
39767 for flag in $(EXTRA_TARGET_FLAGS); do \
39768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39769 done; \
39770 (cd $(TARGET_SUBDIR)/libgomp && \
39771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39773 "RANLIB=$${RANLIB}" \
39774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39775 maintainer-clean) \
39776 || exit 1
39778 @endif target-libgomp
39782 # ----------
39783 # GCC module
39784 # ----------
39786 @if gcc-no-bootstrap
39787 # GCC has some more recursive targets, which trigger the old
39788 # (but still current, until the toplevel bootstrap project
39789 # is finished) compiler bootstrapping rules.
39791 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
39792 .PHONY: $(GCC_STRAP_TARGETS)
39793 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
39794 @r=`${PWD_COMMAND}`; export r; \
39795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796 $(HOST_EXPORTS) \
39797 echo "Bootstrapping the compiler"; \
39798 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
39799 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
39800 @r=`${PWD_COMMAND}`; export r; \
39801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39802 case "$@" in \
39803 *bootstrap4-lean ) \
39804 msg="Comparing stage3 and stage4 of the compiler"; \
39805 compare=compare3-lean ;; \
39806 *bootstrap4 ) \
39807 msg="Comparing stage3 and stage4 of the compiler"; \
39808 compare=compare3 ;; \
39809 *-lean ) \
39810 msg="Comparing stage2 and stage3 of the compiler"; \
39811 compare=compare-lean ;; \
39812 * ) \
39813 msg="Comparing stage2 and stage3 of the compiler"; \
39814 compare=compare ;; \
39815 esac; \
39816 $(HOST_EXPORTS) \
39817 echo "$$msg"; \
39818 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
39819 @r=`${PWD_COMMAND}`; export r; \
39820 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39821 echo "Building runtime libraries"; \
39822 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
39824 profiledbootstrap: all-prebootstrap configure-gcc
39825 @r=`${PWD_COMMAND}`; export r; \
39826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827 $(HOST_EXPORTS) \
39828 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
39829 echo "Bootstrapping training compiler"; \
39830 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
39831 @r=`${PWD_COMMAND}`; export r; \
39832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39833 $(HOST_EXPORTS) \
39834 echo "Building feedback based compiler"; \
39835 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
39836 @r=`${PWD_COMMAND}`; export r; \
39837 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39838 echo "Building runtime libraries"; \
39839 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
39841 .PHONY: cross
39842 cross: all-build all-gas all-ld
39843 @r=`${PWD_COMMAND}`; export r; \
39844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39845 $(HOST_EXPORTS) \
39846 echo "Building the C and C++ compiler"; \
39847 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
39848 @r=`${PWD_COMMAND}`; export r; \
39849 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39850 echo "Building runtime libraries"; \
39851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
39852 @endif gcc-no-bootstrap
39854 @if gcc
39855 .PHONY: check-gcc-c++
39856 check-gcc-c++:
39857 @if [ -f ./gcc/Makefile ] ; then \
39858 r=`${PWD_COMMAND}`; export r; \
39859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39860 $(HOST_EXPORTS) \
39861 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
39862 else \
39863 true; \
39866 .PHONY: check-c++
39867 check-c++: check-target-libstdc++-v3 check-gcc-c++
39869 # Install the gcc headers files, but not the fixed include files,
39870 # which Cygnus is not allowed to distribute. This rule is very
39871 # dependent on the workings of the gcc Makefile.in.
39872 .PHONY: gcc-no-fixedincludes
39873 gcc-no-fixedincludes:
39874 @if [ -f ./gcc/Makefile ]; then \
39875 rm -rf gcc/tmp-include; \
39876 mv gcc/include gcc/tmp-include 2>/dev/null; \
39877 mkdir gcc/include; \
39878 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
39879 touch gcc/stmp-fixinc gcc/include/fixed; \
39880 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
39881 r=`${PWD_COMMAND}`; export r; \
39882 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39883 $(HOST_EXPORTS) \
39884 (cd ./gcc && \
39885 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
39886 rm -rf gcc/include; \
39887 mv gcc/tmp-include gcc/include 2>/dev/null; \
39888 else true; fi
39889 @endif gcc
39891 # ---------------------
39892 # GCC bootstrap support
39893 # ---------------------
39895 # We track the current stage (the one in 'gcc') in the stage_current file.
39896 # stage_last instead tracks the stage that was built last. These targets
39897 # are dummy when toplevel bootstrap is not active.
39899 # While making host and target tools, symlinks to the final stage must be
39900 # there, so $(unstage) should be run at various points. To avoid excessive
39901 # recursive invocations of make, we "inline" them using a variable. These
39902 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
39903 # to avoid warnings from the GNU Make job server.
39905 unstage = :
39906 stage = :
39907 current_stage = ""
39909 @if gcc-bootstrap
39910 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
39911 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
39912 current_stage = "`cat stage_current 2> /dev/null`"
39913 @endif gcc-bootstrap
39915 .PHONY: unstage stage
39916 unstage:
39917 @: $(MAKE); $(unstage)
39918 stage:
39919 @: $(MAKE); $(stage)
39921 # Disable commands for lean bootstrap.
39922 LEAN = false
39924 # We name the build directories for the various stages "stage1-gcc",
39925 # "stage2-gcc","stage3-gcc", etc.
39927 # Since the 'compare' process will fail (on debugging information) if any
39928 # directory names are different, we need to link the gcc directory for
39929 # the previous stage to a constant name ('prev-gcc'), and to make the name of
39930 # the build directories constant as well. For the latter, we use naked names
39931 # like 'gcc', because the scripts in that directory assume it. We use
39932 # mv on platforms where symlinks to directories do not work or are not
39933 # reliable.
39935 # 'touch' doesn't work right on some platforms.
39936 STAMP = echo timestamp >
39938 # Only build the C compiler for stage1, because that is the only one that
39939 # we can guarantee will build with the native compiler, and also it is the
39940 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
39941 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
39942 # overrideable (for a bootstrap build stage1 also builds gcc.info).
39944 STAGE1_CFLAGS=@stage1_cflags@
39945 STAGE1_LANGUAGES=@stage1_languages@
39947 # We only want to compare .o files, so set this!
39948 objext = .o
39950 # Flags to pass to stage2 and later makes.
39951 POSTSTAGE1_FLAGS_TO_PASS = \
39952 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
39953 STAGE_PREFIX=$$r/prev-gcc/ \
39954 CFLAGS="$(BOOT_CFLAGS)" \
39955 LIBCFLAGS="$(BOOT_CFLAGS)" \
39956 LDFLAGS="$(BOOT_LDFLAGS)" \
39957 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
39959 # For stage 1:
39960 # * We force-disable intermodule optimizations, even if
39961 # --enable-intermodule was passed, since the installed compiler probably
39962 # can't handle them. Luckily, autoconf always respects
39963 # the last argument when conflicting --enable arguments are passed.
39964 # * Likewise, we force-disable coverage flags, since the installed compiler
39965 # probably has never heard of them.
39966 # * We build only C (and possibly Ada).
39969 .PHONY: stage1-start stage1-end
39971 stage1-start::
39972 @: $(MAKE); $(stage); \
39973 echo stage1 > stage_current ; \
39974 echo stage1 > stage_last; \
39975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
39976 @if bfd
39977 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
39978 mkdir stage1-bfd; \
39979 mv stage1-bfd bfd
39980 @endif bfd
39981 @if opcodes
39982 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
39983 mkdir stage1-opcodes; \
39984 mv stage1-opcodes opcodes
39985 @endif opcodes
39986 @if binutils
39987 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
39988 mkdir stage1-binutils; \
39989 mv stage1-binutils binutils
39990 @endif binutils
39991 @if boehm-gc
39992 @cd $(HOST_SUBDIR); [ -d stage1-boehm-gc ] || \
39993 mkdir stage1-boehm-gc; \
39994 mv stage1-boehm-gc boehm-gc
39995 @endif boehm-gc
39996 @if gas
39997 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
39998 mkdir stage1-gas; \
39999 mv stage1-gas gas
40000 @endif gas
40001 @if gcc
40002 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
40003 mkdir stage1-gcc; \
40004 mv stage1-gcc gcc
40005 @endif gcc
40006 @if intl
40007 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
40008 mkdir stage1-intl; \
40009 mv stage1-intl intl
40010 @endif intl
40011 @if ld
40012 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
40013 mkdir stage1-ld; \
40014 mv stage1-ld ld
40015 @endif ld
40016 @if libcpp
40017 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
40018 mkdir stage1-libcpp; \
40019 mv stage1-libcpp libcpp
40020 @endif libcpp
40021 @if libdecnumber
40022 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
40023 mkdir stage1-libdecnumber; \
40024 mv stage1-libdecnumber libdecnumber
40025 @endif libdecnumber
40026 @if libiberty
40027 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
40028 mkdir stage1-libiberty; \
40029 mv stage1-libiberty libiberty
40030 @endif libiberty
40031 @if zlib
40032 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
40033 mkdir stage1-zlib; \
40034 mv stage1-zlib zlib
40035 @endif zlib
40036 @[ -d stage1-$(TARGET_SUBDIR) ] || \
40037 mkdir stage1-$(TARGET_SUBDIR); \
40038 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
40040 stage1-end::
40041 @if bfd
40042 @if test -d $(HOST_SUBDIR)/bfd ; then \
40043 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
40045 @endif bfd
40046 @if opcodes
40047 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40048 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
40050 @endif opcodes
40051 @if binutils
40052 @if test -d $(HOST_SUBDIR)/binutils ; then \
40053 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
40055 @endif binutils
40056 @if boehm-gc
40057 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40058 cd $(HOST_SUBDIR); mv boehm-gc stage1-boehm-gc ; \
40060 @endif boehm-gc
40061 @if gas
40062 @if test -d $(HOST_SUBDIR)/gas ; then \
40063 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
40065 @endif gas
40066 @if gcc
40067 @if test -d $(HOST_SUBDIR)/gcc ; then \
40068 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
40070 @endif gcc
40071 @if intl
40072 @if test -d $(HOST_SUBDIR)/intl ; then \
40073 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
40075 @endif intl
40076 @if ld
40077 @if test -d $(HOST_SUBDIR)/ld ; then \
40078 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
40080 @endif ld
40081 @if libcpp
40082 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40083 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
40085 @endif libcpp
40086 @if libdecnumber
40087 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40088 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
40090 @endif libdecnumber
40091 @if libiberty
40092 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40093 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
40095 @endif libiberty
40096 @if zlib
40097 @if test -d $(HOST_SUBDIR)/zlib ; then \
40098 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
40100 @endif zlib
40101 @if test -d $(TARGET_SUBDIR) ; then \
40102 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
40104 rm -f stage_current
40106 # Bubble a bugfix through all the stages up to stage 1. They are
40107 # remade, but not reconfigured. The next stage (if any) will not be
40108 # reconfigured as well.
40109 .PHONY: stage1-bubble
40110 stage1-bubble::
40111 @r=`${PWD_COMMAND}`; export r; \
40112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113 if test -f stage1-lean ; then \
40114 echo Skipping rebuild of stage1 ; \
40115 else \
40116 $(MAKE) stage1-start; \
40117 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
40120 .PHONY: all-stage1 clean-stage1
40121 do-clean: clean-stage1
40123 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40124 # only possibility, but now it conflicts with no-bootstrap rules
40125 @if gcc-bootstrap
40130 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40132 .PHONY: distclean-stage1
40133 distclean-stage1::
40134 @: $(MAKE); $(stage)
40135 rm -rf stage1-*
40138 @endif gcc-bootstrap
40141 .PHONY: stage2-start stage2-end
40143 stage2-start::
40144 @: $(MAKE); $(stage); \
40145 echo stage2 > stage_current ; \
40146 echo stage2 > stage_last; \
40147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40148 @if bfd
40149 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
40150 mkdir stage2-bfd; \
40151 mv stage2-bfd bfd ; \
40152 mv stage1-bfd prev-bfd || test -f stage1-lean
40153 @endif bfd
40154 @if opcodes
40155 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
40156 mkdir stage2-opcodes; \
40157 mv stage2-opcodes opcodes ; \
40158 mv stage1-opcodes prev-opcodes || test -f stage1-lean
40159 @endif opcodes
40160 @if binutils
40161 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
40162 mkdir stage2-binutils; \
40163 mv stage2-binutils binutils ; \
40164 mv stage1-binutils prev-binutils || test -f stage1-lean
40165 @endif binutils
40166 @if boehm-gc
40167 @cd $(HOST_SUBDIR); [ -d stage2-boehm-gc ] || \
40168 mkdir stage2-boehm-gc; \
40169 mv stage2-boehm-gc boehm-gc ; \
40170 mv stage1-boehm-gc prev-boehm-gc || test -f stage1-lean
40171 @endif boehm-gc
40172 @if gas
40173 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
40174 mkdir stage2-gas; \
40175 mv stage2-gas gas ; \
40176 mv stage1-gas prev-gas || test -f stage1-lean
40177 @endif gas
40178 @if gcc
40179 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
40180 mkdir stage2-gcc; \
40181 mv stage2-gcc gcc ; \
40182 mv stage1-gcc prev-gcc || test -f stage1-lean
40183 @endif gcc
40184 @if intl
40185 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
40186 mkdir stage2-intl; \
40187 mv stage2-intl intl ; \
40188 mv stage1-intl prev-intl || test -f stage1-lean
40189 @endif intl
40190 @if ld
40191 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
40192 mkdir stage2-ld; \
40193 mv stage2-ld ld ; \
40194 mv stage1-ld prev-ld || test -f stage1-lean
40195 @endif ld
40196 @if libcpp
40197 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
40198 mkdir stage2-libcpp; \
40199 mv stage2-libcpp libcpp ; \
40200 mv stage1-libcpp prev-libcpp || test -f stage1-lean
40201 @endif libcpp
40202 @if libdecnumber
40203 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
40204 mkdir stage2-libdecnumber; \
40205 mv stage2-libdecnumber libdecnumber ; \
40206 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
40207 @endif libdecnumber
40208 @if libiberty
40209 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
40210 mkdir stage2-libiberty; \
40211 mv stage2-libiberty libiberty ; \
40212 mv stage1-libiberty prev-libiberty || test -f stage1-lean
40213 @endif libiberty
40214 @if zlib
40215 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
40216 mkdir stage2-zlib; \
40217 mv stage2-zlib zlib ; \
40218 mv stage1-zlib prev-zlib || test -f stage1-lean
40219 @endif zlib
40220 @[ -d stage2-$(TARGET_SUBDIR) ] || \
40221 mkdir stage2-$(TARGET_SUBDIR); \
40222 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40223 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
40225 stage2-end::
40226 @if bfd
40227 @if test -d $(HOST_SUBDIR)/bfd ; then \
40228 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
40229 mv prev-bfd stage1-bfd ; : ; \
40231 @endif bfd
40232 @if opcodes
40233 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40234 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
40235 mv prev-opcodes stage1-opcodes ; : ; \
40237 @endif opcodes
40238 @if binutils
40239 @if test -d $(HOST_SUBDIR)/binutils ; then \
40240 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
40241 mv prev-binutils stage1-binutils ; : ; \
40243 @endif binutils
40244 @if boehm-gc
40245 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40246 cd $(HOST_SUBDIR); mv boehm-gc stage2-boehm-gc ; \
40247 mv prev-boehm-gc stage1-boehm-gc ; : ; \
40249 @endif boehm-gc
40250 @if gas
40251 @if test -d $(HOST_SUBDIR)/gas ; then \
40252 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
40253 mv prev-gas stage1-gas ; : ; \
40255 @endif gas
40256 @if gcc
40257 @if test -d $(HOST_SUBDIR)/gcc ; then \
40258 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
40259 mv prev-gcc stage1-gcc ; : ; \
40261 @endif gcc
40262 @if intl
40263 @if test -d $(HOST_SUBDIR)/intl ; then \
40264 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
40265 mv prev-intl stage1-intl ; : ; \
40267 @endif intl
40268 @if ld
40269 @if test -d $(HOST_SUBDIR)/ld ; then \
40270 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
40271 mv prev-ld stage1-ld ; : ; \
40273 @endif ld
40274 @if libcpp
40275 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40276 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
40277 mv prev-libcpp stage1-libcpp ; : ; \
40279 @endif libcpp
40280 @if libdecnumber
40281 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40282 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
40283 mv prev-libdecnumber stage1-libdecnumber ; : ; \
40285 @endif libdecnumber
40286 @if libiberty
40287 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40288 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
40289 mv prev-libiberty stage1-libiberty ; : ; \
40291 @endif libiberty
40292 @if zlib
40293 @if test -d $(HOST_SUBDIR)/zlib ; then \
40294 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
40295 mv prev-zlib stage1-zlib ; : ; \
40297 @endif zlib
40298 @if test -d $(TARGET_SUBDIR) ; then \
40299 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
40300 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
40302 rm -f stage_current
40304 # Bubble a bugfix through all the stages up to stage 2. They are
40305 # remade, but not reconfigured. The next stage (if any) will not be
40306 # reconfigured as well.
40307 .PHONY: stage2-bubble
40308 stage2-bubble:: stage1-bubble
40309 @r=`${PWD_COMMAND}`; export r; \
40310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311 if test -f stage2-lean || test -f stage1-lean ; then \
40312 echo Skipping rebuild of stage2 ; \
40313 else \
40314 $(MAKE) stage2-start; \
40315 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
40318 .PHONY: all-stage2 clean-stage2
40319 do-clean: clean-stage2
40321 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40322 # only possibility, but now it conflicts with no-bootstrap rules
40323 @if gcc-bootstrap
40327 .PHONY: bootstrap2 bootstrap2-lean
40328 bootstrap2:
40329 echo stage2 > stage_final
40330 @r=`${PWD_COMMAND}`; export r; \
40331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
40333 @: $(MAKE); $(unstage)
40334 @r=`${PWD_COMMAND}`; export r; \
40335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40336 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40338 bootstrap2-lean:
40339 echo stage2 > stage_final
40340 @r=`${PWD_COMMAND}`; export r; \
40341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40342 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
40343 @: $(MAKE); $(unstage)
40344 @r=`${PWD_COMMAND}`; export r; \
40345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40346 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40349 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40350 distclean-stage1:: distclean-stage2
40351 .PHONY: distclean-stage2
40352 distclean-stage2::
40353 @: $(MAKE); $(stage)
40354 rm -rf stage2-*
40357 @endif gcc-bootstrap
40360 .PHONY: stage3-start stage3-end
40362 stage3-start::
40363 @: $(MAKE); $(stage); \
40364 echo stage3 > stage_current ; \
40365 echo stage3 > stage_last; \
40366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40367 @if bfd
40368 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
40369 mkdir stage3-bfd; \
40370 mv stage3-bfd bfd ; \
40371 mv stage2-bfd prev-bfd || test -f stage2-lean
40372 @endif bfd
40373 @if opcodes
40374 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
40375 mkdir stage3-opcodes; \
40376 mv stage3-opcodes opcodes ; \
40377 mv stage2-opcodes prev-opcodes || test -f stage2-lean
40378 @endif opcodes
40379 @if binutils
40380 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
40381 mkdir stage3-binutils; \
40382 mv stage3-binutils binutils ; \
40383 mv stage2-binutils prev-binutils || test -f stage2-lean
40384 @endif binutils
40385 @if boehm-gc
40386 @cd $(HOST_SUBDIR); [ -d stage3-boehm-gc ] || \
40387 mkdir stage3-boehm-gc; \
40388 mv stage3-boehm-gc boehm-gc ; \
40389 mv stage2-boehm-gc prev-boehm-gc || test -f stage2-lean
40390 @endif boehm-gc
40391 @if gas
40392 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
40393 mkdir stage3-gas; \
40394 mv stage3-gas gas ; \
40395 mv stage2-gas prev-gas || test -f stage2-lean
40396 @endif gas
40397 @if gcc
40398 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
40399 mkdir stage3-gcc; \
40400 mv stage3-gcc gcc ; \
40401 mv stage2-gcc prev-gcc || test -f stage2-lean
40402 @endif gcc
40403 @if intl
40404 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
40405 mkdir stage3-intl; \
40406 mv stage3-intl intl ; \
40407 mv stage2-intl prev-intl || test -f stage2-lean
40408 @endif intl
40409 @if ld
40410 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
40411 mkdir stage3-ld; \
40412 mv stage3-ld ld ; \
40413 mv stage2-ld prev-ld || test -f stage2-lean
40414 @endif ld
40415 @if libcpp
40416 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
40417 mkdir stage3-libcpp; \
40418 mv stage3-libcpp libcpp ; \
40419 mv stage2-libcpp prev-libcpp || test -f stage2-lean
40420 @endif libcpp
40421 @if libdecnumber
40422 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
40423 mkdir stage3-libdecnumber; \
40424 mv stage3-libdecnumber libdecnumber ; \
40425 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
40426 @endif libdecnumber
40427 @if libiberty
40428 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
40429 mkdir stage3-libiberty; \
40430 mv stage3-libiberty libiberty ; \
40431 mv stage2-libiberty prev-libiberty || test -f stage2-lean
40432 @endif libiberty
40433 @if zlib
40434 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
40435 mkdir stage3-zlib; \
40436 mv stage3-zlib zlib ; \
40437 mv stage2-zlib prev-zlib || test -f stage2-lean
40438 @endif zlib
40439 @[ -d stage3-$(TARGET_SUBDIR) ] || \
40440 mkdir stage3-$(TARGET_SUBDIR); \
40441 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40442 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
40444 stage3-end::
40445 @if bfd
40446 @if test -d $(HOST_SUBDIR)/bfd ; then \
40447 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
40448 mv prev-bfd stage2-bfd ; : ; \
40450 @endif bfd
40451 @if opcodes
40452 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40453 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
40454 mv prev-opcodes stage2-opcodes ; : ; \
40456 @endif opcodes
40457 @if binutils
40458 @if test -d $(HOST_SUBDIR)/binutils ; then \
40459 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
40460 mv prev-binutils stage2-binutils ; : ; \
40462 @endif binutils
40463 @if boehm-gc
40464 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40465 cd $(HOST_SUBDIR); mv boehm-gc stage3-boehm-gc ; \
40466 mv prev-boehm-gc stage2-boehm-gc ; : ; \
40468 @endif boehm-gc
40469 @if gas
40470 @if test -d $(HOST_SUBDIR)/gas ; then \
40471 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
40472 mv prev-gas stage2-gas ; : ; \
40474 @endif gas
40475 @if gcc
40476 @if test -d $(HOST_SUBDIR)/gcc ; then \
40477 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
40478 mv prev-gcc stage2-gcc ; : ; \
40480 @endif gcc
40481 @if intl
40482 @if test -d $(HOST_SUBDIR)/intl ; then \
40483 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
40484 mv prev-intl stage2-intl ; : ; \
40486 @endif intl
40487 @if ld
40488 @if test -d $(HOST_SUBDIR)/ld ; then \
40489 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
40490 mv prev-ld stage2-ld ; : ; \
40492 @endif ld
40493 @if libcpp
40494 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40495 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
40496 mv prev-libcpp stage2-libcpp ; : ; \
40498 @endif libcpp
40499 @if libdecnumber
40500 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40501 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
40502 mv prev-libdecnumber stage2-libdecnumber ; : ; \
40504 @endif libdecnumber
40505 @if libiberty
40506 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40507 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
40508 mv prev-libiberty stage2-libiberty ; : ; \
40510 @endif libiberty
40511 @if zlib
40512 @if test -d $(HOST_SUBDIR)/zlib ; then \
40513 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
40514 mv prev-zlib stage2-zlib ; : ; \
40516 @endif zlib
40517 @if test -d $(TARGET_SUBDIR) ; then \
40518 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
40519 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
40521 rm -f stage_current
40523 # Bubble a bugfix through all the stages up to stage 3. They are
40524 # remade, but not reconfigured. The next stage (if any) will not be
40525 # reconfigured as well.
40526 .PHONY: stage3-bubble
40527 stage3-bubble:: stage2-bubble
40528 @r=`${PWD_COMMAND}`; export r; \
40529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40530 if test -f stage3-lean || test -f stage2-lean ; then \
40531 echo Skipping rebuild of stage3 ; \
40532 else \
40533 $(MAKE) stage3-start; \
40534 if $(LEAN); then \
40535 rm -rf stage1-* ; \
40536 $(STAMP) stage1-lean ; \
40537 fi; \
40538 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
40540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
40542 .PHONY: all-stage3 clean-stage3
40543 do-clean: clean-stage3
40545 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40546 # only possibility, but now it conflicts with no-bootstrap rules
40547 @if gcc-bootstrap
40549 compare:
40550 @r=`${PWD_COMMAND}`; export r; \
40551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40552 if test -f stage2-lean; then \
40553 echo Cannot compare object files as stage 2 was deleted. ; \
40554 exit 0 ; \
40555 fi; \
40556 : $(MAKE); $(stage); \
40557 rm -f .bad_compare ; \
40558 echo Comparing stages 2 and 3 ; \
40559 cd stage3-gcc; \
40560 files=`find . -name "*$(objext)" -print` ; \
40561 cd .. ; \
40562 for file in $${files} ; do \
40563 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
40564 @do_compare@ > /dev/null 2>&1; \
40565 if test $$? -eq 1; then \
40566 case $$file in \
40567 ./cc*-checksum$(objext) | ./libgcc/* ) \
40568 echo warning: $$file differs ;; \
40569 *) \
40570 echo $$file differs >> .bad_compare ;; \
40571 esac ; \
40572 fi ; \
40573 done ; \
40574 if [ -f .bad_compare ]; then \
40575 echo "Bootstrap comparison failure!"; \
40576 cat .bad_compare; \
40577 exit 1; \
40578 else \
40579 echo Comparison successful.; \
40580 fi ; \
40581 $(STAMP) compare
40582 if $(LEAN); then \
40583 rm -rf stage2-*; \
40584 $(STAMP) stage2-lean; \
40589 .PHONY: bootstrap bootstrap-lean
40590 bootstrap:
40591 echo stage3 > stage_final
40592 @r=`${PWD_COMMAND}`; export r; \
40593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40594 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
40595 @: $(MAKE); $(unstage)
40596 @r=`${PWD_COMMAND}`; export r; \
40597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40598 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40600 bootstrap-lean:
40601 echo stage3 > stage_final
40602 @r=`${PWD_COMMAND}`; export r; \
40603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40604 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
40605 @: $(MAKE); $(unstage)
40606 @r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40611 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40612 distclean-stage2:: distclean-stage3
40613 .PHONY: distclean-stage3
40614 distclean-stage3::
40615 @: $(MAKE); $(stage)
40616 rm -rf stage3-* compare
40619 .PHONY: cleanstrap
40620 cleanstrap: distclean bootstrap
40622 @endif gcc-bootstrap
40625 .PHONY: stage4-start stage4-end
40627 stage4-start::
40628 @: $(MAKE); $(stage); \
40629 echo stage4 > stage_current ; \
40630 echo stage4 > stage_last; \
40631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40632 @if bfd
40633 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
40634 mkdir stage4-bfd; \
40635 mv stage4-bfd bfd ; \
40636 mv stage3-bfd prev-bfd || test -f stage3-lean
40637 @endif bfd
40638 @if opcodes
40639 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
40640 mkdir stage4-opcodes; \
40641 mv stage4-opcodes opcodes ; \
40642 mv stage3-opcodes prev-opcodes || test -f stage3-lean
40643 @endif opcodes
40644 @if binutils
40645 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
40646 mkdir stage4-binutils; \
40647 mv stage4-binutils binutils ; \
40648 mv stage3-binutils prev-binutils || test -f stage3-lean
40649 @endif binutils
40650 @if boehm-gc
40651 @cd $(HOST_SUBDIR); [ -d stage4-boehm-gc ] || \
40652 mkdir stage4-boehm-gc; \
40653 mv stage4-boehm-gc boehm-gc ; \
40654 mv stage3-boehm-gc prev-boehm-gc || test -f stage3-lean
40655 @endif boehm-gc
40656 @if gas
40657 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
40658 mkdir stage4-gas; \
40659 mv stage4-gas gas ; \
40660 mv stage3-gas prev-gas || test -f stage3-lean
40661 @endif gas
40662 @if gcc
40663 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
40664 mkdir stage4-gcc; \
40665 mv stage4-gcc gcc ; \
40666 mv stage3-gcc prev-gcc || test -f stage3-lean
40667 @endif gcc
40668 @if intl
40669 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
40670 mkdir stage4-intl; \
40671 mv stage4-intl intl ; \
40672 mv stage3-intl prev-intl || test -f stage3-lean
40673 @endif intl
40674 @if ld
40675 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
40676 mkdir stage4-ld; \
40677 mv stage4-ld ld ; \
40678 mv stage3-ld prev-ld || test -f stage3-lean
40679 @endif ld
40680 @if libcpp
40681 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
40682 mkdir stage4-libcpp; \
40683 mv stage4-libcpp libcpp ; \
40684 mv stage3-libcpp prev-libcpp || test -f stage3-lean
40685 @endif libcpp
40686 @if libdecnumber
40687 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
40688 mkdir stage4-libdecnumber; \
40689 mv stage4-libdecnumber libdecnumber ; \
40690 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
40691 @endif libdecnumber
40692 @if libiberty
40693 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
40694 mkdir stage4-libiberty; \
40695 mv stage4-libiberty libiberty ; \
40696 mv stage3-libiberty prev-libiberty || test -f stage3-lean
40697 @endif libiberty
40698 @if zlib
40699 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
40700 mkdir stage4-zlib; \
40701 mv stage4-zlib zlib ; \
40702 mv stage3-zlib prev-zlib || test -f stage3-lean
40703 @endif zlib
40704 @[ -d stage4-$(TARGET_SUBDIR) ] || \
40705 mkdir stage4-$(TARGET_SUBDIR); \
40706 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40707 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
40709 stage4-end::
40710 @if bfd
40711 @if test -d $(HOST_SUBDIR)/bfd ; then \
40712 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
40713 mv prev-bfd stage3-bfd ; : ; \
40715 @endif bfd
40716 @if opcodes
40717 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40718 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
40719 mv prev-opcodes stage3-opcodes ; : ; \
40721 @endif opcodes
40722 @if binutils
40723 @if test -d $(HOST_SUBDIR)/binutils ; then \
40724 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
40725 mv prev-binutils stage3-binutils ; : ; \
40727 @endif binutils
40728 @if boehm-gc
40729 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40730 cd $(HOST_SUBDIR); mv boehm-gc stage4-boehm-gc ; \
40731 mv prev-boehm-gc stage3-boehm-gc ; : ; \
40733 @endif boehm-gc
40734 @if gas
40735 @if test -d $(HOST_SUBDIR)/gas ; then \
40736 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
40737 mv prev-gas stage3-gas ; : ; \
40739 @endif gas
40740 @if gcc
40741 @if test -d $(HOST_SUBDIR)/gcc ; then \
40742 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
40743 mv prev-gcc stage3-gcc ; : ; \
40745 @endif gcc
40746 @if intl
40747 @if test -d $(HOST_SUBDIR)/intl ; then \
40748 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
40749 mv prev-intl stage3-intl ; : ; \
40751 @endif intl
40752 @if ld
40753 @if test -d $(HOST_SUBDIR)/ld ; then \
40754 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
40755 mv prev-ld stage3-ld ; : ; \
40757 @endif ld
40758 @if libcpp
40759 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40760 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
40761 mv prev-libcpp stage3-libcpp ; : ; \
40763 @endif libcpp
40764 @if libdecnumber
40765 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40766 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
40767 mv prev-libdecnumber stage3-libdecnumber ; : ; \
40769 @endif libdecnumber
40770 @if libiberty
40771 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40772 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
40773 mv prev-libiberty stage3-libiberty ; : ; \
40775 @endif libiberty
40776 @if zlib
40777 @if test -d $(HOST_SUBDIR)/zlib ; then \
40778 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
40779 mv prev-zlib stage3-zlib ; : ; \
40781 @endif zlib
40782 @if test -d $(TARGET_SUBDIR) ; then \
40783 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
40784 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
40786 rm -f stage_current
40788 # Bubble a bugfix through all the stages up to stage 4. They are
40789 # remade, but not reconfigured. The next stage (if any) will not be
40790 # reconfigured as well.
40791 .PHONY: stage4-bubble
40792 stage4-bubble:: stage3-bubble
40793 @r=`${PWD_COMMAND}`; export r; \
40794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40795 if test -f stage4-lean || test -f stage3-lean ; then \
40796 echo Skipping rebuild of stage4 ; \
40797 else \
40798 $(MAKE) stage4-start; \
40799 if $(LEAN); then \
40800 rm -rf stage2-* ; \
40801 $(STAMP) stage2-lean ; \
40802 fi; \
40803 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
40805 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
40807 .PHONY: all-stage4 clean-stage4
40808 do-clean: clean-stage4
40810 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40811 # only possibility, but now it conflicts with no-bootstrap rules
40812 @if gcc-bootstrap
40814 compare3:
40815 @r=`${PWD_COMMAND}`; export r; \
40816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40817 if test -f stage3-lean; then \
40818 echo Cannot compare object files as stage 3 was deleted. ; \
40819 exit 0 ; \
40820 fi; \
40821 : $(MAKE); $(stage); \
40822 rm -f .bad_compare ; \
40823 echo Comparing stages 3 and 4 ; \
40824 cd stage4-gcc; \
40825 files=`find . -name "*$(objext)" -print` ; \
40826 cd .. ; \
40827 for file in $${files} ; do \
40828 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
40829 @do_compare@ > /dev/null 2>&1; \
40830 if test $$? -eq 1; then \
40831 case $$file in \
40832 ./cc*-checksum$(objext) | ./libgcc/* ) \
40833 echo warning: $$file differs ;; \
40834 *) \
40835 echo $$file differs >> .bad_compare ;; \
40836 esac ; \
40837 fi ; \
40838 done ; \
40839 if [ -f .bad_compare ]; then \
40840 echo "Bootstrap comparison failure!"; \
40841 cat .bad_compare; \
40842 exit 1; \
40843 else \
40844 echo Comparison successful.; \
40845 fi ; \
40846 $(STAMP) compare3
40847 if $(LEAN); then \
40848 rm -rf stage3-*; \
40849 $(STAMP) stage3-lean; \
40854 .PHONY: bootstrap4 bootstrap4-lean
40855 bootstrap4:
40856 echo stage4 > stage_final
40857 @r=`${PWD_COMMAND}`; export r; \
40858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40859 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
40860 @: $(MAKE); $(unstage)
40861 @r=`${PWD_COMMAND}`; export r; \
40862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40865 bootstrap4-lean:
40866 echo stage4 > stage_final
40867 @r=`${PWD_COMMAND}`; export r; \
40868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40869 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
40870 @: $(MAKE); $(unstage)
40871 @r=`${PWD_COMMAND}`; export r; \
40872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40873 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40876 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40877 distclean-stage3:: distclean-stage4
40878 .PHONY: distclean-stage4
40879 distclean-stage4::
40880 @: $(MAKE); $(stage)
40881 rm -rf stage4-* compare3
40884 @endif gcc-bootstrap
40887 .PHONY: stageprofile-start stageprofile-end
40889 stageprofile-start::
40890 @: $(MAKE); $(stage); \
40891 echo stageprofile > stage_current ; \
40892 echo stageprofile > stage_last; \
40893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40894 @if bfd
40895 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
40896 mkdir stageprofile-bfd; \
40897 mv stageprofile-bfd bfd ; \
40898 mv stage1-bfd prev-bfd || test -f stage1-lean
40899 @endif bfd
40900 @if opcodes
40901 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
40902 mkdir stageprofile-opcodes; \
40903 mv stageprofile-opcodes opcodes ; \
40904 mv stage1-opcodes prev-opcodes || test -f stage1-lean
40905 @endif opcodes
40906 @if binutils
40907 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
40908 mkdir stageprofile-binutils; \
40909 mv stageprofile-binutils binutils ; \
40910 mv stage1-binutils prev-binutils || test -f stage1-lean
40911 @endif binutils
40912 @if boehm-gc
40913 @cd $(HOST_SUBDIR); [ -d stageprofile-boehm-gc ] || \
40914 mkdir stageprofile-boehm-gc; \
40915 mv stageprofile-boehm-gc boehm-gc ; \
40916 mv stage1-boehm-gc prev-boehm-gc || test -f stage1-lean
40917 @endif boehm-gc
40918 @if gas
40919 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
40920 mkdir stageprofile-gas; \
40921 mv stageprofile-gas gas ; \
40922 mv stage1-gas prev-gas || test -f stage1-lean
40923 @endif gas
40924 @if gcc
40925 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
40926 mkdir stageprofile-gcc; \
40927 mv stageprofile-gcc gcc ; \
40928 mv stage1-gcc prev-gcc || test -f stage1-lean
40929 @endif gcc
40930 @if intl
40931 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
40932 mkdir stageprofile-intl; \
40933 mv stageprofile-intl intl ; \
40934 mv stage1-intl prev-intl || test -f stage1-lean
40935 @endif intl
40936 @if ld
40937 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
40938 mkdir stageprofile-ld; \
40939 mv stageprofile-ld ld ; \
40940 mv stage1-ld prev-ld || test -f stage1-lean
40941 @endif ld
40942 @if libcpp
40943 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
40944 mkdir stageprofile-libcpp; \
40945 mv stageprofile-libcpp libcpp ; \
40946 mv stage1-libcpp prev-libcpp || test -f stage1-lean
40947 @endif libcpp
40948 @if libdecnumber
40949 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
40950 mkdir stageprofile-libdecnumber; \
40951 mv stageprofile-libdecnumber libdecnumber ; \
40952 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
40953 @endif libdecnumber
40954 @if libiberty
40955 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
40956 mkdir stageprofile-libiberty; \
40957 mv stageprofile-libiberty libiberty ; \
40958 mv stage1-libiberty prev-libiberty || test -f stage1-lean
40959 @endif libiberty
40960 @if zlib
40961 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
40962 mkdir stageprofile-zlib; \
40963 mv stageprofile-zlib zlib ; \
40964 mv stage1-zlib prev-zlib || test -f stage1-lean
40965 @endif zlib
40966 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
40967 mkdir stageprofile-$(TARGET_SUBDIR); \
40968 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40969 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
40971 stageprofile-end::
40972 @if bfd
40973 @if test -d $(HOST_SUBDIR)/bfd ; then \
40974 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
40975 mv prev-bfd stage1-bfd ; : ; \
40977 @endif bfd
40978 @if opcodes
40979 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40980 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
40981 mv prev-opcodes stage1-opcodes ; : ; \
40983 @endif opcodes
40984 @if binutils
40985 @if test -d $(HOST_SUBDIR)/binutils ; then \
40986 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
40987 mv prev-binutils stage1-binutils ; : ; \
40989 @endif binutils
40990 @if boehm-gc
40991 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40992 cd $(HOST_SUBDIR); mv boehm-gc stageprofile-boehm-gc ; \
40993 mv prev-boehm-gc stage1-boehm-gc ; : ; \
40995 @endif boehm-gc
40996 @if gas
40997 @if test -d $(HOST_SUBDIR)/gas ; then \
40998 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
40999 mv prev-gas stage1-gas ; : ; \
41001 @endif gas
41002 @if gcc
41003 @if test -d $(HOST_SUBDIR)/gcc ; then \
41004 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
41005 mv prev-gcc stage1-gcc ; : ; \
41007 @endif gcc
41008 @if intl
41009 @if test -d $(HOST_SUBDIR)/intl ; then \
41010 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
41011 mv prev-intl stage1-intl ; : ; \
41013 @endif intl
41014 @if ld
41015 @if test -d $(HOST_SUBDIR)/ld ; then \
41016 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
41017 mv prev-ld stage1-ld ; : ; \
41019 @endif ld
41020 @if libcpp
41021 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41022 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
41023 mv prev-libcpp stage1-libcpp ; : ; \
41025 @endif libcpp
41026 @if libdecnumber
41027 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41028 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
41029 mv prev-libdecnumber stage1-libdecnumber ; : ; \
41031 @endif libdecnumber
41032 @if libiberty
41033 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41034 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
41035 mv prev-libiberty stage1-libiberty ; : ; \
41037 @endif libiberty
41038 @if zlib
41039 @if test -d $(HOST_SUBDIR)/zlib ; then \
41040 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
41041 mv prev-zlib stage1-zlib ; : ; \
41043 @endif zlib
41044 @if test -d $(TARGET_SUBDIR) ; then \
41045 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
41046 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
41048 rm -f stage_current
41050 # Bubble a bugfix through all the stages up to stage profile. They are
41051 # remade, but not reconfigured. The next stage (if any) will not be
41052 # reconfigured as well.
41053 .PHONY: stageprofile-bubble
41054 stageprofile-bubble:: stage1-bubble
41055 @r=`${PWD_COMMAND}`; export r; \
41056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41057 if test -f stageprofile-lean || test -f stage1-lean ; then \
41058 echo Skipping rebuild of stageprofile ; \
41059 else \
41060 $(MAKE) stageprofile-start; \
41061 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
41064 .PHONY: all-stageprofile clean-stageprofile
41065 do-clean: clean-stageprofile
41067 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41068 # only possibility, but now it conflicts with no-bootstrap rules
41069 @if gcc-bootstrap
41074 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41075 distclean-stage1:: distclean-stageprofile
41076 .PHONY: distclean-stageprofile
41077 distclean-stageprofile::
41078 @: $(MAKE); $(stage)
41079 rm -rf stageprofile-*
41082 @endif gcc-bootstrap
41085 .PHONY: stagefeedback-start stagefeedback-end
41087 stagefeedback-start::
41088 @: $(MAKE); $(stage); \
41089 echo stagefeedback > stage_current ; \
41090 echo stagefeedback > stage_last; \
41091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41092 @if bfd
41093 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
41094 mkdir stagefeedback-bfd; \
41095 mv stagefeedback-bfd bfd ; \
41096 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
41097 @endif bfd
41098 @if opcodes
41099 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
41100 mkdir stagefeedback-opcodes; \
41101 mv stagefeedback-opcodes opcodes ; \
41102 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
41103 @endif opcodes
41104 @if binutils
41105 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
41106 mkdir stagefeedback-binutils; \
41107 mv stagefeedback-binutils binutils ; \
41108 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
41109 @endif binutils
41110 @if boehm-gc
41111 @cd $(HOST_SUBDIR); [ -d stagefeedback-boehm-gc ] || \
41112 mkdir stagefeedback-boehm-gc; \
41113 mv stagefeedback-boehm-gc boehm-gc ; \
41114 mv stageprofile-boehm-gc prev-boehm-gc || test -f stageprofile-lean
41115 @endif boehm-gc
41116 @if gas
41117 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
41118 mkdir stagefeedback-gas; \
41119 mv stagefeedback-gas gas ; \
41120 mv stageprofile-gas prev-gas || test -f stageprofile-lean
41121 @endif gas
41122 @if gcc
41123 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
41124 mkdir stagefeedback-gcc; \
41125 mv stagefeedback-gcc gcc ; \
41126 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
41127 @endif gcc
41128 @if intl
41129 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
41130 mkdir stagefeedback-intl; \
41131 mv stagefeedback-intl intl ; \
41132 mv stageprofile-intl prev-intl || test -f stageprofile-lean
41133 @endif intl
41134 @if ld
41135 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
41136 mkdir stagefeedback-ld; \
41137 mv stagefeedback-ld ld ; \
41138 mv stageprofile-ld prev-ld || test -f stageprofile-lean
41139 @endif ld
41140 @if libcpp
41141 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
41142 mkdir stagefeedback-libcpp; \
41143 mv stagefeedback-libcpp libcpp ; \
41144 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
41145 @endif libcpp
41146 @if libdecnumber
41147 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
41148 mkdir stagefeedback-libdecnumber; \
41149 mv stagefeedback-libdecnumber libdecnumber ; \
41150 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
41151 @endif libdecnumber
41152 @if libiberty
41153 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
41154 mkdir stagefeedback-libiberty; \
41155 mv stagefeedback-libiberty libiberty ; \
41156 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
41157 @endif libiberty
41158 @if zlib
41159 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
41160 mkdir stagefeedback-zlib; \
41161 mv stagefeedback-zlib zlib ; \
41162 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
41163 @endif zlib
41164 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
41165 mkdir stagefeedback-$(TARGET_SUBDIR); \
41166 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41167 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
41169 stagefeedback-end::
41170 @if bfd
41171 @if test -d $(HOST_SUBDIR)/bfd ; then \
41172 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
41173 mv prev-bfd stageprofile-bfd ; : ; \
41175 @endif bfd
41176 @if opcodes
41177 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41178 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
41179 mv prev-opcodes stageprofile-opcodes ; : ; \
41181 @endif opcodes
41182 @if binutils
41183 @if test -d $(HOST_SUBDIR)/binutils ; then \
41184 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
41185 mv prev-binutils stageprofile-binutils ; : ; \
41187 @endif binutils
41188 @if boehm-gc
41189 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
41190 cd $(HOST_SUBDIR); mv boehm-gc stagefeedback-boehm-gc ; \
41191 mv prev-boehm-gc stageprofile-boehm-gc ; : ; \
41193 @endif boehm-gc
41194 @if gas
41195 @if test -d $(HOST_SUBDIR)/gas ; then \
41196 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
41197 mv prev-gas stageprofile-gas ; : ; \
41199 @endif gas
41200 @if gcc
41201 @if test -d $(HOST_SUBDIR)/gcc ; then \
41202 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
41203 mv prev-gcc stageprofile-gcc ; : ; \
41205 @endif gcc
41206 @if intl
41207 @if test -d $(HOST_SUBDIR)/intl ; then \
41208 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
41209 mv prev-intl stageprofile-intl ; : ; \
41211 @endif intl
41212 @if ld
41213 @if test -d $(HOST_SUBDIR)/ld ; then \
41214 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
41215 mv prev-ld stageprofile-ld ; : ; \
41217 @endif ld
41218 @if libcpp
41219 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41220 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
41221 mv prev-libcpp stageprofile-libcpp ; : ; \
41223 @endif libcpp
41224 @if libdecnumber
41225 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41226 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
41227 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
41229 @endif libdecnumber
41230 @if libiberty
41231 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41232 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
41233 mv prev-libiberty stageprofile-libiberty ; : ; \
41235 @endif libiberty
41236 @if zlib
41237 @if test -d $(HOST_SUBDIR)/zlib ; then \
41238 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
41239 mv prev-zlib stageprofile-zlib ; : ; \
41241 @endif zlib
41242 @if test -d $(TARGET_SUBDIR) ; then \
41243 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
41244 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
41246 rm -f stage_current
41248 # Bubble a bugfix through all the stages up to stage feedback. They are
41249 # remade, but not reconfigured. The next stage (if any) will not be
41250 # reconfigured as well.
41251 .PHONY: stagefeedback-bubble
41252 stagefeedback-bubble:: stageprofile-bubble
41253 @r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
41256 echo Skipping rebuild of stagefeedback ; \
41257 else \
41258 $(MAKE) stagefeedback-start; \
41259 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
41262 .PHONY: all-stagefeedback clean-stagefeedback
41263 do-clean: clean-stagefeedback
41265 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41266 # only possibility, but now it conflicts with no-bootstrap rules
41267 @if gcc-bootstrap
41271 .PHONY: profiledbootstrap profiledbootstrap-lean
41272 profiledbootstrap:
41273 echo stagefeedback > stage_final
41274 @r=`${PWD_COMMAND}`; export r; \
41275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
41277 @: $(MAKE); $(unstage)
41278 @r=`${PWD_COMMAND}`; export r; \
41279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41280 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41282 profiledbootstrap-lean:
41283 echo stagefeedback > stage_final
41284 @r=`${PWD_COMMAND}`; export r; \
41285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41286 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
41287 @: $(MAKE); $(unstage)
41288 @r=`${PWD_COMMAND}`; export r; \
41289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41290 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41293 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41294 distclean-stageprofile:: distclean-stagefeedback
41295 .PHONY: distclean-stagefeedback
41296 distclean-stagefeedback::
41297 @: $(MAKE); $(stage)
41298 rm -rf stagefeedback-*
41301 @endif gcc-bootstrap
41305 stageprofile-end::
41306 $(MAKE) distclean-stagefeedback
41308 stagefeedback-start::
41309 @r=`${PWD_COMMAND}`; export r; \
41310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311 for i in prev-*; do \
41312 j=`echo $$i | sed s/^prev-//` ; \
41313 cd $$r/$$i && \
41314 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
41315 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
41316 done
41318 @if gcc-bootstrap
41319 do-distclean: distclean-stage1
41321 # Provide a GCC build when we're building target libraries. This does
41322 # not work as a dependency, just as the minimum necessary to avoid errors.
41323 stage_last:
41324 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
41326 # Same as unstage, but not phony and defaulting to stage1-start. We place
41327 # it in the dependency so that for example `make -j3 all-gcc' works.
41328 stage_current:
41329 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
41331 .PHONY: restrap
41332 restrap:
41333 @: $(MAKE); $(stage)
41334 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
41335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
41336 @endif gcc-bootstrap
41338 # --------------------------------------
41339 # Dependencies between different modules
41340 # --------------------------------------
41342 # Generic dependencies for target modules on host stuff, especially gcc
41343 @if gcc-bootstrap
41344 configure-target-libstdc++-v3: stage_last
41345 configure-target-libmudflap: stage_last
41346 configure-target-libssp: stage_last
41347 configure-target-newlib: stage_last
41348 configure-target-libgfortran: stage_last
41349 configure-target-libobjc: stage_last
41350 configure-target-libtermcap: stage_last
41351 configure-target-winsup: stage_last
41352 configure-target-libgloss: stage_last
41353 configure-target-libiberty: stage_last
41354 configure-target-gperf: stage_last
41355 configure-target-examples: stage_last
41356 configure-target-libffi: stage_last
41357 configure-target-libjava: stage_last
41358 configure-target-zlib: stage_last
41359 configure-target-boehm-gc: stage_last
41360 configure-target-qthreads: stage_last
41361 configure-target-rda: stage_last
41362 configure-target-libada: stage_last
41363 configure-target-libgomp: stage_last
41364 @endif gcc-bootstrap
41366 @if gcc-no-bootstrap
41367 configure-target-libstdc++-v3: maybe-all-gcc
41368 configure-target-libmudflap: maybe-all-gcc
41369 configure-target-libssp: maybe-all-gcc
41370 configure-target-newlib: maybe-all-gcc
41371 configure-target-libgfortran: maybe-all-gcc
41372 configure-target-libobjc: maybe-all-gcc
41373 configure-target-libtermcap: maybe-all-gcc
41374 configure-target-winsup: maybe-all-gcc
41375 configure-target-libgloss: maybe-all-gcc
41376 configure-target-libiberty: maybe-all-gcc
41377 configure-target-gperf: maybe-all-gcc
41378 configure-target-examples: maybe-all-gcc
41379 configure-target-libffi: maybe-all-gcc
41380 configure-target-libjava: maybe-all-gcc
41381 configure-target-zlib: maybe-all-gcc
41382 configure-target-boehm-gc: maybe-all-gcc
41383 configure-target-qthreads: maybe-all-gcc
41384 configure-target-rda: maybe-all-gcc
41385 configure-target-libada: maybe-all-gcc
41386 configure-target-libgomp: maybe-all-gcc
41387 @endif gcc-no-bootstrap
41391 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
41393 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
41394 configure-target-gperf: maybe-all-target-libstdc++-v3
41396 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
41398 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
41400 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
41402 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
41403 configure-target-libjava: maybe-all-target-libstdc++-v3
41405 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
41407 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
41409 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
41411 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
41413 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
41415 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
41417 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
41419 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
41421 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
41423 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
41426 # There are two types of dependencies here: 'hard' dependencies, where one
41427 # module simply won't build without the other; and 'soft' dependencies, where
41428 # if the depended-on module is missing, the depending module will do without
41429 # or find a substitute somewhere (perhaps installed). Soft dependencies
41430 # are made here to depend on a 'maybe-' target. If you're not sure,
41431 # it's safer to use a soft dependency.
41438 # With all the machinery above in place, it is pretty easy to generate
41439 # dependencies. Host dependencies are a bit more complex because we have
41440 # to check for bootstrap/prebootstrap dependencies. To resolve
41441 # prebootstrap dependencies, prebootstrap modules are gathered in
41442 # a hash table.
41443 all-build-bison: maybe-all-build-texinfo
41444 all-build-byacc: maybe-all-build-texinfo
41445 all-build-flex: maybe-all-build-texinfo
41446 all-build-flex: maybe-all-build-bison
41447 all-build-flex: maybe-all-build-byacc
41448 all-build-flex: maybe-all-build-m4
41449 all-build-libiberty: maybe-all-build-texinfo
41450 all-build-m4: maybe-all-build-texinfo
41451 all-build-fixincludes: maybe-all-build-libiberty
41452 configure-gcc: maybe-configure-intl
41454 configure-stage1-gcc: maybe-configure-stage1-intl
41455 configure-stage2-gcc: maybe-configure-stage2-intl
41456 configure-stage3-gcc: maybe-configure-stage3-intl
41457 configure-stage4-gcc: maybe-configure-stage4-intl
41458 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
41459 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
41460 configure-gcc: maybe-all-binutils
41462 configure-stage1-gcc: maybe-all-stage1-binutils
41463 configure-stage2-gcc: maybe-all-stage2-binutils
41464 configure-stage3-gcc: maybe-all-stage3-binutils
41465 configure-stage4-gcc: maybe-all-stage4-binutils
41466 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
41467 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
41468 configure-gcc: maybe-all-gas
41470 configure-stage1-gcc: maybe-all-stage1-gas
41471 configure-stage2-gcc: maybe-all-stage2-gas
41472 configure-stage3-gcc: maybe-all-stage3-gas
41473 configure-stage4-gcc: maybe-all-stage4-gas
41474 configure-stageprofile-gcc: maybe-all-stageprofile-gas
41475 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
41476 configure-gcc: maybe-all-ld
41478 configure-stage1-gcc: maybe-all-stage1-ld
41479 configure-stage2-gcc: maybe-all-stage2-ld
41480 configure-stage3-gcc: maybe-all-stage3-ld
41481 configure-stage4-gcc: maybe-all-stage4-ld
41482 configure-stageprofile-gcc: maybe-all-stageprofile-ld
41483 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
41484 all-gcc: all-libiberty
41486 all-stage1-gcc: all-stage1-libiberty
41487 all-stage2-gcc: all-stage2-libiberty
41488 all-stage3-gcc: all-stage3-libiberty
41489 all-stage4-gcc: all-stage4-libiberty
41490 all-stageprofile-gcc: all-stageprofile-libiberty
41491 all-stagefeedback-gcc: all-stagefeedback-libiberty
41492 all-gcc: all-boehms-gc
41493 all-gcc: maybe-all-intl
41495 all-stage1-gcc: maybe-all-stage1-intl
41496 all-stage2-gcc: maybe-all-stage2-intl
41497 all-stage3-gcc: maybe-all-stage3-intl
41498 all-stage4-gcc: maybe-all-stage4-intl
41499 all-stageprofile-gcc: maybe-all-stageprofile-intl
41500 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
41501 all-gcc: maybe-all-build-texinfo
41503 all-stage1-gcc: maybe-all-build-texinfo
41504 all-stage2-gcc: maybe-all-build-texinfo
41505 all-stage3-gcc: maybe-all-build-texinfo
41506 all-stage4-gcc: maybe-all-build-texinfo
41507 all-stageprofile-gcc: maybe-all-build-texinfo
41508 all-stagefeedback-gcc: maybe-all-build-texinfo
41509 all-prebootstrap: maybe-all-build-texinfo
41510 all-gcc: maybe-all-build-bison
41512 all-stage1-gcc: maybe-all-build-bison
41513 all-stage2-gcc: maybe-all-build-bison
41514 all-stage3-gcc: maybe-all-build-bison
41515 all-stage4-gcc: maybe-all-build-bison
41516 all-stageprofile-gcc: maybe-all-build-bison
41517 all-stagefeedback-gcc: maybe-all-build-bison
41518 all-prebootstrap: maybe-all-build-bison
41519 all-gcc: maybe-all-build-byacc
41521 all-stage1-gcc: maybe-all-build-byacc
41522 all-stage2-gcc: maybe-all-build-byacc
41523 all-stage3-gcc: maybe-all-build-byacc
41524 all-stage4-gcc: maybe-all-build-byacc
41525 all-stageprofile-gcc: maybe-all-build-byacc
41526 all-stagefeedback-gcc: maybe-all-build-byacc
41527 all-prebootstrap: maybe-all-build-byacc
41528 all-gcc: maybe-all-build-flex
41530 all-stage1-gcc: maybe-all-build-flex
41531 all-stage2-gcc: maybe-all-build-flex
41532 all-stage3-gcc: maybe-all-build-flex
41533 all-stage4-gcc: maybe-all-build-flex
41534 all-stageprofile-gcc: maybe-all-build-flex
41535 all-stagefeedback-gcc: maybe-all-build-flex
41536 all-prebootstrap: maybe-all-build-flex
41537 all-gcc: maybe-all-build-libiberty
41539 all-stage1-gcc: maybe-all-build-libiberty
41540 all-stage2-gcc: maybe-all-build-libiberty
41541 all-stage3-gcc: maybe-all-build-libiberty
41542 all-stage4-gcc: maybe-all-build-libiberty
41543 all-stageprofile-gcc: maybe-all-build-libiberty
41544 all-stagefeedback-gcc: maybe-all-build-libiberty
41545 all-prebootstrap: maybe-all-build-libiberty
41546 all-gcc: maybe-all-build-fixincludes
41548 all-stage1-gcc: maybe-all-build-fixincludes
41549 all-stage2-gcc: maybe-all-build-fixincludes
41550 all-stage3-gcc: maybe-all-build-fixincludes
41551 all-stage4-gcc: maybe-all-build-fixincludes
41552 all-stageprofile-gcc: maybe-all-build-fixincludes
41553 all-stagefeedback-gcc: maybe-all-build-fixincludes
41554 all-prebootstrap: maybe-all-build-fixincludes
41555 all-gcc: maybe-all-zlib
41557 all-stage1-gcc: maybe-all-stage1-zlib
41558 all-stage2-gcc: maybe-all-stage2-zlib
41559 all-stage3-gcc: maybe-all-stage3-zlib
41560 all-stage4-gcc: maybe-all-stage4-zlib
41561 all-stageprofile-gcc: maybe-all-stageprofile-zlib
41562 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
41563 all-gcc: all-libcpp
41565 all-stage1-gcc: all-stage1-libcpp
41566 all-stage2-gcc: all-stage2-libcpp
41567 all-stage3-gcc: all-stage3-libcpp
41568 all-stage4-gcc: all-stage4-libcpp
41569 all-stageprofile-gcc: all-stageprofile-libcpp
41570 all-stagefeedback-gcc: all-stagefeedback-libcpp
41571 all-gcc: all-libdecnumber
41573 all-stage1-gcc: all-stage1-libdecnumber
41574 all-stage2-gcc: all-stage2-libdecnumber
41575 all-stage3-gcc: all-stage3-libdecnumber
41576 all-stage4-gcc: all-stage4-libdecnumber
41577 all-stageprofile-gcc: all-stageprofile-libdecnumber
41578 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
41579 all-gcc: maybe-all-libiberty
41581 all-stage1-gcc: maybe-all-stage1-libiberty
41582 all-stage2-gcc: maybe-all-stage2-libiberty
41583 all-stage3-gcc: maybe-all-stage3-libiberty
41584 all-stage4-gcc: maybe-all-stage4-libiberty
41585 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
41586 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
41587 all-gcc: maybe-all-fixincludes
41588 install-gcc: maybe-install-fixincludes
41589 configure-libcpp: configure-libiberty
41591 configure-stage1-libcpp: configure-stage1-libiberty
41592 configure-stage2-libcpp: configure-stage2-libiberty
41593 configure-stage3-libcpp: configure-stage3-libiberty
41594 configure-stage4-libcpp: configure-stage4-libiberty
41595 configure-stageprofile-libcpp: configure-stageprofile-libiberty
41596 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
41597 configure-libcpp: maybe-configure-intl
41599 configure-stage1-libcpp: maybe-configure-stage1-intl
41600 configure-stage2-libcpp: maybe-configure-stage2-intl
41601 configure-stage3-libcpp: maybe-configure-stage3-intl
41602 configure-stage4-libcpp: maybe-configure-stage4-intl
41603 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
41604 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
41605 all-libcpp: all-libiberty
41607 all-stage1-libcpp: all-stage1-libiberty
41608 all-stage2-libcpp: all-stage2-libiberty
41609 all-stage3-libcpp: all-stage3-libiberty
41610 all-stage4-libcpp: all-stage4-libiberty
41611 all-stageprofile-libcpp: all-stageprofile-libiberty
41612 all-stagefeedback-libcpp: all-stagefeedback-libiberty
41613 all-libcpp: maybe-all-intl
41615 all-stage1-libcpp: maybe-all-stage1-intl
41616 all-stage2-libcpp: maybe-all-stage2-intl
41617 all-stage3-libcpp: maybe-all-stage3-intl
41618 all-stage4-libcpp: maybe-all-stage4-intl
41619 all-stageprofile-libcpp: maybe-all-stageprofile-intl
41620 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
41621 all-fixincludes: maybe-all-libiberty
41622 all-gnattools: maybe-all-target-libada
41623 configure-gdb: maybe-configure-intl
41624 configure-gdb: maybe-configure-sim
41625 all-gdb: maybe-all-intl
41626 all-gdb: maybe-all-libiberty
41627 all-gdb: maybe-all-opcodes
41628 all-gdb: maybe-all-bfd
41629 all-gdb: maybe-all-readline
41630 all-gdb: maybe-all-build-bison
41631 all-gdb: maybe-all-build-byacc
41632 all-gdb: maybe-all-sim
41633 configure-libgui: maybe-configure-tcl
41634 configure-libgui: maybe-configure-tk
41635 all-libgui: maybe-all-tcl
41636 all-libgui: maybe-all-tk
41637 all-libgui: maybe-all-itcl
41638 configure-bfd: configure-libiberty
41640 configure-stage1-bfd: configure-stage1-libiberty
41641 configure-stage2-bfd: configure-stage2-libiberty
41642 configure-stage3-bfd: configure-stage3-libiberty
41643 configure-stage4-bfd: configure-stage4-libiberty
41644 configure-stageprofile-bfd: configure-stageprofile-libiberty
41645 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
41646 configure-bfd: maybe-configure-intl
41648 configure-stage1-bfd: maybe-configure-stage1-intl
41649 configure-stage2-bfd: maybe-configure-stage2-intl
41650 configure-stage3-bfd: maybe-configure-stage3-intl
41651 configure-stage4-bfd: maybe-configure-stage4-intl
41652 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
41653 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
41654 all-bfd: maybe-all-libiberty
41656 all-stage1-bfd: maybe-all-stage1-libiberty
41657 all-stage2-bfd: maybe-all-stage2-libiberty
41658 all-stage3-bfd: maybe-all-stage3-libiberty
41659 all-stage4-bfd: maybe-all-stage4-libiberty
41660 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
41661 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
41662 all-bfd: maybe-all-intl
41664 all-stage1-bfd: maybe-all-stage1-intl
41665 all-stage2-bfd: maybe-all-stage2-intl
41666 all-stage3-bfd: maybe-all-stage3-intl
41667 all-stage4-bfd: maybe-all-stage4-intl
41668 all-stageprofile-bfd: maybe-all-stageprofile-intl
41669 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
41670 configure-binutils: maybe-configure-intl
41672 configure-stage1-binutils: maybe-configure-stage1-intl
41673 configure-stage2-binutils: maybe-configure-stage2-intl
41674 configure-stage3-binutils: maybe-configure-stage3-intl
41675 configure-stage4-binutils: maybe-configure-stage4-intl
41676 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
41677 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
41678 all-binutils: maybe-all-libiberty
41680 all-stage1-binutils: maybe-all-stage1-libiberty
41681 all-stage2-binutils: maybe-all-stage2-libiberty
41682 all-stage3-binutils: maybe-all-stage3-libiberty
41683 all-stage4-binutils: maybe-all-stage4-libiberty
41684 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
41685 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
41686 all-binutils: maybe-all-opcodes
41688 all-stage1-binutils: maybe-all-stage1-opcodes
41689 all-stage2-binutils: maybe-all-stage2-opcodes
41690 all-stage3-binutils: maybe-all-stage3-opcodes
41691 all-stage4-binutils: maybe-all-stage4-opcodes
41692 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
41693 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
41694 all-binutils: maybe-all-bfd
41696 all-stage1-binutils: maybe-all-stage1-bfd
41697 all-stage2-binutils: maybe-all-stage2-bfd
41698 all-stage3-binutils: maybe-all-stage3-bfd
41699 all-stage4-binutils: maybe-all-stage4-bfd
41700 all-stageprofile-binutils: maybe-all-stageprofile-bfd
41701 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
41702 all-binutils: maybe-all-build-flex
41704 all-stage1-binutils: maybe-all-build-flex
41705 all-stage2-binutils: maybe-all-build-flex
41706 all-stage3-binutils: maybe-all-build-flex
41707 all-stage4-binutils: maybe-all-build-flex
41708 all-stageprofile-binutils: maybe-all-build-flex
41709 all-stagefeedback-binutils: maybe-all-build-flex
41710 all-prebootstrap: maybe-all-build-flex
41711 all-binutils: maybe-all-build-bison
41713 all-stage1-binutils: maybe-all-build-bison
41714 all-stage2-binutils: maybe-all-build-bison
41715 all-stage3-binutils: maybe-all-build-bison
41716 all-stage4-binutils: maybe-all-build-bison
41717 all-stageprofile-binutils: maybe-all-build-bison
41718 all-stagefeedback-binutils: maybe-all-build-bison
41719 all-prebootstrap: maybe-all-build-bison
41720 all-binutils: maybe-all-build-byacc
41722 all-stage1-binutils: maybe-all-build-byacc
41723 all-stage2-binutils: maybe-all-build-byacc
41724 all-stage3-binutils: maybe-all-build-byacc
41725 all-stage4-binutils: maybe-all-build-byacc
41726 all-stageprofile-binutils: maybe-all-build-byacc
41727 all-stagefeedback-binutils: maybe-all-build-byacc
41728 all-prebootstrap: maybe-all-build-byacc
41729 all-binutils: maybe-all-intl
41731 all-stage1-binutils: maybe-all-stage1-intl
41732 all-stage2-binutils: maybe-all-stage2-intl
41733 all-stage3-binutils: maybe-all-stage3-intl
41734 all-stage4-binutils: maybe-all-stage4-intl
41735 all-stageprofile-binutils: maybe-all-stageprofile-intl
41736 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
41737 install-binutils: maybe-install-opcodes
41738 install-opcodes: maybe-install-bfd
41739 configure-gas: maybe-configure-intl
41741 configure-stage1-gas: maybe-configure-stage1-intl
41742 configure-stage2-gas: maybe-configure-stage2-intl
41743 configure-stage3-gas: maybe-configure-stage3-intl
41744 configure-stage4-gas: maybe-configure-stage4-intl
41745 configure-stageprofile-gas: maybe-configure-stageprofile-intl
41746 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
41747 all-gas: maybe-all-libiberty
41749 all-stage1-gas: maybe-all-stage1-libiberty
41750 all-stage2-gas: maybe-all-stage2-libiberty
41751 all-stage3-gas: maybe-all-stage3-libiberty
41752 all-stage4-gas: maybe-all-stage4-libiberty
41753 all-stageprofile-gas: maybe-all-stageprofile-libiberty
41754 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
41755 all-gas: maybe-all-opcodes
41757 all-stage1-gas: maybe-all-stage1-opcodes
41758 all-stage2-gas: maybe-all-stage2-opcodes
41759 all-stage3-gas: maybe-all-stage3-opcodes
41760 all-stage4-gas: maybe-all-stage4-opcodes
41761 all-stageprofile-gas: maybe-all-stageprofile-opcodes
41762 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
41763 all-gas: maybe-all-bfd
41765 all-stage1-gas: maybe-all-stage1-bfd
41766 all-stage2-gas: maybe-all-stage2-bfd
41767 all-stage3-gas: maybe-all-stage3-bfd
41768 all-stage4-gas: maybe-all-stage4-bfd
41769 all-stageprofile-gas: maybe-all-stageprofile-bfd
41770 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
41771 all-gas: maybe-all-intl
41773 all-stage1-gas: maybe-all-stage1-intl
41774 all-stage2-gas: maybe-all-stage2-intl
41775 all-stage3-gas: maybe-all-stage3-intl
41776 all-stage4-gas: maybe-all-stage4-intl
41777 all-stageprofile-gas: maybe-all-stageprofile-intl
41778 all-stagefeedback-gas: maybe-all-stagefeedback-intl
41779 configure-gprof: maybe-configure-intl
41780 all-gprof: maybe-all-libiberty
41781 all-gprof: maybe-all-bfd
41782 all-gprof: maybe-all-opcodes
41783 all-gprof: maybe-all-intl
41784 configure-ld: maybe-configure-intl
41786 configure-stage1-ld: maybe-configure-stage1-intl
41787 configure-stage2-ld: maybe-configure-stage2-intl
41788 configure-stage3-ld: maybe-configure-stage3-intl
41789 configure-stage4-ld: maybe-configure-stage4-intl
41790 configure-stageprofile-ld: maybe-configure-stageprofile-intl
41791 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
41792 all-ld: maybe-all-libiberty
41794 all-stage1-ld: maybe-all-stage1-libiberty
41795 all-stage2-ld: maybe-all-stage2-libiberty
41796 all-stage3-ld: maybe-all-stage3-libiberty
41797 all-stage4-ld: maybe-all-stage4-libiberty
41798 all-stageprofile-ld: maybe-all-stageprofile-libiberty
41799 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
41800 all-ld: maybe-all-bfd
41802 all-stage1-ld: maybe-all-stage1-bfd
41803 all-stage2-ld: maybe-all-stage2-bfd
41804 all-stage3-ld: maybe-all-stage3-bfd
41805 all-stage4-ld: maybe-all-stage4-bfd
41806 all-stageprofile-ld: maybe-all-stageprofile-bfd
41807 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
41808 all-ld: maybe-all-opcodes
41810 all-stage1-ld: maybe-all-stage1-opcodes
41811 all-stage2-ld: maybe-all-stage2-opcodes
41812 all-stage3-ld: maybe-all-stage3-opcodes
41813 all-stage4-ld: maybe-all-stage4-opcodes
41814 all-stageprofile-ld: maybe-all-stageprofile-opcodes
41815 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
41816 all-ld: maybe-all-build-bison
41818 all-stage1-ld: maybe-all-build-bison
41819 all-stage2-ld: maybe-all-build-bison
41820 all-stage3-ld: maybe-all-build-bison
41821 all-stage4-ld: maybe-all-build-bison
41822 all-stageprofile-ld: maybe-all-build-bison
41823 all-stagefeedback-ld: maybe-all-build-bison
41824 all-prebootstrap: maybe-all-build-bison
41825 all-ld: maybe-all-build-byacc
41827 all-stage1-ld: maybe-all-build-byacc
41828 all-stage2-ld: maybe-all-build-byacc
41829 all-stage3-ld: maybe-all-build-byacc
41830 all-stage4-ld: maybe-all-build-byacc
41831 all-stageprofile-ld: maybe-all-build-byacc
41832 all-stagefeedback-ld: maybe-all-build-byacc
41833 all-prebootstrap: maybe-all-build-byacc
41834 all-ld: maybe-all-build-flex
41836 all-stage1-ld: maybe-all-build-flex
41837 all-stage2-ld: maybe-all-build-flex
41838 all-stage3-ld: maybe-all-build-flex
41839 all-stage4-ld: maybe-all-build-flex
41840 all-stageprofile-ld: maybe-all-build-flex
41841 all-stagefeedback-ld: maybe-all-build-flex
41842 all-prebootstrap: maybe-all-build-flex
41843 all-ld: maybe-all-intl
41845 all-stage1-ld: maybe-all-stage1-intl
41846 all-stage2-ld: maybe-all-stage2-intl
41847 all-stage3-ld: maybe-all-stage3-intl
41848 all-stage4-ld: maybe-all-stage4-intl
41849 all-stageprofile-ld: maybe-all-stageprofile-intl
41850 all-stagefeedback-ld: maybe-all-stagefeedback-intl
41851 all-opcodes: maybe-all-bfd
41853 all-stage1-opcodes: maybe-all-stage1-bfd
41854 all-stage2-opcodes: maybe-all-stage2-bfd
41855 all-stage3-opcodes: maybe-all-stage3-bfd
41856 all-stage4-opcodes: maybe-all-stage4-bfd
41857 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
41858 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
41859 all-opcodes: maybe-all-libiberty
41861 all-stage1-opcodes: maybe-all-stage1-libiberty
41862 all-stage2-opcodes: maybe-all-stage2-libiberty
41863 all-stage3-opcodes: maybe-all-stage3-libiberty
41864 all-stage4-opcodes: maybe-all-stage4-libiberty
41865 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
41866 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
41867 all-dejagnu: maybe-all-tcl
41868 all-dejagnu: maybe-all-expect
41869 all-dejagnu: maybe-all-tk
41870 configure-expect: maybe-configure-tcl
41871 configure-expect: maybe-configure-tk
41872 all-expect: maybe-all-tcl
41873 all-expect: maybe-all-tk
41874 configure-itcl: maybe-configure-tcl
41875 configure-itcl: maybe-configure-tk
41876 all-itcl: maybe-all-tcl
41877 all-itcl: maybe-all-tk
41878 install-itcl: maybe-install-tcl
41879 configure-tk: maybe-configure-tcl
41880 all-tk: maybe-all-tcl
41881 all-sid: maybe-all-libiberty
41882 all-sid: maybe-all-bfd
41883 all-sid: maybe-all-opcodes
41884 all-sid: maybe-all-tcl
41885 all-sid: maybe-all-tk
41886 install-sid: maybe-install-tcl
41887 install-sid: maybe-install-tk
41888 configure-sim: maybe-configure-intl
41889 all-sim: maybe-all-intl
41890 all-sim: maybe-all-libiberty
41891 all-sim: maybe-all-bfd
41892 all-sim: maybe-all-opcodes
41893 all-sim: maybe-all-readline
41894 all-sim: maybe-configure-gdb
41895 all-fastjar: maybe-all-zlib
41896 all-fastjar: maybe-all-build-texinfo
41897 all-fastjar: maybe-all-libiberty
41898 all-autoconf: maybe-all-m4
41899 all-autoconf: maybe-all-build-texinfo
41900 all-automake: maybe-all-m4
41901 all-automake: maybe-all-build-texinfo
41902 all-automake: maybe-all-autoconf
41903 all-bison: maybe-all-intl
41904 all-bison: maybe-all-build-texinfo
41905 all-diff: maybe-all-intl
41906 all-diff: maybe-all-build-texinfo
41907 all-fileutils: maybe-all-intl
41908 all-fileutils: maybe-all-build-texinfo
41909 all-flex: maybe-all-build-bison
41910 all-flex: maybe-all-build-byacc
41911 all-flex: maybe-all-intl
41912 all-flex: maybe-all-m4
41913 all-flex: maybe-all-build-texinfo
41914 all-gzip: maybe-all-intl
41915 all-gzip: maybe-all-zlib
41916 all-gzip: maybe-all-build-texinfo
41917 all-hello: maybe-all-intl
41918 all-hello: maybe-all-build-texinfo
41919 all-m4: maybe-all-intl
41920 all-m4: maybe-all-build-texinfo
41921 all-make: maybe-all-intl
41922 all-make: maybe-all-build-texinfo
41923 all-patch: maybe-all-build-texinfo
41924 all-make: maybe-all-build-texinfo
41925 all-prms: maybe-all-libiberty
41926 all-recode: maybe-all-build-texinfo
41927 all-sed: maybe-all-build-texinfo
41928 all-send-pr: maybe-all-prms
41929 all-tar: maybe-all-build-texinfo
41930 all-uudecode: maybe-all-build-texinfo
41931 configure-target-boehm-gc: maybe-configure-target-qthreads
41932 configure-target-fastjar: maybe-configure-target-zlib
41933 all-target-fastjar: maybe-all-target-zlib
41934 all-target-fastjar: maybe-all-target-libiberty
41935 configure-target-libjava: maybe-configure-target-zlib
41936 configure-target-libjava: maybe-configure-target-boehm-gc
41937 configure-target-libjava: maybe-configure-target-qthreads
41938 configure-target-libjava: maybe-configure-target-libffi
41939 all-target-libjava: maybe-all-fastjar
41940 all-target-libjava: maybe-all-target-zlib
41941 all-target-libjava: maybe-all-target-boehm-gc
41942 all-target-libjava: maybe-all-target-qthreads
41943 all-target-libjava: maybe-all-target-libffi
41944 configure-target-libobjc: maybe-configure-target-boehm-gc
41945 all-target-libobjc: maybe-all-target-libiberty
41946 all-target-libobjc: maybe-all-target-boehm-gc
41947 all-target-libstdc++-v3: maybe-all-target-libiberty
41948 all-target-libgloss: maybe-configure-target-newlib
41949 all-target-winsup: maybe-all-target-libiberty
41950 all-target-winsup: maybe-all-target-libtermcap
41953 # Non-toplevel bootstrap rules must depend on several packages, to be built
41954 # before gcc. Another wart that will go away, hopefully soon.
41955 @if gcc-no-bootstrap
41957 all-prebootstrap: maybe-all-bfd
41958 all-prebootstrap: maybe-all-opcodes
41959 all-prebootstrap: maybe-all-binutils
41960 all-prebootstrap: maybe-all-boehm-gc
41961 all-prebootstrap: maybe-all-gas
41962 all-prebootstrap: maybe-all-intl
41963 all-prebootstrap: maybe-all-ld
41964 all-prebootstrap: maybe-all-libcpp
41965 all-prebootstrap: maybe-all-libdecnumber
41966 all-prebootstrap: maybe-all-libiberty
41967 all-prebootstrap: maybe-all-zlib
41968 @endif gcc-no-bootstrap
41970 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
41971 GDB_TK = @GDB_TK@
41972 INSTALL_GDB_TK = @INSTALL_GDB_TK@
41973 configure-gdb: $(CONFIGURE_GDB_TK)
41974 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
41975 install-gdb: $(INSTALL_GDB_TK)
41977 # Serialization dependencies. Host configures don't work well in parallel to
41978 # each other, due to contention over config.cache. Target configures and
41979 # build configures are similar.
41980 @serialization_dependencies@
41982 # --------------------------------
41983 # Regenerating top level configury
41984 # --------------------------------
41986 # Rebuilding Makefile.in, using autogen.
41987 AUTOGEN = autogen
41988 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
41989 cd $(srcdir) && $(AUTOGEN) Makefile.def
41991 # Rebuilding Makefile.
41992 Makefile: $(srcdir)/Makefile.in config.status
41993 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
41995 config.status: configure
41996 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
41998 # Rebuilding configure.
41999 AUTOCONF = autoconf
42000 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
42001 cd $(srcdir) && $(AUTOCONF)
42003 # ------------------------------
42004 # Special directives to GNU Make
42005 # ------------------------------
42007 # Don't pass command-line variables to submakes.
42008 .NOEXPORT:
42009 MAKEOVERRIDES=
42011 # end of Makefile.in