Revert last usage of broken type tagged GC
[official-gcc.git] / Makefile.in
blob2a33976ffc556b190a1e28dc2f6824964bcf2da9
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:
7142 @endif boehm-gc
7144 # Other targets (info, dvi, etc.)
7146 .PHONY: maybe-info-boehm-gc info-boehm-gc
7147 maybe-info-boehm-gc:
7148 @if boehm-gc
7149 maybe-info-boehm-gc: info-boehm-gc
7151 info-boehm-gc: \
7152 configure-boehm-gc
7153 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7154 r=`${PWD_COMMAND}`; export r; \
7155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7156 $(HOST_EXPORTS) \
7157 for flag in $(EXTRA_HOST_FLAGS) ; do \
7158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7159 done; \
7160 echo "Doing info in boehm-gc" ; \
7161 (cd $(HOST_SUBDIR)/boehm-gc && \
7162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7164 "RANLIB=$${RANLIB}" \
7165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7166 info) \
7167 || exit 1
7169 @endif boehm-gc
7171 .PHONY: maybe-dvi-boehm-gc dvi-boehm-gc
7172 maybe-dvi-boehm-gc:
7173 @if boehm-gc
7174 maybe-dvi-boehm-gc: dvi-boehm-gc
7176 dvi-boehm-gc: \
7177 configure-boehm-gc
7178 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7179 r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 for flag in $(EXTRA_HOST_FLAGS) ; do \
7183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7184 done; \
7185 echo "Doing dvi in boehm-gc" ; \
7186 (cd $(HOST_SUBDIR)/boehm-gc && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7189 "RANLIB=$${RANLIB}" \
7190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7191 dvi) \
7192 || exit 1
7194 @endif boehm-gc
7196 .PHONY: maybe-html-boehm-gc html-boehm-gc
7197 maybe-html-boehm-gc:
7198 @if boehm-gc
7199 maybe-html-boehm-gc: html-boehm-gc
7201 html-boehm-gc: \
7202 configure-boehm-gc
7203 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7204 r=`${PWD_COMMAND}`; export r; \
7205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7206 $(HOST_EXPORTS) \
7207 for flag in $(EXTRA_HOST_FLAGS) ; do \
7208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7209 done; \
7210 echo "Doing html in boehm-gc" ; \
7211 (cd $(HOST_SUBDIR)/boehm-gc && \
7212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7214 "RANLIB=$${RANLIB}" \
7215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7216 html) \
7217 || exit 1
7219 @endif boehm-gc
7221 .PHONY: maybe-TAGS-boehm-gc TAGS-boehm-gc
7222 maybe-TAGS-boehm-gc:
7223 @if boehm-gc
7224 maybe-TAGS-boehm-gc: TAGS-boehm-gc
7226 TAGS-boehm-gc: \
7227 configure-boehm-gc
7228 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7229 r=`${PWD_COMMAND}`; export r; \
7230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231 $(HOST_EXPORTS) \
7232 for flag in $(EXTRA_HOST_FLAGS) ; do \
7233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234 done; \
7235 echo "Doing TAGS in boehm-gc" ; \
7236 (cd $(HOST_SUBDIR)/boehm-gc && \
7237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239 "RANLIB=$${RANLIB}" \
7240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7241 TAGS) \
7242 || exit 1
7244 @endif boehm-gc
7246 .PHONY: maybe-install-info-boehm-gc install-info-boehm-gc
7247 maybe-install-info-boehm-gc:
7248 @if boehm-gc
7249 maybe-install-info-boehm-gc: install-info-boehm-gc
7251 install-info-boehm-gc: \
7252 configure-boehm-gc \
7253 info-boehm-gc
7254 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7255 r=`${PWD_COMMAND}`; export r; \
7256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257 $(HOST_EXPORTS) \
7258 for flag in $(EXTRA_HOST_FLAGS) ; do \
7259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260 done; \
7261 echo "Doing install-info in boehm-gc" ; \
7262 (cd $(HOST_SUBDIR)/boehm-gc && \
7263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265 "RANLIB=$${RANLIB}" \
7266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7267 install-info) \
7268 || exit 1
7270 @endif boehm-gc
7272 .PHONY: maybe-install-html-boehm-gc install-html-boehm-gc
7273 maybe-install-html-boehm-gc:
7274 @if boehm-gc
7275 maybe-install-html-boehm-gc: install-html-boehm-gc
7277 install-html-boehm-gc: \
7278 configure-boehm-gc \
7279 html-boehm-gc
7280 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7281 r=`${PWD_COMMAND}`; export r; \
7282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283 $(HOST_EXPORTS) \
7284 for flag in $(EXTRA_HOST_FLAGS) ; do \
7285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7286 done; \
7287 echo "Doing install-html in boehm-gc" ; \
7288 (cd $(HOST_SUBDIR)/boehm-gc && \
7289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7291 "RANLIB=$${RANLIB}" \
7292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7293 install-html) \
7294 || exit 1
7296 @endif boehm-gc
7298 .PHONY: maybe-installcheck-boehm-gc installcheck-boehm-gc
7299 maybe-installcheck-boehm-gc:
7300 @if boehm-gc
7301 maybe-installcheck-boehm-gc: installcheck-boehm-gc
7303 installcheck-boehm-gc: \
7304 configure-boehm-gc
7305 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7306 r=`${PWD_COMMAND}`; export r; \
7307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308 $(HOST_EXPORTS) \
7309 for flag in $(EXTRA_HOST_FLAGS) ; do \
7310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311 done; \
7312 echo "Doing installcheck in boehm-gc" ; \
7313 (cd $(HOST_SUBDIR)/boehm-gc && \
7314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316 "RANLIB=$${RANLIB}" \
7317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7318 installcheck) \
7319 || exit 1
7321 @endif boehm-gc
7323 .PHONY: maybe-mostlyclean-boehm-gc mostlyclean-boehm-gc
7324 maybe-mostlyclean-boehm-gc:
7325 @if boehm-gc
7326 maybe-mostlyclean-boehm-gc: mostlyclean-boehm-gc
7328 mostlyclean-boehm-gc:
7329 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7330 r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332 $(HOST_EXPORTS) \
7333 for flag in $(EXTRA_HOST_FLAGS) ; do \
7334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335 done; \
7336 echo "Doing mostlyclean in boehm-gc" ; \
7337 (cd $(HOST_SUBDIR)/boehm-gc && \
7338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340 "RANLIB=$${RANLIB}" \
7341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7342 mostlyclean) \
7343 || exit 1
7345 @endif boehm-gc
7347 .PHONY: maybe-clean-boehm-gc clean-boehm-gc
7348 maybe-clean-boehm-gc:
7349 @if boehm-gc
7350 maybe-clean-boehm-gc: clean-boehm-gc
7352 clean-boehm-gc:
7353 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7354 r=`${PWD_COMMAND}`; export r; \
7355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7356 $(HOST_EXPORTS) \
7357 for flag in $(EXTRA_HOST_FLAGS) ; do \
7358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7359 done; \
7360 echo "Doing clean in boehm-gc" ; \
7361 (cd $(HOST_SUBDIR)/boehm-gc && \
7362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7364 "RANLIB=$${RANLIB}" \
7365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7366 clean) \
7367 || exit 1
7369 @endif boehm-gc
7371 .PHONY: maybe-distclean-boehm-gc distclean-boehm-gc
7372 maybe-distclean-boehm-gc:
7373 @if boehm-gc
7374 maybe-distclean-boehm-gc: distclean-boehm-gc
7376 distclean-boehm-gc:
7377 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7378 r=`${PWD_COMMAND}`; export r; \
7379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7380 $(HOST_EXPORTS) \
7381 for flag in $(EXTRA_HOST_FLAGS) ; do \
7382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7383 done; \
7384 echo "Doing distclean in boehm-gc" ; \
7385 (cd $(HOST_SUBDIR)/boehm-gc && \
7386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7388 "RANLIB=$${RANLIB}" \
7389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7390 distclean) \
7391 || exit 1
7393 @endif boehm-gc
7395 .PHONY: maybe-maintainer-clean-boehm-gc maintainer-clean-boehm-gc
7396 maybe-maintainer-clean-boehm-gc:
7397 @if boehm-gc
7398 maybe-maintainer-clean-boehm-gc: maintainer-clean-boehm-gc
7400 maintainer-clean-boehm-gc:
7401 @[ -f ./boehm-gc/Makefile ] || exit 0; \
7402 r=`${PWD_COMMAND}`; export r; \
7403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7404 $(HOST_EXPORTS) \
7405 for flag in $(EXTRA_HOST_FLAGS) ; do \
7406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7407 done; \
7408 echo "Doing maintainer-clean in boehm-gc" ; \
7409 (cd $(HOST_SUBDIR)/boehm-gc && \
7410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7412 "RANLIB=$${RANLIB}" \
7413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7414 maintainer-clean) \
7415 || exit 1
7417 @endif boehm-gc
7421 .PHONY: configure-byacc maybe-configure-byacc
7422 maybe-configure-byacc:
7423 @if gcc-bootstrap
7424 configure-byacc: stage_current
7425 @endif gcc-bootstrap
7426 @if byacc
7427 maybe-configure-byacc: configure-byacc
7428 configure-byacc:
7429 @: $(MAKE); $(unstage)
7430 @r=`${PWD_COMMAND}`; export r; \
7431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
7433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
7434 $(HOST_EXPORTS) \
7435 echo Configuring in $(HOST_SUBDIR)/byacc; \
7436 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
7437 case $(srcdir) in \
7438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7439 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
7440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7441 esac; \
7442 srcdiroption="--srcdir=$${topdir}/byacc"; \
7443 libsrcdir="$$s/byacc"; \
7444 $(SHELL) $${libsrcdir}/configure \
7445 $(HOST_CONFIGARGS) $${srcdiroption} \
7446 || exit 1
7447 @endif byacc
7453 .PHONY: all-byacc maybe-all-byacc
7454 maybe-all-byacc:
7455 @if gcc-bootstrap
7456 all-byacc: stage_current
7457 @endif gcc-bootstrap
7458 @if byacc
7459 TARGET-byacc=all
7460 maybe-all-byacc: all-byacc
7461 all-byacc: configure-byacc
7462 @: $(MAKE); $(unstage)
7463 @r=`${PWD_COMMAND}`; export r; \
7464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465 $(HOST_EXPORTS) \
7466 (cd $(HOST_SUBDIR)/byacc && \
7467 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
7468 @endif byacc
7473 .PHONY: check-byacc maybe-check-byacc
7474 maybe-check-byacc:
7475 @if byacc
7476 maybe-check-byacc: check-byacc
7478 # This module is only tested in a native toolchain.
7479 check-byacc:
7480 @: $(MAKE); $(unstage)
7481 @if [ '$(host)' = '$(target)' ] ; then \
7482 r=`${PWD_COMMAND}`; export r; \
7483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7484 $(HOST_EXPORTS) \
7485 (cd $(HOST_SUBDIR)/byacc && \
7486 $(MAKE) $(FLAGS_TO_PASS) check); \
7489 @endif byacc
7491 .PHONY: install-byacc maybe-install-byacc
7492 maybe-install-byacc:
7493 @if byacc
7494 maybe-install-byacc: install-byacc
7496 install-byacc: installdirs
7497 @: $(MAKE); $(unstage)
7498 @r=`${PWD_COMMAND}`; export r; \
7499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7500 $(HOST_EXPORTS) \
7501 (cd $(HOST_SUBDIR)/byacc && \
7502 $(MAKE) $(FLAGS_TO_PASS) install)
7504 @endif byacc
7506 # Other targets (info, dvi, etc.)
7508 .PHONY: maybe-info-byacc info-byacc
7509 maybe-info-byacc:
7510 @if byacc
7511 maybe-info-byacc: info-byacc
7513 info-byacc: \
7514 configure-byacc
7515 @: $(MAKE); $(unstage)
7516 @[ -f ./byacc/Makefile ] || exit 0; \
7517 r=`${PWD_COMMAND}`; export r; \
7518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7519 $(HOST_EXPORTS) \
7520 for flag in $(EXTRA_HOST_FLAGS) ; do \
7521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7522 done; \
7523 echo "Doing info in byacc" ; \
7524 (cd $(HOST_SUBDIR)/byacc && \
7525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7527 "RANLIB=$${RANLIB}" \
7528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7529 info) \
7530 || exit 1
7532 @endif byacc
7534 .PHONY: maybe-dvi-byacc dvi-byacc
7535 maybe-dvi-byacc:
7536 @if byacc
7537 maybe-dvi-byacc: dvi-byacc
7539 dvi-byacc: \
7540 configure-byacc
7541 @: $(MAKE); $(unstage)
7542 @[ -f ./byacc/Makefile ] || exit 0; \
7543 r=`${PWD_COMMAND}`; export r; \
7544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545 $(HOST_EXPORTS) \
7546 for flag in $(EXTRA_HOST_FLAGS) ; do \
7547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548 done; \
7549 echo "Doing dvi in byacc" ; \
7550 (cd $(HOST_SUBDIR)/byacc && \
7551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553 "RANLIB=$${RANLIB}" \
7554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7555 dvi) \
7556 || exit 1
7558 @endif byacc
7560 .PHONY: maybe-html-byacc html-byacc
7561 maybe-html-byacc:
7562 @if byacc
7563 maybe-html-byacc: html-byacc
7565 html-byacc: \
7566 configure-byacc
7567 @: $(MAKE); $(unstage)
7568 @[ -f ./byacc/Makefile ] || exit 0; \
7569 r=`${PWD_COMMAND}`; export r; \
7570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7571 $(HOST_EXPORTS) \
7572 for flag in $(EXTRA_HOST_FLAGS) ; do \
7573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7574 done; \
7575 echo "Doing html in byacc" ; \
7576 (cd $(HOST_SUBDIR)/byacc && \
7577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7579 "RANLIB=$${RANLIB}" \
7580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7581 html) \
7582 || exit 1
7584 @endif byacc
7586 .PHONY: maybe-TAGS-byacc TAGS-byacc
7587 maybe-TAGS-byacc:
7588 @if byacc
7589 maybe-TAGS-byacc: TAGS-byacc
7591 TAGS-byacc: \
7592 configure-byacc
7593 @: $(MAKE); $(unstage)
7594 @[ -f ./byacc/Makefile ] || exit 0; \
7595 r=`${PWD_COMMAND}`; export r; \
7596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597 $(HOST_EXPORTS) \
7598 for flag in $(EXTRA_HOST_FLAGS) ; do \
7599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7600 done; \
7601 echo "Doing TAGS in byacc" ; \
7602 (cd $(HOST_SUBDIR)/byacc && \
7603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7605 "RANLIB=$${RANLIB}" \
7606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7607 TAGS) \
7608 || exit 1
7610 @endif byacc
7612 .PHONY: maybe-install-info-byacc install-info-byacc
7613 maybe-install-info-byacc:
7614 @if byacc
7615 maybe-install-info-byacc: install-info-byacc
7617 install-info-byacc: \
7618 configure-byacc \
7619 info-byacc
7620 @: $(MAKE); $(unstage)
7621 @[ -f ./byacc/Makefile ] || exit 0; \
7622 r=`${PWD_COMMAND}`; export r; \
7623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624 $(HOST_EXPORTS) \
7625 for flag in $(EXTRA_HOST_FLAGS) ; do \
7626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7627 done; \
7628 echo "Doing install-info in byacc" ; \
7629 (cd $(HOST_SUBDIR)/byacc && \
7630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7632 "RANLIB=$${RANLIB}" \
7633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7634 install-info) \
7635 || exit 1
7637 @endif byacc
7639 .PHONY: maybe-install-html-byacc install-html-byacc
7640 maybe-install-html-byacc:
7641 @if byacc
7642 maybe-install-html-byacc: install-html-byacc
7644 install-html-byacc: \
7645 configure-byacc \
7646 html-byacc
7647 @: $(MAKE); $(unstage)
7648 @[ -f ./byacc/Makefile ] || exit 0; \
7649 r=`${PWD_COMMAND}`; export r; \
7650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651 $(HOST_EXPORTS) \
7652 for flag in $(EXTRA_HOST_FLAGS) ; do \
7653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654 done; \
7655 echo "Doing install-html in byacc" ; \
7656 (cd $(HOST_SUBDIR)/byacc && \
7657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659 "RANLIB=$${RANLIB}" \
7660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7661 install-html) \
7662 || exit 1
7664 @endif byacc
7666 .PHONY: maybe-installcheck-byacc installcheck-byacc
7667 maybe-installcheck-byacc:
7668 @if byacc
7669 maybe-installcheck-byacc: installcheck-byacc
7671 installcheck-byacc: \
7672 configure-byacc
7673 @: $(MAKE); $(unstage)
7674 @[ -f ./byacc/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing installcheck in byacc" ; \
7682 (cd $(HOST_SUBDIR)/byacc && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7687 installcheck) \
7688 || exit 1
7690 @endif byacc
7692 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
7693 maybe-mostlyclean-byacc:
7694 @if byacc
7695 maybe-mostlyclean-byacc: mostlyclean-byacc
7697 mostlyclean-byacc:
7698 @: $(MAKE); $(unstage)
7699 @[ -f ./byacc/Makefile ] || exit 0; \
7700 r=`${PWD_COMMAND}`; export r; \
7701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702 $(HOST_EXPORTS) \
7703 for flag in $(EXTRA_HOST_FLAGS) ; do \
7704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705 done; \
7706 echo "Doing mostlyclean in byacc" ; \
7707 (cd $(HOST_SUBDIR)/byacc && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710 "RANLIB=$${RANLIB}" \
7711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7712 mostlyclean) \
7713 || exit 1
7715 @endif byacc
7717 .PHONY: maybe-clean-byacc clean-byacc
7718 maybe-clean-byacc:
7719 @if byacc
7720 maybe-clean-byacc: clean-byacc
7722 clean-byacc:
7723 @: $(MAKE); $(unstage)
7724 @[ -f ./byacc/Makefile ] || exit 0; \
7725 r=`${PWD_COMMAND}`; export r; \
7726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7727 $(HOST_EXPORTS) \
7728 for flag in $(EXTRA_HOST_FLAGS) ; do \
7729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7730 done; \
7731 echo "Doing clean in byacc" ; \
7732 (cd $(HOST_SUBDIR)/byacc && \
7733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7735 "RANLIB=$${RANLIB}" \
7736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7737 clean) \
7738 || exit 1
7740 @endif byacc
7742 .PHONY: maybe-distclean-byacc distclean-byacc
7743 maybe-distclean-byacc:
7744 @if byacc
7745 maybe-distclean-byacc: distclean-byacc
7747 distclean-byacc:
7748 @: $(MAKE); $(unstage)
7749 @[ -f ./byacc/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(HOST_EXPORTS) \
7753 for flag in $(EXTRA_HOST_FLAGS) ; do \
7754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755 done; \
7756 echo "Doing distclean in byacc" ; \
7757 (cd $(HOST_SUBDIR)/byacc && \
7758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760 "RANLIB=$${RANLIB}" \
7761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7762 distclean) \
7763 || exit 1
7765 @endif byacc
7767 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
7768 maybe-maintainer-clean-byacc:
7769 @if byacc
7770 maybe-maintainer-clean-byacc: maintainer-clean-byacc
7772 maintainer-clean-byacc:
7773 @: $(MAKE); $(unstage)
7774 @[ -f ./byacc/Makefile ] || exit 0; \
7775 r=`${PWD_COMMAND}`; export r; \
7776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 $(HOST_EXPORTS) \
7778 for flag in $(EXTRA_HOST_FLAGS) ; do \
7779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7780 done; \
7781 echo "Doing maintainer-clean in byacc" ; \
7782 (cd $(HOST_SUBDIR)/byacc && \
7783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7785 "RANLIB=$${RANLIB}" \
7786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7787 maintainer-clean) \
7788 || exit 1
7790 @endif byacc
7794 .PHONY: configure-bzip2 maybe-configure-bzip2
7795 maybe-configure-bzip2:
7796 @if gcc-bootstrap
7797 configure-bzip2: stage_current
7798 @endif gcc-bootstrap
7799 @if bzip2
7800 maybe-configure-bzip2: configure-bzip2
7801 configure-bzip2:
7802 @: $(MAKE); $(unstage)
7803 @r=`${PWD_COMMAND}`; export r; \
7804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
7806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
7807 $(HOST_EXPORTS) \
7808 echo Configuring in $(HOST_SUBDIR)/bzip2; \
7809 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
7810 case $(srcdir) in \
7811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7812 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
7813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7814 esac; \
7815 srcdiroption="--srcdir=$${topdir}/bzip2"; \
7816 libsrcdir="$$s/bzip2"; \
7817 $(SHELL) $${libsrcdir}/configure \
7818 $(HOST_CONFIGARGS) $${srcdiroption} \
7819 || exit 1
7820 @endif bzip2
7826 .PHONY: all-bzip2 maybe-all-bzip2
7827 maybe-all-bzip2:
7828 @if gcc-bootstrap
7829 all-bzip2: stage_current
7830 @endif gcc-bootstrap
7831 @if bzip2
7832 TARGET-bzip2=all
7833 maybe-all-bzip2: all-bzip2
7834 all-bzip2: configure-bzip2
7835 @: $(MAKE); $(unstage)
7836 @r=`${PWD_COMMAND}`; export r; \
7837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7838 $(HOST_EXPORTS) \
7839 (cd $(HOST_SUBDIR)/bzip2 && \
7840 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
7841 @endif bzip2
7846 .PHONY: check-bzip2 maybe-check-bzip2
7847 maybe-check-bzip2:
7848 @if bzip2
7849 maybe-check-bzip2: check-bzip2
7851 check-bzip2:
7852 @: $(MAKE); $(unstage)
7853 @r=`${PWD_COMMAND}`; export r; \
7854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855 $(HOST_EXPORTS) \
7856 (cd $(HOST_SUBDIR)/bzip2 && \
7857 $(MAKE) $(FLAGS_TO_PASS) check)
7859 @endif bzip2
7861 .PHONY: install-bzip2 maybe-install-bzip2
7862 maybe-install-bzip2:
7863 @if bzip2
7864 maybe-install-bzip2: install-bzip2
7866 install-bzip2: installdirs
7867 @: $(MAKE); $(unstage)
7868 @r=`${PWD_COMMAND}`; export r; \
7869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870 $(HOST_EXPORTS) \
7871 (cd $(HOST_SUBDIR)/bzip2 && \
7872 $(MAKE) $(FLAGS_TO_PASS) install)
7874 @endif bzip2
7876 # Other targets (info, dvi, etc.)
7878 .PHONY: maybe-info-bzip2 info-bzip2
7879 maybe-info-bzip2:
7880 @if bzip2
7881 maybe-info-bzip2: info-bzip2
7883 info-bzip2: \
7884 configure-bzip2
7885 @: $(MAKE); $(unstage)
7886 @[ -f ./bzip2/Makefile ] || exit 0; \
7887 r=`${PWD_COMMAND}`; export r; \
7888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889 $(HOST_EXPORTS) \
7890 for flag in $(EXTRA_HOST_FLAGS) ; do \
7891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892 done; \
7893 echo "Doing info in bzip2" ; \
7894 (cd $(HOST_SUBDIR)/bzip2 && \
7895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897 "RANLIB=$${RANLIB}" \
7898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7899 info) \
7900 || exit 1
7902 @endif bzip2
7904 .PHONY: maybe-dvi-bzip2 dvi-bzip2
7905 maybe-dvi-bzip2:
7906 @if bzip2
7907 maybe-dvi-bzip2: dvi-bzip2
7909 dvi-bzip2: \
7910 configure-bzip2
7911 @: $(MAKE); $(unstage)
7912 @[ -f ./bzip2/Makefile ] || exit 0; \
7913 r=`${PWD_COMMAND}`; export r; \
7914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915 $(HOST_EXPORTS) \
7916 for flag in $(EXTRA_HOST_FLAGS) ; do \
7917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7918 done; \
7919 echo "Doing dvi in bzip2" ; \
7920 (cd $(HOST_SUBDIR)/bzip2 && \
7921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7923 "RANLIB=$${RANLIB}" \
7924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7925 dvi) \
7926 || exit 1
7928 @endif bzip2
7930 .PHONY: maybe-html-bzip2 html-bzip2
7931 maybe-html-bzip2:
7932 @if bzip2
7933 maybe-html-bzip2: html-bzip2
7935 html-bzip2: \
7936 configure-bzip2
7937 @: $(MAKE); $(unstage)
7938 @[ -f ./bzip2/Makefile ] || exit 0; \
7939 r=`${PWD_COMMAND}`; export r; \
7940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941 $(HOST_EXPORTS) \
7942 for flag in $(EXTRA_HOST_FLAGS) ; do \
7943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7944 done; \
7945 echo "Doing html in bzip2" ; \
7946 (cd $(HOST_SUBDIR)/bzip2 && \
7947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7949 "RANLIB=$${RANLIB}" \
7950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7951 html) \
7952 || exit 1
7954 @endif bzip2
7956 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
7957 maybe-TAGS-bzip2:
7958 @if bzip2
7959 maybe-TAGS-bzip2: TAGS-bzip2
7961 TAGS-bzip2: \
7962 configure-bzip2
7963 @: $(MAKE); $(unstage)
7964 @[ -f ./bzip2/Makefile ] || exit 0; \
7965 r=`${PWD_COMMAND}`; export r; \
7966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967 $(HOST_EXPORTS) \
7968 for flag in $(EXTRA_HOST_FLAGS) ; do \
7969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7970 done; \
7971 echo "Doing TAGS in bzip2" ; \
7972 (cd $(HOST_SUBDIR)/bzip2 && \
7973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7975 "RANLIB=$${RANLIB}" \
7976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7977 TAGS) \
7978 || exit 1
7980 @endif bzip2
7982 .PHONY: maybe-install-info-bzip2 install-info-bzip2
7983 maybe-install-info-bzip2:
7984 @if bzip2
7985 maybe-install-info-bzip2: install-info-bzip2
7987 install-info-bzip2: \
7988 configure-bzip2 \
7989 info-bzip2
7990 @: $(MAKE); $(unstage)
7991 @[ -f ./bzip2/Makefile ] || exit 0; \
7992 r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 for flag in $(EXTRA_HOST_FLAGS) ; do \
7996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997 done; \
7998 echo "Doing install-info in bzip2" ; \
7999 (cd $(HOST_SUBDIR)/bzip2 && \
8000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002 "RANLIB=$${RANLIB}" \
8003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8004 install-info) \
8005 || exit 1
8007 @endif bzip2
8009 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8010 maybe-install-html-bzip2:
8011 @if bzip2
8012 maybe-install-html-bzip2: install-html-bzip2
8014 install-html-bzip2: \
8015 configure-bzip2 \
8016 html-bzip2
8017 @: $(MAKE); $(unstage)
8018 @[ -f ./bzip2/Makefile ] || exit 0; \
8019 r=`${PWD_COMMAND}`; export r; \
8020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8021 $(HOST_EXPORTS) \
8022 for flag in $(EXTRA_HOST_FLAGS) ; do \
8023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8024 done; \
8025 echo "Doing install-html in bzip2" ; \
8026 (cd $(HOST_SUBDIR)/bzip2 && \
8027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8029 "RANLIB=$${RANLIB}" \
8030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8031 install-html) \
8032 || exit 1
8034 @endif bzip2
8036 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8037 maybe-installcheck-bzip2:
8038 @if bzip2
8039 maybe-installcheck-bzip2: installcheck-bzip2
8041 installcheck-bzip2: \
8042 configure-bzip2
8043 @: $(MAKE); $(unstage)
8044 @[ -f ./bzip2/Makefile ] || exit 0; \
8045 r=`${PWD_COMMAND}`; export r; \
8046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047 $(HOST_EXPORTS) \
8048 for flag in $(EXTRA_HOST_FLAGS) ; do \
8049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050 done; \
8051 echo "Doing installcheck in bzip2" ; \
8052 (cd $(HOST_SUBDIR)/bzip2 && \
8053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055 "RANLIB=$${RANLIB}" \
8056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8057 installcheck) \
8058 || exit 1
8060 @endif bzip2
8062 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8063 maybe-mostlyclean-bzip2:
8064 @if bzip2
8065 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8067 mostlyclean-bzip2:
8068 @: $(MAKE); $(unstage)
8069 @[ -f ./bzip2/Makefile ] || exit 0; \
8070 r=`${PWD_COMMAND}`; export r; \
8071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072 $(HOST_EXPORTS) \
8073 for flag in $(EXTRA_HOST_FLAGS) ; do \
8074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8075 done; \
8076 echo "Doing mostlyclean in bzip2" ; \
8077 (cd $(HOST_SUBDIR)/bzip2 && \
8078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8080 "RANLIB=$${RANLIB}" \
8081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8082 mostlyclean) \
8083 || exit 1
8085 @endif bzip2
8087 .PHONY: maybe-clean-bzip2 clean-bzip2
8088 maybe-clean-bzip2:
8089 @if bzip2
8090 maybe-clean-bzip2: clean-bzip2
8092 clean-bzip2:
8093 @: $(MAKE); $(unstage)
8094 @[ -f ./bzip2/Makefile ] || exit 0; \
8095 r=`${PWD_COMMAND}`; export r; \
8096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8097 $(HOST_EXPORTS) \
8098 for flag in $(EXTRA_HOST_FLAGS) ; do \
8099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8100 done; \
8101 echo "Doing clean in bzip2" ; \
8102 (cd $(HOST_SUBDIR)/bzip2 && \
8103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8105 "RANLIB=$${RANLIB}" \
8106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8107 clean) \
8108 || exit 1
8110 @endif bzip2
8112 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8113 maybe-distclean-bzip2:
8114 @if bzip2
8115 maybe-distclean-bzip2: distclean-bzip2
8117 distclean-bzip2:
8118 @: $(MAKE); $(unstage)
8119 @[ -f ./bzip2/Makefile ] || exit 0; \
8120 r=`${PWD_COMMAND}`; export r; \
8121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8122 $(HOST_EXPORTS) \
8123 for flag in $(EXTRA_HOST_FLAGS) ; do \
8124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8125 done; \
8126 echo "Doing distclean in bzip2" ; \
8127 (cd $(HOST_SUBDIR)/bzip2 && \
8128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8130 "RANLIB=$${RANLIB}" \
8131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8132 distclean) \
8133 || exit 1
8135 @endif bzip2
8137 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8138 maybe-maintainer-clean-bzip2:
8139 @if bzip2
8140 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8142 maintainer-clean-bzip2:
8143 @: $(MAKE); $(unstage)
8144 @[ -f ./bzip2/Makefile ] || exit 0; \
8145 r=`${PWD_COMMAND}`; export r; \
8146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8147 $(HOST_EXPORTS) \
8148 for flag in $(EXTRA_HOST_FLAGS) ; do \
8149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8150 done; \
8151 echo "Doing maintainer-clean in bzip2" ; \
8152 (cd $(HOST_SUBDIR)/bzip2 && \
8153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8155 "RANLIB=$${RANLIB}" \
8156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8157 maintainer-clean) \
8158 || exit 1
8160 @endif bzip2
8164 .PHONY: configure-dejagnu maybe-configure-dejagnu
8165 maybe-configure-dejagnu:
8166 @if gcc-bootstrap
8167 configure-dejagnu: stage_current
8168 @endif gcc-bootstrap
8169 @if dejagnu
8170 maybe-configure-dejagnu: configure-dejagnu
8171 configure-dejagnu:
8172 @: $(MAKE); $(unstage)
8173 @r=`${PWD_COMMAND}`; export r; \
8174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8177 $(HOST_EXPORTS) \
8178 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8179 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8180 case $(srcdir) in \
8181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8182 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8184 esac; \
8185 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8186 libsrcdir="$$s/dejagnu"; \
8187 $(SHELL) $${libsrcdir}/configure \
8188 $(HOST_CONFIGARGS) $${srcdiroption} \
8189 || exit 1
8190 @endif dejagnu
8196 .PHONY: all-dejagnu maybe-all-dejagnu
8197 maybe-all-dejagnu:
8198 @if gcc-bootstrap
8199 all-dejagnu: stage_current
8200 @endif gcc-bootstrap
8201 @if dejagnu
8202 TARGET-dejagnu=all
8203 maybe-all-dejagnu: all-dejagnu
8204 all-dejagnu: configure-dejagnu
8205 @: $(MAKE); $(unstage)
8206 @r=`${PWD_COMMAND}`; export r; \
8207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208 $(HOST_EXPORTS) \
8209 (cd $(HOST_SUBDIR)/dejagnu && \
8210 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
8211 @endif dejagnu
8216 .PHONY: check-dejagnu maybe-check-dejagnu
8217 maybe-check-dejagnu:
8218 @if dejagnu
8219 maybe-check-dejagnu: check-dejagnu
8221 check-dejagnu:
8222 @: $(MAKE); $(unstage)
8223 @r=`${PWD_COMMAND}`; export r; \
8224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8225 $(HOST_EXPORTS) \
8226 (cd $(HOST_SUBDIR)/dejagnu && \
8227 $(MAKE) $(FLAGS_TO_PASS) check)
8229 @endif dejagnu
8231 .PHONY: install-dejagnu maybe-install-dejagnu
8232 maybe-install-dejagnu:
8233 @if dejagnu
8234 maybe-install-dejagnu: install-dejagnu
8236 install-dejagnu: installdirs
8237 @: $(MAKE); $(unstage)
8238 @r=`${PWD_COMMAND}`; export r; \
8239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8240 $(HOST_EXPORTS) \
8241 (cd $(HOST_SUBDIR)/dejagnu && \
8242 $(MAKE) $(FLAGS_TO_PASS) install)
8244 @endif dejagnu
8246 # Other targets (info, dvi, etc.)
8248 .PHONY: maybe-info-dejagnu info-dejagnu
8249 maybe-info-dejagnu:
8250 @if dejagnu
8251 maybe-info-dejagnu: info-dejagnu
8253 info-dejagnu: \
8254 configure-dejagnu
8255 @: $(MAKE); $(unstage)
8256 @[ -f ./dejagnu/Makefile ] || exit 0; \
8257 r=`${PWD_COMMAND}`; export r; \
8258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259 $(HOST_EXPORTS) \
8260 for flag in $(EXTRA_HOST_FLAGS) ; do \
8261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8262 done; \
8263 echo "Doing info in dejagnu" ; \
8264 (cd $(HOST_SUBDIR)/dejagnu && \
8265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8267 "RANLIB=$${RANLIB}" \
8268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8269 info) \
8270 || exit 1
8272 @endif dejagnu
8274 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8275 maybe-dvi-dejagnu:
8276 @if dejagnu
8277 maybe-dvi-dejagnu: dvi-dejagnu
8279 dvi-dejagnu: \
8280 configure-dejagnu
8281 @: $(MAKE); $(unstage)
8282 @[ -f ./dejagnu/Makefile ] || exit 0; \
8283 r=`${PWD_COMMAND}`; export r; \
8284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8285 $(HOST_EXPORTS) \
8286 for flag in $(EXTRA_HOST_FLAGS) ; do \
8287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8288 done; \
8289 echo "Doing dvi in dejagnu" ; \
8290 (cd $(HOST_SUBDIR)/dejagnu && \
8291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8293 "RANLIB=$${RANLIB}" \
8294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8295 dvi) \
8296 || exit 1
8298 @endif dejagnu
8300 .PHONY: maybe-html-dejagnu html-dejagnu
8301 maybe-html-dejagnu:
8302 @if dejagnu
8303 maybe-html-dejagnu: html-dejagnu
8305 html-dejagnu: \
8306 configure-dejagnu
8307 @: $(MAKE); $(unstage)
8308 @[ -f ./dejagnu/Makefile ] || exit 0; \
8309 r=`${PWD_COMMAND}`; export r; \
8310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8311 $(HOST_EXPORTS) \
8312 for flag in $(EXTRA_HOST_FLAGS) ; do \
8313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8314 done; \
8315 echo "Doing html in dejagnu" ; \
8316 (cd $(HOST_SUBDIR)/dejagnu && \
8317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8319 "RANLIB=$${RANLIB}" \
8320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8321 html) \
8322 || exit 1
8324 @endif dejagnu
8326 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8327 maybe-TAGS-dejagnu:
8328 @if dejagnu
8329 maybe-TAGS-dejagnu: TAGS-dejagnu
8331 TAGS-dejagnu: \
8332 configure-dejagnu
8333 @: $(MAKE); $(unstage)
8334 @[ -f ./dejagnu/Makefile ] || exit 0; \
8335 r=`${PWD_COMMAND}`; export r; \
8336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8337 $(HOST_EXPORTS) \
8338 for flag in $(EXTRA_HOST_FLAGS) ; do \
8339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8340 done; \
8341 echo "Doing TAGS in dejagnu" ; \
8342 (cd $(HOST_SUBDIR)/dejagnu && \
8343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8345 "RANLIB=$${RANLIB}" \
8346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8347 TAGS) \
8348 || exit 1
8350 @endif dejagnu
8352 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8353 maybe-install-info-dejagnu:
8354 @if dejagnu
8355 maybe-install-info-dejagnu: install-info-dejagnu
8357 install-info-dejagnu: \
8358 configure-dejagnu \
8359 info-dejagnu
8360 @: $(MAKE); $(unstage)
8361 @[ -f ./dejagnu/Makefile ] || exit 0; \
8362 r=`${PWD_COMMAND}`; export r; \
8363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364 $(HOST_EXPORTS) \
8365 for flag in $(EXTRA_HOST_FLAGS) ; do \
8366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8367 done; \
8368 echo "Doing install-info in dejagnu" ; \
8369 (cd $(HOST_SUBDIR)/dejagnu && \
8370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8372 "RANLIB=$${RANLIB}" \
8373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8374 install-info) \
8375 || exit 1
8377 @endif dejagnu
8379 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8380 maybe-install-html-dejagnu:
8381 @if dejagnu
8382 maybe-install-html-dejagnu: install-html-dejagnu
8384 install-html-dejagnu: \
8385 configure-dejagnu \
8386 html-dejagnu
8387 @: $(MAKE); $(unstage)
8388 @[ -f ./dejagnu/Makefile ] || exit 0; \
8389 r=`${PWD_COMMAND}`; export r; \
8390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8391 $(HOST_EXPORTS) \
8392 for flag in $(EXTRA_HOST_FLAGS) ; do \
8393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8394 done; \
8395 echo "Doing install-html in dejagnu" ; \
8396 (cd $(HOST_SUBDIR)/dejagnu && \
8397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8399 "RANLIB=$${RANLIB}" \
8400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8401 install-html) \
8402 || exit 1
8404 @endif dejagnu
8406 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8407 maybe-installcheck-dejagnu:
8408 @if dejagnu
8409 maybe-installcheck-dejagnu: installcheck-dejagnu
8411 installcheck-dejagnu: \
8412 configure-dejagnu
8413 @: $(MAKE); $(unstage)
8414 @[ -f ./dejagnu/Makefile ] || exit 0; \
8415 r=`${PWD_COMMAND}`; export r; \
8416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417 $(HOST_EXPORTS) \
8418 for flag in $(EXTRA_HOST_FLAGS) ; do \
8419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8420 done; \
8421 echo "Doing installcheck in dejagnu" ; \
8422 (cd $(HOST_SUBDIR)/dejagnu && \
8423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8425 "RANLIB=$${RANLIB}" \
8426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8427 installcheck) \
8428 || exit 1
8430 @endif dejagnu
8432 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8433 maybe-mostlyclean-dejagnu:
8434 @if dejagnu
8435 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8437 mostlyclean-dejagnu:
8438 @: $(MAKE); $(unstage)
8439 @[ -f ./dejagnu/Makefile ] || exit 0; \
8440 r=`${PWD_COMMAND}`; export r; \
8441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442 $(HOST_EXPORTS) \
8443 for flag in $(EXTRA_HOST_FLAGS) ; do \
8444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8445 done; \
8446 echo "Doing mostlyclean in dejagnu" ; \
8447 (cd $(HOST_SUBDIR)/dejagnu && \
8448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8450 "RANLIB=$${RANLIB}" \
8451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8452 mostlyclean) \
8453 || exit 1
8455 @endif dejagnu
8457 .PHONY: maybe-clean-dejagnu clean-dejagnu
8458 maybe-clean-dejagnu:
8459 @if dejagnu
8460 maybe-clean-dejagnu: clean-dejagnu
8462 clean-dejagnu:
8463 @: $(MAKE); $(unstage)
8464 @[ -f ./dejagnu/Makefile ] || exit 0; \
8465 r=`${PWD_COMMAND}`; export r; \
8466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8467 $(HOST_EXPORTS) \
8468 for flag in $(EXTRA_HOST_FLAGS) ; do \
8469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8470 done; \
8471 echo "Doing clean in dejagnu" ; \
8472 (cd $(HOST_SUBDIR)/dejagnu && \
8473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8475 "RANLIB=$${RANLIB}" \
8476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8477 clean) \
8478 || exit 1
8480 @endif dejagnu
8482 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8483 maybe-distclean-dejagnu:
8484 @if dejagnu
8485 maybe-distclean-dejagnu: distclean-dejagnu
8487 distclean-dejagnu:
8488 @: $(MAKE); $(unstage)
8489 @[ -f ./dejagnu/Makefile ] || exit 0; \
8490 r=`${PWD_COMMAND}`; export r; \
8491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492 $(HOST_EXPORTS) \
8493 for flag in $(EXTRA_HOST_FLAGS) ; do \
8494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495 done; \
8496 echo "Doing distclean in dejagnu" ; \
8497 (cd $(HOST_SUBDIR)/dejagnu && \
8498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500 "RANLIB=$${RANLIB}" \
8501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8502 distclean) \
8503 || exit 1
8505 @endif dejagnu
8507 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8508 maybe-maintainer-clean-dejagnu:
8509 @if dejagnu
8510 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8512 maintainer-clean-dejagnu:
8513 @: $(MAKE); $(unstage)
8514 @[ -f ./dejagnu/Makefile ] || exit 0; \
8515 r=`${PWD_COMMAND}`; export r; \
8516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8517 $(HOST_EXPORTS) \
8518 for flag in $(EXTRA_HOST_FLAGS) ; do \
8519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8520 done; \
8521 echo "Doing maintainer-clean in dejagnu" ; \
8522 (cd $(HOST_SUBDIR)/dejagnu && \
8523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8525 "RANLIB=$${RANLIB}" \
8526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8527 maintainer-clean) \
8528 || exit 1
8530 @endif dejagnu
8534 .PHONY: configure-diff maybe-configure-diff
8535 maybe-configure-diff:
8536 @if gcc-bootstrap
8537 configure-diff: stage_current
8538 @endif gcc-bootstrap
8539 @if diff
8540 maybe-configure-diff: configure-diff
8541 configure-diff:
8542 @: $(MAKE); $(unstage)
8543 @r=`${PWD_COMMAND}`; export r; \
8544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8545 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
8546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
8547 $(HOST_EXPORTS) \
8548 echo Configuring in $(HOST_SUBDIR)/diff; \
8549 cd "$(HOST_SUBDIR)/diff" || exit 1; \
8550 case $(srcdir) in \
8551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8552 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
8553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8554 esac; \
8555 srcdiroption="--srcdir=$${topdir}/diff"; \
8556 libsrcdir="$$s/diff"; \
8557 $(SHELL) $${libsrcdir}/configure \
8558 $(HOST_CONFIGARGS) $${srcdiroption} \
8559 || exit 1
8560 @endif diff
8566 .PHONY: all-diff maybe-all-diff
8567 maybe-all-diff:
8568 @if gcc-bootstrap
8569 all-diff: stage_current
8570 @endif gcc-bootstrap
8571 @if diff
8572 TARGET-diff=all
8573 maybe-all-diff: all-diff
8574 all-diff: configure-diff
8575 @: $(MAKE); $(unstage)
8576 @r=`${PWD_COMMAND}`; export r; \
8577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578 $(HOST_EXPORTS) \
8579 (cd $(HOST_SUBDIR)/diff && \
8580 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
8581 @endif diff
8586 .PHONY: check-diff maybe-check-diff
8587 maybe-check-diff:
8588 @if diff
8589 maybe-check-diff: check-diff
8591 check-diff:
8592 @: $(MAKE); $(unstage)
8593 @r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 (cd $(HOST_SUBDIR)/diff && \
8597 $(MAKE) $(FLAGS_TO_PASS) check)
8599 @endif diff
8601 .PHONY: install-diff maybe-install-diff
8602 maybe-install-diff:
8603 @if diff
8604 maybe-install-diff: install-diff
8606 install-diff: installdirs
8607 @: $(MAKE); $(unstage)
8608 @r=`${PWD_COMMAND}`; export r; \
8609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8610 $(HOST_EXPORTS) \
8611 (cd $(HOST_SUBDIR)/diff && \
8612 $(MAKE) $(FLAGS_TO_PASS) install)
8614 @endif diff
8616 # Other targets (info, dvi, etc.)
8618 .PHONY: maybe-info-diff info-diff
8619 maybe-info-diff:
8620 @if diff
8621 maybe-info-diff: info-diff
8623 info-diff: \
8624 configure-diff
8625 @: $(MAKE); $(unstage)
8626 @[ -f ./diff/Makefile ] || exit 0; \
8627 r=`${PWD_COMMAND}`; export r; \
8628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8629 $(HOST_EXPORTS) \
8630 for flag in $(EXTRA_HOST_FLAGS) ; do \
8631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8632 done; \
8633 echo "Doing info in diff" ; \
8634 (cd $(HOST_SUBDIR)/diff && \
8635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8637 "RANLIB=$${RANLIB}" \
8638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8639 info) \
8640 || exit 1
8642 @endif diff
8644 .PHONY: maybe-dvi-diff dvi-diff
8645 maybe-dvi-diff:
8646 @if diff
8647 maybe-dvi-diff: dvi-diff
8649 dvi-diff: \
8650 configure-diff
8651 @: $(MAKE); $(unstage)
8652 @[ -f ./diff/Makefile ] || exit 0; \
8653 r=`${PWD_COMMAND}`; export r; \
8654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8655 $(HOST_EXPORTS) \
8656 for flag in $(EXTRA_HOST_FLAGS) ; do \
8657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8658 done; \
8659 echo "Doing dvi in diff" ; \
8660 (cd $(HOST_SUBDIR)/diff && \
8661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8663 "RANLIB=$${RANLIB}" \
8664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8665 dvi) \
8666 || exit 1
8668 @endif diff
8670 .PHONY: maybe-html-diff html-diff
8671 maybe-html-diff:
8672 @if diff
8673 maybe-html-diff: html-diff
8675 html-diff: \
8676 configure-diff
8677 @: $(MAKE); $(unstage)
8678 @[ -f ./diff/Makefile ] || exit 0; \
8679 r=`${PWD_COMMAND}`; export r; \
8680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681 $(HOST_EXPORTS) \
8682 for flag in $(EXTRA_HOST_FLAGS) ; do \
8683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8684 done; \
8685 echo "Doing html in diff" ; \
8686 (cd $(HOST_SUBDIR)/diff && \
8687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8689 "RANLIB=$${RANLIB}" \
8690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8691 html) \
8692 || exit 1
8694 @endif diff
8696 .PHONY: maybe-TAGS-diff TAGS-diff
8697 maybe-TAGS-diff:
8698 @if diff
8699 maybe-TAGS-diff: TAGS-diff
8701 TAGS-diff: \
8702 configure-diff
8703 @: $(MAKE); $(unstage)
8704 @[ -f ./diff/Makefile ] || exit 0; \
8705 r=`${PWD_COMMAND}`; export r; \
8706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707 $(HOST_EXPORTS) \
8708 for flag in $(EXTRA_HOST_FLAGS) ; do \
8709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8710 done; \
8711 echo "Doing TAGS in diff" ; \
8712 (cd $(HOST_SUBDIR)/diff && \
8713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8715 "RANLIB=$${RANLIB}" \
8716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8717 TAGS) \
8718 || exit 1
8720 @endif diff
8722 .PHONY: maybe-install-info-diff install-info-diff
8723 maybe-install-info-diff:
8724 @if diff
8725 maybe-install-info-diff: install-info-diff
8727 install-info-diff: \
8728 configure-diff \
8729 info-diff
8730 @: $(MAKE); $(unstage)
8731 @[ -f ./diff/Makefile ] || exit 0; \
8732 r=`${PWD_COMMAND}`; export r; \
8733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734 $(HOST_EXPORTS) \
8735 for flag in $(EXTRA_HOST_FLAGS) ; do \
8736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8737 done; \
8738 echo "Doing install-info in diff" ; \
8739 (cd $(HOST_SUBDIR)/diff && \
8740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8742 "RANLIB=$${RANLIB}" \
8743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8744 install-info) \
8745 || exit 1
8747 @endif diff
8749 .PHONY: maybe-install-html-diff install-html-diff
8750 maybe-install-html-diff:
8751 @if diff
8752 maybe-install-html-diff: install-html-diff
8754 install-html-diff: \
8755 configure-diff \
8756 html-diff
8757 @: $(MAKE); $(unstage)
8758 @[ -f ./diff/Makefile ] || exit 0; \
8759 r=`${PWD_COMMAND}`; export r; \
8760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761 $(HOST_EXPORTS) \
8762 for flag in $(EXTRA_HOST_FLAGS) ; do \
8763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764 done; \
8765 echo "Doing install-html in diff" ; \
8766 (cd $(HOST_SUBDIR)/diff && \
8767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769 "RANLIB=$${RANLIB}" \
8770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8771 install-html) \
8772 || exit 1
8774 @endif diff
8776 .PHONY: maybe-installcheck-diff installcheck-diff
8777 maybe-installcheck-diff:
8778 @if diff
8779 maybe-installcheck-diff: installcheck-diff
8781 installcheck-diff: \
8782 configure-diff
8783 @: $(MAKE); $(unstage)
8784 @[ -f ./diff/Makefile ] || exit 0; \
8785 r=`${PWD_COMMAND}`; export r; \
8786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8787 $(HOST_EXPORTS) \
8788 for flag in $(EXTRA_HOST_FLAGS) ; do \
8789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8790 done; \
8791 echo "Doing installcheck in diff" ; \
8792 (cd $(HOST_SUBDIR)/diff && \
8793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8795 "RANLIB=$${RANLIB}" \
8796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8797 installcheck) \
8798 || exit 1
8800 @endif diff
8802 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
8803 maybe-mostlyclean-diff:
8804 @if diff
8805 maybe-mostlyclean-diff: mostlyclean-diff
8807 mostlyclean-diff:
8808 @: $(MAKE); $(unstage)
8809 @[ -f ./diff/Makefile ] || exit 0; \
8810 r=`${PWD_COMMAND}`; export r; \
8811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8812 $(HOST_EXPORTS) \
8813 for flag in $(EXTRA_HOST_FLAGS) ; do \
8814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8815 done; \
8816 echo "Doing mostlyclean in diff" ; \
8817 (cd $(HOST_SUBDIR)/diff && \
8818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8820 "RANLIB=$${RANLIB}" \
8821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8822 mostlyclean) \
8823 || exit 1
8825 @endif diff
8827 .PHONY: maybe-clean-diff clean-diff
8828 maybe-clean-diff:
8829 @if diff
8830 maybe-clean-diff: clean-diff
8832 clean-diff:
8833 @: $(MAKE); $(unstage)
8834 @[ -f ./diff/Makefile ] || exit 0; \
8835 r=`${PWD_COMMAND}`; export r; \
8836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8837 $(HOST_EXPORTS) \
8838 for flag in $(EXTRA_HOST_FLAGS) ; do \
8839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8840 done; \
8841 echo "Doing clean in diff" ; \
8842 (cd $(HOST_SUBDIR)/diff && \
8843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8845 "RANLIB=$${RANLIB}" \
8846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8847 clean) \
8848 || exit 1
8850 @endif diff
8852 .PHONY: maybe-distclean-diff distclean-diff
8853 maybe-distclean-diff:
8854 @if diff
8855 maybe-distclean-diff: distclean-diff
8857 distclean-diff:
8858 @: $(MAKE); $(unstage)
8859 @[ -f ./diff/Makefile ] || exit 0; \
8860 r=`${PWD_COMMAND}`; export r; \
8861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8862 $(HOST_EXPORTS) \
8863 for flag in $(EXTRA_HOST_FLAGS) ; do \
8864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8865 done; \
8866 echo "Doing distclean in diff" ; \
8867 (cd $(HOST_SUBDIR)/diff && \
8868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8870 "RANLIB=$${RANLIB}" \
8871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8872 distclean) \
8873 || exit 1
8875 @endif diff
8877 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
8878 maybe-maintainer-clean-diff:
8879 @if diff
8880 maybe-maintainer-clean-diff: maintainer-clean-diff
8882 maintainer-clean-diff:
8883 @: $(MAKE); $(unstage)
8884 @[ -f ./diff/Makefile ] || exit 0; \
8885 r=`${PWD_COMMAND}`; export r; \
8886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8887 $(HOST_EXPORTS) \
8888 for flag in $(EXTRA_HOST_FLAGS) ; do \
8889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8890 done; \
8891 echo "Doing maintainer-clean in diff" ; \
8892 (cd $(HOST_SUBDIR)/diff && \
8893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8895 "RANLIB=$${RANLIB}" \
8896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8897 maintainer-clean) \
8898 || exit 1
8900 @endif diff
8904 .PHONY: configure-dosutils maybe-configure-dosutils
8905 maybe-configure-dosutils:
8906 @if gcc-bootstrap
8907 configure-dosutils: stage_current
8908 @endif gcc-bootstrap
8909 @if dosutils
8910 maybe-configure-dosutils: configure-dosutils
8911 configure-dosutils:
8912 @: $(MAKE); $(unstage)
8913 @r=`${PWD_COMMAND}`; export r; \
8914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8915 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
8916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
8917 $(HOST_EXPORTS) \
8918 echo Configuring in $(HOST_SUBDIR)/dosutils; \
8919 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
8920 case $(srcdir) in \
8921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8922 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
8923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8924 esac; \
8925 srcdiroption="--srcdir=$${topdir}/dosutils"; \
8926 libsrcdir="$$s/dosutils"; \
8927 $(SHELL) $${libsrcdir}/configure \
8928 $(HOST_CONFIGARGS) $${srcdiroption} \
8929 || exit 1
8930 @endif dosutils
8936 .PHONY: all-dosutils maybe-all-dosutils
8937 maybe-all-dosutils:
8938 @if gcc-bootstrap
8939 all-dosutils: stage_current
8940 @endif gcc-bootstrap
8941 @if dosutils
8942 TARGET-dosutils=all
8943 maybe-all-dosutils: all-dosutils
8944 all-dosutils: configure-dosutils
8945 @: $(MAKE); $(unstage)
8946 @r=`${PWD_COMMAND}`; export r; \
8947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948 $(HOST_EXPORTS) \
8949 (cd $(HOST_SUBDIR)/dosutils && \
8950 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
8951 @endif dosutils
8956 .PHONY: check-dosutils maybe-check-dosutils
8957 maybe-check-dosutils:
8958 @if dosutils
8959 maybe-check-dosutils: check-dosutils
8961 check-dosutils:
8963 @endif dosutils
8965 .PHONY: install-dosutils maybe-install-dosutils
8966 maybe-install-dosutils:
8967 @if dosutils
8968 maybe-install-dosutils: install-dosutils
8970 install-dosutils: installdirs
8971 @: $(MAKE); $(unstage)
8972 @r=`${PWD_COMMAND}`; export r; \
8973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974 $(HOST_EXPORTS) \
8975 (cd $(HOST_SUBDIR)/dosutils && \
8976 $(MAKE) $(FLAGS_TO_PASS) install)
8978 @endif dosutils
8980 # Other targets (info, dvi, etc.)
8982 .PHONY: maybe-info-dosutils info-dosutils
8983 maybe-info-dosutils:
8984 @if dosutils
8985 maybe-info-dosutils: info-dosutils
8987 info-dosutils: \
8988 configure-dosutils
8989 @: $(MAKE); $(unstage)
8990 @[ -f ./dosutils/Makefile ] || exit 0; \
8991 r=`${PWD_COMMAND}`; export r; \
8992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8993 $(HOST_EXPORTS) \
8994 for flag in $(EXTRA_HOST_FLAGS) ; do \
8995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8996 done; \
8997 echo "Doing info in dosutils" ; \
8998 (cd $(HOST_SUBDIR)/dosutils && \
8999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9001 "RANLIB=$${RANLIB}" \
9002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9003 info) \
9004 || exit 1
9006 @endif dosutils
9008 .PHONY: maybe-dvi-dosutils dvi-dosutils
9009 maybe-dvi-dosutils:
9010 @if dosutils
9011 maybe-dvi-dosutils: dvi-dosutils
9013 dvi-dosutils: \
9014 configure-dosutils
9015 @: $(MAKE); $(unstage)
9016 @[ -f ./dosutils/Makefile ] || exit 0; \
9017 r=`${PWD_COMMAND}`; export r; \
9018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019 $(HOST_EXPORTS) \
9020 for flag in $(EXTRA_HOST_FLAGS) ; do \
9021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022 done; \
9023 echo "Doing dvi in dosutils" ; \
9024 (cd $(HOST_SUBDIR)/dosutils && \
9025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027 "RANLIB=$${RANLIB}" \
9028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9029 dvi) \
9030 || exit 1
9032 @endif dosutils
9034 .PHONY: maybe-html-dosutils html-dosutils
9035 maybe-html-dosutils:
9036 @if dosutils
9037 maybe-html-dosutils: html-dosutils
9039 html-dosutils: \
9040 configure-dosutils
9041 @: $(MAKE); $(unstage)
9042 @[ -f ./dosutils/Makefile ] || exit 0; \
9043 r=`${PWD_COMMAND}`; export r; \
9044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9045 $(HOST_EXPORTS) \
9046 for flag in $(EXTRA_HOST_FLAGS) ; do \
9047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9048 done; \
9049 echo "Doing html in dosutils" ; \
9050 (cd $(HOST_SUBDIR)/dosutils && \
9051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9053 "RANLIB=$${RANLIB}" \
9054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9055 html) \
9056 || exit 1
9058 @endif dosutils
9060 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9061 maybe-TAGS-dosutils:
9062 @if dosutils
9063 maybe-TAGS-dosutils: TAGS-dosutils
9065 TAGS-dosutils: \
9066 configure-dosutils
9067 @: $(MAKE); $(unstage)
9068 @[ -f ./dosutils/Makefile ] || exit 0; \
9069 r=`${PWD_COMMAND}`; export r; \
9070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9071 $(HOST_EXPORTS) \
9072 for flag in $(EXTRA_HOST_FLAGS) ; do \
9073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9074 done; \
9075 echo "Doing TAGS in dosutils" ; \
9076 (cd $(HOST_SUBDIR)/dosutils && \
9077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9079 "RANLIB=$${RANLIB}" \
9080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9081 TAGS) \
9082 || exit 1
9084 @endif dosutils
9086 .PHONY: maybe-install-info-dosutils install-info-dosutils
9087 maybe-install-info-dosutils:
9088 @if dosutils
9089 maybe-install-info-dosutils: install-info-dosutils
9091 install-info-dosutils: \
9092 configure-dosutils \
9093 info-dosutils
9094 @: $(MAKE); $(unstage)
9095 @[ -f ./dosutils/Makefile ] || exit 0; \
9096 r=`${PWD_COMMAND}`; export r; \
9097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098 $(HOST_EXPORTS) \
9099 for flag in $(EXTRA_HOST_FLAGS) ; do \
9100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9101 done; \
9102 echo "Doing install-info in dosutils" ; \
9103 (cd $(HOST_SUBDIR)/dosutils && \
9104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9106 "RANLIB=$${RANLIB}" \
9107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9108 install-info) \
9109 || exit 1
9111 @endif dosutils
9113 .PHONY: maybe-install-html-dosutils install-html-dosutils
9114 maybe-install-html-dosutils:
9115 @if dosutils
9116 maybe-install-html-dosutils: install-html-dosutils
9118 install-html-dosutils: \
9119 configure-dosutils \
9120 html-dosutils
9121 @: $(MAKE); $(unstage)
9122 @[ -f ./dosutils/Makefile ] || exit 0; \
9123 r=`${PWD_COMMAND}`; export r; \
9124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125 $(HOST_EXPORTS) \
9126 for flag in $(EXTRA_HOST_FLAGS) ; do \
9127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9128 done; \
9129 echo "Doing install-html in dosutils" ; \
9130 (cd $(HOST_SUBDIR)/dosutils && \
9131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9133 "RANLIB=$${RANLIB}" \
9134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9135 install-html) \
9136 || exit 1
9138 @endif dosutils
9140 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9141 maybe-installcheck-dosutils:
9142 @if dosutils
9143 maybe-installcheck-dosutils: installcheck-dosutils
9145 installcheck-dosutils: \
9146 configure-dosutils
9147 @: $(MAKE); $(unstage)
9148 @[ -f ./dosutils/Makefile ] || exit 0; \
9149 r=`${PWD_COMMAND}`; export r; \
9150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151 $(HOST_EXPORTS) \
9152 for flag in $(EXTRA_HOST_FLAGS) ; do \
9153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154 done; \
9155 echo "Doing installcheck in dosutils" ; \
9156 (cd $(HOST_SUBDIR)/dosutils && \
9157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159 "RANLIB=$${RANLIB}" \
9160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9161 installcheck) \
9162 || exit 1
9164 @endif dosutils
9166 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
9167 maybe-mostlyclean-dosutils:
9168 @if dosutils
9169 maybe-mostlyclean-dosutils: mostlyclean-dosutils
9171 mostlyclean-dosutils:
9172 @: $(MAKE); $(unstage)
9173 @[ -f ./dosutils/Makefile ] || exit 0; \
9174 r=`${PWD_COMMAND}`; export r; \
9175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9176 $(HOST_EXPORTS) \
9177 for flag in $(EXTRA_HOST_FLAGS) ; do \
9178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9179 done; \
9180 echo "Doing mostlyclean in dosutils" ; \
9181 (cd $(HOST_SUBDIR)/dosutils && \
9182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9184 "RANLIB=$${RANLIB}" \
9185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9186 mostlyclean) \
9187 || exit 1
9189 @endif dosutils
9191 .PHONY: maybe-clean-dosutils clean-dosutils
9192 maybe-clean-dosutils:
9193 @if dosutils
9194 maybe-clean-dosutils: clean-dosutils
9196 clean-dosutils:
9197 @: $(MAKE); $(unstage)
9198 @[ -f ./dosutils/Makefile ] || exit 0; \
9199 r=`${PWD_COMMAND}`; export r; \
9200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9201 $(HOST_EXPORTS) \
9202 for flag in $(EXTRA_HOST_FLAGS) ; do \
9203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9204 done; \
9205 echo "Doing clean in dosutils" ; \
9206 (cd $(HOST_SUBDIR)/dosutils && \
9207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9209 "RANLIB=$${RANLIB}" \
9210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9211 clean) \
9212 || exit 1
9214 @endif dosutils
9216 .PHONY: maybe-distclean-dosutils distclean-dosutils
9217 maybe-distclean-dosutils:
9218 @if dosutils
9219 maybe-distclean-dosutils: distclean-dosutils
9221 distclean-dosutils:
9222 @: $(MAKE); $(unstage)
9223 @[ -f ./dosutils/Makefile ] || exit 0; \
9224 r=`${PWD_COMMAND}`; export r; \
9225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9226 $(HOST_EXPORTS) \
9227 for flag in $(EXTRA_HOST_FLAGS) ; do \
9228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9229 done; \
9230 echo "Doing distclean in dosutils" ; \
9231 (cd $(HOST_SUBDIR)/dosutils && \
9232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9234 "RANLIB=$${RANLIB}" \
9235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9236 distclean) \
9237 || exit 1
9239 @endif dosutils
9241 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
9242 maybe-maintainer-clean-dosutils:
9243 @if dosutils
9244 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
9246 maintainer-clean-dosutils:
9247 @: $(MAKE); $(unstage)
9248 @[ -f ./dosutils/Makefile ] || exit 0; \
9249 r=`${PWD_COMMAND}`; export r; \
9250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9251 $(HOST_EXPORTS) \
9252 for flag in $(EXTRA_HOST_FLAGS) ; do \
9253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9254 done; \
9255 echo "Doing maintainer-clean in dosutils" ; \
9256 (cd $(HOST_SUBDIR)/dosutils && \
9257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9259 "RANLIB=$${RANLIB}" \
9260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9261 maintainer-clean) \
9262 || exit 1
9264 @endif dosutils
9268 .PHONY: configure-etc maybe-configure-etc
9269 maybe-configure-etc:
9270 @if gcc-bootstrap
9271 configure-etc: stage_current
9272 @endif gcc-bootstrap
9273 @if etc
9274 maybe-configure-etc: configure-etc
9275 configure-etc:
9276 @: $(MAKE); $(unstage)
9277 @r=`${PWD_COMMAND}`; export r; \
9278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9279 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
9280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
9281 $(HOST_EXPORTS) \
9282 echo Configuring in $(HOST_SUBDIR)/etc; \
9283 cd "$(HOST_SUBDIR)/etc" || exit 1; \
9284 case $(srcdir) in \
9285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9286 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
9287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9288 esac; \
9289 srcdiroption="--srcdir=$${topdir}/etc"; \
9290 libsrcdir="$$s/etc"; \
9291 $(SHELL) $${libsrcdir}/configure \
9292 $(HOST_CONFIGARGS) $${srcdiroption} \
9293 || exit 1
9294 @endif etc
9300 .PHONY: all-etc maybe-all-etc
9301 maybe-all-etc:
9302 @if gcc-bootstrap
9303 all-etc: stage_current
9304 @endif gcc-bootstrap
9305 @if etc
9306 TARGET-etc=all
9307 maybe-all-etc: all-etc
9308 all-etc: configure-etc
9309 @: $(MAKE); $(unstage)
9310 @r=`${PWD_COMMAND}`; export r; \
9311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9312 $(HOST_EXPORTS) \
9313 (cd $(HOST_SUBDIR)/etc && \
9314 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
9315 @endif etc
9320 .PHONY: check-etc maybe-check-etc
9321 maybe-check-etc:
9322 @if etc
9323 maybe-check-etc: check-etc
9325 check-etc:
9326 @: $(MAKE); $(unstage)
9327 @r=`${PWD_COMMAND}`; export r; \
9328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9329 $(HOST_EXPORTS) \
9330 (cd $(HOST_SUBDIR)/etc && \
9331 $(MAKE) $(FLAGS_TO_PASS) check)
9333 @endif etc
9335 .PHONY: install-etc maybe-install-etc
9336 maybe-install-etc:
9337 @if etc
9338 maybe-install-etc: install-etc
9340 install-etc: installdirs
9341 @: $(MAKE); $(unstage)
9342 @r=`${PWD_COMMAND}`; export r; \
9343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9344 $(HOST_EXPORTS) \
9345 (cd $(HOST_SUBDIR)/etc && \
9346 $(MAKE) $(FLAGS_TO_PASS) install)
9348 @endif etc
9350 # Other targets (info, dvi, etc.)
9352 .PHONY: maybe-info-etc info-etc
9353 maybe-info-etc:
9354 @if etc
9355 maybe-info-etc: info-etc
9357 info-etc: \
9358 configure-etc
9359 @: $(MAKE); $(unstage)
9360 @[ -f ./etc/Makefile ] || exit 0; \
9361 r=`${PWD_COMMAND}`; export r; \
9362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9363 $(HOST_EXPORTS) \
9364 for flag in $(EXTRA_HOST_FLAGS) ; do \
9365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9366 done; \
9367 echo "Doing info in etc" ; \
9368 (cd $(HOST_SUBDIR)/etc && \
9369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9371 "RANLIB=$${RANLIB}" \
9372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9373 info) \
9374 || exit 1
9376 @endif etc
9378 .PHONY: maybe-dvi-etc dvi-etc
9379 maybe-dvi-etc:
9380 @if etc
9381 maybe-dvi-etc: dvi-etc
9383 dvi-etc: \
9384 configure-etc
9385 @: $(MAKE); $(unstage)
9386 @[ -f ./etc/Makefile ] || exit 0; \
9387 r=`${PWD_COMMAND}`; export r; \
9388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9389 $(HOST_EXPORTS) \
9390 for flag in $(EXTRA_HOST_FLAGS) ; do \
9391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9392 done; \
9393 echo "Doing dvi in etc" ; \
9394 (cd $(HOST_SUBDIR)/etc && \
9395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9397 "RANLIB=$${RANLIB}" \
9398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9399 dvi) \
9400 || exit 1
9402 @endif etc
9404 .PHONY: maybe-html-etc html-etc
9405 maybe-html-etc:
9406 @if etc
9407 maybe-html-etc: html-etc
9409 html-etc: \
9410 configure-etc
9411 @: $(MAKE); $(unstage)
9412 @[ -f ./etc/Makefile ] || exit 0; \
9413 r=`${PWD_COMMAND}`; export r; \
9414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9415 $(HOST_EXPORTS) \
9416 for flag in $(EXTRA_HOST_FLAGS) ; do \
9417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9418 done; \
9419 echo "Doing html in etc" ; \
9420 (cd $(HOST_SUBDIR)/etc && \
9421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9423 "RANLIB=$${RANLIB}" \
9424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9425 html) \
9426 || exit 1
9428 @endif etc
9430 .PHONY: maybe-TAGS-etc TAGS-etc
9431 maybe-TAGS-etc:
9432 @if etc
9433 maybe-TAGS-etc: TAGS-etc
9435 TAGS-etc: \
9436 configure-etc
9437 @: $(MAKE); $(unstage)
9438 @[ -f ./etc/Makefile ] || exit 0; \
9439 r=`${PWD_COMMAND}`; export r; \
9440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441 $(HOST_EXPORTS) \
9442 for flag in $(EXTRA_HOST_FLAGS) ; do \
9443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9444 done; \
9445 echo "Doing TAGS in etc" ; \
9446 (cd $(HOST_SUBDIR)/etc && \
9447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9449 "RANLIB=$${RANLIB}" \
9450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9451 TAGS) \
9452 || exit 1
9454 @endif etc
9456 .PHONY: maybe-install-info-etc install-info-etc
9457 maybe-install-info-etc:
9458 @if etc
9459 maybe-install-info-etc: install-info-etc
9461 install-info-etc: \
9462 configure-etc \
9463 info-etc
9464 @: $(MAKE); $(unstage)
9465 @[ -f ./etc/Makefile ] || exit 0; \
9466 r=`${PWD_COMMAND}`; export r; \
9467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9468 $(HOST_EXPORTS) \
9469 for flag in $(EXTRA_HOST_FLAGS) ; do \
9470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9471 done; \
9472 echo "Doing install-info in etc" ; \
9473 (cd $(HOST_SUBDIR)/etc && \
9474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9476 "RANLIB=$${RANLIB}" \
9477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9478 install-info) \
9479 || exit 1
9481 @endif etc
9483 .PHONY: maybe-install-html-etc install-html-etc
9484 maybe-install-html-etc:
9485 @if etc
9486 maybe-install-html-etc: install-html-etc
9488 install-html-etc: \
9489 configure-etc \
9490 html-etc
9491 @: $(MAKE); $(unstage)
9492 @[ -f ./etc/Makefile ] || exit 0; \
9493 r=`${PWD_COMMAND}`; export r; \
9494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9495 $(HOST_EXPORTS) \
9496 for flag in $(EXTRA_HOST_FLAGS) ; do \
9497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9498 done; \
9499 echo "Doing install-html in etc" ; \
9500 (cd $(HOST_SUBDIR)/etc && \
9501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9503 "RANLIB=$${RANLIB}" \
9504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9505 install-html) \
9506 || exit 1
9508 @endif etc
9510 .PHONY: maybe-installcheck-etc installcheck-etc
9511 maybe-installcheck-etc:
9512 @if etc
9513 maybe-installcheck-etc: installcheck-etc
9515 installcheck-etc: \
9516 configure-etc
9517 @: $(MAKE); $(unstage)
9518 @[ -f ./etc/Makefile ] || exit 0; \
9519 r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 for flag in $(EXTRA_HOST_FLAGS) ; do \
9523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524 done; \
9525 echo "Doing installcheck in etc" ; \
9526 (cd $(HOST_SUBDIR)/etc && \
9527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529 "RANLIB=$${RANLIB}" \
9530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9531 installcheck) \
9532 || exit 1
9534 @endif etc
9536 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
9537 maybe-mostlyclean-etc:
9538 @if etc
9539 maybe-mostlyclean-etc: mostlyclean-etc
9541 mostlyclean-etc:
9542 @: $(MAKE); $(unstage)
9543 @[ -f ./etc/Makefile ] || exit 0; \
9544 r=`${PWD_COMMAND}`; export r; \
9545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9546 $(HOST_EXPORTS) \
9547 for flag in $(EXTRA_HOST_FLAGS) ; do \
9548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9549 done; \
9550 echo "Doing mostlyclean in etc" ; \
9551 (cd $(HOST_SUBDIR)/etc && \
9552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9554 "RANLIB=$${RANLIB}" \
9555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9556 mostlyclean) \
9557 || exit 1
9559 @endif etc
9561 .PHONY: maybe-clean-etc clean-etc
9562 maybe-clean-etc:
9563 @if etc
9564 maybe-clean-etc: clean-etc
9566 clean-etc:
9567 @: $(MAKE); $(unstage)
9568 @[ -f ./etc/Makefile ] || exit 0; \
9569 r=`${PWD_COMMAND}`; export r; \
9570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9571 $(HOST_EXPORTS) \
9572 for flag in $(EXTRA_HOST_FLAGS) ; do \
9573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9574 done; \
9575 echo "Doing clean in etc" ; \
9576 (cd $(HOST_SUBDIR)/etc && \
9577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9579 "RANLIB=$${RANLIB}" \
9580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9581 clean) \
9582 || exit 1
9584 @endif etc
9586 .PHONY: maybe-distclean-etc distclean-etc
9587 maybe-distclean-etc:
9588 @if etc
9589 maybe-distclean-etc: distclean-etc
9591 distclean-etc:
9592 @: $(MAKE); $(unstage)
9593 @[ -f ./etc/Makefile ] || exit 0; \
9594 r=`${PWD_COMMAND}`; export r; \
9595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596 $(HOST_EXPORTS) \
9597 for flag in $(EXTRA_HOST_FLAGS) ; do \
9598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9599 done; \
9600 echo "Doing distclean in etc" ; \
9601 (cd $(HOST_SUBDIR)/etc && \
9602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9604 "RANLIB=$${RANLIB}" \
9605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9606 distclean) \
9607 || exit 1
9609 @endif etc
9611 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
9612 maybe-maintainer-clean-etc:
9613 @if etc
9614 maybe-maintainer-clean-etc: maintainer-clean-etc
9616 maintainer-clean-etc:
9617 @: $(MAKE); $(unstage)
9618 @[ -f ./etc/Makefile ] || exit 0; \
9619 r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 $(HOST_EXPORTS) \
9622 for flag in $(EXTRA_HOST_FLAGS) ; do \
9623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624 done; \
9625 echo "Doing maintainer-clean in etc" ; \
9626 (cd $(HOST_SUBDIR)/etc && \
9627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629 "RANLIB=$${RANLIB}" \
9630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9631 maintainer-clean) \
9632 || exit 1
9634 @endif etc
9638 .PHONY: configure-fastjar maybe-configure-fastjar
9639 maybe-configure-fastjar:
9640 @if gcc-bootstrap
9641 configure-fastjar: stage_current
9642 @endif gcc-bootstrap
9643 @if fastjar
9644 maybe-configure-fastjar: configure-fastjar
9645 configure-fastjar:
9646 @: $(MAKE); $(unstage)
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
9650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
9651 $(HOST_EXPORTS) \
9652 echo Configuring in $(HOST_SUBDIR)/fastjar; \
9653 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
9654 case $(srcdir) in \
9655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9656 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
9657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9658 esac; \
9659 srcdiroption="--srcdir=$${topdir}/fastjar"; \
9660 libsrcdir="$$s/fastjar"; \
9661 $(SHELL) $${libsrcdir}/configure \
9662 $(HOST_CONFIGARGS) $${srcdiroption} \
9663 || exit 1
9664 @endif fastjar
9670 .PHONY: all-fastjar maybe-all-fastjar
9671 maybe-all-fastjar:
9672 @if gcc-bootstrap
9673 all-fastjar: stage_current
9674 @endif gcc-bootstrap
9675 @if fastjar
9676 TARGET-fastjar=all
9677 maybe-all-fastjar: all-fastjar
9678 all-fastjar: configure-fastjar
9679 @: $(MAKE); $(unstage)
9680 @r=`${PWD_COMMAND}`; export r; \
9681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682 $(HOST_EXPORTS) \
9683 (cd $(HOST_SUBDIR)/fastjar && \
9684 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
9685 @endif fastjar
9690 .PHONY: check-fastjar maybe-check-fastjar
9691 maybe-check-fastjar:
9692 @if fastjar
9693 maybe-check-fastjar: check-fastjar
9695 # This module is only tested in a native toolchain.
9696 check-fastjar:
9697 @: $(MAKE); $(unstage)
9698 @if [ '$(host)' = '$(target)' ] ; then \
9699 r=`${PWD_COMMAND}`; export r; \
9700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9701 $(HOST_EXPORTS) \
9702 (cd $(HOST_SUBDIR)/fastjar && \
9703 $(MAKE) $(FLAGS_TO_PASS) check); \
9706 @endif fastjar
9708 .PHONY: install-fastjar maybe-install-fastjar
9709 maybe-install-fastjar:
9710 @if fastjar
9711 maybe-install-fastjar: install-fastjar
9713 install-fastjar: installdirs
9714 @: $(MAKE); $(unstage)
9715 @r=`${PWD_COMMAND}`; export r; \
9716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717 $(HOST_EXPORTS) \
9718 (cd $(HOST_SUBDIR)/fastjar && \
9719 $(MAKE) $(FLAGS_TO_PASS) install)
9721 @endif fastjar
9723 # Other targets (info, dvi, etc.)
9725 .PHONY: maybe-info-fastjar info-fastjar
9726 maybe-info-fastjar:
9727 @if fastjar
9728 maybe-info-fastjar: info-fastjar
9730 info-fastjar: \
9731 configure-fastjar
9732 @: $(MAKE); $(unstage)
9733 @[ -f ./fastjar/Makefile ] || exit 0; \
9734 r=`${PWD_COMMAND}`; export r; \
9735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9736 $(HOST_EXPORTS) \
9737 for flag in $(EXTRA_HOST_FLAGS) ; do \
9738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9739 done; \
9740 echo "Doing info in fastjar" ; \
9741 (cd $(HOST_SUBDIR)/fastjar && \
9742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9744 "RANLIB=$${RANLIB}" \
9745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9746 info) \
9747 || exit 1
9749 @endif fastjar
9751 .PHONY: maybe-dvi-fastjar dvi-fastjar
9752 maybe-dvi-fastjar:
9753 @if fastjar
9754 maybe-dvi-fastjar: dvi-fastjar
9756 dvi-fastjar: \
9757 configure-fastjar
9758 @: $(MAKE); $(unstage)
9759 @[ -f ./fastjar/Makefile ] || exit 0; \
9760 r=`${PWD_COMMAND}`; export r; \
9761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9762 $(HOST_EXPORTS) \
9763 for flag in $(EXTRA_HOST_FLAGS) ; do \
9764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9765 done; \
9766 echo "Doing dvi in fastjar" ; \
9767 (cd $(HOST_SUBDIR)/fastjar && \
9768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9770 "RANLIB=$${RANLIB}" \
9771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9772 dvi) \
9773 || exit 1
9775 @endif fastjar
9777 .PHONY: maybe-html-fastjar html-fastjar
9778 maybe-html-fastjar:
9779 @if fastjar
9780 maybe-html-fastjar: html-fastjar
9782 html-fastjar: \
9783 configure-fastjar
9784 @: $(MAKE); $(unstage)
9785 @[ -f ./fastjar/Makefile ] || exit 0; \
9786 r=`${PWD_COMMAND}`; export r; \
9787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9788 $(HOST_EXPORTS) \
9789 for flag in $(EXTRA_HOST_FLAGS) ; do \
9790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9791 done; \
9792 echo "Doing html in fastjar" ; \
9793 (cd $(HOST_SUBDIR)/fastjar && \
9794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9796 "RANLIB=$${RANLIB}" \
9797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9798 html) \
9799 || exit 1
9801 @endif fastjar
9803 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9804 maybe-TAGS-fastjar:
9805 @if fastjar
9806 maybe-TAGS-fastjar: TAGS-fastjar
9808 TAGS-fastjar: \
9809 configure-fastjar
9810 @: $(MAKE); $(unstage)
9811 @[ -f ./fastjar/Makefile ] || exit 0; \
9812 r=`${PWD_COMMAND}`; export r; \
9813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814 $(HOST_EXPORTS) \
9815 for flag in $(EXTRA_HOST_FLAGS) ; do \
9816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9817 done; \
9818 echo "Doing TAGS in fastjar" ; \
9819 (cd $(HOST_SUBDIR)/fastjar && \
9820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9822 "RANLIB=$${RANLIB}" \
9823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9824 TAGS) \
9825 || exit 1
9827 @endif fastjar
9829 .PHONY: maybe-install-info-fastjar install-info-fastjar
9830 maybe-install-info-fastjar:
9831 @if fastjar
9832 maybe-install-info-fastjar: install-info-fastjar
9834 install-info-fastjar: \
9835 configure-fastjar \
9836 info-fastjar
9837 @: $(MAKE); $(unstage)
9838 @[ -f ./fastjar/Makefile ] || exit 0; \
9839 r=`${PWD_COMMAND}`; export r; \
9840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9841 $(HOST_EXPORTS) \
9842 for flag in $(EXTRA_HOST_FLAGS) ; do \
9843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9844 done; \
9845 echo "Doing install-info in fastjar" ; \
9846 (cd $(HOST_SUBDIR)/fastjar && \
9847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9849 "RANLIB=$${RANLIB}" \
9850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9851 install-info) \
9852 || exit 1
9854 @endif fastjar
9856 .PHONY: maybe-install-html-fastjar install-html-fastjar
9857 maybe-install-html-fastjar:
9858 @if fastjar
9859 maybe-install-html-fastjar: install-html-fastjar
9861 install-html-fastjar: \
9862 configure-fastjar \
9863 html-fastjar
9864 @: $(MAKE); $(unstage)
9865 @[ -f ./fastjar/Makefile ] || exit 0; \
9866 r=`${PWD_COMMAND}`; export r; \
9867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9868 $(HOST_EXPORTS) \
9869 for flag in $(EXTRA_HOST_FLAGS) ; do \
9870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9871 done; \
9872 echo "Doing install-html in fastjar" ; \
9873 (cd $(HOST_SUBDIR)/fastjar && \
9874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9876 "RANLIB=$${RANLIB}" \
9877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9878 install-html) \
9879 || exit 1
9881 @endif fastjar
9883 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9884 maybe-installcheck-fastjar:
9885 @if fastjar
9886 maybe-installcheck-fastjar: installcheck-fastjar
9888 installcheck-fastjar: \
9889 configure-fastjar
9890 @: $(MAKE); $(unstage)
9891 @[ -f ./fastjar/Makefile ] || exit 0; \
9892 r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 for flag in $(EXTRA_HOST_FLAGS) ; do \
9896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897 done; \
9898 echo "Doing installcheck in fastjar" ; \
9899 (cd $(HOST_SUBDIR)/fastjar && \
9900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902 "RANLIB=$${RANLIB}" \
9903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9904 installcheck) \
9905 || exit 1
9907 @endif fastjar
9909 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9910 maybe-mostlyclean-fastjar:
9911 @if fastjar
9912 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9914 mostlyclean-fastjar:
9915 @: $(MAKE); $(unstage)
9916 @[ -f ./fastjar/Makefile ] || exit 0; \
9917 r=`${PWD_COMMAND}`; export r; \
9918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9919 $(HOST_EXPORTS) \
9920 for flag in $(EXTRA_HOST_FLAGS) ; do \
9921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9922 done; \
9923 echo "Doing mostlyclean in fastjar" ; \
9924 (cd $(HOST_SUBDIR)/fastjar && \
9925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9927 "RANLIB=$${RANLIB}" \
9928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9929 mostlyclean) \
9930 || exit 1
9932 @endif fastjar
9934 .PHONY: maybe-clean-fastjar clean-fastjar
9935 maybe-clean-fastjar:
9936 @if fastjar
9937 maybe-clean-fastjar: clean-fastjar
9939 clean-fastjar:
9940 @: $(MAKE); $(unstage)
9941 @[ -f ./fastjar/Makefile ] || exit 0; \
9942 r=`${PWD_COMMAND}`; export r; \
9943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9944 $(HOST_EXPORTS) \
9945 for flag in $(EXTRA_HOST_FLAGS) ; do \
9946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9947 done; \
9948 echo "Doing clean in fastjar" ; \
9949 (cd $(HOST_SUBDIR)/fastjar && \
9950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9952 "RANLIB=$${RANLIB}" \
9953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9954 clean) \
9955 || exit 1
9957 @endif fastjar
9959 .PHONY: maybe-distclean-fastjar distclean-fastjar
9960 maybe-distclean-fastjar:
9961 @if fastjar
9962 maybe-distclean-fastjar: distclean-fastjar
9964 distclean-fastjar:
9965 @: $(MAKE); $(unstage)
9966 @[ -f ./fastjar/Makefile ] || exit 0; \
9967 r=`${PWD_COMMAND}`; export r; \
9968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9969 $(HOST_EXPORTS) \
9970 for flag in $(EXTRA_HOST_FLAGS) ; do \
9971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9972 done; \
9973 echo "Doing distclean in fastjar" ; \
9974 (cd $(HOST_SUBDIR)/fastjar && \
9975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9977 "RANLIB=$${RANLIB}" \
9978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9979 distclean) \
9980 || exit 1
9982 @endif fastjar
9984 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9985 maybe-maintainer-clean-fastjar:
9986 @if fastjar
9987 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9989 maintainer-clean-fastjar:
9990 @: $(MAKE); $(unstage)
9991 @[ -f ./fastjar/Makefile ] || exit 0; \
9992 r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 $(HOST_EXPORTS) \
9995 for flag in $(EXTRA_HOST_FLAGS) ; do \
9996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997 done; \
9998 echo "Doing maintainer-clean in fastjar" ; \
9999 (cd $(HOST_SUBDIR)/fastjar && \
10000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002 "RANLIB=$${RANLIB}" \
10003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10004 maintainer-clean) \
10005 || exit 1
10007 @endif fastjar
10011 .PHONY: configure-fileutils maybe-configure-fileutils
10012 maybe-configure-fileutils:
10013 @if gcc-bootstrap
10014 configure-fileutils: stage_current
10015 @endif gcc-bootstrap
10016 @if fileutils
10017 maybe-configure-fileutils: configure-fileutils
10018 configure-fileutils:
10019 @: $(MAKE); $(unstage)
10020 @r=`${PWD_COMMAND}`; export r; \
10021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10022 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10024 $(HOST_EXPORTS) \
10025 echo Configuring in $(HOST_SUBDIR)/fileutils; \
10026 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10027 case $(srcdir) in \
10028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10029 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10031 esac; \
10032 srcdiroption="--srcdir=$${topdir}/fileutils"; \
10033 libsrcdir="$$s/fileutils"; \
10034 $(SHELL) $${libsrcdir}/configure \
10035 $(HOST_CONFIGARGS) $${srcdiroption} \
10036 || exit 1
10037 @endif fileutils
10043 .PHONY: all-fileutils maybe-all-fileutils
10044 maybe-all-fileutils:
10045 @if gcc-bootstrap
10046 all-fileutils: stage_current
10047 @endif gcc-bootstrap
10048 @if fileutils
10049 TARGET-fileutils=all
10050 maybe-all-fileutils: all-fileutils
10051 all-fileutils: configure-fileutils
10052 @: $(MAKE); $(unstage)
10053 @r=`${PWD_COMMAND}`; export r; \
10054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10055 $(HOST_EXPORTS) \
10056 (cd $(HOST_SUBDIR)/fileutils && \
10057 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
10058 @endif fileutils
10063 .PHONY: check-fileutils maybe-check-fileutils
10064 maybe-check-fileutils:
10065 @if fileutils
10066 maybe-check-fileutils: check-fileutils
10068 check-fileutils:
10069 @: $(MAKE); $(unstage)
10070 @r=`${PWD_COMMAND}`; export r; \
10071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072 $(HOST_EXPORTS) \
10073 (cd $(HOST_SUBDIR)/fileutils && \
10074 $(MAKE) $(FLAGS_TO_PASS) check)
10076 @endif fileutils
10078 .PHONY: install-fileutils maybe-install-fileutils
10079 maybe-install-fileutils:
10080 @if fileutils
10081 maybe-install-fileutils: install-fileutils
10083 install-fileutils: installdirs
10084 @: $(MAKE); $(unstage)
10085 @r=`${PWD_COMMAND}`; export r; \
10086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087 $(HOST_EXPORTS) \
10088 (cd $(HOST_SUBDIR)/fileutils && \
10089 $(MAKE) $(FLAGS_TO_PASS) install)
10091 @endif fileutils
10093 # Other targets (info, dvi, etc.)
10095 .PHONY: maybe-info-fileutils info-fileutils
10096 maybe-info-fileutils:
10097 @if fileutils
10098 maybe-info-fileutils: info-fileutils
10100 info-fileutils: \
10101 configure-fileutils
10102 @: $(MAKE); $(unstage)
10103 @[ -f ./fileutils/Makefile ] || exit 0; \
10104 r=`${PWD_COMMAND}`; export r; \
10105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106 $(HOST_EXPORTS) \
10107 for flag in $(EXTRA_HOST_FLAGS) ; do \
10108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109 done; \
10110 echo "Doing info in fileutils" ; \
10111 (cd $(HOST_SUBDIR)/fileutils && \
10112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114 "RANLIB=$${RANLIB}" \
10115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10116 info) \
10117 || exit 1
10119 @endif fileutils
10121 .PHONY: maybe-dvi-fileutils dvi-fileutils
10122 maybe-dvi-fileutils:
10123 @if fileutils
10124 maybe-dvi-fileutils: dvi-fileutils
10126 dvi-fileutils: \
10127 configure-fileutils
10128 @: $(MAKE); $(unstage)
10129 @[ -f ./fileutils/Makefile ] || exit 0; \
10130 r=`${PWD_COMMAND}`; export r; \
10131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10132 $(HOST_EXPORTS) \
10133 for flag in $(EXTRA_HOST_FLAGS) ; do \
10134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10135 done; \
10136 echo "Doing dvi in fileutils" ; \
10137 (cd $(HOST_SUBDIR)/fileutils && \
10138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10140 "RANLIB=$${RANLIB}" \
10141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10142 dvi) \
10143 || exit 1
10145 @endif fileutils
10147 .PHONY: maybe-html-fileutils html-fileutils
10148 maybe-html-fileutils:
10149 @if fileutils
10150 maybe-html-fileutils: html-fileutils
10152 html-fileutils: \
10153 configure-fileutils
10154 @: $(MAKE); $(unstage)
10155 @[ -f ./fileutils/Makefile ] || exit 0; \
10156 r=`${PWD_COMMAND}`; export r; \
10157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10158 $(HOST_EXPORTS) \
10159 for flag in $(EXTRA_HOST_FLAGS) ; do \
10160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10161 done; \
10162 echo "Doing html in fileutils" ; \
10163 (cd $(HOST_SUBDIR)/fileutils && \
10164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10166 "RANLIB=$${RANLIB}" \
10167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10168 html) \
10169 || exit 1
10171 @endif fileutils
10173 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
10174 maybe-TAGS-fileutils:
10175 @if fileutils
10176 maybe-TAGS-fileutils: TAGS-fileutils
10178 TAGS-fileutils: \
10179 configure-fileutils
10180 @: $(MAKE); $(unstage)
10181 @[ -f ./fileutils/Makefile ] || exit 0; \
10182 r=`${PWD_COMMAND}`; export r; \
10183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184 $(HOST_EXPORTS) \
10185 for flag in $(EXTRA_HOST_FLAGS) ; do \
10186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10187 done; \
10188 echo "Doing TAGS in fileutils" ; \
10189 (cd $(HOST_SUBDIR)/fileutils && \
10190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10192 "RANLIB=$${RANLIB}" \
10193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10194 TAGS) \
10195 || exit 1
10197 @endif fileutils
10199 .PHONY: maybe-install-info-fileutils install-info-fileutils
10200 maybe-install-info-fileutils:
10201 @if fileutils
10202 maybe-install-info-fileutils: install-info-fileutils
10204 install-info-fileutils: \
10205 configure-fileutils \
10206 info-fileutils
10207 @: $(MAKE); $(unstage)
10208 @[ -f ./fileutils/Makefile ] || exit 0; \
10209 r=`${PWD_COMMAND}`; export r; \
10210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10211 $(HOST_EXPORTS) \
10212 for flag in $(EXTRA_HOST_FLAGS) ; do \
10213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10214 done; \
10215 echo "Doing install-info in fileutils" ; \
10216 (cd $(HOST_SUBDIR)/fileutils && \
10217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10219 "RANLIB=$${RANLIB}" \
10220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10221 install-info) \
10222 || exit 1
10224 @endif fileutils
10226 .PHONY: maybe-install-html-fileutils install-html-fileutils
10227 maybe-install-html-fileutils:
10228 @if fileutils
10229 maybe-install-html-fileutils: install-html-fileutils
10231 install-html-fileutils: \
10232 configure-fileutils \
10233 html-fileutils
10234 @: $(MAKE); $(unstage)
10235 @[ -f ./fileutils/Makefile ] || exit 0; \
10236 r=`${PWD_COMMAND}`; export r; \
10237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238 $(HOST_EXPORTS) \
10239 for flag in $(EXTRA_HOST_FLAGS) ; do \
10240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10241 done; \
10242 echo "Doing install-html in fileutils" ; \
10243 (cd $(HOST_SUBDIR)/fileutils && \
10244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10246 "RANLIB=$${RANLIB}" \
10247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10248 install-html) \
10249 || exit 1
10251 @endif fileutils
10253 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
10254 maybe-installcheck-fileutils:
10255 @if fileutils
10256 maybe-installcheck-fileutils: installcheck-fileutils
10258 installcheck-fileutils: \
10259 configure-fileutils
10260 @: $(MAKE); $(unstage)
10261 @[ -f ./fileutils/Makefile ] || exit 0; \
10262 r=`${PWD_COMMAND}`; export r; \
10263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10264 $(HOST_EXPORTS) \
10265 for flag in $(EXTRA_HOST_FLAGS) ; do \
10266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10267 done; \
10268 echo "Doing installcheck in fileutils" ; \
10269 (cd $(HOST_SUBDIR)/fileutils && \
10270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10272 "RANLIB=$${RANLIB}" \
10273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10274 installcheck) \
10275 || exit 1
10277 @endif fileutils
10279 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
10280 maybe-mostlyclean-fileutils:
10281 @if fileutils
10282 maybe-mostlyclean-fileutils: mostlyclean-fileutils
10284 mostlyclean-fileutils:
10285 @: $(MAKE); $(unstage)
10286 @[ -f ./fileutils/Makefile ] || exit 0; \
10287 r=`${PWD_COMMAND}`; export r; \
10288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289 $(HOST_EXPORTS) \
10290 for flag in $(EXTRA_HOST_FLAGS) ; do \
10291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10292 done; \
10293 echo "Doing mostlyclean in fileutils" ; \
10294 (cd $(HOST_SUBDIR)/fileutils && \
10295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10297 "RANLIB=$${RANLIB}" \
10298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10299 mostlyclean) \
10300 || exit 1
10302 @endif fileutils
10304 .PHONY: maybe-clean-fileutils clean-fileutils
10305 maybe-clean-fileutils:
10306 @if fileutils
10307 maybe-clean-fileutils: clean-fileutils
10309 clean-fileutils:
10310 @: $(MAKE); $(unstage)
10311 @[ -f ./fileutils/Makefile ] || exit 0; \
10312 r=`${PWD_COMMAND}`; export r; \
10313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10314 $(HOST_EXPORTS) \
10315 for flag in $(EXTRA_HOST_FLAGS) ; do \
10316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10317 done; \
10318 echo "Doing clean in fileutils" ; \
10319 (cd $(HOST_SUBDIR)/fileutils && \
10320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10322 "RANLIB=$${RANLIB}" \
10323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10324 clean) \
10325 || exit 1
10327 @endif fileutils
10329 .PHONY: maybe-distclean-fileutils distclean-fileutils
10330 maybe-distclean-fileutils:
10331 @if fileutils
10332 maybe-distclean-fileutils: distclean-fileutils
10334 distclean-fileutils:
10335 @: $(MAKE); $(unstage)
10336 @[ -f ./fileutils/Makefile ] || exit 0; \
10337 r=`${PWD_COMMAND}`; export r; \
10338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10339 $(HOST_EXPORTS) \
10340 for flag in $(EXTRA_HOST_FLAGS) ; do \
10341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10342 done; \
10343 echo "Doing distclean in fileutils" ; \
10344 (cd $(HOST_SUBDIR)/fileutils && \
10345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10347 "RANLIB=$${RANLIB}" \
10348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10349 distclean) \
10350 || exit 1
10352 @endif fileutils
10354 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
10355 maybe-maintainer-clean-fileutils:
10356 @if fileutils
10357 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
10359 maintainer-clean-fileutils:
10360 @: $(MAKE); $(unstage)
10361 @[ -f ./fileutils/Makefile ] || exit 0; \
10362 r=`${PWD_COMMAND}`; export r; \
10363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10364 $(HOST_EXPORTS) \
10365 for flag in $(EXTRA_HOST_FLAGS) ; do \
10366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10367 done; \
10368 echo "Doing maintainer-clean in fileutils" ; \
10369 (cd $(HOST_SUBDIR)/fileutils && \
10370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10372 "RANLIB=$${RANLIB}" \
10373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10374 maintainer-clean) \
10375 || exit 1
10377 @endif fileutils
10381 .PHONY: configure-findutils maybe-configure-findutils
10382 maybe-configure-findutils:
10383 @if gcc-bootstrap
10384 configure-findutils: stage_current
10385 @endif gcc-bootstrap
10386 @if findutils
10387 maybe-configure-findutils: configure-findutils
10388 configure-findutils:
10389 @: $(MAKE); $(unstage)
10390 @r=`${PWD_COMMAND}`; export r; \
10391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10392 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
10393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
10394 $(HOST_EXPORTS) \
10395 echo Configuring in $(HOST_SUBDIR)/findutils; \
10396 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
10397 case $(srcdir) in \
10398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10399 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
10400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10401 esac; \
10402 srcdiroption="--srcdir=$${topdir}/findutils"; \
10403 libsrcdir="$$s/findutils"; \
10404 $(SHELL) $${libsrcdir}/configure \
10405 $(HOST_CONFIGARGS) $${srcdiroption} \
10406 || exit 1
10407 @endif findutils
10413 .PHONY: all-findutils maybe-all-findutils
10414 maybe-all-findutils:
10415 @if gcc-bootstrap
10416 all-findutils: stage_current
10417 @endif gcc-bootstrap
10418 @if findutils
10419 TARGET-findutils=all
10420 maybe-all-findutils: all-findutils
10421 all-findutils: configure-findutils
10422 @: $(MAKE); $(unstage)
10423 @r=`${PWD_COMMAND}`; export r; \
10424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10425 $(HOST_EXPORTS) \
10426 (cd $(HOST_SUBDIR)/findutils && \
10427 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
10428 @endif findutils
10433 .PHONY: check-findutils maybe-check-findutils
10434 maybe-check-findutils:
10435 @if findutils
10436 maybe-check-findutils: check-findutils
10438 check-findutils:
10439 @: $(MAKE); $(unstage)
10440 @r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 $(HOST_EXPORTS) \
10443 (cd $(HOST_SUBDIR)/findutils && \
10444 $(MAKE) $(FLAGS_TO_PASS) check)
10446 @endif findutils
10448 .PHONY: install-findutils maybe-install-findutils
10449 maybe-install-findutils:
10450 @if findutils
10451 maybe-install-findutils: install-findutils
10453 install-findutils: installdirs
10454 @: $(MAKE); $(unstage)
10455 @r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457 $(HOST_EXPORTS) \
10458 (cd $(HOST_SUBDIR)/findutils && \
10459 $(MAKE) $(FLAGS_TO_PASS) install)
10461 @endif findutils
10463 # Other targets (info, dvi, etc.)
10465 .PHONY: maybe-info-findutils info-findutils
10466 maybe-info-findutils:
10467 @if findutils
10468 maybe-info-findutils: info-findutils
10470 info-findutils: \
10471 configure-findutils
10472 @: $(MAKE); $(unstage)
10473 @[ -f ./findutils/Makefile ] || exit 0; \
10474 r=`${PWD_COMMAND}`; export r; \
10475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10476 $(HOST_EXPORTS) \
10477 for flag in $(EXTRA_HOST_FLAGS) ; do \
10478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10479 done; \
10480 echo "Doing info in findutils" ; \
10481 (cd $(HOST_SUBDIR)/findutils && \
10482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10484 "RANLIB=$${RANLIB}" \
10485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10486 info) \
10487 || exit 1
10489 @endif findutils
10491 .PHONY: maybe-dvi-findutils dvi-findutils
10492 maybe-dvi-findutils:
10493 @if findutils
10494 maybe-dvi-findutils: dvi-findutils
10496 dvi-findutils: \
10497 configure-findutils
10498 @: $(MAKE); $(unstage)
10499 @[ -f ./findutils/Makefile ] || exit 0; \
10500 r=`${PWD_COMMAND}`; export r; \
10501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10502 $(HOST_EXPORTS) \
10503 for flag in $(EXTRA_HOST_FLAGS) ; do \
10504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10505 done; \
10506 echo "Doing dvi in findutils" ; \
10507 (cd $(HOST_SUBDIR)/findutils && \
10508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10510 "RANLIB=$${RANLIB}" \
10511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10512 dvi) \
10513 || exit 1
10515 @endif findutils
10517 .PHONY: maybe-html-findutils html-findutils
10518 maybe-html-findutils:
10519 @if findutils
10520 maybe-html-findutils: html-findutils
10522 html-findutils: \
10523 configure-findutils
10524 @: $(MAKE); $(unstage)
10525 @[ -f ./findutils/Makefile ] || exit 0; \
10526 r=`${PWD_COMMAND}`; export r; \
10527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10528 $(HOST_EXPORTS) \
10529 for flag in $(EXTRA_HOST_FLAGS) ; do \
10530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10531 done; \
10532 echo "Doing html in findutils" ; \
10533 (cd $(HOST_SUBDIR)/findutils && \
10534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10536 "RANLIB=$${RANLIB}" \
10537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10538 html) \
10539 || exit 1
10541 @endif findutils
10543 .PHONY: maybe-TAGS-findutils TAGS-findutils
10544 maybe-TAGS-findutils:
10545 @if findutils
10546 maybe-TAGS-findutils: TAGS-findutils
10548 TAGS-findutils: \
10549 configure-findutils
10550 @: $(MAKE); $(unstage)
10551 @[ -f ./findutils/Makefile ] || exit 0; \
10552 r=`${PWD_COMMAND}`; export r; \
10553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10554 $(HOST_EXPORTS) \
10555 for flag in $(EXTRA_HOST_FLAGS) ; do \
10556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10557 done; \
10558 echo "Doing TAGS in findutils" ; \
10559 (cd $(HOST_SUBDIR)/findutils && \
10560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10562 "RANLIB=$${RANLIB}" \
10563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10564 TAGS) \
10565 || exit 1
10567 @endif findutils
10569 .PHONY: maybe-install-info-findutils install-info-findutils
10570 maybe-install-info-findutils:
10571 @if findutils
10572 maybe-install-info-findutils: install-info-findutils
10574 install-info-findutils: \
10575 configure-findutils \
10576 info-findutils
10577 @: $(MAKE); $(unstage)
10578 @[ -f ./findutils/Makefile ] || exit 0; \
10579 r=`${PWD_COMMAND}`; export r; \
10580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10581 $(HOST_EXPORTS) \
10582 for flag in $(EXTRA_HOST_FLAGS) ; do \
10583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10584 done; \
10585 echo "Doing install-info in findutils" ; \
10586 (cd $(HOST_SUBDIR)/findutils && \
10587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10589 "RANLIB=$${RANLIB}" \
10590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10591 install-info) \
10592 || exit 1
10594 @endif findutils
10596 .PHONY: maybe-install-html-findutils install-html-findutils
10597 maybe-install-html-findutils:
10598 @if findutils
10599 maybe-install-html-findutils: install-html-findutils
10601 install-html-findutils: \
10602 configure-findutils \
10603 html-findutils
10604 @: $(MAKE); $(unstage)
10605 @[ -f ./findutils/Makefile ] || exit 0; \
10606 r=`${PWD_COMMAND}`; export r; \
10607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10608 $(HOST_EXPORTS) \
10609 for flag in $(EXTRA_HOST_FLAGS) ; do \
10610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10611 done; \
10612 echo "Doing install-html in findutils" ; \
10613 (cd $(HOST_SUBDIR)/findutils && \
10614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10616 "RANLIB=$${RANLIB}" \
10617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10618 install-html) \
10619 || exit 1
10621 @endif findutils
10623 .PHONY: maybe-installcheck-findutils installcheck-findutils
10624 maybe-installcheck-findutils:
10625 @if findutils
10626 maybe-installcheck-findutils: installcheck-findutils
10628 installcheck-findutils: \
10629 configure-findutils
10630 @: $(MAKE); $(unstage)
10631 @[ -f ./findutils/Makefile ] || exit 0; \
10632 r=`${PWD_COMMAND}`; export r; \
10633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10634 $(HOST_EXPORTS) \
10635 for flag in $(EXTRA_HOST_FLAGS) ; do \
10636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10637 done; \
10638 echo "Doing installcheck in findutils" ; \
10639 (cd $(HOST_SUBDIR)/findutils && \
10640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10642 "RANLIB=$${RANLIB}" \
10643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10644 installcheck) \
10645 || exit 1
10647 @endif findutils
10649 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
10650 maybe-mostlyclean-findutils:
10651 @if findutils
10652 maybe-mostlyclean-findutils: mostlyclean-findutils
10654 mostlyclean-findutils:
10655 @: $(MAKE); $(unstage)
10656 @[ -f ./findutils/Makefile ] || exit 0; \
10657 r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing mostlyclean in findutils" ; \
10664 (cd $(HOST_SUBDIR)/findutils && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10669 mostlyclean) \
10670 || exit 1
10672 @endif findutils
10674 .PHONY: maybe-clean-findutils clean-findutils
10675 maybe-clean-findutils:
10676 @if findutils
10677 maybe-clean-findutils: clean-findutils
10679 clean-findutils:
10680 @: $(MAKE); $(unstage)
10681 @[ -f ./findutils/Makefile ] || exit 0; \
10682 r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 $(HOST_EXPORTS) \
10685 for flag in $(EXTRA_HOST_FLAGS) ; do \
10686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687 done; \
10688 echo "Doing clean in findutils" ; \
10689 (cd $(HOST_SUBDIR)/findutils && \
10690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692 "RANLIB=$${RANLIB}" \
10693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10694 clean) \
10695 || exit 1
10697 @endif findutils
10699 .PHONY: maybe-distclean-findutils distclean-findutils
10700 maybe-distclean-findutils:
10701 @if findutils
10702 maybe-distclean-findutils: distclean-findutils
10704 distclean-findutils:
10705 @: $(MAKE); $(unstage)
10706 @[ -f ./findutils/Makefile ] || exit 0; \
10707 r=`${PWD_COMMAND}`; export r; \
10708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10709 $(HOST_EXPORTS) \
10710 for flag in $(EXTRA_HOST_FLAGS) ; do \
10711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10712 done; \
10713 echo "Doing distclean in findutils" ; \
10714 (cd $(HOST_SUBDIR)/findutils && \
10715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10717 "RANLIB=$${RANLIB}" \
10718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10719 distclean) \
10720 || exit 1
10722 @endif findutils
10724 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
10725 maybe-maintainer-clean-findutils:
10726 @if findutils
10727 maybe-maintainer-clean-findutils: maintainer-clean-findutils
10729 maintainer-clean-findutils:
10730 @: $(MAKE); $(unstage)
10731 @[ -f ./findutils/Makefile ] || exit 0; \
10732 r=`${PWD_COMMAND}`; export r; \
10733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10734 $(HOST_EXPORTS) \
10735 for flag in $(EXTRA_HOST_FLAGS) ; do \
10736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10737 done; \
10738 echo "Doing maintainer-clean in findutils" ; \
10739 (cd $(HOST_SUBDIR)/findutils && \
10740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10742 "RANLIB=$${RANLIB}" \
10743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10744 maintainer-clean) \
10745 || exit 1
10747 @endif findutils
10751 .PHONY: configure-find maybe-configure-find
10752 maybe-configure-find:
10753 @if gcc-bootstrap
10754 configure-find: stage_current
10755 @endif gcc-bootstrap
10756 @if find
10757 maybe-configure-find: configure-find
10758 configure-find:
10759 @: $(MAKE); $(unstage)
10760 @r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
10763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
10764 $(HOST_EXPORTS) \
10765 echo Configuring in $(HOST_SUBDIR)/find; \
10766 cd "$(HOST_SUBDIR)/find" || exit 1; \
10767 case $(srcdir) in \
10768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10769 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
10770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10771 esac; \
10772 srcdiroption="--srcdir=$${topdir}/find"; \
10773 libsrcdir="$$s/find"; \
10774 $(SHELL) $${libsrcdir}/configure \
10775 $(HOST_CONFIGARGS) $${srcdiroption} \
10776 || exit 1
10777 @endif find
10783 .PHONY: all-find maybe-all-find
10784 maybe-all-find:
10785 @if gcc-bootstrap
10786 all-find: stage_current
10787 @endif gcc-bootstrap
10788 @if find
10789 TARGET-find=all
10790 maybe-all-find: all-find
10791 all-find: configure-find
10792 @: $(MAKE); $(unstage)
10793 @r=`${PWD_COMMAND}`; export r; \
10794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10795 $(HOST_EXPORTS) \
10796 (cd $(HOST_SUBDIR)/find && \
10797 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
10798 @endif find
10803 .PHONY: check-find maybe-check-find
10804 maybe-check-find:
10805 @if find
10806 maybe-check-find: check-find
10808 check-find:
10809 @: $(MAKE); $(unstage)
10810 @r=`${PWD_COMMAND}`; export r; \
10811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812 $(HOST_EXPORTS) \
10813 (cd $(HOST_SUBDIR)/find && \
10814 $(MAKE) $(FLAGS_TO_PASS) check)
10816 @endif find
10818 .PHONY: install-find maybe-install-find
10819 maybe-install-find:
10820 @if find
10821 maybe-install-find: install-find
10823 install-find: installdirs
10824 @: $(MAKE); $(unstage)
10825 @r=`${PWD_COMMAND}`; export r; \
10826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10827 $(HOST_EXPORTS) \
10828 (cd $(HOST_SUBDIR)/find && \
10829 $(MAKE) $(FLAGS_TO_PASS) install)
10831 @endif find
10833 # Other targets (info, dvi, etc.)
10835 .PHONY: maybe-info-find info-find
10836 maybe-info-find:
10837 @if find
10838 maybe-info-find: info-find
10840 info-find: \
10841 configure-find
10842 @: $(MAKE); $(unstage)
10843 @[ -f ./find/Makefile ] || exit 0; \
10844 r=`${PWD_COMMAND}`; export r; \
10845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10846 $(HOST_EXPORTS) \
10847 for flag in $(EXTRA_HOST_FLAGS) ; do \
10848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10849 done; \
10850 echo "Doing info in find" ; \
10851 (cd $(HOST_SUBDIR)/find && \
10852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10854 "RANLIB=$${RANLIB}" \
10855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10856 info) \
10857 || exit 1
10859 @endif find
10861 .PHONY: maybe-dvi-find dvi-find
10862 maybe-dvi-find:
10863 @if find
10864 maybe-dvi-find: dvi-find
10866 dvi-find: \
10867 configure-find
10868 @: $(MAKE); $(unstage)
10869 @[ -f ./find/Makefile ] || exit 0; \
10870 r=`${PWD_COMMAND}`; export r; \
10871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872 $(HOST_EXPORTS) \
10873 for flag in $(EXTRA_HOST_FLAGS) ; do \
10874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10875 done; \
10876 echo "Doing dvi in find" ; \
10877 (cd $(HOST_SUBDIR)/find && \
10878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10880 "RANLIB=$${RANLIB}" \
10881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10882 dvi) \
10883 || exit 1
10885 @endif find
10887 .PHONY: maybe-html-find html-find
10888 maybe-html-find:
10889 @if find
10890 maybe-html-find: html-find
10892 html-find: \
10893 configure-find
10894 @: $(MAKE); $(unstage)
10895 @[ -f ./find/Makefile ] || exit 0; \
10896 r=`${PWD_COMMAND}`; export r; \
10897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10898 $(HOST_EXPORTS) \
10899 for flag in $(EXTRA_HOST_FLAGS) ; do \
10900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10901 done; \
10902 echo "Doing html in find" ; \
10903 (cd $(HOST_SUBDIR)/find && \
10904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10906 "RANLIB=$${RANLIB}" \
10907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10908 html) \
10909 || exit 1
10911 @endif find
10913 .PHONY: maybe-TAGS-find TAGS-find
10914 maybe-TAGS-find:
10915 @if find
10916 maybe-TAGS-find: TAGS-find
10918 TAGS-find: \
10919 configure-find
10920 @: $(MAKE); $(unstage)
10921 @[ -f ./find/Makefile ] || exit 0; \
10922 r=`${PWD_COMMAND}`; export r; \
10923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924 $(HOST_EXPORTS) \
10925 for flag in $(EXTRA_HOST_FLAGS) ; do \
10926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927 done; \
10928 echo "Doing TAGS in find" ; \
10929 (cd $(HOST_SUBDIR)/find && \
10930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932 "RANLIB=$${RANLIB}" \
10933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10934 TAGS) \
10935 || exit 1
10937 @endif find
10939 .PHONY: maybe-install-info-find install-info-find
10940 maybe-install-info-find:
10941 @if find
10942 maybe-install-info-find: install-info-find
10944 install-info-find: \
10945 configure-find \
10946 info-find
10947 @: $(MAKE); $(unstage)
10948 @[ -f ./find/Makefile ] || exit 0; \
10949 r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951 $(HOST_EXPORTS) \
10952 for flag in $(EXTRA_HOST_FLAGS) ; do \
10953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954 done; \
10955 echo "Doing install-info in find" ; \
10956 (cd $(HOST_SUBDIR)/find && \
10957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959 "RANLIB=$${RANLIB}" \
10960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10961 install-info) \
10962 || exit 1
10964 @endif find
10966 .PHONY: maybe-install-html-find install-html-find
10967 maybe-install-html-find:
10968 @if find
10969 maybe-install-html-find: install-html-find
10971 install-html-find: \
10972 configure-find \
10973 html-find
10974 @: $(MAKE); $(unstage)
10975 @[ -f ./find/Makefile ] || exit 0; \
10976 r=`${PWD_COMMAND}`; export r; \
10977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978 $(HOST_EXPORTS) \
10979 for flag in $(EXTRA_HOST_FLAGS) ; do \
10980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981 done; \
10982 echo "Doing install-html in find" ; \
10983 (cd $(HOST_SUBDIR)/find && \
10984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986 "RANLIB=$${RANLIB}" \
10987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10988 install-html) \
10989 || exit 1
10991 @endif find
10993 .PHONY: maybe-installcheck-find installcheck-find
10994 maybe-installcheck-find:
10995 @if find
10996 maybe-installcheck-find: installcheck-find
10998 installcheck-find: \
10999 configure-find
11000 @: $(MAKE); $(unstage)
11001 @[ -f ./find/Makefile ] || exit 0; \
11002 r=`${PWD_COMMAND}`; export r; \
11003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004 $(HOST_EXPORTS) \
11005 for flag in $(EXTRA_HOST_FLAGS) ; do \
11006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11007 done; \
11008 echo "Doing installcheck in find" ; \
11009 (cd $(HOST_SUBDIR)/find && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11012 "RANLIB=$${RANLIB}" \
11013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11014 installcheck) \
11015 || exit 1
11017 @endif find
11019 .PHONY: maybe-mostlyclean-find mostlyclean-find
11020 maybe-mostlyclean-find:
11021 @if find
11022 maybe-mostlyclean-find: mostlyclean-find
11024 mostlyclean-find:
11025 @: $(MAKE); $(unstage)
11026 @[ -f ./find/Makefile ] || exit 0; \
11027 r=`${PWD_COMMAND}`; export r; \
11028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11029 $(HOST_EXPORTS) \
11030 for flag in $(EXTRA_HOST_FLAGS) ; do \
11031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11032 done; \
11033 echo "Doing mostlyclean in find" ; \
11034 (cd $(HOST_SUBDIR)/find && \
11035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11037 "RANLIB=$${RANLIB}" \
11038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11039 mostlyclean) \
11040 || exit 1
11042 @endif find
11044 .PHONY: maybe-clean-find clean-find
11045 maybe-clean-find:
11046 @if find
11047 maybe-clean-find: clean-find
11049 clean-find:
11050 @: $(MAKE); $(unstage)
11051 @[ -f ./find/Makefile ] || exit 0; \
11052 r=`${PWD_COMMAND}`; export r; \
11053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 $(HOST_EXPORTS) \
11055 for flag in $(EXTRA_HOST_FLAGS) ; do \
11056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057 done; \
11058 echo "Doing clean in find" ; \
11059 (cd $(HOST_SUBDIR)/find && \
11060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11062 "RANLIB=$${RANLIB}" \
11063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11064 clean) \
11065 || exit 1
11067 @endif find
11069 .PHONY: maybe-distclean-find distclean-find
11070 maybe-distclean-find:
11071 @if find
11072 maybe-distclean-find: distclean-find
11074 distclean-find:
11075 @: $(MAKE); $(unstage)
11076 @[ -f ./find/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079 $(HOST_EXPORTS) \
11080 for flag in $(EXTRA_HOST_FLAGS) ; do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082 done; \
11083 echo "Doing distclean in find" ; \
11084 (cd $(HOST_SUBDIR)/find && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11089 distclean) \
11090 || exit 1
11092 @endif find
11094 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
11095 maybe-maintainer-clean-find:
11096 @if find
11097 maybe-maintainer-clean-find: maintainer-clean-find
11099 maintainer-clean-find:
11100 @: $(MAKE); $(unstage)
11101 @[ -f ./find/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 $(HOST_EXPORTS) \
11105 for flag in $(EXTRA_HOST_FLAGS) ; do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107 done; \
11108 echo "Doing maintainer-clean in find" ; \
11109 (cd $(HOST_SUBDIR)/find && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11114 maintainer-clean) \
11115 || exit 1
11117 @endif find
11121 .PHONY: configure-fixincludes maybe-configure-fixincludes
11122 maybe-configure-fixincludes:
11123 @if gcc-bootstrap
11124 configure-fixincludes: stage_current
11125 @endif gcc-bootstrap
11126 @if fixincludes
11127 maybe-configure-fixincludes: configure-fixincludes
11128 configure-fixincludes:
11129 @: $(MAKE); $(unstage)
11130 @r=`${PWD_COMMAND}`; export r; \
11131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
11133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
11134 $(HOST_EXPORTS) \
11135 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
11136 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
11137 case $(srcdir) in \
11138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
11140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141 esac; \
11142 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
11143 libsrcdir="$$s/fixincludes"; \
11144 $(SHELL) $${libsrcdir}/configure \
11145 $(HOST_CONFIGARGS) $${srcdiroption} \
11146 || exit 1
11147 @endif fixincludes
11153 .PHONY: all-fixincludes maybe-all-fixincludes
11154 maybe-all-fixincludes:
11155 @if gcc-bootstrap
11156 all-fixincludes: stage_current
11157 @endif gcc-bootstrap
11158 @if fixincludes
11159 TARGET-fixincludes=all
11160 maybe-all-fixincludes: all-fixincludes
11161 all-fixincludes: configure-fixincludes
11162 @: $(MAKE); $(unstage)
11163 @r=`${PWD_COMMAND}`; export r; \
11164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11165 $(HOST_EXPORTS) \
11166 (cd $(HOST_SUBDIR)/fixincludes && \
11167 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
11168 @endif fixincludes
11173 .PHONY: check-fixincludes maybe-check-fixincludes
11174 maybe-check-fixincludes:
11175 @if fixincludes
11176 maybe-check-fixincludes: check-fixincludes
11178 check-fixincludes:
11179 @: $(MAKE); $(unstage)
11180 @r=`${PWD_COMMAND}`; export r; \
11181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182 $(HOST_EXPORTS) \
11183 (cd $(HOST_SUBDIR)/fixincludes && \
11184 $(MAKE) $(FLAGS_TO_PASS) check)
11186 @endif fixincludes
11188 .PHONY: install-fixincludes maybe-install-fixincludes
11189 maybe-install-fixincludes:
11190 @if fixincludes
11191 maybe-install-fixincludes: install-fixincludes
11193 install-fixincludes: installdirs
11194 @: $(MAKE); $(unstage)
11195 @r=`${PWD_COMMAND}`; export r; \
11196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11197 $(HOST_EXPORTS) \
11198 (cd $(HOST_SUBDIR)/fixincludes && \
11199 $(MAKE) $(FLAGS_TO_PASS) install)
11201 @endif fixincludes
11203 # Other targets (info, dvi, etc.)
11205 .PHONY: maybe-info-fixincludes info-fixincludes
11206 maybe-info-fixincludes:
11207 @if fixincludes
11208 maybe-info-fixincludes: info-fixincludes
11210 # fixincludes doesn't support info.
11211 info-fixincludes:
11213 @endif fixincludes
11215 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
11216 maybe-dvi-fixincludes:
11217 @if fixincludes
11218 maybe-dvi-fixincludes: dvi-fixincludes
11220 # fixincludes doesn't support dvi.
11221 dvi-fixincludes:
11223 @endif fixincludes
11225 .PHONY: maybe-html-fixincludes html-fixincludes
11226 maybe-html-fixincludes:
11227 @if fixincludes
11228 maybe-html-fixincludes: html-fixincludes
11230 html-fixincludes: \
11231 configure-fixincludes
11232 @: $(MAKE); $(unstage)
11233 @[ -f ./fixincludes/Makefile ] || exit 0; \
11234 r=`${PWD_COMMAND}`; export r; \
11235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11236 $(HOST_EXPORTS) \
11237 for flag in $(EXTRA_HOST_FLAGS) ; do \
11238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11239 done; \
11240 echo "Doing html in fixincludes" ; \
11241 (cd $(HOST_SUBDIR)/fixincludes && \
11242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11244 "RANLIB=$${RANLIB}" \
11245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11246 html) \
11247 || exit 1
11249 @endif fixincludes
11251 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
11252 maybe-TAGS-fixincludes:
11253 @if fixincludes
11254 maybe-TAGS-fixincludes: TAGS-fixincludes
11256 # fixincludes doesn't support TAGS.
11257 TAGS-fixincludes:
11259 @endif fixincludes
11261 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
11262 maybe-install-info-fixincludes:
11263 @if fixincludes
11264 maybe-install-info-fixincludes: install-info-fixincludes
11266 # fixincludes doesn't support install-info.
11267 install-info-fixincludes:
11269 @endif fixincludes
11271 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
11272 maybe-install-html-fixincludes:
11273 @if fixincludes
11274 maybe-install-html-fixincludes: install-html-fixincludes
11276 install-html-fixincludes: \
11277 configure-fixincludes \
11278 html-fixincludes
11279 @: $(MAKE); $(unstage)
11280 @[ -f ./fixincludes/Makefile ] || exit 0; \
11281 r=`${PWD_COMMAND}`; export r; \
11282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11283 $(HOST_EXPORTS) \
11284 for flag in $(EXTRA_HOST_FLAGS) ; do \
11285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11286 done; \
11287 echo "Doing install-html in fixincludes" ; \
11288 (cd $(HOST_SUBDIR)/fixincludes && \
11289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11291 "RANLIB=$${RANLIB}" \
11292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11293 install-html) \
11294 || exit 1
11296 @endif fixincludes
11298 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
11299 maybe-installcheck-fixincludes:
11300 @if fixincludes
11301 maybe-installcheck-fixincludes: installcheck-fixincludes
11303 # fixincludes doesn't support installcheck.
11304 installcheck-fixincludes:
11306 @endif fixincludes
11308 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
11309 maybe-mostlyclean-fixincludes:
11310 @if fixincludes
11311 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
11313 mostlyclean-fixincludes:
11314 @: $(MAKE); $(unstage)
11315 @[ -f ./fixincludes/Makefile ] || exit 0; \
11316 r=`${PWD_COMMAND}`; export r; \
11317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11318 $(HOST_EXPORTS) \
11319 for flag in $(EXTRA_HOST_FLAGS) ; do \
11320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11321 done; \
11322 echo "Doing mostlyclean in fixincludes" ; \
11323 (cd $(HOST_SUBDIR)/fixincludes && \
11324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11326 "RANLIB=$${RANLIB}" \
11327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11328 mostlyclean) \
11329 || exit 1
11331 @endif fixincludes
11333 .PHONY: maybe-clean-fixincludes clean-fixincludes
11334 maybe-clean-fixincludes:
11335 @if fixincludes
11336 maybe-clean-fixincludes: clean-fixincludes
11338 clean-fixincludes:
11339 @: $(MAKE); $(unstage)
11340 @[ -f ./fixincludes/Makefile ] || exit 0; \
11341 r=`${PWD_COMMAND}`; export r; \
11342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11343 $(HOST_EXPORTS) \
11344 for flag in $(EXTRA_HOST_FLAGS) ; do \
11345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11346 done; \
11347 echo "Doing clean in fixincludes" ; \
11348 (cd $(HOST_SUBDIR)/fixincludes && \
11349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11351 "RANLIB=$${RANLIB}" \
11352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11353 clean) \
11354 || exit 1
11356 @endif fixincludes
11358 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
11359 maybe-distclean-fixincludes:
11360 @if fixincludes
11361 maybe-distclean-fixincludes: distclean-fixincludes
11363 distclean-fixincludes:
11364 @: $(MAKE); $(unstage)
11365 @[ -f ./fixincludes/Makefile ] || exit 0; \
11366 r=`${PWD_COMMAND}`; export r; \
11367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11368 $(HOST_EXPORTS) \
11369 for flag in $(EXTRA_HOST_FLAGS) ; do \
11370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11371 done; \
11372 echo "Doing distclean in fixincludes" ; \
11373 (cd $(HOST_SUBDIR)/fixincludes && \
11374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11376 "RANLIB=$${RANLIB}" \
11377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11378 distclean) \
11379 || exit 1
11381 @endif fixincludes
11383 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
11384 maybe-maintainer-clean-fixincludes:
11385 @if fixincludes
11386 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
11388 maintainer-clean-fixincludes:
11389 @: $(MAKE); $(unstage)
11390 @[ -f ./fixincludes/Makefile ] || exit 0; \
11391 r=`${PWD_COMMAND}`; export r; \
11392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11393 $(HOST_EXPORTS) \
11394 for flag in $(EXTRA_HOST_FLAGS) ; do \
11395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11396 done; \
11397 echo "Doing maintainer-clean in fixincludes" ; \
11398 (cd $(HOST_SUBDIR)/fixincludes && \
11399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11401 "RANLIB=$${RANLIB}" \
11402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11403 maintainer-clean) \
11404 || exit 1
11406 @endif fixincludes
11410 .PHONY: configure-flex maybe-configure-flex
11411 maybe-configure-flex:
11412 @if gcc-bootstrap
11413 configure-flex: stage_current
11414 @endif gcc-bootstrap
11415 @if flex
11416 maybe-configure-flex: configure-flex
11417 configure-flex:
11418 @: $(MAKE); $(unstage)
11419 @r=`${PWD_COMMAND}`; export r; \
11420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11421 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
11422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
11423 $(HOST_EXPORTS) \
11424 echo Configuring in $(HOST_SUBDIR)/flex; \
11425 cd "$(HOST_SUBDIR)/flex" || exit 1; \
11426 case $(srcdir) in \
11427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11428 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
11429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11430 esac; \
11431 srcdiroption="--srcdir=$${topdir}/flex"; \
11432 libsrcdir="$$s/flex"; \
11433 $(SHELL) $${libsrcdir}/configure \
11434 $(HOST_CONFIGARGS) $${srcdiroption} \
11435 || exit 1
11436 @endif flex
11442 .PHONY: all-flex maybe-all-flex
11443 maybe-all-flex:
11444 @if gcc-bootstrap
11445 all-flex: stage_current
11446 @endif gcc-bootstrap
11447 @if flex
11448 TARGET-flex=all
11449 maybe-all-flex: all-flex
11450 all-flex: configure-flex
11451 @: $(MAKE); $(unstage)
11452 @r=`${PWD_COMMAND}`; export r; \
11453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11454 $(HOST_EXPORTS) \
11455 (cd $(HOST_SUBDIR)/flex && \
11456 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
11457 @endif flex
11462 .PHONY: check-flex maybe-check-flex
11463 maybe-check-flex:
11464 @if flex
11465 maybe-check-flex: check-flex
11467 # This module is only tested in a native toolchain.
11468 check-flex:
11469 @: $(MAKE); $(unstage)
11470 @if [ '$(host)' = '$(target)' ] ; then \
11471 r=`${PWD_COMMAND}`; export r; \
11472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11473 $(HOST_EXPORTS) \
11474 (cd $(HOST_SUBDIR)/flex && \
11475 $(MAKE) $(FLAGS_TO_PASS) check); \
11478 @endif flex
11480 .PHONY: install-flex maybe-install-flex
11481 maybe-install-flex:
11482 @if flex
11483 maybe-install-flex: install-flex
11485 install-flex: installdirs
11486 @: $(MAKE); $(unstage)
11487 @r=`${PWD_COMMAND}`; export r; \
11488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11489 $(HOST_EXPORTS) \
11490 (cd $(HOST_SUBDIR)/flex && \
11491 $(MAKE) $(FLAGS_TO_PASS) install)
11493 @endif flex
11495 # Other targets (info, dvi, etc.)
11497 .PHONY: maybe-info-flex info-flex
11498 maybe-info-flex:
11499 @if flex
11500 maybe-info-flex: info-flex
11502 info-flex: \
11503 configure-flex
11504 @: $(MAKE); $(unstage)
11505 @[ -f ./flex/Makefile ] || exit 0; \
11506 r=`${PWD_COMMAND}`; export r; \
11507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508 $(HOST_EXPORTS) \
11509 for flag in $(EXTRA_HOST_FLAGS) ; do \
11510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11511 done; \
11512 echo "Doing info in flex" ; \
11513 (cd $(HOST_SUBDIR)/flex && \
11514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11516 "RANLIB=$${RANLIB}" \
11517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11518 info) \
11519 || exit 1
11521 @endif flex
11523 .PHONY: maybe-dvi-flex dvi-flex
11524 maybe-dvi-flex:
11525 @if flex
11526 maybe-dvi-flex: dvi-flex
11528 dvi-flex: \
11529 configure-flex
11530 @: $(MAKE); $(unstage)
11531 @[ -f ./flex/Makefile ] || exit 0; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 for flag in $(EXTRA_HOST_FLAGS) ; do \
11536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537 done; \
11538 echo "Doing dvi in flex" ; \
11539 (cd $(HOST_SUBDIR)/flex && \
11540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542 "RANLIB=$${RANLIB}" \
11543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11544 dvi) \
11545 || exit 1
11547 @endif flex
11549 .PHONY: maybe-html-flex html-flex
11550 maybe-html-flex:
11551 @if flex
11552 maybe-html-flex: html-flex
11554 html-flex: \
11555 configure-flex
11556 @: $(MAKE); $(unstage)
11557 @[ -f ./flex/Makefile ] || exit 0; \
11558 r=`${PWD_COMMAND}`; export r; \
11559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560 $(HOST_EXPORTS) \
11561 for flag in $(EXTRA_HOST_FLAGS) ; do \
11562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563 done; \
11564 echo "Doing html in flex" ; \
11565 (cd $(HOST_SUBDIR)/flex && \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568 "RANLIB=$${RANLIB}" \
11569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11570 html) \
11571 || exit 1
11573 @endif flex
11575 .PHONY: maybe-TAGS-flex TAGS-flex
11576 maybe-TAGS-flex:
11577 @if flex
11578 maybe-TAGS-flex: TAGS-flex
11580 TAGS-flex: \
11581 configure-flex
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./flex/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing TAGS in flex" ; \
11591 (cd $(HOST_SUBDIR)/flex && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11596 TAGS) \
11597 || exit 1
11599 @endif flex
11601 .PHONY: maybe-install-info-flex install-info-flex
11602 maybe-install-info-flex:
11603 @if flex
11604 maybe-install-info-flex: install-info-flex
11606 install-info-flex: \
11607 configure-flex \
11608 info-flex
11609 @: $(MAKE); $(unstage)
11610 @[ -f ./flex/Makefile ] || exit 0; \
11611 r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 $(HOST_EXPORTS) \
11614 for flag in $(EXTRA_HOST_FLAGS) ; do \
11615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11616 done; \
11617 echo "Doing install-info in flex" ; \
11618 (cd $(HOST_SUBDIR)/flex && \
11619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11621 "RANLIB=$${RANLIB}" \
11622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11623 install-info) \
11624 || exit 1
11626 @endif flex
11628 .PHONY: maybe-install-html-flex install-html-flex
11629 maybe-install-html-flex:
11630 @if flex
11631 maybe-install-html-flex: install-html-flex
11633 install-html-flex: \
11634 configure-flex \
11635 html-flex
11636 @: $(MAKE); $(unstage)
11637 @[ -f ./flex/Makefile ] || exit 0; \
11638 r=`${PWD_COMMAND}`; export r; \
11639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11640 $(HOST_EXPORTS) \
11641 for flag in $(EXTRA_HOST_FLAGS) ; do \
11642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11643 done; \
11644 echo "Doing install-html in flex" ; \
11645 (cd $(HOST_SUBDIR)/flex && \
11646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11648 "RANLIB=$${RANLIB}" \
11649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11650 install-html) \
11651 || exit 1
11653 @endif flex
11655 .PHONY: maybe-installcheck-flex installcheck-flex
11656 maybe-installcheck-flex:
11657 @if flex
11658 maybe-installcheck-flex: installcheck-flex
11660 installcheck-flex: \
11661 configure-flex
11662 @: $(MAKE); $(unstage)
11663 @[ -f ./flex/Makefile ] || exit 0; \
11664 r=`${PWD_COMMAND}`; export r; \
11665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11666 $(HOST_EXPORTS) \
11667 for flag in $(EXTRA_HOST_FLAGS) ; do \
11668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11669 done; \
11670 echo "Doing installcheck in flex" ; \
11671 (cd $(HOST_SUBDIR)/flex && \
11672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11674 "RANLIB=$${RANLIB}" \
11675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11676 installcheck) \
11677 || exit 1
11679 @endif flex
11681 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
11682 maybe-mostlyclean-flex:
11683 @if flex
11684 maybe-mostlyclean-flex: mostlyclean-flex
11686 mostlyclean-flex:
11687 @: $(MAKE); $(unstage)
11688 @[ -f ./flex/Makefile ] || exit 0; \
11689 r=`${PWD_COMMAND}`; export r; \
11690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691 $(HOST_EXPORTS) \
11692 for flag in $(EXTRA_HOST_FLAGS) ; do \
11693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694 done; \
11695 echo "Doing mostlyclean in flex" ; \
11696 (cd $(HOST_SUBDIR)/flex && \
11697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699 "RANLIB=$${RANLIB}" \
11700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11701 mostlyclean) \
11702 || exit 1
11704 @endif flex
11706 .PHONY: maybe-clean-flex clean-flex
11707 maybe-clean-flex:
11708 @if flex
11709 maybe-clean-flex: clean-flex
11711 clean-flex:
11712 @: $(MAKE); $(unstage)
11713 @[ -f ./flex/Makefile ] || exit 0; \
11714 r=`${PWD_COMMAND}`; export r; \
11715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716 $(HOST_EXPORTS) \
11717 for flag in $(EXTRA_HOST_FLAGS) ; do \
11718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11719 done; \
11720 echo "Doing clean in flex" ; \
11721 (cd $(HOST_SUBDIR)/flex && \
11722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11724 "RANLIB=$${RANLIB}" \
11725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11726 clean) \
11727 || exit 1
11729 @endif flex
11731 .PHONY: maybe-distclean-flex distclean-flex
11732 maybe-distclean-flex:
11733 @if flex
11734 maybe-distclean-flex: distclean-flex
11736 distclean-flex:
11737 @: $(MAKE); $(unstage)
11738 @[ -f ./flex/Makefile ] || exit 0; \
11739 r=`${PWD_COMMAND}`; export r; \
11740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741 $(HOST_EXPORTS) \
11742 for flag in $(EXTRA_HOST_FLAGS) ; do \
11743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11744 done; \
11745 echo "Doing distclean in flex" ; \
11746 (cd $(HOST_SUBDIR)/flex && \
11747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749 "RANLIB=$${RANLIB}" \
11750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11751 distclean) \
11752 || exit 1
11754 @endif flex
11756 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
11757 maybe-maintainer-clean-flex:
11758 @if flex
11759 maybe-maintainer-clean-flex: maintainer-clean-flex
11761 maintainer-clean-flex:
11762 @: $(MAKE); $(unstage)
11763 @[ -f ./flex/Makefile ] || exit 0; \
11764 r=`${PWD_COMMAND}`; export r; \
11765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11766 $(HOST_EXPORTS) \
11767 for flag in $(EXTRA_HOST_FLAGS) ; do \
11768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11769 done; \
11770 echo "Doing maintainer-clean in flex" ; \
11771 (cd $(HOST_SUBDIR)/flex && \
11772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11774 "RANLIB=$${RANLIB}" \
11775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11776 maintainer-clean) \
11777 || exit 1
11779 @endif flex
11783 .PHONY: configure-gas maybe-configure-gas
11784 maybe-configure-gas:
11785 @if gcc-bootstrap
11786 configure-gas: stage_current
11787 @endif gcc-bootstrap
11788 @if gas
11789 maybe-configure-gas: configure-gas
11790 configure-gas:
11791 @r=`${PWD_COMMAND}`; export r; \
11792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11795 $(HOST_EXPORTS) \
11796 echo Configuring in $(HOST_SUBDIR)/gas; \
11797 cd "$(HOST_SUBDIR)/gas" || exit 1; \
11798 case $(srcdir) in \
11799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11800 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11802 esac; \
11803 srcdiroption="--srcdir=$${topdir}/gas"; \
11804 libsrcdir="$$s/gas"; \
11805 $(SHELL) $${libsrcdir}/configure \
11806 $(HOST_CONFIGARGS) $${srcdiroption} \
11807 || exit 1
11808 @endif gas
11812 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
11813 maybe-configure-stage1-gas:
11814 @if gas-bootstrap
11815 maybe-configure-stage1-gas: configure-stage1-gas
11816 configure-stage1-gas:
11817 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11819 @r=`${PWD_COMMAND}`; export r; \
11820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11821 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11822 $(HOST_EXPORTS) \
11823 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
11824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11825 cd $(HOST_SUBDIR)/gas || exit 1; \
11826 case $(srcdir) in \
11827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11828 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11830 esac; \
11831 srcdiroption="--srcdir=$${topdir}/gas"; \
11832 libsrcdir="$$s/gas"; \
11833 $(SHELL) $${libsrcdir}/configure \
11834 $(HOST_CONFIGARGS) $${srcdiroption} \
11835 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
11836 @endif gas-bootstrap
11838 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
11839 maybe-configure-stage2-gas:
11840 @if gas-bootstrap
11841 maybe-configure-stage2-gas: configure-stage2-gas
11842 configure-stage2-gas:
11843 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11845 @r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11848 $(HOST_EXPORTS) \
11849 $(POSTSTAGE1_HOST_EXPORTS) \
11850 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
11851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11852 cd $(HOST_SUBDIR)/gas || exit 1; \
11853 case $(srcdir) in \
11854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11855 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11857 esac; \
11858 srcdiroption="--srcdir=$${topdir}/gas"; \
11859 libsrcdir="$$s/gas"; \
11860 $(SHELL) $${libsrcdir}/configure \
11861 $(HOST_CONFIGARGS) $${srcdiroption} \
11862 @stage2_werror_flag@
11863 @endif gas-bootstrap
11865 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11866 maybe-configure-stage3-gas:
11867 @if gas-bootstrap
11868 maybe-configure-stage3-gas: configure-stage3-gas
11869 configure-stage3-gas:
11870 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11872 @r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11875 $(HOST_EXPORTS) \
11876 $(POSTSTAGE1_HOST_EXPORTS) \
11877 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
11878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11879 cd $(HOST_SUBDIR)/gas || exit 1; \
11880 case $(srcdir) in \
11881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11882 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11884 esac; \
11885 srcdiroption="--srcdir=$${topdir}/gas"; \
11886 libsrcdir="$$s/gas"; \
11887 $(SHELL) $${libsrcdir}/configure \
11888 $(HOST_CONFIGARGS) $${srcdiroption} \
11889 @stage2_werror_flag@
11890 @endif gas-bootstrap
11892 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11893 maybe-configure-stage4-gas:
11894 @if gas-bootstrap
11895 maybe-configure-stage4-gas: configure-stage4-gas
11896 configure-stage4-gas:
11897 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11899 @r=`${PWD_COMMAND}`; export r; \
11900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11902 $(HOST_EXPORTS) \
11903 $(POSTSTAGE1_HOST_EXPORTS) \
11904 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
11905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11906 cd $(HOST_SUBDIR)/gas || exit 1; \
11907 case $(srcdir) in \
11908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11909 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11911 esac; \
11912 srcdiroption="--srcdir=$${topdir}/gas"; \
11913 libsrcdir="$$s/gas"; \
11914 $(SHELL) $${libsrcdir}/configure \
11915 $(HOST_CONFIGARGS) $${srcdiroption} \
11916 @stage2_werror_flag@
11917 @endif gas-bootstrap
11919 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11920 maybe-configure-stageprofile-gas:
11921 @if gas-bootstrap
11922 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11923 configure-stageprofile-gas:
11924 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11926 @r=`${PWD_COMMAND}`; export r; \
11927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11928 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11929 $(HOST_EXPORTS) \
11930 $(POSTSTAGE1_HOST_EXPORTS) \
11931 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
11932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11933 cd $(HOST_SUBDIR)/gas || exit 1; \
11934 case $(srcdir) in \
11935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11936 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11938 esac; \
11939 srcdiroption="--srcdir=$${topdir}/gas"; \
11940 libsrcdir="$$s/gas"; \
11941 $(SHELL) $${libsrcdir}/configure \
11942 $(HOST_CONFIGARGS) $${srcdiroption} \
11943 @stage2_werror_flag@
11944 @endif gas-bootstrap
11946 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11947 maybe-configure-stagefeedback-gas:
11948 @if gas-bootstrap
11949 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11950 configure-stagefeedback-gas:
11951 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11953 @r=`${PWD_COMMAND}`; export r; \
11954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11955 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11956 $(HOST_EXPORTS) \
11957 $(POSTSTAGE1_HOST_EXPORTS) \
11958 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
11959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
11960 cd $(HOST_SUBDIR)/gas || exit 1; \
11961 case $(srcdir) in \
11962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11963 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11965 esac; \
11966 srcdiroption="--srcdir=$${topdir}/gas"; \
11967 libsrcdir="$$s/gas"; \
11968 $(SHELL) $${libsrcdir}/configure \
11969 $(HOST_CONFIGARGS) $${srcdiroption} \
11970 @stage2_werror_flag@
11971 @endif gas-bootstrap
11977 .PHONY: all-gas maybe-all-gas
11978 maybe-all-gas:
11979 @if gcc-bootstrap
11980 all-gas: stage_current
11981 @endif gcc-bootstrap
11982 @if gas
11983 TARGET-gas=all
11984 maybe-all-gas: all-gas
11985 all-gas: configure-gas
11986 @r=`${PWD_COMMAND}`; export r; \
11987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11988 $(HOST_EXPORTS) \
11989 (cd $(HOST_SUBDIR)/gas && \
11990 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
11991 @endif gas
11995 .PHONY: all-stage1-gas maybe-all-stage1-gas
11996 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11997 maybe-all-stage1-gas:
11998 maybe-clean-stage1-gas:
11999 @if gas-bootstrap
12000 maybe-all-stage1-gas: all-stage1-gas
12001 all-stage1: all-stage1-gas
12002 TARGET-stage1-gas = $(TARGET-gas)
12003 all-stage1-gas: configure-stage1-gas
12004 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12005 @r=`${PWD_COMMAND}`; export r; \
12006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12007 $(HOST_EXPORTS) \
12008 cd $(HOST_SUBDIR)/gas && \
12009 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
12010 $(TARGET-stage1-gas)
12012 maybe-clean-stage1-gas: clean-stage1-gas
12013 clean-stage1: clean-stage1-gas
12014 clean-stage1-gas:
12015 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
12016 || exit 0 ; \
12017 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
12018 cd $(HOST_SUBDIR)/gas && \
12019 $(MAKE) $(FLAGS_TO_PASS) \
12020 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
12021 @endif gas-bootstrap
12024 .PHONY: all-stage2-gas maybe-all-stage2-gas
12025 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
12026 maybe-all-stage2-gas:
12027 maybe-clean-stage2-gas:
12028 @if gas-bootstrap
12029 maybe-all-stage2-gas: all-stage2-gas
12030 all-stage2: all-stage2-gas
12031 TARGET-stage2-gas = $(TARGET-gas)
12032 all-stage2-gas: configure-stage2-gas
12033 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12034 @r=`${PWD_COMMAND}`; export r; \
12035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12036 $(HOST_EXPORTS) \
12037 $(POSTSTAGE1_HOST_EXPORTS) \
12038 cd $(HOST_SUBDIR)/gas && \
12039 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12040 $(TARGET-stage2-gas)
12042 maybe-clean-stage2-gas: clean-stage2-gas
12043 clean-stage2: clean-stage2-gas
12044 clean-stage2-gas:
12045 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
12046 || exit 0 ; \
12047 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
12048 cd $(HOST_SUBDIR)/gas && \
12049 $(MAKE) $(FLAGS_TO_PASS) \
12050 $(POSTSTAGE1_FLAGS_TO_PASS) \
12051 clean
12052 @endif gas-bootstrap
12055 .PHONY: all-stage3-gas maybe-all-stage3-gas
12056 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
12057 maybe-all-stage3-gas:
12058 maybe-clean-stage3-gas:
12059 @if gas-bootstrap
12060 maybe-all-stage3-gas: all-stage3-gas
12061 all-stage3: all-stage3-gas
12062 TARGET-stage3-gas = $(TARGET-gas)
12063 all-stage3-gas: configure-stage3-gas
12064 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12065 @r=`${PWD_COMMAND}`; export r; \
12066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12067 $(HOST_EXPORTS) \
12068 $(POSTSTAGE1_HOST_EXPORTS) \
12069 cd $(HOST_SUBDIR)/gas && \
12070 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12071 $(TARGET-stage3-gas)
12073 maybe-clean-stage3-gas: clean-stage3-gas
12074 clean-stage3: clean-stage3-gas
12075 clean-stage3-gas:
12076 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
12077 || exit 0 ; \
12078 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
12079 cd $(HOST_SUBDIR)/gas && \
12080 $(MAKE) $(FLAGS_TO_PASS) \
12081 $(POSTSTAGE1_FLAGS_TO_PASS) \
12082 clean
12083 @endif gas-bootstrap
12086 .PHONY: all-stage4-gas maybe-all-stage4-gas
12087 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
12088 maybe-all-stage4-gas:
12089 maybe-clean-stage4-gas:
12090 @if gas-bootstrap
12091 maybe-all-stage4-gas: all-stage4-gas
12092 all-stage4: all-stage4-gas
12093 TARGET-stage4-gas = $(TARGET-gas)
12094 all-stage4-gas: configure-stage4-gas
12095 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12096 @r=`${PWD_COMMAND}`; export r; \
12097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12098 $(HOST_EXPORTS) \
12099 $(POSTSTAGE1_HOST_EXPORTS) \
12100 cd $(HOST_SUBDIR)/gas && \
12101 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12102 $(TARGET-stage4-gas)
12104 maybe-clean-stage4-gas: clean-stage4-gas
12105 clean-stage4: clean-stage4-gas
12106 clean-stage4-gas:
12107 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
12108 || exit 0 ; \
12109 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
12110 cd $(HOST_SUBDIR)/gas && \
12111 $(MAKE) $(FLAGS_TO_PASS) \
12112 $(POSTSTAGE1_FLAGS_TO_PASS) \
12113 clean
12114 @endif gas-bootstrap
12117 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
12118 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
12119 maybe-all-stageprofile-gas:
12120 maybe-clean-stageprofile-gas:
12121 @if gas-bootstrap
12122 maybe-all-stageprofile-gas: all-stageprofile-gas
12123 all-stageprofile: all-stageprofile-gas
12124 TARGET-stageprofile-gas = $(TARGET-gas)
12125 all-stageprofile-gas: configure-stageprofile-gas
12126 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12127 @r=`${PWD_COMMAND}`; export r; \
12128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12129 $(HOST_EXPORTS) \
12130 $(POSTSTAGE1_HOST_EXPORTS) \
12131 cd $(HOST_SUBDIR)/gas && \
12132 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
12133 $(TARGET-stageprofile-gas)
12135 maybe-clean-stageprofile-gas: clean-stageprofile-gas
12136 clean-stageprofile: clean-stageprofile-gas
12137 clean-stageprofile-gas:
12138 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
12139 || exit 0 ; \
12140 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
12141 cd $(HOST_SUBDIR)/gas && \
12142 $(MAKE) $(FLAGS_TO_PASS) \
12143 $(POSTSTAGE1_FLAGS_TO_PASS) \
12144 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
12145 @endif gas-bootstrap
12148 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
12149 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
12150 maybe-all-stagefeedback-gas:
12151 maybe-clean-stagefeedback-gas:
12152 @if gas-bootstrap
12153 maybe-all-stagefeedback-gas: all-stagefeedback-gas
12154 all-stagefeedback: all-stagefeedback-gas
12155 TARGET-stagefeedback-gas = $(TARGET-gas)
12156 all-stagefeedback-gas: configure-stagefeedback-gas
12157 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12158 @r=`${PWD_COMMAND}`; export r; \
12159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12160 $(HOST_EXPORTS) \
12161 $(POSTSTAGE1_HOST_EXPORTS) \
12162 cd $(HOST_SUBDIR)/gas && \
12163 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
12164 $(TARGET-stagefeedback-gas)
12166 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
12167 clean-stagefeedback: clean-stagefeedback-gas
12168 clean-stagefeedback-gas:
12169 @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
12170 || exit 0 ; \
12171 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
12172 cd $(HOST_SUBDIR)/gas && \
12173 $(MAKE) $(FLAGS_TO_PASS) \
12174 $(POSTSTAGE1_FLAGS_TO_PASS) \
12175 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
12176 @endif gas-bootstrap
12182 .PHONY: check-gas maybe-check-gas
12183 maybe-check-gas:
12184 @if gas
12185 maybe-check-gas: check-gas
12187 check-gas:
12188 @: $(MAKE); $(unstage)
12189 @r=`${PWD_COMMAND}`; export r; \
12190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12191 $(HOST_EXPORTS) \
12192 (cd $(HOST_SUBDIR)/gas && \
12193 $(MAKE) $(FLAGS_TO_PASS) check)
12195 @endif gas
12197 .PHONY: install-gas maybe-install-gas
12198 maybe-install-gas:
12199 @if gas
12200 maybe-install-gas: install-gas
12202 install-gas: installdirs
12203 @: $(MAKE); $(unstage)
12204 @r=`${PWD_COMMAND}`; export r; \
12205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12206 $(HOST_EXPORTS) \
12207 (cd $(HOST_SUBDIR)/gas && \
12208 $(MAKE) $(FLAGS_TO_PASS) install)
12210 @endif gas
12212 # Other targets (info, dvi, etc.)
12214 .PHONY: maybe-info-gas info-gas
12215 maybe-info-gas:
12216 @if gas
12217 maybe-info-gas: info-gas
12219 info-gas: \
12220 configure-gas
12221 @[ -f ./gas/Makefile ] || exit 0; \
12222 r=`${PWD_COMMAND}`; export r; \
12223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12224 $(HOST_EXPORTS) \
12225 for flag in $(EXTRA_HOST_FLAGS) ; do \
12226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12227 done; \
12228 echo "Doing info in gas" ; \
12229 (cd $(HOST_SUBDIR)/gas && \
12230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12232 "RANLIB=$${RANLIB}" \
12233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12234 info) \
12235 || exit 1
12237 @endif gas
12239 .PHONY: maybe-dvi-gas dvi-gas
12240 maybe-dvi-gas:
12241 @if gas
12242 maybe-dvi-gas: dvi-gas
12244 dvi-gas: \
12245 configure-gas
12246 @[ -f ./gas/Makefile ] || exit 0; \
12247 r=`${PWD_COMMAND}`; export r; \
12248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12249 $(HOST_EXPORTS) \
12250 for flag in $(EXTRA_HOST_FLAGS) ; do \
12251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12252 done; \
12253 echo "Doing dvi in gas" ; \
12254 (cd $(HOST_SUBDIR)/gas && \
12255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12257 "RANLIB=$${RANLIB}" \
12258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12259 dvi) \
12260 || exit 1
12262 @endif gas
12264 .PHONY: maybe-html-gas html-gas
12265 maybe-html-gas:
12266 @if gas
12267 maybe-html-gas: html-gas
12269 html-gas: \
12270 configure-gas
12271 @[ -f ./gas/Makefile ] || exit 0; \
12272 r=`${PWD_COMMAND}`; export r; \
12273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274 $(HOST_EXPORTS) \
12275 for flag in $(EXTRA_HOST_FLAGS) ; do \
12276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277 done; \
12278 echo "Doing html in gas" ; \
12279 (cd $(HOST_SUBDIR)/gas && \
12280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282 "RANLIB=$${RANLIB}" \
12283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12284 html) \
12285 || exit 1
12287 @endif gas
12289 .PHONY: maybe-TAGS-gas TAGS-gas
12290 maybe-TAGS-gas:
12291 @if gas
12292 maybe-TAGS-gas: TAGS-gas
12294 TAGS-gas: \
12295 configure-gas
12296 @[ -f ./gas/Makefile ] || exit 0; \
12297 r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 $(HOST_EXPORTS) \
12300 for flag in $(EXTRA_HOST_FLAGS) ; do \
12301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302 done; \
12303 echo "Doing TAGS in gas" ; \
12304 (cd $(HOST_SUBDIR)/gas && \
12305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307 "RANLIB=$${RANLIB}" \
12308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12309 TAGS) \
12310 || exit 1
12312 @endif gas
12314 .PHONY: maybe-install-info-gas install-info-gas
12315 maybe-install-info-gas:
12316 @if gas
12317 maybe-install-info-gas: install-info-gas
12319 install-info-gas: \
12320 configure-gas \
12321 info-gas
12322 @[ -f ./gas/Makefile ] || exit 0; \
12323 r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 for flag in $(EXTRA_HOST_FLAGS) ; do \
12327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328 done; \
12329 echo "Doing install-info in gas" ; \
12330 (cd $(HOST_SUBDIR)/gas && \
12331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333 "RANLIB=$${RANLIB}" \
12334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12335 install-info) \
12336 || exit 1
12338 @endif gas
12340 .PHONY: maybe-install-html-gas install-html-gas
12341 maybe-install-html-gas:
12342 @if gas
12343 maybe-install-html-gas: install-html-gas
12345 install-html-gas: \
12346 configure-gas \
12347 html-gas
12348 @[ -f ./gas/Makefile ] || exit 0; \
12349 r=`${PWD_COMMAND}`; export r; \
12350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351 $(HOST_EXPORTS) \
12352 for flag in $(EXTRA_HOST_FLAGS) ; do \
12353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12354 done; \
12355 echo "Doing install-html in gas" ; \
12356 (cd $(HOST_SUBDIR)/gas && \
12357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12359 "RANLIB=$${RANLIB}" \
12360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12361 install-html) \
12362 || exit 1
12364 @endif gas
12366 .PHONY: maybe-installcheck-gas installcheck-gas
12367 maybe-installcheck-gas:
12368 @if gas
12369 maybe-installcheck-gas: installcheck-gas
12371 installcheck-gas: \
12372 configure-gas
12373 @[ -f ./gas/Makefile ] || exit 0; \
12374 r=`${PWD_COMMAND}`; export r; \
12375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12376 $(HOST_EXPORTS) \
12377 for flag in $(EXTRA_HOST_FLAGS) ; do \
12378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12379 done; \
12380 echo "Doing installcheck in gas" ; \
12381 (cd $(HOST_SUBDIR)/gas && \
12382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12384 "RANLIB=$${RANLIB}" \
12385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12386 installcheck) \
12387 || exit 1
12389 @endif gas
12391 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
12392 maybe-mostlyclean-gas:
12393 @if gas
12394 maybe-mostlyclean-gas: mostlyclean-gas
12396 mostlyclean-gas:
12397 @[ -f ./gas/Makefile ] || exit 0; \
12398 r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 $(HOST_EXPORTS) \
12401 for flag in $(EXTRA_HOST_FLAGS) ; do \
12402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403 done; \
12404 echo "Doing mostlyclean in gas" ; \
12405 (cd $(HOST_SUBDIR)/gas && \
12406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408 "RANLIB=$${RANLIB}" \
12409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12410 mostlyclean) \
12411 || exit 1
12413 @endif gas
12415 .PHONY: maybe-clean-gas clean-gas
12416 maybe-clean-gas:
12417 @if gas
12418 maybe-clean-gas: clean-gas
12420 clean-gas:
12421 @[ -f ./gas/Makefile ] || exit 0; \
12422 r=`${PWD_COMMAND}`; export r; \
12423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12424 $(HOST_EXPORTS) \
12425 for flag in $(EXTRA_HOST_FLAGS) ; do \
12426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12427 done; \
12428 echo "Doing clean in gas" ; \
12429 (cd $(HOST_SUBDIR)/gas && \
12430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12432 "RANLIB=$${RANLIB}" \
12433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12434 clean) \
12435 || exit 1
12437 @endif gas
12439 .PHONY: maybe-distclean-gas distclean-gas
12440 maybe-distclean-gas:
12441 @if gas
12442 maybe-distclean-gas: distclean-gas
12444 distclean-gas:
12445 @[ -f ./gas/Makefile ] || exit 0; \
12446 r=`${PWD_COMMAND}`; export r; \
12447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12448 $(HOST_EXPORTS) \
12449 for flag in $(EXTRA_HOST_FLAGS) ; do \
12450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12451 done; \
12452 echo "Doing distclean in gas" ; \
12453 (cd $(HOST_SUBDIR)/gas && \
12454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12456 "RANLIB=$${RANLIB}" \
12457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12458 distclean) \
12459 || exit 1
12461 @endif gas
12463 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12464 maybe-maintainer-clean-gas:
12465 @if gas
12466 maybe-maintainer-clean-gas: maintainer-clean-gas
12468 maintainer-clean-gas:
12469 @[ -f ./gas/Makefile ] || exit 0; \
12470 r=`${PWD_COMMAND}`; export r; \
12471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12472 $(HOST_EXPORTS) \
12473 for flag in $(EXTRA_HOST_FLAGS) ; do \
12474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12475 done; \
12476 echo "Doing maintainer-clean in gas" ; \
12477 (cd $(HOST_SUBDIR)/gas && \
12478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12480 "RANLIB=$${RANLIB}" \
12481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12482 maintainer-clean) \
12483 || exit 1
12485 @endif gas
12489 .PHONY: configure-gcc maybe-configure-gcc
12490 maybe-configure-gcc:
12491 @if gcc-bootstrap
12492 configure-gcc: stage_current
12493 @endif gcc-bootstrap
12494 @if gcc
12495 maybe-configure-gcc: configure-gcc
12496 configure-gcc:
12497 @r=`${PWD_COMMAND}`; export r; \
12498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12499 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12501 $(HOST_EXPORTS) \
12502 echo Configuring in $(HOST_SUBDIR)/gcc; \
12503 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12504 case $(srcdir) in \
12505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12506 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12508 esac; \
12509 srcdiroption="--srcdir=$${topdir}/gcc"; \
12510 libsrcdir="$$s/gcc"; \
12511 $(SHELL) $${libsrcdir}/configure \
12512 $(HOST_CONFIGARGS) $${srcdiroption} \
12513 || exit 1
12514 @endif gcc
12518 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12519 maybe-configure-stage1-gcc:
12520 @if gcc-bootstrap
12521 maybe-configure-stage1-gcc: configure-stage1-gcc
12522 configure-stage1-gcc:
12523 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12525 @r=`${PWD_COMMAND}`; export r; \
12526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12527 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12528 $(HOST_EXPORTS) \
12529 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
12530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12531 cd $(HOST_SUBDIR)/gcc || exit 1; \
12532 case $(srcdir) in \
12533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12534 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12536 esac; \
12537 srcdiroption="--srcdir=$${topdir}/gcc"; \
12538 libsrcdir="$$s/gcc"; \
12539 $(SHELL) $${libsrcdir}/configure \
12540 $(HOST_CONFIGARGS) $${srcdiroption} \
12541 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
12542 @endif gcc-bootstrap
12544 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12545 maybe-configure-stage2-gcc:
12546 @if gcc-bootstrap
12547 maybe-configure-stage2-gcc: configure-stage2-gcc
12548 configure-stage2-gcc:
12549 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12551 @r=`${PWD_COMMAND}`; export r; \
12552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12554 $(HOST_EXPORTS) \
12555 $(POSTSTAGE1_HOST_EXPORTS) \
12556 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
12557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12558 cd $(HOST_SUBDIR)/gcc || exit 1; \
12559 case $(srcdir) in \
12560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12561 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12563 esac; \
12564 srcdiroption="--srcdir=$${topdir}/gcc"; \
12565 libsrcdir="$$s/gcc"; \
12566 $(SHELL) $${libsrcdir}/configure \
12567 $(HOST_CONFIGARGS) $${srcdiroption} \
12568 @stage2_werror_flag@
12569 @endif gcc-bootstrap
12571 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12572 maybe-configure-stage3-gcc:
12573 @if gcc-bootstrap
12574 maybe-configure-stage3-gcc: configure-stage3-gcc
12575 configure-stage3-gcc:
12576 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12578 @r=`${PWD_COMMAND}`; export r; \
12579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12580 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12581 $(HOST_EXPORTS) \
12582 $(POSTSTAGE1_HOST_EXPORTS) \
12583 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
12584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12585 cd $(HOST_SUBDIR)/gcc || exit 1; \
12586 case $(srcdir) in \
12587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12588 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12590 esac; \
12591 srcdiroption="--srcdir=$${topdir}/gcc"; \
12592 libsrcdir="$$s/gcc"; \
12593 $(SHELL) $${libsrcdir}/configure \
12594 $(HOST_CONFIGARGS) $${srcdiroption} \
12595 @stage2_werror_flag@
12596 @endif gcc-bootstrap
12598 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12599 maybe-configure-stage4-gcc:
12600 @if gcc-bootstrap
12601 maybe-configure-stage4-gcc: configure-stage4-gcc
12602 configure-stage4-gcc:
12603 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12605 @r=`${PWD_COMMAND}`; export r; \
12606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12607 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12608 $(HOST_EXPORTS) \
12609 $(POSTSTAGE1_HOST_EXPORTS) \
12610 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
12611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12612 cd $(HOST_SUBDIR)/gcc || exit 1; \
12613 case $(srcdir) in \
12614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12615 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12617 esac; \
12618 srcdiroption="--srcdir=$${topdir}/gcc"; \
12619 libsrcdir="$$s/gcc"; \
12620 $(SHELL) $${libsrcdir}/configure \
12621 $(HOST_CONFIGARGS) $${srcdiroption} \
12622 @stage2_werror_flag@
12623 @endif gcc-bootstrap
12625 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12626 maybe-configure-stageprofile-gcc:
12627 @if gcc-bootstrap
12628 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12629 configure-stageprofile-gcc:
12630 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12632 @r=`${PWD_COMMAND}`; export r; \
12633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12634 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12635 $(HOST_EXPORTS) \
12636 $(POSTSTAGE1_HOST_EXPORTS) \
12637 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
12638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12639 cd $(HOST_SUBDIR)/gcc || exit 1; \
12640 case $(srcdir) in \
12641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12642 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12644 esac; \
12645 srcdiroption="--srcdir=$${topdir}/gcc"; \
12646 libsrcdir="$$s/gcc"; \
12647 $(SHELL) $${libsrcdir}/configure \
12648 $(HOST_CONFIGARGS) $${srcdiroption} \
12649 @stage2_werror_flag@
12650 @endif gcc-bootstrap
12652 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12653 maybe-configure-stagefeedback-gcc:
12654 @if gcc-bootstrap
12655 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12656 configure-stagefeedback-gcc:
12657 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12659 @r=`${PWD_COMMAND}`; export r; \
12660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12661 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12662 $(HOST_EXPORTS) \
12663 $(POSTSTAGE1_HOST_EXPORTS) \
12664 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
12665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
12666 cd $(HOST_SUBDIR)/gcc || exit 1; \
12667 case $(srcdir) in \
12668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12669 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12671 esac; \
12672 srcdiroption="--srcdir=$${topdir}/gcc"; \
12673 libsrcdir="$$s/gcc"; \
12674 $(SHELL) $${libsrcdir}/configure \
12675 $(HOST_CONFIGARGS) $${srcdiroption} \
12676 @stage2_werror_flag@
12677 @endif gcc-bootstrap
12683 .PHONY: all-gcc maybe-all-gcc
12684 maybe-all-gcc:
12685 @if gcc-bootstrap
12686 all-gcc: stage_current
12687 @endif gcc-bootstrap
12688 @if gcc
12689 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
12690 maybe-all-gcc: all-gcc
12691 all-gcc: configure-gcc
12692 @r=`${PWD_COMMAND}`; export r; \
12693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12694 $(HOST_EXPORTS) \
12695 (cd $(HOST_SUBDIR)/gcc && \
12696 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
12697 @endif gcc
12701 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12702 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12703 maybe-all-stage1-gcc:
12704 maybe-clean-stage1-gcc:
12705 @if gcc-bootstrap
12706 maybe-all-stage1-gcc: all-stage1-gcc
12707 all-stage1: all-stage1-gcc
12708 TARGET-stage1-gcc = $(TARGET-gcc)
12709 all-stage1-gcc: configure-stage1-gcc
12710 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12711 @r=`${PWD_COMMAND}`; export r; \
12712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713 $(HOST_EXPORTS) \
12714 cd $(HOST_SUBDIR)/gcc && \
12715 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
12716 $(TARGET-stage1-gcc)
12718 maybe-clean-stage1-gcc: clean-stage1-gcc
12719 clean-stage1: clean-stage1-gcc
12720 clean-stage1-gcc:
12721 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
12722 || exit 0 ; \
12723 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
12724 cd $(HOST_SUBDIR)/gcc && \
12725 $(MAKE) $(FLAGS_TO_PASS) \
12726 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
12727 @endif gcc-bootstrap
12730 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12731 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12732 maybe-all-stage2-gcc:
12733 maybe-clean-stage2-gcc:
12734 @if gcc-bootstrap
12735 maybe-all-stage2-gcc: all-stage2-gcc
12736 all-stage2: all-stage2-gcc
12737 TARGET-stage2-gcc = $(TARGET-gcc)
12738 all-stage2-gcc: configure-stage2-gcc
12739 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12740 @r=`${PWD_COMMAND}`; export r; \
12741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12742 $(HOST_EXPORTS) \
12743 $(POSTSTAGE1_HOST_EXPORTS) \
12744 cd $(HOST_SUBDIR)/gcc && \
12745 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12746 $(TARGET-stage2-gcc)
12748 maybe-clean-stage2-gcc: clean-stage2-gcc
12749 clean-stage2: clean-stage2-gcc
12750 clean-stage2-gcc:
12751 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
12752 || exit 0 ; \
12753 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
12754 cd $(HOST_SUBDIR)/gcc && \
12755 $(MAKE) $(FLAGS_TO_PASS) \
12756 $(POSTSTAGE1_FLAGS_TO_PASS) \
12757 $(EXTRA_GCC_FLAGS) clean
12758 @endif gcc-bootstrap
12761 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12762 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12763 maybe-all-stage3-gcc:
12764 maybe-clean-stage3-gcc:
12765 @if gcc-bootstrap
12766 maybe-all-stage3-gcc: all-stage3-gcc
12767 all-stage3: all-stage3-gcc
12768 TARGET-stage3-gcc = $(TARGET-gcc)
12769 all-stage3-gcc: configure-stage3-gcc
12770 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12771 @r=`${PWD_COMMAND}`; export r; \
12772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12773 $(HOST_EXPORTS) \
12774 $(POSTSTAGE1_HOST_EXPORTS) \
12775 cd $(HOST_SUBDIR)/gcc && \
12776 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12777 $(TARGET-stage3-gcc)
12779 maybe-clean-stage3-gcc: clean-stage3-gcc
12780 clean-stage3: clean-stage3-gcc
12781 clean-stage3-gcc:
12782 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
12783 || exit 0 ; \
12784 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
12785 cd $(HOST_SUBDIR)/gcc && \
12786 $(MAKE) $(FLAGS_TO_PASS) \
12787 $(POSTSTAGE1_FLAGS_TO_PASS) \
12788 $(EXTRA_GCC_FLAGS) clean
12789 @endif gcc-bootstrap
12792 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12793 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12794 maybe-all-stage4-gcc:
12795 maybe-clean-stage4-gcc:
12796 @if gcc-bootstrap
12797 maybe-all-stage4-gcc: all-stage4-gcc
12798 all-stage4: all-stage4-gcc
12799 TARGET-stage4-gcc = $(TARGET-gcc)
12800 all-stage4-gcc: configure-stage4-gcc
12801 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12802 @r=`${PWD_COMMAND}`; export r; \
12803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804 $(HOST_EXPORTS) \
12805 $(POSTSTAGE1_HOST_EXPORTS) \
12806 cd $(HOST_SUBDIR)/gcc && \
12807 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12808 $(TARGET-stage4-gcc)
12810 maybe-clean-stage4-gcc: clean-stage4-gcc
12811 clean-stage4: clean-stage4-gcc
12812 clean-stage4-gcc:
12813 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
12814 || exit 0 ; \
12815 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
12816 cd $(HOST_SUBDIR)/gcc && \
12817 $(MAKE) $(FLAGS_TO_PASS) \
12818 $(POSTSTAGE1_FLAGS_TO_PASS) \
12819 $(EXTRA_GCC_FLAGS) clean
12820 @endif gcc-bootstrap
12823 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12824 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12825 maybe-all-stageprofile-gcc:
12826 maybe-clean-stageprofile-gcc:
12827 @if gcc-bootstrap
12828 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12829 all-stageprofile: all-stageprofile-gcc
12830 TARGET-stageprofile-gcc = $(TARGET-gcc)
12831 all-stageprofile-gcc: configure-stageprofile-gcc
12832 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12833 @r=`${PWD_COMMAND}`; export r; \
12834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12835 $(HOST_EXPORTS) \
12836 $(POSTSTAGE1_HOST_EXPORTS) \
12837 cd $(HOST_SUBDIR)/gcc && \
12838 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
12839 $(TARGET-stageprofile-gcc)
12841 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12842 clean-stageprofile: clean-stageprofile-gcc
12843 clean-stageprofile-gcc:
12844 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
12845 || exit 0 ; \
12846 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
12847 cd $(HOST_SUBDIR)/gcc && \
12848 $(MAKE) $(FLAGS_TO_PASS) \
12849 $(POSTSTAGE1_FLAGS_TO_PASS) \
12850 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
12851 @endif gcc-bootstrap
12854 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12855 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12856 maybe-all-stagefeedback-gcc:
12857 maybe-clean-stagefeedback-gcc:
12858 @if gcc-bootstrap
12859 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12860 all-stagefeedback: all-stagefeedback-gcc
12861 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12862 all-stagefeedback-gcc: configure-stagefeedback-gcc
12863 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12864 @r=`${PWD_COMMAND}`; export r; \
12865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12866 $(HOST_EXPORTS) \
12867 $(POSTSTAGE1_HOST_EXPORTS) \
12868 cd $(HOST_SUBDIR)/gcc && \
12869 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
12870 $(TARGET-stagefeedback-gcc)
12872 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12873 clean-stagefeedback: clean-stagefeedback-gcc
12874 clean-stagefeedback-gcc:
12875 @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
12876 || exit 0 ; \
12877 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
12878 cd $(HOST_SUBDIR)/gcc && \
12879 $(MAKE) $(FLAGS_TO_PASS) \
12880 $(POSTSTAGE1_FLAGS_TO_PASS) \
12881 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
12882 @endif gcc-bootstrap
12888 .PHONY: check-gcc maybe-check-gcc
12889 maybe-check-gcc:
12890 @if gcc
12891 maybe-check-gcc: check-gcc
12893 check-gcc:
12894 @: $(MAKE); $(unstage)
12895 @r=`${PWD_COMMAND}`; export r; \
12896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12897 $(HOST_EXPORTS) \
12898 (cd $(HOST_SUBDIR)/gcc && \
12899 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
12901 @endif gcc
12903 .PHONY: install-gcc maybe-install-gcc
12904 maybe-install-gcc:
12905 @if gcc
12906 maybe-install-gcc: install-gcc
12908 install-gcc: installdirs
12909 @: $(MAKE); $(unstage)
12910 @r=`${PWD_COMMAND}`; export r; \
12911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912 $(HOST_EXPORTS) \
12913 (cd $(HOST_SUBDIR)/gcc && \
12914 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12916 @endif gcc
12918 # Other targets (info, dvi, etc.)
12920 .PHONY: maybe-info-gcc info-gcc
12921 maybe-info-gcc:
12922 @if gcc
12923 maybe-info-gcc: info-gcc
12925 info-gcc: \
12926 configure-gcc
12927 @[ -f ./gcc/Makefile ] || exit 0; \
12928 r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 $(HOST_EXPORTS) \
12931 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12933 done; \
12934 echo "Doing info in gcc" ; \
12935 (cd $(HOST_SUBDIR)/gcc && \
12936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12938 "RANLIB=$${RANLIB}" \
12939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12940 info) \
12941 || exit 1
12943 @endif gcc
12945 .PHONY: maybe-dvi-gcc dvi-gcc
12946 maybe-dvi-gcc:
12947 @if gcc
12948 maybe-dvi-gcc: dvi-gcc
12950 dvi-gcc: \
12951 configure-gcc
12952 @[ -f ./gcc/Makefile ] || exit 0; \
12953 r=`${PWD_COMMAND}`; export r; \
12954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12955 $(HOST_EXPORTS) \
12956 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12958 done; \
12959 echo "Doing dvi in gcc" ; \
12960 (cd $(HOST_SUBDIR)/gcc && \
12961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12963 "RANLIB=$${RANLIB}" \
12964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12965 dvi) \
12966 || exit 1
12968 @endif gcc
12970 .PHONY: maybe-html-gcc html-gcc
12971 maybe-html-gcc:
12972 @if gcc
12973 maybe-html-gcc: html-gcc
12975 html-gcc: \
12976 configure-gcc
12977 @[ -f ./gcc/Makefile ] || exit 0; \
12978 r=`${PWD_COMMAND}`; export r; \
12979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12980 $(HOST_EXPORTS) \
12981 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12983 done; \
12984 echo "Doing html in gcc" ; \
12985 (cd $(HOST_SUBDIR)/gcc && \
12986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12988 "RANLIB=$${RANLIB}" \
12989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12990 html) \
12991 || exit 1
12993 @endif gcc
12995 .PHONY: maybe-TAGS-gcc TAGS-gcc
12996 maybe-TAGS-gcc:
12997 @if gcc
12998 maybe-TAGS-gcc: TAGS-gcc
13000 TAGS-gcc: \
13001 configure-gcc
13002 @[ -f ./gcc/Makefile ] || exit 0; \
13003 r=`${PWD_COMMAND}`; export r; \
13004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13005 $(HOST_EXPORTS) \
13006 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13008 done; \
13009 echo "Doing TAGS in gcc" ; \
13010 (cd $(HOST_SUBDIR)/gcc && \
13011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13013 "RANLIB=$${RANLIB}" \
13014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13015 TAGS) \
13016 || exit 1
13018 @endif gcc
13020 .PHONY: maybe-install-info-gcc install-info-gcc
13021 maybe-install-info-gcc:
13022 @if gcc
13023 maybe-install-info-gcc: install-info-gcc
13025 install-info-gcc: \
13026 configure-gcc \
13027 info-gcc
13028 @[ -f ./gcc/Makefile ] || exit 0; \
13029 r=`${PWD_COMMAND}`; export r; \
13030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031 $(HOST_EXPORTS) \
13032 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13034 done; \
13035 echo "Doing install-info in gcc" ; \
13036 (cd $(HOST_SUBDIR)/gcc && \
13037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13039 "RANLIB=$${RANLIB}" \
13040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13041 install-info) \
13042 || exit 1
13044 @endif gcc
13046 .PHONY: maybe-install-html-gcc install-html-gcc
13047 maybe-install-html-gcc:
13048 @if gcc
13049 maybe-install-html-gcc: install-html-gcc
13051 install-html-gcc: \
13052 configure-gcc \
13053 html-gcc
13054 @[ -f ./gcc/Makefile ] || exit 0; \
13055 r=`${PWD_COMMAND}`; export r; \
13056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057 $(HOST_EXPORTS) \
13058 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13060 done; \
13061 echo "Doing install-html in gcc" ; \
13062 (cd $(HOST_SUBDIR)/gcc && \
13063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13065 "RANLIB=$${RANLIB}" \
13066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13067 install-html) \
13068 || exit 1
13070 @endif gcc
13072 .PHONY: maybe-installcheck-gcc installcheck-gcc
13073 maybe-installcheck-gcc:
13074 @if gcc
13075 maybe-installcheck-gcc: installcheck-gcc
13077 installcheck-gcc: \
13078 configure-gcc
13079 @[ -f ./gcc/Makefile ] || exit 0; \
13080 r=`${PWD_COMMAND}`; export r; \
13081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13082 $(HOST_EXPORTS) \
13083 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13085 done; \
13086 echo "Doing installcheck in gcc" ; \
13087 (cd $(HOST_SUBDIR)/gcc && \
13088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13090 "RANLIB=$${RANLIB}" \
13091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13092 installcheck) \
13093 || exit 1
13095 @endif gcc
13097 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13098 maybe-mostlyclean-gcc:
13099 @if gcc
13100 maybe-mostlyclean-gcc: mostlyclean-gcc
13102 mostlyclean-gcc:
13103 @[ -f ./gcc/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing mostlyclean in gcc" ; \
13111 (cd $(HOST_SUBDIR)/gcc && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13116 mostlyclean) \
13117 || exit 1
13119 @endif gcc
13121 .PHONY: maybe-clean-gcc clean-gcc
13122 maybe-clean-gcc:
13123 @if gcc
13124 maybe-clean-gcc: clean-gcc
13126 clean-gcc:
13127 @[ -f ./gcc/Makefile ] || exit 0; \
13128 r=`${PWD_COMMAND}`; export r; \
13129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130 $(HOST_EXPORTS) \
13131 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13133 done; \
13134 echo "Doing clean in gcc" ; \
13135 (cd $(HOST_SUBDIR)/gcc && \
13136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13138 "RANLIB=$${RANLIB}" \
13139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13140 clean) \
13141 || exit 1
13143 @endif gcc
13145 .PHONY: maybe-distclean-gcc distclean-gcc
13146 maybe-distclean-gcc:
13147 @if gcc
13148 maybe-distclean-gcc: distclean-gcc
13150 distclean-gcc:
13151 @[ -f ./gcc/Makefile ] || exit 0; \
13152 r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 $(HOST_EXPORTS) \
13155 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13157 done; \
13158 echo "Doing distclean in gcc" ; \
13159 (cd $(HOST_SUBDIR)/gcc && \
13160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13162 "RANLIB=$${RANLIB}" \
13163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13164 distclean) \
13165 || exit 1
13167 @endif gcc
13169 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13170 maybe-maintainer-clean-gcc:
13171 @if gcc
13172 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13174 maintainer-clean-gcc:
13175 @[ -f ./gcc/Makefile ] || exit 0; \
13176 r=`${PWD_COMMAND}`; export r; \
13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178 $(HOST_EXPORTS) \
13179 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13181 done; \
13182 echo "Doing maintainer-clean in gcc" ; \
13183 (cd $(HOST_SUBDIR)/gcc && \
13184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13186 "RANLIB=$${RANLIB}" \
13187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13188 maintainer-clean) \
13189 || exit 1
13191 @endif gcc
13195 .PHONY: configure-gawk maybe-configure-gawk
13196 maybe-configure-gawk:
13197 @if gcc-bootstrap
13198 configure-gawk: stage_current
13199 @endif gcc-bootstrap
13200 @if gawk
13201 maybe-configure-gawk: configure-gawk
13202 configure-gawk:
13203 @: $(MAKE); $(unstage)
13204 @r=`${PWD_COMMAND}`; export r; \
13205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13206 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
13207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
13208 $(HOST_EXPORTS) \
13209 echo Configuring in $(HOST_SUBDIR)/gawk; \
13210 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
13211 case $(srcdir) in \
13212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13213 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
13214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13215 esac; \
13216 srcdiroption="--srcdir=$${topdir}/gawk"; \
13217 libsrcdir="$$s/gawk"; \
13218 $(SHELL) $${libsrcdir}/configure \
13219 $(HOST_CONFIGARGS) $${srcdiroption} \
13220 || exit 1
13221 @endif gawk
13227 .PHONY: all-gawk maybe-all-gawk
13228 maybe-all-gawk:
13229 @if gcc-bootstrap
13230 all-gawk: stage_current
13231 @endif gcc-bootstrap
13232 @if gawk
13233 TARGET-gawk=all
13234 maybe-all-gawk: all-gawk
13235 all-gawk: configure-gawk
13236 @: $(MAKE); $(unstage)
13237 @r=`${PWD_COMMAND}`; export r; \
13238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239 $(HOST_EXPORTS) \
13240 (cd $(HOST_SUBDIR)/gawk && \
13241 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
13242 @endif gawk
13247 .PHONY: check-gawk maybe-check-gawk
13248 maybe-check-gawk:
13249 @if gawk
13250 maybe-check-gawk: check-gawk
13252 check-gawk:
13253 @: $(MAKE); $(unstage)
13254 @r=`${PWD_COMMAND}`; export r; \
13255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13256 $(HOST_EXPORTS) \
13257 (cd $(HOST_SUBDIR)/gawk && \
13258 $(MAKE) $(FLAGS_TO_PASS) check)
13260 @endif gawk
13262 .PHONY: install-gawk maybe-install-gawk
13263 maybe-install-gawk:
13264 @if gawk
13265 maybe-install-gawk: install-gawk
13267 install-gawk: installdirs
13268 @: $(MAKE); $(unstage)
13269 @r=`${PWD_COMMAND}`; export r; \
13270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13271 $(HOST_EXPORTS) \
13272 (cd $(HOST_SUBDIR)/gawk && \
13273 $(MAKE) $(FLAGS_TO_PASS) install)
13275 @endif gawk
13277 # Other targets (info, dvi, etc.)
13279 .PHONY: maybe-info-gawk info-gawk
13280 maybe-info-gawk:
13281 @if gawk
13282 maybe-info-gawk: info-gawk
13284 info-gawk: \
13285 configure-gawk
13286 @: $(MAKE); $(unstage)
13287 @[ -f ./gawk/Makefile ] || exit 0; \
13288 r=`${PWD_COMMAND}`; export r; \
13289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13290 $(HOST_EXPORTS) \
13291 for flag in $(EXTRA_HOST_FLAGS) ; do \
13292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13293 done; \
13294 echo "Doing info in gawk" ; \
13295 (cd $(HOST_SUBDIR)/gawk && \
13296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13298 "RANLIB=$${RANLIB}" \
13299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13300 info) \
13301 || exit 1
13303 @endif gawk
13305 .PHONY: maybe-dvi-gawk dvi-gawk
13306 maybe-dvi-gawk:
13307 @if gawk
13308 maybe-dvi-gawk: dvi-gawk
13310 dvi-gawk: \
13311 configure-gawk
13312 @: $(MAKE); $(unstage)
13313 @[ -f ./gawk/Makefile ] || exit 0; \
13314 r=`${PWD_COMMAND}`; export r; \
13315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13316 $(HOST_EXPORTS) \
13317 for flag in $(EXTRA_HOST_FLAGS) ; do \
13318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13319 done; \
13320 echo "Doing dvi in gawk" ; \
13321 (cd $(HOST_SUBDIR)/gawk && \
13322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13324 "RANLIB=$${RANLIB}" \
13325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13326 dvi) \
13327 || exit 1
13329 @endif gawk
13331 .PHONY: maybe-html-gawk html-gawk
13332 maybe-html-gawk:
13333 @if gawk
13334 maybe-html-gawk: html-gawk
13336 html-gawk: \
13337 configure-gawk
13338 @: $(MAKE); $(unstage)
13339 @[ -f ./gawk/Makefile ] || exit 0; \
13340 r=`${PWD_COMMAND}`; export r; \
13341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342 $(HOST_EXPORTS) \
13343 for flag in $(EXTRA_HOST_FLAGS) ; do \
13344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345 done; \
13346 echo "Doing html in gawk" ; \
13347 (cd $(HOST_SUBDIR)/gawk && \
13348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350 "RANLIB=$${RANLIB}" \
13351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352 html) \
13353 || exit 1
13355 @endif gawk
13357 .PHONY: maybe-TAGS-gawk TAGS-gawk
13358 maybe-TAGS-gawk:
13359 @if gawk
13360 maybe-TAGS-gawk: TAGS-gawk
13362 TAGS-gawk: \
13363 configure-gawk
13364 @: $(MAKE); $(unstage)
13365 @[ -f ./gawk/Makefile ] || exit 0; \
13366 r=`${PWD_COMMAND}`; export r; \
13367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13368 $(HOST_EXPORTS) \
13369 for flag in $(EXTRA_HOST_FLAGS) ; do \
13370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13371 done; \
13372 echo "Doing TAGS in gawk" ; \
13373 (cd $(HOST_SUBDIR)/gawk && \
13374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13376 "RANLIB=$${RANLIB}" \
13377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13378 TAGS) \
13379 || exit 1
13381 @endif gawk
13383 .PHONY: maybe-install-info-gawk install-info-gawk
13384 maybe-install-info-gawk:
13385 @if gawk
13386 maybe-install-info-gawk: install-info-gawk
13388 install-info-gawk: \
13389 configure-gawk \
13390 info-gawk
13391 @: $(MAKE); $(unstage)
13392 @[ -f ./gawk/Makefile ] || exit 0; \
13393 r=`${PWD_COMMAND}`; export r; \
13394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13395 $(HOST_EXPORTS) \
13396 for flag in $(EXTRA_HOST_FLAGS) ; do \
13397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13398 done; \
13399 echo "Doing install-info in gawk" ; \
13400 (cd $(HOST_SUBDIR)/gawk && \
13401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13403 "RANLIB=$${RANLIB}" \
13404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13405 install-info) \
13406 || exit 1
13408 @endif gawk
13410 .PHONY: maybe-install-html-gawk install-html-gawk
13411 maybe-install-html-gawk:
13412 @if gawk
13413 maybe-install-html-gawk: install-html-gawk
13415 install-html-gawk: \
13416 configure-gawk \
13417 html-gawk
13418 @: $(MAKE); $(unstage)
13419 @[ -f ./gawk/Makefile ] || exit 0; \
13420 r=`${PWD_COMMAND}`; export r; \
13421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422 $(HOST_EXPORTS) \
13423 for flag in $(EXTRA_HOST_FLAGS) ; do \
13424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425 done; \
13426 echo "Doing install-html in gawk" ; \
13427 (cd $(HOST_SUBDIR)/gawk && \
13428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430 "RANLIB=$${RANLIB}" \
13431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13432 install-html) \
13433 || exit 1
13435 @endif gawk
13437 .PHONY: maybe-installcheck-gawk installcheck-gawk
13438 maybe-installcheck-gawk:
13439 @if gawk
13440 maybe-installcheck-gawk: installcheck-gawk
13442 installcheck-gawk: \
13443 configure-gawk
13444 @: $(MAKE); $(unstage)
13445 @[ -f ./gawk/Makefile ] || exit 0; \
13446 r=`${PWD_COMMAND}`; export r; \
13447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13448 $(HOST_EXPORTS) \
13449 for flag in $(EXTRA_HOST_FLAGS) ; do \
13450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13451 done; \
13452 echo "Doing installcheck in gawk" ; \
13453 (cd $(HOST_SUBDIR)/gawk && \
13454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13456 "RANLIB=$${RANLIB}" \
13457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13458 installcheck) \
13459 || exit 1
13461 @endif gawk
13463 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
13464 maybe-mostlyclean-gawk:
13465 @if gawk
13466 maybe-mostlyclean-gawk: mostlyclean-gawk
13468 mostlyclean-gawk:
13469 @: $(MAKE); $(unstage)
13470 @[ -f ./gawk/Makefile ] || exit 0; \
13471 r=`${PWD_COMMAND}`; export r; \
13472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13473 $(HOST_EXPORTS) \
13474 for flag in $(EXTRA_HOST_FLAGS) ; do \
13475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13476 done; \
13477 echo "Doing mostlyclean in gawk" ; \
13478 (cd $(HOST_SUBDIR)/gawk && \
13479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13481 "RANLIB=$${RANLIB}" \
13482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13483 mostlyclean) \
13484 || exit 1
13486 @endif gawk
13488 .PHONY: maybe-clean-gawk clean-gawk
13489 maybe-clean-gawk:
13490 @if gawk
13491 maybe-clean-gawk: clean-gawk
13493 clean-gawk:
13494 @: $(MAKE); $(unstage)
13495 @[ -f ./gawk/Makefile ] || exit 0; \
13496 r=`${PWD_COMMAND}`; export r; \
13497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13498 $(HOST_EXPORTS) \
13499 for flag in $(EXTRA_HOST_FLAGS) ; do \
13500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13501 done; \
13502 echo "Doing clean in gawk" ; \
13503 (cd $(HOST_SUBDIR)/gawk && \
13504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13506 "RANLIB=$${RANLIB}" \
13507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13508 clean) \
13509 || exit 1
13511 @endif gawk
13513 .PHONY: maybe-distclean-gawk distclean-gawk
13514 maybe-distclean-gawk:
13515 @if gawk
13516 maybe-distclean-gawk: distclean-gawk
13518 distclean-gawk:
13519 @: $(MAKE); $(unstage)
13520 @[ -f ./gawk/Makefile ] || exit 0; \
13521 r=`${PWD_COMMAND}`; export r; \
13522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13523 $(HOST_EXPORTS) \
13524 for flag in $(EXTRA_HOST_FLAGS) ; do \
13525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13526 done; \
13527 echo "Doing distclean in gawk" ; \
13528 (cd $(HOST_SUBDIR)/gawk && \
13529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13531 "RANLIB=$${RANLIB}" \
13532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13533 distclean) \
13534 || exit 1
13536 @endif gawk
13538 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
13539 maybe-maintainer-clean-gawk:
13540 @if gawk
13541 maybe-maintainer-clean-gawk: maintainer-clean-gawk
13543 maintainer-clean-gawk:
13544 @: $(MAKE); $(unstage)
13545 @[ -f ./gawk/Makefile ] || exit 0; \
13546 r=`${PWD_COMMAND}`; export r; \
13547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13548 $(HOST_EXPORTS) \
13549 for flag in $(EXTRA_HOST_FLAGS) ; do \
13550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13551 done; \
13552 echo "Doing maintainer-clean in gawk" ; \
13553 (cd $(HOST_SUBDIR)/gawk && \
13554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13556 "RANLIB=$${RANLIB}" \
13557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13558 maintainer-clean) \
13559 || exit 1
13561 @endif gawk
13565 .PHONY: configure-gettext maybe-configure-gettext
13566 maybe-configure-gettext:
13567 @if gcc-bootstrap
13568 configure-gettext: stage_current
13569 @endif gcc-bootstrap
13570 @if gettext
13571 maybe-configure-gettext: configure-gettext
13572 configure-gettext:
13573 @: $(MAKE); $(unstage)
13574 @r=`${PWD_COMMAND}`; export r; \
13575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
13577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
13578 $(HOST_EXPORTS) \
13579 echo Configuring in $(HOST_SUBDIR)/gettext; \
13580 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
13581 case $(srcdir) in \
13582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13583 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
13584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13585 esac; \
13586 srcdiroption="--srcdir=$${topdir}/gettext"; \
13587 libsrcdir="$$s/gettext"; \
13588 $(SHELL) $${libsrcdir}/configure \
13589 $(HOST_CONFIGARGS) $${srcdiroption} \
13590 || exit 1
13591 @endif gettext
13597 .PHONY: all-gettext maybe-all-gettext
13598 maybe-all-gettext:
13599 @if gcc-bootstrap
13600 all-gettext: stage_current
13601 @endif gcc-bootstrap
13602 @if gettext
13603 TARGET-gettext=all
13604 maybe-all-gettext: all-gettext
13605 all-gettext: configure-gettext
13606 @: $(MAKE); $(unstage)
13607 @r=`${PWD_COMMAND}`; export r; \
13608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13609 $(HOST_EXPORTS) \
13610 (cd $(HOST_SUBDIR)/gettext && \
13611 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
13612 @endif gettext
13617 .PHONY: check-gettext maybe-check-gettext
13618 maybe-check-gettext:
13619 @if gettext
13620 maybe-check-gettext: check-gettext
13622 check-gettext:
13623 @: $(MAKE); $(unstage)
13624 @r=`${PWD_COMMAND}`; export r; \
13625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13626 $(HOST_EXPORTS) \
13627 (cd $(HOST_SUBDIR)/gettext && \
13628 $(MAKE) $(FLAGS_TO_PASS) check)
13630 @endif gettext
13632 .PHONY: install-gettext maybe-install-gettext
13633 maybe-install-gettext:
13634 @if gettext
13635 maybe-install-gettext: install-gettext
13637 install-gettext: installdirs
13638 @: $(MAKE); $(unstage)
13639 @r=`${PWD_COMMAND}`; export r; \
13640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641 $(HOST_EXPORTS) \
13642 (cd $(HOST_SUBDIR)/gettext && \
13643 $(MAKE) $(FLAGS_TO_PASS) install)
13645 @endif gettext
13647 # Other targets (info, dvi, etc.)
13649 .PHONY: maybe-info-gettext info-gettext
13650 maybe-info-gettext:
13651 @if gettext
13652 maybe-info-gettext: info-gettext
13654 info-gettext: \
13655 configure-gettext
13656 @: $(MAKE); $(unstage)
13657 @[ -f ./gettext/Makefile ] || exit 0; \
13658 r=`${PWD_COMMAND}`; export r; \
13659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13660 $(HOST_EXPORTS) \
13661 for flag in $(EXTRA_HOST_FLAGS) ; do \
13662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13663 done; \
13664 echo "Doing info in gettext" ; \
13665 (cd $(HOST_SUBDIR)/gettext && \
13666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13668 "RANLIB=$${RANLIB}" \
13669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13670 info) \
13671 || exit 1
13673 @endif gettext
13675 .PHONY: maybe-dvi-gettext dvi-gettext
13676 maybe-dvi-gettext:
13677 @if gettext
13678 maybe-dvi-gettext: dvi-gettext
13680 dvi-gettext: \
13681 configure-gettext
13682 @: $(MAKE); $(unstage)
13683 @[ -f ./gettext/Makefile ] || exit 0; \
13684 r=`${PWD_COMMAND}`; export r; \
13685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13686 $(HOST_EXPORTS) \
13687 for flag in $(EXTRA_HOST_FLAGS) ; do \
13688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13689 done; \
13690 echo "Doing dvi in gettext" ; \
13691 (cd $(HOST_SUBDIR)/gettext && \
13692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13694 "RANLIB=$${RANLIB}" \
13695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13696 dvi) \
13697 || exit 1
13699 @endif gettext
13701 .PHONY: maybe-html-gettext html-gettext
13702 maybe-html-gettext:
13703 @if gettext
13704 maybe-html-gettext: html-gettext
13706 html-gettext: \
13707 configure-gettext
13708 @: $(MAKE); $(unstage)
13709 @[ -f ./gettext/Makefile ] || exit 0; \
13710 r=`${PWD_COMMAND}`; export r; \
13711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712 $(HOST_EXPORTS) \
13713 for flag in $(EXTRA_HOST_FLAGS) ; do \
13714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13715 done; \
13716 echo "Doing html in gettext" ; \
13717 (cd $(HOST_SUBDIR)/gettext && \
13718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13720 "RANLIB=$${RANLIB}" \
13721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13722 html) \
13723 || exit 1
13725 @endif gettext
13727 .PHONY: maybe-TAGS-gettext TAGS-gettext
13728 maybe-TAGS-gettext:
13729 @if gettext
13730 maybe-TAGS-gettext: TAGS-gettext
13732 TAGS-gettext: \
13733 configure-gettext
13734 @: $(MAKE); $(unstage)
13735 @[ -f ./gettext/Makefile ] || exit 0; \
13736 r=`${PWD_COMMAND}`; export r; \
13737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13738 $(HOST_EXPORTS) \
13739 for flag in $(EXTRA_HOST_FLAGS) ; do \
13740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13741 done; \
13742 echo "Doing TAGS in gettext" ; \
13743 (cd $(HOST_SUBDIR)/gettext && \
13744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13746 "RANLIB=$${RANLIB}" \
13747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13748 TAGS) \
13749 || exit 1
13751 @endif gettext
13753 .PHONY: maybe-install-info-gettext install-info-gettext
13754 maybe-install-info-gettext:
13755 @if gettext
13756 maybe-install-info-gettext: install-info-gettext
13758 install-info-gettext: \
13759 configure-gettext \
13760 info-gettext
13761 @: $(MAKE); $(unstage)
13762 @[ -f ./gettext/Makefile ] || exit 0; \
13763 r=`${PWD_COMMAND}`; export r; \
13764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13765 $(HOST_EXPORTS) \
13766 for flag in $(EXTRA_HOST_FLAGS) ; do \
13767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13768 done; \
13769 echo "Doing install-info in gettext" ; \
13770 (cd $(HOST_SUBDIR)/gettext && \
13771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13773 "RANLIB=$${RANLIB}" \
13774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13775 install-info) \
13776 || exit 1
13778 @endif gettext
13780 .PHONY: maybe-install-html-gettext install-html-gettext
13781 maybe-install-html-gettext:
13782 @if gettext
13783 maybe-install-html-gettext: install-html-gettext
13785 install-html-gettext: \
13786 configure-gettext \
13787 html-gettext
13788 @: $(MAKE); $(unstage)
13789 @[ -f ./gettext/Makefile ] || exit 0; \
13790 r=`${PWD_COMMAND}`; export r; \
13791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13792 $(HOST_EXPORTS) \
13793 for flag in $(EXTRA_HOST_FLAGS) ; do \
13794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13795 done; \
13796 echo "Doing install-html in gettext" ; \
13797 (cd $(HOST_SUBDIR)/gettext && \
13798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13800 "RANLIB=$${RANLIB}" \
13801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13802 install-html) \
13803 || exit 1
13805 @endif gettext
13807 .PHONY: maybe-installcheck-gettext installcheck-gettext
13808 maybe-installcheck-gettext:
13809 @if gettext
13810 maybe-installcheck-gettext: installcheck-gettext
13812 installcheck-gettext: \
13813 configure-gettext
13814 @: $(MAKE); $(unstage)
13815 @[ -f ./gettext/Makefile ] || exit 0; \
13816 r=`${PWD_COMMAND}`; export r; \
13817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13818 $(HOST_EXPORTS) \
13819 for flag in $(EXTRA_HOST_FLAGS) ; do \
13820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13821 done; \
13822 echo "Doing installcheck in gettext" ; \
13823 (cd $(HOST_SUBDIR)/gettext && \
13824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13826 "RANLIB=$${RANLIB}" \
13827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13828 installcheck) \
13829 || exit 1
13831 @endif gettext
13833 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
13834 maybe-mostlyclean-gettext:
13835 @if gettext
13836 maybe-mostlyclean-gettext: mostlyclean-gettext
13838 mostlyclean-gettext:
13839 @: $(MAKE); $(unstage)
13840 @[ -f ./gettext/Makefile ] || exit 0; \
13841 r=`${PWD_COMMAND}`; export r; \
13842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13843 $(HOST_EXPORTS) \
13844 for flag in $(EXTRA_HOST_FLAGS) ; do \
13845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13846 done; \
13847 echo "Doing mostlyclean in gettext" ; \
13848 (cd $(HOST_SUBDIR)/gettext && \
13849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13851 "RANLIB=$${RANLIB}" \
13852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13853 mostlyclean) \
13854 || exit 1
13856 @endif gettext
13858 .PHONY: maybe-clean-gettext clean-gettext
13859 maybe-clean-gettext:
13860 @if gettext
13861 maybe-clean-gettext: clean-gettext
13863 clean-gettext:
13864 @: $(MAKE); $(unstage)
13865 @[ -f ./gettext/Makefile ] || exit 0; \
13866 r=`${PWD_COMMAND}`; export r; \
13867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13868 $(HOST_EXPORTS) \
13869 for flag in $(EXTRA_HOST_FLAGS) ; do \
13870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13871 done; \
13872 echo "Doing clean in gettext" ; \
13873 (cd $(HOST_SUBDIR)/gettext && \
13874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13876 "RANLIB=$${RANLIB}" \
13877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13878 clean) \
13879 || exit 1
13881 @endif gettext
13883 .PHONY: maybe-distclean-gettext distclean-gettext
13884 maybe-distclean-gettext:
13885 @if gettext
13886 maybe-distclean-gettext: distclean-gettext
13888 distclean-gettext:
13889 @: $(MAKE); $(unstage)
13890 @[ -f ./gettext/Makefile ] || exit 0; \
13891 r=`${PWD_COMMAND}`; export r; \
13892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893 $(HOST_EXPORTS) \
13894 for flag in $(EXTRA_HOST_FLAGS) ; do \
13895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13896 done; \
13897 echo "Doing distclean in gettext" ; \
13898 (cd $(HOST_SUBDIR)/gettext && \
13899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13901 "RANLIB=$${RANLIB}" \
13902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13903 distclean) \
13904 || exit 1
13906 @endif gettext
13908 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
13909 maybe-maintainer-clean-gettext:
13910 @if gettext
13911 maybe-maintainer-clean-gettext: maintainer-clean-gettext
13913 maintainer-clean-gettext:
13914 @: $(MAKE); $(unstage)
13915 @[ -f ./gettext/Makefile ] || exit 0; \
13916 r=`${PWD_COMMAND}`; export r; \
13917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13918 $(HOST_EXPORTS) \
13919 for flag in $(EXTRA_HOST_FLAGS) ; do \
13920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13921 done; \
13922 echo "Doing maintainer-clean in gettext" ; \
13923 (cd $(HOST_SUBDIR)/gettext && \
13924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13926 "RANLIB=$${RANLIB}" \
13927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13928 maintainer-clean) \
13929 || exit 1
13931 @endif gettext
13935 .PHONY: configure-gnuserv maybe-configure-gnuserv
13936 maybe-configure-gnuserv:
13937 @if gcc-bootstrap
13938 configure-gnuserv: stage_current
13939 @endif gcc-bootstrap
13940 @if gnuserv
13941 maybe-configure-gnuserv: configure-gnuserv
13942 configure-gnuserv:
13943 @: $(MAKE); $(unstage)
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
13947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
13948 $(HOST_EXPORTS) \
13949 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
13950 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
13951 case $(srcdir) in \
13952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13953 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
13954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13955 esac; \
13956 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
13957 libsrcdir="$$s/gnuserv"; \
13958 $(SHELL) $${libsrcdir}/configure \
13959 $(HOST_CONFIGARGS) $${srcdiroption} \
13960 || exit 1
13961 @endif gnuserv
13967 .PHONY: all-gnuserv maybe-all-gnuserv
13968 maybe-all-gnuserv:
13969 @if gcc-bootstrap
13970 all-gnuserv: stage_current
13971 @endif gcc-bootstrap
13972 @if gnuserv
13973 TARGET-gnuserv=all
13974 maybe-all-gnuserv: all-gnuserv
13975 all-gnuserv: configure-gnuserv
13976 @: $(MAKE); $(unstage)
13977 @r=`${PWD_COMMAND}`; export r; \
13978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979 $(HOST_EXPORTS) \
13980 (cd $(HOST_SUBDIR)/gnuserv && \
13981 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
13982 @endif gnuserv
13987 .PHONY: check-gnuserv maybe-check-gnuserv
13988 maybe-check-gnuserv:
13989 @if gnuserv
13990 maybe-check-gnuserv: check-gnuserv
13992 check-gnuserv:
13993 @: $(MAKE); $(unstage)
13994 @r=`${PWD_COMMAND}`; export r; \
13995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996 $(HOST_EXPORTS) \
13997 (cd $(HOST_SUBDIR)/gnuserv && \
13998 $(MAKE) $(FLAGS_TO_PASS) check)
14000 @endif gnuserv
14002 .PHONY: install-gnuserv maybe-install-gnuserv
14003 maybe-install-gnuserv:
14004 @if gnuserv
14005 maybe-install-gnuserv: install-gnuserv
14007 install-gnuserv: installdirs
14008 @: $(MAKE); $(unstage)
14009 @r=`${PWD_COMMAND}`; export r; \
14010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14011 $(HOST_EXPORTS) \
14012 (cd $(HOST_SUBDIR)/gnuserv && \
14013 $(MAKE) $(FLAGS_TO_PASS) install)
14015 @endif gnuserv
14017 # Other targets (info, dvi, etc.)
14019 .PHONY: maybe-info-gnuserv info-gnuserv
14020 maybe-info-gnuserv:
14021 @if gnuserv
14022 maybe-info-gnuserv: info-gnuserv
14024 info-gnuserv: \
14025 configure-gnuserv
14026 @: $(MAKE); $(unstage)
14027 @[ -f ./gnuserv/Makefile ] || exit 0; \
14028 r=`${PWD_COMMAND}`; export r; \
14029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030 $(HOST_EXPORTS) \
14031 for flag in $(EXTRA_HOST_FLAGS) ; do \
14032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14033 done; \
14034 echo "Doing info in gnuserv" ; \
14035 (cd $(HOST_SUBDIR)/gnuserv && \
14036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14038 "RANLIB=$${RANLIB}" \
14039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14040 info) \
14041 || exit 1
14043 @endif gnuserv
14045 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
14046 maybe-dvi-gnuserv:
14047 @if gnuserv
14048 maybe-dvi-gnuserv: dvi-gnuserv
14050 dvi-gnuserv: \
14051 configure-gnuserv
14052 @: $(MAKE); $(unstage)
14053 @[ -f ./gnuserv/Makefile ] || exit 0; \
14054 r=`${PWD_COMMAND}`; export r; \
14055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14056 $(HOST_EXPORTS) \
14057 for flag in $(EXTRA_HOST_FLAGS) ; do \
14058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14059 done; \
14060 echo "Doing dvi in gnuserv" ; \
14061 (cd $(HOST_SUBDIR)/gnuserv && \
14062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14064 "RANLIB=$${RANLIB}" \
14065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14066 dvi) \
14067 || exit 1
14069 @endif gnuserv
14071 .PHONY: maybe-html-gnuserv html-gnuserv
14072 maybe-html-gnuserv:
14073 @if gnuserv
14074 maybe-html-gnuserv: html-gnuserv
14076 html-gnuserv: \
14077 configure-gnuserv
14078 @: $(MAKE); $(unstage)
14079 @[ -f ./gnuserv/Makefile ] || exit 0; \
14080 r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082 $(HOST_EXPORTS) \
14083 for flag in $(EXTRA_HOST_FLAGS) ; do \
14084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14085 done; \
14086 echo "Doing html in gnuserv" ; \
14087 (cd $(HOST_SUBDIR)/gnuserv && \
14088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14090 "RANLIB=$${RANLIB}" \
14091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14092 html) \
14093 || exit 1
14095 @endif gnuserv
14097 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
14098 maybe-TAGS-gnuserv:
14099 @if gnuserv
14100 maybe-TAGS-gnuserv: TAGS-gnuserv
14102 TAGS-gnuserv: \
14103 configure-gnuserv
14104 @: $(MAKE); $(unstage)
14105 @[ -f ./gnuserv/Makefile ] || exit 0; \
14106 r=`${PWD_COMMAND}`; export r; \
14107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14108 $(HOST_EXPORTS) \
14109 for flag in $(EXTRA_HOST_FLAGS) ; do \
14110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14111 done; \
14112 echo "Doing TAGS in gnuserv" ; \
14113 (cd $(HOST_SUBDIR)/gnuserv && \
14114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14116 "RANLIB=$${RANLIB}" \
14117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14118 TAGS) \
14119 || exit 1
14121 @endif gnuserv
14123 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
14124 maybe-install-info-gnuserv:
14125 @if gnuserv
14126 maybe-install-info-gnuserv: install-info-gnuserv
14128 install-info-gnuserv: \
14129 configure-gnuserv \
14130 info-gnuserv
14131 @: $(MAKE); $(unstage)
14132 @[ -f ./gnuserv/Makefile ] || exit 0; \
14133 r=`${PWD_COMMAND}`; export r; \
14134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135 $(HOST_EXPORTS) \
14136 for flag in $(EXTRA_HOST_FLAGS) ; do \
14137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14138 done; \
14139 echo "Doing install-info in gnuserv" ; \
14140 (cd $(HOST_SUBDIR)/gnuserv && \
14141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14143 "RANLIB=$${RANLIB}" \
14144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14145 install-info) \
14146 || exit 1
14148 @endif gnuserv
14150 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
14151 maybe-install-html-gnuserv:
14152 @if gnuserv
14153 maybe-install-html-gnuserv: install-html-gnuserv
14155 install-html-gnuserv: \
14156 configure-gnuserv \
14157 html-gnuserv
14158 @: $(MAKE); $(unstage)
14159 @[ -f ./gnuserv/Makefile ] || exit 0; \
14160 r=`${PWD_COMMAND}`; export r; \
14161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14162 $(HOST_EXPORTS) \
14163 for flag in $(EXTRA_HOST_FLAGS) ; do \
14164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14165 done; \
14166 echo "Doing install-html in gnuserv" ; \
14167 (cd $(HOST_SUBDIR)/gnuserv && \
14168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14170 "RANLIB=$${RANLIB}" \
14171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14172 install-html) \
14173 || exit 1
14175 @endif gnuserv
14177 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
14178 maybe-installcheck-gnuserv:
14179 @if gnuserv
14180 maybe-installcheck-gnuserv: installcheck-gnuserv
14182 installcheck-gnuserv: \
14183 configure-gnuserv
14184 @: $(MAKE); $(unstage)
14185 @[ -f ./gnuserv/Makefile ] || exit 0; \
14186 r=`${PWD_COMMAND}`; export r; \
14187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14188 $(HOST_EXPORTS) \
14189 for flag in $(EXTRA_HOST_FLAGS) ; do \
14190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14191 done; \
14192 echo "Doing installcheck in gnuserv" ; \
14193 (cd $(HOST_SUBDIR)/gnuserv && \
14194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14196 "RANLIB=$${RANLIB}" \
14197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14198 installcheck) \
14199 || exit 1
14201 @endif gnuserv
14203 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
14204 maybe-mostlyclean-gnuserv:
14205 @if gnuserv
14206 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
14208 mostlyclean-gnuserv:
14209 @: $(MAKE); $(unstage)
14210 @[ -f ./gnuserv/Makefile ] || exit 0; \
14211 r=`${PWD_COMMAND}`; export r; \
14212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14213 $(HOST_EXPORTS) \
14214 for flag in $(EXTRA_HOST_FLAGS) ; do \
14215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14216 done; \
14217 echo "Doing mostlyclean in gnuserv" ; \
14218 (cd $(HOST_SUBDIR)/gnuserv && \
14219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14221 "RANLIB=$${RANLIB}" \
14222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14223 mostlyclean) \
14224 || exit 1
14226 @endif gnuserv
14228 .PHONY: maybe-clean-gnuserv clean-gnuserv
14229 maybe-clean-gnuserv:
14230 @if gnuserv
14231 maybe-clean-gnuserv: clean-gnuserv
14233 clean-gnuserv:
14234 @: $(MAKE); $(unstage)
14235 @[ -f ./gnuserv/Makefile ] || exit 0; \
14236 r=`${PWD_COMMAND}`; export r; \
14237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14238 $(HOST_EXPORTS) \
14239 for flag in $(EXTRA_HOST_FLAGS) ; do \
14240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14241 done; \
14242 echo "Doing clean in gnuserv" ; \
14243 (cd $(HOST_SUBDIR)/gnuserv && \
14244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14246 "RANLIB=$${RANLIB}" \
14247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14248 clean) \
14249 || exit 1
14251 @endif gnuserv
14253 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
14254 maybe-distclean-gnuserv:
14255 @if gnuserv
14256 maybe-distclean-gnuserv: distclean-gnuserv
14258 distclean-gnuserv:
14259 @: $(MAKE); $(unstage)
14260 @[ -f ./gnuserv/Makefile ] || exit 0; \
14261 r=`${PWD_COMMAND}`; export r; \
14262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14263 $(HOST_EXPORTS) \
14264 for flag in $(EXTRA_HOST_FLAGS) ; do \
14265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14266 done; \
14267 echo "Doing distclean in gnuserv" ; \
14268 (cd $(HOST_SUBDIR)/gnuserv && \
14269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14271 "RANLIB=$${RANLIB}" \
14272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14273 distclean) \
14274 || exit 1
14276 @endif gnuserv
14278 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
14279 maybe-maintainer-clean-gnuserv:
14280 @if gnuserv
14281 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
14283 maintainer-clean-gnuserv:
14284 @: $(MAKE); $(unstage)
14285 @[ -f ./gnuserv/Makefile ] || exit 0; \
14286 r=`${PWD_COMMAND}`; export r; \
14287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14288 $(HOST_EXPORTS) \
14289 for flag in $(EXTRA_HOST_FLAGS) ; do \
14290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14291 done; \
14292 echo "Doing maintainer-clean in gnuserv" ; \
14293 (cd $(HOST_SUBDIR)/gnuserv && \
14294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14296 "RANLIB=$${RANLIB}" \
14297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14298 maintainer-clean) \
14299 || exit 1
14301 @endif gnuserv
14305 .PHONY: configure-gprof maybe-configure-gprof
14306 maybe-configure-gprof:
14307 @if gcc-bootstrap
14308 configure-gprof: stage_current
14309 @endif gcc-bootstrap
14310 @if gprof
14311 maybe-configure-gprof: configure-gprof
14312 configure-gprof:
14313 @: $(MAKE); $(unstage)
14314 @r=`${PWD_COMMAND}`; export r; \
14315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14316 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
14317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
14318 $(HOST_EXPORTS) \
14319 echo Configuring in $(HOST_SUBDIR)/gprof; \
14320 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
14321 case $(srcdir) in \
14322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14323 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
14324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14325 esac; \
14326 srcdiroption="--srcdir=$${topdir}/gprof"; \
14327 libsrcdir="$$s/gprof"; \
14328 $(SHELL) $${libsrcdir}/configure \
14329 $(HOST_CONFIGARGS) $${srcdiroption} \
14330 || exit 1
14331 @endif gprof
14337 .PHONY: all-gprof maybe-all-gprof
14338 maybe-all-gprof:
14339 @if gcc-bootstrap
14340 all-gprof: stage_current
14341 @endif gcc-bootstrap
14342 @if gprof
14343 TARGET-gprof=all
14344 maybe-all-gprof: all-gprof
14345 all-gprof: configure-gprof
14346 @: $(MAKE); $(unstage)
14347 @r=`${PWD_COMMAND}`; export r; \
14348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14349 $(HOST_EXPORTS) \
14350 (cd $(HOST_SUBDIR)/gprof && \
14351 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
14352 @endif gprof
14357 .PHONY: check-gprof maybe-check-gprof
14358 maybe-check-gprof:
14359 @if gprof
14360 maybe-check-gprof: check-gprof
14362 check-gprof:
14363 @: $(MAKE); $(unstage)
14364 @r=`${PWD_COMMAND}`; export r; \
14365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14366 $(HOST_EXPORTS) \
14367 (cd $(HOST_SUBDIR)/gprof && \
14368 $(MAKE) $(FLAGS_TO_PASS) check)
14370 @endif gprof
14372 .PHONY: install-gprof maybe-install-gprof
14373 maybe-install-gprof:
14374 @if gprof
14375 maybe-install-gprof: install-gprof
14377 install-gprof: installdirs
14378 @: $(MAKE); $(unstage)
14379 @r=`${PWD_COMMAND}`; export r; \
14380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381 $(HOST_EXPORTS) \
14382 (cd $(HOST_SUBDIR)/gprof && \
14383 $(MAKE) $(FLAGS_TO_PASS) install)
14385 @endif gprof
14387 # Other targets (info, dvi, etc.)
14389 .PHONY: maybe-info-gprof info-gprof
14390 maybe-info-gprof:
14391 @if gprof
14392 maybe-info-gprof: info-gprof
14394 info-gprof: \
14395 configure-gprof
14396 @: $(MAKE); $(unstage)
14397 @[ -f ./gprof/Makefile ] || exit 0; \
14398 r=`${PWD_COMMAND}`; export r; \
14399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14400 $(HOST_EXPORTS) \
14401 for flag in $(EXTRA_HOST_FLAGS) ; do \
14402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14403 done; \
14404 echo "Doing info in gprof" ; \
14405 (cd $(HOST_SUBDIR)/gprof && \
14406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14408 "RANLIB=$${RANLIB}" \
14409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14410 info) \
14411 || exit 1
14413 @endif gprof
14415 .PHONY: maybe-dvi-gprof dvi-gprof
14416 maybe-dvi-gprof:
14417 @if gprof
14418 maybe-dvi-gprof: dvi-gprof
14420 dvi-gprof: \
14421 configure-gprof
14422 @: $(MAKE); $(unstage)
14423 @[ -f ./gprof/Makefile ] || exit 0; \
14424 r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 $(HOST_EXPORTS) \
14427 for flag in $(EXTRA_HOST_FLAGS) ; do \
14428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14429 done; \
14430 echo "Doing dvi in gprof" ; \
14431 (cd $(HOST_SUBDIR)/gprof && \
14432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434 "RANLIB=$${RANLIB}" \
14435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14436 dvi) \
14437 || exit 1
14439 @endif gprof
14441 .PHONY: maybe-html-gprof html-gprof
14442 maybe-html-gprof:
14443 @if gprof
14444 maybe-html-gprof: html-gprof
14446 html-gprof: \
14447 configure-gprof
14448 @: $(MAKE); $(unstage)
14449 @[ -f ./gprof/Makefile ] || exit 0; \
14450 r=`${PWD_COMMAND}`; export r; \
14451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14452 $(HOST_EXPORTS) \
14453 for flag in $(EXTRA_HOST_FLAGS) ; do \
14454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14455 done; \
14456 echo "Doing html in gprof" ; \
14457 (cd $(HOST_SUBDIR)/gprof && \
14458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14460 "RANLIB=$${RANLIB}" \
14461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14462 html) \
14463 || exit 1
14465 @endif gprof
14467 .PHONY: maybe-TAGS-gprof TAGS-gprof
14468 maybe-TAGS-gprof:
14469 @if gprof
14470 maybe-TAGS-gprof: TAGS-gprof
14472 TAGS-gprof: \
14473 configure-gprof
14474 @: $(MAKE); $(unstage)
14475 @[ -f ./gprof/Makefile ] || exit 0; \
14476 r=`${PWD_COMMAND}`; export r; \
14477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478 $(HOST_EXPORTS) \
14479 for flag in $(EXTRA_HOST_FLAGS) ; do \
14480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481 done; \
14482 echo "Doing TAGS in gprof" ; \
14483 (cd $(HOST_SUBDIR)/gprof && \
14484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486 "RANLIB=$${RANLIB}" \
14487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14488 TAGS) \
14489 || exit 1
14491 @endif gprof
14493 .PHONY: maybe-install-info-gprof install-info-gprof
14494 maybe-install-info-gprof:
14495 @if gprof
14496 maybe-install-info-gprof: install-info-gprof
14498 install-info-gprof: \
14499 configure-gprof \
14500 info-gprof
14501 @: $(MAKE); $(unstage)
14502 @[ -f ./gprof/Makefile ] || exit 0; \
14503 r=`${PWD_COMMAND}`; export r; \
14504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505 $(HOST_EXPORTS) \
14506 for flag in $(EXTRA_HOST_FLAGS) ; do \
14507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14508 done; \
14509 echo "Doing install-info in gprof" ; \
14510 (cd $(HOST_SUBDIR)/gprof && \
14511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14513 "RANLIB=$${RANLIB}" \
14514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14515 install-info) \
14516 || exit 1
14518 @endif gprof
14520 .PHONY: maybe-install-html-gprof install-html-gprof
14521 maybe-install-html-gprof:
14522 @if gprof
14523 maybe-install-html-gprof: install-html-gprof
14525 install-html-gprof: \
14526 configure-gprof \
14527 html-gprof
14528 @: $(MAKE); $(unstage)
14529 @[ -f ./gprof/Makefile ] || exit 0; \
14530 r=`${PWD_COMMAND}`; export r; \
14531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14532 $(HOST_EXPORTS) \
14533 for flag in $(EXTRA_HOST_FLAGS) ; do \
14534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14535 done; \
14536 echo "Doing install-html in gprof" ; \
14537 (cd $(HOST_SUBDIR)/gprof && \
14538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14540 "RANLIB=$${RANLIB}" \
14541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14542 install-html) \
14543 || exit 1
14545 @endif gprof
14547 .PHONY: maybe-installcheck-gprof installcheck-gprof
14548 maybe-installcheck-gprof:
14549 @if gprof
14550 maybe-installcheck-gprof: installcheck-gprof
14552 installcheck-gprof: \
14553 configure-gprof
14554 @: $(MAKE); $(unstage)
14555 @[ -f ./gprof/Makefile ] || exit 0; \
14556 r=`${PWD_COMMAND}`; export r; \
14557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14558 $(HOST_EXPORTS) \
14559 for flag in $(EXTRA_HOST_FLAGS) ; do \
14560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14561 done; \
14562 echo "Doing installcheck in gprof" ; \
14563 (cd $(HOST_SUBDIR)/gprof && \
14564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14566 "RANLIB=$${RANLIB}" \
14567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14568 installcheck) \
14569 || exit 1
14571 @endif gprof
14573 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
14574 maybe-mostlyclean-gprof:
14575 @if gprof
14576 maybe-mostlyclean-gprof: mostlyclean-gprof
14578 mostlyclean-gprof:
14579 @: $(MAKE); $(unstage)
14580 @[ -f ./gprof/Makefile ] || exit 0; \
14581 r=`${PWD_COMMAND}`; export r; \
14582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583 $(HOST_EXPORTS) \
14584 for flag in $(EXTRA_HOST_FLAGS) ; do \
14585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14586 done; \
14587 echo "Doing mostlyclean in gprof" ; \
14588 (cd $(HOST_SUBDIR)/gprof && \
14589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14591 "RANLIB=$${RANLIB}" \
14592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14593 mostlyclean) \
14594 || exit 1
14596 @endif gprof
14598 .PHONY: maybe-clean-gprof clean-gprof
14599 maybe-clean-gprof:
14600 @if gprof
14601 maybe-clean-gprof: clean-gprof
14603 clean-gprof:
14604 @: $(MAKE); $(unstage)
14605 @[ -f ./gprof/Makefile ] || exit 0; \
14606 r=`${PWD_COMMAND}`; export r; \
14607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14608 $(HOST_EXPORTS) \
14609 for flag in $(EXTRA_HOST_FLAGS) ; do \
14610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14611 done; \
14612 echo "Doing clean in gprof" ; \
14613 (cd $(HOST_SUBDIR)/gprof && \
14614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14616 "RANLIB=$${RANLIB}" \
14617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14618 clean) \
14619 || exit 1
14621 @endif gprof
14623 .PHONY: maybe-distclean-gprof distclean-gprof
14624 maybe-distclean-gprof:
14625 @if gprof
14626 maybe-distclean-gprof: distclean-gprof
14628 distclean-gprof:
14629 @: $(MAKE); $(unstage)
14630 @[ -f ./gprof/Makefile ] || exit 0; \
14631 r=`${PWD_COMMAND}`; export r; \
14632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14633 $(HOST_EXPORTS) \
14634 for flag in $(EXTRA_HOST_FLAGS) ; do \
14635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14636 done; \
14637 echo "Doing distclean in gprof" ; \
14638 (cd $(HOST_SUBDIR)/gprof && \
14639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14641 "RANLIB=$${RANLIB}" \
14642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14643 distclean) \
14644 || exit 1
14646 @endif gprof
14648 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
14649 maybe-maintainer-clean-gprof:
14650 @if gprof
14651 maybe-maintainer-clean-gprof: maintainer-clean-gprof
14653 maintainer-clean-gprof:
14654 @: $(MAKE); $(unstage)
14655 @[ -f ./gprof/Makefile ] || exit 0; \
14656 r=`${PWD_COMMAND}`; export r; \
14657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658 $(HOST_EXPORTS) \
14659 for flag in $(EXTRA_HOST_FLAGS) ; do \
14660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14661 done; \
14662 echo "Doing maintainer-clean in gprof" ; \
14663 (cd $(HOST_SUBDIR)/gprof && \
14664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14666 "RANLIB=$${RANLIB}" \
14667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14668 maintainer-clean) \
14669 || exit 1
14671 @endif gprof
14675 .PHONY: configure-gzip maybe-configure-gzip
14676 maybe-configure-gzip:
14677 @if gcc-bootstrap
14678 configure-gzip: stage_current
14679 @endif gcc-bootstrap
14680 @if gzip
14681 maybe-configure-gzip: configure-gzip
14682 configure-gzip:
14683 @: $(MAKE); $(unstage)
14684 @r=`${PWD_COMMAND}`; export r; \
14685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
14687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
14688 $(HOST_EXPORTS) \
14689 echo Configuring in $(HOST_SUBDIR)/gzip; \
14690 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
14691 case $(srcdir) in \
14692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14693 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
14694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14695 esac; \
14696 srcdiroption="--srcdir=$${topdir}/gzip"; \
14697 libsrcdir="$$s/gzip"; \
14698 $(SHELL) $${libsrcdir}/configure \
14699 $(HOST_CONFIGARGS) $${srcdiroption} \
14700 || exit 1
14701 @endif gzip
14707 .PHONY: all-gzip maybe-all-gzip
14708 maybe-all-gzip:
14709 @if gcc-bootstrap
14710 all-gzip: stage_current
14711 @endif gcc-bootstrap
14712 @if gzip
14713 TARGET-gzip=all
14714 maybe-all-gzip: all-gzip
14715 all-gzip: configure-gzip
14716 @: $(MAKE); $(unstage)
14717 @r=`${PWD_COMMAND}`; export r; \
14718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719 $(HOST_EXPORTS) \
14720 (cd $(HOST_SUBDIR)/gzip && \
14721 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
14722 @endif gzip
14727 .PHONY: check-gzip maybe-check-gzip
14728 maybe-check-gzip:
14729 @if gzip
14730 maybe-check-gzip: check-gzip
14732 check-gzip:
14733 @: $(MAKE); $(unstage)
14734 @r=`${PWD_COMMAND}`; export r; \
14735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14736 $(HOST_EXPORTS) \
14737 (cd $(HOST_SUBDIR)/gzip && \
14738 $(MAKE) $(FLAGS_TO_PASS) check)
14740 @endif gzip
14742 .PHONY: install-gzip maybe-install-gzip
14743 maybe-install-gzip:
14744 @if gzip
14745 maybe-install-gzip: install-gzip
14747 install-gzip: installdirs
14748 @: $(MAKE); $(unstage)
14749 @r=`${PWD_COMMAND}`; export r; \
14750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14751 $(HOST_EXPORTS) \
14752 (cd $(HOST_SUBDIR)/gzip && \
14753 $(MAKE) $(FLAGS_TO_PASS) install)
14755 @endif gzip
14757 # Other targets (info, dvi, etc.)
14759 .PHONY: maybe-info-gzip info-gzip
14760 maybe-info-gzip:
14761 @if gzip
14762 maybe-info-gzip: info-gzip
14764 info-gzip: \
14765 configure-gzip
14766 @: $(MAKE); $(unstage)
14767 @[ -f ./gzip/Makefile ] || exit 0; \
14768 r=`${PWD_COMMAND}`; export r; \
14769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770 $(HOST_EXPORTS) \
14771 for flag in $(EXTRA_HOST_FLAGS) ; do \
14772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14773 done; \
14774 echo "Doing info in gzip" ; \
14775 (cd $(HOST_SUBDIR)/gzip && \
14776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14778 "RANLIB=$${RANLIB}" \
14779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14780 info) \
14781 || exit 1
14783 @endif gzip
14785 .PHONY: maybe-dvi-gzip dvi-gzip
14786 maybe-dvi-gzip:
14787 @if gzip
14788 maybe-dvi-gzip: dvi-gzip
14790 dvi-gzip: \
14791 configure-gzip
14792 @: $(MAKE); $(unstage)
14793 @[ -f ./gzip/Makefile ] || exit 0; \
14794 r=`${PWD_COMMAND}`; export r; \
14795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796 $(HOST_EXPORTS) \
14797 for flag in $(EXTRA_HOST_FLAGS) ; do \
14798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14799 done; \
14800 echo "Doing dvi in gzip" ; \
14801 (cd $(HOST_SUBDIR)/gzip && \
14802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14804 "RANLIB=$${RANLIB}" \
14805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14806 dvi) \
14807 || exit 1
14809 @endif gzip
14811 .PHONY: maybe-html-gzip html-gzip
14812 maybe-html-gzip:
14813 @if gzip
14814 maybe-html-gzip: html-gzip
14816 html-gzip: \
14817 configure-gzip
14818 @: $(MAKE); $(unstage)
14819 @[ -f ./gzip/Makefile ] || exit 0; \
14820 r=`${PWD_COMMAND}`; export r; \
14821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822 $(HOST_EXPORTS) \
14823 for flag in $(EXTRA_HOST_FLAGS) ; do \
14824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14825 done; \
14826 echo "Doing html in gzip" ; \
14827 (cd $(HOST_SUBDIR)/gzip && \
14828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14830 "RANLIB=$${RANLIB}" \
14831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14832 html) \
14833 || exit 1
14835 @endif gzip
14837 .PHONY: maybe-TAGS-gzip TAGS-gzip
14838 maybe-TAGS-gzip:
14839 @if gzip
14840 maybe-TAGS-gzip: TAGS-gzip
14842 TAGS-gzip: \
14843 configure-gzip
14844 @: $(MAKE); $(unstage)
14845 @[ -f ./gzip/Makefile ] || exit 0; \
14846 r=`${PWD_COMMAND}`; export r; \
14847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14848 $(HOST_EXPORTS) \
14849 for flag in $(EXTRA_HOST_FLAGS) ; do \
14850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14851 done; \
14852 echo "Doing TAGS in gzip" ; \
14853 (cd $(HOST_SUBDIR)/gzip && \
14854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14856 "RANLIB=$${RANLIB}" \
14857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14858 TAGS) \
14859 || exit 1
14861 @endif gzip
14863 .PHONY: maybe-install-info-gzip install-info-gzip
14864 maybe-install-info-gzip:
14865 @if gzip
14866 maybe-install-info-gzip: install-info-gzip
14868 install-info-gzip: \
14869 configure-gzip \
14870 info-gzip
14871 @: $(MAKE); $(unstage)
14872 @[ -f ./gzip/Makefile ] || exit 0; \
14873 r=`${PWD_COMMAND}`; export r; \
14874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14875 $(HOST_EXPORTS) \
14876 for flag in $(EXTRA_HOST_FLAGS) ; do \
14877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14878 done; \
14879 echo "Doing install-info in gzip" ; \
14880 (cd $(HOST_SUBDIR)/gzip && \
14881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14883 "RANLIB=$${RANLIB}" \
14884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14885 install-info) \
14886 || exit 1
14888 @endif gzip
14890 .PHONY: maybe-install-html-gzip install-html-gzip
14891 maybe-install-html-gzip:
14892 @if gzip
14893 maybe-install-html-gzip: install-html-gzip
14895 install-html-gzip: \
14896 configure-gzip \
14897 html-gzip
14898 @: $(MAKE); $(unstage)
14899 @[ -f ./gzip/Makefile ] || exit 0; \
14900 r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 $(HOST_EXPORTS) \
14903 for flag in $(EXTRA_HOST_FLAGS) ; do \
14904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905 done; \
14906 echo "Doing install-html in gzip" ; \
14907 (cd $(HOST_SUBDIR)/gzip && \
14908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910 "RANLIB=$${RANLIB}" \
14911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14912 install-html) \
14913 || exit 1
14915 @endif gzip
14917 .PHONY: maybe-installcheck-gzip installcheck-gzip
14918 maybe-installcheck-gzip:
14919 @if gzip
14920 maybe-installcheck-gzip: installcheck-gzip
14922 installcheck-gzip: \
14923 configure-gzip
14924 @: $(MAKE); $(unstage)
14925 @[ -f ./gzip/Makefile ] || exit 0; \
14926 r=`${PWD_COMMAND}`; export r; \
14927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928 $(HOST_EXPORTS) \
14929 for flag in $(EXTRA_HOST_FLAGS) ; do \
14930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931 done; \
14932 echo "Doing installcheck in gzip" ; \
14933 (cd $(HOST_SUBDIR)/gzip && \
14934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936 "RANLIB=$${RANLIB}" \
14937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14938 installcheck) \
14939 || exit 1
14941 @endif gzip
14943 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
14944 maybe-mostlyclean-gzip:
14945 @if gzip
14946 maybe-mostlyclean-gzip: mostlyclean-gzip
14948 mostlyclean-gzip:
14949 @: $(MAKE); $(unstage)
14950 @[ -f ./gzip/Makefile ] || exit 0; \
14951 r=`${PWD_COMMAND}`; export r; \
14952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953 $(HOST_EXPORTS) \
14954 for flag in $(EXTRA_HOST_FLAGS) ; do \
14955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956 done; \
14957 echo "Doing mostlyclean in gzip" ; \
14958 (cd $(HOST_SUBDIR)/gzip && \
14959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961 "RANLIB=$${RANLIB}" \
14962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14963 mostlyclean) \
14964 || exit 1
14966 @endif gzip
14968 .PHONY: maybe-clean-gzip clean-gzip
14969 maybe-clean-gzip:
14970 @if gzip
14971 maybe-clean-gzip: clean-gzip
14973 clean-gzip:
14974 @: $(MAKE); $(unstage)
14975 @[ -f ./gzip/Makefile ] || exit 0; \
14976 r=`${PWD_COMMAND}`; export r; \
14977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14978 $(HOST_EXPORTS) \
14979 for flag in $(EXTRA_HOST_FLAGS) ; do \
14980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14981 done; \
14982 echo "Doing clean in gzip" ; \
14983 (cd $(HOST_SUBDIR)/gzip && \
14984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14986 "RANLIB=$${RANLIB}" \
14987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14988 clean) \
14989 || exit 1
14991 @endif gzip
14993 .PHONY: maybe-distclean-gzip distclean-gzip
14994 maybe-distclean-gzip:
14995 @if gzip
14996 maybe-distclean-gzip: distclean-gzip
14998 distclean-gzip:
14999 @: $(MAKE); $(unstage)
15000 @[ -f ./gzip/Makefile ] || exit 0; \
15001 r=`${PWD_COMMAND}`; export r; \
15002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15003 $(HOST_EXPORTS) \
15004 for flag in $(EXTRA_HOST_FLAGS) ; do \
15005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15006 done; \
15007 echo "Doing distclean in gzip" ; \
15008 (cd $(HOST_SUBDIR)/gzip && \
15009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15011 "RANLIB=$${RANLIB}" \
15012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15013 distclean) \
15014 || exit 1
15016 @endif gzip
15018 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
15019 maybe-maintainer-clean-gzip:
15020 @if gzip
15021 maybe-maintainer-clean-gzip: maintainer-clean-gzip
15023 maintainer-clean-gzip:
15024 @: $(MAKE); $(unstage)
15025 @[ -f ./gzip/Makefile ] || exit 0; \
15026 r=`${PWD_COMMAND}`; export r; \
15027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15028 $(HOST_EXPORTS) \
15029 for flag in $(EXTRA_HOST_FLAGS) ; do \
15030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15031 done; \
15032 echo "Doing maintainer-clean in gzip" ; \
15033 (cd $(HOST_SUBDIR)/gzip && \
15034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15036 "RANLIB=$${RANLIB}" \
15037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15038 maintainer-clean) \
15039 || exit 1
15041 @endif gzip
15045 .PHONY: configure-hello maybe-configure-hello
15046 maybe-configure-hello:
15047 @if gcc-bootstrap
15048 configure-hello: stage_current
15049 @endif gcc-bootstrap
15050 @if hello
15051 maybe-configure-hello: configure-hello
15052 configure-hello:
15053 @: $(MAKE); $(unstage)
15054 @r=`${PWD_COMMAND}`; export r; \
15055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15056 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
15057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
15058 $(HOST_EXPORTS) \
15059 echo Configuring in $(HOST_SUBDIR)/hello; \
15060 cd "$(HOST_SUBDIR)/hello" || exit 1; \
15061 case $(srcdir) in \
15062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15063 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
15064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15065 esac; \
15066 srcdiroption="--srcdir=$${topdir}/hello"; \
15067 libsrcdir="$$s/hello"; \
15068 $(SHELL) $${libsrcdir}/configure \
15069 $(HOST_CONFIGARGS) $${srcdiroption} \
15070 || exit 1
15071 @endif hello
15077 .PHONY: all-hello maybe-all-hello
15078 maybe-all-hello:
15079 @if gcc-bootstrap
15080 all-hello: stage_current
15081 @endif gcc-bootstrap
15082 @if hello
15083 TARGET-hello=all
15084 maybe-all-hello: all-hello
15085 all-hello: configure-hello
15086 @: $(MAKE); $(unstage)
15087 @r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 $(HOST_EXPORTS) \
15090 (cd $(HOST_SUBDIR)/hello && \
15091 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
15092 @endif hello
15097 .PHONY: check-hello maybe-check-hello
15098 maybe-check-hello:
15099 @if hello
15100 maybe-check-hello: check-hello
15102 check-hello:
15103 @: $(MAKE); $(unstage)
15104 @r=`${PWD_COMMAND}`; export r; \
15105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15106 $(HOST_EXPORTS) \
15107 (cd $(HOST_SUBDIR)/hello && \
15108 $(MAKE) $(FLAGS_TO_PASS) check)
15110 @endif hello
15112 .PHONY: install-hello maybe-install-hello
15113 maybe-install-hello:
15114 @if hello
15115 maybe-install-hello: install-hello
15117 install-hello: installdirs
15118 @: $(MAKE); $(unstage)
15119 @r=`${PWD_COMMAND}`; export r; \
15120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15121 $(HOST_EXPORTS) \
15122 (cd $(HOST_SUBDIR)/hello && \
15123 $(MAKE) $(FLAGS_TO_PASS) install)
15125 @endif hello
15127 # Other targets (info, dvi, etc.)
15129 .PHONY: maybe-info-hello info-hello
15130 maybe-info-hello:
15131 @if hello
15132 maybe-info-hello: info-hello
15134 info-hello: \
15135 configure-hello
15136 @: $(MAKE); $(unstage)
15137 @[ -f ./hello/Makefile ] || exit 0; \
15138 r=`${PWD_COMMAND}`; export r; \
15139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15140 $(HOST_EXPORTS) \
15141 for flag in $(EXTRA_HOST_FLAGS) ; do \
15142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15143 done; \
15144 echo "Doing info in hello" ; \
15145 (cd $(HOST_SUBDIR)/hello && \
15146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15148 "RANLIB=$${RANLIB}" \
15149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15150 info) \
15151 || exit 1
15153 @endif hello
15155 .PHONY: maybe-dvi-hello dvi-hello
15156 maybe-dvi-hello:
15157 @if hello
15158 maybe-dvi-hello: dvi-hello
15160 dvi-hello: \
15161 configure-hello
15162 @: $(MAKE); $(unstage)
15163 @[ -f ./hello/Makefile ] || exit 0; \
15164 r=`${PWD_COMMAND}`; export r; \
15165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166 $(HOST_EXPORTS) \
15167 for flag in $(EXTRA_HOST_FLAGS) ; do \
15168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169 done; \
15170 echo "Doing dvi in hello" ; \
15171 (cd $(HOST_SUBDIR)/hello && \
15172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174 "RANLIB=$${RANLIB}" \
15175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15176 dvi) \
15177 || exit 1
15179 @endif hello
15181 .PHONY: maybe-html-hello html-hello
15182 maybe-html-hello:
15183 @if hello
15184 maybe-html-hello: html-hello
15186 html-hello: \
15187 configure-hello
15188 @: $(MAKE); $(unstage)
15189 @[ -f ./hello/Makefile ] || exit 0; \
15190 r=`${PWD_COMMAND}`; export r; \
15191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15192 $(HOST_EXPORTS) \
15193 for flag in $(EXTRA_HOST_FLAGS) ; do \
15194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15195 done; \
15196 echo "Doing html in hello" ; \
15197 (cd $(HOST_SUBDIR)/hello && \
15198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15200 "RANLIB=$${RANLIB}" \
15201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15202 html) \
15203 || exit 1
15205 @endif hello
15207 .PHONY: maybe-TAGS-hello TAGS-hello
15208 maybe-TAGS-hello:
15209 @if hello
15210 maybe-TAGS-hello: TAGS-hello
15212 TAGS-hello: \
15213 configure-hello
15214 @: $(MAKE); $(unstage)
15215 @[ -f ./hello/Makefile ] || exit 0; \
15216 r=`${PWD_COMMAND}`; export r; \
15217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15218 $(HOST_EXPORTS) \
15219 for flag in $(EXTRA_HOST_FLAGS) ; do \
15220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15221 done; \
15222 echo "Doing TAGS in hello" ; \
15223 (cd $(HOST_SUBDIR)/hello && \
15224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15226 "RANLIB=$${RANLIB}" \
15227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15228 TAGS) \
15229 || exit 1
15231 @endif hello
15233 .PHONY: maybe-install-info-hello install-info-hello
15234 maybe-install-info-hello:
15235 @if hello
15236 maybe-install-info-hello: install-info-hello
15238 install-info-hello: \
15239 configure-hello \
15240 info-hello
15241 @: $(MAKE); $(unstage)
15242 @[ -f ./hello/Makefile ] || exit 0; \
15243 r=`${PWD_COMMAND}`; export r; \
15244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15245 $(HOST_EXPORTS) \
15246 for flag in $(EXTRA_HOST_FLAGS) ; do \
15247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15248 done; \
15249 echo "Doing install-info in hello" ; \
15250 (cd $(HOST_SUBDIR)/hello && \
15251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15253 "RANLIB=$${RANLIB}" \
15254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15255 install-info) \
15256 || exit 1
15258 @endif hello
15260 .PHONY: maybe-install-html-hello install-html-hello
15261 maybe-install-html-hello:
15262 @if hello
15263 maybe-install-html-hello: install-html-hello
15265 install-html-hello: \
15266 configure-hello \
15267 html-hello
15268 @: $(MAKE); $(unstage)
15269 @[ -f ./hello/Makefile ] || exit 0; \
15270 r=`${PWD_COMMAND}`; export r; \
15271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272 $(HOST_EXPORTS) \
15273 for flag in $(EXTRA_HOST_FLAGS) ; do \
15274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275 done; \
15276 echo "Doing install-html in hello" ; \
15277 (cd $(HOST_SUBDIR)/hello && \
15278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280 "RANLIB=$${RANLIB}" \
15281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15282 install-html) \
15283 || exit 1
15285 @endif hello
15287 .PHONY: maybe-installcheck-hello installcheck-hello
15288 maybe-installcheck-hello:
15289 @if hello
15290 maybe-installcheck-hello: installcheck-hello
15292 installcheck-hello: \
15293 configure-hello
15294 @: $(MAKE); $(unstage)
15295 @[ -f ./hello/Makefile ] || exit 0; \
15296 r=`${PWD_COMMAND}`; export r; \
15297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15298 $(HOST_EXPORTS) \
15299 for flag in $(EXTRA_HOST_FLAGS) ; do \
15300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15301 done; \
15302 echo "Doing installcheck in hello" ; \
15303 (cd $(HOST_SUBDIR)/hello && \
15304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15306 "RANLIB=$${RANLIB}" \
15307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15308 installcheck) \
15309 || exit 1
15311 @endif hello
15313 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
15314 maybe-mostlyclean-hello:
15315 @if hello
15316 maybe-mostlyclean-hello: mostlyclean-hello
15318 mostlyclean-hello:
15319 @: $(MAKE); $(unstage)
15320 @[ -f ./hello/Makefile ] || exit 0; \
15321 r=`${PWD_COMMAND}`; export r; \
15322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323 $(HOST_EXPORTS) \
15324 for flag in $(EXTRA_HOST_FLAGS) ; do \
15325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326 done; \
15327 echo "Doing mostlyclean in hello" ; \
15328 (cd $(HOST_SUBDIR)/hello && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331 "RANLIB=$${RANLIB}" \
15332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15333 mostlyclean) \
15334 || exit 1
15336 @endif hello
15338 .PHONY: maybe-clean-hello clean-hello
15339 maybe-clean-hello:
15340 @if hello
15341 maybe-clean-hello: clean-hello
15343 clean-hello:
15344 @: $(MAKE); $(unstage)
15345 @[ -f ./hello/Makefile ] || exit 0; \
15346 r=`${PWD_COMMAND}`; export r; \
15347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15348 $(HOST_EXPORTS) \
15349 for flag in $(EXTRA_HOST_FLAGS) ; do \
15350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15351 done; \
15352 echo "Doing clean in hello" ; \
15353 (cd $(HOST_SUBDIR)/hello && \
15354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15356 "RANLIB=$${RANLIB}" \
15357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15358 clean) \
15359 || exit 1
15361 @endif hello
15363 .PHONY: maybe-distclean-hello distclean-hello
15364 maybe-distclean-hello:
15365 @if hello
15366 maybe-distclean-hello: distclean-hello
15368 distclean-hello:
15369 @: $(MAKE); $(unstage)
15370 @[ -f ./hello/Makefile ] || exit 0; \
15371 r=`${PWD_COMMAND}`; export r; \
15372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373 $(HOST_EXPORTS) \
15374 for flag in $(EXTRA_HOST_FLAGS) ; do \
15375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376 done; \
15377 echo "Doing distclean in hello" ; \
15378 (cd $(HOST_SUBDIR)/hello && \
15379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381 "RANLIB=$${RANLIB}" \
15382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15383 distclean) \
15384 || exit 1
15386 @endif hello
15388 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
15389 maybe-maintainer-clean-hello:
15390 @if hello
15391 maybe-maintainer-clean-hello: maintainer-clean-hello
15393 maintainer-clean-hello:
15394 @: $(MAKE); $(unstage)
15395 @[ -f ./hello/Makefile ] || exit 0; \
15396 r=`${PWD_COMMAND}`; export r; \
15397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15398 $(HOST_EXPORTS) \
15399 for flag in $(EXTRA_HOST_FLAGS) ; do \
15400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15401 done; \
15402 echo "Doing maintainer-clean in hello" ; \
15403 (cd $(HOST_SUBDIR)/hello && \
15404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15406 "RANLIB=$${RANLIB}" \
15407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15408 maintainer-clean) \
15409 || exit 1
15411 @endif hello
15415 .PHONY: configure-indent maybe-configure-indent
15416 maybe-configure-indent:
15417 @if gcc-bootstrap
15418 configure-indent: stage_current
15419 @endif gcc-bootstrap
15420 @if indent
15421 maybe-configure-indent: configure-indent
15422 configure-indent:
15423 @: $(MAKE); $(unstage)
15424 @r=`${PWD_COMMAND}`; export r; \
15425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
15427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
15428 $(HOST_EXPORTS) \
15429 echo Configuring in $(HOST_SUBDIR)/indent; \
15430 cd "$(HOST_SUBDIR)/indent" || exit 1; \
15431 case $(srcdir) in \
15432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15433 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
15434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15435 esac; \
15436 srcdiroption="--srcdir=$${topdir}/indent"; \
15437 libsrcdir="$$s/indent"; \
15438 $(SHELL) $${libsrcdir}/configure \
15439 $(HOST_CONFIGARGS) $${srcdiroption} \
15440 || exit 1
15441 @endif indent
15447 .PHONY: all-indent maybe-all-indent
15448 maybe-all-indent:
15449 @if gcc-bootstrap
15450 all-indent: stage_current
15451 @endif gcc-bootstrap
15452 @if indent
15453 TARGET-indent=all
15454 maybe-all-indent: all-indent
15455 all-indent: configure-indent
15456 @: $(MAKE); $(unstage)
15457 @r=`${PWD_COMMAND}`; export r; \
15458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15459 $(HOST_EXPORTS) \
15460 (cd $(HOST_SUBDIR)/indent && \
15461 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
15462 @endif indent
15467 .PHONY: check-indent maybe-check-indent
15468 maybe-check-indent:
15469 @if indent
15470 maybe-check-indent: check-indent
15472 check-indent:
15473 @: $(MAKE); $(unstage)
15474 @r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 $(HOST_EXPORTS) \
15477 (cd $(HOST_SUBDIR)/indent && \
15478 $(MAKE) $(FLAGS_TO_PASS) check)
15480 @endif indent
15482 .PHONY: install-indent maybe-install-indent
15483 maybe-install-indent:
15484 @if indent
15485 maybe-install-indent: install-indent
15487 install-indent: installdirs
15488 @: $(MAKE); $(unstage)
15489 @r=`${PWD_COMMAND}`; export r; \
15490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15491 $(HOST_EXPORTS) \
15492 (cd $(HOST_SUBDIR)/indent && \
15493 $(MAKE) $(FLAGS_TO_PASS) install)
15495 @endif indent
15497 # Other targets (info, dvi, etc.)
15499 .PHONY: maybe-info-indent info-indent
15500 maybe-info-indent:
15501 @if indent
15502 maybe-info-indent: info-indent
15504 info-indent: \
15505 configure-indent
15506 @: $(MAKE); $(unstage)
15507 @[ -f ./indent/Makefile ] || exit 0; \
15508 r=`${PWD_COMMAND}`; export r; \
15509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15510 $(HOST_EXPORTS) \
15511 for flag in $(EXTRA_HOST_FLAGS) ; do \
15512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15513 done; \
15514 echo "Doing info in indent" ; \
15515 (cd $(HOST_SUBDIR)/indent && \
15516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15518 "RANLIB=$${RANLIB}" \
15519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15520 info) \
15521 || exit 1
15523 @endif indent
15525 .PHONY: maybe-dvi-indent dvi-indent
15526 maybe-dvi-indent:
15527 @if indent
15528 maybe-dvi-indent: dvi-indent
15530 dvi-indent: \
15531 configure-indent
15532 @: $(MAKE); $(unstage)
15533 @[ -f ./indent/Makefile ] || exit 0; \
15534 r=`${PWD_COMMAND}`; export r; \
15535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536 $(HOST_EXPORTS) \
15537 for flag in $(EXTRA_HOST_FLAGS) ; do \
15538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15539 done; \
15540 echo "Doing dvi in indent" ; \
15541 (cd $(HOST_SUBDIR)/indent && \
15542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15544 "RANLIB=$${RANLIB}" \
15545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15546 dvi) \
15547 || exit 1
15549 @endif indent
15551 .PHONY: maybe-html-indent html-indent
15552 maybe-html-indent:
15553 @if indent
15554 maybe-html-indent: html-indent
15556 html-indent: \
15557 configure-indent
15558 @: $(MAKE); $(unstage)
15559 @[ -f ./indent/Makefile ] || exit 0; \
15560 r=`${PWD_COMMAND}`; export r; \
15561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562 $(HOST_EXPORTS) \
15563 for flag in $(EXTRA_HOST_FLAGS) ; do \
15564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15565 done; \
15566 echo "Doing html in indent" ; \
15567 (cd $(HOST_SUBDIR)/indent && \
15568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15570 "RANLIB=$${RANLIB}" \
15571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15572 html) \
15573 || exit 1
15575 @endif indent
15577 .PHONY: maybe-TAGS-indent TAGS-indent
15578 maybe-TAGS-indent:
15579 @if indent
15580 maybe-TAGS-indent: TAGS-indent
15582 TAGS-indent: \
15583 configure-indent
15584 @: $(MAKE); $(unstage)
15585 @[ -f ./indent/Makefile ] || exit 0; \
15586 r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 $(HOST_EXPORTS) \
15589 for flag in $(EXTRA_HOST_FLAGS) ; do \
15590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15591 done; \
15592 echo "Doing TAGS in indent" ; \
15593 (cd $(HOST_SUBDIR)/indent && \
15594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15596 "RANLIB=$${RANLIB}" \
15597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15598 TAGS) \
15599 || exit 1
15601 @endif indent
15603 .PHONY: maybe-install-info-indent install-info-indent
15604 maybe-install-info-indent:
15605 @if indent
15606 maybe-install-info-indent: install-info-indent
15608 install-info-indent: \
15609 configure-indent \
15610 info-indent
15611 @: $(MAKE); $(unstage)
15612 @[ -f ./indent/Makefile ] || exit 0; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 for flag in $(EXTRA_HOST_FLAGS) ; do \
15617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618 done; \
15619 echo "Doing install-info in indent" ; \
15620 (cd $(HOST_SUBDIR)/indent && \
15621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623 "RANLIB=$${RANLIB}" \
15624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15625 install-info) \
15626 || exit 1
15628 @endif indent
15630 .PHONY: maybe-install-html-indent install-html-indent
15631 maybe-install-html-indent:
15632 @if indent
15633 maybe-install-html-indent: install-html-indent
15635 install-html-indent: \
15636 configure-indent \
15637 html-indent
15638 @: $(MAKE); $(unstage)
15639 @[ -f ./indent/Makefile ] || exit 0; \
15640 r=`${PWD_COMMAND}`; export r; \
15641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15642 $(HOST_EXPORTS) \
15643 for flag in $(EXTRA_HOST_FLAGS) ; do \
15644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15645 done; \
15646 echo "Doing install-html in indent" ; \
15647 (cd $(HOST_SUBDIR)/indent && \
15648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15650 "RANLIB=$${RANLIB}" \
15651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15652 install-html) \
15653 || exit 1
15655 @endif indent
15657 .PHONY: maybe-installcheck-indent installcheck-indent
15658 maybe-installcheck-indent:
15659 @if indent
15660 maybe-installcheck-indent: installcheck-indent
15662 installcheck-indent: \
15663 configure-indent
15664 @: $(MAKE); $(unstage)
15665 @[ -f ./indent/Makefile ] || exit 0; \
15666 r=`${PWD_COMMAND}`; export r; \
15667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15668 $(HOST_EXPORTS) \
15669 for flag in $(EXTRA_HOST_FLAGS) ; do \
15670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15671 done; \
15672 echo "Doing installcheck in indent" ; \
15673 (cd $(HOST_SUBDIR)/indent && \
15674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15676 "RANLIB=$${RANLIB}" \
15677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15678 installcheck) \
15679 || exit 1
15681 @endif indent
15683 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
15684 maybe-mostlyclean-indent:
15685 @if indent
15686 maybe-mostlyclean-indent: mostlyclean-indent
15688 mostlyclean-indent:
15689 @: $(MAKE); $(unstage)
15690 @[ -f ./indent/Makefile ] || exit 0; \
15691 r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 $(HOST_EXPORTS) \
15694 for flag in $(EXTRA_HOST_FLAGS) ; do \
15695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15696 done; \
15697 echo "Doing mostlyclean in indent" ; \
15698 (cd $(HOST_SUBDIR)/indent && \
15699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15701 "RANLIB=$${RANLIB}" \
15702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15703 mostlyclean) \
15704 || exit 1
15706 @endif indent
15708 .PHONY: maybe-clean-indent clean-indent
15709 maybe-clean-indent:
15710 @if indent
15711 maybe-clean-indent: clean-indent
15713 clean-indent:
15714 @: $(MAKE); $(unstage)
15715 @[ -f ./indent/Makefile ] || exit 0; \
15716 r=`${PWD_COMMAND}`; export r; \
15717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718 $(HOST_EXPORTS) \
15719 for flag in $(EXTRA_HOST_FLAGS) ; do \
15720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721 done; \
15722 echo "Doing clean in indent" ; \
15723 (cd $(HOST_SUBDIR)/indent && \
15724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726 "RANLIB=$${RANLIB}" \
15727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15728 clean) \
15729 || exit 1
15731 @endif indent
15733 .PHONY: maybe-distclean-indent distclean-indent
15734 maybe-distclean-indent:
15735 @if indent
15736 maybe-distclean-indent: distclean-indent
15738 distclean-indent:
15739 @: $(MAKE); $(unstage)
15740 @[ -f ./indent/Makefile ] || exit 0; \
15741 r=`${PWD_COMMAND}`; export r; \
15742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15743 $(HOST_EXPORTS) \
15744 for flag in $(EXTRA_HOST_FLAGS) ; do \
15745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15746 done; \
15747 echo "Doing distclean in indent" ; \
15748 (cd $(HOST_SUBDIR)/indent && \
15749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15751 "RANLIB=$${RANLIB}" \
15752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15753 distclean) \
15754 || exit 1
15756 @endif indent
15758 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
15759 maybe-maintainer-clean-indent:
15760 @if indent
15761 maybe-maintainer-clean-indent: maintainer-clean-indent
15763 maintainer-clean-indent:
15764 @: $(MAKE); $(unstage)
15765 @[ -f ./indent/Makefile ] || exit 0; \
15766 r=`${PWD_COMMAND}`; export r; \
15767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15768 $(HOST_EXPORTS) \
15769 for flag in $(EXTRA_HOST_FLAGS) ; do \
15770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15771 done; \
15772 echo "Doing maintainer-clean in indent" ; \
15773 (cd $(HOST_SUBDIR)/indent && \
15774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15776 "RANLIB=$${RANLIB}" \
15777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15778 maintainer-clean) \
15779 || exit 1
15781 @endif indent
15785 .PHONY: configure-intl maybe-configure-intl
15786 maybe-configure-intl:
15787 @if gcc-bootstrap
15788 configure-intl: stage_current
15789 @endif gcc-bootstrap
15790 @if intl
15791 maybe-configure-intl: configure-intl
15792 configure-intl:
15793 @r=`${PWD_COMMAND}`; export r; \
15794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15795 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15797 $(HOST_EXPORTS) \
15798 echo Configuring in $(HOST_SUBDIR)/intl; \
15799 cd "$(HOST_SUBDIR)/intl" || exit 1; \
15800 case $(srcdir) in \
15801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15802 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15804 esac; \
15805 srcdiroption="--srcdir=$${topdir}/intl"; \
15806 libsrcdir="$$s/intl"; \
15807 $(SHELL) $${libsrcdir}/configure \
15808 $(HOST_CONFIGARGS) $${srcdiroption} \
15809 || exit 1
15810 @endif intl
15814 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
15815 maybe-configure-stage1-intl:
15816 @if intl-bootstrap
15817 maybe-configure-stage1-intl: configure-stage1-intl
15818 configure-stage1-intl:
15819 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15821 @r=`${PWD_COMMAND}`; export r; \
15822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15824 $(HOST_EXPORTS) \
15825 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
15826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15827 cd $(HOST_SUBDIR)/intl || exit 1; \
15828 case $(srcdir) in \
15829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15830 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15832 esac; \
15833 srcdiroption="--srcdir=$${topdir}/intl"; \
15834 libsrcdir="$$s/intl"; \
15835 $(SHELL) $${libsrcdir}/configure \
15836 $(HOST_CONFIGARGS) $${srcdiroption} \
15837 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
15838 @endif intl-bootstrap
15840 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
15841 maybe-configure-stage2-intl:
15842 @if intl-bootstrap
15843 maybe-configure-stage2-intl: configure-stage2-intl
15844 configure-stage2-intl:
15845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15847 @r=`${PWD_COMMAND}`; export r; \
15848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15850 $(HOST_EXPORTS) \
15851 $(POSTSTAGE1_HOST_EXPORTS) \
15852 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
15853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15854 cd $(HOST_SUBDIR)/intl || exit 1; \
15855 case $(srcdir) in \
15856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15857 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15859 esac; \
15860 srcdiroption="--srcdir=$${topdir}/intl"; \
15861 libsrcdir="$$s/intl"; \
15862 $(SHELL) $${libsrcdir}/configure \
15863 $(HOST_CONFIGARGS) $${srcdiroption} \
15864 @stage2_werror_flag@
15865 @endif intl-bootstrap
15867 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
15868 maybe-configure-stage3-intl:
15869 @if intl-bootstrap
15870 maybe-configure-stage3-intl: configure-stage3-intl
15871 configure-stage3-intl:
15872 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15874 @r=`${PWD_COMMAND}`; export r; \
15875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15876 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15877 $(HOST_EXPORTS) \
15878 $(POSTSTAGE1_HOST_EXPORTS) \
15879 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
15880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15881 cd $(HOST_SUBDIR)/intl || exit 1; \
15882 case $(srcdir) in \
15883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15884 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15886 esac; \
15887 srcdiroption="--srcdir=$${topdir}/intl"; \
15888 libsrcdir="$$s/intl"; \
15889 $(SHELL) $${libsrcdir}/configure \
15890 $(HOST_CONFIGARGS) $${srcdiroption} \
15891 @stage2_werror_flag@
15892 @endif intl-bootstrap
15894 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
15895 maybe-configure-stage4-intl:
15896 @if intl-bootstrap
15897 maybe-configure-stage4-intl: configure-stage4-intl
15898 configure-stage4-intl:
15899 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15901 @r=`${PWD_COMMAND}`; export r; \
15902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15904 $(HOST_EXPORTS) \
15905 $(POSTSTAGE1_HOST_EXPORTS) \
15906 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
15907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15908 cd $(HOST_SUBDIR)/intl || exit 1; \
15909 case $(srcdir) in \
15910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15911 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15913 esac; \
15914 srcdiroption="--srcdir=$${topdir}/intl"; \
15915 libsrcdir="$$s/intl"; \
15916 $(SHELL) $${libsrcdir}/configure \
15917 $(HOST_CONFIGARGS) $${srcdiroption} \
15918 @stage2_werror_flag@
15919 @endif intl-bootstrap
15921 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
15922 maybe-configure-stageprofile-intl:
15923 @if intl-bootstrap
15924 maybe-configure-stageprofile-intl: configure-stageprofile-intl
15925 configure-stageprofile-intl:
15926 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15928 @r=`${PWD_COMMAND}`; export r; \
15929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15930 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15931 $(HOST_EXPORTS) \
15932 $(POSTSTAGE1_HOST_EXPORTS) \
15933 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
15934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15935 cd $(HOST_SUBDIR)/intl || exit 1; \
15936 case $(srcdir) in \
15937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15938 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15940 esac; \
15941 srcdiroption="--srcdir=$${topdir}/intl"; \
15942 libsrcdir="$$s/intl"; \
15943 $(SHELL) $${libsrcdir}/configure \
15944 $(HOST_CONFIGARGS) $${srcdiroption} \
15945 @stage2_werror_flag@
15946 @endif intl-bootstrap
15948 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
15949 maybe-configure-stagefeedback-intl:
15950 @if intl-bootstrap
15951 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
15952 configure-stagefeedback-intl:
15953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
15955 @r=`${PWD_COMMAND}`; export r; \
15956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
15958 $(HOST_EXPORTS) \
15959 $(POSTSTAGE1_HOST_EXPORTS) \
15960 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
15961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
15962 cd $(HOST_SUBDIR)/intl || exit 1; \
15963 case $(srcdir) in \
15964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15965 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
15966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15967 esac; \
15968 srcdiroption="--srcdir=$${topdir}/intl"; \
15969 libsrcdir="$$s/intl"; \
15970 $(SHELL) $${libsrcdir}/configure \
15971 $(HOST_CONFIGARGS) $${srcdiroption} \
15972 @stage2_werror_flag@
15973 @endif intl-bootstrap
15979 .PHONY: all-intl maybe-all-intl
15980 maybe-all-intl:
15981 @if gcc-bootstrap
15982 all-intl: stage_current
15983 @endif gcc-bootstrap
15984 @if intl
15985 TARGET-intl=all
15986 maybe-all-intl: all-intl
15987 all-intl: configure-intl
15988 @r=`${PWD_COMMAND}`; export r; \
15989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15990 $(HOST_EXPORTS) \
15991 (cd $(HOST_SUBDIR)/intl && \
15992 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
15993 @endif intl
15997 .PHONY: all-stage1-intl maybe-all-stage1-intl
15998 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
15999 maybe-all-stage1-intl:
16000 maybe-clean-stage1-intl:
16001 @if intl-bootstrap
16002 maybe-all-stage1-intl: all-stage1-intl
16003 all-stage1: all-stage1-intl
16004 TARGET-stage1-intl = $(TARGET-intl)
16005 all-stage1-intl: configure-stage1-intl
16006 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16007 @r=`${PWD_COMMAND}`; export r; \
16008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16009 $(HOST_EXPORTS) \
16010 cd $(HOST_SUBDIR)/intl && \
16011 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
16012 $(TARGET-stage1-intl)
16014 maybe-clean-stage1-intl: clean-stage1-intl
16015 clean-stage1: clean-stage1-intl
16016 clean-stage1-intl:
16017 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
16018 || exit 0 ; \
16019 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16020 cd $(HOST_SUBDIR)/intl && \
16021 $(MAKE) $(FLAGS_TO_PASS) \
16022 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
16023 @endif intl-bootstrap
16026 .PHONY: all-stage2-intl maybe-all-stage2-intl
16027 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16028 maybe-all-stage2-intl:
16029 maybe-clean-stage2-intl:
16030 @if intl-bootstrap
16031 maybe-all-stage2-intl: all-stage2-intl
16032 all-stage2: all-stage2-intl
16033 TARGET-stage2-intl = $(TARGET-intl)
16034 all-stage2-intl: configure-stage2-intl
16035 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16036 @r=`${PWD_COMMAND}`; export r; \
16037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038 $(HOST_EXPORTS) \
16039 $(POSTSTAGE1_HOST_EXPORTS) \
16040 cd $(HOST_SUBDIR)/intl && \
16041 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16042 $(TARGET-stage2-intl)
16044 maybe-clean-stage2-intl: clean-stage2-intl
16045 clean-stage2: clean-stage2-intl
16046 clean-stage2-intl:
16047 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
16048 || exit 0 ; \
16049 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
16050 cd $(HOST_SUBDIR)/intl && \
16051 $(MAKE) $(FLAGS_TO_PASS) \
16052 $(POSTSTAGE1_FLAGS_TO_PASS) \
16053 clean
16054 @endif intl-bootstrap
16057 .PHONY: all-stage3-intl maybe-all-stage3-intl
16058 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
16059 maybe-all-stage3-intl:
16060 maybe-clean-stage3-intl:
16061 @if intl-bootstrap
16062 maybe-all-stage3-intl: all-stage3-intl
16063 all-stage3: all-stage3-intl
16064 TARGET-stage3-intl = $(TARGET-intl)
16065 all-stage3-intl: configure-stage3-intl
16066 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16067 @r=`${PWD_COMMAND}`; export r; \
16068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16069 $(HOST_EXPORTS) \
16070 $(POSTSTAGE1_HOST_EXPORTS) \
16071 cd $(HOST_SUBDIR)/intl && \
16072 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16073 $(TARGET-stage3-intl)
16075 maybe-clean-stage3-intl: clean-stage3-intl
16076 clean-stage3: clean-stage3-intl
16077 clean-stage3-intl:
16078 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
16079 || exit 0 ; \
16080 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
16081 cd $(HOST_SUBDIR)/intl && \
16082 $(MAKE) $(FLAGS_TO_PASS) \
16083 $(POSTSTAGE1_FLAGS_TO_PASS) \
16084 clean
16085 @endif intl-bootstrap
16088 .PHONY: all-stage4-intl maybe-all-stage4-intl
16089 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
16090 maybe-all-stage4-intl:
16091 maybe-clean-stage4-intl:
16092 @if intl-bootstrap
16093 maybe-all-stage4-intl: all-stage4-intl
16094 all-stage4: all-stage4-intl
16095 TARGET-stage4-intl = $(TARGET-intl)
16096 all-stage4-intl: configure-stage4-intl
16097 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16098 @r=`${PWD_COMMAND}`; export r; \
16099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100 $(HOST_EXPORTS) \
16101 $(POSTSTAGE1_HOST_EXPORTS) \
16102 cd $(HOST_SUBDIR)/intl && \
16103 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16104 $(TARGET-stage4-intl)
16106 maybe-clean-stage4-intl: clean-stage4-intl
16107 clean-stage4: clean-stage4-intl
16108 clean-stage4-intl:
16109 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
16110 || exit 0 ; \
16111 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
16112 cd $(HOST_SUBDIR)/intl && \
16113 $(MAKE) $(FLAGS_TO_PASS) \
16114 $(POSTSTAGE1_FLAGS_TO_PASS) \
16115 clean
16116 @endif intl-bootstrap
16119 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
16120 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
16121 maybe-all-stageprofile-intl:
16122 maybe-clean-stageprofile-intl:
16123 @if intl-bootstrap
16124 maybe-all-stageprofile-intl: all-stageprofile-intl
16125 all-stageprofile: all-stageprofile-intl
16126 TARGET-stageprofile-intl = $(TARGET-intl)
16127 all-stageprofile-intl: configure-stageprofile-intl
16128 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16129 @r=`${PWD_COMMAND}`; export r; \
16130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16131 $(HOST_EXPORTS) \
16132 $(POSTSTAGE1_HOST_EXPORTS) \
16133 cd $(HOST_SUBDIR)/intl && \
16134 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
16135 $(TARGET-stageprofile-intl)
16137 maybe-clean-stageprofile-intl: clean-stageprofile-intl
16138 clean-stageprofile: clean-stageprofile-intl
16139 clean-stageprofile-intl:
16140 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
16141 || exit 0 ; \
16142 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
16143 cd $(HOST_SUBDIR)/intl && \
16144 $(MAKE) $(FLAGS_TO_PASS) \
16145 $(POSTSTAGE1_FLAGS_TO_PASS) \
16146 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
16147 @endif intl-bootstrap
16150 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
16151 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
16152 maybe-all-stagefeedback-intl:
16153 maybe-clean-stagefeedback-intl:
16154 @if intl-bootstrap
16155 maybe-all-stagefeedback-intl: all-stagefeedback-intl
16156 all-stagefeedback: all-stagefeedback-intl
16157 TARGET-stagefeedback-intl = $(TARGET-intl)
16158 all-stagefeedback-intl: configure-stagefeedback-intl
16159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16160 @r=`${PWD_COMMAND}`; export r; \
16161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 cd $(HOST_SUBDIR)/intl && \
16165 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
16166 $(TARGET-stagefeedback-intl)
16168 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
16169 clean-stagefeedback: clean-stagefeedback-intl
16170 clean-stagefeedback-intl:
16171 @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
16172 || exit 0 ; \
16173 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
16174 cd $(HOST_SUBDIR)/intl && \
16175 $(MAKE) $(FLAGS_TO_PASS) \
16176 $(POSTSTAGE1_FLAGS_TO_PASS) \
16177 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
16178 @endif intl-bootstrap
16184 .PHONY: check-intl maybe-check-intl
16185 maybe-check-intl:
16186 @if intl
16187 maybe-check-intl: check-intl
16189 check-intl:
16190 @: $(MAKE); $(unstage)
16191 @r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 $(HOST_EXPORTS) \
16194 (cd $(HOST_SUBDIR)/intl && \
16195 $(MAKE) $(FLAGS_TO_PASS) check)
16197 @endif intl
16199 .PHONY: install-intl maybe-install-intl
16200 maybe-install-intl:
16201 @if intl
16202 maybe-install-intl: install-intl
16204 install-intl: installdirs
16205 @: $(MAKE); $(unstage)
16206 @r=`${PWD_COMMAND}`; export r; \
16207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16208 $(HOST_EXPORTS) \
16209 (cd $(HOST_SUBDIR)/intl && \
16210 $(MAKE) $(FLAGS_TO_PASS) install)
16212 @endif intl
16214 # Other targets (info, dvi, etc.)
16216 .PHONY: maybe-info-intl info-intl
16217 maybe-info-intl:
16218 @if intl
16219 maybe-info-intl: info-intl
16221 info-intl: \
16222 configure-intl
16223 @[ -f ./intl/Makefile ] || exit 0; \
16224 r=`${PWD_COMMAND}`; export r; \
16225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16226 $(HOST_EXPORTS) \
16227 for flag in $(EXTRA_HOST_FLAGS) ; do \
16228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16229 done; \
16230 echo "Doing info in intl" ; \
16231 (cd $(HOST_SUBDIR)/intl && \
16232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16234 "RANLIB=$${RANLIB}" \
16235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16236 info) \
16237 || exit 1
16239 @endif intl
16241 .PHONY: maybe-dvi-intl dvi-intl
16242 maybe-dvi-intl:
16243 @if intl
16244 maybe-dvi-intl: dvi-intl
16246 dvi-intl: \
16247 configure-intl
16248 @[ -f ./intl/Makefile ] || exit 0; \
16249 r=`${PWD_COMMAND}`; export r; \
16250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16251 $(HOST_EXPORTS) \
16252 for flag in $(EXTRA_HOST_FLAGS) ; do \
16253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16254 done; \
16255 echo "Doing dvi in intl" ; \
16256 (cd $(HOST_SUBDIR)/intl && \
16257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16259 "RANLIB=$${RANLIB}" \
16260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16261 dvi) \
16262 || exit 1
16264 @endif intl
16266 .PHONY: maybe-html-intl html-intl
16267 maybe-html-intl:
16268 @if intl
16269 maybe-html-intl: html-intl
16271 html-intl: \
16272 configure-intl
16273 @[ -f ./intl/Makefile ] || exit 0; \
16274 r=`${PWD_COMMAND}`; export r; \
16275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276 $(HOST_EXPORTS) \
16277 for flag in $(EXTRA_HOST_FLAGS) ; do \
16278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16279 done; \
16280 echo "Doing html in intl" ; \
16281 (cd $(HOST_SUBDIR)/intl && \
16282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16284 "RANLIB=$${RANLIB}" \
16285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16286 html) \
16287 || exit 1
16289 @endif intl
16291 .PHONY: maybe-TAGS-intl TAGS-intl
16292 maybe-TAGS-intl:
16293 @if intl
16294 maybe-TAGS-intl: TAGS-intl
16296 TAGS-intl: \
16297 configure-intl
16298 @[ -f ./intl/Makefile ] || exit 0; \
16299 r=`${PWD_COMMAND}`; export r; \
16300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16301 $(HOST_EXPORTS) \
16302 for flag in $(EXTRA_HOST_FLAGS) ; do \
16303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16304 done; \
16305 echo "Doing TAGS in intl" ; \
16306 (cd $(HOST_SUBDIR)/intl && \
16307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16309 "RANLIB=$${RANLIB}" \
16310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16311 TAGS) \
16312 || exit 1
16314 @endif intl
16316 .PHONY: maybe-install-info-intl install-info-intl
16317 maybe-install-info-intl:
16318 @if intl
16319 maybe-install-info-intl: install-info-intl
16321 install-info-intl: \
16322 configure-intl \
16323 info-intl
16324 @[ -f ./intl/Makefile ] || exit 0; \
16325 r=`${PWD_COMMAND}`; export r; \
16326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327 $(HOST_EXPORTS) \
16328 for flag in $(EXTRA_HOST_FLAGS) ; do \
16329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16330 done; \
16331 echo "Doing install-info in intl" ; \
16332 (cd $(HOST_SUBDIR)/intl && \
16333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16335 "RANLIB=$${RANLIB}" \
16336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16337 install-info) \
16338 || exit 1
16340 @endif intl
16342 .PHONY: maybe-install-html-intl install-html-intl
16343 maybe-install-html-intl:
16344 @if intl
16345 maybe-install-html-intl: install-html-intl
16347 install-html-intl: \
16348 configure-intl \
16349 html-intl
16350 @[ -f ./intl/Makefile ] || exit 0; \
16351 r=`${PWD_COMMAND}`; export r; \
16352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16353 $(HOST_EXPORTS) \
16354 for flag in $(EXTRA_HOST_FLAGS) ; do \
16355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16356 done; \
16357 echo "Doing install-html in intl" ; \
16358 (cd $(HOST_SUBDIR)/intl && \
16359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16361 "RANLIB=$${RANLIB}" \
16362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16363 install-html) \
16364 || exit 1
16366 @endif intl
16368 .PHONY: maybe-installcheck-intl installcheck-intl
16369 maybe-installcheck-intl:
16370 @if intl
16371 maybe-installcheck-intl: installcheck-intl
16373 installcheck-intl: \
16374 configure-intl
16375 @[ -f ./intl/Makefile ] || exit 0; \
16376 r=`${PWD_COMMAND}`; export r; \
16377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16378 $(HOST_EXPORTS) \
16379 for flag in $(EXTRA_HOST_FLAGS) ; do \
16380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16381 done; \
16382 echo "Doing installcheck in intl" ; \
16383 (cd $(HOST_SUBDIR)/intl && \
16384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16386 "RANLIB=$${RANLIB}" \
16387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16388 installcheck) \
16389 || exit 1
16391 @endif intl
16393 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
16394 maybe-mostlyclean-intl:
16395 @if intl
16396 maybe-mostlyclean-intl: mostlyclean-intl
16398 mostlyclean-intl:
16399 @[ -f ./intl/Makefile ] || exit 0; \
16400 r=`${PWD_COMMAND}`; export r; \
16401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16402 $(HOST_EXPORTS) \
16403 for flag in $(EXTRA_HOST_FLAGS) ; do \
16404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16405 done; \
16406 echo "Doing mostlyclean in intl" ; \
16407 (cd $(HOST_SUBDIR)/intl && \
16408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16410 "RANLIB=$${RANLIB}" \
16411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16412 mostlyclean) \
16413 || exit 1
16415 @endif intl
16417 .PHONY: maybe-clean-intl clean-intl
16418 maybe-clean-intl:
16419 @if intl
16420 maybe-clean-intl: clean-intl
16422 clean-intl:
16423 @[ -f ./intl/Makefile ] || exit 0; \
16424 r=`${PWD_COMMAND}`; export r; \
16425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16426 $(HOST_EXPORTS) \
16427 for flag in $(EXTRA_HOST_FLAGS) ; do \
16428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16429 done; \
16430 echo "Doing clean in intl" ; \
16431 (cd $(HOST_SUBDIR)/intl && \
16432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16434 "RANLIB=$${RANLIB}" \
16435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16436 clean) \
16437 || exit 1
16439 @endif intl
16441 .PHONY: maybe-distclean-intl distclean-intl
16442 maybe-distclean-intl:
16443 @if intl
16444 maybe-distclean-intl: distclean-intl
16446 distclean-intl:
16447 @[ -f ./intl/Makefile ] || exit 0; \
16448 r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 $(HOST_EXPORTS) \
16451 for flag in $(EXTRA_HOST_FLAGS) ; do \
16452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16453 done; \
16454 echo "Doing distclean in intl" ; \
16455 (cd $(HOST_SUBDIR)/intl && \
16456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16458 "RANLIB=$${RANLIB}" \
16459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16460 distclean) \
16461 || exit 1
16463 @endif intl
16465 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
16466 maybe-maintainer-clean-intl:
16467 @if intl
16468 maybe-maintainer-clean-intl: maintainer-clean-intl
16470 maintainer-clean-intl:
16471 @[ -f ./intl/Makefile ] || exit 0; \
16472 r=`${PWD_COMMAND}`; export r; \
16473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16474 $(HOST_EXPORTS) \
16475 for flag in $(EXTRA_HOST_FLAGS) ; do \
16476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16477 done; \
16478 echo "Doing maintainer-clean in intl" ; \
16479 (cd $(HOST_SUBDIR)/intl && \
16480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16482 "RANLIB=$${RANLIB}" \
16483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16484 maintainer-clean) \
16485 || exit 1
16487 @endif intl
16491 .PHONY: configure-tcl maybe-configure-tcl
16492 maybe-configure-tcl:
16493 @if gcc-bootstrap
16494 configure-tcl: stage_current
16495 @endif gcc-bootstrap
16496 @if tcl
16497 maybe-configure-tcl: configure-tcl
16498 configure-tcl:
16499 @: $(MAKE); $(unstage)
16500 @r=`${PWD_COMMAND}`; export r; \
16501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
16503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
16504 $(HOST_EXPORTS) \
16505 echo Configuring in $(HOST_SUBDIR)/tcl; \
16506 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
16507 case $(srcdir) in \
16508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16509 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
16510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16511 esac; \
16512 srcdiroption="--srcdir=$${topdir}/tcl"; \
16513 libsrcdir="$$s/tcl"; \
16514 $(SHELL) $${libsrcdir}/configure \
16515 $(HOST_CONFIGARGS) $${srcdiroption} \
16516 || exit 1
16517 @endif tcl
16523 .PHONY: all-tcl maybe-all-tcl
16524 maybe-all-tcl:
16525 @if gcc-bootstrap
16526 all-tcl: stage_current
16527 @endif gcc-bootstrap
16528 @if tcl
16529 TARGET-tcl=all
16530 maybe-all-tcl: all-tcl
16531 all-tcl: configure-tcl
16532 @: $(MAKE); $(unstage)
16533 @r=`${PWD_COMMAND}`; export r; \
16534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535 $(HOST_EXPORTS) \
16536 (cd $(HOST_SUBDIR)/tcl && \
16537 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
16538 @endif tcl
16543 .PHONY: check-tcl maybe-check-tcl
16544 maybe-check-tcl:
16545 @if tcl
16546 maybe-check-tcl: check-tcl
16548 check-tcl:
16549 @: $(MAKE); $(unstage)
16550 @r=`${PWD_COMMAND}`; export r; \
16551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16552 $(HOST_EXPORTS) \
16553 (cd $(HOST_SUBDIR)/tcl && \
16554 $(MAKE) $(FLAGS_TO_PASS) check)
16556 @endif tcl
16558 .PHONY: install-tcl maybe-install-tcl
16559 maybe-install-tcl:
16560 @if tcl
16561 maybe-install-tcl: install-tcl
16563 install-tcl: installdirs
16564 @: $(MAKE); $(unstage)
16565 @r=`${PWD_COMMAND}`; export r; \
16566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567 $(HOST_EXPORTS) \
16568 (cd $(HOST_SUBDIR)/tcl && \
16569 $(MAKE) $(FLAGS_TO_PASS) install)
16571 @endif tcl
16573 # Other targets (info, dvi, etc.)
16575 .PHONY: maybe-info-tcl info-tcl
16576 maybe-info-tcl:
16577 @if tcl
16578 maybe-info-tcl: info-tcl
16580 info-tcl: \
16581 configure-tcl
16582 @: $(MAKE); $(unstage)
16583 @[ -f ./tcl/Makefile ] || exit 0; \
16584 r=`${PWD_COMMAND}`; export r; \
16585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586 $(HOST_EXPORTS) \
16587 for flag in $(EXTRA_HOST_FLAGS) ; do \
16588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16589 done; \
16590 echo "Doing info in tcl" ; \
16591 (cd $(HOST_SUBDIR)/tcl && \
16592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16594 "RANLIB=$${RANLIB}" \
16595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16596 info) \
16597 || exit 1
16599 @endif tcl
16601 .PHONY: maybe-dvi-tcl dvi-tcl
16602 maybe-dvi-tcl:
16603 @if tcl
16604 maybe-dvi-tcl: dvi-tcl
16606 dvi-tcl: \
16607 configure-tcl
16608 @: $(MAKE); $(unstage)
16609 @[ -f ./tcl/Makefile ] || exit 0; \
16610 r=`${PWD_COMMAND}`; export r; \
16611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 $(HOST_EXPORTS) \
16613 for flag in $(EXTRA_HOST_FLAGS) ; do \
16614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16615 done; \
16616 echo "Doing dvi in tcl" ; \
16617 (cd $(HOST_SUBDIR)/tcl && \
16618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16620 "RANLIB=$${RANLIB}" \
16621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16622 dvi) \
16623 || exit 1
16625 @endif tcl
16627 .PHONY: maybe-html-tcl html-tcl
16628 maybe-html-tcl:
16629 @if tcl
16630 maybe-html-tcl: html-tcl
16632 html-tcl: \
16633 configure-tcl
16634 @: $(MAKE); $(unstage)
16635 @[ -f ./tcl/Makefile ] || exit 0; \
16636 r=`${PWD_COMMAND}`; export r; \
16637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16638 $(HOST_EXPORTS) \
16639 for flag in $(EXTRA_HOST_FLAGS) ; do \
16640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16641 done; \
16642 echo "Doing html in tcl" ; \
16643 (cd $(HOST_SUBDIR)/tcl && \
16644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16646 "RANLIB=$${RANLIB}" \
16647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16648 html) \
16649 || exit 1
16651 @endif tcl
16653 .PHONY: maybe-TAGS-tcl TAGS-tcl
16654 maybe-TAGS-tcl:
16655 @if tcl
16656 maybe-TAGS-tcl: TAGS-tcl
16658 TAGS-tcl: \
16659 configure-tcl
16660 @: $(MAKE); $(unstage)
16661 @[ -f ./tcl/Makefile ] || exit 0; \
16662 r=`${PWD_COMMAND}`; export r; \
16663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16664 $(HOST_EXPORTS) \
16665 for flag in $(EXTRA_HOST_FLAGS) ; do \
16666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16667 done; \
16668 echo "Doing TAGS in tcl" ; \
16669 (cd $(HOST_SUBDIR)/tcl && \
16670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16672 "RANLIB=$${RANLIB}" \
16673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16674 TAGS) \
16675 || exit 1
16677 @endif tcl
16679 .PHONY: maybe-install-info-tcl install-info-tcl
16680 maybe-install-info-tcl:
16681 @if tcl
16682 maybe-install-info-tcl: install-info-tcl
16684 install-info-tcl: \
16685 configure-tcl \
16686 info-tcl
16687 @: $(MAKE); $(unstage)
16688 @[ -f ./tcl/Makefile ] || exit 0; \
16689 r=`${PWD_COMMAND}`; export r; \
16690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16691 $(HOST_EXPORTS) \
16692 for flag in $(EXTRA_HOST_FLAGS) ; do \
16693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16694 done; \
16695 echo "Doing install-info in tcl" ; \
16696 (cd $(HOST_SUBDIR)/tcl && \
16697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16699 "RANLIB=$${RANLIB}" \
16700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16701 install-info) \
16702 || exit 1
16704 @endif tcl
16706 .PHONY: maybe-install-html-tcl install-html-tcl
16707 maybe-install-html-tcl:
16708 @if tcl
16709 maybe-install-html-tcl: install-html-tcl
16711 install-html-tcl: \
16712 configure-tcl \
16713 html-tcl
16714 @: $(MAKE); $(unstage)
16715 @[ -f ./tcl/Makefile ] || exit 0; \
16716 r=`${PWD_COMMAND}`; export r; \
16717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16718 $(HOST_EXPORTS) \
16719 for flag in $(EXTRA_HOST_FLAGS) ; do \
16720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16721 done; \
16722 echo "Doing install-html in tcl" ; \
16723 (cd $(HOST_SUBDIR)/tcl && \
16724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16726 "RANLIB=$${RANLIB}" \
16727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16728 install-html) \
16729 || exit 1
16731 @endif tcl
16733 .PHONY: maybe-installcheck-tcl installcheck-tcl
16734 maybe-installcheck-tcl:
16735 @if tcl
16736 maybe-installcheck-tcl: installcheck-tcl
16738 installcheck-tcl: \
16739 configure-tcl
16740 @: $(MAKE); $(unstage)
16741 @[ -f ./tcl/Makefile ] || exit 0; \
16742 r=`${PWD_COMMAND}`; export r; \
16743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16744 $(HOST_EXPORTS) \
16745 for flag in $(EXTRA_HOST_FLAGS) ; do \
16746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16747 done; \
16748 echo "Doing installcheck in tcl" ; \
16749 (cd $(HOST_SUBDIR)/tcl && \
16750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16752 "RANLIB=$${RANLIB}" \
16753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16754 installcheck) \
16755 || exit 1
16757 @endif tcl
16759 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
16760 maybe-mostlyclean-tcl:
16761 @if tcl
16762 maybe-mostlyclean-tcl: mostlyclean-tcl
16764 # tcl doesn't support mostlyclean.
16765 mostlyclean-tcl:
16767 @endif tcl
16769 .PHONY: maybe-clean-tcl clean-tcl
16770 maybe-clean-tcl:
16771 @if tcl
16772 maybe-clean-tcl: clean-tcl
16774 clean-tcl:
16775 @: $(MAKE); $(unstage)
16776 @[ -f ./tcl/Makefile ] || exit 0; \
16777 r=`${PWD_COMMAND}`; export r; \
16778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779 $(HOST_EXPORTS) \
16780 for flag in $(EXTRA_HOST_FLAGS) ; do \
16781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16782 done; \
16783 echo "Doing clean in tcl" ; \
16784 (cd $(HOST_SUBDIR)/tcl && \
16785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16787 "RANLIB=$${RANLIB}" \
16788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16789 clean) \
16790 || exit 1
16792 @endif tcl
16794 .PHONY: maybe-distclean-tcl distclean-tcl
16795 maybe-distclean-tcl:
16796 @if tcl
16797 maybe-distclean-tcl: distclean-tcl
16799 distclean-tcl:
16800 @: $(MAKE); $(unstage)
16801 @[ -f ./tcl/Makefile ] || exit 0; \
16802 r=`${PWD_COMMAND}`; export r; \
16803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16804 $(HOST_EXPORTS) \
16805 for flag in $(EXTRA_HOST_FLAGS) ; do \
16806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16807 done; \
16808 echo "Doing distclean in tcl" ; \
16809 (cd $(HOST_SUBDIR)/tcl && \
16810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16812 "RANLIB=$${RANLIB}" \
16813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16814 distclean) \
16815 || exit 1
16817 @endif tcl
16819 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
16820 maybe-maintainer-clean-tcl:
16821 @if tcl
16822 maybe-maintainer-clean-tcl: maintainer-clean-tcl
16824 maintainer-clean-tcl:
16825 @: $(MAKE); $(unstage)
16826 @[ -f ./tcl/Makefile ] || exit 0; \
16827 r=`${PWD_COMMAND}`; export r; \
16828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16829 $(HOST_EXPORTS) \
16830 for flag in $(EXTRA_HOST_FLAGS) ; do \
16831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16832 done; \
16833 echo "Doing maintainer-clean in tcl" ; \
16834 (cd $(HOST_SUBDIR)/tcl && \
16835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16837 "RANLIB=$${RANLIB}" \
16838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16839 maintainer-clean) \
16840 || exit 1
16842 @endif tcl
16846 .PHONY: configure-itcl maybe-configure-itcl
16847 maybe-configure-itcl:
16848 @if gcc-bootstrap
16849 configure-itcl: stage_current
16850 @endif gcc-bootstrap
16851 @if itcl
16852 maybe-configure-itcl: configure-itcl
16853 configure-itcl:
16854 @: $(MAKE); $(unstage)
16855 @r=`${PWD_COMMAND}`; export r; \
16856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16857 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
16858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
16859 $(HOST_EXPORTS) \
16860 echo Configuring in $(HOST_SUBDIR)/itcl; \
16861 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
16862 case $(srcdir) in \
16863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16864 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
16865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16866 esac; \
16867 srcdiroption="--srcdir=$${topdir}/itcl"; \
16868 libsrcdir="$$s/itcl"; \
16869 $(SHELL) $${libsrcdir}/configure \
16870 $(HOST_CONFIGARGS) $${srcdiroption} \
16871 || exit 1
16872 @endif itcl
16878 .PHONY: all-itcl maybe-all-itcl
16879 maybe-all-itcl:
16880 @if gcc-bootstrap
16881 all-itcl: stage_current
16882 @endif gcc-bootstrap
16883 @if itcl
16884 TARGET-itcl=all
16885 maybe-all-itcl: all-itcl
16886 all-itcl: configure-itcl
16887 @: $(MAKE); $(unstage)
16888 @r=`${PWD_COMMAND}`; export r; \
16889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16890 $(HOST_EXPORTS) \
16891 (cd $(HOST_SUBDIR)/itcl && \
16892 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
16893 @endif itcl
16898 .PHONY: check-itcl maybe-check-itcl
16899 maybe-check-itcl:
16900 @if itcl
16901 maybe-check-itcl: check-itcl
16903 check-itcl:
16904 @: $(MAKE); $(unstage)
16905 @r=`${PWD_COMMAND}`; export r; \
16906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907 $(HOST_EXPORTS) \
16908 (cd $(HOST_SUBDIR)/itcl && \
16909 $(MAKE) $(FLAGS_TO_PASS) check)
16911 @endif itcl
16913 .PHONY: install-itcl maybe-install-itcl
16914 maybe-install-itcl:
16915 @if itcl
16916 maybe-install-itcl: install-itcl
16918 install-itcl: installdirs
16919 @: $(MAKE); $(unstage)
16920 @r=`${PWD_COMMAND}`; export r; \
16921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922 $(HOST_EXPORTS) \
16923 (cd $(HOST_SUBDIR)/itcl && \
16924 $(MAKE) $(FLAGS_TO_PASS) install)
16926 @endif itcl
16928 # Other targets (info, dvi, etc.)
16930 .PHONY: maybe-info-itcl info-itcl
16931 maybe-info-itcl:
16932 @if itcl
16933 maybe-info-itcl: info-itcl
16935 info-itcl: \
16936 configure-itcl
16937 @: $(MAKE); $(unstage)
16938 @[ -f ./itcl/Makefile ] || exit 0; \
16939 r=`${PWD_COMMAND}`; export r; \
16940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941 $(HOST_EXPORTS) \
16942 for flag in $(EXTRA_HOST_FLAGS) ; do \
16943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16944 done; \
16945 echo "Doing info in itcl" ; \
16946 (cd $(HOST_SUBDIR)/itcl && \
16947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16949 "RANLIB=$${RANLIB}" \
16950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16951 info) \
16952 || exit 1
16954 @endif itcl
16956 .PHONY: maybe-dvi-itcl dvi-itcl
16957 maybe-dvi-itcl:
16958 @if itcl
16959 maybe-dvi-itcl: dvi-itcl
16961 dvi-itcl: \
16962 configure-itcl
16963 @: $(MAKE); $(unstage)
16964 @[ -f ./itcl/Makefile ] || exit 0; \
16965 r=`${PWD_COMMAND}`; export r; \
16966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967 $(HOST_EXPORTS) \
16968 for flag in $(EXTRA_HOST_FLAGS) ; do \
16969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16970 done; \
16971 echo "Doing dvi in itcl" ; \
16972 (cd $(HOST_SUBDIR)/itcl && \
16973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16975 "RANLIB=$${RANLIB}" \
16976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16977 dvi) \
16978 || exit 1
16980 @endif itcl
16982 .PHONY: maybe-html-itcl html-itcl
16983 maybe-html-itcl:
16984 @if itcl
16985 maybe-html-itcl: html-itcl
16987 html-itcl: \
16988 configure-itcl
16989 @: $(MAKE); $(unstage)
16990 @[ -f ./itcl/Makefile ] || exit 0; \
16991 r=`${PWD_COMMAND}`; export r; \
16992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16993 $(HOST_EXPORTS) \
16994 for flag in $(EXTRA_HOST_FLAGS) ; do \
16995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16996 done; \
16997 echo "Doing html in itcl" ; \
16998 (cd $(HOST_SUBDIR)/itcl && \
16999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17001 "RANLIB=$${RANLIB}" \
17002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17003 html) \
17004 || exit 1
17006 @endif itcl
17008 .PHONY: maybe-TAGS-itcl TAGS-itcl
17009 maybe-TAGS-itcl:
17010 @if itcl
17011 maybe-TAGS-itcl: TAGS-itcl
17013 TAGS-itcl: \
17014 configure-itcl
17015 @: $(MAKE); $(unstage)
17016 @[ -f ./itcl/Makefile ] || exit 0; \
17017 r=`${PWD_COMMAND}`; export r; \
17018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17019 $(HOST_EXPORTS) \
17020 for flag in $(EXTRA_HOST_FLAGS) ; do \
17021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17022 done; \
17023 echo "Doing TAGS in itcl" ; \
17024 (cd $(HOST_SUBDIR)/itcl && \
17025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17027 "RANLIB=$${RANLIB}" \
17028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17029 TAGS) \
17030 || exit 1
17032 @endif itcl
17034 .PHONY: maybe-install-info-itcl install-info-itcl
17035 maybe-install-info-itcl:
17036 @if itcl
17037 maybe-install-info-itcl: install-info-itcl
17039 install-info-itcl: \
17040 configure-itcl \
17041 info-itcl
17042 @: $(MAKE); $(unstage)
17043 @[ -f ./itcl/Makefile ] || exit 0; \
17044 r=`${PWD_COMMAND}`; export r; \
17045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17046 $(HOST_EXPORTS) \
17047 for flag in $(EXTRA_HOST_FLAGS) ; do \
17048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17049 done; \
17050 echo "Doing install-info in itcl" ; \
17051 (cd $(HOST_SUBDIR)/itcl && \
17052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17054 "RANLIB=$${RANLIB}" \
17055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17056 install-info) \
17057 || exit 1
17059 @endif itcl
17061 .PHONY: maybe-install-html-itcl install-html-itcl
17062 maybe-install-html-itcl:
17063 @if itcl
17064 maybe-install-html-itcl: install-html-itcl
17066 install-html-itcl: \
17067 configure-itcl \
17068 html-itcl
17069 @: $(MAKE); $(unstage)
17070 @[ -f ./itcl/Makefile ] || exit 0; \
17071 r=`${PWD_COMMAND}`; export r; \
17072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17073 $(HOST_EXPORTS) \
17074 for flag in $(EXTRA_HOST_FLAGS) ; do \
17075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17076 done; \
17077 echo "Doing install-html in itcl" ; \
17078 (cd $(HOST_SUBDIR)/itcl && \
17079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17081 "RANLIB=$${RANLIB}" \
17082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17083 install-html) \
17084 || exit 1
17086 @endif itcl
17088 .PHONY: maybe-installcheck-itcl installcheck-itcl
17089 maybe-installcheck-itcl:
17090 @if itcl
17091 maybe-installcheck-itcl: installcheck-itcl
17093 installcheck-itcl: \
17094 configure-itcl
17095 @: $(MAKE); $(unstage)
17096 @[ -f ./itcl/Makefile ] || exit 0; \
17097 r=`${PWD_COMMAND}`; export r; \
17098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17099 $(HOST_EXPORTS) \
17100 for flag in $(EXTRA_HOST_FLAGS) ; do \
17101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17102 done; \
17103 echo "Doing installcheck in itcl" ; \
17104 (cd $(HOST_SUBDIR)/itcl && \
17105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17107 "RANLIB=$${RANLIB}" \
17108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17109 installcheck) \
17110 || exit 1
17112 @endif itcl
17114 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
17115 maybe-mostlyclean-itcl:
17116 @if itcl
17117 maybe-mostlyclean-itcl: mostlyclean-itcl
17119 mostlyclean-itcl:
17120 @: $(MAKE); $(unstage)
17121 @[ -f ./itcl/Makefile ] || exit 0; \
17122 r=`${PWD_COMMAND}`; export r; \
17123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17124 $(HOST_EXPORTS) \
17125 for flag in $(EXTRA_HOST_FLAGS) ; do \
17126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17127 done; \
17128 echo "Doing mostlyclean in itcl" ; \
17129 (cd $(HOST_SUBDIR)/itcl && \
17130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17132 "RANLIB=$${RANLIB}" \
17133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17134 mostlyclean) \
17135 || exit 1
17137 @endif itcl
17139 .PHONY: maybe-clean-itcl clean-itcl
17140 maybe-clean-itcl:
17141 @if itcl
17142 maybe-clean-itcl: clean-itcl
17144 clean-itcl:
17145 @: $(MAKE); $(unstage)
17146 @[ -f ./itcl/Makefile ] || exit 0; \
17147 r=`${PWD_COMMAND}`; export r; \
17148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17149 $(HOST_EXPORTS) \
17150 for flag in $(EXTRA_HOST_FLAGS) ; do \
17151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17152 done; \
17153 echo "Doing clean in itcl" ; \
17154 (cd $(HOST_SUBDIR)/itcl && \
17155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17157 "RANLIB=$${RANLIB}" \
17158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17159 clean) \
17160 || exit 1
17162 @endif itcl
17164 .PHONY: maybe-distclean-itcl distclean-itcl
17165 maybe-distclean-itcl:
17166 @if itcl
17167 maybe-distclean-itcl: distclean-itcl
17169 distclean-itcl:
17170 @: $(MAKE); $(unstage)
17171 @[ -f ./itcl/Makefile ] || exit 0; \
17172 r=`${PWD_COMMAND}`; export r; \
17173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174 $(HOST_EXPORTS) \
17175 for flag in $(EXTRA_HOST_FLAGS) ; do \
17176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17177 done; \
17178 echo "Doing distclean in itcl" ; \
17179 (cd $(HOST_SUBDIR)/itcl && \
17180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17182 "RANLIB=$${RANLIB}" \
17183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17184 distclean) \
17185 || exit 1
17187 @endif itcl
17189 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
17190 maybe-maintainer-clean-itcl:
17191 @if itcl
17192 maybe-maintainer-clean-itcl: maintainer-clean-itcl
17194 maintainer-clean-itcl:
17195 @: $(MAKE); $(unstage)
17196 @[ -f ./itcl/Makefile ] || exit 0; \
17197 r=`${PWD_COMMAND}`; export r; \
17198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199 $(HOST_EXPORTS) \
17200 for flag in $(EXTRA_HOST_FLAGS) ; do \
17201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17202 done; \
17203 echo "Doing maintainer-clean in itcl" ; \
17204 (cd $(HOST_SUBDIR)/itcl && \
17205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17207 "RANLIB=$${RANLIB}" \
17208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17209 maintainer-clean) \
17210 || exit 1
17212 @endif itcl
17216 .PHONY: configure-ld maybe-configure-ld
17217 maybe-configure-ld:
17218 @if gcc-bootstrap
17219 configure-ld: stage_current
17220 @endif gcc-bootstrap
17221 @if ld
17222 maybe-configure-ld: configure-ld
17223 configure-ld:
17224 @r=`${PWD_COMMAND}`; export r; \
17225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17226 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17228 $(HOST_EXPORTS) \
17229 echo Configuring in $(HOST_SUBDIR)/ld; \
17230 cd "$(HOST_SUBDIR)/ld" || exit 1; \
17231 case $(srcdir) in \
17232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17233 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17235 esac; \
17236 srcdiroption="--srcdir=$${topdir}/ld"; \
17237 libsrcdir="$$s/ld"; \
17238 $(SHELL) $${libsrcdir}/configure \
17239 $(HOST_CONFIGARGS) $${srcdiroption} \
17240 || exit 1
17241 @endif ld
17245 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
17246 maybe-configure-stage1-ld:
17247 @if ld-bootstrap
17248 maybe-configure-stage1-ld: configure-stage1-ld
17249 configure-stage1-ld:
17250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17252 @r=`${PWD_COMMAND}`; export r; \
17253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17254 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17255 $(HOST_EXPORTS) \
17256 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
17257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17258 cd $(HOST_SUBDIR)/ld || exit 1; \
17259 case $(srcdir) in \
17260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17261 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17263 esac; \
17264 srcdiroption="--srcdir=$${topdir}/ld"; \
17265 libsrcdir="$$s/ld"; \
17266 $(SHELL) $${libsrcdir}/configure \
17267 $(HOST_CONFIGARGS) $${srcdiroption} \
17268 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17269 @endif ld-bootstrap
17271 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
17272 maybe-configure-stage2-ld:
17273 @if ld-bootstrap
17274 maybe-configure-stage2-ld: configure-stage2-ld
17275 configure-stage2-ld:
17276 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17278 @r=`${PWD_COMMAND}`; export r; \
17279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17281 $(HOST_EXPORTS) \
17282 $(POSTSTAGE1_HOST_EXPORTS) \
17283 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
17284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17285 cd $(HOST_SUBDIR)/ld || exit 1; \
17286 case $(srcdir) in \
17287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17288 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17290 esac; \
17291 srcdiroption="--srcdir=$${topdir}/ld"; \
17292 libsrcdir="$$s/ld"; \
17293 $(SHELL) $${libsrcdir}/configure \
17294 $(HOST_CONFIGARGS) $${srcdiroption} \
17295 @stage2_werror_flag@
17296 @endif ld-bootstrap
17298 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
17299 maybe-configure-stage3-ld:
17300 @if ld-bootstrap
17301 maybe-configure-stage3-ld: configure-stage3-ld
17302 configure-stage3-ld:
17303 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17305 @r=`${PWD_COMMAND}`; export r; \
17306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17307 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17308 $(HOST_EXPORTS) \
17309 $(POSTSTAGE1_HOST_EXPORTS) \
17310 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
17311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17312 cd $(HOST_SUBDIR)/ld || exit 1; \
17313 case $(srcdir) in \
17314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17315 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17317 esac; \
17318 srcdiroption="--srcdir=$${topdir}/ld"; \
17319 libsrcdir="$$s/ld"; \
17320 $(SHELL) $${libsrcdir}/configure \
17321 $(HOST_CONFIGARGS) $${srcdiroption} \
17322 @stage2_werror_flag@
17323 @endif ld-bootstrap
17325 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
17326 maybe-configure-stage4-ld:
17327 @if ld-bootstrap
17328 maybe-configure-stage4-ld: configure-stage4-ld
17329 configure-stage4-ld:
17330 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17332 @r=`${PWD_COMMAND}`; export r; \
17333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17334 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17335 $(HOST_EXPORTS) \
17336 $(POSTSTAGE1_HOST_EXPORTS) \
17337 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
17338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17339 cd $(HOST_SUBDIR)/ld || exit 1; \
17340 case $(srcdir) in \
17341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17342 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17344 esac; \
17345 srcdiroption="--srcdir=$${topdir}/ld"; \
17346 libsrcdir="$$s/ld"; \
17347 $(SHELL) $${libsrcdir}/configure \
17348 $(HOST_CONFIGARGS) $${srcdiroption} \
17349 @stage2_werror_flag@
17350 @endif ld-bootstrap
17352 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
17353 maybe-configure-stageprofile-ld:
17354 @if ld-bootstrap
17355 maybe-configure-stageprofile-ld: configure-stageprofile-ld
17356 configure-stageprofile-ld:
17357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17359 @r=`${PWD_COMMAND}`; export r; \
17360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17362 $(HOST_EXPORTS) \
17363 $(POSTSTAGE1_HOST_EXPORTS) \
17364 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
17365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17366 cd $(HOST_SUBDIR)/ld || exit 1; \
17367 case $(srcdir) in \
17368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17369 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17371 esac; \
17372 srcdiroption="--srcdir=$${topdir}/ld"; \
17373 libsrcdir="$$s/ld"; \
17374 $(SHELL) $${libsrcdir}/configure \
17375 $(HOST_CONFIGARGS) $${srcdiroption} \
17376 @stage2_werror_flag@
17377 @endif ld-bootstrap
17379 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
17380 maybe-configure-stagefeedback-ld:
17381 @if ld-bootstrap
17382 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
17383 configure-stagefeedback-ld:
17384 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
17386 @r=`${PWD_COMMAND}`; export r; \
17387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17388 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
17389 $(HOST_EXPORTS) \
17390 $(POSTSTAGE1_HOST_EXPORTS) \
17391 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
17392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
17393 cd $(HOST_SUBDIR)/ld || exit 1; \
17394 case $(srcdir) in \
17395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17396 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
17397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17398 esac; \
17399 srcdiroption="--srcdir=$${topdir}/ld"; \
17400 libsrcdir="$$s/ld"; \
17401 $(SHELL) $${libsrcdir}/configure \
17402 $(HOST_CONFIGARGS) $${srcdiroption} \
17403 @stage2_werror_flag@
17404 @endif ld-bootstrap
17410 .PHONY: all-ld maybe-all-ld
17411 maybe-all-ld:
17412 @if gcc-bootstrap
17413 all-ld: stage_current
17414 @endif gcc-bootstrap
17415 @if ld
17416 TARGET-ld=all
17417 maybe-all-ld: all-ld
17418 all-ld: configure-ld
17419 @r=`${PWD_COMMAND}`; export r; \
17420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421 $(HOST_EXPORTS) \
17422 (cd $(HOST_SUBDIR)/ld && \
17423 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
17424 @endif ld
17428 .PHONY: all-stage1-ld maybe-all-stage1-ld
17429 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
17430 maybe-all-stage1-ld:
17431 maybe-clean-stage1-ld:
17432 @if ld-bootstrap
17433 maybe-all-stage1-ld: all-stage1-ld
17434 all-stage1: all-stage1-ld
17435 TARGET-stage1-ld = $(TARGET-ld)
17436 all-stage1-ld: configure-stage1-ld
17437 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17438 @r=`${PWD_COMMAND}`; export r; \
17439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 $(HOST_EXPORTS) \
17441 cd $(HOST_SUBDIR)/ld && \
17442 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
17443 $(TARGET-stage1-ld)
17445 maybe-clean-stage1-ld: clean-stage1-ld
17446 clean-stage1: clean-stage1-ld
17447 clean-stage1-ld:
17448 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
17449 || exit 0 ; \
17450 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
17451 cd $(HOST_SUBDIR)/ld && \
17452 $(MAKE) $(FLAGS_TO_PASS) \
17453 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
17454 @endif ld-bootstrap
17457 .PHONY: all-stage2-ld maybe-all-stage2-ld
17458 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
17459 maybe-all-stage2-ld:
17460 maybe-clean-stage2-ld:
17461 @if ld-bootstrap
17462 maybe-all-stage2-ld: all-stage2-ld
17463 all-stage2: all-stage2-ld
17464 TARGET-stage2-ld = $(TARGET-ld)
17465 all-stage2-ld: configure-stage2-ld
17466 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17467 @r=`${PWD_COMMAND}`; export r; \
17468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17469 $(HOST_EXPORTS) \
17470 $(POSTSTAGE1_HOST_EXPORTS) \
17471 cd $(HOST_SUBDIR)/ld && \
17472 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17473 $(TARGET-stage2-ld)
17475 maybe-clean-stage2-ld: clean-stage2-ld
17476 clean-stage2: clean-stage2-ld
17477 clean-stage2-ld:
17478 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
17479 || exit 0 ; \
17480 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
17481 cd $(HOST_SUBDIR)/ld && \
17482 $(MAKE) $(FLAGS_TO_PASS) \
17483 $(POSTSTAGE1_FLAGS_TO_PASS) \
17484 clean
17485 @endif ld-bootstrap
17488 .PHONY: all-stage3-ld maybe-all-stage3-ld
17489 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
17490 maybe-all-stage3-ld:
17491 maybe-clean-stage3-ld:
17492 @if ld-bootstrap
17493 maybe-all-stage3-ld: all-stage3-ld
17494 all-stage3: all-stage3-ld
17495 TARGET-stage3-ld = $(TARGET-ld)
17496 all-stage3-ld: configure-stage3-ld
17497 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17498 @r=`${PWD_COMMAND}`; export r; \
17499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17500 $(HOST_EXPORTS) \
17501 $(POSTSTAGE1_HOST_EXPORTS) \
17502 cd $(HOST_SUBDIR)/ld && \
17503 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17504 $(TARGET-stage3-ld)
17506 maybe-clean-stage3-ld: clean-stage3-ld
17507 clean-stage3: clean-stage3-ld
17508 clean-stage3-ld:
17509 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
17510 || exit 0 ; \
17511 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
17512 cd $(HOST_SUBDIR)/ld && \
17513 $(MAKE) $(FLAGS_TO_PASS) \
17514 $(POSTSTAGE1_FLAGS_TO_PASS) \
17515 clean
17516 @endif ld-bootstrap
17519 .PHONY: all-stage4-ld maybe-all-stage4-ld
17520 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
17521 maybe-all-stage4-ld:
17522 maybe-clean-stage4-ld:
17523 @if ld-bootstrap
17524 maybe-all-stage4-ld: all-stage4-ld
17525 all-stage4: all-stage4-ld
17526 TARGET-stage4-ld = $(TARGET-ld)
17527 all-stage4-ld: configure-stage4-ld
17528 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17529 @r=`${PWD_COMMAND}`; export r; \
17530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17531 $(HOST_EXPORTS) \
17532 $(POSTSTAGE1_HOST_EXPORTS) \
17533 cd $(HOST_SUBDIR)/ld && \
17534 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17535 $(TARGET-stage4-ld)
17537 maybe-clean-stage4-ld: clean-stage4-ld
17538 clean-stage4: clean-stage4-ld
17539 clean-stage4-ld:
17540 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
17541 || exit 0 ; \
17542 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
17543 cd $(HOST_SUBDIR)/ld && \
17544 $(MAKE) $(FLAGS_TO_PASS) \
17545 $(POSTSTAGE1_FLAGS_TO_PASS) \
17546 clean
17547 @endif ld-bootstrap
17550 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
17551 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
17552 maybe-all-stageprofile-ld:
17553 maybe-clean-stageprofile-ld:
17554 @if ld-bootstrap
17555 maybe-all-stageprofile-ld: all-stageprofile-ld
17556 all-stageprofile: all-stageprofile-ld
17557 TARGET-stageprofile-ld = $(TARGET-ld)
17558 all-stageprofile-ld: configure-stageprofile-ld
17559 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17560 @r=`${PWD_COMMAND}`; export r; \
17561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562 $(HOST_EXPORTS) \
17563 $(POSTSTAGE1_HOST_EXPORTS) \
17564 cd $(HOST_SUBDIR)/ld && \
17565 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
17566 $(TARGET-stageprofile-ld)
17568 maybe-clean-stageprofile-ld: clean-stageprofile-ld
17569 clean-stageprofile: clean-stageprofile-ld
17570 clean-stageprofile-ld:
17571 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
17572 || exit 0 ; \
17573 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
17574 cd $(HOST_SUBDIR)/ld && \
17575 $(MAKE) $(FLAGS_TO_PASS) \
17576 $(POSTSTAGE1_FLAGS_TO_PASS) \
17577 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
17578 @endif ld-bootstrap
17581 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
17582 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
17583 maybe-all-stagefeedback-ld:
17584 maybe-clean-stagefeedback-ld:
17585 @if ld-bootstrap
17586 maybe-all-stagefeedback-ld: all-stagefeedback-ld
17587 all-stagefeedback: all-stagefeedback-ld
17588 TARGET-stagefeedback-ld = $(TARGET-ld)
17589 all-stagefeedback-ld: configure-stagefeedback-ld
17590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17591 @r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 $(HOST_EXPORTS) \
17594 $(POSTSTAGE1_HOST_EXPORTS) \
17595 cd $(HOST_SUBDIR)/ld && \
17596 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
17597 $(TARGET-stagefeedback-ld)
17599 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
17600 clean-stagefeedback: clean-stagefeedback-ld
17601 clean-stagefeedback-ld:
17602 @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
17603 || exit 0 ; \
17604 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
17605 cd $(HOST_SUBDIR)/ld && \
17606 $(MAKE) $(FLAGS_TO_PASS) \
17607 $(POSTSTAGE1_FLAGS_TO_PASS) \
17608 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
17609 @endif ld-bootstrap
17615 .PHONY: check-ld maybe-check-ld
17616 maybe-check-ld:
17617 @if ld
17618 maybe-check-ld: check-ld
17620 check-ld:
17621 @: $(MAKE); $(unstage)
17622 @r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 (cd $(HOST_SUBDIR)/ld && \
17626 $(MAKE) $(FLAGS_TO_PASS) check)
17628 @endif ld
17630 .PHONY: install-ld maybe-install-ld
17631 maybe-install-ld:
17632 @if ld
17633 maybe-install-ld: install-ld
17635 install-ld: installdirs
17636 @: $(MAKE); $(unstage)
17637 @r=`${PWD_COMMAND}`; export r; \
17638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17639 $(HOST_EXPORTS) \
17640 (cd $(HOST_SUBDIR)/ld && \
17641 $(MAKE) $(FLAGS_TO_PASS) install)
17643 @endif ld
17645 # Other targets (info, dvi, etc.)
17647 .PHONY: maybe-info-ld info-ld
17648 maybe-info-ld:
17649 @if ld
17650 maybe-info-ld: info-ld
17652 info-ld: \
17653 configure-ld
17654 @[ -f ./ld/Makefile ] || exit 0; \
17655 r=`${PWD_COMMAND}`; export r; \
17656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 $(HOST_EXPORTS) \
17658 for flag in $(EXTRA_HOST_FLAGS) ; do \
17659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17660 done; \
17661 echo "Doing info in ld" ; \
17662 (cd $(HOST_SUBDIR)/ld && \
17663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17665 "RANLIB=$${RANLIB}" \
17666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17667 info) \
17668 || exit 1
17670 @endif ld
17672 .PHONY: maybe-dvi-ld dvi-ld
17673 maybe-dvi-ld:
17674 @if ld
17675 maybe-dvi-ld: dvi-ld
17677 dvi-ld: \
17678 configure-ld
17679 @[ -f ./ld/Makefile ] || exit 0; \
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 $(HOST_EXPORTS) \
17683 for flag in $(EXTRA_HOST_FLAGS) ; do \
17684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 done; \
17686 echo "Doing dvi in ld" ; \
17687 (cd $(HOST_SUBDIR)/ld && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690 "RANLIB=$${RANLIB}" \
17691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17692 dvi) \
17693 || exit 1
17695 @endif ld
17697 .PHONY: maybe-html-ld html-ld
17698 maybe-html-ld:
17699 @if ld
17700 maybe-html-ld: html-ld
17702 html-ld: \
17703 configure-ld
17704 @[ -f ./ld/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) ; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing html in ld" ; \
17712 (cd $(HOST_SUBDIR)/ld && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17717 html) \
17718 || exit 1
17720 @endif ld
17722 .PHONY: maybe-TAGS-ld TAGS-ld
17723 maybe-TAGS-ld:
17724 @if ld
17725 maybe-TAGS-ld: TAGS-ld
17727 TAGS-ld: \
17728 configure-ld
17729 @[ -f ./ld/Makefile ] || exit 0; \
17730 r=`${PWD_COMMAND}`; export r; \
17731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17732 $(HOST_EXPORTS) \
17733 for flag in $(EXTRA_HOST_FLAGS) ; do \
17734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17735 done; \
17736 echo "Doing TAGS in ld" ; \
17737 (cd $(HOST_SUBDIR)/ld && \
17738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17740 "RANLIB=$${RANLIB}" \
17741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17742 TAGS) \
17743 || exit 1
17745 @endif ld
17747 .PHONY: maybe-install-info-ld install-info-ld
17748 maybe-install-info-ld:
17749 @if ld
17750 maybe-install-info-ld: install-info-ld
17752 install-info-ld: \
17753 configure-ld \
17754 info-ld
17755 @[ -f ./ld/Makefile ] || exit 0; \
17756 r=`${PWD_COMMAND}`; export r; \
17757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17758 $(HOST_EXPORTS) \
17759 for flag in $(EXTRA_HOST_FLAGS) ; do \
17760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17761 done; \
17762 echo "Doing install-info in ld" ; \
17763 (cd $(HOST_SUBDIR)/ld && \
17764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17766 "RANLIB=$${RANLIB}" \
17767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17768 install-info) \
17769 || exit 1
17771 @endif ld
17773 .PHONY: maybe-install-html-ld install-html-ld
17774 maybe-install-html-ld:
17775 @if ld
17776 maybe-install-html-ld: install-html-ld
17778 install-html-ld: \
17779 configure-ld \
17780 html-ld
17781 @[ -f ./ld/Makefile ] || exit 0; \
17782 r=`${PWD_COMMAND}`; export r; \
17783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17784 $(HOST_EXPORTS) \
17785 for flag in $(EXTRA_HOST_FLAGS) ; do \
17786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17787 done; \
17788 echo "Doing install-html in ld" ; \
17789 (cd $(HOST_SUBDIR)/ld && \
17790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17792 "RANLIB=$${RANLIB}" \
17793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17794 install-html) \
17795 || exit 1
17797 @endif ld
17799 .PHONY: maybe-installcheck-ld installcheck-ld
17800 maybe-installcheck-ld:
17801 @if ld
17802 maybe-installcheck-ld: installcheck-ld
17804 installcheck-ld: \
17805 configure-ld
17806 @[ -f ./ld/Makefile ] || exit 0; \
17807 r=`${PWD_COMMAND}`; export r; \
17808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17809 $(HOST_EXPORTS) \
17810 for flag in $(EXTRA_HOST_FLAGS) ; do \
17811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17812 done; \
17813 echo "Doing installcheck in ld" ; \
17814 (cd $(HOST_SUBDIR)/ld && \
17815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17817 "RANLIB=$${RANLIB}" \
17818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17819 installcheck) \
17820 || exit 1
17822 @endif ld
17824 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
17825 maybe-mostlyclean-ld:
17826 @if ld
17827 maybe-mostlyclean-ld: mostlyclean-ld
17829 mostlyclean-ld:
17830 @[ -f ./ld/Makefile ] || exit 0; \
17831 r=`${PWD_COMMAND}`; export r; \
17832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17833 $(HOST_EXPORTS) \
17834 for flag in $(EXTRA_HOST_FLAGS) ; do \
17835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17836 done; \
17837 echo "Doing mostlyclean in ld" ; \
17838 (cd $(HOST_SUBDIR)/ld && \
17839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17841 "RANLIB=$${RANLIB}" \
17842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17843 mostlyclean) \
17844 || exit 1
17846 @endif ld
17848 .PHONY: maybe-clean-ld clean-ld
17849 maybe-clean-ld:
17850 @if ld
17851 maybe-clean-ld: clean-ld
17853 clean-ld:
17854 @[ -f ./ld/Makefile ] || exit 0; \
17855 r=`${PWD_COMMAND}`; export r; \
17856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17857 $(HOST_EXPORTS) \
17858 for flag in $(EXTRA_HOST_FLAGS) ; do \
17859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17860 done; \
17861 echo "Doing clean in ld" ; \
17862 (cd $(HOST_SUBDIR)/ld && \
17863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17865 "RANLIB=$${RANLIB}" \
17866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17867 clean) \
17868 || exit 1
17870 @endif ld
17872 .PHONY: maybe-distclean-ld distclean-ld
17873 maybe-distclean-ld:
17874 @if ld
17875 maybe-distclean-ld: distclean-ld
17877 distclean-ld:
17878 @[ -f ./ld/Makefile ] || exit 0; \
17879 r=`${PWD_COMMAND}`; export r; \
17880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881 $(HOST_EXPORTS) \
17882 for flag in $(EXTRA_HOST_FLAGS) ; do \
17883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17884 done; \
17885 echo "Doing distclean in ld" ; \
17886 (cd $(HOST_SUBDIR)/ld && \
17887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17889 "RANLIB=$${RANLIB}" \
17890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17891 distclean) \
17892 || exit 1
17894 @endif ld
17896 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
17897 maybe-maintainer-clean-ld:
17898 @if ld
17899 maybe-maintainer-clean-ld: maintainer-clean-ld
17901 maintainer-clean-ld:
17902 @[ -f ./ld/Makefile ] || exit 0; \
17903 r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 $(HOST_EXPORTS) \
17906 for flag in $(EXTRA_HOST_FLAGS) ; do \
17907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908 done; \
17909 echo "Doing maintainer-clean in ld" ; \
17910 (cd $(HOST_SUBDIR)/ld && \
17911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913 "RANLIB=$${RANLIB}" \
17914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17915 maintainer-clean) \
17916 || exit 1
17918 @endif ld
17922 .PHONY: configure-libcpp maybe-configure-libcpp
17923 maybe-configure-libcpp:
17924 @if gcc-bootstrap
17925 configure-libcpp: stage_current
17926 @endif gcc-bootstrap
17927 @if libcpp
17928 maybe-configure-libcpp: configure-libcpp
17929 configure-libcpp:
17930 @r=`${PWD_COMMAND}`; export r; \
17931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17932 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17934 $(HOST_EXPORTS) \
17935 echo Configuring in $(HOST_SUBDIR)/libcpp; \
17936 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
17937 case $(srcdir) in \
17938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17939 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
17940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17941 esac; \
17942 srcdiroption="--srcdir=$${topdir}/libcpp"; \
17943 libsrcdir="$$s/libcpp"; \
17944 $(SHELL) $${libsrcdir}/configure \
17945 $(HOST_CONFIGARGS) $${srcdiroption} \
17946 || exit 1
17947 @endif libcpp
17951 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
17952 maybe-configure-stage1-libcpp:
17953 @if libcpp-bootstrap
17954 maybe-configure-stage1-libcpp: configure-stage1-libcpp
17955 configure-stage1-libcpp:
17956 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
17958 @r=`${PWD_COMMAND}`; export r; \
17959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17960 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17961 $(HOST_EXPORTS) \
17962 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
17963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17964 cd $(HOST_SUBDIR)/libcpp || exit 1; \
17965 case $(srcdir) in \
17966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17967 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
17968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17969 esac; \
17970 srcdiroption="--srcdir=$${topdir}/libcpp"; \
17971 libsrcdir="$$s/libcpp"; \
17972 $(SHELL) $${libsrcdir}/configure \
17973 $(HOST_CONFIGARGS) $${srcdiroption} \
17974 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
17975 @endif libcpp-bootstrap
17977 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
17978 maybe-configure-stage2-libcpp:
17979 @if libcpp-bootstrap
17980 maybe-configure-stage2-libcpp: configure-stage2-libcpp
17981 configure-stage2-libcpp:
17982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
17984 @r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
17987 $(HOST_EXPORTS) \
17988 $(POSTSTAGE1_HOST_EXPORTS) \
17989 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
17990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
17991 cd $(HOST_SUBDIR)/libcpp || exit 1; \
17992 case $(srcdir) in \
17993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17994 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
17995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17996 esac; \
17997 srcdiroption="--srcdir=$${topdir}/libcpp"; \
17998 libsrcdir="$$s/libcpp"; \
17999 $(SHELL) $${libsrcdir}/configure \
18000 $(HOST_CONFIGARGS) $${srcdiroption} \
18001 @stage2_werror_flag@
18002 @endif libcpp-bootstrap
18004 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
18005 maybe-configure-stage3-libcpp:
18006 @if libcpp-bootstrap
18007 maybe-configure-stage3-libcpp: configure-stage3-libcpp
18008 configure-stage3-libcpp:
18009 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18011 @r=`${PWD_COMMAND}`; export r; \
18012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18014 $(HOST_EXPORTS) \
18015 $(POSTSTAGE1_HOST_EXPORTS) \
18016 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
18017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18018 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18019 case $(srcdir) in \
18020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18023 esac; \
18024 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18025 libsrcdir="$$s/libcpp"; \
18026 $(SHELL) $${libsrcdir}/configure \
18027 $(HOST_CONFIGARGS) $${srcdiroption} \
18028 @stage2_werror_flag@
18029 @endif libcpp-bootstrap
18031 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
18032 maybe-configure-stage4-libcpp:
18033 @if libcpp-bootstrap
18034 maybe-configure-stage4-libcpp: configure-stage4-libcpp
18035 configure-stage4-libcpp:
18036 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18038 @r=`${PWD_COMMAND}`; export r; \
18039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18040 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18041 $(HOST_EXPORTS) \
18042 $(POSTSTAGE1_HOST_EXPORTS) \
18043 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
18044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18045 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18046 case $(srcdir) in \
18047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18048 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18050 esac; \
18051 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18052 libsrcdir="$$s/libcpp"; \
18053 $(SHELL) $${libsrcdir}/configure \
18054 $(HOST_CONFIGARGS) $${srcdiroption} \
18055 @stage2_werror_flag@
18056 @endif libcpp-bootstrap
18058 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
18059 maybe-configure-stageprofile-libcpp:
18060 @if libcpp-bootstrap
18061 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
18062 configure-stageprofile-libcpp:
18063 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18065 @r=`${PWD_COMMAND}`; export r; \
18066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18067 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18068 $(HOST_EXPORTS) \
18069 $(POSTSTAGE1_HOST_EXPORTS) \
18070 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
18071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18072 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18073 case $(srcdir) in \
18074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18075 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18077 esac; \
18078 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18079 libsrcdir="$$s/libcpp"; \
18080 $(SHELL) $${libsrcdir}/configure \
18081 $(HOST_CONFIGARGS) $${srcdiroption} \
18082 @stage2_werror_flag@
18083 @endif libcpp-bootstrap
18085 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
18086 maybe-configure-stagefeedback-libcpp:
18087 @if libcpp-bootstrap
18088 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
18089 configure-stagefeedback-libcpp:
18090 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
18092 @r=`${PWD_COMMAND}`; export r; \
18093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18094 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
18095 $(HOST_EXPORTS) \
18096 $(POSTSTAGE1_HOST_EXPORTS) \
18097 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
18098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
18099 cd $(HOST_SUBDIR)/libcpp || exit 1; \
18100 case $(srcdir) in \
18101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18102 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
18103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18104 esac; \
18105 srcdiroption="--srcdir=$${topdir}/libcpp"; \
18106 libsrcdir="$$s/libcpp"; \
18107 $(SHELL) $${libsrcdir}/configure \
18108 $(HOST_CONFIGARGS) $${srcdiroption} \
18109 @stage2_werror_flag@
18110 @endif libcpp-bootstrap
18116 .PHONY: all-libcpp maybe-all-libcpp
18117 maybe-all-libcpp:
18118 @if gcc-bootstrap
18119 all-libcpp: stage_current
18120 @endif gcc-bootstrap
18121 @if libcpp
18122 TARGET-libcpp=all
18123 maybe-all-libcpp: all-libcpp
18124 all-libcpp: configure-libcpp
18125 @r=`${PWD_COMMAND}`; export r; \
18126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18127 $(HOST_EXPORTS) \
18128 (cd $(HOST_SUBDIR)/libcpp && \
18129 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
18130 @endif libcpp
18134 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
18135 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
18136 maybe-all-stage1-libcpp:
18137 maybe-clean-stage1-libcpp:
18138 @if libcpp-bootstrap
18139 maybe-all-stage1-libcpp: all-stage1-libcpp
18140 all-stage1: all-stage1-libcpp
18141 TARGET-stage1-libcpp = $(TARGET-libcpp)
18142 all-stage1-libcpp: configure-stage1-libcpp
18143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18144 @r=`${PWD_COMMAND}`; export r; \
18145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146 $(HOST_EXPORTS) \
18147 cd $(HOST_SUBDIR)/libcpp && \
18148 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
18149 $(TARGET-stage1-libcpp)
18151 maybe-clean-stage1-libcpp: clean-stage1-libcpp
18152 clean-stage1: clean-stage1-libcpp
18153 clean-stage1-libcpp:
18154 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
18155 || exit 0 ; \
18156 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
18157 cd $(HOST_SUBDIR)/libcpp && \
18158 $(MAKE) $(FLAGS_TO_PASS) \
18159 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
18160 @endif libcpp-bootstrap
18163 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
18164 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
18165 maybe-all-stage2-libcpp:
18166 maybe-clean-stage2-libcpp:
18167 @if libcpp-bootstrap
18168 maybe-all-stage2-libcpp: all-stage2-libcpp
18169 all-stage2: all-stage2-libcpp
18170 TARGET-stage2-libcpp = $(TARGET-libcpp)
18171 all-stage2-libcpp: configure-stage2-libcpp
18172 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18173 @r=`${PWD_COMMAND}`; export r; \
18174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175 $(HOST_EXPORTS) \
18176 $(POSTSTAGE1_HOST_EXPORTS) \
18177 cd $(HOST_SUBDIR)/libcpp && \
18178 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18179 $(TARGET-stage2-libcpp)
18181 maybe-clean-stage2-libcpp: clean-stage2-libcpp
18182 clean-stage2: clean-stage2-libcpp
18183 clean-stage2-libcpp:
18184 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
18185 || exit 0 ; \
18186 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18187 cd $(HOST_SUBDIR)/libcpp && \
18188 $(MAKE) $(FLAGS_TO_PASS) \
18189 $(POSTSTAGE1_FLAGS_TO_PASS) \
18190 clean
18191 @endif libcpp-bootstrap
18194 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
18195 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
18196 maybe-all-stage3-libcpp:
18197 maybe-clean-stage3-libcpp:
18198 @if libcpp-bootstrap
18199 maybe-all-stage3-libcpp: all-stage3-libcpp
18200 all-stage3: all-stage3-libcpp
18201 TARGET-stage3-libcpp = $(TARGET-libcpp)
18202 all-stage3-libcpp: configure-stage3-libcpp
18203 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18204 @r=`${PWD_COMMAND}`; export r; \
18205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18206 $(HOST_EXPORTS) \
18207 $(POSTSTAGE1_HOST_EXPORTS) \
18208 cd $(HOST_SUBDIR)/libcpp && \
18209 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18210 $(TARGET-stage3-libcpp)
18212 maybe-clean-stage3-libcpp: clean-stage3-libcpp
18213 clean-stage3: clean-stage3-libcpp
18214 clean-stage3-libcpp:
18215 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
18216 || exit 0 ; \
18217 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18218 cd $(HOST_SUBDIR)/libcpp && \
18219 $(MAKE) $(FLAGS_TO_PASS) \
18220 $(POSTSTAGE1_FLAGS_TO_PASS) \
18221 clean
18222 @endif libcpp-bootstrap
18225 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
18226 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
18227 maybe-all-stage4-libcpp:
18228 maybe-clean-stage4-libcpp:
18229 @if libcpp-bootstrap
18230 maybe-all-stage4-libcpp: all-stage4-libcpp
18231 all-stage4: all-stage4-libcpp
18232 TARGET-stage4-libcpp = $(TARGET-libcpp)
18233 all-stage4-libcpp: configure-stage4-libcpp
18234 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18235 @r=`${PWD_COMMAND}`; export r; \
18236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237 $(HOST_EXPORTS) \
18238 $(POSTSTAGE1_HOST_EXPORTS) \
18239 cd $(HOST_SUBDIR)/libcpp && \
18240 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18241 $(TARGET-stage4-libcpp)
18243 maybe-clean-stage4-libcpp: clean-stage4-libcpp
18244 clean-stage4: clean-stage4-libcpp
18245 clean-stage4-libcpp:
18246 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
18247 || exit 0 ; \
18248 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18249 cd $(HOST_SUBDIR)/libcpp && \
18250 $(MAKE) $(FLAGS_TO_PASS) \
18251 $(POSTSTAGE1_FLAGS_TO_PASS) \
18252 clean
18253 @endif libcpp-bootstrap
18256 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
18257 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
18258 maybe-all-stageprofile-libcpp:
18259 maybe-clean-stageprofile-libcpp:
18260 @if libcpp-bootstrap
18261 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
18262 all-stageprofile: all-stageprofile-libcpp
18263 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
18264 all-stageprofile-libcpp: configure-stageprofile-libcpp
18265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18266 @r=`${PWD_COMMAND}`; export r; \
18267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18268 $(HOST_EXPORTS) \
18269 $(POSTSTAGE1_HOST_EXPORTS) \
18270 cd $(HOST_SUBDIR)/libcpp && \
18271 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
18272 $(TARGET-stageprofile-libcpp)
18274 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
18275 clean-stageprofile: clean-stageprofile-libcpp
18276 clean-stageprofile-libcpp:
18277 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
18278 || exit 0 ; \
18279 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18280 cd $(HOST_SUBDIR)/libcpp && \
18281 $(MAKE) $(FLAGS_TO_PASS) \
18282 $(POSTSTAGE1_FLAGS_TO_PASS) \
18283 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
18284 @endif libcpp-bootstrap
18287 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
18288 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
18289 maybe-all-stagefeedback-libcpp:
18290 maybe-clean-stagefeedback-libcpp:
18291 @if libcpp-bootstrap
18292 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
18293 all-stagefeedback: all-stagefeedback-libcpp
18294 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
18295 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
18296 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18297 @r=`${PWD_COMMAND}`; export r; \
18298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18299 $(HOST_EXPORTS) \
18300 $(POSTSTAGE1_HOST_EXPORTS) \
18301 cd $(HOST_SUBDIR)/libcpp && \
18302 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
18303 $(TARGET-stagefeedback-libcpp)
18305 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
18306 clean-stagefeedback: clean-stagefeedback-libcpp
18307 clean-stagefeedback-libcpp:
18308 @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
18309 || exit 0 ; \
18310 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
18311 cd $(HOST_SUBDIR)/libcpp && \
18312 $(MAKE) $(FLAGS_TO_PASS) \
18313 $(POSTSTAGE1_FLAGS_TO_PASS) \
18314 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
18315 @endif libcpp-bootstrap
18321 .PHONY: check-libcpp maybe-check-libcpp
18322 maybe-check-libcpp:
18323 @if libcpp
18324 maybe-check-libcpp: check-libcpp
18326 check-libcpp:
18327 @: $(MAKE); $(unstage)
18328 @r=`${PWD_COMMAND}`; export r; \
18329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18330 $(HOST_EXPORTS) \
18331 (cd $(HOST_SUBDIR)/libcpp && \
18332 $(MAKE) $(FLAGS_TO_PASS) check)
18334 @endif libcpp
18336 .PHONY: install-libcpp maybe-install-libcpp
18337 maybe-install-libcpp:
18338 @if libcpp
18339 maybe-install-libcpp: install-libcpp
18341 install-libcpp: installdirs
18342 @: $(MAKE); $(unstage)
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345 $(HOST_EXPORTS) \
18346 (cd $(HOST_SUBDIR)/libcpp && \
18347 $(MAKE) $(FLAGS_TO_PASS) install)
18349 @endif libcpp
18351 # Other targets (info, dvi, etc.)
18353 .PHONY: maybe-info-libcpp info-libcpp
18354 maybe-info-libcpp:
18355 @if libcpp
18356 maybe-info-libcpp: info-libcpp
18358 info-libcpp: \
18359 configure-libcpp
18360 @[ -f ./libcpp/Makefile ] || exit 0; \
18361 r=`${PWD_COMMAND}`; export r; \
18362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18363 $(HOST_EXPORTS) \
18364 for flag in $(EXTRA_HOST_FLAGS) ; do \
18365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18366 done; \
18367 echo "Doing info in libcpp" ; \
18368 (cd $(HOST_SUBDIR)/libcpp && \
18369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18371 "RANLIB=$${RANLIB}" \
18372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18373 info) \
18374 || exit 1
18376 @endif libcpp
18378 .PHONY: maybe-dvi-libcpp dvi-libcpp
18379 maybe-dvi-libcpp:
18380 @if libcpp
18381 maybe-dvi-libcpp: dvi-libcpp
18383 dvi-libcpp: \
18384 configure-libcpp
18385 @[ -f ./libcpp/Makefile ] || exit 0; \
18386 r=`${PWD_COMMAND}`; export r; \
18387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388 $(HOST_EXPORTS) \
18389 for flag in $(EXTRA_HOST_FLAGS) ; do \
18390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18391 done; \
18392 echo "Doing dvi in libcpp" ; \
18393 (cd $(HOST_SUBDIR)/libcpp && \
18394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18396 "RANLIB=$${RANLIB}" \
18397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18398 dvi) \
18399 || exit 1
18401 @endif libcpp
18403 .PHONY: maybe-html-libcpp html-libcpp
18404 maybe-html-libcpp:
18405 @if libcpp
18406 maybe-html-libcpp: html-libcpp
18408 html-libcpp: \
18409 configure-libcpp
18410 @[ -f ./libcpp/Makefile ] || exit 0; \
18411 r=`${PWD_COMMAND}`; export r; \
18412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18413 $(HOST_EXPORTS) \
18414 for flag in $(EXTRA_HOST_FLAGS) ; do \
18415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18416 done; \
18417 echo "Doing html in libcpp" ; \
18418 (cd $(HOST_SUBDIR)/libcpp && \
18419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18421 "RANLIB=$${RANLIB}" \
18422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18423 html) \
18424 || exit 1
18426 @endif libcpp
18428 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
18429 maybe-TAGS-libcpp:
18430 @if libcpp
18431 maybe-TAGS-libcpp: TAGS-libcpp
18433 TAGS-libcpp: \
18434 configure-libcpp
18435 @[ -f ./libcpp/Makefile ] || exit 0; \
18436 r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 $(HOST_EXPORTS) \
18439 for flag in $(EXTRA_HOST_FLAGS) ; do \
18440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18441 done; \
18442 echo "Doing TAGS in libcpp" ; \
18443 (cd $(HOST_SUBDIR)/libcpp && \
18444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18446 "RANLIB=$${RANLIB}" \
18447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18448 TAGS) \
18449 || exit 1
18451 @endif libcpp
18453 .PHONY: maybe-install-info-libcpp install-info-libcpp
18454 maybe-install-info-libcpp:
18455 @if libcpp
18456 maybe-install-info-libcpp: install-info-libcpp
18458 install-info-libcpp: \
18459 configure-libcpp \
18460 info-libcpp
18461 @[ -f ./libcpp/Makefile ] || exit 0; \
18462 r=`${PWD_COMMAND}`; export r; \
18463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464 $(HOST_EXPORTS) \
18465 for flag in $(EXTRA_HOST_FLAGS) ; do \
18466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18467 done; \
18468 echo "Doing install-info in libcpp" ; \
18469 (cd $(HOST_SUBDIR)/libcpp && \
18470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18472 "RANLIB=$${RANLIB}" \
18473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18474 install-info) \
18475 || exit 1
18477 @endif libcpp
18479 .PHONY: maybe-install-html-libcpp install-html-libcpp
18480 maybe-install-html-libcpp:
18481 @if libcpp
18482 maybe-install-html-libcpp: install-html-libcpp
18484 install-html-libcpp: \
18485 configure-libcpp \
18486 html-libcpp
18487 @[ -f ./libcpp/Makefile ] || exit 0; \
18488 r=`${PWD_COMMAND}`; export r; \
18489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490 $(HOST_EXPORTS) \
18491 for flag in $(EXTRA_HOST_FLAGS) ; do \
18492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18493 done; \
18494 echo "Doing install-html in libcpp" ; \
18495 (cd $(HOST_SUBDIR)/libcpp && \
18496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18498 "RANLIB=$${RANLIB}" \
18499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18500 install-html) \
18501 || exit 1
18503 @endif libcpp
18505 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
18506 maybe-installcheck-libcpp:
18507 @if libcpp
18508 maybe-installcheck-libcpp: installcheck-libcpp
18510 installcheck-libcpp: \
18511 configure-libcpp
18512 @[ -f ./libcpp/Makefile ] || exit 0; \
18513 r=`${PWD_COMMAND}`; export r; \
18514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18515 $(HOST_EXPORTS) \
18516 for flag in $(EXTRA_HOST_FLAGS) ; do \
18517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18518 done; \
18519 echo "Doing installcheck in libcpp" ; \
18520 (cd $(HOST_SUBDIR)/libcpp && \
18521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18523 "RANLIB=$${RANLIB}" \
18524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18525 installcheck) \
18526 || exit 1
18528 @endif libcpp
18530 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
18531 maybe-mostlyclean-libcpp:
18532 @if libcpp
18533 maybe-mostlyclean-libcpp: mostlyclean-libcpp
18535 mostlyclean-libcpp:
18536 @[ -f ./libcpp/Makefile ] || exit 0; \
18537 r=`${PWD_COMMAND}`; export r; \
18538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18539 $(HOST_EXPORTS) \
18540 for flag in $(EXTRA_HOST_FLAGS) ; do \
18541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18542 done; \
18543 echo "Doing mostlyclean in libcpp" ; \
18544 (cd $(HOST_SUBDIR)/libcpp && \
18545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18547 "RANLIB=$${RANLIB}" \
18548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18549 mostlyclean) \
18550 || exit 1
18552 @endif libcpp
18554 .PHONY: maybe-clean-libcpp clean-libcpp
18555 maybe-clean-libcpp:
18556 @if libcpp
18557 maybe-clean-libcpp: clean-libcpp
18559 clean-libcpp:
18560 @[ -f ./libcpp/Makefile ] || exit 0; \
18561 r=`${PWD_COMMAND}`; export r; \
18562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18563 $(HOST_EXPORTS) \
18564 for flag in $(EXTRA_HOST_FLAGS) ; do \
18565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18566 done; \
18567 echo "Doing clean in libcpp" ; \
18568 (cd $(HOST_SUBDIR)/libcpp && \
18569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18571 "RANLIB=$${RANLIB}" \
18572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18573 clean) \
18574 || exit 1
18576 @endif libcpp
18578 .PHONY: maybe-distclean-libcpp distclean-libcpp
18579 maybe-distclean-libcpp:
18580 @if libcpp
18581 maybe-distclean-libcpp: distclean-libcpp
18583 distclean-libcpp:
18584 @[ -f ./libcpp/Makefile ] || exit 0; \
18585 r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 $(HOST_EXPORTS) \
18588 for flag in $(EXTRA_HOST_FLAGS) ; do \
18589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18590 done; \
18591 echo "Doing distclean in libcpp" ; \
18592 (cd $(HOST_SUBDIR)/libcpp && \
18593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18595 "RANLIB=$${RANLIB}" \
18596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18597 distclean) \
18598 || exit 1
18600 @endif libcpp
18602 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
18603 maybe-maintainer-clean-libcpp:
18604 @if libcpp
18605 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
18607 maintainer-clean-libcpp:
18608 @[ -f ./libcpp/Makefile ] || exit 0; \
18609 r=`${PWD_COMMAND}`; export r; \
18610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18611 $(HOST_EXPORTS) \
18612 for flag in $(EXTRA_HOST_FLAGS) ; do \
18613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18614 done; \
18615 echo "Doing maintainer-clean in libcpp" ; \
18616 (cd $(HOST_SUBDIR)/libcpp && \
18617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18619 "RANLIB=$${RANLIB}" \
18620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18621 maintainer-clean) \
18622 || exit 1
18624 @endif libcpp
18628 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
18629 maybe-configure-libdecnumber:
18630 @if gcc-bootstrap
18631 configure-libdecnumber: stage_current
18632 @endif gcc-bootstrap
18633 @if libdecnumber
18634 maybe-configure-libdecnumber: configure-libdecnumber
18635 configure-libdecnumber:
18636 @r=`${PWD_COMMAND}`; export r; \
18637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18638 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18640 $(HOST_EXPORTS) \
18641 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
18642 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
18643 case $(srcdir) in \
18644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18645 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18647 esac; \
18648 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18649 libsrcdir="$$s/libdecnumber"; \
18650 $(SHELL) $${libsrcdir}/configure \
18651 $(HOST_CONFIGARGS) $${srcdiroption} \
18652 || exit 1
18653 @endif libdecnumber
18657 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
18658 maybe-configure-stage1-libdecnumber:
18659 @if libdecnumber-bootstrap
18660 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
18661 configure-stage1-libdecnumber:
18662 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18664 @r=`${PWD_COMMAND}`; export r; \
18665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18666 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18667 $(HOST_EXPORTS) \
18668 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
18669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18670 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18671 case $(srcdir) in \
18672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18673 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18675 esac; \
18676 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18677 libsrcdir="$$s/libdecnumber"; \
18678 $(SHELL) $${libsrcdir}/configure \
18679 $(HOST_CONFIGARGS) $${srcdiroption} \
18680 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18681 @endif libdecnumber-bootstrap
18683 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
18684 maybe-configure-stage2-libdecnumber:
18685 @if libdecnumber-bootstrap
18686 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
18687 configure-stage2-libdecnumber:
18688 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18690 @r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18693 $(HOST_EXPORTS) \
18694 $(POSTSTAGE1_HOST_EXPORTS) \
18695 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
18696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18697 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18698 case $(srcdir) in \
18699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18700 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18702 esac; \
18703 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18704 libsrcdir="$$s/libdecnumber"; \
18705 $(SHELL) $${libsrcdir}/configure \
18706 $(HOST_CONFIGARGS) $${srcdiroption} \
18707 @stage2_werror_flag@
18708 @endif libdecnumber-bootstrap
18710 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
18711 maybe-configure-stage3-libdecnumber:
18712 @if libdecnumber-bootstrap
18713 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
18714 configure-stage3-libdecnumber:
18715 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18717 @r=`${PWD_COMMAND}`; export r; \
18718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18719 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18720 $(HOST_EXPORTS) \
18721 $(POSTSTAGE1_HOST_EXPORTS) \
18722 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
18723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18724 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18725 case $(srcdir) in \
18726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18727 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18729 esac; \
18730 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18731 libsrcdir="$$s/libdecnumber"; \
18732 $(SHELL) $${libsrcdir}/configure \
18733 $(HOST_CONFIGARGS) $${srcdiroption} \
18734 @stage2_werror_flag@
18735 @endif libdecnumber-bootstrap
18737 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
18738 maybe-configure-stage4-libdecnumber:
18739 @if libdecnumber-bootstrap
18740 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
18741 configure-stage4-libdecnumber:
18742 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18744 @r=`${PWD_COMMAND}`; export r; \
18745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18747 $(HOST_EXPORTS) \
18748 $(POSTSTAGE1_HOST_EXPORTS) \
18749 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
18750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18751 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18752 case $(srcdir) in \
18753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18754 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18756 esac; \
18757 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18758 libsrcdir="$$s/libdecnumber"; \
18759 $(SHELL) $${libsrcdir}/configure \
18760 $(HOST_CONFIGARGS) $${srcdiroption} \
18761 @stage2_werror_flag@
18762 @endif libdecnumber-bootstrap
18764 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
18765 maybe-configure-stageprofile-libdecnumber:
18766 @if libdecnumber-bootstrap
18767 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
18768 configure-stageprofile-libdecnumber:
18769 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18771 @r=`${PWD_COMMAND}`; export r; \
18772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18774 $(HOST_EXPORTS) \
18775 $(POSTSTAGE1_HOST_EXPORTS) \
18776 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
18777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18778 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18779 case $(srcdir) in \
18780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18781 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18783 esac; \
18784 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18785 libsrcdir="$$s/libdecnumber"; \
18786 $(SHELL) $${libsrcdir}/configure \
18787 $(HOST_CONFIGARGS) $${srcdiroption} \
18788 @stage2_werror_flag@
18789 @endif libdecnumber-bootstrap
18791 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
18792 maybe-configure-stagefeedback-libdecnumber:
18793 @if libdecnumber-bootstrap
18794 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
18795 configure-stagefeedback-libdecnumber:
18796 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
18798 @r=`${PWD_COMMAND}`; export r; \
18799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18800 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
18801 $(HOST_EXPORTS) \
18802 $(POSTSTAGE1_HOST_EXPORTS) \
18803 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
18804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
18805 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
18806 case $(srcdir) in \
18807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18808 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
18809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18810 esac; \
18811 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
18812 libsrcdir="$$s/libdecnumber"; \
18813 $(SHELL) $${libsrcdir}/configure \
18814 $(HOST_CONFIGARGS) $${srcdiroption} \
18815 @stage2_werror_flag@
18816 @endif libdecnumber-bootstrap
18822 .PHONY: all-libdecnumber maybe-all-libdecnumber
18823 maybe-all-libdecnumber:
18824 @if gcc-bootstrap
18825 all-libdecnumber: stage_current
18826 @endif gcc-bootstrap
18827 @if libdecnumber
18828 TARGET-libdecnumber=all
18829 maybe-all-libdecnumber: all-libdecnumber
18830 all-libdecnumber: configure-libdecnumber
18831 @r=`${PWD_COMMAND}`; export r; \
18832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833 $(HOST_EXPORTS) \
18834 (cd $(HOST_SUBDIR)/libdecnumber && \
18835 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber))
18836 @endif libdecnumber
18840 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
18841 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
18842 maybe-all-stage1-libdecnumber:
18843 maybe-clean-stage1-libdecnumber:
18844 @if libdecnumber-bootstrap
18845 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
18846 all-stage1: all-stage1-libdecnumber
18847 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
18848 all-stage1-libdecnumber: configure-stage1-libdecnumber
18849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18850 @r=`${PWD_COMMAND}`; export r; \
18851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852 $(HOST_EXPORTS) \
18853 cd $(HOST_SUBDIR)/libdecnumber && \
18854 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
18855 $(TARGET-stage1-libdecnumber)
18857 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
18858 clean-stage1: clean-stage1-libdecnumber
18859 clean-stage1-libdecnumber:
18860 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
18861 || exit 0 ; \
18862 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
18863 cd $(HOST_SUBDIR)/libdecnumber && \
18864 $(MAKE) $(FLAGS_TO_PASS) \
18865 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
18866 @endif libdecnumber-bootstrap
18869 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
18870 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
18871 maybe-all-stage2-libdecnumber:
18872 maybe-clean-stage2-libdecnumber:
18873 @if libdecnumber-bootstrap
18874 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
18875 all-stage2: all-stage2-libdecnumber
18876 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
18877 all-stage2-libdecnumber: configure-stage2-libdecnumber
18878 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18879 @r=`${PWD_COMMAND}`; export r; \
18880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18881 $(HOST_EXPORTS) \
18882 $(POSTSTAGE1_HOST_EXPORTS) \
18883 cd $(HOST_SUBDIR)/libdecnumber && \
18884 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18885 $(TARGET-stage2-libdecnumber)
18887 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
18888 clean-stage2: clean-stage2-libdecnumber
18889 clean-stage2-libdecnumber:
18890 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
18891 || exit 0 ; \
18892 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18893 cd $(HOST_SUBDIR)/libdecnumber && \
18894 $(MAKE) $(FLAGS_TO_PASS) \
18895 $(POSTSTAGE1_FLAGS_TO_PASS) \
18896 clean
18897 @endif libdecnumber-bootstrap
18900 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
18901 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
18902 maybe-all-stage3-libdecnumber:
18903 maybe-clean-stage3-libdecnumber:
18904 @if libdecnumber-bootstrap
18905 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
18906 all-stage3: all-stage3-libdecnumber
18907 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
18908 all-stage3-libdecnumber: configure-stage3-libdecnumber
18909 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18910 @r=`${PWD_COMMAND}`; export r; \
18911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18912 $(HOST_EXPORTS) \
18913 $(POSTSTAGE1_HOST_EXPORTS) \
18914 cd $(HOST_SUBDIR)/libdecnumber && \
18915 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18916 $(TARGET-stage3-libdecnumber)
18918 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
18919 clean-stage3: clean-stage3-libdecnumber
18920 clean-stage3-libdecnumber:
18921 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
18922 || exit 0 ; \
18923 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18924 cd $(HOST_SUBDIR)/libdecnumber && \
18925 $(MAKE) $(FLAGS_TO_PASS) \
18926 $(POSTSTAGE1_FLAGS_TO_PASS) \
18927 clean
18928 @endif libdecnumber-bootstrap
18931 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
18932 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
18933 maybe-all-stage4-libdecnumber:
18934 maybe-clean-stage4-libdecnumber:
18935 @if libdecnumber-bootstrap
18936 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
18937 all-stage4: all-stage4-libdecnumber
18938 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
18939 all-stage4-libdecnumber: configure-stage4-libdecnumber
18940 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18941 @r=`${PWD_COMMAND}`; export r; \
18942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18943 $(HOST_EXPORTS) \
18944 $(POSTSTAGE1_HOST_EXPORTS) \
18945 cd $(HOST_SUBDIR)/libdecnumber && \
18946 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18947 $(TARGET-stage4-libdecnumber)
18949 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
18950 clean-stage4: clean-stage4-libdecnumber
18951 clean-stage4-libdecnumber:
18952 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
18953 || exit 0 ; \
18954 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18955 cd $(HOST_SUBDIR)/libdecnumber && \
18956 $(MAKE) $(FLAGS_TO_PASS) \
18957 $(POSTSTAGE1_FLAGS_TO_PASS) \
18958 clean
18959 @endif libdecnumber-bootstrap
18962 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
18963 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
18964 maybe-all-stageprofile-libdecnumber:
18965 maybe-clean-stageprofile-libdecnumber:
18966 @if libdecnumber-bootstrap
18967 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
18968 all-stageprofile: all-stageprofile-libdecnumber
18969 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
18970 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
18971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18972 @r=`${PWD_COMMAND}`; export r; \
18973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18974 $(HOST_EXPORTS) \
18975 $(POSTSTAGE1_HOST_EXPORTS) \
18976 cd $(HOST_SUBDIR)/libdecnumber && \
18977 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
18978 $(TARGET-stageprofile-libdecnumber)
18980 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
18981 clean-stageprofile: clean-stageprofile-libdecnumber
18982 clean-stageprofile-libdecnumber:
18983 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
18984 || exit 0 ; \
18985 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18986 cd $(HOST_SUBDIR)/libdecnumber && \
18987 $(MAKE) $(FLAGS_TO_PASS) \
18988 $(POSTSTAGE1_FLAGS_TO_PASS) \
18989 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
18990 @endif libdecnumber-bootstrap
18993 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
18994 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
18995 maybe-all-stagefeedback-libdecnumber:
18996 maybe-clean-stagefeedback-libdecnumber:
18997 @if libdecnumber-bootstrap
18998 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
18999 all-stagefeedback: all-stagefeedback-libdecnumber
19000 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
19001 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
19002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19003 @r=`${PWD_COMMAND}`; export r; \
19004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19005 $(HOST_EXPORTS) \
19006 $(POSTSTAGE1_HOST_EXPORTS) \
19007 cd $(HOST_SUBDIR)/libdecnumber && \
19008 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
19009 $(TARGET-stagefeedback-libdecnumber)
19011 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
19012 clean-stagefeedback: clean-stagefeedback-libdecnumber
19013 clean-stagefeedback-libdecnumber:
19014 @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
19015 || exit 0 ; \
19016 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
19017 cd $(HOST_SUBDIR)/libdecnumber && \
19018 $(MAKE) $(FLAGS_TO_PASS) \
19019 $(POSTSTAGE1_FLAGS_TO_PASS) \
19020 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
19021 @endif libdecnumber-bootstrap
19027 .PHONY: check-libdecnumber maybe-check-libdecnumber
19028 maybe-check-libdecnumber:
19029 @if libdecnumber
19030 maybe-check-libdecnumber: check-libdecnumber
19032 check-libdecnumber:
19033 @: $(MAKE); $(unstage)
19034 @r=`${PWD_COMMAND}`; export r; \
19035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19036 $(HOST_EXPORTS) \
19037 (cd $(HOST_SUBDIR)/libdecnumber && \
19038 $(MAKE) $(FLAGS_TO_PASS) check)
19040 @endif libdecnumber
19042 .PHONY: install-libdecnumber maybe-install-libdecnumber
19043 maybe-install-libdecnumber:
19044 @if libdecnumber
19045 maybe-install-libdecnumber: install-libdecnumber
19047 install-libdecnumber: installdirs
19048 @: $(MAKE); $(unstage)
19049 @r=`${PWD_COMMAND}`; export r; \
19050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051 $(HOST_EXPORTS) \
19052 (cd $(HOST_SUBDIR)/libdecnumber && \
19053 $(MAKE) $(FLAGS_TO_PASS) install)
19055 @endif libdecnumber
19057 # Other targets (info, dvi, etc.)
19059 .PHONY: maybe-info-libdecnumber info-libdecnumber
19060 maybe-info-libdecnumber:
19061 @if libdecnumber
19062 maybe-info-libdecnumber: info-libdecnumber
19064 info-libdecnumber: \
19065 configure-libdecnumber
19066 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19067 r=`${PWD_COMMAND}`; export r; \
19068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19069 $(HOST_EXPORTS) \
19070 for flag in $(EXTRA_HOST_FLAGS) ; do \
19071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19072 done; \
19073 echo "Doing info in libdecnumber" ; \
19074 (cd $(HOST_SUBDIR)/libdecnumber && \
19075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19077 "RANLIB=$${RANLIB}" \
19078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19079 info) \
19080 || exit 1
19082 @endif libdecnumber
19084 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
19085 maybe-dvi-libdecnumber:
19086 @if libdecnumber
19087 maybe-dvi-libdecnumber: dvi-libdecnumber
19089 dvi-libdecnumber: \
19090 configure-libdecnumber
19091 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19092 r=`${PWD_COMMAND}`; export r; \
19093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19094 $(HOST_EXPORTS) \
19095 for flag in $(EXTRA_HOST_FLAGS) ; do \
19096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19097 done; \
19098 echo "Doing dvi in libdecnumber" ; \
19099 (cd $(HOST_SUBDIR)/libdecnumber && \
19100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19102 "RANLIB=$${RANLIB}" \
19103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19104 dvi) \
19105 || exit 1
19107 @endif libdecnumber
19109 .PHONY: maybe-html-libdecnumber html-libdecnumber
19110 maybe-html-libdecnumber:
19111 @if libdecnumber
19112 maybe-html-libdecnumber: html-libdecnumber
19114 html-libdecnumber: \
19115 configure-libdecnumber
19116 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19117 r=`${PWD_COMMAND}`; export r; \
19118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19119 $(HOST_EXPORTS) \
19120 for flag in $(EXTRA_HOST_FLAGS) ; do \
19121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19122 done; \
19123 echo "Doing html in libdecnumber" ; \
19124 (cd $(HOST_SUBDIR)/libdecnumber && \
19125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19127 "RANLIB=$${RANLIB}" \
19128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19129 html) \
19130 || exit 1
19132 @endif libdecnumber
19134 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
19135 maybe-TAGS-libdecnumber:
19136 @if libdecnumber
19137 maybe-TAGS-libdecnumber: TAGS-libdecnumber
19139 TAGS-libdecnumber: \
19140 configure-libdecnumber
19141 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19142 r=`${PWD_COMMAND}`; export r; \
19143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19144 $(HOST_EXPORTS) \
19145 for flag in $(EXTRA_HOST_FLAGS) ; do \
19146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19147 done; \
19148 echo "Doing TAGS in libdecnumber" ; \
19149 (cd $(HOST_SUBDIR)/libdecnumber && \
19150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19152 "RANLIB=$${RANLIB}" \
19153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19154 TAGS) \
19155 || exit 1
19157 @endif libdecnumber
19159 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
19160 maybe-install-info-libdecnumber:
19161 @if libdecnumber
19162 maybe-install-info-libdecnumber: install-info-libdecnumber
19164 install-info-libdecnumber: \
19165 configure-libdecnumber \
19166 info-libdecnumber
19167 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19168 r=`${PWD_COMMAND}`; export r; \
19169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19170 $(HOST_EXPORTS) \
19171 for flag in $(EXTRA_HOST_FLAGS) ; do \
19172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19173 done; \
19174 echo "Doing install-info in libdecnumber" ; \
19175 (cd $(HOST_SUBDIR)/libdecnumber && \
19176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19178 "RANLIB=$${RANLIB}" \
19179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19180 install-info) \
19181 || exit 1
19183 @endif libdecnumber
19185 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
19186 maybe-install-html-libdecnumber:
19187 @if libdecnumber
19188 maybe-install-html-libdecnumber: install-html-libdecnumber
19190 install-html-libdecnumber: \
19191 configure-libdecnumber \
19192 html-libdecnumber
19193 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19194 r=`${PWD_COMMAND}`; export r; \
19195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19196 $(HOST_EXPORTS) \
19197 for flag in $(EXTRA_HOST_FLAGS) ; do \
19198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19199 done; \
19200 echo "Doing install-html in libdecnumber" ; \
19201 (cd $(HOST_SUBDIR)/libdecnumber && \
19202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19204 "RANLIB=$${RANLIB}" \
19205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19206 install-html) \
19207 || exit 1
19209 @endif libdecnumber
19211 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
19212 maybe-installcheck-libdecnumber:
19213 @if libdecnumber
19214 maybe-installcheck-libdecnumber: installcheck-libdecnumber
19216 installcheck-libdecnumber: \
19217 configure-libdecnumber
19218 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19219 r=`${PWD_COMMAND}`; export r; \
19220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19221 $(HOST_EXPORTS) \
19222 for flag in $(EXTRA_HOST_FLAGS) ; do \
19223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19224 done; \
19225 echo "Doing installcheck in libdecnumber" ; \
19226 (cd $(HOST_SUBDIR)/libdecnumber && \
19227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19229 "RANLIB=$${RANLIB}" \
19230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19231 installcheck) \
19232 || exit 1
19234 @endif libdecnumber
19236 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
19237 maybe-mostlyclean-libdecnumber:
19238 @if libdecnumber
19239 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
19241 mostlyclean-libdecnumber:
19242 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19243 r=`${PWD_COMMAND}`; export r; \
19244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19245 $(HOST_EXPORTS) \
19246 for flag in $(EXTRA_HOST_FLAGS) ; do \
19247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19248 done; \
19249 echo "Doing mostlyclean in libdecnumber" ; \
19250 (cd $(HOST_SUBDIR)/libdecnumber && \
19251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19253 "RANLIB=$${RANLIB}" \
19254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19255 mostlyclean) \
19256 || exit 1
19258 @endif libdecnumber
19260 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
19261 maybe-clean-libdecnumber:
19262 @if libdecnumber
19263 maybe-clean-libdecnumber: clean-libdecnumber
19265 clean-libdecnumber:
19266 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19267 r=`${PWD_COMMAND}`; export r; \
19268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19269 $(HOST_EXPORTS) \
19270 for flag in $(EXTRA_HOST_FLAGS) ; do \
19271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19272 done; \
19273 echo "Doing clean in libdecnumber" ; \
19274 (cd $(HOST_SUBDIR)/libdecnumber && \
19275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19277 "RANLIB=$${RANLIB}" \
19278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19279 clean) \
19280 || exit 1
19282 @endif libdecnumber
19284 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
19285 maybe-distclean-libdecnumber:
19286 @if libdecnumber
19287 maybe-distclean-libdecnumber: distclean-libdecnumber
19289 distclean-libdecnumber:
19290 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19291 r=`${PWD_COMMAND}`; export r; \
19292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293 $(HOST_EXPORTS) \
19294 for flag in $(EXTRA_HOST_FLAGS) ; do \
19295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296 done; \
19297 echo "Doing distclean in libdecnumber" ; \
19298 (cd $(HOST_SUBDIR)/libdecnumber && \
19299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301 "RANLIB=$${RANLIB}" \
19302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19303 distclean) \
19304 || exit 1
19306 @endif libdecnumber
19308 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
19309 maybe-maintainer-clean-libdecnumber:
19310 @if libdecnumber
19311 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
19313 maintainer-clean-libdecnumber:
19314 @[ -f ./libdecnumber/Makefile ] || exit 0; \
19315 r=`${PWD_COMMAND}`; export r; \
19316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19317 $(HOST_EXPORTS) \
19318 for flag in $(EXTRA_HOST_FLAGS) ; do \
19319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19320 done; \
19321 echo "Doing maintainer-clean in libdecnumber" ; \
19322 (cd $(HOST_SUBDIR)/libdecnumber && \
19323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19325 "RANLIB=$${RANLIB}" \
19326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19327 maintainer-clean) \
19328 || exit 1
19330 @endif libdecnumber
19334 .PHONY: configure-libgui maybe-configure-libgui
19335 maybe-configure-libgui:
19336 @if gcc-bootstrap
19337 configure-libgui: stage_current
19338 @endif gcc-bootstrap
19339 @if libgui
19340 maybe-configure-libgui: configure-libgui
19341 configure-libgui:
19342 @: $(MAKE); $(unstage)
19343 @r=`${PWD_COMMAND}`; export r; \
19344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19345 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
19346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
19347 $(HOST_EXPORTS) \
19348 echo Configuring in $(HOST_SUBDIR)/libgui; \
19349 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
19350 case $(srcdir) in \
19351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19352 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
19353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19354 esac; \
19355 srcdiroption="--srcdir=$${topdir}/libgui"; \
19356 libsrcdir="$$s/libgui"; \
19357 $(SHELL) $${libsrcdir}/configure \
19358 $(HOST_CONFIGARGS) $${srcdiroption} \
19359 || exit 1
19360 @endif libgui
19366 .PHONY: all-libgui maybe-all-libgui
19367 maybe-all-libgui:
19368 @if gcc-bootstrap
19369 all-libgui: stage_current
19370 @endif gcc-bootstrap
19371 @if libgui
19372 TARGET-libgui=all
19373 maybe-all-libgui: all-libgui
19374 all-libgui: configure-libgui
19375 @: $(MAKE); $(unstage)
19376 @r=`${PWD_COMMAND}`; export r; \
19377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378 $(HOST_EXPORTS) \
19379 (cd $(HOST_SUBDIR)/libgui && \
19380 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
19381 @endif libgui
19386 .PHONY: check-libgui maybe-check-libgui
19387 maybe-check-libgui:
19388 @if libgui
19389 maybe-check-libgui: check-libgui
19391 check-libgui:
19392 @: $(MAKE); $(unstage)
19393 @r=`${PWD_COMMAND}`; export r; \
19394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395 $(HOST_EXPORTS) \
19396 (cd $(HOST_SUBDIR)/libgui && \
19397 $(MAKE) $(FLAGS_TO_PASS) check)
19399 @endif libgui
19401 .PHONY: install-libgui maybe-install-libgui
19402 maybe-install-libgui:
19403 @if libgui
19404 maybe-install-libgui: install-libgui
19406 install-libgui: installdirs
19407 @: $(MAKE); $(unstage)
19408 @r=`${PWD_COMMAND}`; export r; \
19409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410 $(HOST_EXPORTS) \
19411 (cd $(HOST_SUBDIR)/libgui && \
19412 $(MAKE) $(FLAGS_TO_PASS) install)
19414 @endif libgui
19416 # Other targets (info, dvi, etc.)
19418 .PHONY: maybe-info-libgui info-libgui
19419 maybe-info-libgui:
19420 @if libgui
19421 maybe-info-libgui: info-libgui
19423 info-libgui: \
19424 configure-libgui
19425 @: $(MAKE); $(unstage)
19426 @[ -f ./libgui/Makefile ] || exit 0; \
19427 r=`${PWD_COMMAND}`; export r; \
19428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19429 $(HOST_EXPORTS) \
19430 for flag in $(EXTRA_HOST_FLAGS) ; do \
19431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19432 done; \
19433 echo "Doing info in libgui" ; \
19434 (cd $(HOST_SUBDIR)/libgui && \
19435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19437 "RANLIB=$${RANLIB}" \
19438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19439 info) \
19440 || exit 1
19442 @endif libgui
19444 .PHONY: maybe-dvi-libgui dvi-libgui
19445 maybe-dvi-libgui:
19446 @if libgui
19447 maybe-dvi-libgui: dvi-libgui
19449 dvi-libgui: \
19450 configure-libgui
19451 @: $(MAKE); $(unstage)
19452 @[ -f ./libgui/Makefile ] || exit 0; \
19453 r=`${PWD_COMMAND}`; export r; \
19454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455 $(HOST_EXPORTS) \
19456 for flag in $(EXTRA_HOST_FLAGS) ; do \
19457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19458 done; \
19459 echo "Doing dvi in libgui" ; \
19460 (cd $(HOST_SUBDIR)/libgui && \
19461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19463 "RANLIB=$${RANLIB}" \
19464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19465 dvi) \
19466 || exit 1
19468 @endif libgui
19470 .PHONY: maybe-html-libgui html-libgui
19471 maybe-html-libgui:
19472 @if libgui
19473 maybe-html-libgui: html-libgui
19475 html-libgui: \
19476 configure-libgui
19477 @: $(MAKE); $(unstage)
19478 @[ -f ./libgui/Makefile ] || exit 0; \
19479 r=`${PWD_COMMAND}`; export r; \
19480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19481 $(HOST_EXPORTS) \
19482 for flag in $(EXTRA_HOST_FLAGS) ; do \
19483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19484 done; \
19485 echo "Doing html in libgui" ; \
19486 (cd $(HOST_SUBDIR)/libgui && \
19487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19489 "RANLIB=$${RANLIB}" \
19490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19491 html) \
19492 || exit 1
19494 @endif libgui
19496 .PHONY: maybe-TAGS-libgui TAGS-libgui
19497 maybe-TAGS-libgui:
19498 @if libgui
19499 maybe-TAGS-libgui: TAGS-libgui
19501 TAGS-libgui: \
19502 configure-libgui
19503 @: $(MAKE); $(unstage)
19504 @[ -f ./libgui/Makefile ] || exit 0; \
19505 r=`${PWD_COMMAND}`; export r; \
19506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19507 $(HOST_EXPORTS) \
19508 for flag in $(EXTRA_HOST_FLAGS) ; do \
19509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19510 done; \
19511 echo "Doing TAGS in libgui" ; \
19512 (cd $(HOST_SUBDIR)/libgui && \
19513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19515 "RANLIB=$${RANLIB}" \
19516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19517 TAGS) \
19518 || exit 1
19520 @endif libgui
19522 .PHONY: maybe-install-info-libgui install-info-libgui
19523 maybe-install-info-libgui:
19524 @if libgui
19525 maybe-install-info-libgui: install-info-libgui
19527 install-info-libgui: \
19528 configure-libgui \
19529 info-libgui
19530 @: $(MAKE); $(unstage)
19531 @[ -f ./libgui/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing install-info in libgui" ; \
19539 (cd $(HOST_SUBDIR)/libgui && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19544 install-info) \
19545 || exit 1
19547 @endif libgui
19549 .PHONY: maybe-install-html-libgui install-html-libgui
19550 maybe-install-html-libgui:
19551 @if libgui
19552 maybe-install-html-libgui: install-html-libgui
19554 install-html-libgui: \
19555 configure-libgui \
19556 html-libgui
19557 @: $(MAKE); $(unstage)
19558 @[ -f ./libgui/Makefile ] || exit 0; \
19559 r=`${PWD_COMMAND}`; export r; \
19560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561 $(HOST_EXPORTS) \
19562 for flag in $(EXTRA_HOST_FLAGS) ; do \
19563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19564 done; \
19565 echo "Doing install-html in libgui" ; \
19566 (cd $(HOST_SUBDIR)/libgui && \
19567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19569 "RANLIB=$${RANLIB}" \
19570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19571 install-html) \
19572 || exit 1
19574 @endif libgui
19576 .PHONY: maybe-installcheck-libgui installcheck-libgui
19577 maybe-installcheck-libgui:
19578 @if libgui
19579 maybe-installcheck-libgui: installcheck-libgui
19581 installcheck-libgui: \
19582 configure-libgui
19583 @: $(MAKE); $(unstage)
19584 @[ -f ./libgui/Makefile ] || exit 0; \
19585 r=`${PWD_COMMAND}`; export r; \
19586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19587 $(HOST_EXPORTS) \
19588 for flag in $(EXTRA_HOST_FLAGS) ; do \
19589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19590 done; \
19591 echo "Doing installcheck in libgui" ; \
19592 (cd $(HOST_SUBDIR)/libgui && \
19593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19595 "RANLIB=$${RANLIB}" \
19596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19597 installcheck) \
19598 || exit 1
19600 @endif libgui
19602 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
19603 maybe-mostlyclean-libgui:
19604 @if libgui
19605 maybe-mostlyclean-libgui: mostlyclean-libgui
19607 mostlyclean-libgui:
19608 @: $(MAKE); $(unstage)
19609 @[ -f ./libgui/Makefile ] || exit 0; \
19610 r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612 $(HOST_EXPORTS) \
19613 for flag in $(EXTRA_HOST_FLAGS) ; do \
19614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19615 done; \
19616 echo "Doing mostlyclean in libgui" ; \
19617 (cd $(HOST_SUBDIR)/libgui && \
19618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19620 "RANLIB=$${RANLIB}" \
19621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19622 mostlyclean) \
19623 || exit 1
19625 @endif libgui
19627 .PHONY: maybe-clean-libgui clean-libgui
19628 maybe-clean-libgui:
19629 @if libgui
19630 maybe-clean-libgui: clean-libgui
19632 clean-libgui:
19633 @: $(MAKE); $(unstage)
19634 @[ -f ./libgui/Makefile ] || exit 0; \
19635 r=`${PWD_COMMAND}`; export r; \
19636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19637 $(HOST_EXPORTS) \
19638 for flag in $(EXTRA_HOST_FLAGS) ; do \
19639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19640 done; \
19641 echo "Doing clean in libgui" ; \
19642 (cd $(HOST_SUBDIR)/libgui && \
19643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19645 "RANLIB=$${RANLIB}" \
19646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19647 clean) \
19648 || exit 1
19650 @endif libgui
19652 .PHONY: maybe-distclean-libgui distclean-libgui
19653 maybe-distclean-libgui:
19654 @if libgui
19655 maybe-distclean-libgui: distclean-libgui
19657 distclean-libgui:
19658 @: $(MAKE); $(unstage)
19659 @[ -f ./libgui/Makefile ] || exit 0; \
19660 r=`${PWD_COMMAND}`; export r; \
19661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19662 $(HOST_EXPORTS) \
19663 for flag in $(EXTRA_HOST_FLAGS) ; do \
19664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19665 done; \
19666 echo "Doing distclean in libgui" ; \
19667 (cd $(HOST_SUBDIR)/libgui && \
19668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19670 "RANLIB=$${RANLIB}" \
19671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19672 distclean) \
19673 || exit 1
19675 @endif libgui
19677 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
19678 maybe-maintainer-clean-libgui:
19679 @if libgui
19680 maybe-maintainer-clean-libgui: maintainer-clean-libgui
19682 maintainer-clean-libgui:
19683 @: $(MAKE); $(unstage)
19684 @[ -f ./libgui/Makefile ] || exit 0; \
19685 r=`${PWD_COMMAND}`; export r; \
19686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19687 $(HOST_EXPORTS) \
19688 for flag in $(EXTRA_HOST_FLAGS) ; do \
19689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19690 done; \
19691 echo "Doing maintainer-clean in libgui" ; \
19692 (cd $(HOST_SUBDIR)/libgui && \
19693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19695 "RANLIB=$${RANLIB}" \
19696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19697 maintainer-clean) \
19698 || exit 1
19700 @endif libgui
19704 .PHONY: configure-libiberty maybe-configure-libiberty
19705 maybe-configure-libiberty:
19706 @if gcc-bootstrap
19707 configure-libiberty: stage_current
19708 @endif gcc-bootstrap
19709 @if libiberty
19710 maybe-configure-libiberty: configure-libiberty
19711 configure-libiberty:
19712 @r=`${PWD_COMMAND}`; export r; \
19713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19714 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19716 $(HOST_EXPORTS) \
19717 echo Configuring in $(HOST_SUBDIR)/libiberty; \
19718 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
19719 case $(srcdir) in \
19720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19721 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19723 esac; \
19724 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19725 libsrcdir="$$s/libiberty"; \
19726 $(SHELL) $${libsrcdir}/configure \
19727 $(HOST_CONFIGARGS) $${srcdiroption} \
19728 || exit 1
19729 @endif libiberty
19733 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
19734 maybe-configure-stage1-libiberty:
19735 @if libiberty-bootstrap
19736 maybe-configure-stage1-libiberty: configure-stage1-libiberty
19737 configure-stage1-libiberty:
19738 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19740 @r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19743 $(HOST_EXPORTS) \
19744 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
19745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19746 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19747 case $(srcdir) in \
19748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19749 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19751 esac; \
19752 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19753 libsrcdir="$$s/libiberty"; \
19754 $(SHELL) $${libsrcdir}/configure \
19755 $(HOST_CONFIGARGS) $${srcdiroption} \
19756 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
19757 @endif libiberty-bootstrap
19759 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
19760 maybe-configure-stage2-libiberty:
19761 @if libiberty-bootstrap
19762 maybe-configure-stage2-libiberty: configure-stage2-libiberty
19763 configure-stage2-libiberty:
19764 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19766 @r=`${PWD_COMMAND}`; export r; \
19767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19768 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19769 $(HOST_EXPORTS) \
19770 $(POSTSTAGE1_HOST_EXPORTS) \
19771 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
19772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19773 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19774 case $(srcdir) in \
19775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19776 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19778 esac; \
19779 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19780 libsrcdir="$$s/libiberty"; \
19781 $(SHELL) $${libsrcdir}/configure \
19782 $(HOST_CONFIGARGS) $${srcdiroption} \
19783 @stage2_werror_flag@
19784 @endif libiberty-bootstrap
19786 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
19787 maybe-configure-stage3-libiberty:
19788 @if libiberty-bootstrap
19789 maybe-configure-stage3-libiberty: configure-stage3-libiberty
19790 configure-stage3-libiberty:
19791 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19793 @r=`${PWD_COMMAND}`; export r; \
19794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19795 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19796 $(HOST_EXPORTS) \
19797 $(POSTSTAGE1_HOST_EXPORTS) \
19798 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
19799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19800 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19801 case $(srcdir) in \
19802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19803 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19805 esac; \
19806 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19807 libsrcdir="$$s/libiberty"; \
19808 $(SHELL) $${libsrcdir}/configure \
19809 $(HOST_CONFIGARGS) $${srcdiroption} \
19810 @stage2_werror_flag@
19811 @endif libiberty-bootstrap
19813 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
19814 maybe-configure-stage4-libiberty:
19815 @if libiberty-bootstrap
19816 maybe-configure-stage4-libiberty: configure-stage4-libiberty
19817 configure-stage4-libiberty:
19818 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19820 @r=`${PWD_COMMAND}`; export r; \
19821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19822 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19823 $(HOST_EXPORTS) \
19824 $(POSTSTAGE1_HOST_EXPORTS) \
19825 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
19826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19827 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19828 case $(srcdir) in \
19829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19830 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19832 esac; \
19833 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19834 libsrcdir="$$s/libiberty"; \
19835 $(SHELL) $${libsrcdir}/configure \
19836 $(HOST_CONFIGARGS) $${srcdiroption} \
19837 @stage2_werror_flag@
19838 @endif libiberty-bootstrap
19840 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
19841 maybe-configure-stageprofile-libiberty:
19842 @if libiberty-bootstrap
19843 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
19844 configure-stageprofile-libiberty:
19845 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19847 @r=`${PWD_COMMAND}`; export r; \
19848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19849 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19850 $(HOST_EXPORTS) \
19851 $(POSTSTAGE1_HOST_EXPORTS) \
19852 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
19853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19854 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19855 case $(srcdir) in \
19856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19857 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19859 esac; \
19860 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19861 libsrcdir="$$s/libiberty"; \
19862 $(SHELL) $${libsrcdir}/configure \
19863 $(HOST_CONFIGARGS) $${srcdiroption} \
19864 @stage2_werror_flag@
19865 @endif libiberty-bootstrap
19867 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
19868 maybe-configure-stagefeedback-libiberty:
19869 @if libiberty-bootstrap
19870 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
19871 configure-stagefeedback-libiberty:
19872 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
19874 @r=`${PWD_COMMAND}`; export r; \
19875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19876 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
19877 $(HOST_EXPORTS) \
19878 $(POSTSTAGE1_HOST_EXPORTS) \
19879 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
19880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
19881 cd $(HOST_SUBDIR)/libiberty || exit 1; \
19882 case $(srcdir) in \
19883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19884 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
19885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19886 esac; \
19887 srcdiroption="--srcdir=$${topdir}/libiberty"; \
19888 libsrcdir="$$s/libiberty"; \
19889 $(SHELL) $${libsrcdir}/configure \
19890 $(HOST_CONFIGARGS) $${srcdiroption} \
19891 @stage2_werror_flag@
19892 @endif libiberty-bootstrap
19898 .PHONY: all-libiberty maybe-all-libiberty
19899 maybe-all-libiberty:
19900 @if gcc-bootstrap
19901 all-libiberty: stage_current
19902 @endif gcc-bootstrap
19903 @if libiberty
19904 TARGET-libiberty=all
19905 maybe-all-libiberty: all-libiberty
19906 all-libiberty: configure-libiberty
19907 @r=`${PWD_COMMAND}`; export r; \
19908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19909 $(HOST_EXPORTS) \
19910 (cd $(HOST_SUBDIR)/libiberty && \
19911 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
19912 @endif libiberty
19916 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
19917 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
19918 maybe-all-stage1-libiberty:
19919 maybe-clean-stage1-libiberty:
19920 @if libiberty-bootstrap
19921 maybe-all-stage1-libiberty: all-stage1-libiberty
19922 all-stage1: all-stage1-libiberty
19923 TARGET-stage1-libiberty = $(TARGET-libiberty)
19924 all-stage1-libiberty: configure-stage1-libiberty
19925 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19926 @r=`${PWD_COMMAND}`; export r; \
19927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19928 $(HOST_EXPORTS) \
19929 cd $(HOST_SUBDIR)/libiberty && \
19930 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
19931 $(TARGET-stage1-libiberty)
19933 maybe-clean-stage1-libiberty: clean-stage1-libiberty
19934 clean-stage1: clean-stage1-libiberty
19935 clean-stage1-libiberty:
19936 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
19937 || exit 0 ; \
19938 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
19939 cd $(HOST_SUBDIR)/libiberty && \
19940 $(MAKE) $(FLAGS_TO_PASS) \
19941 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
19942 @endif libiberty-bootstrap
19945 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
19946 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
19947 maybe-all-stage2-libiberty:
19948 maybe-clean-stage2-libiberty:
19949 @if libiberty-bootstrap
19950 maybe-all-stage2-libiberty: all-stage2-libiberty
19951 all-stage2: all-stage2-libiberty
19952 TARGET-stage2-libiberty = $(TARGET-libiberty)
19953 all-stage2-libiberty: configure-stage2-libiberty
19954 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19955 @r=`${PWD_COMMAND}`; export r; \
19956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957 $(HOST_EXPORTS) \
19958 $(POSTSTAGE1_HOST_EXPORTS) \
19959 cd $(HOST_SUBDIR)/libiberty && \
19960 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19961 $(TARGET-stage2-libiberty)
19963 maybe-clean-stage2-libiberty: clean-stage2-libiberty
19964 clean-stage2: clean-stage2-libiberty
19965 clean-stage2-libiberty:
19966 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
19967 || exit 0 ; \
19968 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
19969 cd $(HOST_SUBDIR)/libiberty && \
19970 $(MAKE) $(FLAGS_TO_PASS) \
19971 $(POSTSTAGE1_FLAGS_TO_PASS) \
19972 clean
19973 @endif libiberty-bootstrap
19976 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
19977 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
19978 maybe-all-stage3-libiberty:
19979 maybe-clean-stage3-libiberty:
19980 @if libiberty-bootstrap
19981 maybe-all-stage3-libiberty: all-stage3-libiberty
19982 all-stage3: all-stage3-libiberty
19983 TARGET-stage3-libiberty = $(TARGET-libiberty)
19984 all-stage3-libiberty: configure-stage3-libiberty
19985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19986 @r=`${PWD_COMMAND}`; export r; \
19987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19988 $(HOST_EXPORTS) \
19989 $(POSTSTAGE1_HOST_EXPORTS) \
19990 cd $(HOST_SUBDIR)/libiberty && \
19991 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19992 $(TARGET-stage3-libiberty)
19994 maybe-clean-stage3-libiberty: clean-stage3-libiberty
19995 clean-stage3: clean-stage3-libiberty
19996 clean-stage3-libiberty:
19997 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
19998 || exit 0 ; \
19999 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
20000 cd $(HOST_SUBDIR)/libiberty && \
20001 $(MAKE) $(FLAGS_TO_PASS) \
20002 $(POSTSTAGE1_FLAGS_TO_PASS) \
20003 clean
20004 @endif libiberty-bootstrap
20007 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
20008 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
20009 maybe-all-stage4-libiberty:
20010 maybe-clean-stage4-libiberty:
20011 @if libiberty-bootstrap
20012 maybe-all-stage4-libiberty: all-stage4-libiberty
20013 all-stage4: all-stage4-libiberty
20014 TARGET-stage4-libiberty = $(TARGET-libiberty)
20015 all-stage4-libiberty: configure-stage4-libiberty
20016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20017 @r=`${PWD_COMMAND}`; export r; \
20018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019 $(HOST_EXPORTS) \
20020 $(POSTSTAGE1_HOST_EXPORTS) \
20021 cd $(HOST_SUBDIR)/libiberty && \
20022 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20023 $(TARGET-stage4-libiberty)
20025 maybe-clean-stage4-libiberty: clean-stage4-libiberty
20026 clean-stage4: clean-stage4-libiberty
20027 clean-stage4-libiberty:
20028 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
20029 || exit 0 ; \
20030 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
20031 cd $(HOST_SUBDIR)/libiberty && \
20032 $(MAKE) $(FLAGS_TO_PASS) \
20033 $(POSTSTAGE1_FLAGS_TO_PASS) \
20034 clean
20035 @endif libiberty-bootstrap
20038 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
20039 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
20040 maybe-all-stageprofile-libiberty:
20041 maybe-clean-stageprofile-libiberty:
20042 @if libiberty-bootstrap
20043 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
20044 all-stageprofile: all-stageprofile-libiberty
20045 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
20046 all-stageprofile-libiberty: configure-stageprofile-libiberty
20047 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20048 @r=`${PWD_COMMAND}`; export r; \
20049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20050 $(HOST_EXPORTS) \
20051 $(POSTSTAGE1_HOST_EXPORTS) \
20052 cd $(HOST_SUBDIR)/libiberty && \
20053 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
20054 $(TARGET-stageprofile-libiberty)
20056 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
20057 clean-stageprofile: clean-stageprofile-libiberty
20058 clean-stageprofile-libiberty:
20059 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
20060 || exit 0 ; \
20061 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
20062 cd $(HOST_SUBDIR)/libiberty && \
20063 $(MAKE) $(FLAGS_TO_PASS) \
20064 $(POSTSTAGE1_FLAGS_TO_PASS) \
20065 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
20066 @endif libiberty-bootstrap
20069 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
20070 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
20071 maybe-all-stagefeedback-libiberty:
20072 maybe-clean-stagefeedback-libiberty:
20073 @if libiberty-bootstrap
20074 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
20075 all-stagefeedback: all-stagefeedback-libiberty
20076 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
20077 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
20078 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20079 @r=`${PWD_COMMAND}`; export r; \
20080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081 $(HOST_EXPORTS) \
20082 $(POSTSTAGE1_HOST_EXPORTS) \
20083 cd $(HOST_SUBDIR)/libiberty && \
20084 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
20085 $(TARGET-stagefeedback-libiberty)
20087 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
20088 clean-stagefeedback: clean-stagefeedback-libiberty
20089 clean-stagefeedback-libiberty:
20090 @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
20091 || exit 0 ; \
20092 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
20093 cd $(HOST_SUBDIR)/libiberty && \
20094 $(MAKE) $(FLAGS_TO_PASS) \
20095 $(POSTSTAGE1_FLAGS_TO_PASS) \
20096 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
20097 @endif libiberty-bootstrap
20103 .PHONY: check-libiberty maybe-check-libiberty
20104 maybe-check-libiberty:
20105 @if libiberty
20106 maybe-check-libiberty: check-libiberty
20108 check-libiberty:
20109 @: $(MAKE); $(unstage)
20110 @r=`${PWD_COMMAND}`; export r; \
20111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20112 $(HOST_EXPORTS) \
20113 (cd $(HOST_SUBDIR)/libiberty && \
20114 $(MAKE) $(FLAGS_TO_PASS) check)
20116 @endif libiberty
20118 .PHONY: install-libiberty maybe-install-libiberty
20119 maybe-install-libiberty:
20120 @if libiberty
20121 maybe-install-libiberty: install-libiberty
20123 install-libiberty: installdirs
20124 @: $(MAKE); $(unstage)
20125 @r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 $(HOST_EXPORTS) \
20128 (cd $(HOST_SUBDIR)/libiberty && \
20129 $(MAKE) $(FLAGS_TO_PASS) install)
20131 @endif libiberty
20133 # Other targets (info, dvi, etc.)
20135 .PHONY: maybe-info-libiberty info-libiberty
20136 maybe-info-libiberty:
20137 @if libiberty
20138 maybe-info-libiberty: info-libiberty
20140 info-libiberty: \
20141 configure-libiberty
20142 @[ -f ./libiberty/Makefile ] || exit 0; \
20143 r=`${PWD_COMMAND}`; export r; \
20144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20145 $(HOST_EXPORTS) \
20146 for flag in $(EXTRA_HOST_FLAGS) ; do \
20147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20148 done; \
20149 echo "Doing info in libiberty" ; \
20150 (cd $(HOST_SUBDIR)/libiberty && \
20151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20153 "RANLIB=$${RANLIB}" \
20154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20155 info) \
20156 || exit 1
20158 @endif libiberty
20160 .PHONY: maybe-dvi-libiberty dvi-libiberty
20161 maybe-dvi-libiberty:
20162 @if libiberty
20163 maybe-dvi-libiberty: dvi-libiberty
20165 dvi-libiberty: \
20166 configure-libiberty
20167 @[ -f ./libiberty/Makefile ] || exit 0; \
20168 r=`${PWD_COMMAND}`; export r; \
20169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20170 $(HOST_EXPORTS) \
20171 for flag in $(EXTRA_HOST_FLAGS) ; do \
20172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20173 done; \
20174 echo "Doing dvi in libiberty" ; \
20175 (cd $(HOST_SUBDIR)/libiberty && \
20176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20178 "RANLIB=$${RANLIB}" \
20179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20180 dvi) \
20181 || exit 1
20183 @endif libiberty
20185 .PHONY: maybe-html-libiberty html-libiberty
20186 maybe-html-libiberty:
20187 @if libiberty
20188 maybe-html-libiberty: html-libiberty
20190 html-libiberty: \
20191 configure-libiberty
20192 @[ -f ./libiberty/Makefile ] || exit 0; \
20193 r=`${PWD_COMMAND}`; export r; \
20194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20195 $(HOST_EXPORTS) \
20196 for flag in $(EXTRA_HOST_FLAGS) ; do \
20197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20198 done; \
20199 echo "Doing html in libiberty" ; \
20200 (cd $(HOST_SUBDIR)/libiberty && \
20201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20203 "RANLIB=$${RANLIB}" \
20204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20205 html) \
20206 || exit 1
20208 @endif libiberty
20210 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
20211 maybe-TAGS-libiberty:
20212 @if libiberty
20213 maybe-TAGS-libiberty: TAGS-libiberty
20215 TAGS-libiberty: \
20216 configure-libiberty
20217 @[ -f ./libiberty/Makefile ] || exit 0; \
20218 r=`${PWD_COMMAND}`; export r; \
20219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20220 $(HOST_EXPORTS) \
20221 for flag in $(EXTRA_HOST_FLAGS) ; do \
20222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20223 done; \
20224 echo "Doing TAGS in libiberty" ; \
20225 (cd $(HOST_SUBDIR)/libiberty && \
20226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20228 "RANLIB=$${RANLIB}" \
20229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20230 TAGS) \
20231 || exit 1
20233 @endif libiberty
20235 .PHONY: maybe-install-info-libiberty install-info-libiberty
20236 maybe-install-info-libiberty:
20237 @if libiberty
20238 maybe-install-info-libiberty: install-info-libiberty
20240 install-info-libiberty: \
20241 configure-libiberty \
20242 info-libiberty
20243 @[ -f ./libiberty/Makefile ] || exit 0; \
20244 r=`${PWD_COMMAND}`; export r; \
20245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20246 $(HOST_EXPORTS) \
20247 for flag in $(EXTRA_HOST_FLAGS) ; do \
20248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20249 done; \
20250 echo "Doing install-info in libiberty" ; \
20251 (cd $(HOST_SUBDIR)/libiberty && \
20252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20254 "RANLIB=$${RANLIB}" \
20255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20256 install-info) \
20257 || exit 1
20259 @endif libiberty
20261 .PHONY: maybe-install-html-libiberty install-html-libiberty
20262 maybe-install-html-libiberty:
20263 @if libiberty
20264 maybe-install-html-libiberty: install-html-libiberty
20266 install-html-libiberty: \
20267 configure-libiberty \
20268 html-libiberty
20269 @[ -f ./libiberty/Makefile ] || exit 0; \
20270 r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 $(HOST_EXPORTS) \
20273 for flag in $(EXTRA_HOST_FLAGS) ; do \
20274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20275 done; \
20276 echo "Doing install-html in libiberty" ; \
20277 (cd $(HOST_SUBDIR)/libiberty && \
20278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20280 "RANLIB=$${RANLIB}" \
20281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20282 install-html) \
20283 || exit 1
20285 @endif libiberty
20287 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
20288 maybe-installcheck-libiberty:
20289 @if libiberty
20290 maybe-installcheck-libiberty: installcheck-libiberty
20292 installcheck-libiberty: \
20293 configure-libiberty
20294 @[ -f ./libiberty/Makefile ] || exit 0; \
20295 r=`${PWD_COMMAND}`; export r; \
20296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297 $(HOST_EXPORTS) \
20298 for flag in $(EXTRA_HOST_FLAGS) ; do \
20299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20300 done; \
20301 echo "Doing installcheck in libiberty" ; \
20302 (cd $(HOST_SUBDIR)/libiberty && \
20303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305 "RANLIB=$${RANLIB}" \
20306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20307 installcheck) \
20308 || exit 1
20310 @endif libiberty
20312 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
20313 maybe-mostlyclean-libiberty:
20314 @if libiberty
20315 maybe-mostlyclean-libiberty: mostlyclean-libiberty
20317 mostlyclean-libiberty:
20318 @[ -f ./libiberty/Makefile ] || exit 0; \
20319 r=`${PWD_COMMAND}`; export r; \
20320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20321 $(HOST_EXPORTS) \
20322 for flag in $(EXTRA_HOST_FLAGS) ; do \
20323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20324 done; \
20325 echo "Doing mostlyclean in libiberty" ; \
20326 (cd $(HOST_SUBDIR)/libiberty && \
20327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20329 "RANLIB=$${RANLIB}" \
20330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20331 mostlyclean) \
20332 || exit 1
20334 @endif libiberty
20336 .PHONY: maybe-clean-libiberty clean-libiberty
20337 maybe-clean-libiberty:
20338 @if libiberty
20339 maybe-clean-libiberty: clean-libiberty
20341 clean-libiberty:
20342 @[ -f ./libiberty/Makefile ] || exit 0; \
20343 r=`${PWD_COMMAND}`; export r; \
20344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20345 $(HOST_EXPORTS) \
20346 for flag in $(EXTRA_HOST_FLAGS) ; do \
20347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20348 done; \
20349 echo "Doing clean in libiberty" ; \
20350 (cd $(HOST_SUBDIR)/libiberty && \
20351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20353 "RANLIB=$${RANLIB}" \
20354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20355 clean) \
20356 || exit 1
20358 @endif libiberty
20360 .PHONY: maybe-distclean-libiberty distclean-libiberty
20361 maybe-distclean-libiberty:
20362 @if libiberty
20363 maybe-distclean-libiberty: distclean-libiberty
20365 distclean-libiberty:
20366 @[ -f ./libiberty/Makefile ] || exit 0; \
20367 r=`${PWD_COMMAND}`; export r; \
20368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369 $(HOST_EXPORTS) \
20370 for flag in $(EXTRA_HOST_FLAGS) ; do \
20371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372 done; \
20373 echo "Doing distclean in libiberty" ; \
20374 (cd $(HOST_SUBDIR)/libiberty && \
20375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20377 "RANLIB=$${RANLIB}" \
20378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20379 distclean) \
20380 || exit 1
20382 @endif libiberty
20384 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
20385 maybe-maintainer-clean-libiberty:
20386 @if libiberty
20387 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
20389 maintainer-clean-libiberty:
20390 @[ -f ./libiberty/Makefile ] || exit 0; \
20391 r=`${PWD_COMMAND}`; export r; \
20392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393 $(HOST_EXPORTS) \
20394 for flag in $(EXTRA_HOST_FLAGS) ; do \
20395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20396 done; \
20397 echo "Doing maintainer-clean in libiberty" ; \
20398 (cd $(HOST_SUBDIR)/libiberty && \
20399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20401 "RANLIB=$${RANLIB}" \
20402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20403 maintainer-clean) \
20404 || exit 1
20406 @endif libiberty
20410 .PHONY: configure-libtool maybe-configure-libtool
20411 maybe-configure-libtool:
20412 @if gcc-bootstrap
20413 configure-libtool: stage_current
20414 @endif gcc-bootstrap
20415 @if libtool
20416 maybe-configure-libtool: configure-libtool
20417 configure-libtool:
20418 @: $(MAKE); $(unstage)
20419 @r=`${PWD_COMMAND}`; export r; \
20420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20421 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
20422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
20423 $(HOST_EXPORTS) \
20424 echo Configuring in $(HOST_SUBDIR)/libtool; \
20425 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
20426 case $(srcdir) in \
20427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20428 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
20429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20430 esac; \
20431 srcdiroption="--srcdir=$${topdir}/libtool"; \
20432 libsrcdir="$$s/libtool"; \
20433 $(SHELL) $${libsrcdir}/configure \
20434 $(HOST_CONFIGARGS) $${srcdiroption} \
20435 || exit 1
20436 @endif libtool
20442 .PHONY: all-libtool maybe-all-libtool
20443 maybe-all-libtool:
20444 @if gcc-bootstrap
20445 all-libtool: stage_current
20446 @endif gcc-bootstrap
20447 @if libtool
20448 TARGET-libtool=all
20449 maybe-all-libtool: all-libtool
20450 all-libtool: configure-libtool
20451 @: $(MAKE); $(unstage)
20452 @r=`${PWD_COMMAND}`; export r; \
20453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454 $(HOST_EXPORTS) \
20455 (cd $(HOST_SUBDIR)/libtool && \
20456 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
20457 @endif libtool
20462 .PHONY: check-libtool maybe-check-libtool
20463 maybe-check-libtool:
20464 @if libtool
20465 maybe-check-libtool: check-libtool
20467 check-libtool:
20468 @: $(MAKE); $(unstage)
20469 @r=`${PWD_COMMAND}`; export r; \
20470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20471 $(HOST_EXPORTS) \
20472 (cd $(HOST_SUBDIR)/libtool && \
20473 $(MAKE) $(FLAGS_TO_PASS) check)
20475 @endif libtool
20477 .PHONY: install-libtool maybe-install-libtool
20478 maybe-install-libtool:
20479 @if libtool
20480 maybe-install-libtool: install-libtool
20482 install-libtool: installdirs
20483 @: $(MAKE); $(unstage)
20484 @r=`${PWD_COMMAND}`; export r; \
20485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486 $(HOST_EXPORTS) \
20487 (cd $(HOST_SUBDIR)/libtool && \
20488 $(MAKE) $(FLAGS_TO_PASS) install)
20490 @endif libtool
20492 # Other targets (info, dvi, etc.)
20494 .PHONY: maybe-info-libtool info-libtool
20495 maybe-info-libtool:
20496 @if libtool
20497 maybe-info-libtool: info-libtool
20499 info-libtool: \
20500 configure-libtool
20501 @: $(MAKE); $(unstage)
20502 @[ -f ./libtool/Makefile ] || exit 0; \
20503 r=`${PWD_COMMAND}`; export r; \
20504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505 $(HOST_EXPORTS) \
20506 for flag in $(EXTRA_HOST_FLAGS) ; do \
20507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20508 done; \
20509 echo "Doing info in libtool" ; \
20510 (cd $(HOST_SUBDIR)/libtool && \
20511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513 "RANLIB=$${RANLIB}" \
20514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20515 info) \
20516 || exit 1
20518 @endif libtool
20520 .PHONY: maybe-dvi-libtool dvi-libtool
20521 maybe-dvi-libtool:
20522 @if libtool
20523 maybe-dvi-libtool: dvi-libtool
20525 dvi-libtool: \
20526 configure-libtool
20527 @: $(MAKE); $(unstage)
20528 @[ -f ./libtool/Makefile ] || exit 0; \
20529 r=`${PWD_COMMAND}`; export r; \
20530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531 $(HOST_EXPORTS) \
20532 for flag in $(EXTRA_HOST_FLAGS) ; do \
20533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20534 done; \
20535 echo "Doing dvi in libtool" ; \
20536 (cd $(HOST_SUBDIR)/libtool && \
20537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20539 "RANLIB=$${RANLIB}" \
20540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20541 dvi) \
20542 || exit 1
20544 @endif libtool
20546 .PHONY: maybe-html-libtool html-libtool
20547 maybe-html-libtool:
20548 @if libtool
20549 maybe-html-libtool: html-libtool
20551 html-libtool: \
20552 configure-libtool
20553 @: $(MAKE); $(unstage)
20554 @[ -f ./libtool/Makefile ] || exit 0; \
20555 r=`${PWD_COMMAND}`; export r; \
20556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557 $(HOST_EXPORTS) \
20558 for flag in $(EXTRA_HOST_FLAGS) ; do \
20559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20560 done; \
20561 echo "Doing html in libtool" ; \
20562 (cd $(HOST_SUBDIR)/libtool && \
20563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20565 "RANLIB=$${RANLIB}" \
20566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20567 html) \
20568 || exit 1
20570 @endif libtool
20572 .PHONY: maybe-TAGS-libtool TAGS-libtool
20573 maybe-TAGS-libtool:
20574 @if libtool
20575 maybe-TAGS-libtool: TAGS-libtool
20577 TAGS-libtool: \
20578 configure-libtool
20579 @: $(MAKE); $(unstage)
20580 @[ -f ./libtool/Makefile ] || exit 0; \
20581 r=`${PWD_COMMAND}`; export r; \
20582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583 $(HOST_EXPORTS) \
20584 for flag in $(EXTRA_HOST_FLAGS) ; do \
20585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20586 done; \
20587 echo "Doing TAGS in libtool" ; \
20588 (cd $(HOST_SUBDIR)/libtool && \
20589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20591 "RANLIB=$${RANLIB}" \
20592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20593 TAGS) \
20594 || exit 1
20596 @endif libtool
20598 .PHONY: maybe-install-info-libtool install-info-libtool
20599 maybe-install-info-libtool:
20600 @if libtool
20601 maybe-install-info-libtool: install-info-libtool
20603 install-info-libtool: \
20604 configure-libtool \
20605 info-libtool
20606 @: $(MAKE); $(unstage)
20607 @[ -f ./libtool/Makefile ] || exit 0; \
20608 r=`${PWD_COMMAND}`; export r; \
20609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610 $(HOST_EXPORTS) \
20611 for flag in $(EXTRA_HOST_FLAGS) ; do \
20612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20613 done; \
20614 echo "Doing install-info in libtool" ; \
20615 (cd $(HOST_SUBDIR)/libtool && \
20616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20618 "RANLIB=$${RANLIB}" \
20619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20620 install-info) \
20621 || exit 1
20623 @endif libtool
20625 .PHONY: maybe-install-html-libtool install-html-libtool
20626 maybe-install-html-libtool:
20627 @if libtool
20628 maybe-install-html-libtool: install-html-libtool
20630 install-html-libtool: \
20631 configure-libtool \
20632 html-libtool
20633 @: $(MAKE); $(unstage)
20634 @[ -f ./libtool/Makefile ] || exit 0; \
20635 r=`${PWD_COMMAND}`; export r; \
20636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637 $(HOST_EXPORTS) \
20638 for flag in $(EXTRA_HOST_FLAGS) ; do \
20639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20640 done; \
20641 echo "Doing install-html in libtool" ; \
20642 (cd $(HOST_SUBDIR)/libtool && \
20643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20645 "RANLIB=$${RANLIB}" \
20646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20647 install-html) \
20648 || exit 1
20650 @endif libtool
20652 .PHONY: maybe-installcheck-libtool installcheck-libtool
20653 maybe-installcheck-libtool:
20654 @if libtool
20655 maybe-installcheck-libtool: installcheck-libtool
20657 installcheck-libtool: \
20658 configure-libtool
20659 @: $(MAKE); $(unstage)
20660 @[ -f ./libtool/Makefile ] || exit 0; \
20661 r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 $(HOST_EXPORTS) \
20664 for flag in $(EXTRA_HOST_FLAGS) ; do \
20665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20666 done; \
20667 echo "Doing installcheck in libtool" ; \
20668 (cd $(HOST_SUBDIR)/libtool && \
20669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20671 "RANLIB=$${RANLIB}" \
20672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20673 installcheck) \
20674 || exit 1
20676 @endif libtool
20678 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
20679 maybe-mostlyclean-libtool:
20680 @if libtool
20681 maybe-mostlyclean-libtool: mostlyclean-libtool
20683 mostlyclean-libtool:
20684 @: $(MAKE); $(unstage)
20685 @[ -f ./libtool/Makefile ] || exit 0; \
20686 r=`${PWD_COMMAND}`; export r; \
20687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20688 $(HOST_EXPORTS) \
20689 for flag in $(EXTRA_HOST_FLAGS) ; do \
20690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691 done; \
20692 echo "Doing mostlyclean in libtool" ; \
20693 (cd $(HOST_SUBDIR)/libtool && \
20694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20696 "RANLIB=$${RANLIB}" \
20697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20698 mostlyclean) \
20699 || exit 1
20701 @endif libtool
20703 .PHONY: maybe-clean-libtool clean-libtool
20704 maybe-clean-libtool:
20705 @if libtool
20706 maybe-clean-libtool: clean-libtool
20708 clean-libtool:
20709 @: $(MAKE); $(unstage)
20710 @[ -f ./libtool/Makefile ] || exit 0; \
20711 r=`${PWD_COMMAND}`; export r; \
20712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20713 $(HOST_EXPORTS) \
20714 for flag in $(EXTRA_HOST_FLAGS) ; do \
20715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20716 done; \
20717 echo "Doing clean in libtool" ; \
20718 (cd $(HOST_SUBDIR)/libtool && \
20719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20721 "RANLIB=$${RANLIB}" \
20722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20723 clean) \
20724 || exit 1
20726 @endif libtool
20728 .PHONY: maybe-distclean-libtool distclean-libtool
20729 maybe-distclean-libtool:
20730 @if libtool
20731 maybe-distclean-libtool: distclean-libtool
20733 distclean-libtool:
20734 @: $(MAKE); $(unstage)
20735 @[ -f ./libtool/Makefile ] || exit 0; \
20736 r=`${PWD_COMMAND}`; export r; \
20737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738 $(HOST_EXPORTS) \
20739 for flag in $(EXTRA_HOST_FLAGS) ; do \
20740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20741 done; \
20742 echo "Doing distclean in libtool" ; \
20743 (cd $(HOST_SUBDIR)/libtool && \
20744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20746 "RANLIB=$${RANLIB}" \
20747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20748 distclean) \
20749 || exit 1
20751 @endif libtool
20753 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
20754 maybe-maintainer-clean-libtool:
20755 @if libtool
20756 maybe-maintainer-clean-libtool: maintainer-clean-libtool
20758 maintainer-clean-libtool:
20759 @: $(MAKE); $(unstage)
20760 @[ -f ./libtool/Makefile ] || exit 0; \
20761 r=`${PWD_COMMAND}`; export r; \
20762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763 $(HOST_EXPORTS) \
20764 for flag in $(EXTRA_HOST_FLAGS) ; do \
20765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20766 done; \
20767 echo "Doing maintainer-clean in libtool" ; \
20768 (cd $(HOST_SUBDIR)/libtool && \
20769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20771 "RANLIB=$${RANLIB}" \
20772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20773 maintainer-clean) \
20774 || exit 1
20776 @endif libtool
20780 .PHONY: configure-m4 maybe-configure-m4
20781 maybe-configure-m4:
20782 @if gcc-bootstrap
20783 configure-m4: stage_current
20784 @endif gcc-bootstrap
20785 @if m4
20786 maybe-configure-m4: configure-m4
20787 configure-m4:
20788 @: $(MAKE); $(unstage)
20789 @r=`${PWD_COMMAND}`; export r; \
20790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
20792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
20793 $(HOST_EXPORTS) \
20794 echo Configuring in $(HOST_SUBDIR)/m4; \
20795 cd "$(HOST_SUBDIR)/m4" || exit 1; \
20796 case $(srcdir) in \
20797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20798 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
20799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20800 esac; \
20801 srcdiroption="--srcdir=$${topdir}/m4"; \
20802 libsrcdir="$$s/m4"; \
20803 $(SHELL) $${libsrcdir}/configure \
20804 $(HOST_CONFIGARGS) $${srcdiroption} \
20805 || exit 1
20806 @endif m4
20812 .PHONY: all-m4 maybe-all-m4
20813 maybe-all-m4:
20814 @if gcc-bootstrap
20815 all-m4: stage_current
20816 @endif gcc-bootstrap
20817 @if m4
20818 TARGET-m4=all
20819 maybe-all-m4: all-m4
20820 all-m4: configure-m4
20821 @: $(MAKE); $(unstage)
20822 @r=`${PWD_COMMAND}`; export r; \
20823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824 $(HOST_EXPORTS) \
20825 (cd $(HOST_SUBDIR)/m4 && \
20826 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
20827 @endif m4
20832 .PHONY: check-m4 maybe-check-m4
20833 maybe-check-m4:
20834 @if m4
20835 maybe-check-m4: check-m4
20837 check-m4:
20838 @: $(MAKE); $(unstage)
20839 @r=`${PWD_COMMAND}`; export r; \
20840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841 $(HOST_EXPORTS) \
20842 (cd $(HOST_SUBDIR)/m4 && \
20843 $(MAKE) $(FLAGS_TO_PASS) check)
20845 @endif m4
20847 .PHONY: install-m4 maybe-install-m4
20848 maybe-install-m4:
20849 @if m4
20850 maybe-install-m4: install-m4
20852 install-m4: installdirs
20853 @: $(MAKE); $(unstage)
20854 @r=`${PWD_COMMAND}`; export r; \
20855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856 $(HOST_EXPORTS) \
20857 (cd $(HOST_SUBDIR)/m4 && \
20858 $(MAKE) $(FLAGS_TO_PASS) install)
20860 @endif m4
20862 # Other targets (info, dvi, etc.)
20864 .PHONY: maybe-info-m4 info-m4
20865 maybe-info-m4:
20866 @if m4
20867 maybe-info-m4: info-m4
20869 info-m4: \
20870 configure-m4
20871 @: $(MAKE); $(unstage)
20872 @[ -f ./m4/Makefile ] || exit 0; \
20873 r=`${PWD_COMMAND}`; export r; \
20874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875 $(HOST_EXPORTS) \
20876 for flag in $(EXTRA_HOST_FLAGS) ; do \
20877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878 done; \
20879 echo "Doing info in m4" ; \
20880 (cd $(HOST_SUBDIR)/m4 && \
20881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883 "RANLIB=$${RANLIB}" \
20884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20885 info) \
20886 || exit 1
20888 @endif m4
20890 .PHONY: maybe-dvi-m4 dvi-m4
20891 maybe-dvi-m4:
20892 @if m4
20893 maybe-dvi-m4: dvi-m4
20895 dvi-m4: \
20896 configure-m4
20897 @: $(MAKE); $(unstage)
20898 @[ -f ./m4/Makefile ] || exit 0; \
20899 r=`${PWD_COMMAND}`; export r; \
20900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20901 $(HOST_EXPORTS) \
20902 for flag in $(EXTRA_HOST_FLAGS) ; do \
20903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20904 done; \
20905 echo "Doing dvi in m4" ; \
20906 (cd $(HOST_SUBDIR)/m4 && \
20907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20909 "RANLIB=$${RANLIB}" \
20910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20911 dvi) \
20912 || exit 1
20914 @endif m4
20916 .PHONY: maybe-html-m4 html-m4
20917 maybe-html-m4:
20918 @if m4
20919 maybe-html-m4: html-m4
20921 html-m4: \
20922 configure-m4
20923 @: $(MAKE); $(unstage)
20924 @[ -f ./m4/Makefile ] || exit 0; \
20925 r=`${PWD_COMMAND}`; export r; \
20926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20927 $(HOST_EXPORTS) \
20928 for flag in $(EXTRA_HOST_FLAGS) ; do \
20929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20930 done; \
20931 echo "Doing html in m4" ; \
20932 (cd $(HOST_SUBDIR)/m4 && \
20933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20935 "RANLIB=$${RANLIB}" \
20936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20937 html) \
20938 || exit 1
20940 @endif m4
20942 .PHONY: maybe-TAGS-m4 TAGS-m4
20943 maybe-TAGS-m4:
20944 @if m4
20945 maybe-TAGS-m4: TAGS-m4
20947 TAGS-m4: \
20948 configure-m4
20949 @: $(MAKE); $(unstage)
20950 @[ -f ./m4/Makefile ] || exit 0; \
20951 r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953 $(HOST_EXPORTS) \
20954 for flag in $(EXTRA_HOST_FLAGS) ; do \
20955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956 done; \
20957 echo "Doing TAGS in m4" ; \
20958 (cd $(HOST_SUBDIR)/m4 && \
20959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961 "RANLIB=$${RANLIB}" \
20962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20963 TAGS) \
20964 || exit 1
20966 @endif m4
20968 .PHONY: maybe-install-info-m4 install-info-m4
20969 maybe-install-info-m4:
20970 @if m4
20971 maybe-install-info-m4: install-info-m4
20973 install-info-m4: \
20974 configure-m4 \
20975 info-m4
20976 @: $(MAKE); $(unstage)
20977 @[ -f ./m4/Makefile ] || exit 0; \
20978 r=`${PWD_COMMAND}`; export r; \
20979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980 $(HOST_EXPORTS) \
20981 for flag in $(EXTRA_HOST_FLAGS) ; do \
20982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983 done; \
20984 echo "Doing install-info in m4" ; \
20985 (cd $(HOST_SUBDIR)/m4 && \
20986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988 "RANLIB=$${RANLIB}" \
20989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20990 install-info) \
20991 || exit 1
20993 @endif m4
20995 .PHONY: maybe-install-html-m4 install-html-m4
20996 maybe-install-html-m4:
20997 @if m4
20998 maybe-install-html-m4: install-html-m4
21000 install-html-m4: \
21001 configure-m4 \
21002 html-m4
21003 @: $(MAKE); $(unstage)
21004 @[ -f ./m4/Makefile ] || exit 0; \
21005 r=`${PWD_COMMAND}`; export r; \
21006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21007 $(HOST_EXPORTS) \
21008 for flag in $(EXTRA_HOST_FLAGS) ; do \
21009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21010 done; \
21011 echo "Doing install-html in m4" ; \
21012 (cd $(HOST_SUBDIR)/m4 && \
21013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21015 "RANLIB=$${RANLIB}" \
21016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21017 install-html) \
21018 || exit 1
21020 @endif m4
21022 .PHONY: maybe-installcheck-m4 installcheck-m4
21023 maybe-installcheck-m4:
21024 @if m4
21025 maybe-installcheck-m4: installcheck-m4
21027 installcheck-m4: \
21028 configure-m4
21029 @: $(MAKE); $(unstage)
21030 @[ -f ./m4/Makefile ] || exit 0; \
21031 r=`${PWD_COMMAND}`; export r; \
21032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033 $(HOST_EXPORTS) \
21034 for flag in $(EXTRA_HOST_FLAGS) ; do \
21035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21036 done; \
21037 echo "Doing installcheck in m4" ; \
21038 (cd $(HOST_SUBDIR)/m4 && \
21039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21041 "RANLIB=$${RANLIB}" \
21042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21043 installcheck) \
21044 || exit 1
21046 @endif m4
21048 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
21049 maybe-mostlyclean-m4:
21050 @if m4
21051 maybe-mostlyclean-m4: mostlyclean-m4
21053 mostlyclean-m4:
21054 @: $(MAKE); $(unstage)
21055 @[ -f ./m4/Makefile ] || exit 0; \
21056 r=`${PWD_COMMAND}`; export r; \
21057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058 $(HOST_EXPORTS) \
21059 for flag in $(EXTRA_HOST_FLAGS) ; do \
21060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21061 done; \
21062 echo "Doing mostlyclean in m4" ; \
21063 (cd $(HOST_SUBDIR)/m4 && \
21064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21066 "RANLIB=$${RANLIB}" \
21067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21068 mostlyclean) \
21069 || exit 1
21071 @endif m4
21073 .PHONY: maybe-clean-m4 clean-m4
21074 maybe-clean-m4:
21075 @if m4
21076 maybe-clean-m4: clean-m4
21078 clean-m4:
21079 @: $(MAKE); $(unstage)
21080 @[ -f ./m4/Makefile ] || exit 0; \
21081 r=`${PWD_COMMAND}`; export r; \
21082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21083 $(HOST_EXPORTS) \
21084 for flag in $(EXTRA_HOST_FLAGS) ; do \
21085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21086 done; \
21087 echo "Doing clean in m4" ; \
21088 (cd $(HOST_SUBDIR)/m4 && \
21089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21091 "RANLIB=$${RANLIB}" \
21092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21093 clean) \
21094 || exit 1
21096 @endif m4
21098 .PHONY: maybe-distclean-m4 distclean-m4
21099 maybe-distclean-m4:
21100 @if m4
21101 maybe-distclean-m4: distclean-m4
21103 distclean-m4:
21104 @: $(MAKE); $(unstage)
21105 @[ -f ./m4/Makefile ] || exit 0; \
21106 r=`${PWD_COMMAND}`; export r; \
21107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21108 $(HOST_EXPORTS) \
21109 for flag in $(EXTRA_HOST_FLAGS) ; do \
21110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21111 done; \
21112 echo "Doing distclean in m4" ; \
21113 (cd $(HOST_SUBDIR)/m4 && \
21114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21116 "RANLIB=$${RANLIB}" \
21117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21118 distclean) \
21119 || exit 1
21121 @endif m4
21123 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
21124 maybe-maintainer-clean-m4:
21125 @if m4
21126 maybe-maintainer-clean-m4: maintainer-clean-m4
21128 maintainer-clean-m4:
21129 @: $(MAKE); $(unstage)
21130 @[ -f ./m4/Makefile ] || exit 0; \
21131 r=`${PWD_COMMAND}`; export r; \
21132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21133 $(HOST_EXPORTS) \
21134 for flag in $(EXTRA_HOST_FLAGS) ; do \
21135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21136 done; \
21137 echo "Doing maintainer-clean in m4" ; \
21138 (cd $(HOST_SUBDIR)/m4 && \
21139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21141 "RANLIB=$${RANLIB}" \
21142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21143 maintainer-clean) \
21144 || exit 1
21146 @endif m4
21150 .PHONY: configure-make maybe-configure-make
21151 maybe-configure-make:
21152 @if gcc-bootstrap
21153 configure-make: stage_current
21154 @endif gcc-bootstrap
21155 @if make
21156 maybe-configure-make: configure-make
21157 configure-make:
21158 @: $(MAKE); $(unstage)
21159 @r=`${PWD_COMMAND}`; export r; \
21160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
21162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
21163 $(HOST_EXPORTS) \
21164 echo Configuring in $(HOST_SUBDIR)/make; \
21165 cd "$(HOST_SUBDIR)/make" || exit 1; \
21166 case $(srcdir) in \
21167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21168 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
21169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21170 esac; \
21171 srcdiroption="--srcdir=$${topdir}/make"; \
21172 libsrcdir="$$s/make"; \
21173 $(SHELL) $${libsrcdir}/configure \
21174 $(HOST_CONFIGARGS) $${srcdiroption} \
21175 || exit 1
21176 @endif make
21182 .PHONY: all-make maybe-all-make
21183 maybe-all-make:
21184 @if gcc-bootstrap
21185 all-make: stage_current
21186 @endif gcc-bootstrap
21187 @if make
21188 TARGET-make=all
21189 maybe-all-make: all-make
21190 all-make: configure-make
21191 @: $(MAKE); $(unstage)
21192 @r=`${PWD_COMMAND}`; export r; \
21193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194 $(HOST_EXPORTS) \
21195 (cd $(HOST_SUBDIR)/make && \
21196 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
21197 @endif make
21202 .PHONY: check-make maybe-check-make
21203 maybe-check-make:
21204 @if make
21205 maybe-check-make: check-make
21207 check-make:
21208 @: $(MAKE); $(unstage)
21209 @r=`${PWD_COMMAND}`; export r; \
21210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21211 $(HOST_EXPORTS) \
21212 (cd $(HOST_SUBDIR)/make && \
21213 $(MAKE) $(FLAGS_TO_PASS) check)
21215 @endif make
21217 .PHONY: install-make maybe-install-make
21218 maybe-install-make:
21219 @if make
21220 maybe-install-make: install-make
21222 install-make: installdirs
21223 @: $(MAKE); $(unstage)
21224 @r=`${PWD_COMMAND}`; export r; \
21225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21226 $(HOST_EXPORTS) \
21227 (cd $(HOST_SUBDIR)/make && \
21228 $(MAKE) $(FLAGS_TO_PASS) install)
21230 @endif make
21232 # Other targets (info, dvi, etc.)
21234 .PHONY: maybe-info-make info-make
21235 maybe-info-make:
21236 @if make
21237 maybe-info-make: info-make
21239 info-make: \
21240 configure-make
21241 @: $(MAKE); $(unstage)
21242 @[ -f ./make/Makefile ] || exit 0; \
21243 r=`${PWD_COMMAND}`; export r; \
21244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21245 $(HOST_EXPORTS) \
21246 for flag in $(EXTRA_HOST_FLAGS) ; do \
21247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21248 done; \
21249 echo "Doing info in make" ; \
21250 (cd $(HOST_SUBDIR)/make && \
21251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21253 "RANLIB=$${RANLIB}" \
21254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21255 info) \
21256 || exit 1
21258 @endif make
21260 .PHONY: maybe-dvi-make dvi-make
21261 maybe-dvi-make:
21262 @if make
21263 maybe-dvi-make: dvi-make
21265 dvi-make: \
21266 configure-make
21267 @: $(MAKE); $(unstage)
21268 @[ -f ./make/Makefile ] || exit 0; \
21269 r=`${PWD_COMMAND}`; export r; \
21270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21271 $(HOST_EXPORTS) \
21272 for flag in $(EXTRA_HOST_FLAGS) ; do \
21273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21274 done; \
21275 echo "Doing dvi in make" ; \
21276 (cd $(HOST_SUBDIR)/make && \
21277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21279 "RANLIB=$${RANLIB}" \
21280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21281 dvi) \
21282 || exit 1
21284 @endif make
21286 .PHONY: maybe-html-make html-make
21287 maybe-html-make:
21288 @if make
21289 maybe-html-make: html-make
21291 html-make: \
21292 configure-make
21293 @: $(MAKE); $(unstage)
21294 @[ -f ./make/Makefile ] || exit 0; \
21295 r=`${PWD_COMMAND}`; export r; \
21296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21297 $(HOST_EXPORTS) \
21298 for flag in $(EXTRA_HOST_FLAGS) ; do \
21299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21300 done; \
21301 echo "Doing html in make" ; \
21302 (cd $(HOST_SUBDIR)/make && \
21303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21305 "RANLIB=$${RANLIB}" \
21306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21307 html) \
21308 || exit 1
21310 @endif make
21312 .PHONY: maybe-TAGS-make TAGS-make
21313 maybe-TAGS-make:
21314 @if make
21315 maybe-TAGS-make: TAGS-make
21317 TAGS-make: \
21318 configure-make
21319 @: $(MAKE); $(unstage)
21320 @[ -f ./make/Makefile ] || exit 0; \
21321 r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 for flag in $(EXTRA_HOST_FLAGS) ; do \
21325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21326 done; \
21327 echo "Doing TAGS in make" ; \
21328 (cd $(HOST_SUBDIR)/make && \
21329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21331 "RANLIB=$${RANLIB}" \
21332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21333 TAGS) \
21334 || exit 1
21336 @endif make
21338 .PHONY: maybe-install-info-make install-info-make
21339 maybe-install-info-make:
21340 @if make
21341 maybe-install-info-make: install-info-make
21343 install-info-make: \
21344 configure-make \
21345 info-make
21346 @: $(MAKE); $(unstage)
21347 @[ -f ./make/Makefile ] || exit 0; \
21348 r=`${PWD_COMMAND}`; export r; \
21349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21350 $(HOST_EXPORTS) \
21351 for flag in $(EXTRA_HOST_FLAGS) ; do \
21352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21353 done; \
21354 echo "Doing install-info in make" ; \
21355 (cd $(HOST_SUBDIR)/make && \
21356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21358 "RANLIB=$${RANLIB}" \
21359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21360 install-info) \
21361 || exit 1
21363 @endif make
21365 .PHONY: maybe-install-html-make install-html-make
21366 maybe-install-html-make:
21367 @if make
21368 maybe-install-html-make: install-html-make
21370 install-html-make: \
21371 configure-make \
21372 html-make
21373 @: $(MAKE); $(unstage)
21374 @[ -f ./make/Makefile ] || exit 0; \
21375 r=`${PWD_COMMAND}`; export r; \
21376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21377 $(HOST_EXPORTS) \
21378 for flag in $(EXTRA_HOST_FLAGS) ; do \
21379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21380 done; \
21381 echo "Doing install-html in make" ; \
21382 (cd $(HOST_SUBDIR)/make && \
21383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21385 "RANLIB=$${RANLIB}" \
21386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21387 install-html) \
21388 || exit 1
21390 @endif make
21392 .PHONY: maybe-installcheck-make installcheck-make
21393 maybe-installcheck-make:
21394 @if make
21395 maybe-installcheck-make: installcheck-make
21397 installcheck-make: \
21398 configure-make
21399 @: $(MAKE); $(unstage)
21400 @[ -f ./make/Makefile ] || exit 0; \
21401 r=`${PWD_COMMAND}`; export r; \
21402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21403 $(HOST_EXPORTS) \
21404 for flag in $(EXTRA_HOST_FLAGS) ; do \
21405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21406 done; \
21407 echo "Doing installcheck in make" ; \
21408 (cd $(HOST_SUBDIR)/make && \
21409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21411 "RANLIB=$${RANLIB}" \
21412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21413 installcheck) \
21414 || exit 1
21416 @endif make
21418 .PHONY: maybe-mostlyclean-make mostlyclean-make
21419 maybe-mostlyclean-make:
21420 @if make
21421 maybe-mostlyclean-make: mostlyclean-make
21423 mostlyclean-make:
21424 @: $(MAKE); $(unstage)
21425 @[ -f ./make/Makefile ] || exit 0; \
21426 r=`${PWD_COMMAND}`; export r; \
21427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21428 $(HOST_EXPORTS) \
21429 for flag in $(EXTRA_HOST_FLAGS) ; do \
21430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21431 done; \
21432 echo "Doing mostlyclean in make" ; \
21433 (cd $(HOST_SUBDIR)/make && \
21434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21436 "RANLIB=$${RANLIB}" \
21437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21438 mostlyclean) \
21439 || exit 1
21441 @endif make
21443 .PHONY: maybe-clean-make clean-make
21444 maybe-clean-make:
21445 @if make
21446 maybe-clean-make: clean-make
21448 clean-make:
21449 @: $(MAKE); $(unstage)
21450 @[ -f ./make/Makefile ] || exit 0; \
21451 r=`${PWD_COMMAND}`; export r; \
21452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453 $(HOST_EXPORTS) \
21454 for flag in $(EXTRA_HOST_FLAGS) ; do \
21455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21456 done; \
21457 echo "Doing clean in make" ; \
21458 (cd $(HOST_SUBDIR)/make && \
21459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21461 "RANLIB=$${RANLIB}" \
21462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21463 clean) \
21464 || exit 1
21466 @endif make
21468 .PHONY: maybe-distclean-make distclean-make
21469 maybe-distclean-make:
21470 @if make
21471 maybe-distclean-make: distclean-make
21473 distclean-make:
21474 @: $(MAKE); $(unstage)
21475 @[ -f ./make/Makefile ] || exit 0; \
21476 r=`${PWD_COMMAND}`; export r; \
21477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21478 $(HOST_EXPORTS) \
21479 for flag in $(EXTRA_HOST_FLAGS) ; do \
21480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21481 done; \
21482 echo "Doing distclean in make" ; \
21483 (cd $(HOST_SUBDIR)/make && \
21484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21486 "RANLIB=$${RANLIB}" \
21487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21488 distclean) \
21489 || exit 1
21491 @endif make
21493 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
21494 maybe-maintainer-clean-make:
21495 @if make
21496 maybe-maintainer-clean-make: maintainer-clean-make
21498 maintainer-clean-make:
21499 @: $(MAKE); $(unstage)
21500 @[ -f ./make/Makefile ] || exit 0; \
21501 r=`${PWD_COMMAND}`; export r; \
21502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503 $(HOST_EXPORTS) \
21504 for flag in $(EXTRA_HOST_FLAGS) ; do \
21505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21506 done; \
21507 echo "Doing maintainer-clean in make" ; \
21508 (cd $(HOST_SUBDIR)/make && \
21509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21511 "RANLIB=$${RANLIB}" \
21512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21513 maintainer-clean) \
21514 || exit 1
21516 @endif make
21520 .PHONY: configure-mmalloc maybe-configure-mmalloc
21521 maybe-configure-mmalloc:
21522 @if gcc-bootstrap
21523 configure-mmalloc: stage_current
21524 @endif gcc-bootstrap
21525 @if mmalloc
21526 maybe-configure-mmalloc: configure-mmalloc
21527 configure-mmalloc:
21528 @: $(MAKE); $(unstage)
21529 @r=`${PWD_COMMAND}`; export r; \
21530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21531 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
21532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
21533 $(HOST_EXPORTS) \
21534 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
21535 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
21536 case $(srcdir) in \
21537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21538 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
21539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21540 esac; \
21541 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
21542 libsrcdir="$$s/mmalloc"; \
21543 $(SHELL) $${libsrcdir}/configure \
21544 $(HOST_CONFIGARGS) $${srcdiroption} \
21545 || exit 1
21546 @endif mmalloc
21552 .PHONY: all-mmalloc maybe-all-mmalloc
21553 maybe-all-mmalloc:
21554 @if gcc-bootstrap
21555 all-mmalloc: stage_current
21556 @endif gcc-bootstrap
21557 @if mmalloc
21558 TARGET-mmalloc=all
21559 maybe-all-mmalloc: all-mmalloc
21560 all-mmalloc: configure-mmalloc
21561 @: $(MAKE); $(unstage)
21562 @r=`${PWD_COMMAND}`; export r; \
21563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564 $(HOST_EXPORTS) \
21565 (cd $(HOST_SUBDIR)/mmalloc && \
21566 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
21567 @endif mmalloc
21572 .PHONY: check-mmalloc maybe-check-mmalloc
21573 maybe-check-mmalloc:
21574 @if mmalloc
21575 maybe-check-mmalloc: check-mmalloc
21577 check-mmalloc:
21579 @endif mmalloc
21581 .PHONY: install-mmalloc maybe-install-mmalloc
21582 maybe-install-mmalloc:
21583 @if mmalloc
21584 maybe-install-mmalloc: install-mmalloc
21586 install-mmalloc: installdirs
21587 @: $(MAKE); $(unstage)
21588 @r=`${PWD_COMMAND}`; export r; \
21589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590 $(HOST_EXPORTS) \
21591 (cd $(HOST_SUBDIR)/mmalloc && \
21592 $(MAKE) $(FLAGS_TO_PASS) install)
21594 @endif mmalloc
21596 # Other targets (info, dvi, etc.)
21598 .PHONY: maybe-info-mmalloc info-mmalloc
21599 maybe-info-mmalloc:
21600 @if mmalloc
21601 maybe-info-mmalloc: info-mmalloc
21603 info-mmalloc: \
21604 configure-mmalloc
21605 @: $(MAKE); $(unstage)
21606 @[ -f ./mmalloc/Makefile ] || exit 0; \
21607 r=`${PWD_COMMAND}`; export r; \
21608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21609 $(HOST_EXPORTS) \
21610 for flag in $(EXTRA_HOST_FLAGS) ; do \
21611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21612 done; \
21613 echo "Doing info in mmalloc" ; \
21614 (cd $(HOST_SUBDIR)/mmalloc && \
21615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21617 "RANLIB=$${RANLIB}" \
21618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21619 info) \
21620 || exit 1
21622 @endif mmalloc
21624 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
21625 maybe-dvi-mmalloc:
21626 @if mmalloc
21627 maybe-dvi-mmalloc: dvi-mmalloc
21629 dvi-mmalloc: \
21630 configure-mmalloc
21631 @: $(MAKE); $(unstage)
21632 @[ -f ./mmalloc/Makefile ] || exit 0; \
21633 r=`${PWD_COMMAND}`; export r; \
21634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635 $(HOST_EXPORTS) \
21636 for flag in $(EXTRA_HOST_FLAGS) ; do \
21637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21638 done; \
21639 echo "Doing dvi in mmalloc" ; \
21640 (cd $(HOST_SUBDIR)/mmalloc && \
21641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21643 "RANLIB=$${RANLIB}" \
21644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21645 dvi) \
21646 || exit 1
21648 @endif mmalloc
21650 .PHONY: maybe-html-mmalloc html-mmalloc
21651 maybe-html-mmalloc:
21652 @if mmalloc
21653 maybe-html-mmalloc: html-mmalloc
21655 html-mmalloc: \
21656 configure-mmalloc
21657 @: $(MAKE); $(unstage)
21658 @[ -f ./mmalloc/Makefile ] || exit 0; \
21659 r=`${PWD_COMMAND}`; export r; \
21660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21661 $(HOST_EXPORTS) \
21662 for flag in $(EXTRA_HOST_FLAGS) ; do \
21663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21664 done; \
21665 echo "Doing html in mmalloc" ; \
21666 (cd $(HOST_SUBDIR)/mmalloc && \
21667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21669 "RANLIB=$${RANLIB}" \
21670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21671 html) \
21672 || exit 1
21674 @endif mmalloc
21676 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
21677 maybe-TAGS-mmalloc:
21678 @if mmalloc
21679 maybe-TAGS-mmalloc: TAGS-mmalloc
21681 TAGS-mmalloc: \
21682 configure-mmalloc
21683 @: $(MAKE); $(unstage)
21684 @[ -f ./mmalloc/Makefile ] || exit 0; \
21685 r=`${PWD_COMMAND}`; export r; \
21686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21687 $(HOST_EXPORTS) \
21688 for flag in $(EXTRA_HOST_FLAGS) ; do \
21689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21690 done; \
21691 echo "Doing TAGS in mmalloc" ; \
21692 (cd $(HOST_SUBDIR)/mmalloc && \
21693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21695 "RANLIB=$${RANLIB}" \
21696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21697 TAGS) \
21698 || exit 1
21700 @endif mmalloc
21702 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
21703 maybe-install-info-mmalloc:
21704 @if mmalloc
21705 maybe-install-info-mmalloc: install-info-mmalloc
21707 install-info-mmalloc: \
21708 configure-mmalloc \
21709 info-mmalloc
21710 @: $(MAKE); $(unstage)
21711 @[ -f ./mmalloc/Makefile ] || exit 0; \
21712 r=`${PWD_COMMAND}`; export r; \
21713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21714 $(HOST_EXPORTS) \
21715 for flag in $(EXTRA_HOST_FLAGS) ; do \
21716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21717 done; \
21718 echo "Doing install-info in mmalloc" ; \
21719 (cd $(HOST_SUBDIR)/mmalloc && \
21720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21722 "RANLIB=$${RANLIB}" \
21723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21724 install-info) \
21725 || exit 1
21727 @endif mmalloc
21729 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
21730 maybe-install-html-mmalloc:
21731 @if mmalloc
21732 maybe-install-html-mmalloc: install-html-mmalloc
21734 install-html-mmalloc: \
21735 configure-mmalloc \
21736 html-mmalloc
21737 @: $(MAKE); $(unstage)
21738 @[ -f ./mmalloc/Makefile ] || exit 0; \
21739 r=`${PWD_COMMAND}`; export r; \
21740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21741 $(HOST_EXPORTS) \
21742 for flag in $(EXTRA_HOST_FLAGS) ; do \
21743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21744 done; \
21745 echo "Doing install-html in mmalloc" ; \
21746 (cd $(HOST_SUBDIR)/mmalloc && \
21747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21749 "RANLIB=$${RANLIB}" \
21750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21751 install-html) \
21752 || exit 1
21754 @endif mmalloc
21756 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
21757 maybe-installcheck-mmalloc:
21758 @if mmalloc
21759 maybe-installcheck-mmalloc: installcheck-mmalloc
21761 installcheck-mmalloc: \
21762 configure-mmalloc
21763 @: $(MAKE); $(unstage)
21764 @[ -f ./mmalloc/Makefile ] || exit 0; \
21765 r=`${PWD_COMMAND}`; export r; \
21766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21767 $(HOST_EXPORTS) \
21768 for flag in $(EXTRA_HOST_FLAGS) ; do \
21769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21770 done; \
21771 echo "Doing installcheck in mmalloc" ; \
21772 (cd $(HOST_SUBDIR)/mmalloc && \
21773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21775 "RANLIB=$${RANLIB}" \
21776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21777 installcheck) \
21778 || exit 1
21780 @endif mmalloc
21782 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
21783 maybe-mostlyclean-mmalloc:
21784 @if mmalloc
21785 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
21787 mostlyclean-mmalloc:
21788 @: $(MAKE); $(unstage)
21789 @[ -f ./mmalloc/Makefile ] || exit 0; \
21790 r=`${PWD_COMMAND}`; export r; \
21791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792 $(HOST_EXPORTS) \
21793 for flag in $(EXTRA_HOST_FLAGS) ; do \
21794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795 done; \
21796 echo "Doing mostlyclean in mmalloc" ; \
21797 (cd $(HOST_SUBDIR)/mmalloc && \
21798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800 "RANLIB=$${RANLIB}" \
21801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21802 mostlyclean) \
21803 || exit 1
21805 @endif mmalloc
21807 .PHONY: maybe-clean-mmalloc clean-mmalloc
21808 maybe-clean-mmalloc:
21809 @if mmalloc
21810 maybe-clean-mmalloc: clean-mmalloc
21812 clean-mmalloc:
21813 @: $(MAKE); $(unstage)
21814 @[ -f ./mmalloc/Makefile ] || exit 0; \
21815 r=`${PWD_COMMAND}`; export r; \
21816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817 $(HOST_EXPORTS) \
21818 for flag in $(EXTRA_HOST_FLAGS) ; do \
21819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820 done; \
21821 echo "Doing clean in mmalloc" ; \
21822 (cd $(HOST_SUBDIR)/mmalloc && \
21823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825 "RANLIB=$${RANLIB}" \
21826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21827 clean) \
21828 || exit 1
21830 @endif mmalloc
21832 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
21833 maybe-distclean-mmalloc:
21834 @if mmalloc
21835 maybe-distclean-mmalloc: distclean-mmalloc
21837 distclean-mmalloc:
21838 @: $(MAKE); $(unstage)
21839 @[ -f ./mmalloc/Makefile ] || exit 0; \
21840 r=`${PWD_COMMAND}`; export r; \
21841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21842 $(HOST_EXPORTS) \
21843 for flag in $(EXTRA_HOST_FLAGS) ; do \
21844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21845 done; \
21846 echo "Doing distclean in mmalloc" ; \
21847 (cd $(HOST_SUBDIR)/mmalloc && \
21848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21850 "RANLIB=$${RANLIB}" \
21851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21852 distclean) \
21853 || exit 1
21855 @endif mmalloc
21857 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
21858 maybe-maintainer-clean-mmalloc:
21859 @if mmalloc
21860 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
21862 maintainer-clean-mmalloc:
21863 @: $(MAKE); $(unstage)
21864 @[ -f ./mmalloc/Makefile ] || exit 0; \
21865 r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 $(HOST_EXPORTS) \
21868 for flag in $(EXTRA_HOST_FLAGS) ; do \
21869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21870 done; \
21871 echo "Doing maintainer-clean in mmalloc" ; \
21872 (cd $(HOST_SUBDIR)/mmalloc && \
21873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21875 "RANLIB=$${RANLIB}" \
21876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21877 maintainer-clean) \
21878 || exit 1
21880 @endif mmalloc
21884 .PHONY: configure-patch maybe-configure-patch
21885 maybe-configure-patch:
21886 @if gcc-bootstrap
21887 configure-patch: stage_current
21888 @endif gcc-bootstrap
21889 @if patch
21890 maybe-configure-patch: configure-patch
21891 configure-patch:
21892 @: $(MAKE); $(unstage)
21893 @r=`${PWD_COMMAND}`; export r; \
21894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
21896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
21897 $(HOST_EXPORTS) \
21898 echo Configuring in $(HOST_SUBDIR)/patch; \
21899 cd "$(HOST_SUBDIR)/patch" || exit 1; \
21900 case $(srcdir) in \
21901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21902 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
21903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21904 esac; \
21905 srcdiroption="--srcdir=$${topdir}/patch"; \
21906 libsrcdir="$$s/patch"; \
21907 $(SHELL) $${libsrcdir}/configure \
21908 $(HOST_CONFIGARGS) $${srcdiroption} \
21909 || exit 1
21910 @endif patch
21916 .PHONY: all-patch maybe-all-patch
21917 maybe-all-patch:
21918 @if gcc-bootstrap
21919 all-patch: stage_current
21920 @endif gcc-bootstrap
21921 @if patch
21922 TARGET-patch=all
21923 maybe-all-patch: all-patch
21924 all-patch: configure-patch
21925 @: $(MAKE); $(unstage)
21926 @r=`${PWD_COMMAND}`; export r; \
21927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928 $(HOST_EXPORTS) \
21929 (cd $(HOST_SUBDIR)/patch && \
21930 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
21931 @endif patch
21936 .PHONY: check-patch maybe-check-patch
21937 maybe-check-patch:
21938 @if patch
21939 maybe-check-patch: check-patch
21941 check-patch:
21942 @: $(MAKE); $(unstage)
21943 @r=`${PWD_COMMAND}`; export r; \
21944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21945 $(HOST_EXPORTS) \
21946 (cd $(HOST_SUBDIR)/patch && \
21947 $(MAKE) $(FLAGS_TO_PASS) check)
21949 @endif patch
21951 .PHONY: install-patch maybe-install-patch
21952 maybe-install-patch:
21953 @if patch
21954 maybe-install-patch: install-patch
21956 install-patch: installdirs
21957 @: $(MAKE); $(unstage)
21958 @r=`${PWD_COMMAND}`; export r; \
21959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21960 $(HOST_EXPORTS) \
21961 (cd $(HOST_SUBDIR)/patch && \
21962 $(MAKE) $(FLAGS_TO_PASS) install)
21964 @endif patch
21966 # Other targets (info, dvi, etc.)
21968 .PHONY: maybe-info-patch info-patch
21969 maybe-info-patch:
21970 @if patch
21971 maybe-info-patch: info-patch
21973 info-patch: \
21974 configure-patch
21975 @: $(MAKE); $(unstage)
21976 @[ -f ./patch/Makefile ] || exit 0; \
21977 r=`${PWD_COMMAND}`; export r; \
21978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979 $(HOST_EXPORTS) \
21980 for flag in $(EXTRA_HOST_FLAGS) ; do \
21981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21982 done; \
21983 echo "Doing info in patch" ; \
21984 (cd $(HOST_SUBDIR)/patch && \
21985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21987 "RANLIB=$${RANLIB}" \
21988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21989 info) \
21990 || exit 1
21992 @endif patch
21994 .PHONY: maybe-dvi-patch dvi-patch
21995 maybe-dvi-patch:
21996 @if patch
21997 maybe-dvi-patch: dvi-patch
21999 dvi-patch: \
22000 configure-patch
22001 @: $(MAKE); $(unstage)
22002 @[ -f ./patch/Makefile ] || exit 0; \
22003 r=`${PWD_COMMAND}`; export r; \
22004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005 $(HOST_EXPORTS) \
22006 for flag in $(EXTRA_HOST_FLAGS) ; do \
22007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22008 done; \
22009 echo "Doing dvi in patch" ; \
22010 (cd $(HOST_SUBDIR)/patch && \
22011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22013 "RANLIB=$${RANLIB}" \
22014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22015 dvi) \
22016 || exit 1
22018 @endif patch
22020 .PHONY: maybe-html-patch html-patch
22021 maybe-html-patch:
22022 @if patch
22023 maybe-html-patch: html-patch
22025 html-patch: \
22026 configure-patch
22027 @: $(MAKE); $(unstage)
22028 @[ -f ./patch/Makefile ] || exit 0; \
22029 r=`${PWD_COMMAND}`; export r; \
22030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22031 $(HOST_EXPORTS) \
22032 for flag in $(EXTRA_HOST_FLAGS) ; do \
22033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22034 done; \
22035 echo "Doing html in patch" ; \
22036 (cd $(HOST_SUBDIR)/patch && \
22037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22039 "RANLIB=$${RANLIB}" \
22040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22041 html) \
22042 || exit 1
22044 @endif patch
22046 .PHONY: maybe-TAGS-patch TAGS-patch
22047 maybe-TAGS-patch:
22048 @if patch
22049 maybe-TAGS-patch: TAGS-patch
22051 TAGS-patch: \
22052 configure-patch
22053 @: $(MAKE); $(unstage)
22054 @[ -f ./patch/Makefile ] || exit 0; \
22055 r=`${PWD_COMMAND}`; export r; \
22056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22057 $(HOST_EXPORTS) \
22058 for flag in $(EXTRA_HOST_FLAGS) ; do \
22059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22060 done; \
22061 echo "Doing TAGS in patch" ; \
22062 (cd $(HOST_SUBDIR)/patch && \
22063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22065 "RANLIB=$${RANLIB}" \
22066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22067 TAGS) \
22068 || exit 1
22070 @endif patch
22072 .PHONY: maybe-install-info-patch install-info-patch
22073 maybe-install-info-patch:
22074 @if patch
22075 maybe-install-info-patch: install-info-patch
22077 install-info-patch: \
22078 configure-patch \
22079 info-patch
22080 @: $(MAKE); $(unstage)
22081 @[ -f ./patch/Makefile ] || exit 0; \
22082 r=`${PWD_COMMAND}`; export r; \
22083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22084 $(HOST_EXPORTS) \
22085 for flag in $(EXTRA_HOST_FLAGS) ; do \
22086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22087 done; \
22088 echo "Doing install-info in patch" ; \
22089 (cd $(HOST_SUBDIR)/patch && \
22090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22092 "RANLIB=$${RANLIB}" \
22093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22094 install-info) \
22095 || exit 1
22097 @endif patch
22099 .PHONY: maybe-install-html-patch install-html-patch
22100 maybe-install-html-patch:
22101 @if patch
22102 maybe-install-html-patch: install-html-patch
22104 install-html-patch: \
22105 configure-patch \
22106 html-patch
22107 @: $(MAKE); $(unstage)
22108 @[ -f ./patch/Makefile ] || exit 0; \
22109 r=`${PWD_COMMAND}`; export r; \
22110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111 $(HOST_EXPORTS) \
22112 for flag in $(EXTRA_HOST_FLAGS) ; do \
22113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22114 done; \
22115 echo "Doing install-html in patch" ; \
22116 (cd $(HOST_SUBDIR)/patch && \
22117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22119 "RANLIB=$${RANLIB}" \
22120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22121 install-html) \
22122 || exit 1
22124 @endif patch
22126 .PHONY: maybe-installcheck-patch installcheck-patch
22127 maybe-installcheck-patch:
22128 @if patch
22129 maybe-installcheck-patch: installcheck-patch
22131 installcheck-patch: \
22132 configure-patch
22133 @: $(MAKE); $(unstage)
22134 @[ -f ./patch/Makefile ] || exit 0; \
22135 r=`${PWD_COMMAND}`; export r; \
22136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137 $(HOST_EXPORTS) \
22138 for flag in $(EXTRA_HOST_FLAGS) ; do \
22139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140 done; \
22141 echo "Doing installcheck in patch" ; \
22142 (cd $(HOST_SUBDIR)/patch && \
22143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145 "RANLIB=$${RANLIB}" \
22146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22147 installcheck) \
22148 || exit 1
22150 @endif patch
22152 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
22153 maybe-mostlyclean-patch:
22154 @if patch
22155 maybe-mostlyclean-patch: mostlyclean-patch
22157 mostlyclean-patch:
22158 @: $(MAKE); $(unstage)
22159 @[ -f ./patch/Makefile ] || exit 0; \
22160 r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 for flag in $(EXTRA_HOST_FLAGS) ; do \
22164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165 done; \
22166 echo "Doing mostlyclean in patch" ; \
22167 (cd $(HOST_SUBDIR)/patch && \
22168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170 "RANLIB=$${RANLIB}" \
22171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22172 mostlyclean) \
22173 || exit 1
22175 @endif patch
22177 .PHONY: maybe-clean-patch clean-patch
22178 maybe-clean-patch:
22179 @if patch
22180 maybe-clean-patch: clean-patch
22182 clean-patch:
22183 @: $(MAKE); $(unstage)
22184 @[ -f ./patch/Makefile ] || exit 0; \
22185 r=`${PWD_COMMAND}`; export r; \
22186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22187 $(HOST_EXPORTS) \
22188 for flag in $(EXTRA_HOST_FLAGS) ; do \
22189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22190 done; \
22191 echo "Doing clean in patch" ; \
22192 (cd $(HOST_SUBDIR)/patch && \
22193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195 "RANLIB=$${RANLIB}" \
22196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22197 clean) \
22198 || exit 1
22200 @endif patch
22202 .PHONY: maybe-distclean-patch distclean-patch
22203 maybe-distclean-patch:
22204 @if patch
22205 maybe-distclean-patch: distclean-patch
22207 distclean-patch:
22208 @: $(MAKE); $(unstage)
22209 @[ -f ./patch/Makefile ] || exit 0; \
22210 r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 $(HOST_EXPORTS) \
22213 for flag in $(EXTRA_HOST_FLAGS) ; do \
22214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 done; \
22216 echo "Doing distclean in patch" ; \
22217 (cd $(HOST_SUBDIR)/patch && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220 "RANLIB=$${RANLIB}" \
22221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22222 distclean) \
22223 || exit 1
22225 @endif patch
22227 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
22228 maybe-maintainer-clean-patch:
22229 @if patch
22230 maybe-maintainer-clean-patch: maintainer-clean-patch
22232 maintainer-clean-patch:
22233 @: $(MAKE); $(unstage)
22234 @[ -f ./patch/Makefile ] || exit 0; \
22235 r=`${PWD_COMMAND}`; export r; \
22236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22237 $(HOST_EXPORTS) \
22238 for flag in $(EXTRA_HOST_FLAGS) ; do \
22239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22240 done; \
22241 echo "Doing maintainer-clean in patch" ; \
22242 (cd $(HOST_SUBDIR)/patch && \
22243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22245 "RANLIB=$${RANLIB}" \
22246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22247 maintainer-clean) \
22248 || exit 1
22250 @endif patch
22254 .PHONY: configure-perl maybe-configure-perl
22255 maybe-configure-perl:
22256 @if gcc-bootstrap
22257 configure-perl: stage_current
22258 @endif gcc-bootstrap
22259 @if perl
22260 maybe-configure-perl: configure-perl
22261 configure-perl:
22262 @: $(MAKE); $(unstage)
22263 @r=`${PWD_COMMAND}`; export r; \
22264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22265 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
22266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
22267 $(HOST_EXPORTS) \
22268 echo Configuring in $(HOST_SUBDIR)/perl; \
22269 cd "$(HOST_SUBDIR)/perl" || exit 1; \
22270 case $(srcdir) in \
22271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22272 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
22273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22274 esac; \
22275 srcdiroption="--srcdir=$${topdir}/perl"; \
22276 libsrcdir="$$s/perl"; \
22277 $(SHELL) $${libsrcdir}/configure \
22278 $(HOST_CONFIGARGS) $${srcdiroption} \
22279 || exit 1
22280 @endif perl
22286 .PHONY: all-perl maybe-all-perl
22287 maybe-all-perl:
22288 @if gcc-bootstrap
22289 all-perl: stage_current
22290 @endif gcc-bootstrap
22291 @if perl
22292 TARGET-perl=all
22293 maybe-all-perl: all-perl
22294 all-perl: configure-perl
22295 @: $(MAKE); $(unstage)
22296 @r=`${PWD_COMMAND}`; export r; \
22297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298 $(HOST_EXPORTS) \
22299 (cd $(HOST_SUBDIR)/perl && \
22300 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
22301 @endif perl
22306 .PHONY: check-perl maybe-check-perl
22307 maybe-check-perl:
22308 @if perl
22309 maybe-check-perl: check-perl
22311 check-perl:
22312 @: $(MAKE); $(unstage)
22313 @r=`${PWD_COMMAND}`; export r; \
22314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315 $(HOST_EXPORTS) \
22316 (cd $(HOST_SUBDIR)/perl && \
22317 $(MAKE) $(FLAGS_TO_PASS) check)
22319 @endif perl
22321 .PHONY: install-perl maybe-install-perl
22322 maybe-install-perl:
22323 @if perl
22324 maybe-install-perl: install-perl
22326 install-perl: installdirs
22327 @: $(MAKE); $(unstage)
22328 @r=`${PWD_COMMAND}`; export r; \
22329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22330 $(HOST_EXPORTS) \
22331 (cd $(HOST_SUBDIR)/perl && \
22332 $(MAKE) $(FLAGS_TO_PASS) install)
22334 @endif perl
22336 # Other targets (info, dvi, etc.)
22338 .PHONY: maybe-info-perl info-perl
22339 maybe-info-perl:
22340 @if perl
22341 maybe-info-perl: info-perl
22343 info-perl: \
22344 configure-perl
22345 @: $(MAKE); $(unstage)
22346 @[ -f ./perl/Makefile ] || exit 0; \
22347 r=`${PWD_COMMAND}`; export r; \
22348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22349 $(HOST_EXPORTS) \
22350 for flag in $(EXTRA_HOST_FLAGS) ; do \
22351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22352 done; \
22353 echo "Doing info in perl" ; \
22354 (cd $(HOST_SUBDIR)/perl && \
22355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22357 "RANLIB=$${RANLIB}" \
22358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22359 info) \
22360 || exit 1
22362 @endif perl
22364 .PHONY: maybe-dvi-perl dvi-perl
22365 maybe-dvi-perl:
22366 @if perl
22367 maybe-dvi-perl: dvi-perl
22369 dvi-perl: \
22370 configure-perl
22371 @: $(MAKE); $(unstage)
22372 @[ -f ./perl/Makefile ] || exit 0; \
22373 r=`${PWD_COMMAND}`; export r; \
22374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22375 $(HOST_EXPORTS) \
22376 for flag in $(EXTRA_HOST_FLAGS) ; do \
22377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22378 done; \
22379 echo "Doing dvi in perl" ; \
22380 (cd $(HOST_SUBDIR)/perl && \
22381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22383 "RANLIB=$${RANLIB}" \
22384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22385 dvi) \
22386 || exit 1
22388 @endif perl
22390 .PHONY: maybe-html-perl html-perl
22391 maybe-html-perl:
22392 @if perl
22393 maybe-html-perl: html-perl
22395 html-perl: \
22396 configure-perl
22397 @: $(MAKE); $(unstage)
22398 @[ -f ./perl/Makefile ] || exit 0; \
22399 r=`${PWD_COMMAND}`; export r; \
22400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22401 $(HOST_EXPORTS) \
22402 for flag in $(EXTRA_HOST_FLAGS) ; do \
22403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22404 done; \
22405 echo "Doing html in perl" ; \
22406 (cd $(HOST_SUBDIR)/perl && \
22407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22409 "RANLIB=$${RANLIB}" \
22410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22411 html) \
22412 || exit 1
22414 @endif perl
22416 .PHONY: maybe-TAGS-perl TAGS-perl
22417 maybe-TAGS-perl:
22418 @if perl
22419 maybe-TAGS-perl: TAGS-perl
22421 TAGS-perl: \
22422 configure-perl
22423 @: $(MAKE); $(unstage)
22424 @[ -f ./perl/Makefile ] || exit 0; \
22425 r=`${PWD_COMMAND}`; export r; \
22426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22427 $(HOST_EXPORTS) \
22428 for flag in $(EXTRA_HOST_FLAGS) ; do \
22429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22430 done; \
22431 echo "Doing TAGS in perl" ; \
22432 (cd $(HOST_SUBDIR)/perl && \
22433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22435 "RANLIB=$${RANLIB}" \
22436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22437 TAGS) \
22438 || exit 1
22440 @endif perl
22442 .PHONY: maybe-install-info-perl install-info-perl
22443 maybe-install-info-perl:
22444 @if perl
22445 maybe-install-info-perl: install-info-perl
22447 install-info-perl: \
22448 configure-perl \
22449 info-perl
22450 @: $(MAKE); $(unstage)
22451 @[ -f ./perl/Makefile ] || exit 0; \
22452 r=`${PWD_COMMAND}`; export r; \
22453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454 $(HOST_EXPORTS) \
22455 for flag in $(EXTRA_HOST_FLAGS) ; do \
22456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22457 done; \
22458 echo "Doing install-info in perl" ; \
22459 (cd $(HOST_SUBDIR)/perl && \
22460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22462 "RANLIB=$${RANLIB}" \
22463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22464 install-info) \
22465 || exit 1
22467 @endif perl
22469 .PHONY: maybe-install-html-perl install-html-perl
22470 maybe-install-html-perl:
22471 @if perl
22472 maybe-install-html-perl: install-html-perl
22474 install-html-perl: \
22475 configure-perl \
22476 html-perl
22477 @: $(MAKE); $(unstage)
22478 @[ -f ./perl/Makefile ] || exit 0; \
22479 r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 $(HOST_EXPORTS) \
22482 for flag in $(EXTRA_HOST_FLAGS) ; do \
22483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484 done; \
22485 echo "Doing install-html in perl" ; \
22486 (cd $(HOST_SUBDIR)/perl && \
22487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489 "RANLIB=$${RANLIB}" \
22490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22491 install-html) \
22492 || exit 1
22494 @endif perl
22496 .PHONY: maybe-installcheck-perl installcheck-perl
22497 maybe-installcheck-perl:
22498 @if perl
22499 maybe-installcheck-perl: installcheck-perl
22501 installcheck-perl: \
22502 configure-perl
22503 @: $(MAKE); $(unstage)
22504 @[ -f ./perl/Makefile ] || exit 0; \
22505 r=`${PWD_COMMAND}`; export r; \
22506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507 $(HOST_EXPORTS) \
22508 for flag in $(EXTRA_HOST_FLAGS) ; do \
22509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510 done; \
22511 echo "Doing installcheck in perl" ; \
22512 (cd $(HOST_SUBDIR)/perl && \
22513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515 "RANLIB=$${RANLIB}" \
22516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22517 installcheck) \
22518 || exit 1
22520 @endif perl
22522 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
22523 maybe-mostlyclean-perl:
22524 @if perl
22525 maybe-mostlyclean-perl: mostlyclean-perl
22527 mostlyclean-perl:
22528 @: $(MAKE); $(unstage)
22529 @[ -f ./perl/Makefile ] || exit 0; \
22530 r=`${PWD_COMMAND}`; export r; \
22531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532 $(HOST_EXPORTS) \
22533 for flag in $(EXTRA_HOST_FLAGS) ; do \
22534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22535 done; \
22536 echo "Doing mostlyclean in perl" ; \
22537 (cd $(HOST_SUBDIR)/perl && \
22538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540 "RANLIB=$${RANLIB}" \
22541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22542 mostlyclean) \
22543 || exit 1
22545 @endif perl
22547 .PHONY: maybe-clean-perl clean-perl
22548 maybe-clean-perl:
22549 @if perl
22550 maybe-clean-perl: clean-perl
22552 clean-perl:
22553 @: $(MAKE); $(unstage)
22554 @[ -f ./perl/Makefile ] || exit 0; \
22555 r=`${PWD_COMMAND}`; export r; \
22556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557 $(HOST_EXPORTS) \
22558 for flag in $(EXTRA_HOST_FLAGS) ; do \
22559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22560 done; \
22561 echo "Doing clean in perl" ; \
22562 (cd $(HOST_SUBDIR)/perl && \
22563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22565 "RANLIB=$${RANLIB}" \
22566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22567 clean) \
22568 || exit 1
22570 @endif perl
22572 .PHONY: maybe-distclean-perl distclean-perl
22573 maybe-distclean-perl:
22574 @if perl
22575 maybe-distclean-perl: distclean-perl
22577 distclean-perl:
22578 @: $(MAKE); $(unstage)
22579 @[ -f ./perl/Makefile ] || exit 0; \
22580 r=`${PWD_COMMAND}`; export r; \
22581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22582 $(HOST_EXPORTS) \
22583 for flag in $(EXTRA_HOST_FLAGS) ; do \
22584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22585 done; \
22586 echo "Doing distclean in perl" ; \
22587 (cd $(HOST_SUBDIR)/perl && \
22588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22590 "RANLIB=$${RANLIB}" \
22591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22592 distclean) \
22593 || exit 1
22595 @endif perl
22597 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
22598 maybe-maintainer-clean-perl:
22599 @if perl
22600 maybe-maintainer-clean-perl: maintainer-clean-perl
22602 maintainer-clean-perl:
22603 @: $(MAKE); $(unstage)
22604 @[ -f ./perl/Makefile ] || exit 0; \
22605 r=`${PWD_COMMAND}`; export r; \
22606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607 $(HOST_EXPORTS) \
22608 for flag in $(EXTRA_HOST_FLAGS) ; do \
22609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22610 done; \
22611 echo "Doing maintainer-clean in perl" ; \
22612 (cd $(HOST_SUBDIR)/perl && \
22613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22615 "RANLIB=$${RANLIB}" \
22616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22617 maintainer-clean) \
22618 || exit 1
22620 @endif perl
22624 .PHONY: configure-prms maybe-configure-prms
22625 maybe-configure-prms:
22626 @if gcc-bootstrap
22627 configure-prms: stage_current
22628 @endif gcc-bootstrap
22629 @if prms
22630 maybe-configure-prms: configure-prms
22631 configure-prms:
22632 @: $(MAKE); $(unstage)
22633 @r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
22636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
22637 $(HOST_EXPORTS) \
22638 echo Configuring in $(HOST_SUBDIR)/prms; \
22639 cd "$(HOST_SUBDIR)/prms" || exit 1; \
22640 case $(srcdir) in \
22641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22642 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
22643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22644 esac; \
22645 srcdiroption="--srcdir=$${topdir}/prms"; \
22646 libsrcdir="$$s/prms"; \
22647 $(SHELL) $${libsrcdir}/configure \
22648 $(HOST_CONFIGARGS) $${srcdiroption} \
22649 || exit 1
22650 @endif prms
22656 .PHONY: all-prms maybe-all-prms
22657 maybe-all-prms:
22658 @if gcc-bootstrap
22659 all-prms: stage_current
22660 @endif gcc-bootstrap
22661 @if prms
22662 TARGET-prms=all
22663 maybe-all-prms: all-prms
22664 all-prms: configure-prms
22665 @: $(MAKE); $(unstage)
22666 @r=`${PWD_COMMAND}`; export r; \
22667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668 $(HOST_EXPORTS) \
22669 (cd $(HOST_SUBDIR)/prms && \
22670 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
22671 @endif prms
22676 .PHONY: check-prms maybe-check-prms
22677 maybe-check-prms:
22678 @if prms
22679 maybe-check-prms: check-prms
22681 check-prms:
22682 @: $(MAKE); $(unstage)
22683 @r=`${PWD_COMMAND}`; export r; \
22684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22685 $(HOST_EXPORTS) \
22686 (cd $(HOST_SUBDIR)/prms && \
22687 $(MAKE) $(FLAGS_TO_PASS) check)
22689 @endif prms
22691 .PHONY: install-prms maybe-install-prms
22692 maybe-install-prms:
22693 @if prms
22694 maybe-install-prms: install-prms
22696 install-prms: installdirs
22697 @: $(MAKE); $(unstage)
22698 @r=`${PWD_COMMAND}`; export r; \
22699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22700 $(HOST_EXPORTS) \
22701 (cd $(HOST_SUBDIR)/prms && \
22702 $(MAKE) $(FLAGS_TO_PASS) install)
22704 @endif prms
22706 # Other targets (info, dvi, etc.)
22708 .PHONY: maybe-info-prms info-prms
22709 maybe-info-prms:
22710 @if prms
22711 maybe-info-prms: info-prms
22713 info-prms: \
22714 configure-prms
22715 @: $(MAKE); $(unstage)
22716 @[ -f ./prms/Makefile ] || exit 0; \
22717 r=`${PWD_COMMAND}`; export r; \
22718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719 $(HOST_EXPORTS) \
22720 for flag in $(EXTRA_HOST_FLAGS) ; do \
22721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22722 done; \
22723 echo "Doing info in prms" ; \
22724 (cd $(HOST_SUBDIR)/prms && \
22725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22727 "RANLIB=$${RANLIB}" \
22728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22729 info) \
22730 || exit 1
22732 @endif prms
22734 .PHONY: maybe-dvi-prms dvi-prms
22735 maybe-dvi-prms:
22736 @if prms
22737 maybe-dvi-prms: dvi-prms
22739 dvi-prms: \
22740 configure-prms
22741 @: $(MAKE); $(unstage)
22742 @[ -f ./prms/Makefile ] || exit 0; \
22743 r=`${PWD_COMMAND}`; export r; \
22744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22745 $(HOST_EXPORTS) \
22746 for flag in $(EXTRA_HOST_FLAGS) ; do \
22747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22748 done; \
22749 echo "Doing dvi in prms" ; \
22750 (cd $(HOST_SUBDIR)/prms && \
22751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22753 "RANLIB=$${RANLIB}" \
22754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22755 dvi) \
22756 || exit 1
22758 @endif prms
22760 .PHONY: maybe-html-prms html-prms
22761 maybe-html-prms:
22762 @if prms
22763 maybe-html-prms: html-prms
22765 html-prms: \
22766 configure-prms
22767 @: $(MAKE); $(unstage)
22768 @[ -f ./prms/Makefile ] || exit 0; \
22769 r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 $(HOST_EXPORTS) \
22772 for flag in $(EXTRA_HOST_FLAGS) ; do \
22773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774 done; \
22775 echo "Doing html in prms" ; \
22776 (cd $(HOST_SUBDIR)/prms && \
22777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779 "RANLIB=$${RANLIB}" \
22780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22781 html) \
22782 || exit 1
22784 @endif prms
22786 .PHONY: maybe-TAGS-prms TAGS-prms
22787 maybe-TAGS-prms:
22788 @if prms
22789 maybe-TAGS-prms: TAGS-prms
22791 TAGS-prms: \
22792 configure-prms
22793 @: $(MAKE); $(unstage)
22794 @[ -f ./prms/Makefile ] || exit 0; \
22795 r=`${PWD_COMMAND}`; export r; \
22796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22797 $(HOST_EXPORTS) \
22798 for flag in $(EXTRA_HOST_FLAGS) ; do \
22799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22800 done; \
22801 echo "Doing TAGS in prms" ; \
22802 (cd $(HOST_SUBDIR)/prms && \
22803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22805 "RANLIB=$${RANLIB}" \
22806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22807 TAGS) \
22808 || exit 1
22810 @endif prms
22812 .PHONY: maybe-install-info-prms install-info-prms
22813 maybe-install-info-prms:
22814 @if prms
22815 maybe-install-info-prms: install-info-prms
22817 install-info-prms: \
22818 configure-prms \
22819 info-prms
22820 @: $(MAKE); $(unstage)
22821 @[ -f ./prms/Makefile ] || exit 0; \
22822 r=`${PWD_COMMAND}`; export r; \
22823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22824 $(HOST_EXPORTS) \
22825 for flag in $(EXTRA_HOST_FLAGS) ; do \
22826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22827 done; \
22828 echo "Doing install-info in prms" ; \
22829 (cd $(HOST_SUBDIR)/prms && \
22830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22832 "RANLIB=$${RANLIB}" \
22833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22834 install-info) \
22835 || exit 1
22837 @endif prms
22839 .PHONY: maybe-install-html-prms install-html-prms
22840 maybe-install-html-prms:
22841 @if prms
22842 maybe-install-html-prms: install-html-prms
22844 install-html-prms: \
22845 configure-prms \
22846 html-prms
22847 @: $(MAKE); $(unstage)
22848 @[ -f ./prms/Makefile ] || exit 0; \
22849 r=`${PWD_COMMAND}`; export r; \
22850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851 $(HOST_EXPORTS) \
22852 for flag in $(EXTRA_HOST_FLAGS) ; do \
22853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22854 done; \
22855 echo "Doing install-html in prms" ; \
22856 (cd $(HOST_SUBDIR)/prms && \
22857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22859 "RANLIB=$${RANLIB}" \
22860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22861 install-html) \
22862 || exit 1
22864 @endif prms
22866 .PHONY: maybe-installcheck-prms installcheck-prms
22867 maybe-installcheck-prms:
22868 @if prms
22869 maybe-installcheck-prms: installcheck-prms
22871 installcheck-prms: \
22872 configure-prms
22873 @: $(MAKE); $(unstage)
22874 @[ -f ./prms/Makefile ] || exit 0; \
22875 r=`${PWD_COMMAND}`; export r; \
22876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877 $(HOST_EXPORTS) \
22878 for flag in $(EXTRA_HOST_FLAGS) ; do \
22879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22880 done; \
22881 echo "Doing installcheck in prms" ; \
22882 (cd $(HOST_SUBDIR)/prms && \
22883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22885 "RANLIB=$${RANLIB}" \
22886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22887 installcheck) \
22888 || exit 1
22890 @endif prms
22892 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
22893 maybe-mostlyclean-prms:
22894 @if prms
22895 maybe-mostlyclean-prms: mostlyclean-prms
22897 mostlyclean-prms:
22898 @: $(MAKE); $(unstage)
22899 @[ -f ./prms/Makefile ] || exit 0; \
22900 r=`${PWD_COMMAND}`; export r; \
22901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902 $(HOST_EXPORTS) \
22903 for flag in $(EXTRA_HOST_FLAGS) ; do \
22904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22905 done; \
22906 echo "Doing mostlyclean in prms" ; \
22907 (cd $(HOST_SUBDIR)/prms && \
22908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22910 "RANLIB=$${RANLIB}" \
22911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22912 mostlyclean) \
22913 || exit 1
22915 @endif prms
22917 .PHONY: maybe-clean-prms clean-prms
22918 maybe-clean-prms:
22919 @if prms
22920 maybe-clean-prms: clean-prms
22922 clean-prms:
22923 @: $(MAKE); $(unstage)
22924 @[ -f ./prms/Makefile ] || exit 0; \
22925 r=`${PWD_COMMAND}`; export r; \
22926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927 $(HOST_EXPORTS) \
22928 for flag in $(EXTRA_HOST_FLAGS) ; do \
22929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930 done; \
22931 echo "Doing clean in prms" ; \
22932 (cd $(HOST_SUBDIR)/prms && \
22933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22935 "RANLIB=$${RANLIB}" \
22936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22937 clean) \
22938 || exit 1
22940 @endif prms
22942 .PHONY: maybe-distclean-prms distclean-prms
22943 maybe-distclean-prms:
22944 @if prms
22945 maybe-distclean-prms: distclean-prms
22947 distclean-prms:
22948 @: $(MAKE); $(unstage)
22949 @[ -f ./prms/Makefile ] || exit 0; \
22950 r=`${PWD_COMMAND}`; export r; \
22951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22952 $(HOST_EXPORTS) \
22953 for flag in $(EXTRA_HOST_FLAGS) ; do \
22954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22955 done; \
22956 echo "Doing distclean in prms" ; \
22957 (cd $(HOST_SUBDIR)/prms && \
22958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22960 "RANLIB=$${RANLIB}" \
22961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22962 distclean) \
22963 || exit 1
22965 @endif prms
22967 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
22968 maybe-maintainer-clean-prms:
22969 @if prms
22970 maybe-maintainer-clean-prms: maintainer-clean-prms
22972 maintainer-clean-prms:
22973 @: $(MAKE); $(unstage)
22974 @[ -f ./prms/Makefile ] || exit 0; \
22975 r=`${PWD_COMMAND}`; export r; \
22976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22977 $(HOST_EXPORTS) \
22978 for flag in $(EXTRA_HOST_FLAGS) ; do \
22979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22980 done; \
22981 echo "Doing maintainer-clean in prms" ; \
22982 (cd $(HOST_SUBDIR)/prms && \
22983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22985 "RANLIB=$${RANLIB}" \
22986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22987 maintainer-clean) \
22988 || exit 1
22990 @endif prms
22994 .PHONY: configure-rcs maybe-configure-rcs
22995 maybe-configure-rcs:
22996 @if gcc-bootstrap
22997 configure-rcs: stage_current
22998 @endif gcc-bootstrap
22999 @if rcs
23000 maybe-configure-rcs: configure-rcs
23001 configure-rcs:
23002 @: $(MAKE); $(unstage)
23003 @r=`${PWD_COMMAND}`; export r; \
23004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23005 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
23006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
23007 $(HOST_EXPORTS) \
23008 echo Configuring in $(HOST_SUBDIR)/rcs; \
23009 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
23010 case $(srcdir) in \
23011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23012 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
23013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23014 esac; \
23015 srcdiroption="--srcdir=$${topdir}/rcs"; \
23016 libsrcdir="$$s/rcs"; \
23017 $(SHELL) $${libsrcdir}/configure \
23018 $(HOST_CONFIGARGS) $${srcdiroption} \
23019 || exit 1
23020 @endif rcs
23026 .PHONY: all-rcs maybe-all-rcs
23027 maybe-all-rcs:
23028 @if gcc-bootstrap
23029 all-rcs: stage_current
23030 @endif gcc-bootstrap
23031 @if rcs
23032 TARGET-rcs=all
23033 maybe-all-rcs: all-rcs
23034 all-rcs: configure-rcs
23035 @: $(MAKE); $(unstage)
23036 @r=`${PWD_COMMAND}`; export r; \
23037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23038 $(HOST_EXPORTS) \
23039 (cd $(HOST_SUBDIR)/rcs && \
23040 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
23041 @endif rcs
23046 .PHONY: check-rcs maybe-check-rcs
23047 maybe-check-rcs:
23048 @if rcs
23049 maybe-check-rcs: check-rcs
23051 check-rcs:
23052 @: $(MAKE); $(unstage)
23053 @r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 (cd $(HOST_SUBDIR)/rcs && \
23057 $(MAKE) $(FLAGS_TO_PASS) check)
23059 @endif rcs
23061 .PHONY: install-rcs maybe-install-rcs
23062 maybe-install-rcs:
23063 @if rcs
23064 maybe-install-rcs: install-rcs
23066 install-rcs: installdirs
23067 @: $(MAKE); $(unstage)
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 $(HOST_EXPORTS) \
23071 (cd $(HOST_SUBDIR)/rcs && \
23072 $(MAKE) $(FLAGS_TO_PASS) install)
23074 @endif rcs
23076 # Other targets (info, dvi, etc.)
23078 .PHONY: maybe-info-rcs info-rcs
23079 maybe-info-rcs:
23080 @if rcs
23081 maybe-info-rcs: info-rcs
23083 info-rcs: \
23084 configure-rcs
23085 @: $(MAKE); $(unstage)
23086 @[ -f ./rcs/Makefile ] || exit 0; \
23087 r=`${PWD_COMMAND}`; export r; \
23088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23089 $(HOST_EXPORTS) \
23090 for flag in $(EXTRA_HOST_FLAGS) ; do \
23091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23092 done; \
23093 echo "Doing info in rcs" ; \
23094 (cd $(HOST_SUBDIR)/rcs && \
23095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23097 "RANLIB=$${RANLIB}" \
23098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23099 info) \
23100 || exit 1
23102 @endif rcs
23104 .PHONY: maybe-dvi-rcs dvi-rcs
23105 maybe-dvi-rcs:
23106 @if rcs
23107 maybe-dvi-rcs: dvi-rcs
23109 dvi-rcs: \
23110 configure-rcs
23111 @: $(MAKE); $(unstage)
23112 @[ -f ./rcs/Makefile ] || exit 0; \
23113 r=`${PWD_COMMAND}`; export r; \
23114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23115 $(HOST_EXPORTS) \
23116 for flag in $(EXTRA_HOST_FLAGS) ; do \
23117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23118 done; \
23119 echo "Doing dvi in rcs" ; \
23120 (cd $(HOST_SUBDIR)/rcs && \
23121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23123 "RANLIB=$${RANLIB}" \
23124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23125 dvi) \
23126 || exit 1
23128 @endif rcs
23130 .PHONY: maybe-html-rcs html-rcs
23131 maybe-html-rcs:
23132 @if rcs
23133 maybe-html-rcs: html-rcs
23135 html-rcs: \
23136 configure-rcs
23137 @: $(MAKE); $(unstage)
23138 @[ -f ./rcs/Makefile ] || exit 0; \
23139 r=`${PWD_COMMAND}`; export r; \
23140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23141 $(HOST_EXPORTS) \
23142 for flag in $(EXTRA_HOST_FLAGS) ; do \
23143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23144 done; \
23145 echo "Doing html in rcs" ; \
23146 (cd $(HOST_SUBDIR)/rcs && \
23147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23149 "RANLIB=$${RANLIB}" \
23150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23151 html) \
23152 || exit 1
23154 @endif rcs
23156 .PHONY: maybe-TAGS-rcs TAGS-rcs
23157 maybe-TAGS-rcs:
23158 @if rcs
23159 maybe-TAGS-rcs: TAGS-rcs
23161 TAGS-rcs: \
23162 configure-rcs
23163 @: $(MAKE); $(unstage)
23164 @[ -f ./rcs/Makefile ] || exit 0; \
23165 r=`${PWD_COMMAND}`; export r; \
23166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167 $(HOST_EXPORTS) \
23168 for flag in $(EXTRA_HOST_FLAGS) ; do \
23169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23170 done; \
23171 echo "Doing TAGS in rcs" ; \
23172 (cd $(HOST_SUBDIR)/rcs && \
23173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23175 "RANLIB=$${RANLIB}" \
23176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23177 TAGS) \
23178 || exit 1
23180 @endif rcs
23182 .PHONY: maybe-install-info-rcs install-info-rcs
23183 maybe-install-info-rcs:
23184 @if rcs
23185 maybe-install-info-rcs: install-info-rcs
23187 install-info-rcs: \
23188 configure-rcs \
23189 info-rcs
23190 @: $(MAKE); $(unstage)
23191 @[ -f ./rcs/Makefile ] || exit 0; \
23192 r=`${PWD_COMMAND}`; export r; \
23193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23194 $(HOST_EXPORTS) \
23195 for flag in $(EXTRA_HOST_FLAGS) ; do \
23196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23197 done; \
23198 echo "Doing install-info in rcs" ; \
23199 (cd $(HOST_SUBDIR)/rcs && \
23200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23202 "RANLIB=$${RANLIB}" \
23203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23204 install-info) \
23205 || exit 1
23207 @endif rcs
23209 .PHONY: maybe-install-html-rcs install-html-rcs
23210 maybe-install-html-rcs:
23211 @if rcs
23212 maybe-install-html-rcs: install-html-rcs
23214 install-html-rcs: \
23215 configure-rcs \
23216 html-rcs
23217 @: $(MAKE); $(unstage)
23218 @[ -f ./rcs/Makefile ] || exit 0; \
23219 r=`${PWD_COMMAND}`; export r; \
23220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23221 $(HOST_EXPORTS) \
23222 for flag in $(EXTRA_HOST_FLAGS) ; do \
23223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23224 done; \
23225 echo "Doing install-html in rcs" ; \
23226 (cd $(HOST_SUBDIR)/rcs && \
23227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23229 "RANLIB=$${RANLIB}" \
23230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23231 install-html) \
23232 || exit 1
23234 @endif rcs
23236 .PHONY: maybe-installcheck-rcs installcheck-rcs
23237 maybe-installcheck-rcs:
23238 @if rcs
23239 maybe-installcheck-rcs: installcheck-rcs
23241 installcheck-rcs: \
23242 configure-rcs
23243 @: $(MAKE); $(unstage)
23244 @[ -f ./rcs/Makefile ] || exit 0; \
23245 r=`${PWD_COMMAND}`; export r; \
23246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247 $(HOST_EXPORTS) \
23248 for flag in $(EXTRA_HOST_FLAGS) ; do \
23249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23250 done; \
23251 echo "Doing installcheck in rcs" ; \
23252 (cd $(HOST_SUBDIR)/rcs && \
23253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255 "RANLIB=$${RANLIB}" \
23256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23257 installcheck) \
23258 || exit 1
23260 @endif rcs
23262 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
23263 maybe-mostlyclean-rcs:
23264 @if rcs
23265 maybe-mostlyclean-rcs: mostlyclean-rcs
23267 mostlyclean-rcs:
23268 @: $(MAKE); $(unstage)
23269 @[ -f ./rcs/Makefile ] || exit 0; \
23270 r=`${PWD_COMMAND}`; export r; \
23271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23272 $(HOST_EXPORTS) \
23273 for flag in $(EXTRA_HOST_FLAGS) ; do \
23274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23275 done; \
23276 echo "Doing mostlyclean in rcs" ; \
23277 (cd $(HOST_SUBDIR)/rcs && \
23278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23280 "RANLIB=$${RANLIB}" \
23281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23282 mostlyclean) \
23283 || exit 1
23285 @endif rcs
23287 .PHONY: maybe-clean-rcs clean-rcs
23288 maybe-clean-rcs:
23289 @if rcs
23290 maybe-clean-rcs: clean-rcs
23292 clean-rcs:
23293 @: $(MAKE); $(unstage)
23294 @[ -f ./rcs/Makefile ] || exit 0; \
23295 r=`${PWD_COMMAND}`; export r; \
23296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23297 $(HOST_EXPORTS) \
23298 for flag in $(EXTRA_HOST_FLAGS) ; do \
23299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23300 done; \
23301 echo "Doing clean in rcs" ; \
23302 (cd $(HOST_SUBDIR)/rcs && \
23303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23305 "RANLIB=$${RANLIB}" \
23306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23307 clean) \
23308 || exit 1
23310 @endif rcs
23312 .PHONY: maybe-distclean-rcs distclean-rcs
23313 maybe-distclean-rcs:
23314 @if rcs
23315 maybe-distclean-rcs: distclean-rcs
23317 distclean-rcs:
23318 @: $(MAKE); $(unstage)
23319 @[ -f ./rcs/Makefile ] || exit 0; \
23320 r=`${PWD_COMMAND}`; export r; \
23321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322 $(HOST_EXPORTS) \
23323 for flag in $(EXTRA_HOST_FLAGS) ; do \
23324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23325 done; \
23326 echo "Doing distclean in rcs" ; \
23327 (cd $(HOST_SUBDIR)/rcs && \
23328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23330 "RANLIB=$${RANLIB}" \
23331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23332 distclean) \
23333 || exit 1
23335 @endif rcs
23337 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
23338 maybe-maintainer-clean-rcs:
23339 @if rcs
23340 maybe-maintainer-clean-rcs: maintainer-clean-rcs
23342 maintainer-clean-rcs:
23343 @: $(MAKE); $(unstage)
23344 @[ -f ./rcs/Makefile ] || exit 0; \
23345 r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 for flag in $(EXTRA_HOST_FLAGS) ; do \
23349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350 done; \
23351 echo "Doing maintainer-clean in rcs" ; \
23352 (cd $(HOST_SUBDIR)/rcs && \
23353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355 "RANLIB=$${RANLIB}" \
23356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23357 maintainer-clean) \
23358 || exit 1
23360 @endif rcs
23364 .PHONY: configure-readline maybe-configure-readline
23365 maybe-configure-readline:
23366 @if gcc-bootstrap
23367 configure-readline: stage_current
23368 @endif gcc-bootstrap
23369 @if readline
23370 maybe-configure-readline: configure-readline
23371 configure-readline:
23372 @: $(MAKE); $(unstage)
23373 @r=`${PWD_COMMAND}`; export r; \
23374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23375 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
23376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
23377 $(HOST_EXPORTS) \
23378 echo Configuring in $(HOST_SUBDIR)/readline; \
23379 cd "$(HOST_SUBDIR)/readline" || exit 1; \
23380 case $(srcdir) in \
23381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23382 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
23383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23384 esac; \
23385 srcdiroption="--srcdir=$${topdir}/readline"; \
23386 libsrcdir="$$s/readline"; \
23387 $(SHELL) $${libsrcdir}/configure \
23388 $(HOST_CONFIGARGS) $${srcdiroption} \
23389 || exit 1
23390 @endif readline
23396 .PHONY: all-readline maybe-all-readline
23397 maybe-all-readline:
23398 @if gcc-bootstrap
23399 all-readline: stage_current
23400 @endif gcc-bootstrap
23401 @if readline
23402 TARGET-readline=all
23403 maybe-all-readline: all-readline
23404 all-readline: configure-readline
23405 @: $(MAKE); $(unstage)
23406 @r=`${PWD_COMMAND}`; export r; \
23407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408 $(HOST_EXPORTS) \
23409 (cd $(HOST_SUBDIR)/readline && \
23410 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
23411 @endif readline
23416 .PHONY: check-readline maybe-check-readline
23417 maybe-check-readline:
23418 @if readline
23419 maybe-check-readline: check-readline
23421 check-readline:
23422 @: $(MAKE); $(unstage)
23423 @r=`${PWD_COMMAND}`; export r; \
23424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23425 $(HOST_EXPORTS) \
23426 (cd $(HOST_SUBDIR)/readline && \
23427 $(MAKE) $(FLAGS_TO_PASS) check)
23429 @endif readline
23431 .PHONY: install-readline maybe-install-readline
23432 maybe-install-readline:
23433 @if readline
23434 maybe-install-readline: install-readline
23436 install-readline: installdirs
23437 @: $(MAKE); $(unstage)
23438 @r=`${PWD_COMMAND}`; export r; \
23439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23440 $(HOST_EXPORTS) \
23441 (cd $(HOST_SUBDIR)/readline && \
23442 $(MAKE) $(FLAGS_TO_PASS) install)
23444 @endif readline
23446 # Other targets (info, dvi, etc.)
23448 .PHONY: maybe-info-readline info-readline
23449 maybe-info-readline:
23450 @if readline
23451 maybe-info-readline: info-readline
23453 info-readline: \
23454 configure-readline
23455 @: $(MAKE); $(unstage)
23456 @[ -f ./readline/Makefile ] || exit 0; \
23457 r=`${PWD_COMMAND}`; export r; \
23458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459 $(HOST_EXPORTS) \
23460 for flag in $(EXTRA_HOST_FLAGS) ; do \
23461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23462 done; \
23463 echo "Doing info in readline" ; \
23464 (cd $(HOST_SUBDIR)/readline && \
23465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23467 "RANLIB=$${RANLIB}" \
23468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23469 info) \
23470 || exit 1
23472 @endif readline
23474 .PHONY: maybe-dvi-readline dvi-readline
23475 maybe-dvi-readline:
23476 @if readline
23477 maybe-dvi-readline: dvi-readline
23479 dvi-readline: \
23480 configure-readline
23481 @: $(MAKE); $(unstage)
23482 @[ -f ./readline/Makefile ] || exit 0; \
23483 r=`${PWD_COMMAND}`; export r; \
23484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23485 $(HOST_EXPORTS) \
23486 for flag in $(EXTRA_HOST_FLAGS) ; do \
23487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23488 done; \
23489 echo "Doing dvi in readline" ; \
23490 (cd $(HOST_SUBDIR)/readline && \
23491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23493 "RANLIB=$${RANLIB}" \
23494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23495 dvi) \
23496 || exit 1
23498 @endif readline
23500 .PHONY: maybe-html-readline html-readline
23501 maybe-html-readline:
23502 @if readline
23503 maybe-html-readline: html-readline
23505 html-readline: \
23506 configure-readline
23507 @: $(MAKE); $(unstage)
23508 @[ -f ./readline/Makefile ] || exit 0; \
23509 r=`${PWD_COMMAND}`; export r; \
23510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511 $(HOST_EXPORTS) \
23512 for flag in $(EXTRA_HOST_FLAGS) ; do \
23513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23514 done; \
23515 echo "Doing html in readline" ; \
23516 (cd $(HOST_SUBDIR)/readline && \
23517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23519 "RANLIB=$${RANLIB}" \
23520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23521 html) \
23522 || exit 1
23524 @endif readline
23526 .PHONY: maybe-TAGS-readline TAGS-readline
23527 maybe-TAGS-readline:
23528 @if readline
23529 maybe-TAGS-readline: TAGS-readline
23531 TAGS-readline: \
23532 configure-readline
23533 @: $(MAKE); $(unstage)
23534 @[ -f ./readline/Makefile ] || exit 0; \
23535 r=`${PWD_COMMAND}`; export r; \
23536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23537 $(HOST_EXPORTS) \
23538 for flag in $(EXTRA_HOST_FLAGS) ; do \
23539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23540 done; \
23541 echo "Doing TAGS in readline" ; \
23542 (cd $(HOST_SUBDIR)/readline && \
23543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23545 "RANLIB=$${RANLIB}" \
23546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23547 TAGS) \
23548 || exit 1
23550 @endif readline
23552 .PHONY: maybe-install-info-readline install-info-readline
23553 maybe-install-info-readline:
23554 @if readline
23555 maybe-install-info-readline: install-info-readline
23557 install-info-readline: \
23558 configure-readline \
23559 info-readline
23560 @: $(MAKE); $(unstage)
23561 @[ -f ./readline/Makefile ] || exit 0; \
23562 r=`${PWD_COMMAND}`; export r; \
23563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23564 $(HOST_EXPORTS) \
23565 for flag in $(EXTRA_HOST_FLAGS) ; do \
23566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23567 done; \
23568 echo "Doing install-info in readline" ; \
23569 (cd $(HOST_SUBDIR)/readline && \
23570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23572 "RANLIB=$${RANLIB}" \
23573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23574 install-info) \
23575 || exit 1
23577 @endif readline
23579 .PHONY: maybe-install-html-readline install-html-readline
23580 maybe-install-html-readline:
23581 @if readline
23582 maybe-install-html-readline: install-html-readline
23584 install-html-readline: \
23585 configure-readline \
23586 html-readline
23587 @: $(MAKE); $(unstage)
23588 @[ -f ./readline/Makefile ] || exit 0; \
23589 r=`${PWD_COMMAND}`; export r; \
23590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23591 $(HOST_EXPORTS) \
23592 for flag in $(EXTRA_HOST_FLAGS) ; do \
23593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23594 done; \
23595 echo "Doing install-html in readline" ; \
23596 (cd $(HOST_SUBDIR)/readline && \
23597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23599 "RANLIB=$${RANLIB}" \
23600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23601 install-html) \
23602 || exit 1
23604 @endif readline
23606 .PHONY: maybe-installcheck-readline installcheck-readline
23607 maybe-installcheck-readline:
23608 @if readline
23609 maybe-installcheck-readline: installcheck-readline
23611 installcheck-readline: \
23612 configure-readline
23613 @: $(MAKE); $(unstage)
23614 @[ -f ./readline/Makefile ] || exit 0; \
23615 r=`${PWD_COMMAND}`; export r; \
23616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23617 $(HOST_EXPORTS) \
23618 for flag in $(EXTRA_HOST_FLAGS) ; do \
23619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23620 done; \
23621 echo "Doing installcheck in readline" ; \
23622 (cd $(HOST_SUBDIR)/readline && \
23623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23625 "RANLIB=$${RANLIB}" \
23626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23627 installcheck) \
23628 || exit 1
23630 @endif readline
23632 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
23633 maybe-mostlyclean-readline:
23634 @if readline
23635 maybe-mostlyclean-readline: mostlyclean-readline
23637 mostlyclean-readline:
23638 @: $(MAKE); $(unstage)
23639 @[ -f ./readline/Makefile ] || exit 0; \
23640 r=`${PWD_COMMAND}`; export r; \
23641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23642 $(HOST_EXPORTS) \
23643 for flag in $(EXTRA_HOST_FLAGS) ; do \
23644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23645 done; \
23646 echo "Doing mostlyclean in readline" ; \
23647 (cd $(HOST_SUBDIR)/readline && \
23648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23650 "RANLIB=$${RANLIB}" \
23651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23652 mostlyclean) \
23653 || exit 1
23655 @endif readline
23657 .PHONY: maybe-clean-readline clean-readline
23658 maybe-clean-readline:
23659 @if readline
23660 maybe-clean-readline: clean-readline
23662 clean-readline:
23663 @: $(MAKE); $(unstage)
23664 @[ -f ./readline/Makefile ] || exit 0; \
23665 r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 $(HOST_EXPORTS) \
23668 for flag in $(EXTRA_HOST_FLAGS) ; do \
23669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23670 done; \
23671 echo "Doing clean in readline" ; \
23672 (cd $(HOST_SUBDIR)/readline && \
23673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23675 "RANLIB=$${RANLIB}" \
23676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23677 clean) \
23678 || exit 1
23680 @endif readline
23682 .PHONY: maybe-distclean-readline distclean-readline
23683 maybe-distclean-readline:
23684 @if readline
23685 maybe-distclean-readline: distclean-readline
23687 distclean-readline:
23688 @: $(MAKE); $(unstage)
23689 @[ -f ./readline/Makefile ] || exit 0; \
23690 r=`${PWD_COMMAND}`; export r; \
23691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23692 $(HOST_EXPORTS) \
23693 for flag in $(EXTRA_HOST_FLAGS) ; do \
23694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23695 done; \
23696 echo "Doing distclean in readline" ; \
23697 (cd $(HOST_SUBDIR)/readline && \
23698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23700 "RANLIB=$${RANLIB}" \
23701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23702 distclean) \
23703 || exit 1
23705 @endif readline
23707 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
23708 maybe-maintainer-clean-readline:
23709 @if readline
23710 maybe-maintainer-clean-readline: maintainer-clean-readline
23712 maintainer-clean-readline:
23713 @: $(MAKE); $(unstage)
23714 @[ -f ./readline/Makefile ] || exit 0; \
23715 r=`${PWD_COMMAND}`; export r; \
23716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23717 $(HOST_EXPORTS) \
23718 for flag in $(EXTRA_HOST_FLAGS) ; do \
23719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23720 done; \
23721 echo "Doing maintainer-clean in readline" ; \
23722 (cd $(HOST_SUBDIR)/readline && \
23723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23725 "RANLIB=$${RANLIB}" \
23726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23727 maintainer-clean) \
23728 || exit 1
23730 @endif readline
23734 .PHONY: configure-release maybe-configure-release
23735 maybe-configure-release:
23736 @if gcc-bootstrap
23737 configure-release: stage_current
23738 @endif gcc-bootstrap
23739 @if release
23740 maybe-configure-release: configure-release
23741 configure-release:
23742 @: $(MAKE); $(unstage)
23743 @r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
23746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
23747 $(HOST_EXPORTS) \
23748 echo Configuring in $(HOST_SUBDIR)/release; \
23749 cd "$(HOST_SUBDIR)/release" || exit 1; \
23750 case $(srcdir) in \
23751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23752 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
23753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23754 esac; \
23755 srcdiroption="--srcdir=$${topdir}/release"; \
23756 libsrcdir="$$s/release"; \
23757 $(SHELL) $${libsrcdir}/configure \
23758 $(HOST_CONFIGARGS) $${srcdiroption} \
23759 || exit 1
23760 @endif release
23766 .PHONY: all-release maybe-all-release
23767 maybe-all-release:
23768 @if gcc-bootstrap
23769 all-release: stage_current
23770 @endif gcc-bootstrap
23771 @if release
23772 TARGET-release=all
23773 maybe-all-release: all-release
23774 all-release: configure-release
23775 @: $(MAKE); $(unstage)
23776 @r=`${PWD_COMMAND}`; export r; \
23777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23778 $(HOST_EXPORTS) \
23779 (cd $(HOST_SUBDIR)/release && \
23780 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
23781 @endif release
23786 .PHONY: check-release maybe-check-release
23787 maybe-check-release:
23788 @if release
23789 maybe-check-release: check-release
23791 check-release:
23793 @endif release
23795 .PHONY: install-release maybe-install-release
23796 maybe-install-release:
23797 @if release
23798 maybe-install-release: install-release
23800 install-release:
23802 @endif release
23804 # Other targets (info, dvi, etc.)
23806 .PHONY: maybe-info-release info-release
23807 maybe-info-release:
23808 @if release
23809 maybe-info-release: info-release
23811 info-release: \
23812 configure-release
23813 @: $(MAKE); $(unstage)
23814 @[ -f ./release/Makefile ] || exit 0; \
23815 r=`${PWD_COMMAND}`; export r; \
23816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23817 $(HOST_EXPORTS) \
23818 for flag in $(EXTRA_HOST_FLAGS) ; do \
23819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23820 done; \
23821 echo "Doing info in release" ; \
23822 (cd $(HOST_SUBDIR)/release && \
23823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23825 "RANLIB=$${RANLIB}" \
23826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23827 info) \
23828 || exit 1
23830 @endif release
23832 .PHONY: maybe-dvi-release dvi-release
23833 maybe-dvi-release:
23834 @if release
23835 maybe-dvi-release: dvi-release
23837 dvi-release: \
23838 configure-release
23839 @: $(MAKE); $(unstage)
23840 @[ -f ./release/Makefile ] || exit 0; \
23841 r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 $(HOST_EXPORTS) \
23844 for flag in $(EXTRA_HOST_FLAGS) ; do \
23845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23846 done; \
23847 echo "Doing dvi in release" ; \
23848 (cd $(HOST_SUBDIR)/release && \
23849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23851 "RANLIB=$${RANLIB}" \
23852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23853 dvi) \
23854 || exit 1
23856 @endif release
23858 .PHONY: maybe-html-release html-release
23859 maybe-html-release:
23860 @if release
23861 maybe-html-release: html-release
23863 html-release: \
23864 configure-release
23865 @: $(MAKE); $(unstage)
23866 @[ -f ./release/Makefile ] || exit 0; \
23867 r=`${PWD_COMMAND}`; export r; \
23868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23869 $(HOST_EXPORTS) \
23870 for flag in $(EXTRA_HOST_FLAGS) ; do \
23871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23872 done; \
23873 echo "Doing html in release" ; \
23874 (cd $(HOST_SUBDIR)/release && \
23875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23877 "RANLIB=$${RANLIB}" \
23878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23879 html) \
23880 || exit 1
23882 @endif release
23884 .PHONY: maybe-TAGS-release TAGS-release
23885 maybe-TAGS-release:
23886 @if release
23887 maybe-TAGS-release: TAGS-release
23889 TAGS-release: \
23890 configure-release
23891 @: $(MAKE); $(unstage)
23892 @[ -f ./release/Makefile ] || exit 0; \
23893 r=`${PWD_COMMAND}`; export r; \
23894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23895 $(HOST_EXPORTS) \
23896 for flag in $(EXTRA_HOST_FLAGS) ; do \
23897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23898 done; \
23899 echo "Doing TAGS in release" ; \
23900 (cd $(HOST_SUBDIR)/release && \
23901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23903 "RANLIB=$${RANLIB}" \
23904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23905 TAGS) \
23906 || exit 1
23908 @endif release
23910 .PHONY: maybe-install-info-release install-info-release
23911 maybe-install-info-release:
23912 @if release
23913 maybe-install-info-release: install-info-release
23915 install-info-release: \
23916 configure-release \
23917 info-release
23918 @: $(MAKE); $(unstage)
23919 @[ -f ./release/Makefile ] || exit 0; \
23920 r=`${PWD_COMMAND}`; export r; \
23921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922 $(HOST_EXPORTS) \
23923 for flag in $(EXTRA_HOST_FLAGS) ; do \
23924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23925 done; \
23926 echo "Doing install-info in release" ; \
23927 (cd $(HOST_SUBDIR)/release && \
23928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23930 "RANLIB=$${RANLIB}" \
23931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23932 install-info) \
23933 || exit 1
23935 @endif release
23937 .PHONY: maybe-install-html-release install-html-release
23938 maybe-install-html-release:
23939 @if release
23940 maybe-install-html-release: install-html-release
23942 install-html-release: \
23943 configure-release \
23944 html-release
23945 @: $(MAKE); $(unstage)
23946 @[ -f ./release/Makefile ] || exit 0; \
23947 r=`${PWD_COMMAND}`; export r; \
23948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23949 $(HOST_EXPORTS) \
23950 for flag in $(EXTRA_HOST_FLAGS) ; do \
23951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23952 done; \
23953 echo "Doing install-html in release" ; \
23954 (cd $(HOST_SUBDIR)/release && \
23955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23957 "RANLIB=$${RANLIB}" \
23958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23959 install-html) \
23960 || exit 1
23962 @endif release
23964 .PHONY: maybe-installcheck-release installcheck-release
23965 maybe-installcheck-release:
23966 @if release
23967 maybe-installcheck-release: installcheck-release
23969 installcheck-release: \
23970 configure-release
23971 @: $(MAKE); $(unstage)
23972 @[ -f ./release/Makefile ] || exit 0; \
23973 r=`${PWD_COMMAND}`; export r; \
23974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23975 $(HOST_EXPORTS) \
23976 for flag in $(EXTRA_HOST_FLAGS) ; do \
23977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23978 done; \
23979 echo "Doing installcheck in release" ; \
23980 (cd $(HOST_SUBDIR)/release && \
23981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23983 "RANLIB=$${RANLIB}" \
23984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23985 installcheck) \
23986 || exit 1
23988 @endif release
23990 .PHONY: maybe-mostlyclean-release mostlyclean-release
23991 maybe-mostlyclean-release:
23992 @if release
23993 maybe-mostlyclean-release: mostlyclean-release
23995 mostlyclean-release:
23996 @: $(MAKE); $(unstage)
23997 @[ -f ./release/Makefile ] || exit 0; \
23998 r=`${PWD_COMMAND}`; export r; \
23999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24000 $(HOST_EXPORTS) \
24001 for flag in $(EXTRA_HOST_FLAGS) ; do \
24002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24003 done; \
24004 echo "Doing mostlyclean in release" ; \
24005 (cd $(HOST_SUBDIR)/release && \
24006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24008 "RANLIB=$${RANLIB}" \
24009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24010 mostlyclean) \
24011 || exit 1
24013 @endif release
24015 .PHONY: maybe-clean-release clean-release
24016 maybe-clean-release:
24017 @if release
24018 maybe-clean-release: clean-release
24020 clean-release:
24021 @: $(MAKE); $(unstage)
24022 @[ -f ./release/Makefile ] || exit 0; \
24023 r=`${PWD_COMMAND}`; export r; \
24024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 $(HOST_EXPORTS) \
24026 for flag in $(EXTRA_HOST_FLAGS) ; do \
24027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028 done; \
24029 echo "Doing clean in release" ; \
24030 (cd $(HOST_SUBDIR)/release && \
24031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033 "RANLIB=$${RANLIB}" \
24034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24035 clean) \
24036 || exit 1
24038 @endif release
24040 .PHONY: maybe-distclean-release distclean-release
24041 maybe-distclean-release:
24042 @if release
24043 maybe-distclean-release: distclean-release
24045 distclean-release:
24046 @: $(MAKE); $(unstage)
24047 @[ -f ./release/Makefile ] || exit 0; \
24048 r=`${PWD_COMMAND}`; export r; \
24049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24050 $(HOST_EXPORTS) \
24051 for flag in $(EXTRA_HOST_FLAGS) ; do \
24052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24053 done; \
24054 echo "Doing distclean in release" ; \
24055 (cd $(HOST_SUBDIR)/release && \
24056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24058 "RANLIB=$${RANLIB}" \
24059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24060 distclean) \
24061 || exit 1
24063 @endif release
24065 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
24066 maybe-maintainer-clean-release:
24067 @if release
24068 maybe-maintainer-clean-release: maintainer-clean-release
24070 maintainer-clean-release:
24071 @: $(MAKE); $(unstage)
24072 @[ -f ./release/Makefile ] || exit 0; \
24073 r=`${PWD_COMMAND}`; export r; \
24074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24075 $(HOST_EXPORTS) \
24076 for flag in $(EXTRA_HOST_FLAGS) ; do \
24077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24078 done; \
24079 echo "Doing maintainer-clean in release" ; \
24080 (cd $(HOST_SUBDIR)/release && \
24081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24083 "RANLIB=$${RANLIB}" \
24084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24085 maintainer-clean) \
24086 || exit 1
24088 @endif release
24092 .PHONY: configure-recode maybe-configure-recode
24093 maybe-configure-recode:
24094 @if gcc-bootstrap
24095 configure-recode: stage_current
24096 @endif gcc-bootstrap
24097 @if recode
24098 maybe-configure-recode: configure-recode
24099 configure-recode:
24100 @: $(MAKE); $(unstage)
24101 @r=`${PWD_COMMAND}`; export r; \
24102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24103 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
24104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
24105 $(HOST_EXPORTS) \
24106 echo Configuring in $(HOST_SUBDIR)/recode; \
24107 cd "$(HOST_SUBDIR)/recode" || exit 1; \
24108 case $(srcdir) in \
24109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24110 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
24111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24112 esac; \
24113 srcdiroption="--srcdir=$${topdir}/recode"; \
24114 libsrcdir="$$s/recode"; \
24115 $(SHELL) $${libsrcdir}/configure \
24116 $(HOST_CONFIGARGS) $${srcdiroption} \
24117 || exit 1
24118 @endif recode
24124 .PHONY: all-recode maybe-all-recode
24125 maybe-all-recode:
24126 @if gcc-bootstrap
24127 all-recode: stage_current
24128 @endif gcc-bootstrap
24129 @if recode
24130 TARGET-recode=all
24131 maybe-all-recode: all-recode
24132 all-recode: configure-recode
24133 @: $(MAKE); $(unstage)
24134 @r=`${PWD_COMMAND}`; export r; \
24135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24136 $(HOST_EXPORTS) \
24137 (cd $(HOST_SUBDIR)/recode && \
24138 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
24139 @endif recode
24144 .PHONY: check-recode maybe-check-recode
24145 maybe-check-recode:
24146 @if recode
24147 maybe-check-recode: check-recode
24149 check-recode:
24150 @: $(MAKE); $(unstage)
24151 @r=`${PWD_COMMAND}`; export r; \
24152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24153 $(HOST_EXPORTS) \
24154 (cd $(HOST_SUBDIR)/recode && \
24155 $(MAKE) $(FLAGS_TO_PASS) check)
24157 @endif recode
24159 .PHONY: install-recode maybe-install-recode
24160 maybe-install-recode:
24161 @if recode
24162 maybe-install-recode: install-recode
24164 install-recode: installdirs
24165 @: $(MAKE); $(unstage)
24166 @r=`${PWD_COMMAND}`; export r; \
24167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24168 $(HOST_EXPORTS) \
24169 (cd $(HOST_SUBDIR)/recode && \
24170 $(MAKE) $(FLAGS_TO_PASS) install)
24172 @endif recode
24174 # Other targets (info, dvi, etc.)
24176 .PHONY: maybe-info-recode info-recode
24177 maybe-info-recode:
24178 @if recode
24179 maybe-info-recode: info-recode
24181 info-recode: \
24182 configure-recode
24183 @: $(MAKE); $(unstage)
24184 @[ -f ./recode/Makefile ] || exit 0; \
24185 r=`${PWD_COMMAND}`; export r; \
24186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24187 $(HOST_EXPORTS) \
24188 for flag in $(EXTRA_HOST_FLAGS) ; do \
24189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24190 done; \
24191 echo "Doing info in recode" ; \
24192 (cd $(HOST_SUBDIR)/recode && \
24193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24195 "RANLIB=$${RANLIB}" \
24196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24197 info) \
24198 || exit 1
24200 @endif recode
24202 .PHONY: maybe-dvi-recode dvi-recode
24203 maybe-dvi-recode:
24204 @if recode
24205 maybe-dvi-recode: dvi-recode
24207 dvi-recode: \
24208 configure-recode
24209 @: $(MAKE); $(unstage)
24210 @[ -f ./recode/Makefile ] || exit 0; \
24211 r=`${PWD_COMMAND}`; export r; \
24212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213 $(HOST_EXPORTS) \
24214 for flag in $(EXTRA_HOST_FLAGS) ; do \
24215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24216 done; \
24217 echo "Doing dvi in recode" ; \
24218 (cd $(HOST_SUBDIR)/recode && \
24219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24221 "RANLIB=$${RANLIB}" \
24222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24223 dvi) \
24224 || exit 1
24226 @endif recode
24228 .PHONY: maybe-html-recode html-recode
24229 maybe-html-recode:
24230 @if recode
24231 maybe-html-recode: html-recode
24233 html-recode: \
24234 configure-recode
24235 @: $(MAKE); $(unstage)
24236 @[ -f ./recode/Makefile ] || exit 0; \
24237 r=`${PWD_COMMAND}`; export r; \
24238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24239 $(HOST_EXPORTS) \
24240 for flag in $(EXTRA_HOST_FLAGS) ; do \
24241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24242 done; \
24243 echo "Doing html in recode" ; \
24244 (cd $(HOST_SUBDIR)/recode && \
24245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24247 "RANLIB=$${RANLIB}" \
24248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24249 html) \
24250 || exit 1
24252 @endif recode
24254 .PHONY: maybe-TAGS-recode TAGS-recode
24255 maybe-TAGS-recode:
24256 @if recode
24257 maybe-TAGS-recode: TAGS-recode
24259 TAGS-recode: \
24260 configure-recode
24261 @: $(MAKE); $(unstage)
24262 @[ -f ./recode/Makefile ] || exit 0; \
24263 r=`${PWD_COMMAND}`; export r; \
24264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24265 $(HOST_EXPORTS) \
24266 for flag in $(EXTRA_HOST_FLAGS) ; do \
24267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24268 done; \
24269 echo "Doing TAGS in recode" ; \
24270 (cd $(HOST_SUBDIR)/recode && \
24271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24273 "RANLIB=$${RANLIB}" \
24274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24275 TAGS) \
24276 || exit 1
24278 @endif recode
24280 .PHONY: maybe-install-info-recode install-info-recode
24281 maybe-install-info-recode:
24282 @if recode
24283 maybe-install-info-recode: install-info-recode
24285 install-info-recode: \
24286 configure-recode \
24287 info-recode
24288 @: $(MAKE); $(unstage)
24289 @[ -f ./recode/Makefile ] || exit 0; \
24290 r=`${PWD_COMMAND}`; export r; \
24291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24292 $(HOST_EXPORTS) \
24293 for flag in $(EXTRA_HOST_FLAGS) ; do \
24294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24295 done; \
24296 echo "Doing install-info in recode" ; \
24297 (cd $(HOST_SUBDIR)/recode && \
24298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24300 "RANLIB=$${RANLIB}" \
24301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24302 install-info) \
24303 || exit 1
24305 @endif recode
24307 .PHONY: maybe-install-html-recode install-html-recode
24308 maybe-install-html-recode:
24309 @if recode
24310 maybe-install-html-recode: install-html-recode
24312 install-html-recode: \
24313 configure-recode \
24314 html-recode
24315 @: $(MAKE); $(unstage)
24316 @[ -f ./recode/Makefile ] || exit 0; \
24317 r=`${PWD_COMMAND}`; export r; \
24318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24319 $(HOST_EXPORTS) \
24320 for flag in $(EXTRA_HOST_FLAGS) ; do \
24321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24322 done; \
24323 echo "Doing install-html in recode" ; \
24324 (cd $(HOST_SUBDIR)/recode && \
24325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24327 "RANLIB=$${RANLIB}" \
24328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24329 install-html) \
24330 || exit 1
24332 @endif recode
24334 .PHONY: maybe-installcheck-recode installcheck-recode
24335 maybe-installcheck-recode:
24336 @if recode
24337 maybe-installcheck-recode: installcheck-recode
24339 installcheck-recode: \
24340 configure-recode
24341 @: $(MAKE); $(unstage)
24342 @[ -f ./recode/Makefile ] || exit 0; \
24343 r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 $(HOST_EXPORTS) \
24346 for flag in $(EXTRA_HOST_FLAGS) ; do \
24347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24348 done; \
24349 echo "Doing installcheck in recode" ; \
24350 (cd $(HOST_SUBDIR)/recode && \
24351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24353 "RANLIB=$${RANLIB}" \
24354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24355 installcheck) \
24356 || exit 1
24358 @endif recode
24360 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
24361 maybe-mostlyclean-recode:
24362 @if recode
24363 maybe-mostlyclean-recode: mostlyclean-recode
24365 mostlyclean-recode:
24366 @: $(MAKE); $(unstage)
24367 @[ -f ./recode/Makefile ] || exit 0; \
24368 r=`${PWD_COMMAND}`; export r; \
24369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24370 $(HOST_EXPORTS) \
24371 for flag in $(EXTRA_HOST_FLAGS) ; do \
24372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24373 done; \
24374 echo "Doing mostlyclean in recode" ; \
24375 (cd $(HOST_SUBDIR)/recode && \
24376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24378 "RANLIB=$${RANLIB}" \
24379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24380 mostlyclean) \
24381 || exit 1
24383 @endif recode
24385 .PHONY: maybe-clean-recode clean-recode
24386 maybe-clean-recode:
24387 @if recode
24388 maybe-clean-recode: clean-recode
24390 clean-recode:
24391 @: $(MAKE); $(unstage)
24392 @[ -f ./recode/Makefile ] || exit 0; \
24393 r=`${PWD_COMMAND}`; export r; \
24394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24395 $(HOST_EXPORTS) \
24396 for flag in $(EXTRA_HOST_FLAGS) ; do \
24397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24398 done; \
24399 echo "Doing clean in recode" ; \
24400 (cd $(HOST_SUBDIR)/recode && \
24401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24403 "RANLIB=$${RANLIB}" \
24404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24405 clean) \
24406 || exit 1
24408 @endif recode
24410 .PHONY: maybe-distclean-recode distclean-recode
24411 maybe-distclean-recode:
24412 @if recode
24413 maybe-distclean-recode: distclean-recode
24415 distclean-recode:
24416 @: $(MAKE); $(unstage)
24417 @[ -f ./recode/Makefile ] || exit 0; \
24418 r=`${PWD_COMMAND}`; export r; \
24419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24420 $(HOST_EXPORTS) \
24421 for flag in $(EXTRA_HOST_FLAGS) ; do \
24422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24423 done; \
24424 echo "Doing distclean in recode" ; \
24425 (cd $(HOST_SUBDIR)/recode && \
24426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24428 "RANLIB=$${RANLIB}" \
24429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24430 distclean) \
24431 || exit 1
24433 @endif recode
24435 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
24436 maybe-maintainer-clean-recode:
24437 @if recode
24438 maybe-maintainer-clean-recode: maintainer-clean-recode
24440 maintainer-clean-recode:
24441 @: $(MAKE); $(unstage)
24442 @[ -f ./recode/Makefile ] || exit 0; \
24443 r=`${PWD_COMMAND}`; export r; \
24444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24445 $(HOST_EXPORTS) \
24446 for flag in $(EXTRA_HOST_FLAGS) ; do \
24447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24448 done; \
24449 echo "Doing maintainer-clean in recode" ; \
24450 (cd $(HOST_SUBDIR)/recode && \
24451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24453 "RANLIB=$${RANLIB}" \
24454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24455 maintainer-clean) \
24456 || exit 1
24458 @endif recode
24462 .PHONY: configure-sed maybe-configure-sed
24463 maybe-configure-sed:
24464 @if gcc-bootstrap
24465 configure-sed: stage_current
24466 @endif gcc-bootstrap
24467 @if sed
24468 maybe-configure-sed: configure-sed
24469 configure-sed:
24470 @: $(MAKE); $(unstage)
24471 @r=`${PWD_COMMAND}`; export r; \
24472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24473 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
24474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
24475 $(HOST_EXPORTS) \
24476 echo Configuring in $(HOST_SUBDIR)/sed; \
24477 cd "$(HOST_SUBDIR)/sed" || exit 1; \
24478 case $(srcdir) in \
24479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24480 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
24481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24482 esac; \
24483 srcdiroption="--srcdir=$${topdir}/sed"; \
24484 libsrcdir="$$s/sed"; \
24485 $(SHELL) $${libsrcdir}/configure \
24486 $(HOST_CONFIGARGS) $${srcdiroption} \
24487 || exit 1
24488 @endif sed
24494 .PHONY: all-sed maybe-all-sed
24495 maybe-all-sed:
24496 @if gcc-bootstrap
24497 all-sed: stage_current
24498 @endif gcc-bootstrap
24499 @if sed
24500 TARGET-sed=all
24501 maybe-all-sed: all-sed
24502 all-sed: configure-sed
24503 @: $(MAKE); $(unstage)
24504 @r=`${PWD_COMMAND}`; export r; \
24505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24506 $(HOST_EXPORTS) \
24507 (cd $(HOST_SUBDIR)/sed && \
24508 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
24509 @endif sed
24514 .PHONY: check-sed maybe-check-sed
24515 maybe-check-sed:
24516 @if sed
24517 maybe-check-sed: check-sed
24519 check-sed:
24520 @: $(MAKE); $(unstage)
24521 @r=`${PWD_COMMAND}`; export r; \
24522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24523 $(HOST_EXPORTS) \
24524 (cd $(HOST_SUBDIR)/sed && \
24525 $(MAKE) $(FLAGS_TO_PASS) check)
24527 @endif sed
24529 .PHONY: install-sed maybe-install-sed
24530 maybe-install-sed:
24531 @if sed
24532 maybe-install-sed: install-sed
24534 install-sed: installdirs
24535 @: $(MAKE); $(unstage)
24536 @r=`${PWD_COMMAND}`; export r; \
24537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538 $(HOST_EXPORTS) \
24539 (cd $(HOST_SUBDIR)/sed && \
24540 $(MAKE) $(FLAGS_TO_PASS) install)
24542 @endif sed
24544 # Other targets (info, dvi, etc.)
24546 .PHONY: maybe-info-sed info-sed
24547 maybe-info-sed:
24548 @if sed
24549 maybe-info-sed: info-sed
24551 info-sed: \
24552 configure-sed
24553 @: $(MAKE); $(unstage)
24554 @[ -f ./sed/Makefile ] || exit 0; \
24555 r=`${PWD_COMMAND}`; export r; \
24556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557 $(HOST_EXPORTS) \
24558 for flag in $(EXTRA_HOST_FLAGS) ; do \
24559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24560 done; \
24561 echo "Doing info in sed" ; \
24562 (cd $(HOST_SUBDIR)/sed && \
24563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24565 "RANLIB=$${RANLIB}" \
24566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24567 info) \
24568 || exit 1
24570 @endif sed
24572 .PHONY: maybe-dvi-sed dvi-sed
24573 maybe-dvi-sed:
24574 @if sed
24575 maybe-dvi-sed: dvi-sed
24577 dvi-sed: \
24578 configure-sed
24579 @: $(MAKE); $(unstage)
24580 @[ -f ./sed/Makefile ] || exit 0; \
24581 r=`${PWD_COMMAND}`; export r; \
24582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24583 $(HOST_EXPORTS) \
24584 for flag in $(EXTRA_HOST_FLAGS) ; do \
24585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24586 done; \
24587 echo "Doing dvi in sed" ; \
24588 (cd $(HOST_SUBDIR)/sed && \
24589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24591 "RANLIB=$${RANLIB}" \
24592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24593 dvi) \
24594 || exit 1
24596 @endif sed
24598 .PHONY: maybe-html-sed html-sed
24599 maybe-html-sed:
24600 @if sed
24601 maybe-html-sed: html-sed
24603 html-sed: \
24604 configure-sed
24605 @: $(MAKE); $(unstage)
24606 @[ -f ./sed/Makefile ] || exit 0; \
24607 r=`${PWD_COMMAND}`; export r; \
24608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609 $(HOST_EXPORTS) \
24610 for flag in $(EXTRA_HOST_FLAGS) ; do \
24611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24612 done; \
24613 echo "Doing html in sed" ; \
24614 (cd $(HOST_SUBDIR)/sed && \
24615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24617 "RANLIB=$${RANLIB}" \
24618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24619 html) \
24620 || exit 1
24622 @endif sed
24624 .PHONY: maybe-TAGS-sed TAGS-sed
24625 maybe-TAGS-sed:
24626 @if sed
24627 maybe-TAGS-sed: TAGS-sed
24629 TAGS-sed: \
24630 configure-sed
24631 @: $(MAKE); $(unstage)
24632 @[ -f ./sed/Makefile ] || exit 0; \
24633 r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 $(HOST_EXPORTS) \
24636 for flag in $(EXTRA_HOST_FLAGS) ; do \
24637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24638 done; \
24639 echo "Doing TAGS in sed" ; \
24640 (cd $(HOST_SUBDIR)/sed && \
24641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24643 "RANLIB=$${RANLIB}" \
24644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24645 TAGS) \
24646 || exit 1
24648 @endif sed
24650 .PHONY: maybe-install-info-sed install-info-sed
24651 maybe-install-info-sed:
24652 @if sed
24653 maybe-install-info-sed: install-info-sed
24655 install-info-sed: \
24656 configure-sed \
24657 info-sed
24658 @: $(MAKE); $(unstage)
24659 @[ -f ./sed/Makefile ] || exit 0; \
24660 r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(HOST_EXPORTS) \
24663 for flag in $(EXTRA_HOST_FLAGS) ; do \
24664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24665 done; \
24666 echo "Doing install-info in sed" ; \
24667 (cd $(HOST_SUBDIR)/sed && \
24668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24670 "RANLIB=$${RANLIB}" \
24671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24672 install-info) \
24673 || exit 1
24675 @endif sed
24677 .PHONY: maybe-install-html-sed install-html-sed
24678 maybe-install-html-sed:
24679 @if sed
24680 maybe-install-html-sed: install-html-sed
24682 install-html-sed: \
24683 configure-sed \
24684 html-sed
24685 @: $(MAKE); $(unstage)
24686 @[ -f ./sed/Makefile ] || exit 0; \
24687 r=`${PWD_COMMAND}`; export r; \
24688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24689 $(HOST_EXPORTS) \
24690 for flag in $(EXTRA_HOST_FLAGS) ; do \
24691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24692 done; \
24693 echo "Doing install-html in sed" ; \
24694 (cd $(HOST_SUBDIR)/sed && \
24695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24697 "RANLIB=$${RANLIB}" \
24698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24699 install-html) \
24700 || exit 1
24702 @endif sed
24704 .PHONY: maybe-installcheck-sed installcheck-sed
24705 maybe-installcheck-sed:
24706 @if sed
24707 maybe-installcheck-sed: installcheck-sed
24709 installcheck-sed: \
24710 configure-sed
24711 @: $(MAKE); $(unstage)
24712 @[ -f ./sed/Makefile ] || exit 0; \
24713 r=`${PWD_COMMAND}`; export r; \
24714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24715 $(HOST_EXPORTS) \
24716 for flag in $(EXTRA_HOST_FLAGS) ; do \
24717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24718 done; \
24719 echo "Doing installcheck in sed" ; \
24720 (cd $(HOST_SUBDIR)/sed && \
24721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24723 "RANLIB=$${RANLIB}" \
24724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24725 installcheck) \
24726 || exit 1
24728 @endif sed
24730 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
24731 maybe-mostlyclean-sed:
24732 @if sed
24733 maybe-mostlyclean-sed: mostlyclean-sed
24735 mostlyclean-sed:
24736 @: $(MAKE); $(unstage)
24737 @[ -f ./sed/Makefile ] || exit 0; \
24738 r=`${PWD_COMMAND}`; export r; \
24739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24740 $(HOST_EXPORTS) \
24741 for flag in $(EXTRA_HOST_FLAGS) ; do \
24742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24743 done; \
24744 echo "Doing mostlyclean in sed" ; \
24745 (cd $(HOST_SUBDIR)/sed && \
24746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24748 "RANLIB=$${RANLIB}" \
24749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24750 mostlyclean) \
24751 || exit 1
24753 @endif sed
24755 .PHONY: maybe-clean-sed clean-sed
24756 maybe-clean-sed:
24757 @if sed
24758 maybe-clean-sed: clean-sed
24760 clean-sed:
24761 @: $(MAKE); $(unstage)
24762 @[ -f ./sed/Makefile ] || exit 0; \
24763 r=`${PWD_COMMAND}`; export r; \
24764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24765 $(HOST_EXPORTS) \
24766 for flag in $(EXTRA_HOST_FLAGS) ; do \
24767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24768 done; \
24769 echo "Doing clean in sed" ; \
24770 (cd $(HOST_SUBDIR)/sed && \
24771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24773 "RANLIB=$${RANLIB}" \
24774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24775 clean) \
24776 || exit 1
24778 @endif sed
24780 .PHONY: maybe-distclean-sed distclean-sed
24781 maybe-distclean-sed:
24782 @if sed
24783 maybe-distclean-sed: distclean-sed
24785 distclean-sed:
24786 @: $(MAKE); $(unstage)
24787 @[ -f ./sed/Makefile ] || exit 0; \
24788 r=`${PWD_COMMAND}`; export r; \
24789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24790 $(HOST_EXPORTS) \
24791 for flag in $(EXTRA_HOST_FLAGS) ; do \
24792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24793 done; \
24794 echo "Doing distclean in sed" ; \
24795 (cd $(HOST_SUBDIR)/sed && \
24796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24798 "RANLIB=$${RANLIB}" \
24799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24800 distclean) \
24801 || exit 1
24803 @endif sed
24805 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
24806 maybe-maintainer-clean-sed:
24807 @if sed
24808 maybe-maintainer-clean-sed: maintainer-clean-sed
24810 maintainer-clean-sed:
24811 @: $(MAKE); $(unstage)
24812 @[ -f ./sed/Makefile ] || exit 0; \
24813 r=`${PWD_COMMAND}`; export r; \
24814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24815 $(HOST_EXPORTS) \
24816 for flag in $(EXTRA_HOST_FLAGS) ; do \
24817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24818 done; \
24819 echo "Doing maintainer-clean in sed" ; \
24820 (cd $(HOST_SUBDIR)/sed && \
24821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24823 "RANLIB=$${RANLIB}" \
24824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24825 maintainer-clean) \
24826 || exit 1
24828 @endif sed
24832 .PHONY: configure-send-pr maybe-configure-send-pr
24833 maybe-configure-send-pr:
24834 @if gcc-bootstrap
24835 configure-send-pr: stage_current
24836 @endif gcc-bootstrap
24837 @if send-pr
24838 maybe-configure-send-pr: configure-send-pr
24839 configure-send-pr:
24840 @: $(MAKE); $(unstage)
24841 @r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
24844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
24845 $(HOST_EXPORTS) \
24846 echo Configuring in $(HOST_SUBDIR)/send-pr; \
24847 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
24848 case $(srcdir) in \
24849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24850 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
24851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24852 esac; \
24853 srcdiroption="--srcdir=$${topdir}/send-pr"; \
24854 libsrcdir="$$s/send-pr"; \
24855 $(SHELL) $${libsrcdir}/configure \
24856 $(HOST_CONFIGARGS) $${srcdiroption} \
24857 || exit 1
24858 @endif send-pr
24864 .PHONY: all-send-pr maybe-all-send-pr
24865 maybe-all-send-pr:
24866 @if gcc-bootstrap
24867 all-send-pr: stage_current
24868 @endif gcc-bootstrap
24869 @if send-pr
24870 TARGET-send-pr=all
24871 maybe-all-send-pr: all-send-pr
24872 all-send-pr: configure-send-pr
24873 @: $(MAKE); $(unstage)
24874 @r=`${PWD_COMMAND}`; export r; \
24875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876 $(HOST_EXPORTS) \
24877 (cd $(HOST_SUBDIR)/send-pr && \
24878 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
24879 @endif send-pr
24884 .PHONY: check-send-pr maybe-check-send-pr
24885 maybe-check-send-pr:
24886 @if send-pr
24887 maybe-check-send-pr: check-send-pr
24889 check-send-pr:
24890 @: $(MAKE); $(unstage)
24891 @r=`${PWD_COMMAND}`; export r; \
24892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893 $(HOST_EXPORTS) \
24894 (cd $(HOST_SUBDIR)/send-pr && \
24895 $(MAKE) $(FLAGS_TO_PASS) check)
24897 @endif send-pr
24899 .PHONY: install-send-pr maybe-install-send-pr
24900 maybe-install-send-pr:
24901 @if send-pr
24902 maybe-install-send-pr: install-send-pr
24904 install-send-pr: installdirs
24905 @: $(MAKE); $(unstage)
24906 @r=`${PWD_COMMAND}`; export r; \
24907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908 $(HOST_EXPORTS) \
24909 (cd $(HOST_SUBDIR)/send-pr && \
24910 $(MAKE) $(FLAGS_TO_PASS) install)
24912 @endif send-pr
24914 # Other targets (info, dvi, etc.)
24916 .PHONY: maybe-info-send-pr info-send-pr
24917 maybe-info-send-pr:
24918 @if send-pr
24919 maybe-info-send-pr: info-send-pr
24921 info-send-pr: \
24922 configure-send-pr
24923 @: $(MAKE); $(unstage)
24924 @[ -f ./send-pr/Makefile ] || exit 0; \
24925 r=`${PWD_COMMAND}`; export r; \
24926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24927 $(HOST_EXPORTS) \
24928 for flag in $(EXTRA_HOST_FLAGS) ; do \
24929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24930 done; \
24931 echo "Doing info in send-pr" ; \
24932 (cd $(HOST_SUBDIR)/send-pr && \
24933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24935 "RANLIB=$${RANLIB}" \
24936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24937 info) \
24938 || exit 1
24940 @endif send-pr
24942 .PHONY: maybe-dvi-send-pr dvi-send-pr
24943 maybe-dvi-send-pr:
24944 @if send-pr
24945 maybe-dvi-send-pr: dvi-send-pr
24947 dvi-send-pr: \
24948 configure-send-pr
24949 @: $(MAKE); $(unstage)
24950 @[ -f ./send-pr/Makefile ] || exit 0; \
24951 r=`${PWD_COMMAND}`; export r; \
24952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24953 $(HOST_EXPORTS) \
24954 for flag in $(EXTRA_HOST_FLAGS) ; do \
24955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24956 done; \
24957 echo "Doing dvi in send-pr" ; \
24958 (cd $(HOST_SUBDIR)/send-pr && \
24959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24961 "RANLIB=$${RANLIB}" \
24962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24963 dvi) \
24964 || exit 1
24966 @endif send-pr
24968 .PHONY: maybe-html-send-pr html-send-pr
24969 maybe-html-send-pr:
24970 @if send-pr
24971 maybe-html-send-pr: html-send-pr
24973 html-send-pr: \
24974 configure-send-pr
24975 @: $(MAKE); $(unstage)
24976 @[ -f ./send-pr/Makefile ] || exit 0; \
24977 r=`${PWD_COMMAND}`; export r; \
24978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24979 $(HOST_EXPORTS) \
24980 for flag in $(EXTRA_HOST_FLAGS) ; do \
24981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24982 done; \
24983 echo "Doing html in send-pr" ; \
24984 (cd $(HOST_SUBDIR)/send-pr && \
24985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24987 "RANLIB=$${RANLIB}" \
24988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24989 html) \
24990 || exit 1
24992 @endif send-pr
24994 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
24995 maybe-TAGS-send-pr:
24996 @if send-pr
24997 maybe-TAGS-send-pr: TAGS-send-pr
24999 TAGS-send-pr: \
25000 configure-send-pr
25001 @: $(MAKE); $(unstage)
25002 @[ -f ./send-pr/Makefile ] || exit 0; \
25003 r=`${PWD_COMMAND}`; export r; \
25004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25005 $(HOST_EXPORTS) \
25006 for flag in $(EXTRA_HOST_FLAGS) ; do \
25007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25008 done; \
25009 echo "Doing TAGS in send-pr" ; \
25010 (cd $(HOST_SUBDIR)/send-pr && \
25011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25013 "RANLIB=$${RANLIB}" \
25014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25015 TAGS) \
25016 || exit 1
25018 @endif send-pr
25020 .PHONY: maybe-install-info-send-pr install-info-send-pr
25021 maybe-install-info-send-pr:
25022 @if send-pr
25023 maybe-install-info-send-pr: install-info-send-pr
25025 install-info-send-pr: \
25026 configure-send-pr \
25027 info-send-pr
25028 @: $(MAKE); $(unstage)
25029 @[ -f ./send-pr/Makefile ] || exit 0; \
25030 r=`${PWD_COMMAND}`; export r; \
25031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25032 $(HOST_EXPORTS) \
25033 for flag in $(EXTRA_HOST_FLAGS) ; do \
25034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25035 done; \
25036 echo "Doing install-info in send-pr" ; \
25037 (cd $(HOST_SUBDIR)/send-pr && \
25038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040 "RANLIB=$${RANLIB}" \
25041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25042 install-info) \
25043 || exit 1
25045 @endif send-pr
25047 .PHONY: maybe-install-html-send-pr install-html-send-pr
25048 maybe-install-html-send-pr:
25049 @if send-pr
25050 maybe-install-html-send-pr: install-html-send-pr
25052 install-html-send-pr: \
25053 configure-send-pr \
25054 html-send-pr
25055 @: $(MAKE); $(unstage)
25056 @[ -f ./send-pr/Makefile ] || exit 0; \
25057 r=`${PWD_COMMAND}`; export r; \
25058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25059 $(HOST_EXPORTS) \
25060 for flag in $(EXTRA_HOST_FLAGS) ; do \
25061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25062 done; \
25063 echo "Doing install-html in send-pr" ; \
25064 (cd $(HOST_SUBDIR)/send-pr && \
25065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25067 "RANLIB=$${RANLIB}" \
25068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25069 install-html) \
25070 || exit 1
25072 @endif send-pr
25074 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
25075 maybe-installcheck-send-pr:
25076 @if send-pr
25077 maybe-installcheck-send-pr: installcheck-send-pr
25079 installcheck-send-pr: \
25080 configure-send-pr
25081 @: $(MAKE); $(unstage)
25082 @[ -f ./send-pr/Makefile ] || exit 0; \
25083 r=`${PWD_COMMAND}`; export r; \
25084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085 $(HOST_EXPORTS) \
25086 for flag in $(EXTRA_HOST_FLAGS) ; do \
25087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25088 done; \
25089 echo "Doing installcheck in send-pr" ; \
25090 (cd $(HOST_SUBDIR)/send-pr && \
25091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25093 "RANLIB=$${RANLIB}" \
25094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25095 installcheck) \
25096 || exit 1
25098 @endif send-pr
25100 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
25101 maybe-mostlyclean-send-pr:
25102 @if send-pr
25103 maybe-mostlyclean-send-pr: mostlyclean-send-pr
25105 mostlyclean-send-pr:
25106 @: $(MAKE); $(unstage)
25107 @[ -f ./send-pr/Makefile ] || exit 0; \
25108 r=`${PWD_COMMAND}`; export r; \
25109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25110 $(HOST_EXPORTS) \
25111 for flag in $(EXTRA_HOST_FLAGS) ; do \
25112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25113 done; \
25114 echo "Doing mostlyclean in send-pr" ; \
25115 (cd $(HOST_SUBDIR)/send-pr && \
25116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25118 "RANLIB=$${RANLIB}" \
25119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25120 mostlyclean) \
25121 || exit 1
25123 @endif send-pr
25125 .PHONY: maybe-clean-send-pr clean-send-pr
25126 maybe-clean-send-pr:
25127 @if send-pr
25128 maybe-clean-send-pr: clean-send-pr
25130 clean-send-pr:
25131 @: $(MAKE); $(unstage)
25132 @[ -f ./send-pr/Makefile ] || exit 0; \
25133 r=`${PWD_COMMAND}`; export r; \
25134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25135 $(HOST_EXPORTS) \
25136 for flag in $(EXTRA_HOST_FLAGS) ; do \
25137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25138 done; \
25139 echo "Doing clean in send-pr" ; \
25140 (cd $(HOST_SUBDIR)/send-pr && \
25141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25143 "RANLIB=$${RANLIB}" \
25144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25145 clean) \
25146 || exit 1
25148 @endif send-pr
25150 .PHONY: maybe-distclean-send-pr distclean-send-pr
25151 maybe-distclean-send-pr:
25152 @if send-pr
25153 maybe-distclean-send-pr: distclean-send-pr
25155 distclean-send-pr:
25156 @: $(MAKE); $(unstage)
25157 @[ -f ./send-pr/Makefile ] || exit 0; \
25158 r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 $(HOST_EXPORTS) \
25161 for flag in $(EXTRA_HOST_FLAGS) ; do \
25162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25163 done; \
25164 echo "Doing distclean in send-pr" ; \
25165 (cd $(HOST_SUBDIR)/send-pr && \
25166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168 "RANLIB=$${RANLIB}" \
25169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25170 distclean) \
25171 || exit 1
25173 @endif send-pr
25175 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
25176 maybe-maintainer-clean-send-pr:
25177 @if send-pr
25178 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
25180 maintainer-clean-send-pr:
25181 @: $(MAKE); $(unstage)
25182 @[ -f ./send-pr/Makefile ] || exit 0; \
25183 r=`${PWD_COMMAND}`; export r; \
25184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25185 $(HOST_EXPORTS) \
25186 for flag in $(EXTRA_HOST_FLAGS) ; do \
25187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25188 done; \
25189 echo "Doing maintainer-clean in send-pr" ; \
25190 (cd $(HOST_SUBDIR)/send-pr && \
25191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25193 "RANLIB=$${RANLIB}" \
25194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25195 maintainer-clean) \
25196 || exit 1
25198 @endif send-pr
25202 .PHONY: configure-shellutils maybe-configure-shellutils
25203 maybe-configure-shellutils:
25204 @if gcc-bootstrap
25205 configure-shellutils: stage_current
25206 @endif gcc-bootstrap
25207 @if shellutils
25208 maybe-configure-shellutils: configure-shellutils
25209 configure-shellutils:
25210 @: $(MAKE); $(unstage)
25211 @r=`${PWD_COMMAND}`; export r; \
25212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
25214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
25215 $(HOST_EXPORTS) \
25216 echo Configuring in $(HOST_SUBDIR)/shellutils; \
25217 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
25218 case $(srcdir) in \
25219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25220 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
25221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25222 esac; \
25223 srcdiroption="--srcdir=$${topdir}/shellutils"; \
25224 libsrcdir="$$s/shellutils"; \
25225 $(SHELL) $${libsrcdir}/configure \
25226 $(HOST_CONFIGARGS) $${srcdiroption} \
25227 || exit 1
25228 @endif shellutils
25234 .PHONY: all-shellutils maybe-all-shellutils
25235 maybe-all-shellutils:
25236 @if gcc-bootstrap
25237 all-shellutils: stage_current
25238 @endif gcc-bootstrap
25239 @if shellutils
25240 TARGET-shellutils=all
25241 maybe-all-shellutils: all-shellutils
25242 all-shellutils: configure-shellutils
25243 @: $(MAKE); $(unstage)
25244 @r=`${PWD_COMMAND}`; export r; \
25245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246 $(HOST_EXPORTS) \
25247 (cd $(HOST_SUBDIR)/shellutils && \
25248 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
25249 @endif shellutils
25254 .PHONY: check-shellutils maybe-check-shellutils
25255 maybe-check-shellutils:
25256 @if shellutils
25257 maybe-check-shellutils: check-shellutils
25259 check-shellutils:
25260 @: $(MAKE); $(unstage)
25261 @r=`${PWD_COMMAND}`; export r; \
25262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25263 $(HOST_EXPORTS) \
25264 (cd $(HOST_SUBDIR)/shellutils && \
25265 $(MAKE) $(FLAGS_TO_PASS) check)
25267 @endif shellutils
25269 .PHONY: install-shellutils maybe-install-shellutils
25270 maybe-install-shellutils:
25271 @if shellutils
25272 maybe-install-shellutils: install-shellutils
25274 install-shellutils: installdirs
25275 @: $(MAKE); $(unstage)
25276 @r=`${PWD_COMMAND}`; export r; \
25277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25278 $(HOST_EXPORTS) \
25279 (cd $(HOST_SUBDIR)/shellutils && \
25280 $(MAKE) $(FLAGS_TO_PASS) install)
25282 @endif shellutils
25284 # Other targets (info, dvi, etc.)
25286 .PHONY: maybe-info-shellutils info-shellutils
25287 maybe-info-shellutils:
25288 @if shellutils
25289 maybe-info-shellutils: info-shellutils
25291 info-shellutils: \
25292 configure-shellutils
25293 @: $(MAKE); $(unstage)
25294 @[ -f ./shellutils/Makefile ] || exit 0; \
25295 r=`${PWD_COMMAND}`; export r; \
25296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297 $(HOST_EXPORTS) \
25298 for flag in $(EXTRA_HOST_FLAGS) ; do \
25299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25300 done; \
25301 echo "Doing info in shellutils" ; \
25302 (cd $(HOST_SUBDIR)/shellutils && \
25303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25305 "RANLIB=$${RANLIB}" \
25306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25307 info) \
25308 || exit 1
25310 @endif shellutils
25312 .PHONY: maybe-dvi-shellutils dvi-shellutils
25313 maybe-dvi-shellutils:
25314 @if shellutils
25315 maybe-dvi-shellutils: dvi-shellutils
25317 dvi-shellutils: \
25318 configure-shellutils
25319 @: $(MAKE); $(unstage)
25320 @[ -f ./shellutils/Makefile ] || exit 0; \
25321 r=`${PWD_COMMAND}`; export r; \
25322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25323 $(HOST_EXPORTS) \
25324 for flag in $(EXTRA_HOST_FLAGS) ; do \
25325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25326 done; \
25327 echo "Doing dvi in shellutils" ; \
25328 (cd $(HOST_SUBDIR)/shellutils && \
25329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25331 "RANLIB=$${RANLIB}" \
25332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25333 dvi) \
25334 || exit 1
25336 @endif shellutils
25338 .PHONY: maybe-html-shellutils html-shellutils
25339 maybe-html-shellutils:
25340 @if shellutils
25341 maybe-html-shellutils: html-shellutils
25343 html-shellutils: \
25344 configure-shellutils
25345 @: $(MAKE); $(unstage)
25346 @[ -f ./shellutils/Makefile ] || exit 0; \
25347 r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 $(HOST_EXPORTS) \
25350 for flag in $(EXTRA_HOST_FLAGS) ; do \
25351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25352 done; \
25353 echo "Doing html in shellutils" ; \
25354 (cd $(HOST_SUBDIR)/shellutils && \
25355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25357 "RANLIB=$${RANLIB}" \
25358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25359 html) \
25360 || exit 1
25362 @endif shellutils
25364 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
25365 maybe-TAGS-shellutils:
25366 @if shellutils
25367 maybe-TAGS-shellutils: TAGS-shellutils
25369 TAGS-shellutils: \
25370 configure-shellutils
25371 @: $(MAKE); $(unstage)
25372 @[ -f ./shellutils/Makefile ] || exit 0; \
25373 r=`${PWD_COMMAND}`; export r; \
25374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25375 $(HOST_EXPORTS) \
25376 for flag in $(EXTRA_HOST_FLAGS) ; do \
25377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25378 done; \
25379 echo "Doing TAGS in shellutils" ; \
25380 (cd $(HOST_SUBDIR)/shellutils && \
25381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25383 "RANLIB=$${RANLIB}" \
25384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25385 TAGS) \
25386 || exit 1
25388 @endif shellutils
25390 .PHONY: maybe-install-info-shellutils install-info-shellutils
25391 maybe-install-info-shellutils:
25392 @if shellutils
25393 maybe-install-info-shellutils: install-info-shellutils
25395 install-info-shellutils: \
25396 configure-shellutils \
25397 info-shellutils
25398 @: $(MAKE); $(unstage)
25399 @[ -f ./shellutils/Makefile ] || exit 0; \
25400 r=`${PWD_COMMAND}`; export r; \
25401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402 $(HOST_EXPORTS) \
25403 for flag in $(EXTRA_HOST_FLAGS) ; do \
25404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25405 done; \
25406 echo "Doing install-info in shellutils" ; \
25407 (cd $(HOST_SUBDIR)/shellutils && \
25408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25410 "RANLIB=$${RANLIB}" \
25411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25412 install-info) \
25413 || exit 1
25415 @endif shellutils
25417 .PHONY: maybe-install-html-shellutils install-html-shellutils
25418 maybe-install-html-shellutils:
25419 @if shellutils
25420 maybe-install-html-shellutils: install-html-shellutils
25422 install-html-shellutils: \
25423 configure-shellutils \
25424 html-shellutils
25425 @: $(MAKE); $(unstage)
25426 @[ -f ./shellutils/Makefile ] || exit 0; \
25427 r=`${PWD_COMMAND}`; export r; \
25428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25429 $(HOST_EXPORTS) \
25430 for flag in $(EXTRA_HOST_FLAGS) ; do \
25431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25432 done; \
25433 echo "Doing install-html in shellutils" ; \
25434 (cd $(HOST_SUBDIR)/shellutils && \
25435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25437 "RANLIB=$${RANLIB}" \
25438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25439 install-html) \
25440 || exit 1
25442 @endif shellutils
25444 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
25445 maybe-installcheck-shellutils:
25446 @if shellutils
25447 maybe-installcheck-shellutils: installcheck-shellutils
25449 installcheck-shellutils: \
25450 configure-shellutils
25451 @: $(MAKE); $(unstage)
25452 @[ -f ./shellutils/Makefile ] || exit 0; \
25453 r=`${PWD_COMMAND}`; export r; \
25454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 $(HOST_EXPORTS) \
25456 for flag in $(EXTRA_HOST_FLAGS) ; do \
25457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25458 done; \
25459 echo "Doing installcheck in shellutils" ; \
25460 (cd $(HOST_SUBDIR)/shellutils && \
25461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25463 "RANLIB=$${RANLIB}" \
25464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25465 installcheck) \
25466 || exit 1
25468 @endif shellutils
25470 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
25471 maybe-mostlyclean-shellutils:
25472 @if shellutils
25473 maybe-mostlyclean-shellutils: mostlyclean-shellutils
25475 mostlyclean-shellutils:
25476 @: $(MAKE); $(unstage)
25477 @[ -f ./shellutils/Makefile ] || exit 0; \
25478 r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 $(HOST_EXPORTS) \
25481 for flag in $(EXTRA_HOST_FLAGS) ; do \
25482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25483 done; \
25484 echo "Doing mostlyclean in shellutils" ; \
25485 (cd $(HOST_SUBDIR)/shellutils && \
25486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25488 "RANLIB=$${RANLIB}" \
25489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25490 mostlyclean) \
25491 || exit 1
25493 @endif shellutils
25495 .PHONY: maybe-clean-shellutils clean-shellutils
25496 maybe-clean-shellutils:
25497 @if shellutils
25498 maybe-clean-shellutils: clean-shellutils
25500 clean-shellutils:
25501 @: $(MAKE); $(unstage)
25502 @[ -f ./shellutils/Makefile ] || exit 0; \
25503 r=`${PWD_COMMAND}`; export r; \
25504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505 $(HOST_EXPORTS) \
25506 for flag in $(EXTRA_HOST_FLAGS) ; do \
25507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25508 done; \
25509 echo "Doing clean in shellutils" ; \
25510 (cd $(HOST_SUBDIR)/shellutils && \
25511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25513 "RANLIB=$${RANLIB}" \
25514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25515 clean) \
25516 || exit 1
25518 @endif shellutils
25520 .PHONY: maybe-distclean-shellutils distclean-shellutils
25521 maybe-distclean-shellutils:
25522 @if shellutils
25523 maybe-distclean-shellutils: distclean-shellutils
25525 distclean-shellutils:
25526 @: $(MAKE); $(unstage)
25527 @[ -f ./shellutils/Makefile ] || exit 0; \
25528 r=`${PWD_COMMAND}`; export r; \
25529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25530 $(HOST_EXPORTS) \
25531 for flag in $(EXTRA_HOST_FLAGS) ; do \
25532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25533 done; \
25534 echo "Doing distclean in shellutils" ; \
25535 (cd $(HOST_SUBDIR)/shellutils && \
25536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25538 "RANLIB=$${RANLIB}" \
25539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25540 distclean) \
25541 || exit 1
25543 @endif shellutils
25545 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
25546 maybe-maintainer-clean-shellutils:
25547 @if shellutils
25548 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
25550 maintainer-clean-shellutils:
25551 @: $(MAKE); $(unstage)
25552 @[ -f ./shellutils/Makefile ] || exit 0; \
25553 r=`${PWD_COMMAND}`; export r; \
25554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25555 $(HOST_EXPORTS) \
25556 for flag in $(EXTRA_HOST_FLAGS) ; do \
25557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25558 done; \
25559 echo "Doing maintainer-clean in shellutils" ; \
25560 (cd $(HOST_SUBDIR)/shellutils && \
25561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25563 "RANLIB=$${RANLIB}" \
25564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25565 maintainer-clean) \
25566 || exit 1
25568 @endif shellutils
25572 .PHONY: configure-sid maybe-configure-sid
25573 maybe-configure-sid:
25574 @if gcc-bootstrap
25575 configure-sid: stage_current
25576 @endif gcc-bootstrap
25577 @if sid
25578 maybe-configure-sid: configure-sid
25579 configure-sid:
25580 @: $(MAKE); $(unstage)
25581 @r=`${PWD_COMMAND}`; export r; \
25582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25583 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25585 $(HOST_EXPORTS) \
25586 echo Configuring in $(HOST_SUBDIR)/sid; \
25587 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25588 case $(srcdir) in \
25589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25590 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25592 esac; \
25593 srcdiroption="--srcdir=$${topdir}/sid"; \
25594 libsrcdir="$$s/sid"; \
25595 $(SHELL) $${libsrcdir}/configure \
25596 $(HOST_CONFIGARGS) $${srcdiroption} \
25597 || exit 1
25598 @endif sid
25604 .PHONY: all-sid maybe-all-sid
25605 maybe-all-sid:
25606 @if gcc-bootstrap
25607 all-sid: stage_current
25608 @endif gcc-bootstrap
25609 @if sid
25610 TARGET-sid=all
25611 maybe-all-sid: all-sid
25612 all-sid: configure-sid
25613 @: $(MAKE); $(unstage)
25614 @r=`${PWD_COMMAND}`; export r; \
25615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25616 $(HOST_EXPORTS) \
25617 (cd $(HOST_SUBDIR)/sid && \
25618 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
25619 @endif sid
25624 .PHONY: check-sid maybe-check-sid
25625 maybe-check-sid:
25626 @if sid
25627 maybe-check-sid: check-sid
25629 check-sid:
25630 @: $(MAKE); $(unstage)
25631 @r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 (cd $(HOST_SUBDIR)/sid && \
25635 $(MAKE) $(FLAGS_TO_PASS) check)
25637 @endif sid
25639 .PHONY: install-sid maybe-install-sid
25640 maybe-install-sid:
25641 @if sid
25642 maybe-install-sid: install-sid
25644 install-sid: installdirs
25645 @: $(MAKE); $(unstage)
25646 @r=`${PWD_COMMAND}`; export r; \
25647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25648 $(HOST_EXPORTS) \
25649 (cd $(HOST_SUBDIR)/sid && \
25650 $(MAKE) $(FLAGS_TO_PASS) install)
25652 @endif sid
25654 # Other targets (info, dvi, etc.)
25656 .PHONY: maybe-info-sid info-sid
25657 maybe-info-sid:
25658 @if sid
25659 maybe-info-sid: info-sid
25661 info-sid: \
25662 configure-sid
25663 @: $(MAKE); $(unstage)
25664 @[ -f ./sid/Makefile ] || exit 0; \
25665 r=`${PWD_COMMAND}`; export r; \
25666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25667 $(HOST_EXPORTS) \
25668 for flag in $(EXTRA_HOST_FLAGS) ; do \
25669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25670 done; \
25671 echo "Doing info in sid" ; \
25672 (cd $(HOST_SUBDIR)/sid && \
25673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25675 "RANLIB=$${RANLIB}" \
25676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25677 info) \
25678 || exit 1
25680 @endif sid
25682 .PHONY: maybe-dvi-sid dvi-sid
25683 maybe-dvi-sid:
25684 @if sid
25685 maybe-dvi-sid: dvi-sid
25687 dvi-sid: \
25688 configure-sid
25689 @: $(MAKE); $(unstage)
25690 @[ -f ./sid/Makefile ] || exit 0; \
25691 r=`${PWD_COMMAND}`; export r; \
25692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25693 $(HOST_EXPORTS) \
25694 for flag in $(EXTRA_HOST_FLAGS) ; do \
25695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25696 done; \
25697 echo "Doing dvi in sid" ; \
25698 (cd $(HOST_SUBDIR)/sid && \
25699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25701 "RANLIB=$${RANLIB}" \
25702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25703 dvi) \
25704 || exit 1
25706 @endif sid
25708 .PHONY: maybe-html-sid html-sid
25709 maybe-html-sid:
25710 @if sid
25711 maybe-html-sid: html-sid
25713 html-sid: \
25714 configure-sid
25715 @: $(MAKE); $(unstage)
25716 @[ -f ./sid/Makefile ] || exit 0; \
25717 r=`${PWD_COMMAND}`; export r; \
25718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719 $(HOST_EXPORTS) \
25720 for flag in $(EXTRA_HOST_FLAGS) ; do \
25721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722 done; \
25723 echo "Doing html in sid" ; \
25724 (cd $(HOST_SUBDIR)/sid && \
25725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727 "RANLIB=$${RANLIB}" \
25728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25729 html) \
25730 || exit 1
25732 @endif sid
25734 .PHONY: maybe-TAGS-sid TAGS-sid
25735 maybe-TAGS-sid:
25736 @if sid
25737 maybe-TAGS-sid: TAGS-sid
25739 TAGS-sid: \
25740 configure-sid
25741 @: $(MAKE); $(unstage)
25742 @[ -f ./sid/Makefile ] || exit 0; \
25743 r=`${PWD_COMMAND}`; export r; \
25744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745 $(HOST_EXPORTS) \
25746 for flag in $(EXTRA_HOST_FLAGS) ; do \
25747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748 done; \
25749 echo "Doing TAGS in sid" ; \
25750 (cd $(HOST_SUBDIR)/sid && \
25751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753 "RANLIB=$${RANLIB}" \
25754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25755 TAGS) \
25756 || exit 1
25758 @endif sid
25760 .PHONY: maybe-install-info-sid install-info-sid
25761 maybe-install-info-sid:
25762 @if sid
25763 maybe-install-info-sid: install-info-sid
25765 install-info-sid: \
25766 configure-sid \
25767 info-sid
25768 @: $(MAKE); $(unstage)
25769 @[ -f ./sid/Makefile ] || exit 0; \
25770 r=`${PWD_COMMAND}`; export r; \
25771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772 $(HOST_EXPORTS) \
25773 for flag in $(EXTRA_HOST_FLAGS) ; do \
25774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25775 done; \
25776 echo "Doing install-info in sid" ; \
25777 (cd $(HOST_SUBDIR)/sid && \
25778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25780 "RANLIB=$${RANLIB}" \
25781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25782 install-info) \
25783 || exit 1
25785 @endif sid
25787 .PHONY: maybe-install-html-sid install-html-sid
25788 maybe-install-html-sid:
25789 @if sid
25790 maybe-install-html-sid: install-html-sid
25792 install-html-sid: \
25793 configure-sid \
25794 html-sid
25795 @: $(MAKE); $(unstage)
25796 @[ -f ./sid/Makefile ] || exit 0; \
25797 r=`${PWD_COMMAND}`; export r; \
25798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799 $(HOST_EXPORTS) \
25800 for flag in $(EXTRA_HOST_FLAGS) ; do \
25801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25802 done; \
25803 echo "Doing install-html in sid" ; \
25804 (cd $(HOST_SUBDIR)/sid && \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25807 "RANLIB=$${RANLIB}" \
25808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25809 install-html) \
25810 || exit 1
25812 @endif sid
25814 .PHONY: maybe-installcheck-sid installcheck-sid
25815 maybe-installcheck-sid:
25816 @if sid
25817 maybe-installcheck-sid: installcheck-sid
25819 installcheck-sid: \
25820 configure-sid
25821 @: $(MAKE); $(unstage)
25822 @[ -f ./sid/Makefile ] || exit 0; \
25823 r=`${PWD_COMMAND}`; export r; \
25824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25825 $(HOST_EXPORTS) \
25826 for flag in $(EXTRA_HOST_FLAGS) ; do \
25827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25828 done; \
25829 echo "Doing installcheck in sid" ; \
25830 (cd $(HOST_SUBDIR)/sid && \
25831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25833 "RANLIB=$${RANLIB}" \
25834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25835 installcheck) \
25836 || exit 1
25838 @endif sid
25840 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25841 maybe-mostlyclean-sid:
25842 @if sid
25843 maybe-mostlyclean-sid: mostlyclean-sid
25845 mostlyclean-sid:
25846 @: $(MAKE); $(unstage)
25847 @[ -f ./sid/Makefile ] || exit 0; \
25848 r=`${PWD_COMMAND}`; export r; \
25849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25850 $(HOST_EXPORTS) \
25851 for flag in $(EXTRA_HOST_FLAGS) ; do \
25852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25853 done; \
25854 echo "Doing mostlyclean in sid" ; \
25855 (cd $(HOST_SUBDIR)/sid && \
25856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25858 "RANLIB=$${RANLIB}" \
25859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25860 mostlyclean) \
25861 || exit 1
25863 @endif sid
25865 .PHONY: maybe-clean-sid clean-sid
25866 maybe-clean-sid:
25867 @if sid
25868 maybe-clean-sid: clean-sid
25870 clean-sid:
25871 @: $(MAKE); $(unstage)
25872 @[ -f ./sid/Makefile ] || exit 0; \
25873 r=`${PWD_COMMAND}`; export r; \
25874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 $(HOST_EXPORTS) \
25876 for flag in $(EXTRA_HOST_FLAGS) ; do \
25877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878 done; \
25879 echo "Doing clean in sid" ; \
25880 (cd $(HOST_SUBDIR)/sid && \
25881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883 "RANLIB=$${RANLIB}" \
25884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25885 clean) \
25886 || exit 1
25888 @endif sid
25890 .PHONY: maybe-distclean-sid distclean-sid
25891 maybe-distclean-sid:
25892 @if sid
25893 maybe-distclean-sid: distclean-sid
25895 distclean-sid:
25896 @: $(MAKE); $(unstage)
25897 @[ -f ./sid/Makefile ] || exit 0; \
25898 r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900 $(HOST_EXPORTS) \
25901 for flag in $(EXTRA_HOST_FLAGS) ; do \
25902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903 done; \
25904 echo "Doing distclean in sid" ; \
25905 (cd $(HOST_SUBDIR)/sid && \
25906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908 "RANLIB=$${RANLIB}" \
25909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25910 distclean) \
25911 || exit 1
25913 @endif sid
25915 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25916 maybe-maintainer-clean-sid:
25917 @if sid
25918 maybe-maintainer-clean-sid: maintainer-clean-sid
25920 maintainer-clean-sid:
25921 @: $(MAKE); $(unstage)
25922 @[ -f ./sid/Makefile ] || exit 0; \
25923 r=`${PWD_COMMAND}`; export r; \
25924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25925 $(HOST_EXPORTS) \
25926 for flag in $(EXTRA_HOST_FLAGS) ; do \
25927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25928 done; \
25929 echo "Doing maintainer-clean in sid" ; \
25930 (cd $(HOST_SUBDIR)/sid && \
25931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25933 "RANLIB=$${RANLIB}" \
25934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25935 maintainer-clean) \
25936 || exit 1
25938 @endif sid
25942 .PHONY: configure-sim maybe-configure-sim
25943 maybe-configure-sim:
25944 @if gcc-bootstrap
25945 configure-sim: stage_current
25946 @endif gcc-bootstrap
25947 @if sim
25948 maybe-configure-sim: configure-sim
25949 configure-sim:
25950 @: $(MAKE); $(unstage)
25951 @r=`${PWD_COMMAND}`; export r; \
25952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25955 $(HOST_EXPORTS) \
25956 echo Configuring in $(HOST_SUBDIR)/sim; \
25957 cd "$(HOST_SUBDIR)/sim" || exit 1; \
25958 case $(srcdir) in \
25959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25960 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25962 esac; \
25963 srcdiroption="--srcdir=$${topdir}/sim"; \
25964 libsrcdir="$$s/sim"; \
25965 $(SHELL) $${libsrcdir}/configure \
25966 $(HOST_CONFIGARGS) $${srcdiroption} \
25967 || exit 1
25968 @endif sim
25974 .PHONY: all-sim maybe-all-sim
25975 maybe-all-sim:
25976 @if gcc-bootstrap
25977 all-sim: stage_current
25978 @endif gcc-bootstrap
25979 @if sim
25980 TARGET-sim=all
25981 maybe-all-sim: all-sim
25982 all-sim: configure-sim
25983 @: $(MAKE); $(unstage)
25984 @r=`${PWD_COMMAND}`; export r; \
25985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25986 $(HOST_EXPORTS) \
25987 (cd $(HOST_SUBDIR)/sim && \
25988 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
25989 @endif sim
25994 .PHONY: check-sim maybe-check-sim
25995 maybe-check-sim:
25996 @if sim
25997 maybe-check-sim: check-sim
25999 check-sim:
26000 @: $(MAKE); $(unstage)
26001 @r=`${PWD_COMMAND}`; export r; \
26002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003 $(HOST_EXPORTS) \
26004 (cd $(HOST_SUBDIR)/sim && \
26005 $(MAKE) $(FLAGS_TO_PASS) check)
26007 @endif sim
26009 .PHONY: install-sim maybe-install-sim
26010 maybe-install-sim:
26011 @if sim
26012 maybe-install-sim: install-sim
26014 install-sim: installdirs
26015 @: $(MAKE); $(unstage)
26016 @r=`${PWD_COMMAND}`; export r; \
26017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26018 $(HOST_EXPORTS) \
26019 (cd $(HOST_SUBDIR)/sim && \
26020 $(MAKE) $(FLAGS_TO_PASS) install)
26022 @endif sim
26024 # Other targets (info, dvi, etc.)
26026 .PHONY: maybe-info-sim info-sim
26027 maybe-info-sim:
26028 @if sim
26029 maybe-info-sim: info-sim
26031 info-sim: \
26032 configure-sim
26033 @: $(MAKE); $(unstage)
26034 @[ -f ./sim/Makefile ] || exit 0; \
26035 r=`${PWD_COMMAND}`; export r; \
26036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26037 $(HOST_EXPORTS) \
26038 for flag in $(EXTRA_HOST_FLAGS) ; do \
26039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26040 done; \
26041 echo "Doing info in sim" ; \
26042 (cd $(HOST_SUBDIR)/sim && \
26043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26045 "RANLIB=$${RANLIB}" \
26046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26047 info) \
26048 || exit 1
26050 @endif sim
26052 .PHONY: maybe-dvi-sim dvi-sim
26053 maybe-dvi-sim:
26054 @if sim
26055 maybe-dvi-sim: dvi-sim
26057 dvi-sim: \
26058 configure-sim
26059 @: $(MAKE); $(unstage)
26060 @[ -f ./sim/Makefile ] || exit 0; \
26061 r=`${PWD_COMMAND}`; export r; \
26062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063 $(HOST_EXPORTS) \
26064 for flag in $(EXTRA_HOST_FLAGS) ; do \
26065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26066 done; \
26067 echo "Doing dvi in sim" ; \
26068 (cd $(HOST_SUBDIR)/sim && \
26069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26071 "RANLIB=$${RANLIB}" \
26072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26073 dvi) \
26074 || exit 1
26076 @endif sim
26078 .PHONY: maybe-html-sim html-sim
26079 maybe-html-sim:
26080 @if sim
26081 maybe-html-sim: html-sim
26083 html-sim: \
26084 configure-sim
26085 @: $(MAKE); $(unstage)
26086 @[ -f ./sim/Makefile ] || exit 0; \
26087 r=`${PWD_COMMAND}`; export r; \
26088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26089 $(HOST_EXPORTS) \
26090 for flag in $(EXTRA_HOST_FLAGS) ; do \
26091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26092 done; \
26093 echo "Doing html in sim" ; \
26094 (cd $(HOST_SUBDIR)/sim && \
26095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26097 "RANLIB=$${RANLIB}" \
26098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26099 html) \
26100 || exit 1
26102 @endif sim
26104 .PHONY: maybe-TAGS-sim TAGS-sim
26105 maybe-TAGS-sim:
26106 @if sim
26107 maybe-TAGS-sim: TAGS-sim
26109 TAGS-sim: \
26110 configure-sim
26111 @: $(MAKE); $(unstage)
26112 @[ -f ./sim/Makefile ] || exit 0; \
26113 r=`${PWD_COMMAND}`; export r; \
26114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26115 $(HOST_EXPORTS) \
26116 for flag in $(EXTRA_HOST_FLAGS) ; do \
26117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26118 done; \
26119 echo "Doing TAGS in sim" ; \
26120 (cd $(HOST_SUBDIR)/sim && \
26121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26123 "RANLIB=$${RANLIB}" \
26124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26125 TAGS) \
26126 || exit 1
26128 @endif sim
26130 .PHONY: maybe-install-info-sim install-info-sim
26131 maybe-install-info-sim:
26132 @if sim
26133 maybe-install-info-sim: install-info-sim
26135 install-info-sim: \
26136 configure-sim \
26137 info-sim
26138 @: $(MAKE); $(unstage)
26139 @[ -f ./sim/Makefile ] || exit 0; \
26140 r=`${PWD_COMMAND}`; export r; \
26141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26142 $(HOST_EXPORTS) \
26143 for flag in $(EXTRA_HOST_FLAGS) ; do \
26144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26145 done; \
26146 echo "Doing install-info in sim" ; \
26147 (cd $(HOST_SUBDIR)/sim && \
26148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26150 "RANLIB=$${RANLIB}" \
26151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26152 install-info) \
26153 || exit 1
26155 @endif sim
26157 .PHONY: maybe-install-html-sim install-html-sim
26158 maybe-install-html-sim:
26159 @if sim
26160 maybe-install-html-sim: install-html-sim
26162 install-html-sim: \
26163 configure-sim \
26164 html-sim
26165 @: $(MAKE); $(unstage)
26166 @[ -f ./sim/Makefile ] || exit 0; \
26167 r=`${PWD_COMMAND}`; export r; \
26168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169 $(HOST_EXPORTS) \
26170 for flag in $(EXTRA_HOST_FLAGS) ; do \
26171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26172 done; \
26173 echo "Doing install-html in sim" ; \
26174 (cd $(HOST_SUBDIR)/sim && \
26175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26177 "RANLIB=$${RANLIB}" \
26178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26179 install-html) \
26180 || exit 1
26182 @endif sim
26184 .PHONY: maybe-installcheck-sim installcheck-sim
26185 maybe-installcheck-sim:
26186 @if sim
26187 maybe-installcheck-sim: installcheck-sim
26189 installcheck-sim: \
26190 configure-sim
26191 @: $(MAKE); $(unstage)
26192 @[ -f ./sim/Makefile ] || exit 0; \
26193 r=`${PWD_COMMAND}`; export r; \
26194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26195 $(HOST_EXPORTS) \
26196 for flag in $(EXTRA_HOST_FLAGS) ; do \
26197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26198 done; \
26199 echo "Doing installcheck in sim" ; \
26200 (cd $(HOST_SUBDIR)/sim && \
26201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26203 "RANLIB=$${RANLIB}" \
26204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26205 installcheck) \
26206 || exit 1
26208 @endif sim
26210 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26211 maybe-mostlyclean-sim:
26212 @if sim
26213 maybe-mostlyclean-sim: mostlyclean-sim
26215 mostlyclean-sim:
26216 @: $(MAKE); $(unstage)
26217 @[ -f ./sim/Makefile ] || exit 0; \
26218 r=`${PWD_COMMAND}`; export r; \
26219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26220 $(HOST_EXPORTS) \
26221 for flag in $(EXTRA_HOST_FLAGS) ; do \
26222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26223 done; \
26224 echo "Doing mostlyclean in sim" ; \
26225 (cd $(HOST_SUBDIR)/sim && \
26226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26228 "RANLIB=$${RANLIB}" \
26229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26230 mostlyclean) \
26231 || exit 1
26233 @endif sim
26235 .PHONY: maybe-clean-sim clean-sim
26236 maybe-clean-sim:
26237 @if sim
26238 maybe-clean-sim: clean-sim
26240 clean-sim:
26241 @: $(MAKE); $(unstage)
26242 @[ -f ./sim/Makefile ] || exit 0; \
26243 r=`${PWD_COMMAND}`; export r; \
26244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245 $(HOST_EXPORTS) \
26246 for flag in $(EXTRA_HOST_FLAGS) ; do \
26247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26248 done; \
26249 echo "Doing clean in sim" ; \
26250 (cd $(HOST_SUBDIR)/sim && \
26251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26253 "RANLIB=$${RANLIB}" \
26254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26255 clean) \
26256 || exit 1
26258 @endif sim
26260 .PHONY: maybe-distclean-sim distclean-sim
26261 maybe-distclean-sim:
26262 @if sim
26263 maybe-distclean-sim: distclean-sim
26265 distclean-sim:
26266 @: $(MAKE); $(unstage)
26267 @[ -f ./sim/Makefile ] || exit 0; \
26268 r=`${PWD_COMMAND}`; export r; \
26269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26270 $(HOST_EXPORTS) \
26271 for flag in $(EXTRA_HOST_FLAGS) ; do \
26272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26273 done; \
26274 echo "Doing distclean in sim" ; \
26275 (cd $(HOST_SUBDIR)/sim && \
26276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26278 "RANLIB=$${RANLIB}" \
26279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26280 distclean) \
26281 || exit 1
26283 @endif sim
26285 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26286 maybe-maintainer-clean-sim:
26287 @if sim
26288 maybe-maintainer-clean-sim: maintainer-clean-sim
26290 maintainer-clean-sim:
26291 @: $(MAKE); $(unstage)
26292 @[ -f ./sim/Makefile ] || exit 0; \
26293 r=`${PWD_COMMAND}`; export r; \
26294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26295 $(HOST_EXPORTS) \
26296 for flag in $(EXTRA_HOST_FLAGS) ; do \
26297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26298 done; \
26299 echo "Doing maintainer-clean in sim" ; \
26300 (cd $(HOST_SUBDIR)/sim && \
26301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26303 "RANLIB=$${RANLIB}" \
26304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26305 maintainer-clean) \
26306 || exit 1
26308 @endif sim
26312 .PHONY: configure-tar maybe-configure-tar
26313 maybe-configure-tar:
26314 @if gcc-bootstrap
26315 configure-tar: stage_current
26316 @endif gcc-bootstrap
26317 @if tar
26318 maybe-configure-tar: configure-tar
26319 configure-tar:
26320 @: $(MAKE); $(unstage)
26321 @r=`${PWD_COMMAND}`; export r; \
26322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
26324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
26325 $(HOST_EXPORTS) \
26326 echo Configuring in $(HOST_SUBDIR)/tar; \
26327 cd "$(HOST_SUBDIR)/tar" || exit 1; \
26328 case $(srcdir) in \
26329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26330 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
26331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26332 esac; \
26333 srcdiroption="--srcdir=$${topdir}/tar"; \
26334 libsrcdir="$$s/tar"; \
26335 $(SHELL) $${libsrcdir}/configure \
26336 $(HOST_CONFIGARGS) $${srcdiroption} \
26337 || exit 1
26338 @endif tar
26344 .PHONY: all-tar maybe-all-tar
26345 maybe-all-tar:
26346 @if gcc-bootstrap
26347 all-tar: stage_current
26348 @endif gcc-bootstrap
26349 @if tar
26350 TARGET-tar=all
26351 maybe-all-tar: all-tar
26352 all-tar: configure-tar
26353 @: $(MAKE); $(unstage)
26354 @r=`${PWD_COMMAND}`; export r; \
26355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26356 $(HOST_EXPORTS) \
26357 (cd $(HOST_SUBDIR)/tar && \
26358 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
26359 @endif tar
26364 .PHONY: check-tar maybe-check-tar
26365 maybe-check-tar:
26366 @if tar
26367 maybe-check-tar: check-tar
26369 check-tar:
26370 @: $(MAKE); $(unstage)
26371 @r=`${PWD_COMMAND}`; export r; \
26372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373 $(HOST_EXPORTS) \
26374 (cd $(HOST_SUBDIR)/tar && \
26375 $(MAKE) $(FLAGS_TO_PASS) check)
26377 @endif tar
26379 .PHONY: install-tar maybe-install-tar
26380 maybe-install-tar:
26381 @if tar
26382 maybe-install-tar: install-tar
26384 install-tar: installdirs
26385 @: $(MAKE); $(unstage)
26386 @r=`${PWD_COMMAND}`; export r; \
26387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388 $(HOST_EXPORTS) \
26389 (cd $(HOST_SUBDIR)/tar && \
26390 $(MAKE) $(FLAGS_TO_PASS) install)
26392 @endif tar
26394 # Other targets (info, dvi, etc.)
26396 .PHONY: maybe-info-tar info-tar
26397 maybe-info-tar:
26398 @if tar
26399 maybe-info-tar: info-tar
26401 info-tar: \
26402 configure-tar
26403 @: $(MAKE); $(unstage)
26404 @[ -f ./tar/Makefile ] || exit 0; \
26405 r=`${PWD_COMMAND}`; export r; \
26406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407 $(HOST_EXPORTS) \
26408 for flag in $(EXTRA_HOST_FLAGS) ; do \
26409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26410 done; \
26411 echo "Doing info in tar" ; \
26412 (cd $(HOST_SUBDIR)/tar && \
26413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26415 "RANLIB=$${RANLIB}" \
26416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26417 info) \
26418 || exit 1
26420 @endif tar
26422 .PHONY: maybe-dvi-tar dvi-tar
26423 maybe-dvi-tar:
26424 @if tar
26425 maybe-dvi-tar: dvi-tar
26427 dvi-tar: \
26428 configure-tar
26429 @: $(MAKE); $(unstage)
26430 @[ -f ./tar/Makefile ] || exit 0; \
26431 r=`${PWD_COMMAND}`; export r; \
26432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26433 $(HOST_EXPORTS) \
26434 for flag in $(EXTRA_HOST_FLAGS) ; do \
26435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26436 done; \
26437 echo "Doing dvi in tar" ; \
26438 (cd $(HOST_SUBDIR)/tar && \
26439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26441 "RANLIB=$${RANLIB}" \
26442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26443 dvi) \
26444 || exit 1
26446 @endif tar
26448 .PHONY: maybe-html-tar html-tar
26449 maybe-html-tar:
26450 @if tar
26451 maybe-html-tar: html-tar
26453 html-tar: \
26454 configure-tar
26455 @: $(MAKE); $(unstage)
26456 @[ -f ./tar/Makefile ] || exit 0; \
26457 r=`${PWD_COMMAND}`; export r; \
26458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459 $(HOST_EXPORTS) \
26460 for flag in $(EXTRA_HOST_FLAGS) ; do \
26461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26462 done; \
26463 echo "Doing html in tar" ; \
26464 (cd $(HOST_SUBDIR)/tar && \
26465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26467 "RANLIB=$${RANLIB}" \
26468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26469 html) \
26470 || exit 1
26472 @endif tar
26474 .PHONY: maybe-TAGS-tar TAGS-tar
26475 maybe-TAGS-tar:
26476 @if tar
26477 maybe-TAGS-tar: TAGS-tar
26479 TAGS-tar: \
26480 configure-tar
26481 @: $(MAKE); $(unstage)
26482 @[ -f ./tar/Makefile ] || exit 0; \
26483 r=`${PWD_COMMAND}`; export r; \
26484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26485 $(HOST_EXPORTS) \
26486 for flag in $(EXTRA_HOST_FLAGS) ; do \
26487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26488 done; \
26489 echo "Doing TAGS in tar" ; \
26490 (cd $(HOST_SUBDIR)/tar && \
26491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26493 "RANLIB=$${RANLIB}" \
26494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26495 TAGS) \
26496 || exit 1
26498 @endif tar
26500 .PHONY: maybe-install-info-tar install-info-tar
26501 maybe-install-info-tar:
26502 @if tar
26503 maybe-install-info-tar: install-info-tar
26505 install-info-tar: \
26506 configure-tar \
26507 info-tar
26508 @: $(MAKE); $(unstage)
26509 @[ -f ./tar/Makefile ] || exit 0; \
26510 r=`${PWD_COMMAND}`; export r; \
26511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512 $(HOST_EXPORTS) \
26513 for flag in $(EXTRA_HOST_FLAGS) ; do \
26514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26515 done; \
26516 echo "Doing install-info in tar" ; \
26517 (cd $(HOST_SUBDIR)/tar && \
26518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26520 "RANLIB=$${RANLIB}" \
26521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26522 install-info) \
26523 || exit 1
26525 @endif tar
26527 .PHONY: maybe-install-html-tar install-html-tar
26528 maybe-install-html-tar:
26529 @if tar
26530 maybe-install-html-tar: install-html-tar
26532 install-html-tar: \
26533 configure-tar \
26534 html-tar
26535 @: $(MAKE); $(unstage)
26536 @[ -f ./tar/Makefile ] || exit 0; \
26537 r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 $(HOST_EXPORTS) \
26540 for flag in $(EXTRA_HOST_FLAGS) ; do \
26541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26542 done; \
26543 echo "Doing install-html in tar" ; \
26544 (cd $(HOST_SUBDIR)/tar && \
26545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26547 "RANLIB=$${RANLIB}" \
26548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26549 install-html) \
26550 || exit 1
26552 @endif tar
26554 .PHONY: maybe-installcheck-tar installcheck-tar
26555 maybe-installcheck-tar:
26556 @if tar
26557 maybe-installcheck-tar: installcheck-tar
26559 installcheck-tar: \
26560 configure-tar
26561 @: $(MAKE); $(unstage)
26562 @[ -f ./tar/Makefile ] || exit 0; \
26563 r=`${PWD_COMMAND}`; export r; \
26564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26565 $(HOST_EXPORTS) \
26566 for flag in $(EXTRA_HOST_FLAGS) ; do \
26567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26568 done; \
26569 echo "Doing installcheck in tar" ; \
26570 (cd $(HOST_SUBDIR)/tar && \
26571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26573 "RANLIB=$${RANLIB}" \
26574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26575 installcheck) \
26576 || exit 1
26578 @endif tar
26580 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
26581 maybe-mostlyclean-tar:
26582 @if tar
26583 maybe-mostlyclean-tar: mostlyclean-tar
26585 mostlyclean-tar:
26586 @: $(MAKE); $(unstage)
26587 @[ -f ./tar/Makefile ] || exit 0; \
26588 r=`${PWD_COMMAND}`; export r; \
26589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26590 $(HOST_EXPORTS) \
26591 for flag in $(EXTRA_HOST_FLAGS) ; do \
26592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26593 done; \
26594 echo "Doing mostlyclean in tar" ; \
26595 (cd $(HOST_SUBDIR)/tar && \
26596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26598 "RANLIB=$${RANLIB}" \
26599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26600 mostlyclean) \
26601 || exit 1
26603 @endif tar
26605 .PHONY: maybe-clean-tar clean-tar
26606 maybe-clean-tar:
26607 @if tar
26608 maybe-clean-tar: clean-tar
26610 clean-tar:
26611 @: $(MAKE); $(unstage)
26612 @[ -f ./tar/Makefile ] || exit 0; \
26613 r=`${PWD_COMMAND}`; export r; \
26614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26615 $(HOST_EXPORTS) \
26616 for flag in $(EXTRA_HOST_FLAGS) ; do \
26617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26618 done; \
26619 echo "Doing clean in tar" ; \
26620 (cd $(HOST_SUBDIR)/tar && \
26621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26623 "RANLIB=$${RANLIB}" \
26624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26625 clean) \
26626 || exit 1
26628 @endif tar
26630 .PHONY: maybe-distclean-tar distclean-tar
26631 maybe-distclean-tar:
26632 @if tar
26633 maybe-distclean-tar: distclean-tar
26635 distclean-tar:
26636 @: $(MAKE); $(unstage)
26637 @[ -f ./tar/Makefile ] || exit 0; \
26638 r=`${PWD_COMMAND}`; export r; \
26639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26640 $(HOST_EXPORTS) \
26641 for flag in $(EXTRA_HOST_FLAGS) ; do \
26642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26643 done; \
26644 echo "Doing distclean in tar" ; \
26645 (cd $(HOST_SUBDIR)/tar && \
26646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26648 "RANLIB=$${RANLIB}" \
26649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26650 distclean) \
26651 || exit 1
26653 @endif tar
26655 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
26656 maybe-maintainer-clean-tar:
26657 @if tar
26658 maybe-maintainer-clean-tar: maintainer-clean-tar
26660 maintainer-clean-tar:
26661 @: $(MAKE); $(unstage)
26662 @[ -f ./tar/Makefile ] || exit 0; \
26663 r=`${PWD_COMMAND}`; export r; \
26664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26665 $(HOST_EXPORTS) \
26666 for flag in $(EXTRA_HOST_FLAGS) ; do \
26667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26668 done; \
26669 echo "Doing maintainer-clean in tar" ; \
26670 (cd $(HOST_SUBDIR)/tar && \
26671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26673 "RANLIB=$${RANLIB}" \
26674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26675 maintainer-clean) \
26676 || exit 1
26678 @endif tar
26682 .PHONY: configure-texinfo maybe-configure-texinfo
26683 maybe-configure-texinfo:
26684 @if gcc-bootstrap
26685 configure-texinfo: stage_current
26686 @endif gcc-bootstrap
26687 @if texinfo
26688 maybe-configure-texinfo: configure-texinfo
26689 configure-texinfo:
26690 @: $(MAKE); $(unstage)
26691 @r=`${PWD_COMMAND}`; export r; \
26692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26693 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26695 $(HOST_EXPORTS) \
26696 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26697 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26698 case $(srcdir) in \
26699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26700 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26702 esac; \
26703 srcdiroption="--srcdir=$${topdir}/texinfo"; \
26704 libsrcdir="$$s/texinfo"; \
26705 $(SHELL) $${libsrcdir}/configure \
26706 $(HOST_CONFIGARGS) $${srcdiroption} \
26707 || exit 1
26708 @endif texinfo
26714 .PHONY: all-texinfo maybe-all-texinfo
26715 maybe-all-texinfo:
26716 @if gcc-bootstrap
26717 all-texinfo: stage_current
26718 @endif gcc-bootstrap
26719 @if texinfo
26720 TARGET-texinfo=all
26721 maybe-all-texinfo: all-texinfo
26722 all-texinfo: configure-texinfo
26723 @: $(MAKE); $(unstage)
26724 @r=`${PWD_COMMAND}`; export r; \
26725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26726 $(HOST_EXPORTS) \
26727 (cd $(HOST_SUBDIR)/texinfo && \
26728 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
26729 @endif texinfo
26734 .PHONY: check-texinfo maybe-check-texinfo
26735 maybe-check-texinfo:
26736 @if texinfo
26737 maybe-check-texinfo: check-texinfo
26739 check-texinfo:
26740 @: $(MAKE); $(unstage)
26741 @r=`${PWD_COMMAND}`; export r; \
26742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743 $(HOST_EXPORTS) \
26744 (cd $(HOST_SUBDIR)/texinfo && \
26745 $(MAKE) $(FLAGS_TO_PASS) check)
26747 @endif texinfo
26749 .PHONY: install-texinfo maybe-install-texinfo
26750 maybe-install-texinfo:
26751 @if texinfo
26752 maybe-install-texinfo: install-texinfo
26754 install-texinfo:
26756 @endif texinfo
26758 # Other targets (info, dvi, etc.)
26760 .PHONY: maybe-info-texinfo info-texinfo
26761 maybe-info-texinfo:
26762 @if texinfo
26763 maybe-info-texinfo: info-texinfo
26765 info-texinfo: \
26766 configure-texinfo
26767 @: $(MAKE); $(unstage)
26768 @[ -f ./texinfo/Makefile ] || exit 0; \
26769 r=`${PWD_COMMAND}`; export r; \
26770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26771 $(HOST_EXPORTS) \
26772 for flag in $(EXTRA_HOST_FLAGS) ; do \
26773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26774 done; \
26775 echo "Doing info in texinfo" ; \
26776 (cd $(HOST_SUBDIR)/texinfo && \
26777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26779 "RANLIB=$${RANLIB}" \
26780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26781 info) \
26782 || exit 1
26784 @endif texinfo
26786 .PHONY: maybe-dvi-texinfo dvi-texinfo
26787 maybe-dvi-texinfo:
26788 @if texinfo
26789 maybe-dvi-texinfo: dvi-texinfo
26791 dvi-texinfo: \
26792 configure-texinfo
26793 @: $(MAKE); $(unstage)
26794 @[ -f ./texinfo/Makefile ] || exit 0; \
26795 r=`${PWD_COMMAND}`; export r; \
26796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797 $(HOST_EXPORTS) \
26798 for flag in $(EXTRA_HOST_FLAGS) ; do \
26799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26800 done; \
26801 echo "Doing dvi in texinfo" ; \
26802 (cd $(HOST_SUBDIR)/texinfo && \
26803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26805 "RANLIB=$${RANLIB}" \
26806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26807 dvi) \
26808 || exit 1
26810 @endif texinfo
26812 .PHONY: maybe-html-texinfo html-texinfo
26813 maybe-html-texinfo:
26814 @if texinfo
26815 maybe-html-texinfo: html-texinfo
26817 html-texinfo: \
26818 configure-texinfo
26819 @: $(MAKE); $(unstage)
26820 @[ -f ./texinfo/Makefile ] || exit 0; \
26821 r=`${PWD_COMMAND}`; export r; \
26822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26823 $(HOST_EXPORTS) \
26824 for flag in $(EXTRA_HOST_FLAGS) ; do \
26825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26826 done; \
26827 echo "Doing html in texinfo" ; \
26828 (cd $(HOST_SUBDIR)/texinfo && \
26829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26831 "RANLIB=$${RANLIB}" \
26832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26833 html) \
26834 || exit 1
26836 @endif texinfo
26838 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26839 maybe-TAGS-texinfo:
26840 @if texinfo
26841 maybe-TAGS-texinfo: TAGS-texinfo
26843 TAGS-texinfo: \
26844 configure-texinfo
26845 @: $(MAKE); $(unstage)
26846 @[ -f ./texinfo/Makefile ] || exit 0; \
26847 r=`${PWD_COMMAND}`; export r; \
26848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849 $(HOST_EXPORTS) \
26850 for flag in $(EXTRA_HOST_FLAGS) ; do \
26851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26852 done; \
26853 echo "Doing TAGS in texinfo" ; \
26854 (cd $(HOST_SUBDIR)/texinfo && \
26855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26857 "RANLIB=$${RANLIB}" \
26858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26859 TAGS) \
26860 || exit 1
26862 @endif texinfo
26864 .PHONY: maybe-install-info-texinfo install-info-texinfo
26865 maybe-install-info-texinfo:
26866 @if texinfo
26867 maybe-install-info-texinfo: install-info-texinfo
26869 install-info-texinfo: \
26870 configure-texinfo \
26871 info-texinfo
26872 @: $(MAKE); $(unstage)
26873 @[ -f ./texinfo/Makefile ] || exit 0; \
26874 r=`${PWD_COMMAND}`; export r; \
26875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876 $(HOST_EXPORTS) \
26877 for flag in $(EXTRA_HOST_FLAGS) ; do \
26878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879 done; \
26880 echo "Doing install-info in texinfo" ; \
26881 (cd $(HOST_SUBDIR)/texinfo && \
26882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884 "RANLIB=$${RANLIB}" \
26885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26886 install-info) \
26887 || exit 1
26889 @endif texinfo
26891 .PHONY: maybe-install-html-texinfo install-html-texinfo
26892 maybe-install-html-texinfo:
26893 @if texinfo
26894 maybe-install-html-texinfo: install-html-texinfo
26896 install-html-texinfo: \
26897 configure-texinfo \
26898 html-texinfo
26899 @: $(MAKE); $(unstage)
26900 @[ -f ./texinfo/Makefile ] || exit 0; \
26901 r=`${PWD_COMMAND}`; export r; \
26902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26903 $(HOST_EXPORTS) \
26904 for flag in $(EXTRA_HOST_FLAGS) ; do \
26905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26906 done; \
26907 echo "Doing install-html in texinfo" ; \
26908 (cd $(HOST_SUBDIR)/texinfo && \
26909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26911 "RANLIB=$${RANLIB}" \
26912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26913 install-html) \
26914 || exit 1
26916 @endif texinfo
26918 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26919 maybe-installcheck-texinfo:
26920 @if texinfo
26921 maybe-installcheck-texinfo: installcheck-texinfo
26923 installcheck-texinfo: \
26924 configure-texinfo
26925 @: $(MAKE); $(unstage)
26926 @[ -f ./texinfo/Makefile ] || exit 0; \
26927 r=`${PWD_COMMAND}`; export r; \
26928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 $(HOST_EXPORTS) \
26930 for flag in $(EXTRA_HOST_FLAGS) ; do \
26931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932 done; \
26933 echo "Doing installcheck in texinfo" ; \
26934 (cd $(HOST_SUBDIR)/texinfo && \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937 "RANLIB=$${RANLIB}" \
26938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26939 installcheck) \
26940 || exit 1
26942 @endif texinfo
26944 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26945 maybe-mostlyclean-texinfo:
26946 @if texinfo
26947 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26949 mostlyclean-texinfo:
26950 @: $(MAKE); $(unstage)
26951 @[ -f ./texinfo/Makefile ] || exit 0; \
26952 r=`${PWD_COMMAND}`; export r; \
26953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26954 $(HOST_EXPORTS) \
26955 for flag in $(EXTRA_HOST_FLAGS) ; do \
26956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26957 done; \
26958 echo "Doing mostlyclean in texinfo" ; \
26959 (cd $(HOST_SUBDIR)/texinfo && \
26960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26962 "RANLIB=$${RANLIB}" \
26963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26964 mostlyclean) \
26965 || exit 1
26967 @endif texinfo
26969 .PHONY: maybe-clean-texinfo clean-texinfo
26970 maybe-clean-texinfo:
26971 @if texinfo
26972 maybe-clean-texinfo: clean-texinfo
26974 clean-texinfo:
26975 @: $(MAKE); $(unstage)
26976 @[ -f ./texinfo/Makefile ] || exit 0; \
26977 r=`${PWD_COMMAND}`; export r; \
26978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979 $(HOST_EXPORTS) \
26980 for flag in $(EXTRA_HOST_FLAGS) ; do \
26981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26982 done; \
26983 echo "Doing clean in texinfo" ; \
26984 (cd $(HOST_SUBDIR)/texinfo && \
26985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26987 "RANLIB=$${RANLIB}" \
26988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26989 clean) \
26990 || exit 1
26992 @endif texinfo
26994 .PHONY: maybe-distclean-texinfo distclean-texinfo
26995 maybe-distclean-texinfo:
26996 @if texinfo
26997 maybe-distclean-texinfo: distclean-texinfo
26999 distclean-texinfo:
27000 @: $(MAKE); $(unstage)
27001 @[ -f ./texinfo/Makefile ] || exit 0; \
27002 r=`${PWD_COMMAND}`; export r; \
27003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27004 $(HOST_EXPORTS) \
27005 for flag in $(EXTRA_HOST_FLAGS) ; do \
27006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27007 done; \
27008 echo "Doing distclean in texinfo" ; \
27009 (cd $(HOST_SUBDIR)/texinfo && \
27010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27012 "RANLIB=$${RANLIB}" \
27013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27014 distclean) \
27015 || exit 1
27017 @endif texinfo
27019 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27020 maybe-maintainer-clean-texinfo:
27021 @if texinfo
27022 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27024 maintainer-clean-texinfo:
27025 @: $(MAKE); $(unstage)
27026 @[ -f ./texinfo/Makefile ] || exit 0; \
27027 r=`${PWD_COMMAND}`; export r; \
27028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029 $(HOST_EXPORTS) \
27030 for flag in $(EXTRA_HOST_FLAGS) ; do \
27031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27032 done; \
27033 echo "Doing maintainer-clean in texinfo" ; \
27034 (cd $(HOST_SUBDIR)/texinfo && \
27035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27037 "RANLIB=$${RANLIB}" \
27038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27039 maintainer-clean) \
27040 || exit 1
27042 @endif texinfo
27046 .PHONY: configure-textutils maybe-configure-textutils
27047 maybe-configure-textutils:
27048 @if gcc-bootstrap
27049 configure-textutils: stage_current
27050 @endif gcc-bootstrap
27051 @if textutils
27052 maybe-configure-textutils: configure-textutils
27053 configure-textutils:
27054 @: $(MAKE); $(unstage)
27055 @r=`${PWD_COMMAND}`; export r; \
27056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27057 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
27058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
27059 $(HOST_EXPORTS) \
27060 echo Configuring in $(HOST_SUBDIR)/textutils; \
27061 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
27062 case $(srcdir) in \
27063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27064 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
27065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27066 esac; \
27067 srcdiroption="--srcdir=$${topdir}/textutils"; \
27068 libsrcdir="$$s/textutils"; \
27069 $(SHELL) $${libsrcdir}/configure \
27070 $(HOST_CONFIGARGS) $${srcdiroption} \
27071 || exit 1
27072 @endif textutils
27078 .PHONY: all-textutils maybe-all-textutils
27079 maybe-all-textutils:
27080 @if gcc-bootstrap
27081 all-textutils: stage_current
27082 @endif gcc-bootstrap
27083 @if textutils
27084 TARGET-textutils=all
27085 maybe-all-textutils: all-textutils
27086 all-textutils: configure-textutils
27087 @: $(MAKE); $(unstage)
27088 @r=`${PWD_COMMAND}`; export r; \
27089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27090 $(HOST_EXPORTS) \
27091 (cd $(HOST_SUBDIR)/textutils && \
27092 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
27093 @endif textutils
27098 .PHONY: check-textutils maybe-check-textutils
27099 maybe-check-textutils:
27100 @if textutils
27101 maybe-check-textutils: check-textutils
27103 check-textutils:
27104 @: $(MAKE); $(unstage)
27105 @r=`${PWD_COMMAND}`; export r; \
27106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107 $(HOST_EXPORTS) \
27108 (cd $(HOST_SUBDIR)/textutils && \
27109 $(MAKE) $(FLAGS_TO_PASS) check)
27111 @endif textutils
27113 .PHONY: install-textutils maybe-install-textutils
27114 maybe-install-textutils:
27115 @if textutils
27116 maybe-install-textutils: install-textutils
27118 install-textutils: installdirs
27119 @: $(MAKE); $(unstage)
27120 @r=`${PWD_COMMAND}`; export r; \
27121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122 $(HOST_EXPORTS) \
27123 (cd $(HOST_SUBDIR)/textutils && \
27124 $(MAKE) $(FLAGS_TO_PASS) install)
27126 @endif textutils
27128 # Other targets (info, dvi, etc.)
27130 .PHONY: maybe-info-textutils info-textutils
27131 maybe-info-textutils:
27132 @if textutils
27133 maybe-info-textutils: info-textutils
27135 info-textutils: \
27136 configure-textutils
27137 @: $(MAKE); $(unstage)
27138 @[ -f ./textutils/Makefile ] || exit 0; \
27139 r=`${PWD_COMMAND}`; export r; \
27140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27141 $(HOST_EXPORTS) \
27142 for flag in $(EXTRA_HOST_FLAGS) ; do \
27143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27144 done; \
27145 echo "Doing info in textutils" ; \
27146 (cd $(HOST_SUBDIR)/textutils && \
27147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27149 "RANLIB=$${RANLIB}" \
27150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27151 info) \
27152 || exit 1
27154 @endif textutils
27156 .PHONY: maybe-dvi-textutils dvi-textutils
27157 maybe-dvi-textutils:
27158 @if textutils
27159 maybe-dvi-textutils: dvi-textutils
27161 dvi-textutils: \
27162 configure-textutils
27163 @: $(MAKE); $(unstage)
27164 @[ -f ./textutils/Makefile ] || exit 0; \
27165 r=`${PWD_COMMAND}`; export r; \
27166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167 $(HOST_EXPORTS) \
27168 for flag in $(EXTRA_HOST_FLAGS) ; do \
27169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27170 done; \
27171 echo "Doing dvi in textutils" ; \
27172 (cd $(HOST_SUBDIR)/textutils && \
27173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27175 "RANLIB=$${RANLIB}" \
27176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27177 dvi) \
27178 || exit 1
27180 @endif textutils
27182 .PHONY: maybe-html-textutils html-textutils
27183 maybe-html-textutils:
27184 @if textutils
27185 maybe-html-textutils: html-textutils
27187 html-textutils: \
27188 configure-textutils
27189 @: $(MAKE); $(unstage)
27190 @[ -f ./textutils/Makefile ] || exit 0; \
27191 r=`${PWD_COMMAND}`; export r; \
27192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193 $(HOST_EXPORTS) \
27194 for flag in $(EXTRA_HOST_FLAGS) ; do \
27195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27196 done; \
27197 echo "Doing html in textutils" ; \
27198 (cd $(HOST_SUBDIR)/textutils && \
27199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27201 "RANLIB=$${RANLIB}" \
27202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27203 html) \
27204 || exit 1
27206 @endif textutils
27208 .PHONY: maybe-TAGS-textutils TAGS-textutils
27209 maybe-TAGS-textutils:
27210 @if textutils
27211 maybe-TAGS-textutils: TAGS-textutils
27213 TAGS-textutils: \
27214 configure-textutils
27215 @: $(MAKE); $(unstage)
27216 @[ -f ./textutils/Makefile ] || exit 0; \
27217 r=`${PWD_COMMAND}`; export r; \
27218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219 $(HOST_EXPORTS) \
27220 for flag in $(EXTRA_HOST_FLAGS) ; do \
27221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27222 done; \
27223 echo "Doing TAGS in textutils" ; \
27224 (cd $(HOST_SUBDIR)/textutils && \
27225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27227 "RANLIB=$${RANLIB}" \
27228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27229 TAGS) \
27230 || exit 1
27232 @endif textutils
27234 .PHONY: maybe-install-info-textutils install-info-textutils
27235 maybe-install-info-textutils:
27236 @if textutils
27237 maybe-install-info-textutils: install-info-textutils
27239 install-info-textutils: \
27240 configure-textutils \
27241 info-textutils
27242 @: $(MAKE); $(unstage)
27243 @[ -f ./textutils/Makefile ] || exit 0; \
27244 r=`${PWD_COMMAND}`; export r; \
27245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27246 $(HOST_EXPORTS) \
27247 for flag in $(EXTRA_HOST_FLAGS) ; do \
27248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27249 done; \
27250 echo "Doing install-info in textutils" ; \
27251 (cd $(HOST_SUBDIR)/textutils && \
27252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27254 "RANLIB=$${RANLIB}" \
27255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27256 install-info) \
27257 || exit 1
27259 @endif textutils
27261 .PHONY: maybe-install-html-textutils install-html-textutils
27262 maybe-install-html-textutils:
27263 @if textutils
27264 maybe-install-html-textutils: install-html-textutils
27266 install-html-textutils: \
27267 configure-textutils \
27268 html-textutils
27269 @: $(MAKE); $(unstage)
27270 @[ -f ./textutils/Makefile ] || exit 0; \
27271 r=`${PWD_COMMAND}`; export r; \
27272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27273 $(HOST_EXPORTS) \
27274 for flag in $(EXTRA_HOST_FLAGS) ; do \
27275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27276 done; \
27277 echo "Doing install-html in textutils" ; \
27278 (cd $(HOST_SUBDIR)/textutils && \
27279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27281 "RANLIB=$${RANLIB}" \
27282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27283 install-html) \
27284 || exit 1
27286 @endif textutils
27288 .PHONY: maybe-installcheck-textutils installcheck-textutils
27289 maybe-installcheck-textutils:
27290 @if textutils
27291 maybe-installcheck-textutils: installcheck-textutils
27293 installcheck-textutils: \
27294 configure-textutils
27295 @: $(MAKE); $(unstage)
27296 @[ -f ./textutils/Makefile ] || exit 0; \
27297 r=`${PWD_COMMAND}`; export r; \
27298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27299 $(HOST_EXPORTS) \
27300 for flag in $(EXTRA_HOST_FLAGS) ; do \
27301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27302 done; \
27303 echo "Doing installcheck in textutils" ; \
27304 (cd $(HOST_SUBDIR)/textutils && \
27305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27307 "RANLIB=$${RANLIB}" \
27308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27309 installcheck) \
27310 || exit 1
27312 @endif textutils
27314 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
27315 maybe-mostlyclean-textutils:
27316 @if textutils
27317 maybe-mostlyclean-textutils: mostlyclean-textutils
27319 mostlyclean-textutils:
27320 @: $(MAKE); $(unstage)
27321 @[ -f ./textutils/Makefile ] || exit 0; \
27322 r=`${PWD_COMMAND}`; export r; \
27323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324 $(HOST_EXPORTS) \
27325 for flag in $(EXTRA_HOST_FLAGS) ; do \
27326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27327 done; \
27328 echo "Doing mostlyclean in textutils" ; \
27329 (cd $(HOST_SUBDIR)/textutils && \
27330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27332 "RANLIB=$${RANLIB}" \
27333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27334 mostlyclean) \
27335 || exit 1
27337 @endif textutils
27339 .PHONY: maybe-clean-textutils clean-textutils
27340 maybe-clean-textutils:
27341 @if textutils
27342 maybe-clean-textutils: clean-textutils
27344 clean-textutils:
27345 @: $(MAKE); $(unstage)
27346 @[ -f ./textutils/Makefile ] || exit 0; \
27347 r=`${PWD_COMMAND}`; export r; \
27348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349 $(HOST_EXPORTS) \
27350 for flag in $(EXTRA_HOST_FLAGS) ; do \
27351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27352 done; \
27353 echo "Doing clean in textutils" ; \
27354 (cd $(HOST_SUBDIR)/textutils && \
27355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27357 "RANLIB=$${RANLIB}" \
27358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27359 clean) \
27360 || exit 1
27362 @endif textutils
27364 .PHONY: maybe-distclean-textutils distclean-textutils
27365 maybe-distclean-textutils:
27366 @if textutils
27367 maybe-distclean-textutils: distclean-textutils
27369 distclean-textutils:
27370 @: $(MAKE); $(unstage)
27371 @[ -f ./textutils/Makefile ] || exit 0; \
27372 r=`${PWD_COMMAND}`; export r; \
27373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374 $(HOST_EXPORTS) \
27375 for flag in $(EXTRA_HOST_FLAGS) ; do \
27376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27377 done; \
27378 echo "Doing distclean in textutils" ; \
27379 (cd $(HOST_SUBDIR)/textutils && \
27380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27382 "RANLIB=$${RANLIB}" \
27383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27384 distclean) \
27385 || exit 1
27387 @endif textutils
27389 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
27390 maybe-maintainer-clean-textutils:
27391 @if textutils
27392 maybe-maintainer-clean-textutils: maintainer-clean-textutils
27394 maintainer-clean-textutils:
27395 @: $(MAKE); $(unstage)
27396 @[ -f ./textutils/Makefile ] || exit 0; \
27397 r=`${PWD_COMMAND}`; export r; \
27398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399 $(HOST_EXPORTS) \
27400 for flag in $(EXTRA_HOST_FLAGS) ; do \
27401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27402 done; \
27403 echo "Doing maintainer-clean in textutils" ; \
27404 (cd $(HOST_SUBDIR)/textutils && \
27405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27407 "RANLIB=$${RANLIB}" \
27408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27409 maintainer-clean) \
27410 || exit 1
27412 @endif textutils
27416 .PHONY: configure-time maybe-configure-time
27417 maybe-configure-time:
27418 @if gcc-bootstrap
27419 configure-time: stage_current
27420 @endif gcc-bootstrap
27421 @if time
27422 maybe-configure-time: configure-time
27423 configure-time:
27424 @: $(MAKE); $(unstage)
27425 @r=`${PWD_COMMAND}`; export r; \
27426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27427 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
27428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
27429 $(HOST_EXPORTS) \
27430 echo Configuring in $(HOST_SUBDIR)/time; \
27431 cd "$(HOST_SUBDIR)/time" || exit 1; \
27432 case $(srcdir) in \
27433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27434 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
27435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27436 esac; \
27437 srcdiroption="--srcdir=$${topdir}/time"; \
27438 libsrcdir="$$s/time"; \
27439 $(SHELL) $${libsrcdir}/configure \
27440 $(HOST_CONFIGARGS) $${srcdiroption} \
27441 || exit 1
27442 @endif time
27448 .PHONY: all-time maybe-all-time
27449 maybe-all-time:
27450 @if gcc-bootstrap
27451 all-time: stage_current
27452 @endif gcc-bootstrap
27453 @if time
27454 TARGET-time=all
27455 maybe-all-time: all-time
27456 all-time: configure-time
27457 @: $(MAKE); $(unstage)
27458 @r=`${PWD_COMMAND}`; export r; \
27459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460 $(HOST_EXPORTS) \
27461 (cd $(HOST_SUBDIR)/time && \
27462 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
27463 @endif time
27468 .PHONY: check-time maybe-check-time
27469 maybe-check-time:
27470 @if time
27471 maybe-check-time: check-time
27473 check-time:
27474 @: $(MAKE); $(unstage)
27475 @r=`${PWD_COMMAND}`; export r; \
27476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477 $(HOST_EXPORTS) \
27478 (cd $(HOST_SUBDIR)/time && \
27479 $(MAKE) $(FLAGS_TO_PASS) check)
27481 @endif time
27483 .PHONY: install-time maybe-install-time
27484 maybe-install-time:
27485 @if time
27486 maybe-install-time: install-time
27488 install-time: installdirs
27489 @: $(MAKE); $(unstage)
27490 @r=`${PWD_COMMAND}`; export r; \
27491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27492 $(HOST_EXPORTS) \
27493 (cd $(HOST_SUBDIR)/time && \
27494 $(MAKE) $(FLAGS_TO_PASS) install)
27496 @endif time
27498 # Other targets (info, dvi, etc.)
27500 .PHONY: maybe-info-time info-time
27501 maybe-info-time:
27502 @if time
27503 maybe-info-time: info-time
27505 info-time: \
27506 configure-time
27507 @: $(MAKE); $(unstage)
27508 @[ -f ./time/Makefile ] || exit 0; \
27509 r=`${PWD_COMMAND}`; export r; \
27510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27511 $(HOST_EXPORTS) \
27512 for flag in $(EXTRA_HOST_FLAGS) ; do \
27513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27514 done; \
27515 echo "Doing info in time" ; \
27516 (cd $(HOST_SUBDIR)/time && \
27517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27519 "RANLIB=$${RANLIB}" \
27520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27521 info) \
27522 || exit 1
27524 @endif time
27526 .PHONY: maybe-dvi-time dvi-time
27527 maybe-dvi-time:
27528 @if time
27529 maybe-dvi-time: dvi-time
27531 dvi-time: \
27532 configure-time
27533 @: $(MAKE); $(unstage)
27534 @[ -f ./time/Makefile ] || exit 0; \
27535 r=`${PWD_COMMAND}`; export r; \
27536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537 $(HOST_EXPORTS) \
27538 for flag in $(EXTRA_HOST_FLAGS) ; do \
27539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27540 done; \
27541 echo "Doing dvi in time" ; \
27542 (cd $(HOST_SUBDIR)/time && \
27543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27545 "RANLIB=$${RANLIB}" \
27546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27547 dvi) \
27548 || exit 1
27550 @endif time
27552 .PHONY: maybe-html-time html-time
27553 maybe-html-time:
27554 @if time
27555 maybe-html-time: html-time
27557 html-time: \
27558 configure-time
27559 @: $(MAKE); $(unstage)
27560 @[ -f ./time/Makefile ] || exit 0; \
27561 r=`${PWD_COMMAND}`; export r; \
27562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27563 $(HOST_EXPORTS) \
27564 for flag in $(EXTRA_HOST_FLAGS) ; do \
27565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27566 done; \
27567 echo "Doing html in time" ; \
27568 (cd $(HOST_SUBDIR)/time && \
27569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27571 "RANLIB=$${RANLIB}" \
27572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27573 html) \
27574 || exit 1
27576 @endif time
27578 .PHONY: maybe-TAGS-time TAGS-time
27579 maybe-TAGS-time:
27580 @if time
27581 maybe-TAGS-time: TAGS-time
27583 TAGS-time: \
27584 configure-time
27585 @: $(MAKE); $(unstage)
27586 @[ -f ./time/Makefile ] || exit 0; \
27587 r=`${PWD_COMMAND}`; export r; \
27588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589 $(HOST_EXPORTS) \
27590 for flag in $(EXTRA_HOST_FLAGS) ; do \
27591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27592 done; \
27593 echo "Doing TAGS in time" ; \
27594 (cd $(HOST_SUBDIR)/time && \
27595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27597 "RANLIB=$${RANLIB}" \
27598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27599 TAGS) \
27600 || exit 1
27602 @endif time
27604 .PHONY: maybe-install-info-time install-info-time
27605 maybe-install-info-time:
27606 @if time
27607 maybe-install-info-time: install-info-time
27609 install-info-time: \
27610 configure-time \
27611 info-time
27612 @: $(MAKE); $(unstage)
27613 @[ -f ./time/Makefile ] || exit 0; \
27614 r=`${PWD_COMMAND}`; export r; \
27615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27616 $(HOST_EXPORTS) \
27617 for flag in $(EXTRA_HOST_FLAGS) ; do \
27618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27619 done; \
27620 echo "Doing install-info in time" ; \
27621 (cd $(HOST_SUBDIR)/time && \
27622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27624 "RANLIB=$${RANLIB}" \
27625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27626 install-info) \
27627 || exit 1
27629 @endif time
27631 .PHONY: maybe-install-html-time install-html-time
27632 maybe-install-html-time:
27633 @if time
27634 maybe-install-html-time: install-html-time
27636 install-html-time: \
27637 configure-time \
27638 html-time
27639 @: $(MAKE); $(unstage)
27640 @[ -f ./time/Makefile ] || exit 0; \
27641 r=`${PWD_COMMAND}`; export r; \
27642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27643 $(HOST_EXPORTS) \
27644 for flag in $(EXTRA_HOST_FLAGS) ; do \
27645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27646 done; \
27647 echo "Doing install-html in time" ; \
27648 (cd $(HOST_SUBDIR)/time && \
27649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27651 "RANLIB=$${RANLIB}" \
27652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27653 install-html) \
27654 || exit 1
27656 @endif time
27658 .PHONY: maybe-installcheck-time installcheck-time
27659 maybe-installcheck-time:
27660 @if time
27661 maybe-installcheck-time: installcheck-time
27663 installcheck-time: \
27664 configure-time
27665 @: $(MAKE); $(unstage)
27666 @[ -f ./time/Makefile ] || exit 0; \
27667 r=`${PWD_COMMAND}`; export r; \
27668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27669 $(HOST_EXPORTS) \
27670 for flag in $(EXTRA_HOST_FLAGS) ; do \
27671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27672 done; \
27673 echo "Doing installcheck in time" ; \
27674 (cd $(HOST_SUBDIR)/time && \
27675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27677 "RANLIB=$${RANLIB}" \
27678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27679 installcheck) \
27680 || exit 1
27682 @endif time
27684 .PHONY: maybe-mostlyclean-time mostlyclean-time
27685 maybe-mostlyclean-time:
27686 @if time
27687 maybe-mostlyclean-time: mostlyclean-time
27689 mostlyclean-time:
27690 @: $(MAKE); $(unstage)
27691 @[ -f ./time/Makefile ] || exit 0; \
27692 r=`${PWD_COMMAND}`; export r; \
27693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27694 $(HOST_EXPORTS) \
27695 for flag in $(EXTRA_HOST_FLAGS) ; do \
27696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27697 done; \
27698 echo "Doing mostlyclean in time" ; \
27699 (cd $(HOST_SUBDIR)/time && \
27700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27702 "RANLIB=$${RANLIB}" \
27703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27704 mostlyclean) \
27705 || exit 1
27707 @endif time
27709 .PHONY: maybe-clean-time clean-time
27710 maybe-clean-time:
27711 @if time
27712 maybe-clean-time: clean-time
27714 clean-time:
27715 @: $(MAKE); $(unstage)
27716 @[ -f ./time/Makefile ] || exit 0; \
27717 r=`${PWD_COMMAND}`; export r; \
27718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27719 $(HOST_EXPORTS) \
27720 for flag in $(EXTRA_HOST_FLAGS) ; do \
27721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27722 done; \
27723 echo "Doing clean in time" ; \
27724 (cd $(HOST_SUBDIR)/time && \
27725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27727 "RANLIB=$${RANLIB}" \
27728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27729 clean) \
27730 || exit 1
27732 @endif time
27734 .PHONY: maybe-distclean-time distclean-time
27735 maybe-distclean-time:
27736 @if time
27737 maybe-distclean-time: distclean-time
27739 distclean-time:
27740 @: $(MAKE); $(unstage)
27741 @[ -f ./time/Makefile ] || exit 0; \
27742 r=`${PWD_COMMAND}`; export r; \
27743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27744 $(HOST_EXPORTS) \
27745 for flag in $(EXTRA_HOST_FLAGS) ; do \
27746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747 done; \
27748 echo "Doing distclean in time" ; \
27749 (cd $(HOST_SUBDIR)/time && \
27750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27752 "RANLIB=$${RANLIB}" \
27753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27754 distclean) \
27755 || exit 1
27757 @endif time
27759 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
27760 maybe-maintainer-clean-time:
27761 @if time
27762 maybe-maintainer-clean-time: maintainer-clean-time
27764 maintainer-clean-time:
27765 @: $(MAKE); $(unstage)
27766 @[ -f ./time/Makefile ] || exit 0; \
27767 r=`${PWD_COMMAND}`; export r; \
27768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27769 $(HOST_EXPORTS) \
27770 for flag in $(EXTRA_HOST_FLAGS) ; do \
27771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27772 done; \
27773 echo "Doing maintainer-clean in time" ; \
27774 (cd $(HOST_SUBDIR)/time && \
27775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27777 "RANLIB=$${RANLIB}" \
27778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27779 maintainer-clean) \
27780 || exit 1
27782 @endif time
27786 .PHONY: configure-uudecode maybe-configure-uudecode
27787 maybe-configure-uudecode:
27788 @if gcc-bootstrap
27789 configure-uudecode: stage_current
27790 @endif gcc-bootstrap
27791 @if uudecode
27792 maybe-configure-uudecode: configure-uudecode
27793 configure-uudecode:
27794 @: $(MAKE); $(unstage)
27795 @r=`${PWD_COMMAND}`; export r; \
27796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
27798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
27799 $(HOST_EXPORTS) \
27800 echo Configuring in $(HOST_SUBDIR)/uudecode; \
27801 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
27802 case $(srcdir) in \
27803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27804 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
27805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27806 esac; \
27807 srcdiroption="--srcdir=$${topdir}/uudecode"; \
27808 libsrcdir="$$s/uudecode"; \
27809 $(SHELL) $${libsrcdir}/configure \
27810 $(HOST_CONFIGARGS) $${srcdiroption} \
27811 || exit 1
27812 @endif uudecode
27818 .PHONY: all-uudecode maybe-all-uudecode
27819 maybe-all-uudecode:
27820 @if gcc-bootstrap
27821 all-uudecode: stage_current
27822 @endif gcc-bootstrap
27823 @if uudecode
27824 TARGET-uudecode=all
27825 maybe-all-uudecode: all-uudecode
27826 all-uudecode: configure-uudecode
27827 @: $(MAKE); $(unstage)
27828 @r=`${PWD_COMMAND}`; export r; \
27829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27830 $(HOST_EXPORTS) \
27831 (cd $(HOST_SUBDIR)/uudecode && \
27832 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
27833 @endif uudecode
27838 .PHONY: check-uudecode maybe-check-uudecode
27839 maybe-check-uudecode:
27840 @if uudecode
27841 maybe-check-uudecode: check-uudecode
27843 check-uudecode:
27844 @: $(MAKE); $(unstage)
27845 @r=`${PWD_COMMAND}`; export r; \
27846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27847 $(HOST_EXPORTS) \
27848 (cd $(HOST_SUBDIR)/uudecode && \
27849 $(MAKE) $(FLAGS_TO_PASS) check)
27851 @endif uudecode
27853 .PHONY: install-uudecode maybe-install-uudecode
27854 maybe-install-uudecode:
27855 @if uudecode
27856 maybe-install-uudecode: install-uudecode
27858 install-uudecode: installdirs
27859 @: $(MAKE); $(unstage)
27860 @r=`${PWD_COMMAND}`; export r; \
27861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27862 $(HOST_EXPORTS) \
27863 (cd $(HOST_SUBDIR)/uudecode && \
27864 $(MAKE) $(FLAGS_TO_PASS) install)
27866 @endif uudecode
27868 # Other targets (info, dvi, etc.)
27870 .PHONY: maybe-info-uudecode info-uudecode
27871 maybe-info-uudecode:
27872 @if uudecode
27873 maybe-info-uudecode: info-uudecode
27875 info-uudecode: \
27876 configure-uudecode
27877 @: $(MAKE); $(unstage)
27878 @[ -f ./uudecode/Makefile ] || exit 0; \
27879 r=`${PWD_COMMAND}`; export r; \
27880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881 $(HOST_EXPORTS) \
27882 for flag in $(EXTRA_HOST_FLAGS) ; do \
27883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27884 done; \
27885 echo "Doing info in uudecode" ; \
27886 (cd $(HOST_SUBDIR)/uudecode && \
27887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27889 "RANLIB=$${RANLIB}" \
27890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27891 info) \
27892 || exit 1
27894 @endif uudecode
27896 .PHONY: maybe-dvi-uudecode dvi-uudecode
27897 maybe-dvi-uudecode:
27898 @if uudecode
27899 maybe-dvi-uudecode: dvi-uudecode
27901 dvi-uudecode: \
27902 configure-uudecode
27903 @: $(MAKE); $(unstage)
27904 @[ -f ./uudecode/Makefile ] || exit 0; \
27905 r=`${PWD_COMMAND}`; export r; \
27906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27907 $(HOST_EXPORTS) \
27908 for flag in $(EXTRA_HOST_FLAGS) ; do \
27909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27910 done; \
27911 echo "Doing dvi in uudecode" ; \
27912 (cd $(HOST_SUBDIR)/uudecode && \
27913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27915 "RANLIB=$${RANLIB}" \
27916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27917 dvi) \
27918 || exit 1
27920 @endif uudecode
27922 .PHONY: maybe-html-uudecode html-uudecode
27923 maybe-html-uudecode:
27924 @if uudecode
27925 maybe-html-uudecode: html-uudecode
27927 html-uudecode: \
27928 configure-uudecode
27929 @: $(MAKE); $(unstage)
27930 @[ -f ./uudecode/Makefile ] || exit 0; \
27931 r=`${PWD_COMMAND}`; export r; \
27932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27933 $(HOST_EXPORTS) \
27934 for flag in $(EXTRA_HOST_FLAGS) ; do \
27935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27936 done; \
27937 echo "Doing html in uudecode" ; \
27938 (cd $(HOST_SUBDIR)/uudecode && \
27939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27941 "RANLIB=$${RANLIB}" \
27942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27943 html) \
27944 || exit 1
27946 @endif uudecode
27948 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
27949 maybe-TAGS-uudecode:
27950 @if uudecode
27951 maybe-TAGS-uudecode: TAGS-uudecode
27953 TAGS-uudecode: \
27954 configure-uudecode
27955 @: $(MAKE); $(unstage)
27956 @[ -f ./uudecode/Makefile ] || exit 0; \
27957 r=`${PWD_COMMAND}`; export r; \
27958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959 $(HOST_EXPORTS) \
27960 for flag in $(EXTRA_HOST_FLAGS) ; do \
27961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27962 done; \
27963 echo "Doing TAGS in uudecode" ; \
27964 (cd $(HOST_SUBDIR)/uudecode && \
27965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27967 "RANLIB=$${RANLIB}" \
27968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27969 TAGS) \
27970 || exit 1
27972 @endif uudecode
27974 .PHONY: maybe-install-info-uudecode install-info-uudecode
27975 maybe-install-info-uudecode:
27976 @if uudecode
27977 maybe-install-info-uudecode: install-info-uudecode
27979 install-info-uudecode: \
27980 configure-uudecode \
27981 info-uudecode
27982 @: $(MAKE); $(unstage)
27983 @[ -f ./uudecode/Makefile ] || exit 0; \
27984 r=`${PWD_COMMAND}`; export r; \
27985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27986 $(HOST_EXPORTS) \
27987 for flag in $(EXTRA_HOST_FLAGS) ; do \
27988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27989 done; \
27990 echo "Doing install-info in uudecode" ; \
27991 (cd $(HOST_SUBDIR)/uudecode && \
27992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27994 "RANLIB=$${RANLIB}" \
27995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27996 install-info) \
27997 || exit 1
27999 @endif uudecode
28001 .PHONY: maybe-install-html-uudecode install-html-uudecode
28002 maybe-install-html-uudecode:
28003 @if uudecode
28004 maybe-install-html-uudecode: install-html-uudecode
28006 install-html-uudecode: \
28007 configure-uudecode \
28008 html-uudecode
28009 @: $(MAKE); $(unstage)
28010 @[ -f ./uudecode/Makefile ] || exit 0; \
28011 r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 $(HOST_EXPORTS) \
28014 for flag in $(EXTRA_HOST_FLAGS) ; do \
28015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28016 done; \
28017 echo "Doing install-html in uudecode" ; \
28018 (cd $(HOST_SUBDIR)/uudecode && \
28019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28021 "RANLIB=$${RANLIB}" \
28022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28023 install-html) \
28024 || exit 1
28026 @endif uudecode
28028 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
28029 maybe-installcheck-uudecode:
28030 @if uudecode
28031 maybe-installcheck-uudecode: installcheck-uudecode
28033 installcheck-uudecode: \
28034 configure-uudecode
28035 @: $(MAKE); $(unstage)
28036 @[ -f ./uudecode/Makefile ] || exit 0; \
28037 r=`${PWD_COMMAND}`; export r; \
28038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28039 $(HOST_EXPORTS) \
28040 for flag in $(EXTRA_HOST_FLAGS) ; do \
28041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28042 done; \
28043 echo "Doing installcheck in uudecode" ; \
28044 (cd $(HOST_SUBDIR)/uudecode && \
28045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28047 "RANLIB=$${RANLIB}" \
28048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28049 installcheck) \
28050 || exit 1
28052 @endif uudecode
28054 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
28055 maybe-mostlyclean-uudecode:
28056 @if uudecode
28057 maybe-mostlyclean-uudecode: mostlyclean-uudecode
28059 mostlyclean-uudecode:
28060 @: $(MAKE); $(unstage)
28061 @[ -f ./uudecode/Makefile ] || exit 0; \
28062 r=`${PWD_COMMAND}`; export r; \
28063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28064 $(HOST_EXPORTS) \
28065 for flag in $(EXTRA_HOST_FLAGS) ; do \
28066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28067 done; \
28068 echo "Doing mostlyclean in uudecode" ; \
28069 (cd $(HOST_SUBDIR)/uudecode && \
28070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28072 "RANLIB=$${RANLIB}" \
28073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28074 mostlyclean) \
28075 || exit 1
28077 @endif uudecode
28079 .PHONY: maybe-clean-uudecode clean-uudecode
28080 maybe-clean-uudecode:
28081 @if uudecode
28082 maybe-clean-uudecode: clean-uudecode
28084 clean-uudecode:
28085 @: $(MAKE); $(unstage)
28086 @[ -f ./uudecode/Makefile ] || exit 0; \
28087 r=`${PWD_COMMAND}`; export r; \
28088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28089 $(HOST_EXPORTS) \
28090 for flag in $(EXTRA_HOST_FLAGS) ; do \
28091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28092 done; \
28093 echo "Doing clean in uudecode" ; \
28094 (cd $(HOST_SUBDIR)/uudecode && \
28095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28097 "RANLIB=$${RANLIB}" \
28098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28099 clean) \
28100 || exit 1
28102 @endif uudecode
28104 .PHONY: maybe-distclean-uudecode distclean-uudecode
28105 maybe-distclean-uudecode:
28106 @if uudecode
28107 maybe-distclean-uudecode: distclean-uudecode
28109 distclean-uudecode:
28110 @: $(MAKE); $(unstage)
28111 @[ -f ./uudecode/Makefile ] || exit 0; \
28112 r=`${PWD_COMMAND}`; export r; \
28113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28114 $(HOST_EXPORTS) \
28115 for flag in $(EXTRA_HOST_FLAGS) ; do \
28116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28117 done; \
28118 echo "Doing distclean in uudecode" ; \
28119 (cd $(HOST_SUBDIR)/uudecode && \
28120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28122 "RANLIB=$${RANLIB}" \
28123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28124 distclean) \
28125 || exit 1
28127 @endif uudecode
28129 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
28130 maybe-maintainer-clean-uudecode:
28131 @if uudecode
28132 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
28134 maintainer-clean-uudecode:
28135 @: $(MAKE); $(unstage)
28136 @[ -f ./uudecode/Makefile ] || exit 0; \
28137 r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139 $(HOST_EXPORTS) \
28140 for flag in $(EXTRA_HOST_FLAGS) ; do \
28141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28142 done; \
28143 echo "Doing maintainer-clean in uudecode" ; \
28144 (cd $(HOST_SUBDIR)/uudecode && \
28145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28147 "RANLIB=$${RANLIB}" \
28148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28149 maintainer-clean) \
28150 || exit 1
28152 @endif uudecode
28156 .PHONY: configure-wdiff maybe-configure-wdiff
28157 maybe-configure-wdiff:
28158 @if gcc-bootstrap
28159 configure-wdiff: stage_current
28160 @endif gcc-bootstrap
28161 @if wdiff
28162 maybe-configure-wdiff: configure-wdiff
28163 configure-wdiff:
28164 @: $(MAKE); $(unstage)
28165 @r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
28168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
28169 $(HOST_EXPORTS) \
28170 echo Configuring in $(HOST_SUBDIR)/wdiff; \
28171 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
28172 case $(srcdir) in \
28173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28174 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
28175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28176 esac; \
28177 srcdiroption="--srcdir=$${topdir}/wdiff"; \
28178 libsrcdir="$$s/wdiff"; \
28179 $(SHELL) $${libsrcdir}/configure \
28180 $(HOST_CONFIGARGS) $${srcdiroption} \
28181 || exit 1
28182 @endif wdiff
28188 .PHONY: all-wdiff maybe-all-wdiff
28189 maybe-all-wdiff:
28190 @if gcc-bootstrap
28191 all-wdiff: stage_current
28192 @endif gcc-bootstrap
28193 @if wdiff
28194 TARGET-wdiff=all
28195 maybe-all-wdiff: all-wdiff
28196 all-wdiff: configure-wdiff
28197 @: $(MAKE); $(unstage)
28198 @r=`${PWD_COMMAND}`; export r; \
28199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28200 $(HOST_EXPORTS) \
28201 (cd $(HOST_SUBDIR)/wdiff && \
28202 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
28203 @endif wdiff
28208 .PHONY: check-wdiff maybe-check-wdiff
28209 maybe-check-wdiff:
28210 @if wdiff
28211 maybe-check-wdiff: check-wdiff
28213 check-wdiff:
28214 @: $(MAKE); $(unstage)
28215 @r=`${PWD_COMMAND}`; export r; \
28216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28217 $(HOST_EXPORTS) \
28218 (cd $(HOST_SUBDIR)/wdiff && \
28219 $(MAKE) $(FLAGS_TO_PASS) check)
28221 @endif wdiff
28223 .PHONY: install-wdiff maybe-install-wdiff
28224 maybe-install-wdiff:
28225 @if wdiff
28226 maybe-install-wdiff: install-wdiff
28228 install-wdiff: installdirs
28229 @: $(MAKE); $(unstage)
28230 @r=`${PWD_COMMAND}`; export r; \
28231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232 $(HOST_EXPORTS) \
28233 (cd $(HOST_SUBDIR)/wdiff && \
28234 $(MAKE) $(FLAGS_TO_PASS) install)
28236 @endif wdiff
28238 # Other targets (info, dvi, etc.)
28240 .PHONY: maybe-info-wdiff info-wdiff
28241 maybe-info-wdiff:
28242 @if wdiff
28243 maybe-info-wdiff: info-wdiff
28245 info-wdiff: \
28246 configure-wdiff
28247 @: $(MAKE); $(unstage)
28248 @[ -f ./wdiff/Makefile ] || exit 0; \
28249 r=`${PWD_COMMAND}`; export r; \
28250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251 $(HOST_EXPORTS) \
28252 for flag in $(EXTRA_HOST_FLAGS) ; do \
28253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28254 done; \
28255 echo "Doing info in wdiff" ; \
28256 (cd $(HOST_SUBDIR)/wdiff && \
28257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28259 "RANLIB=$${RANLIB}" \
28260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28261 info) \
28262 || exit 1
28264 @endif wdiff
28266 .PHONY: maybe-dvi-wdiff dvi-wdiff
28267 maybe-dvi-wdiff:
28268 @if wdiff
28269 maybe-dvi-wdiff: dvi-wdiff
28271 dvi-wdiff: \
28272 configure-wdiff
28273 @: $(MAKE); $(unstage)
28274 @[ -f ./wdiff/Makefile ] || exit 0; \
28275 r=`${PWD_COMMAND}`; export r; \
28276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28277 $(HOST_EXPORTS) \
28278 for flag in $(EXTRA_HOST_FLAGS) ; do \
28279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28280 done; \
28281 echo "Doing dvi in wdiff" ; \
28282 (cd $(HOST_SUBDIR)/wdiff && \
28283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28285 "RANLIB=$${RANLIB}" \
28286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28287 dvi) \
28288 || exit 1
28290 @endif wdiff
28292 .PHONY: maybe-html-wdiff html-wdiff
28293 maybe-html-wdiff:
28294 @if wdiff
28295 maybe-html-wdiff: html-wdiff
28297 html-wdiff: \
28298 configure-wdiff
28299 @: $(MAKE); $(unstage)
28300 @[ -f ./wdiff/Makefile ] || exit 0; \
28301 r=`${PWD_COMMAND}`; export r; \
28302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28303 $(HOST_EXPORTS) \
28304 for flag in $(EXTRA_HOST_FLAGS) ; do \
28305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28306 done; \
28307 echo "Doing html in wdiff" ; \
28308 (cd $(HOST_SUBDIR)/wdiff && \
28309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28311 "RANLIB=$${RANLIB}" \
28312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28313 html) \
28314 || exit 1
28316 @endif wdiff
28318 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
28319 maybe-TAGS-wdiff:
28320 @if wdiff
28321 maybe-TAGS-wdiff: TAGS-wdiff
28323 TAGS-wdiff: \
28324 configure-wdiff
28325 @: $(MAKE); $(unstage)
28326 @[ -f ./wdiff/Makefile ] || exit 0; \
28327 r=`${PWD_COMMAND}`; export r; \
28328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28329 $(HOST_EXPORTS) \
28330 for flag in $(EXTRA_HOST_FLAGS) ; do \
28331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28332 done; \
28333 echo "Doing TAGS in wdiff" ; \
28334 (cd $(HOST_SUBDIR)/wdiff && \
28335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28337 "RANLIB=$${RANLIB}" \
28338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28339 TAGS) \
28340 || exit 1
28342 @endif wdiff
28344 .PHONY: maybe-install-info-wdiff install-info-wdiff
28345 maybe-install-info-wdiff:
28346 @if wdiff
28347 maybe-install-info-wdiff: install-info-wdiff
28349 install-info-wdiff: \
28350 configure-wdiff \
28351 info-wdiff
28352 @: $(MAKE); $(unstage)
28353 @[ -f ./wdiff/Makefile ] || exit 0; \
28354 r=`${PWD_COMMAND}`; export r; \
28355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28356 $(HOST_EXPORTS) \
28357 for flag in $(EXTRA_HOST_FLAGS) ; do \
28358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28359 done; \
28360 echo "Doing install-info in wdiff" ; \
28361 (cd $(HOST_SUBDIR)/wdiff && \
28362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28364 "RANLIB=$${RANLIB}" \
28365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28366 install-info) \
28367 || exit 1
28369 @endif wdiff
28371 .PHONY: maybe-install-html-wdiff install-html-wdiff
28372 maybe-install-html-wdiff:
28373 @if wdiff
28374 maybe-install-html-wdiff: install-html-wdiff
28376 install-html-wdiff: \
28377 configure-wdiff \
28378 html-wdiff
28379 @: $(MAKE); $(unstage)
28380 @[ -f ./wdiff/Makefile ] || exit 0; \
28381 r=`${PWD_COMMAND}`; export r; \
28382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383 $(HOST_EXPORTS) \
28384 for flag in $(EXTRA_HOST_FLAGS) ; do \
28385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28386 done; \
28387 echo "Doing install-html in wdiff" ; \
28388 (cd $(HOST_SUBDIR)/wdiff && \
28389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28391 "RANLIB=$${RANLIB}" \
28392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28393 install-html) \
28394 || exit 1
28396 @endif wdiff
28398 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
28399 maybe-installcheck-wdiff:
28400 @if wdiff
28401 maybe-installcheck-wdiff: installcheck-wdiff
28403 installcheck-wdiff: \
28404 configure-wdiff
28405 @: $(MAKE); $(unstage)
28406 @[ -f ./wdiff/Makefile ] || exit 0; \
28407 r=`${PWD_COMMAND}`; export r; \
28408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28409 $(HOST_EXPORTS) \
28410 for flag in $(EXTRA_HOST_FLAGS) ; do \
28411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28412 done; \
28413 echo "Doing installcheck in wdiff" ; \
28414 (cd $(HOST_SUBDIR)/wdiff && \
28415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28417 "RANLIB=$${RANLIB}" \
28418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28419 installcheck) \
28420 || exit 1
28422 @endif wdiff
28424 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
28425 maybe-mostlyclean-wdiff:
28426 @if wdiff
28427 maybe-mostlyclean-wdiff: mostlyclean-wdiff
28429 mostlyclean-wdiff:
28430 @: $(MAKE); $(unstage)
28431 @[ -f ./wdiff/Makefile ] || exit 0; \
28432 r=`${PWD_COMMAND}`; export r; \
28433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28434 $(HOST_EXPORTS) \
28435 for flag in $(EXTRA_HOST_FLAGS) ; do \
28436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28437 done; \
28438 echo "Doing mostlyclean in wdiff" ; \
28439 (cd $(HOST_SUBDIR)/wdiff && \
28440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28442 "RANLIB=$${RANLIB}" \
28443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28444 mostlyclean) \
28445 || exit 1
28447 @endif wdiff
28449 .PHONY: maybe-clean-wdiff clean-wdiff
28450 maybe-clean-wdiff:
28451 @if wdiff
28452 maybe-clean-wdiff: clean-wdiff
28454 clean-wdiff:
28455 @: $(MAKE); $(unstage)
28456 @[ -f ./wdiff/Makefile ] || exit 0; \
28457 r=`${PWD_COMMAND}`; export r; \
28458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28459 $(HOST_EXPORTS) \
28460 for flag in $(EXTRA_HOST_FLAGS) ; do \
28461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28462 done; \
28463 echo "Doing clean in wdiff" ; \
28464 (cd $(HOST_SUBDIR)/wdiff && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28467 "RANLIB=$${RANLIB}" \
28468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28469 clean) \
28470 || exit 1
28472 @endif wdiff
28474 .PHONY: maybe-distclean-wdiff distclean-wdiff
28475 maybe-distclean-wdiff:
28476 @if wdiff
28477 maybe-distclean-wdiff: distclean-wdiff
28479 distclean-wdiff:
28480 @: $(MAKE); $(unstage)
28481 @[ -f ./wdiff/Makefile ] || exit 0; \
28482 r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 $(HOST_EXPORTS) \
28485 for flag in $(EXTRA_HOST_FLAGS) ; do \
28486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28487 done; \
28488 echo "Doing distclean in wdiff" ; \
28489 (cd $(HOST_SUBDIR)/wdiff && \
28490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28492 "RANLIB=$${RANLIB}" \
28493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28494 distclean) \
28495 || exit 1
28497 @endif wdiff
28499 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
28500 maybe-maintainer-clean-wdiff:
28501 @if wdiff
28502 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
28504 maintainer-clean-wdiff:
28505 @: $(MAKE); $(unstage)
28506 @[ -f ./wdiff/Makefile ] || exit 0; \
28507 r=`${PWD_COMMAND}`; export r; \
28508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509 $(HOST_EXPORTS) \
28510 for flag in $(EXTRA_HOST_FLAGS) ; do \
28511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512 done; \
28513 echo "Doing maintainer-clean in wdiff" ; \
28514 (cd $(HOST_SUBDIR)/wdiff && \
28515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517 "RANLIB=$${RANLIB}" \
28518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28519 maintainer-clean) \
28520 || exit 1
28522 @endif wdiff
28526 .PHONY: configure-zip maybe-configure-zip
28527 maybe-configure-zip:
28528 @if gcc-bootstrap
28529 configure-zip: stage_current
28530 @endif gcc-bootstrap
28531 @if zip
28532 maybe-configure-zip: configure-zip
28533 configure-zip:
28534 @: $(MAKE); $(unstage)
28535 @r=`${PWD_COMMAND}`; export r; \
28536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28537 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
28538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
28539 $(HOST_EXPORTS) \
28540 echo Configuring in $(HOST_SUBDIR)/zip; \
28541 cd "$(HOST_SUBDIR)/zip" || exit 1; \
28542 case $(srcdir) in \
28543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28544 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
28545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28546 esac; \
28547 srcdiroption="--srcdir=$${topdir}/zip"; \
28548 libsrcdir="$$s/zip"; \
28549 $(SHELL) $${libsrcdir}/configure \
28550 $(HOST_CONFIGARGS) $${srcdiroption} \
28551 || exit 1
28552 @endif zip
28558 .PHONY: all-zip maybe-all-zip
28559 maybe-all-zip:
28560 @if gcc-bootstrap
28561 all-zip: stage_current
28562 @endif gcc-bootstrap
28563 @if zip
28564 TARGET-zip=all
28565 maybe-all-zip: all-zip
28566 all-zip: configure-zip
28567 @: $(MAKE); $(unstage)
28568 @r=`${PWD_COMMAND}`; export r; \
28569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28570 $(HOST_EXPORTS) \
28571 (cd $(HOST_SUBDIR)/zip && \
28572 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
28573 @endif zip
28578 .PHONY: check-zip maybe-check-zip
28579 maybe-check-zip:
28580 @if zip
28581 maybe-check-zip: check-zip
28583 # This module is only tested in a native toolchain.
28584 check-zip:
28585 @: $(MAKE); $(unstage)
28586 @if [ '$(host)' = '$(target)' ] ; then \
28587 r=`${PWD_COMMAND}`; export r; \
28588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28589 $(HOST_EXPORTS) \
28590 (cd $(HOST_SUBDIR)/zip && \
28591 $(MAKE) $(FLAGS_TO_PASS) check); \
28594 @endif zip
28596 .PHONY: install-zip maybe-install-zip
28597 maybe-install-zip:
28598 @if zip
28599 maybe-install-zip: install-zip
28601 install-zip: installdirs
28602 @: $(MAKE); $(unstage)
28603 @r=`${PWD_COMMAND}`; export r; \
28604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28605 $(HOST_EXPORTS) \
28606 (cd $(HOST_SUBDIR)/zip && \
28607 $(MAKE) $(FLAGS_TO_PASS) install)
28609 @endif zip
28611 # Other targets (info, dvi, etc.)
28613 .PHONY: maybe-info-zip info-zip
28614 maybe-info-zip:
28615 @if zip
28616 maybe-info-zip: info-zip
28618 info-zip: \
28619 configure-zip
28620 @: $(MAKE); $(unstage)
28621 @[ -f ./zip/Makefile ] || exit 0; \
28622 r=`${PWD_COMMAND}`; export r; \
28623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28624 $(HOST_EXPORTS) \
28625 for flag in $(EXTRA_HOST_FLAGS) ; do \
28626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28627 done; \
28628 echo "Doing info in zip" ; \
28629 (cd $(HOST_SUBDIR)/zip && \
28630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28632 "RANLIB=$${RANLIB}" \
28633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28634 info) \
28635 || exit 1
28637 @endif zip
28639 .PHONY: maybe-dvi-zip dvi-zip
28640 maybe-dvi-zip:
28641 @if zip
28642 maybe-dvi-zip: dvi-zip
28644 dvi-zip: \
28645 configure-zip
28646 @: $(MAKE); $(unstage)
28647 @[ -f ./zip/Makefile ] || exit 0; \
28648 r=`${PWD_COMMAND}`; export r; \
28649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28650 $(HOST_EXPORTS) \
28651 for flag in $(EXTRA_HOST_FLAGS) ; do \
28652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28653 done; \
28654 echo "Doing dvi in zip" ; \
28655 (cd $(HOST_SUBDIR)/zip && \
28656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28658 "RANLIB=$${RANLIB}" \
28659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28660 dvi) \
28661 || exit 1
28663 @endif zip
28665 .PHONY: maybe-html-zip html-zip
28666 maybe-html-zip:
28667 @if zip
28668 maybe-html-zip: html-zip
28670 html-zip: \
28671 configure-zip
28672 @: $(MAKE); $(unstage)
28673 @[ -f ./zip/Makefile ] || exit 0; \
28674 r=`${PWD_COMMAND}`; export r; \
28675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28676 $(HOST_EXPORTS) \
28677 for flag in $(EXTRA_HOST_FLAGS) ; do \
28678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28679 done; \
28680 echo "Doing html in zip" ; \
28681 (cd $(HOST_SUBDIR)/zip && \
28682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28684 "RANLIB=$${RANLIB}" \
28685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28686 html) \
28687 || exit 1
28689 @endif zip
28691 .PHONY: maybe-TAGS-zip TAGS-zip
28692 maybe-TAGS-zip:
28693 @if zip
28694 maybe-TAGS-zip: TAGS-zip
28696 TAGS-zip: \
28697 configure-zip
28698 @: $(MAKE); $(unstage)
28699 @[ -f ./zip/Makefile ] || exit 0; \
28700 r=`${PWD_COMMAND}`; export r; \
28701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702 $(HOST_EXPORTS) \
28703 for flag in $(EXTRA_HOST_FLAGS) ; do \
28704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28705 done; \
28706 echo "Doing TAGS in zip" ; \
28707 (cd $(HOST_SUBDIR)/zip && \
28708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28710 "RANLIB=$${RANLIB}" \
28711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28712 TAGS) \
28713 || exit 1
28715 @endif zip
28717 .PHONY: maybe-install-info-zip install-info-zip
28718 maybe-install-info-zip:
28719 @if zip
28720 maybe-install-info-zip: install-info-zip
28722 install-info-zip: \
28723 configure-zip \
28724 info-zip
28725 @: $(MAKE); $(unstage)
28726 @[ -f ./zip/Makefile ] || exit 0; \
28727 r=`${PWD_COMMAND}`; export r; \
28728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729 $(HOST_EXPORTS) \
28730 for flag in $(EXTRA_HOST_FLAGS) ; do \
28731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28732 done; \
28733 echo "Doing install-info in zip" ; \
28734 (cd $(HOST_SUBDIR)/zip && \
28735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737 "RANLIB=$${RANLIB}" \
28738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28739 install-info) \
28740 || exit 1
28742 @endif zip
28744 .PHONY: maybe-install-html-zip install-html-zip
28745 maybe-install-html-zip:
28746 @if zip
28747 maybe-install-html-zip: install-html-zip
28749 install-html-zip: \
28750 configure-zip \
28751 html-zip
28752 @: $(MAKE); $(unstage)
28753 @[ -f ./zip/Makefile ] || exit 0; \
28754 r=`${PWD_COMMAND}`; export r; \
28755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28756 $(HOST_EXPORTS) \
28757 for flag in $(EXTRA_HOST_FLAGS) ; do \
28758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28759 done; \
28760 echo "Doing install-html in zip" ; \
28761 (cd $(HOST_SUBDIR)/zip && \
28762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28764 "RANLIB=$${RANLIB}" \
28765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28766 install-html) \
28767 || exit 1
28769 @endif zip
28771 .PHONY: maybe-installcheck-zip installcheck-zip
28772 maybe-installcheck-zip:
28773 @if zip
28774 maybe-installcheck-zip: installcheck-zip
28776 installcheck-zip: \
28777 configure-zip
28778 @: $(MAKE); $(unstage)
28779 @[ -f ./zip/Makefile ] || exit 0; \
28780 r=`${PWD_COMMAND}`; export r; \
28781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28782 $(HOST_EXPORTS) \
28783 for flag in $(EXTRA_HOST_FLAGS) ; do \
28784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28785 done; \
28786 echo "Doing installcheck in zip" ; \
28787 (cd $(HOST_SUBDIR)/zip && \
28788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28790 "RANLIB=$${RANLIB}" \
28791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28792 installcheck) \
28793 || exit 1
28795 @endif zip
28797 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
28798 maybe-mostlyclean-zip:
28799 @if zip
28800 maybe-mostlyclean-zip: mostlyclean-zip
28802 mostlyclean-zip:
28803 @: $(MAKE); $(unstage)
28804 @[ -f ./zip/Makefile ] || exit 0; \
28805 r=`${PWD_COMMAND}`; export r; \
28806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28807 $(HOST_EXPORTS) \
28808 for flag in $(EXTRA_HOST_FLAGS) ; do \
28809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28810 done; \
28811 echo "Doing mostlyclean in zip" ; \
28812 (cd $(HOST_SUBDIR)/zip && \
28813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28815 "RANLIB=$${RANLIB}" \
28816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28817 mostlyclean) \
28818 || exit 1
28820 @endif zip
28822 .PHONY: maybe-clean-zip clean-zip
28823 maybe-clean-zip:
28824 @if zip
28825 maybe-clean-zip: clean-zip
28827 clean-zip:
28828 @: $(MAKE); $(unstage)
28829 @[ -f ./zip/Makefile ] || exit 0; \
28830 r=`${PWD_COMMAND}`; export r; \
28831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832 $(HOST_EXPORTS) \
28833 for flag in $(EXTRA_HOST_FLAGS) ; do \
28834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28835 done; \
28836 echo "Doing clean in zip" ; \
28837 (cd $(HOST_SUBDIR)/zip && \
28838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28840 "RANLIB=$${RANLIB}" \
28841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28842 clean) \
28843 || exit 1
28845 @endif zip
28847 .PHONY: maybe-distclean-zip distclean-zip
28848 maybe-distclean-zip:
28849 @if zip
28850 maybe-distclean-zip: distclean-zip
28852 distclean-zip:
28853 @: $(MAKE); $(unstage)
28854 @[ -f ./zip/Makefile ] || exit 0; \
28855 r=`${PWD_COMMAND}`; export r; \
28856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857 $(HOST_EXPORTS) \
28858 for flag in $(EXTRA_HOST_FLAGS) ; do \
28859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28860 done; \
28861 echo "Doing distclean in zip" ; \
28862 (cd $(HOST_SUBDIR)/zip && \
28863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28865 "RANLIB=$${RANLIB}" \
28866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28867 distclean) \
28868 || exit 1
28870 @endif zip
28872 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
28873 maybe-maintainer-clean-zip:
28874 @if zip
28875 maybe-maintainer-clean-zip: maintainer-clean-zip
28877 maintainer-clean-zip:
28878 @: $(MAKE); $(unstage)
28879 @[ -f ./zip/Makefile ] || exit 0; \
28880 r=`${PWD_COMMAND}`; export r; \
28881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882 $(HOST_EXPORTS) \
28883 for flag in $(EXTRA_HOST_FLAGS) ; do \
28884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28885 done; \
28886 echo "Doing maintainer-clean in zip" ; \
28887 (cd $(HOST_SUBDIR)/zip && \
28888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28890 "RANLIB=$${RANLIB}" \
28891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28892 maintainer-clean) \
28893 || exit 1
28895 @endif zip
28899 .PHONY: configure-zlib maybe-configure-zlib
28900 maybe-configure-zlib:
28901 @if gcc-bootstrap
28902 configure-zlib: stage_current
28903 @endif gcc-bootstrap
28904 @if zlib
28905 maybe-configure-zlib: configure-zlib
28906 configure-zlib:
28907 @r=`${PWD_COMMAND}`; export r; \
28908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28909 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28911 $(HOST_EXPORTS) \
28912 echo Configuring in $(HOST_SUBDIR)/zlib; \
28913 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
28914 case $(srcdir) in \
28915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28916 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28918 esac; \
28919 srcdiroption="--srcdir=$${topdir}/zlib"; \
28920 libsrcdir="$$s/zlib"; \
28921 $(SHELL) $${libsrcdir}/configure \
28922 $(HOST_CONFIGARGS) $${srcdiroption} \
28923 || exit 1
28924 @endif zlib
28928 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
28929 maybe-configure-stage1-zlib:
28930 @if zlib-bootstrap
28931 maybe-configure-stage1-zlib: configure-stage1-zlib
28932 configure-stage1-zlib:
28933 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28935 @r=`${PWD_COMMAND}`; export r; \
28936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28938 $(HOST_EXPORTS) \
28939 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
28940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28941 cd $(HOST_SUBDIR)/zlib || exit 1; \
28942 case $(srcdir) in \
28943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28944 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28946 esac; \
28947 srcdiroption="--srcdir=$${topdir}/zlib"; \
28948 libsrcdir="$$s/zlib"; \
28949 $(SHELL) $${libsrcdir}/configure \
28950 $(HOST_CONFIGARGS) $${srcdiroption} \
28951 --disable-intermodule --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
28952 @endif zlib-bootstrap
28954 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
28955 maybe-configure-stage2-zlib:
28956 @if zlib-bootstrap
28957 maybe-configure-stage2-zlib: configure-stage2-zlib
28958 configure-stage2-zlib:
28959 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28961 @r=`${PWD_COMMAND}`; export r; \
28962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28963 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28964 $(HOST_EXPORTS) \
28965 $(POSTSTAGE1_HOST_EXPORTS) \
28966 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
28967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28968 cd $(HOST_SUBDIR)/zlib || exit 1; \
28969 case $(srcdir) in \
28970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28971 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28973 esac; \
28974 srcdiroption="--srcdir=$${topdir}/zlib"; \
28975 libsrcdir="$$s/zlib"; \
28976 $(SHELL) $${libsrcdir}/configure \
28977 $(HOST_CONFIGARGS) $${srcdiroption} \
28978 @stage2_werror_flag@
28979 @endif zlib-bootstrap
28981 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
28982 maybe-configure-stage3-zlib:
28983 @if zlib-bootstrap
28984 maybe-configure-stage3-zlib: configure-stage3-zlib
28985 configure-stage3-zlib:
28986 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
28988 @r=`${PWD_COMMAND}`; export r; \
28989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
28991 $(HOST_EXPORTS) \
28992 $(POSTSTAGE1_HOST_EXPORTS) \
28993 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
28994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
28995 cd $(HOST_SUBDIR)/zlib || exit 1; \
28996 case $(srcdir) in \
28997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28998 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
28999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29000 esac; \
29001 srcdiroption="--srcdir=$${topdir}/zlib"; \
29002 libsrcdir="$$s/zlib"; \
29003 $(SHELL) $${libsrcdir}/configure \
29004 $(HOST_CONFIGARGS) $${srcdiroption} \
29005 @stage2_werror_flag@
29006 @endif zlib-bootstrap
29008 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
29009 maybe-configure-stage4-zlib:
29010 @if zlib-bootstrap
29011 maybe-configure-stage4-zlib: configure-stage4-zlib
29012 configure-stage4-zlib:
29013 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29015 @r=`${PWD_COMMAND}`; export r; \
29016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29017 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29018 $(HOST_EXPORTS) \
29019 $(POSTSTAGE1_HOST_EXPORTS) \
29020 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
29021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29022 cd $(HOST_SUBDIR)/zlib || exit 1; \
29023 case $(srcdir) in \
29024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29025 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29027 esac; \
29028 srcdiroption="--srcdir=$${topdir}/zlib"; \
29029 libsrcdir="$$s/zlib"; \
29030 $(SHELL) $${libsrcdir}/configure \
29031 $(HOST_CONFIGARGS) $${srcdiroption} \
29032 @stage2_werror_flag@
29033 @endif zlib-bootstrap
29035 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
29036 maybe-configure-stageprofile-zlib:
29037 @if zlib-bootstrap
29038 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
29039 configure-stageprofile-zlib:
29040 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29042 @r=`${PWD_COMMAND}`; export r; \
29043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29044 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29045 $(HOST_EXPORTS) \
29046 $(POSTSTAGE1_HOST_EXPORTS) \
29047 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
29048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29049 cd $(HOST_SUBDIR)/zlib || exit 1; \
29050 case $(srcdir) in \
29051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29052 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29054 esac; \
29055 srcdiroption="--srcdir=$${topdir}/zlib"; \
29056 libsrcdir="$$s/zlib"; \
29057 $(SHELL) $${libsrcdir}/configure \
29058 $(HOST_CONFIGARGS) $${srcdiroption} \
29059 @stage2_werror_flag@
29060 @endif zlib-bootstrap
29062 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
29063 maybe-configure-stagefeedback-zlib:
29064 @if zlib-bootstrap
29065 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
29066 configure-stagefeedback-zlib:
29067 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
29069 @r=`${PWD_COMMAND}`; export r; \
29070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
29072 $(HOST_EXPORTS) \
29073 $(POSTSTAGE1_HOST_EXPORTS) \
29074 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
29075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
29076 cd $(HOST_SUBDIR)/zlib || exit 1; \
29077 case $(srcdir) in \
29078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29079 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
29080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29081 esac; \
29082 srcdiroption="--srcdir=$${topdir}/zlib"; \
29083 libsrcdir="$$s/zlib"; \
29084 $(SHELL) $${libsrcdir}/configure \
29085 $(HOST_CONFIGARGS) $${srcdiroption} \
29086 @stage2_werror_flag@
29087 @endif zlib-bootstrap
29093 .PHONY: all-zlib maybe-all-zlib
29094 maybe-all-zlib:
29095 @if gcc-bootstrap
29096 all-zlib: stage_current
29097 @endif gcc-bootstrap
29098 @if zlib
29099 TARGET-zlib=all
29100 maybe-all-zlib: all-zlib
29101 all-zlib: configure-zlib
29102 @r=`${PWD_COMMAND}`; export r; \
29103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29104 $(HOST_EXPORTS) \
29105 (cd $(HOST_SUBDIR)/zlib && \
29106 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
29107 @endif zlib
29111 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
29112 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
29113 maybe-all-stage1-zlib:
29114 maybe-clean-stage1-zlib:
29115 @if zlib-bootstrap
29116 maybe-all-stage1-zlib: all-stage1-zlib
29117 all-stage1: all-stage1-zlib
29118 TARGET-stage1-zlib = $(TARGET-zlib)
29119 all-stage1-zlib: configure-stage1-zlib
29120 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29121 @r=`${PWD_COMMAND}`; export r; \
29122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29123 $(HOST_EXPORTS) \
29124 cd $(HOST_SUBDIR)/zlib && \
29125 $(MAKE) $(FLAGS_TO_PASS) CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
29126 $(TARGET-stage1-zlib)
29128 maybe-clean-stage1-zlib: clean-stage1-zlib
29129 clean-stage1: clean-stage1-zlib
29130 clean-stage1-zlib:
29131 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
29132 || exit 0 ; \
29133 [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
29134 cd $(HOST_SUBDIR)/zlib && \
29135 $(MAKE) $(FLAGS_TO_PASS) \
29136 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" clean
29137 @endif zlib-bootstrap
29140 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
29141 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
29142 maybe-all-stage2-zlib:
29143 maybe-clean-stage2-zlib:
29144 @if zlib-bootstrap
29145 maybe-all-stage2-zlib: all-stage2-zlib
29146 all-stage2: all-stage2-zlib
29147 TARGET-stage2-zlib = $(TARGET-zlib)
29148 all-stage2-zlib: configure-stage2-zlib
29149 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29150 @r=`${PWD_COMMAND}`; export r; \
29151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29152 $(HOST_EXPORTS) \
29153 $(POSTSTAGE1_HOST_EXPORTS) \
29154 cd $(HOST_SUBDIR)/zlib && \
29155 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29156 $(TARGET-stage2-zlib)
29158 maybe-clean-stage2-zlib: clean-stage2-zlib
29159 clean-stage2: clean-stage2-zlib
29160 clean-stage2-zlib:
29161 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
29162 || exit 0 ; \
29163 [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
29164 cd $(HOST_SUBDIR)/zlib && \
29165 $(MAKE) $(FLAGS_TO_PASS) \
29166 $(POSTSTAGE1_FLAGS_TO_PASS) \
29167 clean
29168 @endif zlib-bootstrap
29171 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
29172 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
29173 maybe-all-stage3-zlib:
29174 maybe-clean-stage3-zlib:
29175 @if zlib-bootstrap
29176 maybe-all-stage3-zlib: all-stage3-zlib
29177 all-stage3: all-stage3-zlib
29178 TARGET-stage3-zlib = $(TARGET-zlib)
29179 all-stage3-zlib: configure-stage3-zlib
29180 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29181 @r=`${PWD_COMMAND}`; export r; \
29182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183 $(HOST_EXPORTS) \
29184 $(POSTSTAGE1_HOST_EXPORTS) \
29185 cd $(HOST_SUBDIR)/zlib && \
29186 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29187 $(TARGET-stage3-zlib)
29189 maybe-clean-stage3-zlib: clean-stage3-zlib
29190 clean-stage3: clean-stage3-zlib
29191 clean-stage3-zlib:
29192 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
29193 || exit 0 ; \
29194 [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
29195 cd $(HOST_SUBDIR)/zlib && \
29196 $(MAKE) $(FLAGS_TO_PASS) \
29197 $(POSTSTAGE1_FLAGS_TO_PASS) \
29198 clean
29199 @endif zlib-bootstrap
29202 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
29203 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
29204 maybe-all-stage4-zlib:
29205 maybe-clean-stage4-zlib:
29206 @if zlib-bootstrap
29207 maybe-all-stage4-zlib: all-stage4-zlib
29208 all-stage4: all-stage4-zlib
29209 TARGET-stage4-zlib = $(TARGET-zlib)
29210 all-stage4-zlib: configure-stage4-zlib
29211 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29212 @r=`${PWD_COMMAND}`; export r; \
29213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214 $(HOST_EXPORTS) \
29215 $(POSTSTAGE1_HOST_EXPORTS) \
29216 cd $(HOST_SUBDIR)/zlib && \
29217 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29218 $(TARGET-stage4-zlib)
29220 maybe-clean-stage4-zlib: clean-stage4-zlib
29221 clean-stage4: clean-stage4-zlib
29222 clean-stage4-zlib:
29223 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
29224 || exit 0 ; \
29225 [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
29226 cd $(HOST_SUBDIR)/zlib && \
29227 $(MAKE) $(FLAGS_TO_PASS) \
29228 $(POSTSTAGE1_FLAGS_TO_PASS) \
29229 clean
29230 @endif zlib-bootstrap
29233 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
29234 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
29235 maybe-all-stageprofile-zlib:
29236 maybe-clean-stageprofile-zlib:
29237 @if zlib-bootstrap
29238 maybe-all-stageprofile-zlib: all-stageprofile-zlib
29239 all-stageprofile: all-stageprofile-zlib
29240 TARGET-stageprofile-zlib = $(TARGET-zlib)
29241 all-stageprofile-zlib: configure-stageprofile-zlib
29242 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29243 @r=`${PWD_COMMAND}`; export r; \
29244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245 $(HOST_EXPORTS) \
29246 $(POSTSTAGE1_HOST_EXPORTS) \
29247 cd $(HOST_SUBDIR)/zlib && \
29248 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \
29249 $(TARGET-stageprofile-zlib)
29251 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
29252 clean-stageprofile: clean-stageprofile-zlib
29253 clean-stageprofile-zlib:
29254 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
29255 || exit 0 ; \
29256 [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
29257 cd $(HOST_SUBDIR)/zlib && \
29258 $(MAKE) $(FLAGS_TO_PASS) \
29259 $(POSTSTAGE1_FLAGS_TO_PASS) \
29260 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" clean
29261 @endif zlib-bootstrap
29264 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
29265 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
29266 maybe-all-stagefeedback-zlib:
29267 maybe-clean-stagefeedback-zlib:
29268 @if zlib-bootstrap
29269 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
29270 all-stagefeedback: all-stagefeedback-zlib
29271 TARGET-stagefeedback-zlib = $(TARGET-zlib)
29272 all-stagefeedback-zlib: configure-stagefeedback-zlib
29273 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29274 @r=`${PWD_COMMAND}`; export r; \
29275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276 $(HOST_EXPORTS) \
29277 $(POSTSTAGE1_HOST_EXPORTS) \
29278 cd $(HOST_SUBDIR)/zlib && \
29279 $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" \
29280 $(TARGET-stagefeedback-zlib)
29282 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
29283 clean-stagefeedback: clean-stagefeedback-zlib
29284 clean-stagefeedback-zlib:
29285 @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
29286 || exit 0 ; \
29287 [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
29288 cd $(HOST_SUBDIR)/zlib && \
29289 $(MAKE) $(FLAGS_TO_PASS) \
29290 $(POSTSTAGE1_FLAGS_TO_PASS) \
29291 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" clean
29292 @endif zlib-bootstrap
29298 .PHONY: check-zlib maybe-check-zlib
29299 maybe-check-zlib:
29300 @if zlib
29301 maybe-check-zlib: check-zlib
29303 check-zlib:
29305 @endif zlib
29307 .PHONY: install-zlib maybe-install-zlib
29308 maybe-install-zlib:
29309 @if zlib
29310 maybe-install-zlib: install-zlib
29312 install-zlib:
29314 @endif zlib
29316 # Other targets (info, dvi, etc.)
29318 .PHONY: maybe-info-zlib info-zlib
29319 maybe-info-zlib:
29320 @if zlib
29321 maybe-info-zlib: info-zlib
29323 info-zlib: \
29324 configure-zlib
29325 @[ -f ./zlib/Makefile ] || exit 0; \
29326 r=`${PWD_COMMAND}`; export r; \
29327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328 $(HOST_EXPORTS) \
29329 for flag in $(EXTRA_HOST_FLAGS) ; do \
29330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331 done; \
29332 echo "Doing info in zlib" ; \
29333 (cd $(HOST_SUBDIR)/zlib && \
29334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336 "RANLIB=$${RANLIB}" \
29337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29338 info) \
29339 || exit 1
29341 @endif zlib
29343 .PHONY: maybe-dvi-zlib dvi-zlib
29344 maybe-dvi-zlib:
29345 @if zlib
29346 maybe-dvi-zlib: dvi-zlib
29348 dvi-zlib: \
29349 configure-zlib
29350 @[ -f ./zlib/Makefile ] || exit 0; \
29351 r=`${PWD_COMMAND}`; export r; \
29352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29353 $(HOST_EXPORTS) \
29354 for flag in $(EXTRA_HOST_FLAGS) ; do \
29355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356 done; \
29357 echo "Doing dvi in zlib" ; \
29358 (cd $(HOST_SUBDIR)/zlib && \
29359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29361 "RANLIB=$${RANLIB}" \
29362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29363 dvi) \
29364 || exit 1
29366 @endif zlib
29368 .PHONY: maybe-html-zlib html-zlib
29369 maybe-html-zlib:
29370 @if zlib
29371 maybe-html-zlib: html-zlib
29373 html-zlib: \
29374 configure-zlib
29375 @[ -f ./zlib/Makefile ] || exit 0; \
29376 r=`${PWD_COMMAND}`; export r; \
29377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378 $(HOST_EXPORTS) \
29379 for flag in $(EXTRA_HOST_FLAGS) ; do \
29380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29381 done; \
29382 echo "Doing html in zlib" ; \
29383 (cd $(HOST_SUBDIR)/zlib && \
29384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29386 "RANLIB=$${RANLIB}" \
29387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29388 html) \
29389 || exit 1
29391 @endif zlib
29393 .PHONY: maybe-TAGS-zlib TAGS-zlib
29394 maybe-TAGS-zlib:
29395 @if zlib
29396 maybe-TAGS-zlib: TAGS-zlib
29398 TAGS-zlib: \
29399 configure-zlib
29400 @[ -f ./zlib/Makefile ] || exit 0; \
29401 r=`${PWD_COMMAND}`; export r; \
29402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29403 $(HOST_EXPORTS) \
29404 for flag in $(EXTRA_HOST_FLAGS) ; do \
29405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406 done; \
29407 echo "Doing TAGS in zlib" ; \
29408 (cd $(HOST_SUBDIR)/zlib && \
29409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29411 "RANLIB=$${RANLIB}" \
29412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29413 TAGS) \
29414 || exit 1
29416 @endif zlib
29418 .PHONY: maybe-install-info-zlib install-info-zlib
29419 maybe-install-info-zlib:
29420 @if zlib
29421 maybe-install-info-zlib: install-info-zlib
29423 install-info-zlib: \
29424 configure-zlib \
29425 info-zlib
29426 @[ -f ./zlib/Makefile ] || exit 0; \
29427 r=`${PWD_COMMAND}`; export r; \
29428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429 $(HOST_EXPORTS) \
29430 for flag in $(EXTRA_HOST_FLAGS) ; do \
29431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29432 done; \
29433 echo "Doing install-info in zlib" ; \
29434 (cd $(HOST_SUBDIR)/zlib && \
29435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29437 "RANLIB=$${RANLIB}" \
29438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29439 install-info) \
29440 || exit 1
29442 @endif zlib
29444 .PHONY: maybe-install-html-zlib install-html-zlib
29445 maybe-install-html-zlib:
29446 @if zlib
29447 maybe-install-html-zlib: install-html-zlib
29449 install-html-zlib: \
29450 configure-zlib \
29451 html-zlib
29452 @[ -f ./zlib/Makefile ] || exit 0; \
29453 r=`${PWD_COMMAND}`; export r; \
29454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455 $(HOST_EXPORTS) \
29456 for flag in $(EXTRA_HOST_FLAGS) ; do \
29457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29458 done; \
29459 echo "Doing install-html in zlib" ; \
29460 (cd $(HOST_SUBDIR)/zlib && \
29461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463 "RANLIB=$${RANLIB}" \
29464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29465 install-html) \
29466 || exit 1
29468 @endif zlib
29470 .PHONY: maybe-installcheck-zlib installcheck-zlib
29471 maybe-installcheck-zlib:
29472 @if zlib
29473 maybe-installcheck-zlib: installcheck-zlib
29475 installcheck-zlib: \
29476 configure-zlib
29477 @[ -f ./zlib/Makefile ] || exit 0; \
29478 r=`${PWD_COMMAND}`; export r; \
29479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29480 $(HOST_EXPORTS) \
29481 for flag in $(EXTRA_HOST_FLAGS) ; do \
29482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29483 done; \
29484 echo "Doing installcheck in zlib" ; \
29485 (cd $(HOST_SUBDIR)/zlib && \
29486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29488 "RANLIB=$${RANLIB}" \
29489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29490 installcheck) \
29491 || exit 1
29493 @endif zlib
29495 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
29496 maybe-mostlyclean-zlib:
29497 @if zlib
29498 maybe-mostlyclean-zlib: mostlyclean-zlib
29500 mostlyclean-zlib:
29501 @[ -f ./zlib/Makefile ] || exit 0; \
29502 r=`${PWD_COMMAND}`; export r; \
29503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504 $(HOST_EXPORTS) \
29505 for flag in $(EXTRA_HOST_FLAGS) ; do \
29506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29507 done; \
29508 echo "Doing mostlyclean in zlib" ; \
29509 (cd $(HOST_SUBDIR)/zlib && \
29510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29512 "RANLIB=$${RANLIB}" \
29513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29514 mostlyclean) \
29515 || exit 1
29517 @endif zlib
29519 .PHONY: maybe-clean-zlib clean-zlib
29520 maybe-clean-zlib:
29521 @if zlib
29522 maybe-clean-zlib: clean-zlib
29524 clean-zlib:
29525 @[ -f ./zlib/Makefile ] || exit 0; \
29526 r=`${PWD_COMMAND}`; export r; \
29527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29528 $(HOST_EXPORTS) \
29529 for flag in $(EXTRA_HOST_FLAGS) ; do \
29530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29531 done; \
29532 echo "Doing clean in zlib" ; \
29533 (cd $(HOST_SUBDIR)/zlib && \
29534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29536 "RANLIB=$${RANLIB}" \
29537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29538 clean) \
29539 || exit 1
29541 @endif zlib
29543 .PHONY: maybe-distclean-zlib distclean-zlib
29544 maybe-distclean-zlib:
29545 @if zlib
29546 maybe-distclean-zlib: distclean-zlib
29548 distclean-zlib:
29549 @[ -f ./zlib/Makefile ] || exit 0; \
29550 r=`${PWD_COMMAND}`; export r; \
29551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29552 $(HOST_EXPORTS) \
29553 for flag in $(EXTRA_HOST_FLAGS) ; do \
29554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29555 done; \
29556 echo "Doing distclean in zlib" ; \
29557 (cd $(HOST_SUBDIR)/zlib && \
29558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29560 "RANLIB=$${RANLIB}" \
29561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29562 distclean) \
29563 || exit 1
29565 @endif zlib
29567 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
29568 maybe-maintainer-clean-zlib:
29569 @if zlib
29570 maybe-maintainer-clean-zlib: maintainer-clean-zlib
29572 maintainer-clean-zlib:
29573 @[ -f ./zlib/Makefile ] || exit 0; \
29574 r=`${PWD_COMMAND}`; export r; \
29575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29576 $(HOST_EXPORTS) \
29577 for flag in $(EXTRA_HOST_FLAGS) ; do \
29578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29579 done; \
29580 echo "Doing maintainer-clean in zlib" ; \
29581 (cd $(HOST_SUBDIR)/zlib && \
29582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29584 "RANLIB=$${RANLIB}" \
29585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29586 maintainer-clean) \
29587 || exit 1
29589 @endif zlib
29593 .PHONY: configure-gdb maybe-configure-gdb
29594 maybe-configure-gdb:
29595 @if gcc-bootstrap
29596 configure-gdb: stage_current
29597 @endif gcc-bootstrap
29598 @if gdb
29599 maybe-configure-gdb: configure-gdb
29600 configure-gdb:
29601 @: $(MAKE); $(unstage)
29602 @r=`${PWD_COMMAND}`; export r; \
29603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29604 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
29606 $(HOST_EXPORTS) \
29607 echo Configuring in $(HOST_SUBDIR)/gdb; \
29608 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29609 case $(srcdir) in \
29610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29611 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29613 esac; \
29614 srcdiroption="--srcdir=$${topdir}/gdb"; \
29615 libsrcdir="$$s/gdb"; \
29616 $(SHELL) $${libsrcdir}/configure \
29617 $(HOST_CONFIGARGS) $${srcdiroption} \
29618 || exit 1
29619 @endif gdb
29625 .PHONY: all-gdb maybe-all-gdb
29626 maybe-all-gdb:
29627 @if gcc-bootstrap
29628 all-gdb: stage_current
29629 @endif gcc-bootstrap
29630 @if gdb
29631 TARGET-gdb=all
29632 maybe-all-gdb: all-gdb
29633 all-gdb: configure-gdb
29634 @: $(MAKE); $(unstage)
29635 @r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 $(HOST_EXPORTS) \
29638 (cd $(HOST_SUBDIR)/gdb && \
29639 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
29640 @endif gdb
29645 .PHONY: check-gdb maybe-check-gdb
29646 maybe-check-gdb:
29647 @if gdb
29648 maybe-check-gdb: check-gdb
29650 check-gdb:
29651 @: $(MAKE); $(unstage)
29652 @r=`${PWD_COMMAND}`; export r; \
29653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29654 $(HOST_EXPORTS) \
29655 (cd $(HOST_SUBDIR)/gdb && \
29656 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
29658 @endif gdb
29660 .PHONY: install-gdb maybe-install-gdb
29661 maybe-install-gdb:
29662 @if gdb
29663 maybe-install-gdb: install-gdb
29665 install-gdb: installdirs
29666 @: $(MAKE); $(unstage)
29667 @r=`${PWD_COMMAND}`; export r; \
29668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29669 $(HOST_EXPORTS) \
29670 (cd $(HOST_SUBDIR)/gdb && \
29671 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
29673 @endif gdb
29675 # Other targets (info, dvi, etc.)
29677 .PHONY: maybe-info-gdb info-gdb
29678 maybe-info-gdb:
29679 @if gdb
29680 maybe-info-gdb: info-gdb
29682 info-gdb: \
29683 configure-gdb
29684 @: $(MAKE); $(unstage)
29685 @[ -f ./gdb/Makefile ] || exit 0; \
29686 r=`${PWD_COMMAND}`; export r; \
29687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688 $(HOST_EXPORTS) \
29689 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29691 done; \
29692 echo "Doing info in gdb" ; \
29693 (cd $(HOST_SUBDIR)/gdb && \
29694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29696 "RANLIB=$${RANLIB}" \
29697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29698 info) \
29699 || exit 1
29701 @endif gdb
29703 .PHONY: maybe-dvi-gdb dvi-gdb
29704 maybe-dvi-gdb:
29705 @if gdb
29706 maybe-dvi-gdb: dvi-gdb
29708 dvi-gdb: \
29709 configure-gdb
29710 @: $(MAKE); $(unstage)
29711 @[ -f ./gdb/Makefile ] || exit 0; \
29712 r=`${PWD_COMMAND}`; export r; \
29713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29714 $(HOST_EXPORTS) \
29715 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29717 done; \
29718 echo "Doing dvi in gdb" ; \
29719 (cd $(HOST_SUBDIR)/gdb && \
29720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29722 "RANLIB=$${RANLIB}" \
29723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29724 dvi) \
29725 || exit 1
29727 @endif gdb
29729 .PHONY: maybe-html-gdb html-gdb
29730 maybe-html-gdb:
29731 @if gdb
29732 maybe-html-gdb: html-gdb
29734 html-gdb: \
29735 configure-gdb
29736 @: $(MAKE); $(unstage)
29737 @[ -f ./gdb/Makefile ] || exit 0; \
29738 r=`${PWD_COMMAND}`; export r; \
29739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29740 $(HOST_EXPORTS) \
29741 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29743 done; \
29744 echo "Doing html in gdb" ; \
29745 (cd $(HOST_SUBDIR)/gdb && \
29746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29748 "RANLIB=$${RANLIB}" \
29749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29750 html) \
29751 || exit 1
29753 @endif gdb
29755 .PHONY: maybe-TAGS-gdb TAGS-gdb
29756 maybe-TAGS-gdb:
29757 @if gdb
29758 maybe-TAGS-gdb: TAGS-gdb
29760 TAGS-gdb: \
29761 configure-gdb
29762 @: $(MAKE); $(unstage)
29763 @[ -f ./gdb/Makefile ] || exit 0; \
29764 r=`${PWD_COMMAND}`; export r; \
29765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766 $(HOST_EXPORTS) \
29767 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29769 done; \
29770 echo "Doing TAGS in gdb" ; \
29771 (cd $(HOST_SUBDIR)/gdb && \
29772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29774 "RANLIB=$${RANLIB}" \
29775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29776 TAGS) \
29777 || exit 1
29779 @endif gdb
29781 .PHONY: maybe-install-info-gdb install-info-gdb
29782 maybe-install-info-gdb:
29783 @if gdb
29784 maybe-install-info-gdb: install-info-gdb
29786 install-info-gdb: \
29787 configure-gdb \
29788 info-gdb
29789 @: $(MAKE); $(unstage)
29790 @[ -f ./gdb/Makefile ] || exit 0; \
29791 r=`${PWD_COMMAND}`; export r; \
29792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29793 $(HOST_EXPORTS) \
29794 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796 done; \
29797 echo "Doing install-info in gdb" ; \
29798 (cd $(HOST_SUBDIR)/gdb && \
29799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29801 "RANLIB=$${RANLIB}" \
29802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29803 install-info) \
29804 || exit 1
29806 @endif gdb
29808 .PHONY: maybe-install-html-gdb install-html-gdb
29809 maybe-install-html-gdb:
29810 @if gdb
29811 maybe-install-html-gdb: install-html-gdb
29813 install-html-gdb: \
29814 configure-gdb \
29815 html-gdb
29816 @: $(MAKE); $(unstage)
29817 @[ -f ./gdb/Makefile ] || exit 0; \
29818 r=`${PWD_COMMAND}`; export r; \
29819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820 $(HOST_EXPORTS) \
29821 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823 done; \
29824 echo "Doing install-html in gdb" ; \
29825 (cd $(HOST_SUBDIR)/gdb && \
29826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828 "RANLIB=$${RANLIB}" \
29829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29830 install-html) \
29831 || exit 1
29833 @endif gdb
29835 .PHONY: maybe-installcheck-gdb installcheck-gdb
29836 maybe-installcheck-gdb:
29837 @if gdb
29838 maybe-installcheck-gdb: installcheck-gdb
29840 installcheck-gdb: \
29841 configure-gdb
29842 @: $(MAKE); $(unstage)
29843 @[ -f ./gdb/Makefile ] || exit 0; \
29844 r=`${PWD_COMMAND}`; export r; \
29845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846 $(HOST_EXPORTS) \
29847 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849 done; \
29850 echo "Doing installcheck in gdb" ; \
29851 (cd $(HOST_SUBDIR)/gdb && \
29852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29854 "RANLIB=$${RANLIB}" \
29855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29856 installcheck) \
29857 || exit 1
29859 @endif gdb
29861 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29862 maybe-mostlyclean-gdb:
29863 @if gdb
29864 maybe-mostlyclean-gdb: mostlyclean-gdb
29866 mostlyclean-gdb:
29867 @: $(MAKE); $(unstage)
29868 @[ -f ./gdb/Makefile ] || exit 0; \
29869 r=`${PWD_COMMAND}`; export r; \
29870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29871 $(HOST_EXPORTS) \
29872 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29874 done; \
29875 echo "Doing mostlyclean in gdb" ; \
29876 (cd $(HOST_SUBDIR)/gdb && \
29877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29879 "RANLIB=$${RANLIB}" \
29880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29881 mostlyclean) \
29882 || exit 1
29884 @endif gdb
29886 .PHONY: maybe-clean-gdb clean-gdb
29887 maybe-clean-gdb:
29888 @if gdb
29889 maybe-clean-gdb: clean-gdb
29891 clean-gdb:
29892 @: $(MAKE); $(unstage)
29893 @[ -f ./gdb/Makefile ] || exit 0; \
29894 r=`${PWD_COMMAND}`; export r; \
29895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29896 $(HOST_EXPORTS) \
29897 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29899 done; \
29900 echo "Doing clean in gdb" ; \
29901 (cd $(HOST_SUBDIR)/gdb && \
29902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29904 "RANLIB=$${RANLIB}" \
29905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29906 clean) \
29907 || exit 1
29909 @endif gdb
29911 .PHONY: maybe-distclean-gdb distclean-gdb
29912 maybe-distclean-gdb:
29913 @if gdb
29914 maybe-distclean-gdb: distclean-gdb
29916 distclean-gdb:
29917 @: $(MAKE); $(unstage)
29918 @[ -f ./gdb/Makefile ] || exit 0; \
29919 r=`${PWD_COMMAND}`; export r; \
29920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 $(HOST_EXPORTS) \
29922 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924 done; \
29925 echo "Doing distclean in gdb" ; \
29926 (cd $(HOST_SUBDIR)/gdb && \
29927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29929 "RANLIB=$${RANLIB}" \
29930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29931 distclean) \
29932 || exit 1
29934 @endif gdb
29936 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29937 maybe-maintainer-clean-gdb:
29938 @if gdb
29939 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29941 maintainer-clean-gdb:
29942 @: $(MAKE); $(unstage)
29943 @[ -f ./gdb/Makefile ] || exit 0; \
29944 r=`${PWD_COMMAND}`; export r; \
29945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946 $(HOST_EXPORTS) \
29947 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
29948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29949 done; \
29950 echo "Doing maintainer-clean in gdb" ; \
29951 (cd $(HOST_SUBDIR)/gdb && \
29952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29954 "RANLIB=$${RANLIB}" \
29955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29956 maintainer-clean) \
29957 || exit 1
29959 @endif gdb
29963 .PHONY: configure-expect maybe-configure-expect
29964 maybe-configure-expect:
29965 @if gcc-bootstrap
29966 configure-expect: stage_current
29967 @endif gcc-bootstrap
29968 @if expect
29969 maybe-configure-expect: configure-expect
29970 configure-expect:
29971 @: $(MAKE); $(unstage)
29972 @r=`${PWD_COMMAND}`; export r; \
29973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29974 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
29976 $(HOST_EXPORTS) \
29977 echo Configuring in $(HOST_SUBDIR)/expect; \
29978 cd "$(HOST_SUBDIR)/expect" || exit 1; \
29979 case $(srcdir) in \
29980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29981 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29983 esac; \
29984 srcdiroption="--srcdir=$${topdir}/expect"; \
29985 libsrcdir="$$s/expect"; \
29986 $(SHELL) $${libsrcdir}/configure \
29987 $(HOST_CONFIGARGS) $${srcdiroption} \
29988 || exit 1
29989 @endif expect
29995 .PHONY: all-expect maybe-all-expect
29996 maybe-all-expect:
29997 @if gcc-bootstrap
29998 all-expect: stage_current
29999 @endif gcc-bootstrap
30000 @if expect
30001 TARGET-expect=all
30002 maybe-all-expect: all-expect
30003 all-expect: configure-expect
30004 @: $(MAKE); $(unstage)
30005 @r=`${PWD_COMMAND}`; export r; \
30006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30007 $(HOST_EXPORTS) \
30008 (cd $(HOST_SUBDIR)/expect && \
30009 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
30010 @endif expect
30015 .PHONY: check-expect maybe-check-expect
30016 maybe-check-expect:
30017 @if expect
30018 maybe-check-expect: check-expect
30020 check-expect:
30021 @: $(MAKE); $(unstage)
30022 @r=`${PWD_COMMAND}`; export r; \
30023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30024 $(HOST_EXPORTS) \
30025 (cd $(HOST_SUBDIR)/expect && \
30026 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30028 @endif expect
30030 .PHONY: install-expect maybe-install-expect
30031 maybe-install-expect:
30032 @if expect
30033 maybe-install-expect: install-expect
30035 install-expect: installdirs
30036 @: $(MAKE); $(unstage)
30037 @r=`${PWD_COMMAND}`; export r; \
30038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039 $(HOST_EXPORTS) \
30040 (cd $(HOST_SUBDIR)/expect && \
30041 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30043 @endif expect
30045 # Other targets (info, dvi, etc.)
30047 .PHONY: maybe-info-expect info-expect
30048 maybe-info-expect:
30049 @if expect
30050 maybe-info-expect: info-expect
30052 info-expect: \
30053 configure-expect
30054 @: $(MAKE); $(unstage)
30055 @[ -f ./expect/Makefile ] || exit 0; \
30056 r=`${PWD_COMMAND}`; export r; \
30057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30058 $(HOST_EXPORTS) \
30059 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30061 done; \
30062 echo "Doing info in expect" ; \
30063 (cd $(HOST_SUBDIR)/expect && \
30064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30066 "RANLIB=$${RANLIB}" \
30067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30068 info) \
30069 || exit 1
30071 @endif expect
30073 .PHONY: maybe-dvi-expect dvi-expect
30074 maybe-dvi-expect:
30075 @if expect
30076 maybe-dvi-expect: dvi-expect
30078 dvi-expect: \
30079 configure-expect
30080 @: $(MAKE); $(unstage)
30081 @[ -f ./expect/Makefile ] || exit 0; \
30082 r=`${PWD_COMMAND}`; export r; \
30083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30084 $(HOST_EXPORTS) \
30085 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30087 done; \
30088 echo "Doing dvi in expect" ; \
30089 (cd $(HOST_SUBDIR)/expect && \
30090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30092 "RANLIB=$${RANLIB}" \
30093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30094 dvi) \
30095 || exit 1
30097 @endif expect
30099 .PHONY: maybe-html-expect html-expect
30100 maybe-html-expect:
30101 @if expect
30102 maybe-html-expect: html-expect
30104 html-expect: \
30105 configure-expect
30106 @: $(MAKE); $(unstage)
30107 @[ -f ./expect/Makefile ] || exit 0; \
30108 r=`${PWD_COMMAND}`; export r; \
30109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30110 $(HOST_EXPORTS) \
30111 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30113 done; \
30114 echo "Doing html in expect" ; \
30115 (cd $(HOST_SUBDIR)/expect && \
30116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30118 "RANLIB=$${RANLIB}" \
30119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30120 html) \
30121 || exit 1
30123 @endif expect
30125 .PHONY: maybe-TAGS-expect TAGS-expect
30126 maybe-TAGS-expect:
30127 @if expect
30128 maybe-TAGS-expect: TAGS-expect
30130 TAGS-expect: \
30131 configure-expect
30132 @: $(MAKE); $(unstage)
30133 @[ -f ./expect/Makefile ] || exit 0; \
30134 r=`${PWD_COMMAND}`; export r; \
30135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30136 $(HOST_EXPORTS) \
30137 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30139 done; \
30140 echo "Doing TAGS in expect" ; \
30141 (cd $(HOST_SUBDIR)/expect && \
30142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30144 "RANLIB=$${RANLIB}" \
30145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30146 TAGS) \
30147 || exit 1
30149 @endif expect
30151 .PHONY: maybe-install-info-expect install-info-expect
30152 maybe-install-info-expect:
30153 @if expect
30154 maybe-install-info-expect: install-info-expect
30156 install-info-expect: \
30157 configure-expect \
30158 info-expect
30159 @: $(MAKE); $(unstage)
30160 @[ -f ./expect/Makefile ] || exit 0; \
30161 r=`${PWD_COMMAND}`; export r; \
30162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30163 $(HOST_EXPORTS) \
30164 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30166 done; \
30167 echo "Doing install-info in expect" ; \
30168 (cd $(HOST_SUBDIR)/expect && \
30169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30171 "RANLIB=$${RANLIB}" \
30172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30173 install-info) \
30174 || exit 1
30176 @endif expect
30178 .PHONY: maybe-install-html-expect install-html-expect
30179 maybe-install-html-expect:
30180 @if expect
30181 maybe-install-html-expect: install-html-expect
30183 install-html-expect: \
30184 configure-expect \
30185 html-expect
30186 @: $(MAKE); $(unstage)
30187 @[ -f ./expect/Makefile ] || exit 0; \
30188 r=`${PWD_COMMAND}`; export r; \
30189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190 $(HOST_EXPORTS) \
30191 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30193 done; \
30194 echo "Doing install-html in expect" ; \
30195 (cd $(HOST_SUBDIR)/expect && \
30196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30198 "RANLIB=$${RANLIB}" \
30199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30200 install-html) \
30201 || exit 1
30203 @endif expect
30205 .PHONY: maybe-installcheck-expect installcheck-expect
30206 maybe-installcheck-expect:
30207 @if expect
30208 maybe-installcheck-expect: installcheck-expect
30210 installcheck-expect: \
30211 configure-expect
30212 @: $(MAKE); $(unstage)
30213 @[ -f ./expect/Makefile ] || exit 0; \
30214 r=`${PWD_COMMAND}`; export r; \
30215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30216 $(HOST_EXPORTS) \
30217 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30219 done; \
30220 echo "Doing installcheck in expect" ; \
30221 (cd $(HOST_SUBDIR)/expect && \
30222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30224 "RANLIB=$${RANLIB}" \
30225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30226 installcheck) \
30227 || exit 1
30229 @endif expect
30231 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
30232 maybe-mostlyclean-expect:
30233 @if expect
30234 maybe-mostlyclean-expect: mostlyclean-expect
30236 mostlyclean-expect:
30237 @: $(MAKE); $(unstage)
30238 @[ -f ./expect/Makefile ] || exit 0; \
30239 r=`${PWD_COMMAND}`; export r; \
30240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30241 $(HOST_EXPORTS) \
30242 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30244 done; \
30245 echo "Doing mostlyclean in expect" ; \
30246 (cd $(HOST_SUBDIR)/expect && \
30247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30249 "RANLIB=$${RANLIB}" \
30250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30251 mostlyclean) \
30252 || exit 1
30254 @endif expect
30256 .PHONY: maybe-clean-expect clean-expect
30257 maybe-clean-expect:
30258 @if expect
30259 maybe-clean-expect: clean-expect
30261 clean-expect:
30262 @: $(MAKE); $(unstage)
30263 @[ -f ./expect/Makefile ] || exit 0; \
30264 r=`${PWD_COMMAND}`; export r; \
30265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266 $(HOST_EXPORTS) \
30267 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269 done; \
30270 echo "Doing clean in expect" ; \
30271 (cd $(HOST_SUBDIR)/expect && \
30272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274 "RANLIB=$${RANLIB}" \
30275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30276 clean) \
30277 || exit 1
30279 @endif expect
30281 .PHONY: maybe-distclean-expect distclean-expect
30282 maybe-distclean-expect:
30283 @if expect
30284 maybe-distclean-expect: distclean-expect
30286 distclean-expect:
30287 @: $(MAKE); $(unstage)
30288 @[ -f ./expect/Makefile ] || exit 0; \
30289 r=`${PWD_COMMAND}`; export r; \
30290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30291 $(HOST_EXPORTS) \
30292 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30294 done; \
30295 echo "Doing distclean in expect" ; \
30296 (cd $(HOST_SUBDIR)/expect && \
30297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30299 "RANLIB=$${RANLIB}" \
30300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30301 distclean) \
30302 || exit 1
30304 @endif expect
30306 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
30307 maybe-maintainer-clean-expect:
30308 @if expect
30309 maybe-maintainer-clean-expect: maintainer-clean-expect
30311 maintainer-clean-expect:
30312 @: $(MAKE); $(unstage)
30313 @[ -f ./expect/Makefile ] || exit 0; \
30314 r=`${PWD_COMMAND}`; export r; \
30315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30316 $(HOST_EXPORTS) \
30317 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30319 done; \
30320 echo "Doing maintainer-clean in expect" ; \
30321 (cd $(HOST_SUBDIR)/expect && \
30322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30324 "RANLIB=$${RANLIB}" \
30325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30326 maintainer-clean) \
30327 || exit 1
30329 @endif expect
30333 .PHONY: configure-guile maybe-configure-guile
30334 maybe-configure-guile:
30335 @if gcc-bootstrap
30336 configure-guile: stage_current
30337 @endif gcc-bootstrap
30338 @if guile
30339 maybe-configure-guile: configure-guile
30340 configure-guile:
30341 @: $(MAKE); $(unstage)
30342 @r=`${PWD_COMMAND}`; export r; \
30343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30344 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
30345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
30346 $(HOST_EXPORTS) \
30347 echo Configuring in $(HOST_SUBDIR)/guile; \
30348 cd "$(HOST_SUBDIR)/guile" || exit 1; \
30349 case $(srcdir) in \
30350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30351 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
30352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30353 esac; \
30354 srcdiroption="--srcdir=$${topdir}/guile"; \
30355 libsrcdir="$$s/guile"; \
30356 $(SHELL) $${libsrcdir}/configure \
30357 $(HOST_CONFIGARGS) $${srcdiroption} \
30358 || exit 1
30359 @endif guile
30365 .PHONY: all-guile maybe-all-guile
30366 maybe-all-guile:
30367 @if gcc-bootstrap
30368 all-guile: stage_current
30369 @endif gcc-bootstrap
30370 @if guile
30371 TARGET-guile=all
30372 maybe-all-guile: all-guile
30373 all-guile: configure-guile
30374 @: $(MAKE); $(unstage)
30375 @r=`${PWD_COMMAND}`; export r; \
30376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377 $(HOST_EXPORTS) \
30378 (cd $(HOST_SUBDIR)/guile && \
30379 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
30380 @endif guile
30385 .PHONY: check-guile maybe-check-guile
30386 maybe-check-guile:
30387 @if guile
30388 maybe-check-guile: check-guile
30390 check-guile:
30391 @: $(MAKE); $(unstage)
30392 @r=`${PWD_COMMAND}`; export r; \
30393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30394 $(HOST_EXPORTS) \
30395 (cd $(HOST_SUBDIR)/guile && \
30396 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30398 @endif guile
30400 .PHONY: install-guile maybe-install-guile
30401 maybe-install-guile:
30402 @if guile
30403 maybe-install-guile: install-guile
30405 install-guile: installdirs
30406 @: $(MAKE); $(unstage)
30407 @r=`${PWD_COMMAND}`; export r; \
30408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409 $(HOST_EXPORTS) \
30410 (cd $(HOST_SUBDIR)/guile && \
30411 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30413 @endif guile
30415 # Other targets (info, dvi, etc.)
30417 .PHONY: maybe-info-guile info-guile
30418 maybe-info-guile:
30419 @if guile
30420 maybe-info-guile: info-guile
30422 info-guile: \
30423 configure-guile
30424 @: $(MAKE); $(unstage)
30425 @[ -f ./guile/Makefile ] || exit 0; \
30426 r=`${PWD_COMMAND}`; export r; \
30427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30428 $(HOST_EXPORTS) \
30429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30431 done; \
30432 echo "Doing info in guile" ; \
30433 (cd $(HOST_SUBDIR)/guile && \
30434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30436 "RANLIB=$${RANLIB}" \
30437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30438 info) \
30439 || exit 1
30441 @endif guile
30443 .PHONY: maybe-dvi-guile dvi-guile
30444 maybe-dvi-guile:
30445 @if guile
30446 maybe-dvi-guile: dvi-guile
30448 dvi-guile: \
30449 configure-guile
30450 @: $(MAKE); $(unstage)
30451 @[ -f ./guile/Makefile ] || exit 0; \
30452 r=`${PWD_COMMAND}`; export r; \
30453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30454 $(HOST_EXPORTS) \
30455 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30457 done; \
30458 echo "Doing dvi in guile" ; \
30459 (cd $(HOST_SUBDIR)/guile && \
30460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30462 "RANLIB=$${RANLIB}" \
30463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30464 dvi) \
30465 || exit 1
30467 @endif guile
30469 .PHONY: maybe-html-guile html-guile
30470 maybe-html-guile:
30471 @if guile
30472 maybe-html-guile: html-guile
30474 html-guile: \
30475 configure-guile
30476 @: $(MAKE); $(unstage)
30477 @[ -f ./guile/Makefile ] || exit 0; \
30478 r=`${PWD_COMMAND}`; export r; \
30479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30480 $(HOST_EXPORTS) \
30481 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30483 done; \
30484 echo "Doing html in guile" ; \
30485 (cd $(HOST_SUBDIR)/guile && \
30486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30488 "RANLIB=$${RANLIB}" \
30489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30490 html) \
30491 || exit 1
30493 @endif guile
30495 .PHONY: maybe-TAGS-guile TAGS-guile
30496 maybe-TAGS-guile:
30497 @if guile
30498 maybe-TAGS-guile: TAGS-guile
30500 TAGS-guile: \
30501 configure-guile
30502 @: $(MAKE); $(unstage)
30503 @[ -f ./guile/Makefile ] || exit 0; \
30504 r=`${PWD_COMMAND}`; export r; \
30505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30506 $(HOST_EXPORTS) \
30507 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30509 done; \
30510 echo "Doing TAGS in guile" ; \
30511 (cd $(HOST_SUBDIR)/guile && \
30512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514 "RANLIB=$${RANLIB}" \
30515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30516 TAGS) \
30517 || exit 1
30519 @endif guile
30521 .PHONY: maybe-install-info-guile install-info-guile
30522 maybe-install-info-guile:
30523 @if guile
30524 maybe-install-info-guile: install-info-guile
30526 install-info-guile: \
30527 configure-guile \
30528 info-guile
30529 @: $(MAKE); $(unstage)
30530 @[ -f ./guile/Makefile ] || exit 0; \
30531 r=`${PWD_COMMAND}`; export r; \
30532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533 $(HOST_EXPORTS) \
30534 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30536 done; \
30537 echo "Doing install-info in guile" ; \
30538 (cd $(HOST_SUBDIR)/guile && \
30539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30541 "RANLIB=$${RANLIB}" \
30542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30543 install-info) \
30544 || exit 1
30546 @endif guile
30548 .PHONY: maybe-install-html-guile install-html-guile
30549 maybe-install-html-guile:
30550 @if guile
30551 maybe-install-html-guile: install-html-guile
30553 install-html-guile: \
30554 configure-guile \
30555 html-guile
30556 @: $(MAKE); $(unstage)
30557 @[ -f ./guile/Makefile ] || exit 0; \
30558 r=`${PWD_COMMAND}`; export r; \
30559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560 $(HOST_EXPORTS) \
30561 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563 done; \
30564 echo "Doing install-html in guile" ; \
30565 (cd $(HOST_SUBDIR)/guile && \
30566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568 "RANLIB=$${RANLIB}" \
30569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30570 install-html) \
30571 || exit 1
30573 @endif guile
30575 .PHONY: maybe-installcheck-guile installcheck-guile
30576 maybe-installcheck-guile:
30577 @if guile
30578 maybe-installcheck-guile: installcheck-guile
30580 installcheck-guile: \
30581 configure-guile
30582 @: $(MAKE); $(unstage)
30583 @[ -f ./guile/Makefile ] || exit 0; \
30584 r=`${PWD_COMMAND}`; export r; \
30585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586 $(HOST_EXPORTS) \
30587 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589 done; \
30590 echo "Doing installcheck in guile" ; \
30591 (cd $(HOST_SUBDIR)/guile && \
30592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594 "RANLIB=$${RANLIB}" \
30595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30596 installcheck) \
30597 || exit 1
30599 @endif guile
30601 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30602 maybe-mostlyclean-guile:
30603 @if guile
30604 maybe-mostlyclean-guile: mostlyclean-guile
30606 mostlyclean-guile:
30607 @: $(MAKE); $(unstage)
30608 @[ -f ./guile/Makefile ] || exit 0; \
30609 r=`${PWD_COMMAND}`; export r; \
30610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30611 $(HOST_EXPORTS) \
30612 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30614 done; \
30615 echo "Doing mostlyclean in guile" ; \
30616 (cd $(HOST_SUBDIR)/guile && \
30617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30619 "RANLIB=$${RANLIB}" \
30620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30621 mostlyclean) \
30622 || exit 1
30624 @endif guile
30626 .PHONY: maybe-clean-guile clean-guile
30627 maybe-clean-guile:
30628 @if guile
30629 maybe-clean-guile: clean-guile
30631 clean-guile:
30632 @: $(MAKE); $(unstage)
30633 @[ -f ./guile/Makefile ] || exit 0; \
30634 r=`${PWD_COMMAND}`; export r; \
30635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636 $(HOST_EXPORTS) \
30637 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30639 done; \
30640 echo "Doing clean in guile" ; \
30641 (cd $(HOST_SUBDIR)/guile && \
30642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30644 "RANLIB=$${RANLIB}" \
30645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30646 clean) \
30647 || exit 1
30649 @endif guile
30651 .PHONY: maybe-distclean-guile distclean-guile
30652 maybe-distclean-guile:
30653 @if guile
30654 maybe-distclean-guile: distclean-guile
30656 distclean-guile:
30657 @: $(MAKE); $(unstage)
30658 @[ -f ./guile/Makefile ] || exit 0; \
30659 r=`${PWD_COMMAND}`; export r; \
30660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30661 $(HOST_EXPORTS) \
30662 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30664 done; \
30665 echo "Doing distclean in guile" ; \
30666 (cd $(HOST_SUBDIR)/guile && \
30667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30669 "RANLIB=$${RANLIB}" \
30670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30671 distclean) \
30672 || exit 1
30674 @endif guile
30676 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30677 maybe-maintainer-clean-guile:
30678 @if guile
30679 maybe-maintainer-clean-guile: maintainer-clean-guile
30681 maintainer-clean-guile:
30682 @: $(MAKE); $(unstage)
30683 @[ -f ./guile/Makefile ] || exit 0; \
30684 r=`${PWD_COMMAND}`; export r; \
30685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30686 $(HOST_EXPORTS) \
30687 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30689 done; \
30690 echo "Doing maintainer-clean in guile" ; \
30691 (cd $(HOST_SUBDIR)/guile && \
30692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30694 "RANLIB=$${RANLIB}" \
30695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30696 maintainer-clean) \
30697 || exit 1
30699 @endif guile
30703 .PHONY: configure-tk maybe-configure-tk
30704 maybe-configure-tk:
30705 @if gcc-bootstrap
30706 configure-tk: stage_current
30707 @endif gcc-bootstrap
30708 @if tk
30709 maybe-configure-tk: configure-tk
30710 configure-tk:
30711 @: $(MAKE); $(unstage)
30712 @r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
30716 $(HOST_EXPORTS) \
30717 echo Configuring in $(HOST_SUBDIR)/tk; \
30718 cd "$(HOST_SUBDIR)/tk" || exit 1; \
30719 case $(srcdir) in \
30720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30721 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30723 esac; \
30724 srcdiroption="--srcdir=$${topdir}/tk"; \
30725 libsrcdir="$$s/tk"; \
30726 $(SHELL) $${libsrcdir}/configure \
30727 $(HOST_CONFIGARGS) $${srcdiroption} \
30728 || exit 1
30729 @endif tk
30735 .PHONY: all-tk maybe-all-tk
30736 maybe-all-tk:
30737 @if gcc-bootstrap
30738 all-tk: stage_current
30739 @endif gcc-bootstrap
30740 @if tk
30741 TARGET-tk=all
30742 maybe-all-tk: all-tk
30743 all-tk: configure-tk
30744 @: $(MAKE); $(unstage)
30745 @r=`${PWD_COMMAND}`; export r; \
30746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30747 $(HOST_EXPORTS) \
30748 (cd $(HOST_SUBDIR)/tk && \
30749 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
30750 @endif tk
30755 .PHONY: check-tk maybe-check-tk
30756 maybe-check-tk:
30757 @if tk
30758 maybe-check-tk: check-tk
30760 check-tk:
30761 @: $(MAKE); $(unstage)
30762 @r=`${PWD_COMMAND}`; export r; \
30763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30764 $(HOST_EXPORTS) \
30765 (cd $(HOST_SUBDIR)/tk && \
30766 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
30768 @endif tk
30770 .PHONY: install-tk maybe-install-tk
30771 maybe-install-tk:
30772 @if tk
30773 maybe-install-tk: install-tk
30775 install-tk: installdirs
30776 @: $(MAKE); $(unstage)
30777 @r=`${PWD_COMMAND}`; export r; \
30778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30779 $(HOST_EXPORTS) \
30780 (cd $(HOST_SUBDIR)/tk && \
30781 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
30783 @endif tk
30785 # Other targets (info, dvi, etc.)
30787 .PHONY: maybe-info-tk info-tk
30788 maybe-info-tk:
30789 @if tk
30790 maybe-info-tk: info-tk
30792 info-tk: \
30793 configure-tk
30794 @: $(MAKE); $(unstage)
30795 @[ -f ./tk/Makefile ] || exit 0; \
30796 r=`${PWD_COMMAND}`; export r; \
30797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30798 $(HOST_EXPORTS) \
30799 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30801 done; \
30802 echo "Doing info in tk" ; \
30803 (cd $(HOST_SUBDIR)/tk && \
30804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30806 "RANLIB=$${RANLIB}" \
30807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30808 info) \
30809 || exit 1
30811 @endif tk
30813 .PHONY: maybe-dvi-tk dvi-tk
30814 maybe-dvi-tk:
30815 @if tk
30816 maybe-dvi-tk: dvi-tk
30818 dvi-tk: \
30819 configure-tk
30820 @: $(MAKE); $(unstage)
30821 @[ -f ./tk/Makefile ] || exit 0; \
30822 r=`${PWD_COMMAND}`; export r; \
30823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30824 $(HOST_EXPORTS) \
30825 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30827 done; \
30828 echo "Doing dvi in tk" ; \
30829 (cd $(HOST_SUBDIR)/tk && \
30830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30832 "RANLIB=$${RANLIB}" \
30833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30834 dvi) \
30835 || exit 1
30837 @endif tk
30839 .PHONY: maybe-html-tk html-tk
30840 maybe-html-tk:
30841 @if tk
30842 maybe-html-tk: html-tk
30844 html-tk: \
30845 configure-tk
30846 @: $(MAKE); $(unstage)
30847 @[ -f ./tk/Makefile ] || exit 0; \
30848 r=`${PWD_COMMAND}`; export r; \
30849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30850 $(HOST_EXPORTS) \
30851 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30853 done; \
30854 echo "Doing html in tk" ; \
30855 (cd $(HOST_SUBDIR)/tk && \
30856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30858 "RANLIB=$${RANLIB}" \
30859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30860 html) \
30861 || exit 1
30863 @endif tk
30865 .PHONY: maybe-TAGS-tk TAGS-tk
30866 maybe-TAGS-tk:
30867 @if tk
30868 maybe-TAGS-tk: TAGS-tk
30870 TAGS-tk: \
30871 configure-tk
30872 @: $(MAKE); $(unstage)
30873 @[ -f ./tk/Makefile ] || exit 0; \
30874 r=`${PWD_COMMAND}`; export r; \
30875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30876 $(HOST_EXPORTS) \
30877 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30879 done; \
30880 echo "Doing TAGS in tk" ; \
30881 (cd $(HOST_SUBDIR)/tk && \
30882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30884 "RANLIB=$${RANLIB}" \
30885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30886 TAGS) \
30887 || exit 1
30889 @endif tk
30891 .PHONY: maybe-install-info-tk install-info-tk
30892 maybe-install-info-tk:
30893 @if tk
30894 maybe-install-info-tk: install-info-tk
30896 install-info-tk: \
30897 configure-tk \
30898 info-tk
30899 @: $(MAKE); $(unstage)
30900 @[ -f ./tk/Makefile ] || exit 0; \
30901 r=`${PWD_COMMAND}`; export r; \
30902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30903 $(HOST_EXPORTS) \
30904 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30906 done; \
30907 echo "Doing install-info in tk" ; \
30908 (cd $(HOST_SUBDIR)/tk && \
30909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30911 "RANLIB=$${RANLIB}" \
30912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30913 install-info) \
30914 || exit 1
30916 @endif tk
30918 .PHONY: maybe-install-html-tk install-html-tk
30919 maybe-install-html-tk:
30920 @if tk
30921 maybe-install-html-tk: install-html-tk
30923 install-html-tk: \
30924 configure-tk \
30925 html-tk
30926 @: $(MAKE); $(unstage)
30927 @[ -f ./tk/Makefile ] || exit 0; \
30928 r=`${PWD_COMMAND}`; export r; \
30929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30930 $(HOST_EXPORTS) \
30931 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30933 done; \
30934 echo "Doing install-html in tk" ; \
30935 (cd $(HOST_SUBDIR)/tk && \
30936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30938 "RANLIB=$${RANLIB}" \
30939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30940 install-html) \
30941 || exit 1
30943 @endif tk
30945 .PHONY: maybe-installcheck-tk installcheck-tk
30946 maybe-installcheck-tk:
30947 @if tk
30948 maybe-installcheck-tk: installcheck-tk
30950 installcheck-tk: \
30951 configure-tk
30952 @: $(MAKE); $(unstage)
30953 @[ -f ./tk/Makefile ] || exit 0; \
30954 r=`${PWD_COMMAND}`; export r; \
30955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956 $(HOST_EXPORTS) \
30957 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30959 done; \
30960 echo "Doing installcheck in tk" ; \
30961 (cd $(HOST_SUBDIR)/tk && \
30962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30964 "RANLIB=$${RANLIB}" \
30965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30966 installcheck) \
30967 || exit 1
30969 @endif tk
30971 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
30972 maybe-mostlyclean-tk:
30973 @if tk
30974 maybe-mostlyclean-tk: mostlyclean-tk
30976 mostlyclean-tk:
30977 @: $(MAKE); $(unstage)
30978 @[ -f ./tk/Makefile ] || exit 0; \
30979 r=`${PWD_COMMAND}`; export r; \
30980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981 $(HOST_EXPORTS) \
30982 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
30983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30984 done; \
30985 echo "Doing mostlyclean in tk" ; \
30986 (cd $(HOST_SUBDIR)/tk && \
30987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30989 "RANLIB=$${RANLIB}" \
30990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30991 mostlyclean) \
30992 || exit 1
30994 @endif tk
30996 .PHONY: maybe-clean-tk clean-tk
30997 maybe-clean-tk:
30998 @if tk
30999 maybe-clean-tk: clean-tk
31001 clean-tk:
31002 @: $(MAKE); $(unstage)
31003 @[ -f ./tk/Makefile ] || exit 0; \
31004 r=`${PWD_COMMAND}`; export r; \
31005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31006 $(HOST_EXPORTS) \
31007 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31009 done; \
31010 echo "Doing clean in tk" ; \
31011 (cd $(HOST_SUBDIR)/tk && \
31012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31014 "RANLIB=$${RANLIB}" \
31015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31016 clean) \
31017 || exit 1
31019 @endif tk
31021 .PHONY: maybe-distclean-tk distclean-tk
31022 maybe-distclean-tk:
31023 @if tk
31024 maybe-distclean-tk: distclean-tk
31026 distclean-tk:
31027 @: $(MAKE); $(unstage)
31028 @[ -f ./tk/Makefile ] || exit 0; \
31029 r=`${PWD_COMMAND}`; export r; \
31030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31031 $(HOST_EXPORTS) \
31032 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31034 done; \
31035 echo "Doing distclean in tk" ; \
31036 (cd $(HOST_SUBDIR)/tk && \
31037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31039 "RANLIB=$${RANLIB}" \
31040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31041 distclean) \
31042 || exit 1
31044 @endif tk
31046 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
31047 maybe-maintainer-clean-tk:
31048 @if tk
31049 maybe-maintainer-clean-tk: maintainer-clean-tk
31051 maintainer-clean-tk:
31052 @: $(MAKE); $(unstage)
31053 @[ -f ./tk/Makefile ] || exit 0; \
31054 r=`${PWD_COMMAND}`; export r; \
31055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31056 $(HOST_EXPORTS) \
31057 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
31058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31059 done; \
31060 echo "Doing maintainer-clean in tk" ; \
31061 (cd $(HOST_SUBDIR)/tk && \
31062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31064 "RANLIB=$${RANLIB}" \
31065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31066 maintainer-clean) \
31067 || exit 1
31069 @endif tk
31073 .PHONY: configure-libtermcap maybe-configure-libtermcap
31074 maybe-configure-libtermcap:
31075 @if gcc-bootstrap
31076 configure-libtermcap: stage_current
31077 @endif gcc-bootstrap
31078 @if libtermcap
31079 maybe-configure-libtermcap: configure-libtermcap
31080 configure-libtermcap:
31081 @: $(MAKE); $(unstage)
31082 @r=`${PWD_COMMAND}`; export r; \
31083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31084 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
31085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
31086 $(HOST_EXPORTS) \
31087 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
31088 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
31089 case $(srcdir) in \
31090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31091 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
31092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31093 esac; \
31094 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31095 libsrcdir="$$s/libtermcap"; \
31096 $(SHELL) $${libsrcdir}/configure \
31097 $(HOST_CONFIGARGS) $${srcdiroption} \
31098 || exit 1
31099 @endif libtermcap
31105 .PHONY: all-libtermcap maybe-all-libtermcap
31106 maybe-all-libtermcap:
31107 @if gcc-bootstrap
31108 all-libtermcap: stage_current
31109 @endif gcc-bootstrap
31110 @if libtermcap
31111 TARGET-libtermcap=all
31112 maybe-all-libtermcap: all-libtermcap
31113 all-libtermcap: configure-libtermcap
31114 @: $(MAKE); $(unstage)
31115 @r=`${PWD_COMMAND}`; export r; \
31116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117 $(HOST_EXPORTS) \
31118 (cd $(HOST_SUBDIR)/libtermcap && \
31119 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
31120 @endif libtermcap
31125 .PHONY: check-libtermcap maybe-check-libtermcap
31126 maybe-check-libtermcap:
31127 @if libtermcap
31128 maybe-check-libtermcap: check-libtermcap
31130 check-libtermcap:
31132 @endif libtermcap
31134 .PHONY: install-libtermcap maybe-install-libtermcap
31135 maybe-install-libtermcap:
31136 @if libtermcap
31137 maybe-install-libtermcap: install-libtermcap
31139 install-libtermcap: installdirs
31140 @: $(MAKE); $(unstage)
31141 @r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 $(HOST_EXPORTS) \
31144 (cd $(HOST_SUBDIR)/libtermcap && \
31145 $(MAKE) $(FLAGS_TO_PASS) install)
31147 @endif libtermcap
31149 # Other targets (info, dvi, etc.)
31151 .PHONY: maybe-info-libtermcap info-libtermcap
31152 maybe-info-libtermcap:
31153 @if libtermcap
31154 maybe-info-libtermcap: info-libtermcap
31156 info-libtermcap: \
31157 configure-libtermcap
31158 @: $(MAKE); $(unstage)
31159 @[ -f ./libtermcap/Makefile ] || exit 0; \
31160 r=`${PWD_COMMAND}`; export r; \
31161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31162 $(HOST_EXPORTS) \
31163 for flag in $(EXTRA_HOST_FLAGS) ; do \
31164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31165 done; \
31166 echo "Doing info in libtermcap" ; \
31167 (cd $(HOST_SUBDIR)/libtermcap && \
31168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31170 "RANLIB=$${RANLIB}" \
31171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31172 info) \
31173 || exit 1
31175 @endif libtermcap
31177 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
31178 maybe-dvi-libtermcap:
31179 @if libtermcap
31180 maybe-dvi-libtermcap: dvi-libtermcap
31182 dvi-libtermcap: \
31183 configure-libtermcap
31184 @: $(MAKE); $(unstage)
31185 @[ -f ./libtermcap/Makefile ] || exit 0; \
31186 r=`${PWD_COMMAND}`; export r; \
31187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188 $(HOST_EXPORTS) \
31189 for flag in $(EXTRA_HOST_FLAGS) ; do \
31190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31191 done; \
31192 echo "Doing dvi in libtermcap" ; \
31193 (cd $(HOST_SUBDIR)/libtermcap && \
31194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31196 "RANLIB=$${RANLIB}" \
31197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31198 dvi) \
31199 || exit 1
31201 @endif libtermcap
31203 .PHONY: maybe-html-libtermcap html-libtermcap
31204 maybe-html-libtermcap:
31205 @if libtermcap
31206 maybe-html-libtermcap: html-libtermcap
31208 html-libtermcap: \
31209 configure-libtermcap
31210 @: $(MAKE); $(unstage)
31211 @[ -f ./libtermcap/Makefile ] || exit 0; \
31212 r=`${PWD_COMMAND}`; export r; \
31213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31214 $(HOST_EXPORTS) \
31215 for flag in $(EXTRA_HOST_FLAGS) ; do \
31216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31217 done; \
31218 echo "Doing html in libtermcap" ; \
31219 (cd $(HOST_SUBDIR)/libtermcap && \
31220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31222 "RANLIB=$${RANLIB}" \
31223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31224 html) \
31225 || exit 1
31227 @endif libtermcap
31229 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
31230 maybe-TAGS-libtermcap:
31231 @if libtermcap
31232 maybe-TAGS-libtermcap: TAGS-libtermcap
31234 TAGS-libtermcap: \
31235 configure-libtermcap
31236 @: $(MAKE); $(unstage)
31237 @[ -f ./libtermcap/Makefile ] || exit 0; \
31238 r=`${PWD_COMMAND}`; export r; \
31239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240 $(HOST_EXPORTS) \
31241 for flag in $(EXTRA_HOST_FLAGS) ; do \
31242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243 done; \
31244 echo "Doing TAGS in libtermcap" ; \
31245 (cd $(HOST_SUBDIR)/libtermcap && \
31246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248 "RANLIB=$${RANLIB}" \
31249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31250 TAGS) \
31251 || exit 1
31253 @endif libtermcap
31255 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
31256 maybe-install-info-libtermcap:
31257 @if libtermcap
31258 maybe-install-info-libtermcap: install-info-libtermcap
31260 install-info-libtermcap: \
31261 configure-libtermcap \
31262 info-libtermcap
31263 @: $(MAKE); $(unstage)
31264 @[ -f ./libtermcap/Makefile ] || exit 0; \
31265 r=`${PWD_COMMAND}`; export r; \
31266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31267 $(HOST_EXPORTS) \
31268 for flag in $(EXTRA_HOST_FLAGS) ; do \
31269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31270 done; \
31271 echo "Doing install-info in libtermcap" ; \
31272 (cd $(HOST_SUBDIR)/libtermcap && \
31273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31275 "RANLIB=$${RANLIB}" \
31276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31277 install-info) \
31278 || exit 1
31280 @endif libtermcap
31282 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31283 maybe-install-html-libtermcap:
31284 @if libtermcap
31285 maybe-install-html-libtermcap: install-html-libtermcap
31287 install-html-libtermcap: \
31288 configure-libtermcap \
31289 html-libtermcap
31290 @: $(MAKE); $(unstage)
31291 @[ -f ./libtermcap/Makefile ] || exit 0; \
31292 r=`${PWD_COMMAND}`; export r; \
31293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31294 $(HOST_EXPORTS) \
31295 for flag in $(EXTRA_HOST_FLAGS) ; do \
31296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31297 done; \
31298 echo "Doing install-html in libtermcap" ; \
31299 (cd $(HOST_SUBDIR)/libtermcap && \
31300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31302 "RANLIB=$${RANLIB}" \
31303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31304 install-html) \
31305 || exit 1
31307 @endif libtermcap
31309 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31310 maybe-installcheck-libtermcap:
31311 @if libtermcap
31312 maybe-installcheck-libtermcap: installcheck-libtermcap
31314 installcheck-libtermcap: \
31315 configure-libtermcap
31316 @: $(MAKE); $(unstage)
31317 @[ -f ./libtermcap/Makefile ] || exit 0; \
31318 r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 for flag in $(EXTRA_HOST_FLAGS) ; do \
31322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323 done; \
31324 echo "Doing installcheck in libtermcap" ; \
31325 (cd $(HOST_SUBDIR)/libtermcap && \
31326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328 "RANLIB=$${RANLIB}" \
31329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31330 installcheck) \
31331 || exit 1
31333 @endif libtermcap
31335 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31336 maybe-mostlyclean-libtermcap:
31337 @if libtermcap
31338 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31340 # libtermcap doesn't support mostlyclean.
31341 mostlyclean-libtermcap:
31343 @endif libtermcap
31345 .PHONY: maybe-clean-libtermcap clean-libtermcap
31346 maybe-clean-libtermcap:
31347 @if libtermcap
31348 maybe-clean-libtermcap: clean-libtermcap
31350 # libtermcap doesn't support clean.
31351 clean-libtermcap:
31353 @endif libtermcap
31355 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31356 maybe-distclean-libtermcap:
31357 @if libtermcap
31358 maybe-distclean-libtermcap: distclean-libtermcap
31360 # libtermcap doesn't support distclean.
31361 distclean-libtermcap:
31363 @endif libtermcap
31365 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31366 maybe-maintainer-clean-libtermcap:
31367 @if libtermcap
31368 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31370 # libtermcap doesn't support maintainer-clean.
31371 maintainer-clean-libtermcap:
31373 @endif libtermcap
31377 .PHONY: configure-utils maybe-configure-utils
31378 maybe-configure-utils:
31379 @if gcc-bootstrap
31380 configure-utils: stage_current
31381 @endif gcc-bootstrap
31382 @if utils
31383 maybe-configure-utils: configure-utils
31384 configure-utils:
31385 @: $(MAKE); $(unstage)
31386 @r=`${PWD_COMMAND}`; export r; \
31387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31388 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
31390 $(HOST_EXPORTS) \
31391 echo Configuring in $(HOST_SUBDIR)/utils; \
31392 cd "$(HOST_SUBDIR)/utils" || exit 1; \
31393 case $(srcdir) in \
31394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31395 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31397 esac; \
31398 srcdiroption="--srcdir=$${topdir}/utils"; \
31399 libsrcdir="$$s/utils"; \
31400 $(SHELL) $${libsrcdir}/configure \
31401 $(HOST_CONFIGARGS) $${srcdiroption} \
31402 || exit 1
31403 @endif utils
31409 .PHONY: all-utils maybe-all-utils
31410 maybe-all-utils:
31411 @if gcc-bootstrap
31412 all-utils: stage_current
31413 @endif gcc-bootstrap
31414 @if utils
31415 TARGET-utils=all
31416 maybe-all-utils: all-utils
31417 all-utils: configure-utils
31418 @: $(MAKE); $(unstage)
31419 @r=`${PWD_COMMAND}`; export r; \
31420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421 $(HOST_EXPORTS) \
31422 (cd $(HOST_SUBDIR)/utils && \
31423 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
31424 @endif utils
31429 .PHONY: check-utils maybe-check-utils
31430 maybe-check-utils:
31431 @if utils
31432 maybe-check-utils: check-utils
31434 check-utils:
31436 @endif utils
31438 .PHONY: install-utils maybe-install-utils
31439 maybe-install-utils:
31440 @if utils
31441 maybe-install-utils: install-utils
31443 install-utils: installdirs
31444 @: $(MAKE); $(unstage)
31445 @r=`${PWD_COMMAND}`; export r; \
31446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31447 $(HOST_EXPORTS) \
31448 (cd $(HOST_SUBDIR)/utils && \
31449 $(MAKE) $(FLAGS_TO_PASS) install)
31451 @endif utils
31453 # Other targets (info, dvi, etc.)
31455 .PHONY: maybe-info-utils info-utils
31456 maybe-info-utils:
31457 @if utils
31458 maybe-info-utils: info-utils
31460 info-utils: \
31461 configure-utils
31462 @: $(MAKE); $(unstage)
31463 @[ -f ./utils/Makefile ] || exit 0; \
31464 r=`${PWD_COMMAND}`; export r; \
31465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31466 $(HOST_EXPORTS) \
31467 for flag in $(EXTRA_HOST_FLAGS) ; do \
31468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31469 done; \
31470 echo "Doing info in utils" ; \
31471 (cd $(HOST_SUBDIR)/utils && \
31472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31474 "RANLIB=$${RANLIB}" \
31475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31476 info) \
31477 || exit 1
31479 @endif utils
31481 .PHONY: maybe-dvi-utils dvi-utils
31482 maybe-dvi-utils:
31483 @if utils
31484 maybe-dvi-utils: dvi-utils
31486 dvi-utils: \
31487 configure-utils
31488 @: $(MAKE); $(unstage)
31489 @[ -f ./utils/Makefile ] || exit 0; \
31490 r=`${PWD_COMMAND}`; export r; \
31491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31492 $(HOST_EXPORTS) \
31493 for flag in $(EXTRA_HOST_FLAGS) ; do \
31494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31495 done; \
31496 echo "Doing dvi in utils" ; \
31497 (cd $(HOST_SUBDIR)/utils && \
31498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31500 "RANLIB=$${RANLIB}" \
31501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31502 dvi) \
31503 || exit 1
31505 @endif utils
31507 .PHONY: maybe-html-utils html-utils
31508 maybe-html-utils:
31509 @if utils
31510 maybe-html-utils: html-utils
31512 html-utils: \
31513 configure-utils
31514 @: $(MAKE); $(unstage)
31515 @[ -f ./utils/Makefile ] || exit 0; \
31516 r=`${PWD_COMMAND}`; export r; \
31517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31518 $(HOST_EXPORTS) \
31519 for flag in $(EXTRA_HOST_FLAGS) ; do \
31520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31521 done; \
31522 echo "Doing html in utils" ; \
31523 (cd $(HOST_SUBDIR)/utils && \
31524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31526 "RANLIB=$${RANLIB}" \
31527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31528 html) \
31529 || exit 1
31531 @endif utils
31533 .PHONY: maybe-TAGS-utils TAGS-utils
31534 maybe-TAGS-utils:
31535 @if utils
31536 maybe-TAGS-utils: TAGS-utils
31538 TAGS-utils: \
31539 configure-utils
31540 @: $(MAKE); $(unstage)
31541 @[ -f ./utils/Makefile ] || exit 0; \
31542 r=`${PWD_COMMAND}`; export r; \
31543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544 $(HOST_EXPORTS) \
31545 for flag in $(EXTRA_HOST_FLAGS) ; do \
31546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547 done; \
31548 echo "Doing TAGS in utils" ; \
31549 (cd $(HOST_SUBDIR)/utils && \
31550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552 "RANLIB=$${RANLIB}" \
31553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31554 TAGS) \
31555 || exit 1
31557 @endif utils
31559 .PHONY: maybe-install-info-utils install-info-utils
31560 maybe-install-info-utils:
31561 @if utils
31562 maybe-install-info-utils: install-info-utils
31564 install-info-utils: \
31565 configure-utils \
31566 info-utils
31567 @: $(MAKE); $(unstage)
31568 @[ -f ./utils/Makefile ] || exit 0; \
31569 r=`${PWD_COMMAND}`; export r; \
31570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571 $(HOST_EXPORTS) \
31572 for flag in $(EXTRA_HOST_FLAGS) ; do \
31573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574 done; \
31575 echo "Doing install-info in utils" ; \
31576 (cd $(HOST_SUBDIR)/utils && \
31577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579 "RANLIB=$${RANLIB}" \
31580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31581 install-info) \
31582 || exit 1
31584 @endif utils
31586 .PHONY: maybe-install-html-utils install-html-utils
31587 maybe-install-html-utils:
31588 @if utils
31589 maybe-install-html-utils: install-html-utils
31591 install-html-utils: \
31592 configure-utils \
31593 html-utils
31594 @: $(MAKE); $(unstage)
31595 @[ -f ./utils/Makefile ] || exit 0; \
31596 r=`${PWD_COMMAND}`; export r; \
31597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31598 $(HOST_EXPORTS) \
31599 for flag in $(EXTRA_HOST_FLAGS) ; do \
31600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31601 done; \
31602 echo "Doing install-html in utils" ; \
31603 (cd $(HOST_SUBDIR)/utils && \
31604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31606 "RANLIB=$${RANLIB}" \
31607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31608 install-html) \
31609 || exit 1
31611 @endif utils
31613 .PHONY: maybe-installcheck-utils installcheck-utils
31614 maybe-installcheck-utils:
31615 @if utils
31616 maybe-installcheck-utils: installcheck-utils
31618 installcheck-utils: \
31619 configure-utils
31620 @: $(MAKE); $(unstage)
31621 @[ -f ./utils/Makefile ] || exit 0; \
31622 r=`${PWD_COMMAND}`; export r; \
31623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31624 $(HOST_EXPORTS) \
31625 for flag in $(EXTRA_HOST_FLAGS) ; do \
31626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31627 done; \
31628 echo "Doing installcheck in utils" ; \
31629 (cd $(HOST_SUBDIR)/utils && \
31630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31632 "RANLIB=$${RANLIB}" \
31633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31634 installcheck) \
31635 || exit 1
31637 @endif utils
31639 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
31640 maybe-mostlyclean-utils:
31641 @if utils
31642 maybe-mostlyclean-utils: mostlyclean-utils
31644 mostlyclean-utils:
31645 @: $(MAKE); $(unstage)
31646 @[ -f ./utils/Makefile ] || exit 0; \
31647 r=`${PWD_COMMAND}`; export r; \
31648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31649 $(HOST_EXPORTS) \
31650 for flag in $(EXTRA_HOST_FLAGS) ; do \
31651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31652 done; \
31653 echo "Doing mostlyclean in utils" ; \
31654 (cd $(HOST_SUBDIR)/utils && \
31655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31657 "RANLIB=$${RANLIB}" \
31658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31659 mostlyclean) \
31660 || exit 1
31662 @endif utils
31664 .PHONY: maybe-clean-utils clean-utils
31665 maybe-clean-utils:
31666 @if utils
31667 maybe-clean-utils: clean-utils
31669 clean-utils:
31670 @: $(MAKE); $(unstage)
31671 @[ -f ./utils/Makefile ] || exit 0; \
31672 r=`${PWD_COMMAND}`; export r; \
31673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674 $(HOST_EXPORTS) \
31675 for flag in $(EXTRA_HOST_FLAGS) ; do \
31676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31677 done; \
31678 echo "Doing clean in utils" ; \
31679 (cd $(HOST_SUBDIR)/utils && \
31680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682 "RANLIB=$${RANLIB}" \
31683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31684 clean) \
31685 || exit 1
31687 @endif utils
31689 .PHONY: maybe-distclean-utils distclean-utils
31690 maybe-distclean-utils:
31691 @if utils
31692 maybe-distclean-utils: distclean-utils
31694 distclean-utils:
31695 @: $(MAKE); $(unstage)
31696 @[ -f ./utils/Makefile ] || exit 0; \
31697 r=`${PWD_COMMAND}`; export r; \
31698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31699 $(HOST_EXPORTS) \
31700 for flag in $(EXTRA_HOST_FLAGS) ; do \
31701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31702 done; \
31703 echo "Doing distclean in utils" ; \
31704 (cd $(HOST_SUBDIR)/utils && \
31705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31707 "RANLIB=$${RANLIB}" \
31708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31709 distclean) \
31710 || exit 1
31712 @endif utils
31714 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
31715 maybe-maintainer-clean-utils:
31716 @if utils
31717 maybe-maintainer-clean-utils: maintainer-clean-utils
31719 maintainer-clean-utils:
31720 @: $(MAKE); $(unstage)
31721 @[ -f ./utils/Makefile ] || exit 0; \
31722 r=`${PWD_COMMAND}`; export r; \
31723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31724 $(HOST_EXPORTS) \
31725 for flag in $(EXTRA_HOST_FLAGS) ; do \
31726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31727 done; \
31728 echo "Doing maintainer-clean in utils" ; \
31729 (cd $(HOST_SUBDIR)/utils && \
31730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31732 "RANLIB=$${RANLIB}" \
31733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31734 maintainer-clean) \
31735 || exit 1
31737 @endif utils
31741 .PHONY: configure-gnattools maybe-configure-gnattools
31742 maybe-configure-gnattools:
31743 @if gcc-bootstrap
31744 configure-gnattools: stage_current
31745 @endif gcc-bootstrap
31746 @if gnattools
31747 maybe-configure-gnattools: configure-gnattools
31748 configure-gnattools:
31749 @: $(MAKE); $(unstage)
31750 @r=`${PWD_COMMAND}`; export r; \
31751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
31753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
31754 $(HOST_EXPORTS) \
31755 echo Configuring in $(HOST_SUBDIR)/gnattools; \
31756 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
31757 case $(srcdir) in \
31758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31759 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
31760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31761 esac; \
31762 srcdiroption="--srcdir=$${topdir}/gnattools"; \
31763 libsrcdir="$$s/gnattools"; \
31764 $(SHELL) $${libsrcdir}/configure \
31765 $(HOST_CONFIGARGS) $${srcdiroption} \
31766 || exit 1
31767 @endif gnattools
31773 .PHONY: all-gnattools maybe-all-gnattools
31774 maybe-all-gnattools:
31775 @if gcc-bootstrap
31776 all-gnattools: stage_current
31777 @endif gcc-bootstrap
31778 @if gnattools
31779 TARGET-gnattools=all
31780 maybe-all-gnattools: all-gnattools
31781 all-gnattools: configure-gnattools
31782 @: $(MAKE); $(unstage)
31783 @r=`${PWD_COMMAND}`; export r; \
31784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31785 $(HOST_EXPORTS) \
31786 (cd $(HOST_SUBDIR)/gnattools && \
31787 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
31788 @endif gnattools
31793 .PHONY: check-gnattools maybe-check-gnattools
31794 maybe-check-gnattools:
31795 @if gnattools
31796 maybe-check-gnattools: check-gnattools
31798 check-gnattools:
31799 @: $(MAKE); $(unstage)
31800 @r=`${PWD_COMMAND}`; export r; \
31801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31802 $(HOST_EXPORTS) \
31803 (cd $(HOST_SUBDIR)/gnattools && \
31804 $(MAKE) $(FLAGS_TO_PASS) check)
31806 @endif gnattools
31808 .PHONY: install-gnattools maybe-install-gnattools
31809 maybe-install-gnattools:
31810 @if gnattools
31811 maybe-install-gnattools: install-gnattools
31813 install-gnattools: installdirs
31814 @: $(MAKE); $(unstage)
31815 @r=`${PWD_COMMAND}`; export r; \
31816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817 $(HOST_EXPORTS) \
31818 (cd $(HOST_SUBDIR)/gnattools && \
31819 $(MAKE) $(FLAGS_TO_PASS) install)
31821 @endif gnattools
31823 # Other targets (info, dvi, etc.)
31825 .PHONY: maybe-info-gnattools info-gnattools
31826 maybe-info-gnattools:
31827 @if gnattools
31828 maybe-info-gnattools: info-gnattools
31830 info-gnattools: \
31831 configure-gnattools
31832 @: $(MAKE); $(unstage)
31833 @[ -f ./gnattools/Makefile ] || exit 0; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(HOST_EXPORTS) \
31837 for flag in $(EXTRA_HOST_FLAGS) ; do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 echo "Doing info in gnattools" ; \
31841 (cd $(HOST_SUBDIR)/gnattools && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31846 info) \
31847 || exit 1
31849 @endif gnattools
31851 .PHONY: maybe-dvi-gnattools dvi-gnattools
31852 maybe-dvi-gnattools:
31853 @if gnattools
31854 maybe-dvi-gnattools: dvi-gnattools
31856 dvi-gnattools: \
31857 configure-gnattools
31858 @: $(MAKE); $(unstage)
31859 @[ -f ./gnattools/Makefile ] || exit 0; \
31860 r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 for flag in $(EXTRA_HOST_FLAGS) ; do \
31864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865 done; \
31866 echo "Doing dvi in gnattools" ; \
31867 (cd $(HOST_SUBDIR)/gnattools && \
31868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870 "RANLIB=$${RANLIB}" \
31871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31872 dvi) \
31873 || exit 1
31875 @endif gnattools
31877 .PHONY: maybe-html-gnattools html-gnattools
31878 maybe-html-gnattools:
31879 @if gnattools
31880 maybe-html-gnattools: html-gnattools
31882 html-gnattools: \
31883 configure-gnattools
31884 @: $(MAKE); $(unstage)
31885 @[ -f ./gnattools/Makefile ] || exit 0; \
31886 r=`${PWD_COMMAND}`; export r; \
31887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31888 $(HOST_EXPORTS) \
31889 for flag in $(EXTRA_HOST_FLAGS) ; do \
31890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31891 done; \
31892 echo "Doing html in gnattools" ; \
31893 (cd $(HOST_SUBDIR)/gnattools && \
31894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31896 "RANLIB=$${RANLIB}" \
31897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31898 html) \
31899 || exit 1
31901 @endif gnattools
31903 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
31904 maybe-TAGS-gnattools:
31905 @if gnattools
31906 maybe-TAGS-gnattools: TAGS-gnattools
31908 TAGS-gnattools: \
31909 configure-gnattools
31910 @: $(MAKE); $(unstage)
31911 @[ -f ./gnattools/Makefile ] || exit 0; \
31912 r=`${PWD_COMMAND}`; export r; \
31913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914 $(HOST_EXPORTS) \
31915 for flag in $(EXTRA_HOST_FLAGS) ; do \
31916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917 done; \
31918 echo "Doing TAGS in gnattools" ; \
31919 (cd $(HOST_SUBDIR)/gnattools && \
31920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922 "RANLIB=$${RANLIB}" \
31923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31924 TAGS) \
31925 || exit 1
31927 @endif gnattools
31929 .PHONY: maybe-install-info-gnattools install-info-gnattools
31930 maybe-install-info-gnattools:
31931 @if gnattools
31932 maybe-install-info-gnattools: install-info-gnattools
31934 install-info-gnattools: \
31935 configure-gnattools \
31936 info-gnattools
31937 @: $(MAKE); $(unstage)
31938 @[ -f ./gnattools/Makefile ] || exit 0; \
31939 r=`${PWD_COMMAND}`; export r; \
31940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31941 $(HOST_EXPORTS) \
31942 for flag in $(EXTRA_HOST_FLAGS) ; do \
31943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31944 done; \
31945 echo "Doing install-info in gnattools" ; \
31946 (cd $(HOST_SUBDIR)/gnattools && \
31947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31949 "RANLIB=$${RANLIB}" \
31950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31951 install-info) \
31952 || exit 1
31954 @endif gnattools
31956 .PHONY: maybe-install-html-gnattools install-html-gnattools
31957 maybe-install-html-gnattools:
31958 @if gnattools
31959 maybe-install-html-gnattools: install-html-gnattools
31961 install-html-gnattools: \
31962 configure-gnattools \
31963 html-gnattools
31964 @: $(MAKE); $(unstage)
31965 @[ -f ./gnattools/Makefile ] || exit 0; \
31966 r=`${PWD_COMMAND}`; export r; \
31967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968 $(HOST_EXPORTS) \
31969 for flag in $(EXTRA_HOST_FLAGS) ; do \
31970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971 done; \
31972 echo "Doing install-html in gnattools" ; \
31973 (cd $(HOST_SUBDIR)/gnattools && \
31974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976 "RANLIB=$${RANLIB}" \
31977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31978 install-html) \
31979 || exit 1
31981 @endif gnattools
31983 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
31984 maybe-installcheck-gnattools:
31985 @if gnattools
31986 maybe-installcheck-gnattools: installcheck-gnattools
31988 installcheck-gnattools: \
31989 configure-gnattools
31990 @: $(MAKE); $(unstage)
31991 @[ -f ./gnattools/Makefile ] || exit 0; \
31992 r=`${PWD_COMMAND}`; export r; \
31993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994 $(HOST_EXPORTS) \
31995 for flag in $(EXTRA_HOST_FLAGS) ; do \
31996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997 done; \
31998 echo "Doing installcheck in gnattools" ; \
31999 (cd $(HOST_SUBDIR)/gnattools && \
32000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002 "RANLIB=$${RANLIB}" \
32003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32004 installcheck) \
32005 || exit 1
32007 @endif gnattools
32009 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
32010 maybe-mostlyclean-gnattools:
32011 @if gnattools
32012 maybe-mostlyclean-gnattools: mostlyclean-gnattools
32014 mostlyclean-gnattools:
32015 @: $(MAKE); $(unstage)
32016 @[ -f ./gnattools/Makefile ] || exit 0; \
32017 r=`${PWD_COMMAND}`; export r; \
32018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32019 $(HOST_EXPORTS) \
32020 for flag in $(EXTRA_HOST_FLAGS) ; do \
32021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32022 done; \
32023 echo "Doing mostlyclean in gnattools" ; \
32024 (cd $(HOST_SUBDIR)/gnattools && \
32025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32027 "RANLIB=$${RANLIB}" \
32028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32029 mostlyclean) \
32030 || exit 1
32032 @endif gnattools
32034 .PHONY: maybe-clean-gnattools clean-gnattools
32035 maybe-clean-gnattools:
32036 @if gnattools
32037 maybe-clean-gnattools: clean-gnattools
32039 clean-gnattools:
32040 @: $(MAKE); $(unstage)
32041 @[ -f ./gnattools/Makefile ] || exit 0; \
32042 r=`${PWD_COMMAND}`; export r; \
32043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32044 $(HOST_EXPORTS) \
32045 for flag in $(EXTRA_HOST_FLAGS) ; do \
32046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32047 done; \
32048 echo "Doing clean in gnattools" ; \
32049 (cd $(HOST_SUBDIR)/gnattools && \
32050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32052 "RANLIB=$${RANLIB}" \
32053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32054 clean) \
32055 || exit 1
32057 @endif gnattools
32059 .PHONY: maybe-distclean-gnattools distclean-gnattools
32060 maybe-distclean-gnattools:
32061 @if gnattools
32062 maybe-distclean-gnattools: distclean-gnattools
32064 distclean-gnattools:
32065 @: $(MAKE); $(unstage)
32066 @[ -f ./gnattools/Makefile ] || exit 0; \
32067 r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 for flag in $(EXTRA_HOST_FLAGS) ; do \
32071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072 done; \
32073 echo "Doing distclean in gnattools" ; \
32074 (cd $(HOST_SUBDIR)/gnattools && \
32075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077 "RANLIB=$${RANLIB}" \
32078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32079 distclean) \
32080 || exit 1
32082 @endif gnattools
32084 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
32085 maybe-maintainer-clean-gnattools:
32086 @if gnattools
32087 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32089 maintainer-clean-gnattools:
32090 @: $(MAKE); $(unstage)
32091 @[ -f ./gnattools/Makefile ] || exit 0; \
32092 r=`${PWD_COMMAND}`; export r; \
32093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32094 $(HOST_EXPORTS) \
32095 for flag in $(EXTRA_HOST_FLAGS) ; do \
32096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32097 done; \
32098 echo "Doing maintainer-clean in gnattools" ; \
32099 (cd $(HOST_SUBDIR)/gnattools && \
32100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32102 "RANLIB=$${RANLIB}" \
32103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32104 maintainer-clean) \
32105 || exit 1
32107 @endif gnattools
32111 # ---------------------------------------
32112 # Modules which run on the target machine
32113 # ---------------------------------------
32118 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32119 maybe-configure-target-libstdc++-v3:
32120 @if gcc-bootstrap
32121 configure-target-libstdc++-v3: stage_current
32122 @endif gcc-bootstrap
32123 @if target-libstdc++-v3
32124 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32125 configure-target-libstdc++-v3:
32126 @: $(MAKE); $(unstage)
32127 @r=`${PWD_COMMAND}`; export r; \
32128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129 echo "Checking multilib configuration for libstdc++-v3..."; \
32130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32131 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32132 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32133 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32134 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32135 else \
32136 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32137 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32138 fi; \
32139 else \
32140 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32141 fi; \
32142 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32144 $(RAW_CXX_TARGET_EXPORTS) \
32145 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32146 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32147 case $(srcdir) in \
32148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151 esac; \
32152 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
32153 libsrcdir="$$s/libstdc++-v3"; \
32154 rm -f no-such-file || : ; \
32155 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32156 $(TARGET_CONFIGARGS) $${srcdiroption} \
32157 || exit 1
32158 @endif target-libstdc++-v3
32164 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32165 maybe-all-target-libstdc++-v3:
32166 @if gcc-bootstrap
32167 all-target-libstdc++-v3: stage_current
32168 @endif gcc-bootstrap
32169 @if target-libstdc++-v3
32170 TARGET-target-libstdc++-v3=all
32171 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32172 all-target-libstdc++-v3: configure-target-libstdc++-v3
32173 @: $(MAKE); $(unstage)
32174 @r=`${PWD_COMMAND}`; export r; \
32175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176 $(RAW_CXX_TARGET_EXPORTS) \
32177 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32178 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
32179 @endif target-libstdc++-v3
32185 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32186 maybe-check-target-libstdc++-v3:
32187 @if target-libstdc++-v3
32188 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32190 check-target-libstdc++-v3:
32191 @: $(MAKE); $(unstage)
32192 @r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(RAW_CXX_TARGET_EXPORTS) \
32195 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32196 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32198 @endif target-libstdc++-v3
32200 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32201 maybe-install-target-libstdc++-v3:
32202 @if target-libstdc++-v3
32203 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32205 install-target-libstdc++-v3: installdirs
32206 @: $(MAKE); $(unstage)
32207 @r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(RAW_CXX_TARGET_EXPORTS) \
32210 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32211 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32213 @endif target-libstdc++-v3
32215 # Other targets (info, dvi, etc.)
32217 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32218 maybe-info-target-libstdc++-v3:
32219 @if target-libstdc++-v3
32220 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32222 info-target-libstdc++-v3: \
32223 configure-target-libstdc++-v3
32224 @: $(MAKE); $(unstage)
32225 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32226 r=`${PWD_COMMAND}`; export r; \
32227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32228 $(RAW_CXX_TARGET_EXPORTS) \
32229 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32230 for flag in $(EXTRA_TARGET_FLAGS); do \
32231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32232 done; \
32233 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32236 "RANLIB=$${RANLIB}" \
32237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32238 info) \
32239 || exit 1
32241 @endif target-libstdc++-v3
32243 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
32244 maybe-dvi-target-libstdc++-v3:
32245 @if target-libstdc++-v3
32246 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
32248 dvi-target-libstdc++-v3: \
32249 configure-target-libstdc++-v3
32250 @: $(MAKE); $(unstage)
32251 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32252 r=`${PWD_COMMAND}`; export r; \
32253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254 $(RAW_CXX_TARGET_EXPORTS) \
32255 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32256 for flag in $(EXTRA_TARGET_FLAGS); do \
32257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258 done; \
32259 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262 "RANLIB=$${RANLIB}" \
32263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32264 dvi) \
32265 || exit 1
32267 @endif target-libstdc++-v3
32269 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
32270 maybe-html-target-libstdc++-v3:
32271 @if target-libstdc++-v3
32272 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
32274 html-target-libstdc++-v3: \
32275 configure-target-libstdc++-v3
32276 @: $(MAKE); $(unstage)
32277 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32278 r=`${PWD_COMMAND}`; export r; \
32279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280 $(RAW_CXX_TARGET_EXPORTS) \
32281 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32282 for flag in $(EXTRA_TARGET_FLAGS); do \
32283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32284 done; \
32285 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288 "RANLIB=$${RANLIB}" \
32289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32290 html) \
32291 || exit 1
32293 @endif target-libstdc++-v3
32295 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
32296 maybe-TAGS-target-libstdc++-v3:
32297 @if target-libstdc++-v3
32298 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
32300 TAGS-target-libstdc++-v3: \
32301 configure-target-libstdc++-v3
32302 @: $(MAKE); $(unstage)
32303 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32304 r=`${PWD_COMMAND}`; export r; \
32305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306 $(RAW_CXX_TARGET_EXPORTS) \
32307 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32308 for flag in $(EXTRA_TARGET_FLAGS); do \
32309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32310 done; \
32311 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314 "RANLIB=$${RANLIB}" \
32315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32316 TAGS) \
32317 || exit 1
32319 @endif target-libstdc++-v3
32321 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
32322 maybe-install-info-target-libstdc++-v3:
32323 @if target-libstdc++-v3
32324 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
32326 install-info-target-libstdc++-v3: \
32327 configure-target-libstdc++-v3 \
32328 info-target-libstdc++-v3
32329 @: $(MAKE); $(unstage)
32330 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32331 r=`${PWD_COMMAND}`; export r; \
32332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333 $(RAW_CXX_TARGET_EXPORTS) \
32334 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32335 for flag in $(EXTRA_TARGET_FLAGS); do \
32336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337 done; \
32338 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32341 "RANLIB=$${RANLIB}" \
32342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32343 install-info) \
32344 || exit 1
32346 @endif target-libstdc++-v3
32348 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
32349 maybe-install-html-target-libstdc++-v3:
32350 @if target-libstdc++-v3
32351 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
32353 install-html-target-libstdc++-v3: \
32354 configure-target-libstdc++-v3 \
32355 html-target-libstdc++-v3
32356 @: $(MAKE); $(unstage)
32357 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32358 r=`${PWD_COMMAND}`; export r; \
32359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32360 $(RAW_CXX_TARGET_EXPORTS) \
32361 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32362 for flag in $(EXTRA_TARGET_FLAGS); do \
32363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32364 done; \
32365 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32368 "RANLIB=$${RANLIB}" \
32369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32370 install-html) \
32371 || exit 1
32373 @endif target-libstdc++-v3
32375 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
32376 maybe-installcheck-target-libstdc++-v3:
32377 @if target-libstdc++-v3
32378 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
32380 installcheck-target-libstdc++-v3: \
32381 configure-target-libstdc++-v3
32382 @: $(MAKE); $(unstage)
32383 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32384 r=`${PWD_COMMAND}`; export r; \
32385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386 $(RAW_CXX_TARGET_EXPORTS) \
32387 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32388 for flag in $(EXTRA_TARGET_FLAGS); do \
32389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32390 done; \
32391 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394 "RANLIB=$${RANLIB}" \
32395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32396 installcheck) \
32397 || exit 1
32399 @endif target-libstdc++-v3
32401 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
32402 maybe-mostlyclean-target-libstdc++-v3:
32403 @if target-libstdc++-v3
32404 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
32406 mostlyclean-target-libstdc++-v3:
32407 @: $(MAKE); $(unstage)
32408 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32409 r=`${PWD_COMMAND}`; export r; \
32410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32411 $(RAW_CXX_TARGET_EXPORTS) \
32412 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32413 for flag in $(EXTRA_TARGET_FLAGS); do \
32414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32415 done; \
32416 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32419 "RANLIB=$${RANLIB}" \
32420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32421 mostlyclean) \
32422 || exit 1
32424 @endif target-libstdc++-v3
32426 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
32427 maybe-clean-target-libstdc++-v3:
32428 @if target-libstdc++-v3
32429 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
32431 clean-target-libstdc++-v3:
32432 @: $(MAKE); $(unstage)
32433 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32434 r=`${PWD_COMMAND}`; export r; \
32435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436 $(RAW_CXX_TARGET_EXPORTS) \
32437 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32438 for flag in $(EXTRA_TARGET_FLAGS); do \
32439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32440 done; \
32441 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32444 "RANLIB=$${RANLIB}" \
32445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32446 clean) \
32447 || exit 1
32449 @endif target-libstdc++-v3
32451 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
32452 maybe-distclean-target-libstdc++-v3:
32453 @if target-libstdc++-v3
32454 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
32456 distclean-target-libstdc++-v3:
32457 @: $(MAKE); $(unstage)
32458 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32459 r=`${PWD_COMMAND}`; export r; \
32460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32461 $(RAW_CXX_TARGET_EXPORTS) \
32462 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32463 for flag in $(EXTRA_TARGET_FLAGS); do \
32464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32465 done; \
32466 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32469 "RANLIB=$${RANLIB}" \
32470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32471 distclean) \
32472 || exit 1
32474 @endif target-libstdc++-v3
32476 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
32477 maybe-maintainer-clean-target-libstdc++-v3:
32478 @if target-libstdc++-v3
32479 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
32481 maintainer-clean-target-libstdc++-v3:
32482 @: $(MAKE); $(unstage)
32483 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32484 r=`${PWD_COMMAND}`; export r; \
32485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32486 $(RAW_CXX_TARGET_EXPORTS) \
32487 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32488 for flag in $(EXTRA_TARGET_FLAGS); do \
32489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32490 done; \
32491 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32494 "RANLIB=$${RANLIB}" \
32495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32496 maintainer-clean) \
32497 || exit 1
32499 @endif target-libstdc++-v3
32505 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
32506 maybe-configure-target-libmudflap:
32507 @if gcc-bootstrap
32508 configure-target-libmudflap: stage_current
32509 @endif gcc-bootstrap
32510 @if target-libmudflap
32511 maybe-configure-target-libmudflap: configure-target-libmudflap
32512 configure-target-libmudflap:
32513 @: $(MAKE); $(unstage)
32514 @r=`${PWD_COMMAND}`; export r; \
32515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516 echo "Checking multilib configuration for libmudflap..."; \
32517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
32518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
32519 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
32520 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
32521 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
32522 else \
32523 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
32524 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
32525 fi; \
32526 else \
32527 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
32528 fi; \
32529 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
32530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
32531 $(NORMAL_TARGET_EXPORTS) \
32532 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
32533 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
32534 case $(srcdir) in \
32535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32536 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
32537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32538 esac; \
32539 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
32540 libsrcdir="$$s/libmudflap"; \
32541 rm -f no-such-file || : ; \
32542 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32543 $(TARGET_CONFIGARGS) $${srcdiroption} \
32544 || exit 1
32545 @endif target-libmudflap
32551 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
32552 maybe-all-target-libmudflap:
32553 @if gcc-bootstrap
32554 all-target-libmudflap: stage_current
32555 @endif gcc-bootstrap
32556 @if target-libmudflap
32557 TARGET-target-libmudflap=all
32558 maybe-all-target-libmudflap: all-target-libmudflap
32559 all-target-libmudflap: configure-target-libmudflap
32560 @: $(MAKE); $(unstage)
32561 @r=`${PWD_COMMAND}`; export r; \
32562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32563 $(NORMAL_TARGET_EXPORTS) \
32564 (cd $(TARGET_SUBDIR)/libmudflap && \
32565 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
32566 @endif target-libmudflap
32572 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
32573 maybe-check-target-libmudflap:
32574 @if target-libmudflap
32575 maybe-check-target-libmudflap: check-target-libmudflap
32577 check-target-libmudflap:
32578 @: $(MAKE); $(unstage)
32579 @r=`${PWD_COMMAND}`; export r; \
32580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32581 $(NORMAL_TARGET_EXPORTS) \
32582 (cd $(TARGET_SUBDIR)/libmudflap && \
32583 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32585 @endif target-libmudflap
32587 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
32588 maybe-install-target-libmudflap:
32589 @if target-libmudflap
32590 maybe-install-target-libmudflap: install-target-libmudflap
32592 install-target-libmudflap: installdirs
32593 @: $(MAKE); $(unstage)
32594 @r=`${PWD_COMMAND}`; export r; \
32595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32596 $(NORMAL_TARGET_EXPORTS) \
32597 (cd $(TARGET_SUBDIR)/libmudflap && \
32598 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32600 @endif target-libmudflap
32602 # Other targets (info, dvi, etc.)
32604 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
32605 maybe-info-target-libmudflap:
32606 @if target-libmudflap
32607 maybe-info-target-libmudflap: info-target-libmudflap
32609 info-target-libmudflap: \
32610 configure-target-libmudflap
32611 @: $(MAKE); $(unstage)
32612 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32613 r=`${PWD_COMMAND}`; export r; \
32614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615 $(NORMAL_TARGET_EXPORTS) \
32616 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
32617 for flag in $(EXTRA_TARGET_FLAGS); do \
32618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32619 done; \
32620 (cd $(TARGET_SUBDIR)/libmudflap && \
32621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32623 "RANLIB=$${RANLIB}" \
32624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32625 info) \
32626 || exit 1
32628 @endif target-libmudflap
32630 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
32631 maybe-dvi-target-libmudflap:
32632 @if target-libmudflap
32633 maybe-dvi-target-libmudflap: dvi-target-libmudflap
32635 dvi-target-libmudflap: \
32636 configure-target-libmudflap
32637 @: $(MAKE); $(unstage)
32638 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32639 r=`${PWD_COMMAND}`; export r; \
32640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32641 $(NORMAL_TARGET_EXPORTS) \
32642 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
32643 for flag in $(EXTRA_TARGET_FLAGS); do \
32644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32645 done; \
32646 (cd $(TARGET_SUBDIR)/libmudflap && \
32647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32649 "RANLIB=$${RANLIB}" \
32650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32651 dvi) \
32652 || exit 1
32654 @endif target-libmudflap
32656 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
32657 maybe-html-target-libmudflap:
32658 @if target-libmudflap
32659 maybe-html-target-libmudflap: html-target-libmudflap
32661 html-target-libmudflap: \
32662 configure-target-libmudflap
32663 @: $(MAKE); $(unstage)
32664 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32665 r=`${PWD_COMMAND}`; export r; \
32666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667 $(NORMAL_TARGET_EXPORTS) \
32668 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
32669 for flag in $(EXTRA_TARGET_FLAGS); do \
32670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671 done; \
32672 (cd $(TARGET_SUBDIR)/libmudflap && \
32673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32675 "RANLIB=$${RANLIB}" \
32676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32677 html) \
32678 || exit 1
32680 @endif target-libmudflap
32682 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
32683 maybe-TAGS-target-libmudflap:
32684 @if target-libmudflap
32685 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
32687 TAGS-target-libmudflap: \
32688 configure-target-libmudflap
32689 @: $(MAKE); $(unstage)
32690 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32691 r=`${PWD_COMMAND}`; export r; \
32692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693 $(NORMAL_TARGET_EXPORTS) \
32694 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
32695 for flag in $(EXTRA_TARGET_FLAGS); do \
32696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697 done; \
32698 (cd $(TARGET_SUBDIR)/libmudflap && \
32699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701 "RANLIB=$${RANLIB}" \
32702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32703 TAGS) \
32704 || exit 1
32706 @endif target-libmudflap
32708 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
32709 maybe-install-info-target-libmudflap:
32710 @if target-libmudflap
32711 maybe-install-info-target-libmudflap: install-info-target-libmudflap
32713 install-info-target-libmudflap: \
32714 configure-target-libmudflap \
32715 info-target-libmudflap
32716 @: $(MAKE); $(unstage)
32717 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32718 r=`${PWD_COMMAND}`; export r; \
32719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32720 $(NORMAL_TARGET_EXPORTS) \
32721 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
32722 for flag in $(EXTRA_TARGET_FLAGS); do \
32723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32724 done; \
32725 (cd $(TARGET_SUBDIR)/libmudflap && \
32726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32728 "RANLIB=$${RANLIB}" \
32729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32730 install-info) \
32731 || exit 1
32733 @endif target-libmudflap
32735 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
32736 maybe-install-html-target-libmudflap:
32737 @if target-libmudflap
32738 maybe-install-html-target-libmudflap: install-html-target-libmudflap
32740 install-html-target-libmudflap: \
32741 configure-target-libmudflap \
32742 html-target-libmudflap
32743 @: $(MAKE); $(unstage)
32744 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32745 r=`${PWD_COMMAND}`; export r; \
32746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32747 $(NORMAL_TARGET_EXPORTS) \
32748 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
32749 for flag in $(EXTRA_TARGET_FLAGS); do \
32750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32751 done; \
32752 (cd $(TARGET_SUBDIR)/libmudflap && \
32753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32755 "RANLIB=$${RANLIB}" \
32756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32757 install-html) \
32758 || exit 1
32760 @endif target-libmudflap
32762 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
32763 maybe-installcheck-target-libmudflap:
32764 @if target-libmudflap
32765 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
32767 installcheck-target-libmudflap: \
32768 configure-target-libmudflap
32769 @: $(MAKE); $(unstage)
32770 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32771 r=`${PWD_COMMAND}`; export r; \
32772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32773 $(NORMAL_TARGET_EXPORTS) \
32774 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
32775 for flag in $(EXTRA_TARGET_FLAGS); do \
32776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32777 done; \
32778 (cd $(TARGET_SUBDIR)/libmudflap && \
32779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32781 "RANLIB=$${RANLIB}" \
32782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32783 installcheck) \
32784 || exit 1
32786 @endif target-libmudflap
32788 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
32789 maybe-mostlyclean-target-libmudflap:
32790 @if target-libmudflap
32791 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
32793 mostlyclean-target-libmudflap:
32794 @: $(MAKE); $(unstage)
32795 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32796 r=`${PWD_COMMAND}`; export r; \
32797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32798 $(NORMAL_TARGET_EXPORTS) \
32799 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
32800 for flag in $(EXTRA_TARGET_FLAGS); do \
32801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32802 done; \
32803 (cd $(TARGET_SUBDIR)/libmudflap && \
32804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32806 "RANLIB=$${RANLIB}" \
32807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32808 mostlyclean) \
32809 || exit 1
32811 @endif target-libmudflap
32813 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
32814 maybe-clean-target-libmudflap:
32815 @if target-libmudflap
32816 maybe-clean-target-libmudflap: clean-target-libmudflap
32818 clean-target-libmudflap:
32819 @: $(MAKE); $(unstage)
32820 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32821 r=`${PWD_COMMAND}`; export r; \
32822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32823 $(NORMAL_TARGET_EXPORTS) \
32824 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
32825 for flag in $(EXTRA_TARGET_FLAGS); do \
32826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32827 done; \
32828 (cd $(TARGET_SUBDIR)/libmudflap && \
32829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32831 "RANLIB=$${RANLIB}" \
32832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32833 clean) \
32834 || exit 1
32836 @endif target-libmudflap
32838 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
32839 maybe-distclean-target-libmudflap:
32840 @if target-libmudflap
32841 maybe-distclean-target-libmudflap: distclean-target-libmudflap
32843 distclean-target-libmudflap:
32844 @: $(MAKE); $(unstage)
32845 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(NORMAL_TARGET_EXPORTS) \
32849 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
32850 for flag in $(EXTRA_TARGET_FLAGS); do \
32851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32852 done; \
32853 (cd $(TARGET_SUBDIR)/libmudflap && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32858 distclean) \
32859 || exit 1
32861 @endif target-libmudflap
32863 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
32864 maybe-maintainer-clean-target-libmudflap:
32865 @if target-libmudflap
32866 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
32868 maintainer-clean-target-libmudflap:
32869 @: $(MAKE); $(unstage)
32870 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
32871 r=`${PWD_COMMAND}`; export r; \
32872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873 $(NORMAL_TARGET_EXPORTS) \
32874 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
32875 for flag in $(EXTRA_TARGET_FLAGS); do \
32876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32877 done; \
32878 (cd $(TARGET_SUBDIR)/libmudflap && \
32879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881 "RANLIB=$${RANLIB}" \
32882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32883 maintainer-clean) \
32884 || exit 1
32886 @endif target-libmudflap
32892 .PHONY: configure-target-libssp maybe-configure-target-libssp
32893 maybe-configure-target-libssp:
32894 @if gcc-bootstrap
32895 configure-target-libssp: stage_current
32896 @endif gcc-bootstrap
32897 @if target-libssp
32898 maybe-configure-target-libssp: configure-target-libssp
32899 configure-target-libssp:
32900 @: $(MAKE); $(unstage)
32901 @r=`${PWD_COMMAND}`; export r; \
32902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903 echo "Checking multilib configuration for libssp..."; \
32904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
32905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
32906 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
32907 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
32908 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
32909 else \
32910 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
32911 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
32912 fi; \
32913 else \
32914 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
32915 fi; \
32916 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
32917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
32918 $(NORMAL_TARGET_EXPORTS) \
32919 echo Configuring in $(TARGET_SUBDIR)/libssp; \
32920 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
32921 case $(srcdir) in \
32922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32923 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
32924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32925 esac; \
32926 srcdiroption="--srcdir=$${topdir}/libssp"; \
32927 libsrcdir="$$s/libssp"; \
32928 rm -f no-such-file || : ; \
32929 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32930 $(TARGET_CONFIGARGS) $${srcdiroption} \
32931 || exit 1
32932 @endif target-libssp
32938 .PHONY: all-target-libssp maybe-all-target-libssp
32939 maybe-all-target-libssp:
32940 @if gcc-bootstrap
32941 all-target-libssp: stage_current
32942 @endif gcc-bootstrap
32943 @if target-libssp
32944 TARGET-target-libssp=all
32945 maybe-all-target-libssp: all-target-libssp
32946 all-target-libssp: configure-target-libssp
32947 @: $(MAKE); $(unstage)
32948 @r=`${PWD_COMMAND}`; export r; \
32949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32950 $(NORMAL_TARGET_EXPORTS) \
32951 (cd $(TARGET_SUBDIR)/libssp && \
32952 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
32953 @endif target-libssp
32959 .PHONY: check-target-libssp maybe-check-target-libssp
32960 maybe-check-target-libssp:
32961 @if target-libssp
32962 maybe-check-target-libssp: check-target-libssp
32964 check-target-libssp:
32965 @: $(MAKE); $(unstage)
32966 @r=`${PWD_COMMAND}`; export r; \
32967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32968 $(NORMAL_TARGET_EXPORTS) \
32969 (cd $(TARGET_SUBDIR)/libssp && \
32970 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
32972 @endif target-libssp
32974 .PHONY: install-target-libssp maybe-install-target-libssp
32975 maybe-install-target-libssp:
32976 @if target-libssp
32977 maybe-install-target-libssp: install-target-libssp
32979 install-target-libssp: installdirs
32980 @: $(MAKE); $(unstage)
32981 @r=`${PWD_COMMAND}`; export r; \
32982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32983 $(NORMAL_TARGET_EXPORTS) \
32984 (cd $(TARGET_SUBDIR)/libssp && \
32985 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32987 @endif target-libssp
32989 # Other targets (info, dvi, etc.)
32991 .PHONY: maybe-info-target-libssp info-target-libssp
32992 maybe-info-target-libssp:
32993 @if target-libssp
32994 maybe-info-target-libssp: info-target-libssp
32996 info-target-libssp: \
32997 configure-target-libssp
32998 @: $(MAKE); $(unstage)
32999 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33000 r=`${PWD_COMMAND}`; export r; \
33001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33002 $(NORMAL_TARGET_EXPORTS) \
33003 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
33004 for flag in $(EXTRA_TARGET_FLAGS); do \
33005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33006 done; \
33007 (cd $(TARGET_SUBDIR)/libssp && \
33008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33010 "RANLIB=$${RANLIB}" \
33011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33012 info) \
33013 || exit 1
33015 @endif target-libssp
33017 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
33018 maybe-dvi-target-libssp:
33019 @if target-libssp
33020 maybe-dvi-target-libssp: dvi-target-libssp
33022 dvi-target-libssp: \
33023 configure-target-libssp
33024 @: $(MAKE); $(unstage)
33025 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33026 r=`${PWD_COMMAND}`; export r; \
33027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028 $(NORMAL_TARGET_EXPORTS) \
33029 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
33030 for flag in $(EXTRA_TARGET_FLAGS); do \
33031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33032 done; \
33033 (cd $(TARGET_SUBDIR)/libssp && \
33034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33036 "RANLIB=$${RANLIB}" \
33037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33038 dvi) \
33039 || exit 1
33041 @endif target-libssp
33043 .PHONY: maybe-html-target-libssp html-target-libssp
33044 maybe-html-target-libssp:
33045 @if target-libssp
33046 maybe-html-target-libssp: html-target-libssp
33048 html-target-libssp: \
33049 configure-target-libssp
33050 @: $(MAKE); $(unstage)
33051 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33052 r=`${PWD_COMMAND}`; export r; \
33053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054 $(NORMAL_TARGET_EXPORTS) \
33055 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
33056 for flag in $(EXTRA_TARGET_FLAGS); do \
33057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33058 done; \
33059 (cd $(TARGET_SUBDIR)/libssp && \
33060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33062 "RANLIB=$${RANLIB}" \
33063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33064 html) \
33065 || exit 1
33067 @endif target-libssp
33069 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
33070 maybe-TAGS-target-libssp:
33071 @if target-libssp
33072 maybe-TAGS-target-libssp: TAGS-target-libssp
33074 TAGS-target-libssp: \
33075 configure-target-libssp
33076 @: $(MAKE); $(unstage)
33077 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33078 r=`${PWD_COMMAND}`; export r; \
33079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080 $(NORMAL_TARGET_EXPORTS) \
33081 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
33082 for flag in $(EXTRA_TARGET_FLAGS); do \
33083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33084 done; \
33085 (cd $(TARGET_SUBDIR)/libssp && \
33086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33088 "RANLIB=$${RANLIB}" \
33089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33090 TAGS) \
33091 || exit 1
33093 @endif target-libssp
33095 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
33096 maybe-install-info-target-libssp:
33097 @if target-libssp
33098 maybe-install-info-target-libssp: install-info-target-libssp
33100 install-info-target-libssp: \
33101 configure-target-libssp \
33102 info-target-libssp
33103 @: $(MAKE); $(unstage)
33104 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33105 r=`${PWD_COMMAND}`; export r; \
33106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107 $(NORMAL_TARGET_EXPORTS) \
33108 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
33109 for flag in $(EXTRA_TARGET_FLAGS); do \
33110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33111 done; \
33112 (cd $(TARGET_SUBDIR)/libssp && \
33113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33115 "RANLIB=$${RANLIB}" \
33116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33117 install-info) \
33118 || exit 1
33120 @endif target-libssp
33122 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
33123 maybe-install-html-target-libssp:
33124 @if target-libssp
33125 maybe-install-html-target-libssp: install-html-target-libssp
33127 install-html-target-libssp: \
33128 configure-target-libssp \
33129 html-target-libssp
33130 @: $(MAKE); $(unstage)
33131 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33132 r=`${PWD_COMMAND}`; export r; \
33133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33134 $(NORMAL_TARGET_EXPORTS) \
33135 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
33136 for flag in $(EXTRA_TARGET_FLAGS); do \
33137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33138 done; \
33139 (cd $(TARGET_SUBDIR)/libssp && \
33140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33142 "RANLIB=$${RANLIB}" \
33143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33144 install-html) \
33145 || exit 1
33147 @endif target-libssp
33149 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
33150 maybe-installcheck-target-libssp:
33151 @if target-libssp
33152 maybe-installcheck-target-libssp: installcheck-target-libssp
33154 installcheck-target-libssp: \
33155 configure-target-libssp
33156 @: $(MAKE); $(unstage)
33157 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33158 r=`${PWD_COMMAND}`; export r; \
33159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33160 $(NORMAL_TARGET_EXPORTS) \
33161 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
33162 for flag in $(EXTRA_TARGET_FLAGS); do \
33163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33164 done; \
33165 (cd $(TARGET_SUBDIR)/libssp && \
33166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33168 "RANLIB=$${RANLIB}" \
33169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33170 installcheck) \
33171 || exit 1
33173 @endif target-libssp
33175 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
33176 maybe-mostlyclean-target-libssp:
33177 @if target-libssp
33178 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
33180 mostlyclean-target-libssp:
33181 @: $(MAKE); $(unstage)
33182 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33183 r=`${PWD_COMMAND}`; export r; \
33184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33185 $(NORMAL_TARGET_EXPORTS) \
33186 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
33187 for flag in $(EXTRA_TARGET_FLAGS); do \
33188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33189 done; \
33190 (cd $(TARGET_SUBDIR)/libssp && \
33191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33193 "RANLIB=$${RANLIB}" \
33194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33195 mostlyclean) \
33196 || exit 1
33198 @endif target-libssp
33200 .PHONY: maybe-clean-target-libssp clean-target-libssp
33201 maybe-clean-target-libssp:
33202 @if target-libssp
33203 maybe-clean-target-libssp: clean-target-libssp
33205 clean-target-libssp:
33206 @: $(MAKE); $(unstage)
33207 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33208 r=`${PWD_COMMAND}`; export r; \
33209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33210 $(NORMAL_TARGET_EXPORTS) \
33211 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
33212 for flag in $(EXTRA_TARGET_FLAGS); do \
33213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33214 done; \
33215 (cd $(TARGET_SUBDIR)/libssp && \
33216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33218 "RANLIB=$${RANLIB}" \
33219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33220 clean) \
33221 || exit 1
33223 @endif target-libssp
33225 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
33226 maybe-distclean-target-libssp:
33227 @if target-libssp
33228 maybe-distclean-target-libssp: distclean-target-libssp
33230 distclean-target-libssp:
33231 @: $(MAKE); $(unstage)
33232 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33233 r=`${PWD_COMMAND}`; export r; \
33234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33235 $(NORMAL_TARGET_EXPORTS) \
33236 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
33237 for flag in $(EXTRA_TARGET_FLAGS); do \
33238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239 done; \
33240 (cd $(TARGET_SUBDIR)/libssp && \
33241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33243 "RANLIB=$${RANLIB}" \
33244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33245 distclean) \
33246 || exit 1
33248 @endif target-libssp
33250 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
33251 maybe-maintainer-clean-target-libssp:
33252 @if target-libssp
33253 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
33255 maintainer-clean-target-libssp:
33256 @: $(MAKE); $(unstage)
33257 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
33258 r=`${PWD_COMMAND}`; export r; \
33259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33260 $(NORMAL_TARGET_EXPORTS) \
33261 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
33262 for flag in $(EXTRA_TARGET_FLAGS); do \
33263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33264 done; \
33265 (cd $(TARGET_SUBDIR)/libssp && \
33266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33268 "RANLIB=$${RANLIB}" \
33269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33270 maintainer-clean) \
33271 || exit 1
33273 @endif target-libssp
33279 .PHONY: configure-target-newlib maybe-configure-target-newlib
33280 maybe-configure-target-newlib:
33281 @if gcc-bootstrap
33282 configure-target-newlib: stage_current
33283 @endif gcc-bootstrap
33284 @if target-newlib
33285 maybe-configure-target-newlib: configure-target-newlib
33286 configure-target-newlib:
33287 @: $(MAKE); $(unstage)
33288 @r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 echo "Checking multilib configuration for newlib..."; \
33291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
33292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
33293 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
33294 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
33295 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
33296 else \
33297 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
33298 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
33299 fi; \
33300 else \
33301 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
33302 fi; \
33303 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
33304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
33305 $(NORMAL_TARGET_EXPORTS) \
33306 echo Configuring in $(TARGET_SUBDIR)/newlib; \
33307 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
33308 case $(srcdir) in \
33309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33310 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
33311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33312 esac; \
33313 srcdiroption="--srcdir=$${topdir}/newlib"; \
33314 libsrcdir="$$s/newlib"; \
33315 rm -f no-such-file || : ; \
33316 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33317 $(TARGET_CONFIGARGS) $${srcdiroption} \
33318 || exit 1
33319 @endif target-newlib
33325 .PHONY: all-target-newlib maybe-all-target-newlib
33326 maybe-all-target-newlib:
33327 @if gcc-bootstrap
33328 all-target-newlib: stage_current
33329 @endif gcc-bootstrap
33330 @if target-newlib
33331 TARGET-target-newlib=all
33332 maybe-all-target-newlib: all-target-newlib
33333 all-target-newlib: configure-target-newlib
33334 @: $(MAKE); $(unstage)
33335 @r=`${PWD_COMMAND}`; export r; \
33336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33337 $(NORMAL_TARGET_EXPORTS) \
33338 (cd $(TARGET_SUBDIR)/newlib && \
33339 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
33340 @endif target-newlib
33346 .PHONY: check-target-newlib maybe-check-target-newlib
33347 maybe-check-target-newlib:
33348 @if target-newlib
33349 maybe-check-target-newlib: check-target-newlib
33351 check-target-newlib:
33352 @: $(MAKE); $(unstage)
33353 @r=`${PWD_COMMAND}`; export r; \
33354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355 $(NORMAL_TARGET_EXPORTS) \
33356 (cd $(TARGET_SUBDIR)/newlib && \
33357 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33359 @endif target-newlib
33361 .PHONY: install-target-newlib maybe-install-target-newlib
33362 maybe-install-target-newlib:
33363 @if target-newlib
33364 maybe-install-target-newlib: install-target-newlib
33366 install-target-newlib: installdirs
33367 @: $(MAKE); $(unstage)
33368 @r=`${PWD_COMMAND}`; export r; \
33369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33370 $(NORMAL_TARGET_EXPORTS) \
33371 (cd $(TARGET_SUBDIR)/newlib && \
33372 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33374 @endif target-newlib
33376 # Other targets (info, dvi, etc.)
33378 .PHONY: maybe-info-target-newlib info-target-newlib
33379 maybe-info-target-newlib:
33380 @if target-newlib
33381 maybe-info-target-newlib: info-target-newlib
33383 info-target-newlib: \
33384 configure-target-newlib
33385 @: $(MAKE); $(unstage)
33386 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33387 r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(NORMAL_TARGET_EXPORTS) \
33390 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
33391 for flag in $(EXTRA_TARGET_FLAGS); do \
33392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33393 done; \
33394 (cd $(TARGET_SUBDIR)/newlib && \
33395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397 "RANLIB=$${RANLIB}" \
33398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33399 info) \
33400 || exit 1
33402 @endif target-newlib
33404 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
33405 maybe-dvi-target-newlib:
33406 @if target-newlib
33407 maybe-dvi-target-newlib: dvi-target-newlib
33409 dvi-target-newlib: \
33410 configure-target-newlib
33411 @: $(MAKE); $(unstage)
33412 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33413 r=`${PWD_COMMAND}`; export r; \
33414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33415 $(NORMAL_TARGET_EXPORTS) \
33416 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
33417 for flag in $(EXTRA_TARGET_FLAGS); do \
33418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33419 done; \
33420 (cd $(TARGET_SUBDIR)/newlib && \
33421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33423 "RANLIB=$${RANLIB}" \
33424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33425 dvi) \
33426 || exit 1
33428 @endif target-newlib
33430 .PHONY: maybe-html-target-newlib html-target-newlib
33431 maybe-html-target-newlib:
33432 @if target-newlib
33433 maybe-html-target-newlib: html-target-newlib
33435 html-target-newlib: \
33436 configure-target-newlib
33437 @: $(MAKE); $(unstage)
33438 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33439 r=`${PWD_COMMAND}`; export r; \
33440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33441 $(NORMAL_TARGET_EXPORTS) \
33442 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
33443 for flag in $(EXTRA_TARGET_FLAGS); do \
33444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33445 done; \
33446 (cd $(TARGET_SUBDIR)/newlib && \
33447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33449 "RANLIB=$${RANLIB}" \
33450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33451 html) \
33452 || exit 1
33454 @endif target-newlib
33456 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
33457 maybe-TAGS-target-newlib:
33458 @if target-newlib
33459 maybe-TAGS-target-newlib: TAGS-target-newlib
33461 TAGS-target-newlib: \
33462 configure-target-newlib
33463 @: $(MAKE); $(unstage)
33464 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33465 r=`${PWD_COMMAND}`; export r; \
33466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33467 $(NORMAL_TARGET_EXPORTS) \
33468 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
33469 for flag in $(EXTRA_TARGET_FLAGS); do \
33470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33471 done; \
33472 (cd $(TARGET_SUBDIR)/newlib && \
33473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33475 "RANLIB=$${RANLIB}" \
33476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33477 TAGS) \
33478 || exit 1
33480 @endif target-newlib
33482 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
33483 maybe-install-info-target-newlib:
33484 @if target-newlib
33485 maybe-install-info-target-newlib: install-info-target-newlib
33487 install-info-target-newlib: \
33488 configure-target-newlib \
33489 info-target-newlib
33490 @: $(MAKE); $(unstage)
33491 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33492 r=`${PWD_COMMAND}`; export r; \
33493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33494 $(NORMAL_TARGET_EXPORTS) \
33495 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
33496 for flag in $(EXTRA_TARGET_FLAGS); do \
33497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33498 done; \
33499 (cd $(TARGET_SUBDIR)/newlib && \
33500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33502 "RANLIB=$${RANLIB}" \
33503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33504 install-info) \
33505 || exit 1
33507 @endif target-newlib
33509 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
33510 maybe-install-html-target-newlib:
33511 @if target-newlib
33512 maybe-install-html-target-newlib: install-html-target-newlib
33514 install-html-target-newlib: \
33515 configure-target-newlib \
33516 html-target-newlib
33517 @: $(MAKE); $(unstage)
33518 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33519 r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 $(NORMAL_TARGET_EXPORTS) \
33522 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
33523 for flag in $(EXTRA_TARGET_FLAGS); do \
33524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33525 done; \
33526 (cd $(TARGET_SUBDIR)/newlib && \
33527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33529 "RANLIB=$${RANLIB}" \
33530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33531 install-html) \
33532 || exit 1
33534 @endif target-newlib
33536 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
33537 maybe-installcheck-target-newlib:
33538 @if target-newlib
33539 maybe-installcheck-target-newlib: installcheck-target-newlib
33541 installcheck-target-newlib: \
33542 configure-target-newlib
33543 @: $(MAKE); $(unstage)
33544 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33545 r=`${PWD_COMMAND}`; export r; \
33546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33547 $(NORMAL_TARGET_EXPORTS) \
33548 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
33549 for flag in $(EXTRA_TARGET_FLAGS); do \
33550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33551 done; \
33552 (cd $(TARGET_SUBDIR)/newlib && \
33553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33555 "RANLIB=$${RANLIB}" \
33556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33557 installcheck) \
33558 || exit 1
33560 @endif target-newlib
33562 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
33563 maybe-mostlyclean-target-newlib:
33564 @if target-newlib
33565 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
33567 mostlyclean-target-newlib:
33568 @: $(MAKE); $(unstage)
33569 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33570 r=`${PWD_COMMAND}`; export r; \
33571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572 $(NORMAL_TARGET_EXPORTS) \
33573 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
33574 for flag in $(EXTRA_TARGET_FLAGS); do \
33575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33576 done; \
33577 (cd $(TARGET_SUBDIR)/newlib && \
33578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33580 "RANLIB=$${RANLIB}" \
33581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33582 mostlyclean) \
33583 || exit 1
33585 @endif target-newlib
33587 .PHONY: maybe-clean-target-newlib clean-target-newlib
33588 maybe-clean-target-newlib:
33589 @if target-newlib
33590 maybe-clean-target-newlib: clean-target-newlib
33592 clean-target-newlib:
33593 @: $(MAKE); $(unstage)
33594 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33595 r=`${PWD_COMMAND}`; export r; \
33596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33597 $(NORMAL_TARGET_EXPORTS) \
33598 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
33599 for flag in $(EXTRA_TARGET_FLAGS); do \
33600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33601 done; \
33602 (cd $(TARGET_SUBDIR)/newlib && \
33603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33605 "RANLIB=$${RANLIB}" \
33606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33607 clean) \
33608 || exit 1
33610 @endif target-newlib
33612 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
33613 maybe-distclean-target-newlib:
33614 @if target-newlib
33615 maybe-distclean-target-newlib: distclean-target-newlib
33617 distclean-target-newlib:
33618 @: $(MAKE); $(unstage)
33619 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33620 r=`${PWD_COMMAND}`; export r; \
33621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33622 $(NORMAL_TARGET_EXPORTS) \
33623 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
33624 for flag in $(EXTRA_TARGET_FLAGS); do \
33625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33626 done; \
33627 (cd $(TARGET_SUBDIR)/newlib && \
33628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33630 "RANLIB=$${RANLIB}" \
33631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33632 distclean) \
33633 || exit 1
33635 @endif target-newlib
33637 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
33638 maybe-maintainer-clean-target-newlib:
33639 @if target-newlib
33640 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
33642 maintainer-clean-target-newlib:
33643 @: $(MAKE); $(unstage)
33644 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
33645 r=`${PWD_COMMAND}`; export r; \
33646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33647 $(NORMAL_TARGET_EXPORTS) \
33648 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
33649 for flag in $(EXTRA_TARGET_FLAGS); do \
33650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33651 done; \
33652 (cd $(TARGET_SUBDIR)/newlib && \
33653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33655 "RANLIB=$${RANLIB}" \
33656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33657 maintainer-clean) \
33658 || exit 1
33660 @endif target-newlib
33666 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
33667 maybe-configure-target-libgfortran:
33668 @if gcc-bootstrap
33669 configure-target-libgfortran: stage_current
33670 @endif gcc-bootstrap
33671 @if target-libgfortran
33672 maybe-configure-target-libgfortran: configure-target-libgfortran
33673 configure-target-libgfortran:
33674 @: $(MAKE); $(unstage)
33675 @r=`${PWD_COMMAND}`; export r; \
33676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677 echo "Checking multilib configuration for libgfortran..."; \
33678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33679 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
33680 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33681 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33682 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
33683 else \
33684 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
33685 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33686 fi; \
33687 else \
33688 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33689 fi; \
33690 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
33691 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33692 $(NORMAL_TARGET_EXPORTS) \
33693 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
33694 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
33695 case $(srcdir) in \
33696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33697 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
33698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33699 esac; \
33700 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
33701 libsrcdir="$$s/libgfortran"; \
33702 rm -f no-such-file || : ; \
33703 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33704 $(TARGET_CONFIGARGS) $${srcdiroption} \
33705 || exit 1
33706 @endif target-libgfortran
33712 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
33713 maybe-all-target-libgfortran:
33714 @if gcc-bootstrap
33715 all-target-libgfortran: stage_current
33716 @endif gcc-bootstrap
33717 @if target-libgfortran
33718 TARGET-target-libgfortran=all
33719 maybe-all-target-libgfortran: all-target-libgfortran
33720 all-target-libgfortran: configure-target-libgfortran
33721 @: $(MAKE); $(unstage)
33722 @r=`${PWD_COMMAND}`; export r; \
33723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33724 $(NORMAL_TARGET_EXPORTS) \
33725 (cd $(TARGET_SUBDIR)/libgfortran && \
33726 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
33727 @endif target-libgfortran
33733 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
33734 maybe-check-target-libgfortran:
33735 @if target-libgfortran
33736 maybe-check-target-libgfortran: check-target-libgfortran
33738 check-target-libgfortran:
33739 @: $(MAKE); $(unstage)
33740 @r=`${PWD_COMMAND}`; export r; \
33741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742 $(NORMAL_TARGET_EXPORTS) \
33743 (cd $(TARGET_SUBDIR)/libgfortran && \
33744 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33746 @endif target-libgfortran
33748 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
33749 maybe-install-target-libgfortran:
33750 @if target-libgfortran
33751 maybe-install-target-libgfortran: install-target-libgfortran
33753 install-target-libgfortran: installdirs
33754 @: $(MAKE); $(unstage)
33755 @r=`${PWD_COMMAND}`; export r; \
33756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33757 $(NORMAL_TARGET_EXPORTS) \
33758 (cd $(TARGET_SUBDIR)/libgfortran && \
33759 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33761 @endif target-libgfortran
33763 # Other targets (info, dvi, etc.)
33765 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
33766 maybe-info-target-libgfortran:
33767 @if target-libgfortran
33768 maybe-info-target-libgfortran: info-target-libgfortran
33770 info-target-libgfortran: \
33771 configure-target-libgfortran
33772 @: $(MAKE); $(unstage)
33773 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33774 r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 $(NORMAL_TARGET_EXPORTS) \
33777 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
33778 for flag in $(EXTRA_TARGET_FLAGS); do \
33779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780 done; \
33781 (cd $(TARGET_SUBDIR)/libgfortran && \
33782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784 "RANLIB=$${RANLIB}" \
33785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33786 info) \
33787 || exit 1
33789 @endif target-libgfortran
33791 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
33792 maybe-dvi-target-libgfortran:
33793 @if target-libgfortran
33794 maybe-dvi-target-libgfortran: dvi-target-libgfortran
33796 dvi-target-libgfortran: \
33797 configure-target-libgfortran
33798 @: $(MAKE); $(unstage)
33799 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33800 r=`${PWD_COMMAND}`; export r; \
33801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802 $(NORMAL_TARGET_EXPORTS) \
33803 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
33804 for flag in $(EXTRA_TARGET_FLAGS); do \
33805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33806 done; \
33807 (cd $(TARGET_SUBDIR)/libgfortran && \
33808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810 "RANLIB=$${RANLIB}" \
33811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33812 dvi) \
33813 || exit 1
33815 @endif target-libgfortran
33817 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
33818 maybe-html-target-libgfortran:
33819 @if target-libgfortran
33820 maybe-html-target-libgfortran: html-target-libgfortran
33822 html-target-libgfortran: \
33823 configure-target-libgfortran
33824 @: $(MAKE); $(unstage)
33825 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33826 r=`${PWD_COMMAND}`; export r; \
33827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33828 $(NORMAL_TARGET_EXPORTS) \
33829 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
33830 for flag in $(EXTRA_TARGET_FLAGS); do \
33831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33832 done; \
33833 (cd $(TARGET_SUBDIR)/libgfortran && \
33834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33836 "RANLIB=$${RANLIB}" \
33837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33838 html) \
33839 || exit 1
33841 @endif target-libgfortran
33843 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
33844 maybe-TAGS-target-libgfortran:
33845 @if target-libgfortran
33846 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
33848 TAGS-target-libgfortran: \
33849 configure-target-libgfortran
33850 @: $(MAKE); $(unstage)
33851 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33852 r=`${PWD_COMMAND}`; export r; \
33853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33854 $(NORMAL_TARGET_EXPORTS) \
33855 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
33856 for flag in $(EXTRA_TARGET_FLAGS); do \
33857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33858 done; \
33859 (cd $(TARGET_SUBDIR)/libgfortran && \
33860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33862 "RANLIB=$${RANLIB}" \
33863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33864 TAGS) \
33865 || exit 1
33867 @endif target-libgfortran
33869 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
33870 maybe-install-info-target-libgfortran:
33871 @if target-libgfortran
33872 maybe-install-info-target-libgfortran: install-info-target-libgfortran
33874 install-info-target-libgfortran: \
33875 configure-target-libgfortran \
33876 info-target-libgfortran
33877 @: $(MAKE); $(unstage)
33878 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33879 r=`${PWD_COMMAND}`; export r; \
33880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33881 $(NORMAL_TARGET_EXPORTS) \
33882 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
33883 for flag in $(EXTRA_TARGET_FLAGS); do \
33884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33885 done; \
33886 (cd $(TARGET_SUBDIR)/libgfortran && \
33887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33889 "RANLIB=$${RANLIB}" \
33890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33891 install-info) \
33892 || exit 1
33894 @endif target-libgfortran
33896 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
33897 maybe-install-html-target-libgfortran:
33898 @if target-libgfortran
33899 maybe-install-html-target-libgfortran: install-html-target-libgfortran
33901 install-html-target-libgfortran: \
33902 configure-target-libgfortran \
33903 html-target-libgfortran
33904 @: $(MAKE); $(unstage)
33905 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33906 r=`${PWD_COMMAND}`; export r; \
33907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908 $(NORMAL_TARGET_EXPORTS) \
33909 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
33910 for flag in $(EXTRA_TARGET_FLAGS); do \
33911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33912 done; \
33913 (cd $(TARGET_SUBDIR)/libgfortran && \
33914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33916 "RANLIB=$${RANLIB}" \
33917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33918 install-html) \
33919 || exit 1
33921 @endif target-libgfortran
33923 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
33924 maybe-installcheck-target-libgfortran:
33925 @if target-libgfortran
33926 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
33928 installcheck-target-libgfortran: \
33929 configure-target-libgfortran
33930 @: $(MAKE); $(unstage)
33931 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33932 r=`${PWD_COMMAND}`; export r; \
33933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33934 $(NORMAL_TARGET_EXPORTS) \
33935 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
33936 for flag in $(EXTRA_TARGET_FLAGS); do \
33937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33938 done; \
33939 (cd $(TARGET_SUBDIR)/libgfortran && \
33940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33942 "RANLIB=$${RANLIB}" \
33943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33944 installcheck) \
33945 || exit 1
33947 @endif target-libgfortran
33949 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
33950 maybe-mostlyclean-target-libgfortran:
33951 @if target-libgfortran
33952 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
33954 mostlyclean-target-libgfortran:
33955 @: $(MAKE); $(unstage)
33956 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33957 r=`${PWD_COMMAND}`; export r; \
33958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33959 $(NORMAL_TARGET_EXPORTS) \
33960 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
33961 for flag in $(EXTRA_TARGET_FLAGS); do \
33962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33963 done; \
33964 (cd $(TARGET_SUBDIR)/libgfortran && \
33965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33967 "RANLIB=$${RANLIB}" \
33968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33969 mostlyclean) \
33970 || exit 1
33972 @endif target-libgfortran
33974 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
33975 maybe-clean-target-libgfortran:
33976 @if target-libgfortran
33977 maybe-clean-target-libgfortran: clean-target-libgfortran
33979 clean-target-libgfortran:
33980 @: $(MAKE); $(unstage)
33981 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33982 r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 $(NORMAL_TARGET_EXPORTS) \
33985 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
33986 for flag in $(EXTRA_TARGET_FLAGS); do \
33987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33988 done; \
33989 (cd $(TARGET_SUBDIR)/libgfortran && \
33990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33992 "RANLIB=$${RANLIB}" \
33993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33994 clean) \
33995 || exit 1
33997 @endif target-libgfortran
33999 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
34000 maybe-distclean-target-libgfortran:
34001 @if target-libgfortran
34002 maybe-distclean-target-libgfortran: distclean-target-libgfortran
34004 distclean-target-libgfortran:
34005 @: $(MAKE); $(unstage)
34006 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34007 r=`${PWD_COMMAND}`; export r; \
34008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34009 $(NORMAL_TARGET_EXPORTS) \
34010 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
34011 for flag in $(EXTRA_TARGET_FLAGS); do \
34012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34013 done; \
34014 (cd $(TARGET_SUBDIR)/libgfortran && \
34015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34017 "RANLIB=$${RANLIB}" \
34018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34019 distclean) \
34020 || exit 1
34022 @endif target-libgfortran
34024 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
34025 maybe-maintainer-clean-target-libgfortran:
34026 @if target-libgfortran
34027 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
34029 maintainer-clean-target-libgfortran:
34030 @: $(MAKE); $(unstage)
34031 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34032 r=`${PWD_COMMAND}`; export r; \
34033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034 $(NORMAL_TARGET_EXPORTS) \
34035 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
34036 for flag in $(EXTRA_TARGET_FLAGS); do \
34037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34038 done; \
34039 (cd $(TARGET_SUBDIR)/libgfortran && \
34040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042 "RANLIB=$${RANLIB}" \
34043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34044 maintainer-clean) \
34045 || exit 1
34047 @endif target-libgfortran
34053 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
34054 maybe-configure-target-libobjc:
34055 @if gcc-bootstrap
34056 configure-target-libobjc: stage_current
34057 @endif gcc-bootstrap
34058 @if target-libobjc
34059 maybe-configure-target-libobjc: configure-target-libobjc
34060 configure-target-libobjc:
34061 @: $(MAKE); $(unstage)
34062 @r=`${PWD_COMMAND}`; export r; \
34063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064 echo "Checking multilib configuration for libobjc..."; \
34065 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34066 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
34067 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34068 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34069 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
34070 else \
34071 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
34072 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34073 fi; \
34074 else \
34075 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34076 fi; \
34077 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
34078 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34079 $(NORMAL_TARGET_EXPORTS) \
34080 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
34081 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
34082 case $(srcdir) in \
34083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34084 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
34085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34086 esac; \
34087 srcdiroption="--srcdir=$${topdir}/libobjc"; \
34088 libsrcdir="$$s/libobjc"; \
34089 rm -f no-such-file || : ; \
34090 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34091 $(TARGET_CONFIGARGS) $${srcdiroption} \
34092 || exit 1
34093 @endif target-libobjc
34099 .PHONY: all-target-libobjc maybe-all-target-libobjc
34100 maybe-all-target-libobjc:
34101 @if gcc-bootstrap
34102 all-target-libobjc: stage_current
34103 @endif gcc-bootstrap
34104 @if target-libobjc
34105 TARGET-target-libobjc=all
34106 maybe-all-target-libobjc: all-target-libobjc
34107 all-target-libobjc: configure-target-libobjc
34108 @: $(MAKE); $(unstage)
34109 @r=`${PWD_COMMAND}`; export r; \
34110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34111 $(NORMAL_TARGET_EXPORTS) \
34112 (cd $(TARGET_SUBDIR)/libobjc && \
34113 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
34114 @endif target-libobjc
34120 .PHONY: check-target-libobjc maybe-check-target-libobjc
34121 maybe-check-target-libobjc:
34122 @if target-libobjc
34123 maybe-check-target-libobjc: check-target-libobjc
34125 check-target-libobjc:
34126 @: $(MAKE); $(unstage)
34127 @r=`${PWD_COMMAND}`; export r; \
34128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34129 $(NORMAL_TARGET_EXPORTS) \
34130 (cd $(TARGET_SUBDIR)/libobjc && \
34131 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34133 @endif target-libobjc
34135 .PHONY: install-target-libobjc maybe-install-target-libobjc
34136 maybe-install-target-libobjc:
34137 @if target-libobjc
34138 maybe-install-target-libobjc: install-target-libobjc
34140 install-target-libobjc: installdirs
34141 @: $(MAKE); $(unstage)
34142 @r=`${PWD_COMMAND}`; export r; \
34143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144 $(NORMAL_TARGET_EXPORTS) \
34145 (cd $(TARGET_SUBDIR)/libobjc && \
34146 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34148 @endif target-libobjc
34150 # Other targets (info, dvi, etc.)
34152 .PHONY: maybe-info-target-libobjc info-target-libobjc
34153 maybe-info-target-libobjc:
34154 @if target-libobjc
34155 maybe-info-target-libobjc: info-target-libobjc
34157 info-target-libobjc: \
34158 configure-target-libobjc
34159 @: $(MAKE); $(unstage)
34160 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34161 r=`${PWD_COMMAND}`; export r; \
34162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163 $(NORMAL_TARGET_EXPORTS) \
34164 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
34165 for flag in $(EXTRA_TARGET_FLAGS); do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 (cd $(TARGET_SUBDIR)/libobjc && \
34169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34171 "RANLIB=$${RANLIB}" \
34172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34173 info) \
34174 || exit 1
34176 @endif target-libobjc
34178 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
34179 maybe-dvi-target-libobjc:
34180 @if target-libobjc
34181 maybe-dvi-target-libobjc: dvi-target-libobjc
34183 dvi-target-libobjc: \
34184 configure-target-libobjc
34185 @: $(MAKE); $(unstage)
34186 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34187 r=`${PWD_COMMAND}`; export r; \
34188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189 $(NORMAL_TARGET_EXPORTS) \
34190 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
34191 for flag in $(EXTRA_TARGET_FLAGS); do \
34192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34193 done; \
34194 (cd $(TARGET_SUBDIR)/libobjc && \
34195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34197 "RANLIB=$${RANLIB}" \
34198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34199 dvi) \
34200 || exit 1
34202 @endif target-libobjc
34204 .PHONY: maybe-html-target-libobjc html-target-libobjc
34205 maybe-html-target-libobjc:
34206 @if target-libobjc
34207 maybe-html-target-libobjc: html-target-libobjc
34209 html-target-libobjc: \
34210 configure-target-libobjc
34211 @: $(MAKE); $(unstage)
34212 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34213 r=`${PWD_COMMAND}`; export r; \
34214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34215 $(NORMAL_TARGET_EXPORTS) \
34216 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
34217 for flag in $(EXTRA_TARGET_FLAGS); do \
34218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219 done; \
34220 (cd $(TARGET_SUBDIR)/libobjc && \
34221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34223 "RANLIB=$${RANLIB}" \
34224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34225 html) \
34226 || exit 1
34228 @endif target-libobjc
34230 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
34231 maybe-TAGS-target-libobjc:
34232 @if target-libobjc
34233 maybe-TAGS-target-libobjc: TAGS-target-libobjc
34235 TAGS-target-libobjc: \
34236 configure-target-libobjc
34237 @: $(MAKE); $(unstage)
34238 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34239 r=`${PWD_COMMAND}`; export r; \
34240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241 $(NORMAL_TARGET_EXPORTS) \
34242 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
34243 for flag in $(EXTRA_TARGET_FLAGS); do \
34244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245 done; \
34246 (cd $(TARGET_SUBDIR)/libobjc && \
34247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249 "RANLIB=$${RANLIB}" \
34250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34251 TAGS) \
34252 || exit 1
34254 @endif target-libobjc
34256 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
34257 maybe-install-info-target-libobjc:
34258 @if target-libobjc
34259 maybe-install-info-target-libobjc: install-info-target-libobjc
34261 install-info-target-libobjc: \
34262 configure-target-libobjc \
34263 info-target-libobjc
34264 @: $(MAKE); $(unstage)
34265 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(NORMAL_TARGET_EXPORTS) \
34269 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
34270 for flag in $(EXTRA_TARGET_FLAGS); do \
34271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34272 done; \
34273 (cd $(TARGET_SUBDIR)/libobjc && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34278 install-info) \
34279 || exit 1
34281 @endif target-libobjc
34283 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
34284 maybe-install-html-target-libobjc:
34285 @if target-libobjc
34286 maybe-install-html-target-libobjc: install-html-target-libobjc
34288 install-html-target-libobjc: \
34289 configure-target-libobjc \
34290 html-target-libobjc
34291 @: $(MAKE); $(unstage)
34292 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34293 r=`${PWD_COMMAND}`; export r; \
34294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34295 $(NORMAL_TARGET_EXPORTS) \
34296 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
34297 for flag in $(EXTRA_TARGET_FLAGS); do \
34298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34299 done; \
34300 (cd $(TARGET_SUBDIR)/libobjc && \
34301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34303 "RANLIB=$${RANLIB}" \
34304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34305 install-html) \
34306 || exit 1
34308 @endif target-libobjc
34310 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
34311 maybe-installcheck-target-libobjc:
34312 @if target-libobjc
34313 maybe-installcheck-target-libobjc: installcheck-target-libobjc
34315 installcheck-target-libobjc: \
34316 configure-target-libobjc
34317 @: $(MAKE); $(unstage)
34318 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34319 r=`${PWD_COMMAND}`; export r; \
34320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34321 $(NORMAL_TARGET_EXPORTS) \
34322 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
34323 for flag in $(EXTRA_TARGET_FLAGS); do \
34324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34325 done; \
34326 (cd $(TARGET_SUBDIR)/libobjc && \
34327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34329 "RANLIB=$${RANLIB}" \
34330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34331 installcheck) \
34332 || exit 1
34334 @endif target-libobjc
34336 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
34337 maybe-mostlyclean-target-libobjc:
34338 @if target-libobjc
34339 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
34341 mostlyclean-target-libobjc:
34342 @: $(MAKE); $(unstage)
34343 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34344 r=`${PWD_COMMAND}`; export r; \
34345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34346 $(NORMAL_TARGET_EXPORTS) \
34347 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
34348 for flag in $(EXTRA_TARGET_FLAGS); do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 (cd $(TARGET_SUBDIR)/libobjc && \
34352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34354 "RANLIB=$${RANLIB}" \
34355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34356 mostlyclean) \
34357 || exit 1
34359 @endif target-libobjc
34361 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
34362 maybe-clean-target-libobjc:
34363 @if target-libobjc
34364 maybe-clean-target-libobjc: clean-target-libobjc
34366 clean-target-libobjc:
34367 @: $(MAKE); $(unstage)
34368 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34369 r=`${PWD_COMMAND}`; export r; \
34370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34371 $(NORMAL_TARGET_EXPORTS) \
34372 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
34373 for flag in $(EXTRA_TARGET_FLAGS); do \
34374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375 done; \
34376 (cd $(TARGET_SUBDIR)/libobjc && \
34377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34379 "RANLIB=$${RANLIB}" \
34380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34381 clean) \
34382 || exit 1
34384 @endif target-libobjc
34386 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
34387 maybe-distclean-target-libobjc:
34388 @if target-libobjc
34389 maybe-distclean-target-libobjc: distclean-target-libobjc
34391 distclean-target-libobjc:
34392 @: $(MAKE); $(unstage)
34393 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34394 r=`${PWD_COMMAND}`; export r; \
34395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34396 $(NORMAL_TARGET_EXPORTS) \
34397 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
34398 for flag in $(EXTRA_TARGET_FLAGS); do \
34399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34400 done; \
34401 (cd $(TARGET_SUBDIR)/libobjc && \
34402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34404 "RANLIB=$${RANLIB}" \
34405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34406 distclean) \
34407 || exit 1
34409 @endif target-libobjc
34411 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
34412 maybe-maintainer-clean-target-libobjc:
34413 @if target-libobjc
34414 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
34416 maintainer-clean-target-libobjc:
34417 @: $(MAKE); $(unstage)
34418 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34419 r=`${PWD_COMMAND}`; export r; \
34420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421 $(NORMAL_TARGET_EXPORTS) \
34422 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
34423 for flag in $(EXTRA_TARGET_FLAGS); do \
34424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34425 done; \
34426 (cd $(TARGET_SUBDIR)/libobjc && \
34427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429 "RANLIB=$${RANLIB}" \
34430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34431 maintainer-clean) \
34432 || exit 1
34434 @endif target-libobjc
34440 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
34441 maybe-configure-target-libtermcap:
34442 @if gcc-bootstrap
34443 configure-target-libtermcap: stage_current
34444 @endif gcc-bootstrap
34445 @if target-libtermcap
34446 maybe-configure-target-libtermcap: configure-target-libtermcap
34447 configure-target-libtermcap:
34448 @: $(MAKE); $(unstage)
34449 @r=`${PWD_COMMAND}`; export r; \
34450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34451 echo "Checking multilib configuration for libtermcap..."; \
34452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
34453 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
34454 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
34455 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
34456 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
34457 else \
34458 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
34459 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
34460 fi; \
34461 else \
34462 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
34463 fi; \
34464 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
34465 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
34466 $(NORMAL_TARGET_EXPORTS) \
34467 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
34468 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
34469 case $(srcdir) in \
34470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34471 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
34472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34473 esac; \
34474 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
34475 libsrcdir="$$s/libtermcap"; \
34476 rm -f no-such-file || : ; \
34477 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34478 $(TARGET_CONFIGARGS) $${srcdiroption} \
34479 || exit 1
34480 @endif target-libtermcap
34486 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
34487 maybe-all-target-libtermcap:
34488 @if gcc-bootstrap
34489 all-target-libtermcap: stage_current
34490 @endif gcc-bootstrap
34491 @if target-libtermcap
34492 TARGET-target-libtermcap=all
34493 maybe-all-target-libtermcap: all-target-libtermcap
34494 all-target-libtermcap: configure-target-libtermcap
34495 @: $(MAKE); $(unstage)
34496 @r=`${PWD_COMMAND}`; export r; \
34497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34498 $(NORMAL_TARGET_EXPORTS) \
34499 (cd $(TARGET_SUBDIR)/libtermcap && \
34500 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
34501 @endif target-libtermcap
34507 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
34508 maybe-check-target-libtermcap:
34509 @if target-libtermcap
34510 maybe-check-target-libtermcap: check-target-libtermcap
34512 # Dummy target for uncheckable module.
34513 check-target-libtermcap:
34515 @endif target-libtermcap
34517 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
34518 maybe-install-target-libtermcap:
34519 @if target-libtermcap
34520 maybe-install-target-libtermcap: install-target-libtermcap
34522 install-target-libtermcap: installdirs
34523 @: $(MAKE); $(unstage)
34524 @r=`${PWD_COMMAND}`; export r; \
34525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526 $(NORMAL_TARGET_EXPORTS) \
34527 (cd $(TARGET_SUBDIR)/libtermcap && \
34528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34530 @endif target-libtermcap
34532 # Other targets (info, dvi, etc.)
34534 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
34535 maybe-info-target-libtermcap:
34536 @if target-libtermcap
34537 maybe-info-target-libtermcap: info-target-libtermcap
34539 info-target-libtermcap: \
34540 configure-target-libtermcap
34541 @: $(MAKE); $(unstage)
34542 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34543 r=`${PWD_COMMAND}`; export r; \
34544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34545 $(NORMAL_TARGET_EXPORTS) \
34546 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
34547 for flag in $(EXTRA_TARGET_FLAGS); do \
34548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34549 done; \
34550 (cd $(TARGET_SUBDIR)/libtermcap && \
34551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34553 "RANLIB=$${RANLIB}" \
34554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34555 info) \
34556 || exit 1
34558 @endif target-libtermcap
34560 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
34561 maybe-dvi-target-libtermcap:
34562 @if target-libtermcap
34563 maybe-dvi-target-libtermcap: dvi-target-libtermcap
34565 dvi-target-libtermcap: \
34566 configure-target-libtermcap
34567 @: $(MAKE); $(unstage)
34568 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34569 r=`${PWD_COMMAND}`; export r; \
34570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34571 $(NORMAL_TARGET_EXPORTS) \
34572 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
34573 for flag in $(EXTRA_TARGET_FLAGS); do \
34574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575 done; \
34576 (cd $(TARGET_SUBDIR)/libtermcap && \
34577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34579 "RANLIB=$${RANLIB}" \
34580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34581 dvi) \
34582 || exit 1
34584 @endif target-libtermcap
34586 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
34587 maybe-html-target-libtermcap:
34588 @if target-libtermcap
34589 maybe-html-target-libtermcap: html-target-libtermcap
34591 html-target-libtermcap: \
34592 configure-target-libtermcap
34593 @: $(MAKE); $(unstage)
34594 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34595 r=`${PWD_COMMAND}`; export r; \
34596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34597 $(NORMAL_TARGET_EXPORTS) \
34598 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
34599 for flag in $(EXTRA_TARGET_FLAGS); do \
34600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601 done; \
34602 (cd $(TARGET_SUBDIR)/libtermcap && \
34603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34605 "RANLIB=$${RANLIB}" \
34606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34607 html) \
34608 || exit 1
34610 @endif target-libtermcap
34612 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
34613 maybe-TAGS-target-libtermcap:
34614 @if target-libtermcap
34615 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
34617 TAGS-target-libtermcap: \
34618 configure-target-libtermcap
34619 @: $(MAKE); $(unstage)
34620 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34621 r=`${PWD_COMMAND}`; export r; \
34622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623 $(NORMAL_TARGET_EXPORTS) \
34624 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
34625 for flag in $(EXTRA_TARGET_FLAGS); do \
34626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34627 done; \
34628 (cd $(TARGET_SUBDIR)/libtermcap && \
34629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34631 "RANLIB=$${RANLIB}" \
34632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34633 TAGS) \
34634 || exit 1
34636 @endif target-libtermcap
34638 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
34639 maybe-install-info-target-libtermcap:
34640 @if target-libtermcap
34641 maybe-install-info-target-libtermcap: install-info-target-libtermcap
34643 install-info-target-libtermcap: \
34644 configure-target-libtermcap \
34645 info-target-libtermcap
34646 @: $(MAKE); $(unstage)
34647 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34648 r=`${PWD_COMMAND}`; export r; \
34649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34650 $(NORMAL_TARGET_EXPORTS) \
34651 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
34652 for flag in $(EXTRA_TARGET_FLAGS); do \
34653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34654 done; \
34655 (cd $(TARGET_SUBDIR)/libtermcap && \
34656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34658 "RANLIB=$${RANLIB}" \
34659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34660 install-info) \
34661 || exit 1
34663 @endif target-libtermcap
34665 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
34666 maybe-install-html-target-libtermcap:
34667 @if target-libtermcap
34668 maybe-install-html-target-libtermcap: install-html-target-libtermcap
34670 install-html-target-libtermcap: \
34671 configure-target-libtermcap \
34672 html-target-libtermcap
34673 @: $(MAKE); $(unstage)
34674 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34675 r=`${PWD_COMMAND}`; export r; \
34676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34677 $(NORMAL_TARGET_EXPORTS) \
34678 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
34679 for flag in $(EXTRA_TARGET_FLAGS); do \
34680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34681 done; \
34682 (cd $(TARGET_SUBDIR)/libtermcap && \
34683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34685 "RANLIB=$${RANLIB}" \
34686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34687 install-html) \
34688 || exit 1
34690 @endif target-libtermcap
34692 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
34693 maybe-installcheck-target-libtermcap:
34694 @if target-libtermcap
34695 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
34697 installcheck-target-libtermcap: \
34698 configure-target-libtermcap
34699 @: $(MAKE); $(unstage)
34700 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
34701 r=`${PWD_COMMAND}`; export r; \
34702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34703 $(NORMAL_TARGET_EXPORTS) \
34704 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
34705 for flag in $(EXTRA_TARGET_FLAGS); do \
34706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707 done; \
34708 (cd $(TARGET_SUBDIR)/libtermcap && \
34709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34711 "RANLIB=$${RANLIB}" \
34712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34713 installcheck) \
34714 || exit 1
34716 @endif target-libtermcap
34718 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
34719 maybe-mostlyclean-target-libtermcap:
34720 @if target-libtermcap
34721 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
34723 # libtermcap doesn't support mostlyclean.
34724 mostlyclean-target-libtermcap:
34726 @endif target-libtermcap
34728 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
34729 maybe-clean-target-libtermcap:
34730 @if target-libtermcap
34731 maybe-clean-target-libtermcap: clean-target-libtermcap
34733 # libtermcap doesn't support clean.
34734 clean-target-libtermcap:
34736 @endif target-libtermcap
34738 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
34739 maybe-distclean-target-libtermcap:
34740 @if target-libtermcap
34741 maybe-distclean-target-libtermcap: distclean-target-libtermcap
34743 # libtermcap doesn't support distclean.
34744 distclean-target-libtermcap:
34746 @endif target-libtermcap
34748 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
34749 maybe-maintainer-clean-target-libtermcap:
34750 @if target-libtermcap
34751 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
34753 # libtermcap doesn't support maintainer-clean.
34754 maintainer-clean-target-libtermcap:
34756 @endif target-libtermcap
34762 .PHONY: configure-target-winsup maybe-configure-target-winsup
34763 maybe-configure-target-winsup:
34764 @if gcc-bootstrap
34765 configure-target-winsup: stage_current
34766 @endif gcc-bootstrap
34767 @if target-winsup
34768 maybe-configure-target-winsup: configure-target-winsup
34769 configure-target-winsup:
34770 @: $(MAKE); $(unstage)
34771 @r=`${PWD_COMMAND}`; export r; \
34772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34773 echo "Checking multilib configuration for winsup..."; \
34774 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
34775 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
34776 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
34777 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
34778 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
34779 else \
34780 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
34781 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
34782 fi; \
34783 else \
34784 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
34785 fi; \
34786 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
34787 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
34788 $(NORMAL_TARGET_EXPORTS) \
34789 echo Configuring in $(TARGET_SUBDIR)/winsup; \
34790 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
34791 case $(srcdir) in \
34792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34793 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
34794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34795 esac; \
34796 srcdiroption="--srcdir=$${topdir}/winsup"; \
34797 libsrcdir="$$s/winsup"; \
34798 rm -f no-such-file || : ; \
34799 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34800 $(TARGET_CONFIGARGS) $${srcdiroption} \
34801 || exit 1
34802 @endif target-winsup
34808 .PHONY: all-target-winsup maybe-all-target-winsup
34809 maybe-all-target-winsup:
34810 @if gcc-bootstrap
34811 all-target-winsup: stage_current
34812 @endif gcc-bootstrap
34813 @if target-winsup
34814 TARGET-target-winsup=all
34815 maybe-all-target-winsup: all-target-winsup
34816 all-target-winsup: configure-target-winsup
34817 @: $(MAKE); $(unstage)
34818 @r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(NORMAL_TARGET_EXPORTS) \
34821 (cd $(TARGET_SUBDIR)/winsup && \
34822 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
34823 @endif target-winsup
34829 .PHONY: check-target-winsup maybe-check-target-winsup
34830 maybe-check-target-winsup:
34831 @if target-winsup
34832 maybe-check-target-winsup: check-target-winsup
34834 check-target-winsup:
34835 @: $(MAKE); $(unstage)
34836 @r=`${PWD_COMMAND}`; export r; \
34837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838 $(NORMAL_TARGET_EXPORTS) \
34839 (cd $(TARGET_SUBDIR)/winsup && \
34840 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34842 @endif target-winsup
34844 .PHONY: install-target-winsup maybe-install-target-winsup
34845 maybe-install-target-winsup:
34846 @if target-winsup
34847 maybe-install-target-winsup: install-target-winsup
34849 install-target-winsup: installdirs
34850 @: $(MAKE); $(unstage)
34851 @r=`${PWD_COMMAND}`; export r; \
34852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853 $(NORMAL_TARGET_EXPORTS) \
34854 (cd $(TARGET_SUBDIR)/winsup && \
34855 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34857 @endif target-winsup
34859 # Other targets (info, dvi, etc.)
34861 .PHONY: maybe-info-target-winsup info-target-winsup
34862 maybe-info-target-winsup:
34863 @if target-winsup
34864 maybe-info-target-winsup: info-target-winsup
34866 info-target-winsup: \
34867 configure-target-winsup
34868 @: $(MAKE); $(unstage)
34869 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34870 r=`${PWD_COMMAND}`; export r; \
34871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872 $(NORMAL_TARGET_EXPORTS) \
34873 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
34874 for flag in $(EXTRA_TARGET_FLAGS); do \
34875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34876 done; \
34877 (cd $(TARGET_SUBDIR)/winsup && \
34878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880 "RANLIB=$${RANLIB}" \
34881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34882 info) \
34883 || exit 1
34885 @endif target-winsup
34887 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
34888 maybe-dvi-target-winsup:
34889 @if target-winsup
34890 maybe-dvi-target-winsup: dvi-target-winsup
34892 dvi-target-winsup: \
34893 configure-target-winsup
34894 @: $(MAKE); $(unstage)
34895 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34896 r=`${PWD_COMMAND}`; export r; \
34897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34898 $(NORMAL_TARGET_EXPORTS) \
34899 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
34900 for flag in $(EXTRA_TARGET_FLAGS); do \
34901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902 done; \
34903 (cd $(TARGET_SUBDIR)/winsup && \
34904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34906 "RANLIB=$${RANLIB}" \
34907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34908 dvi) \
34909 || exit 1
34911 @endif target-winsup
34913 .PHONY: maybe-html-target-winsup html-target-winsup
34914 maybe-html-target-winsup:
34915 @if target-winsup
34916 maybe-html-target-winsup: html-target-winsup
34918 html-target-winsup: \
34919 configure-target-winsup
34920 @: $(MAKE); $(unstage)
34921 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34922 r=`${PWD_COMMAND}`; export r; \
34923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924 $(NORMAL_TARGET_EXPORTS) \
34925 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
34926 for flag in $(EXTRA_TARGET_FLAGS); do \
34927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34928 done; \
34929 (cd $(TARGET_SUBDIR)/winsup && \
34930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932 "RANLIB=$${RANLIB}" \
34933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34934 html) \
34935 || exit 1
34937 @endif target-winsup
34939 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
34940 maybe-TAGS-target-winsup:
34941 @if target-winsup
34942 maybe-TAGS-target-winsup: TAGS-target-winsup
34944 TAGS-target-winsup: \
34945 configure-target-winsup
34946 @: $(MAKE); $(unstage)
34947 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34948 r=`${PWD_COMMAND}`; export r; \
34949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34950 $(NORMAL_TARGET_EXPORTS) \
34951 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
34952 for flag in $(EXTRA_TARGET_FLAGS); do \
34953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34954 done; \
34955 (cd $(TARGET_SUBDIR)/winsup && \
34956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34958 "RANLIB=$${RANLIB}" \
34959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34960 TAGS) \
34961 || exit 1
34963 @endif target-winsup
34965 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
34966 maybe-install-info-target-winsup:
34967 @if target-winsup
34968 maybe-install-info-target-winsup: install-info-target-winsup
34970 install-info-target-winsup: \
34971 configure-target-winsup \
34972 info-target-winsup
34973 @: $(MAKE); $(unstage)
34974 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
34975 r=`${PWD_COMMAND}`; export r; \
34976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977 $(NORMAL_TARGET_EXPORTS) \
34978 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
34979 for flag in $(EXTRA_TARGET_FLAGS); do \
34980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34981 done; \
34982 (cd $(TARGET_SUBDIR)/winsup && \
34983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985 "RANLIB=$${RANLIB}" \
34986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34987 install-info) \
34988 || exit 1
34990 @endif target-winsup
34992 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
34993 maybe-install-html-target-winsup:
34994 @if target-winsup
34995 maybe-install-html-target-winsup: install-html-target-winsup
34997 install-html-target-winsup: \
34998 configure-target-winsup \
34999 html-target-winsup
35000 @: $(MAKE); $(unstage)
35001 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(NORMAL_TARGET_EXPORTS) \
35005 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
35006 for flag in $(EXTRA_TARGET_FLAGS); do \
35007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35008 done; \
35009 (cd $(TARGET_SUBDIR)/winsup && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012 "RANLIB=$${RANLIB}" \
35013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35014 install-html) \
35015 || exit 1
35017 @endif target-winsup
35019 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
35020 maybe-installcheck-target-winsup:
35021 @if target-winsup
35022 maybe-installcheck-target-winsup: installcheck-target-winsup
35024 installcheck-target-winsup: \
35025 configure-target-winsup
35026 @: $(MAKE); $(unstage)
35027 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35028 r=`${PWD_COMMAND}`; export r; \
35029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35030 $(NORMAL_TARGET_EXPORTS) \
35031 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
35032 for flag in $(EXTRA_TARGET_FLAGS); do \
35033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35034 done; \
35035 (cd $(TARGET_SUBDIR)/winsup && \
35036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35038 "RANLIB=$${RANLIB}" \
35039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35040 installcheck) \
35041 || exit 1
35043 @endif target-winsup
35045 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
35046 maybe-mostlyclean-target-winsup:
35047 @if target-winsup
35048 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
35050 mostlyclean-target-winsup:
35051 @: $(MAKE); $(unstage)
35052 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35053 r=`${PWD_COMMAND}`; export r; \
35054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35055 $(NORMAL_TARGET_EXPORTS) \
35056 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
35057 for flag in $(EXTRA_TARGET_FLAGS); do \
35058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35059 done; \
35060 (cd $(TARGET_SUBDIR)/winsup && \
35061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35063 "RANLIB=$${RANLIB}" \
35064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35065 mostlyclean) \
35066 || exit 1
35068 @endif target-winsup
35070 .PHONY: maybe-clean-target-winsup clean-target-winsup
35071 maybe-clean-target-winsup:
35072 @if target-winsup
35073 maybe-clean-target-winsup: clean-target-winsup
35075 clean-target-winsup:
35076 @: $(MAKE); $(unstage)
35077 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35078 r=`${PWD_COMMAND}`; export r; \
35079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35080 $(NORMAL_TARGET_EXPORTS) \
35081 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
35082 for flag in $(EXTRA_TARGET_FLAGS); do \
35083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35084 done; \
35085 (cd $(TARGET_SUBDIR)/winsup && \
35086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35088 "RANLIB=$${RANLIB}" \
35089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35090 clean) \
35091 || exit 1
35093 @endif target-winsup
35095 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
35096 maybe-distclean-target-winsup:
35097 @if target-winsup
35098 maybe-distclean-target-winsup: distclean-target-winsup
35100 distclean-target-winsup:
35101 @: $(MAKE); $(unstage)
35102 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35103 r=`${PWD_COMMAND}`; export r; \
35104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35105 $(NORMAL_TARGET_EXPORTS) \
35106 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
35107 for flag in $(EXTRA_TARGET_FLAGS); do \
35108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35109 done; \
35110 (cd $(TARGET_SUBDIR)/winsup && \
35111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35113 "RANLIB=$${RANLIB}" \
35114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35115 distclean) \
35116 || exit 1
35118 @endif target-winsup
35120 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
35121 maybe-maintainer-clean-target-winsup:
35122 @if target-winsup
35123 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
35125 maintainer-clean-target-winsup:
35126 @: $(MAKE); $(unstage)
35127 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35128 r=`${PWD_COMMAND}`; export r; \
35129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35130 $(NORMAL_TARGET_EXPORTS) \
35131 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
35132 for flag in $(EXTRA_TARGET_FLAGS); do \
35133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35134 done; \
35135 (cd $(TARGET_SUBDIR)/winsup && \
35136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35138 "RANLIB=$${RANLIB}" \
35139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35140 maintainer-clean) \
35141 || exit 1
35143 @endif target-winsup
35149 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
35150 maybe-configure-target-libgloss:
35151 @if gcc-bootstrap
35152 configure-target-libgloss: stage_current
35153 @endif gcc-bootstrap
35154 @if target-libgloss
35155 maybe-configure-target-libgloss: configure-target-libgloss
35156 configure-target-libgloss:
35157 @: $(MAKE); $(unstage)
35158 @r=`${PWD_COMMAND}`; export r; \
35159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160 echo "Checking multilib configuration for libgloss..."; \
35161 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35162 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
35163 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35164 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35165 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
35166 else \
35167 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
35168 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35169 fi; \
35170 else \
35171 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35172 fi; \
35173 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
35174 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35175 $(NORMAL_TARGET_EXPORTS) \
35176 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
35177 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
35178 case $(srcdir) in \
35179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35180 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
35181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35182 esac; \
35183 srcdiroption="--srcdir=$${topdir}/libgloss"; \
35184 libsrcdir="$$s/libgloss"; \
35185 rm -f no-such-file || : ; \
35186 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35187 $(TARGET_CONFIGARGS) $${srcdiroption} \
35188 || exit 1
35189 @endif target-libgloss
35195 .PHONY: all-target-libgloss maybe-all-target-libgloss
35196 maybe-all-target-libgloss:
35197 @if gcc-bootstrap
35198 all-target-libgloss: stage_current
35199 @endif gcc-bootstrap
35200 @if target-libgloss
35201 TARGET-target-libgloss=all
35202 maybe-all-target-libgloss: all-target-libgloss
35203 all-target-libgloss: configure-target-libgloss
35204 @: $(MAKE); $(unstage)
35205 @r=`${PWD_COMMAND}`; export r; \
35206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207 $(NORMAL_TARGET_EXPORTS) \
35208 (cd $(TARGET_SUBDIR)/libgloss && \
35209 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
35210 @endif target-libgloss
35216 .PHONY: check-target-libgloss maybe-check-target-libgloss
35217 maybe-check-target-libgloss:
35218 @if target-libgloss
35219 maybe-check-target-libgloss: check-target-libgloss
35221 # Dummy target for uncheckable module.
35222 check-target-libgloss:
35224 @endif target-libgloss
35226 .PHONY: install-target-libgloss maybe-install-target-libgloss
35227 maybe-install-target-libgloss:
35228 @if target-libgloss
35229 maybe-install-target-libgloss: install-target-libgloss
35231 install-target-libgloss: installdirs
35232 @: $(MAKE); $(unstage)
35233 @r=`${PWD_COMMAND}`; export r; \
35234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35235 $(NORMAL_TARGET_EXPORTS) \
35236 (cd $(TARGET_SUBDIR)/libgloss && \
35237 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35239 @endif target-libgloss
35241 # Other targets (info, dvi, etc.)
35243 .PHONY: maybe-info-target-libgloss info-target-libgloss
35244 maybe-info-target-libgloss:
35245 @if target-libgloss
35246 maybe-info-target-libgloss: info-target-libgloss
35248 info-target-libgloss: \
35249 configure-target-libgloss
35250 @: $(MAKE); $(unstage)
35251 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35252 r=`${PWD_COMMAND}`; export r; \
35253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35254 $(NORMAL_TARGET_EXPORTS) \
35255 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
35256 for flag in $(EXTRA_TARGET_FLAGS); do \
35257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258 done; \
35259 (cd $(TARGET_SUBDIR)/libgloss && \
35260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35262 "RANLIB=$${RANLIB}" \
35263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35264 info) \
35265 || exit 1
35267 @endif target-libgloss
35269 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
35270 maybe-dvi-target-libgloss:
35271 @if target-libgloss
35272 maybe-dvi-target-libgloss: dvi-target-libgloss
35274 dvi-target-libgloss: \
35275 configure-target-libgloss
35276 @: $(MAKE); $(unstage)
35277 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35278 r=`${PWD_COMMAND}`; export r; \
35279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35280 $(NORMAL_TARGET_EXPORTS) \
35281 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
35282 for flag in $(EXTRA_TARGET_FLAGS); do \
35283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35284 done; \
35285 (cd $(TARGET_SUBDIR)/libgloss && \
35286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35288 "RANLIB=$${RANLIB}" \
35289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35290 dvi) \
35291 || exit 1
35293 @endif target-libgloss
35295 .PHONY: maybe-html-target-libgloss html-target-libgloss
35296 maybe-html-target-libgloss:
35297 @if target-libgloss
35298 maybe-html-target-libgloss: html-target-libgloss
35300 html-target-libgloss: \
35301 configure-target-libgloss
35302 @: $(MAKE); $(unstage)
35303 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35304 r=`${PWD_COMMAND}`; export r; \
35305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35306 $(NORMAL_TARGET_EXPORTS) \
35307 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
35308 for flag in $(EXTRA_TARGET_FLAGS); do \
35309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310 done; \
35311 (cd $(TARGET_SUBDIR)/libgloss && \
35312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35314 "RANLIB=$${RANLIB}" \
35315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35316 html) \
35317 || exit 1
35319 @endif target-libgloss
35321 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
35322 maybe-TAGS-target-libgloss:
35323 @if target-libgloss
35324 maybe-TAGS-target-libgloss: TAGS-target-libgloss
35326 TAGS-target-libgloss: \
35327 configure-target-libgloss
35328 @: $(MAKE); $(unstage)
35329 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35330 r=`${PWD_COMMAND}`; export r; \
35331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35332 $(NORMAL_TARGET_EXPORTS) \
35333 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
35334 for flag in $(EXTRA_TARGET_FLAGS); do \
35335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336 done; \
35337 (cd $(TARGET_SUBDIR)/libgloss && \
35338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35340 "RANLIB=$${RANLIB}" \
35341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35342 TAGS) \
35343 || exit 1
35345 @endif target-libgloss
35347 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
35348 maybe-install-info-target-libgloss:
35349 @if target-libgloss
35350 maybe-install-info-target-libgloss: install-info-target-libgloss
35352 install-info-target-libgloss: \
35353 configure-target-libgloss \
35354 info-target-libgloss
35355 @: $(MAKE); $(unstage)
35356 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35357 r=`${PWD_COMMAND}`; export r; \
35358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35359 $(NORMAL_TARGET_EXPORTS) \
35360 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
35361 for flag in $(EXTRA_TARGET_FLAGS); do \
35362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35363 done; \
35364 (cd $(TARGET_SUBDIR)/libgloss && \
35365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35367 "RANLIB=$${RANLIB}" \
35368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35369 install-info) \
35370 || exit 1
35372 @endif target-libgloss
35374 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
35375 maybe-install-html-target-libgloss:
35376 @if target-libgloss
35377 maybe-install-html-target-libgloss: install-html-target-libgloss
35379 install-html-target-libgloss: \
35380 configure-target-libgloss \
35381 html-target-libgloss
35382 @: $(MAKE); $(unstage)
35383 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35384 r=`${PWD_COMMAND}`; export r; \
35385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35386 $(NORMAL_TARGET_EXPORTS) \
35387 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
35388 for flag in $(EXTRA_TARGET_FLAGS); do \
35389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35390 done; \
35391 (cd $(TARGET_SUBDIR)/libgloss && \
35392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35394 "RANLIB=$${RANLIB}" \
35395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35396 install-html) \
35397 || exit 1
35399 @endif target-libgloss
35401 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
35402 maybe-installcheck-target-libgloss:
35403 @if target-libgloss
35404 maybe-installcheck-target-libgloss: installcheck-target-libgloss
35406 installcheck-target-libgloss: \
35407 configure-target-libgloss
35408 @: $(MAKE); $(unstage)
35409 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35410 r=`${PWD_COMMAND}`; export r; \
35411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35412 $(NORMAL_TARGET_EXPORTS) \
35413 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
35414 for flag in $(EXTRA_TARGET_FLAGS); do \
35415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35416 done; \
35417 (cd $(TARGET_SUBDIR)/libgloss && \
35418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35420 "RANLIB=$${RANLIB}" \
35421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35422 installcheck) \
35423 || exit 1
35425 @endif target-libgloss
35427 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
35428 maybe-mostlyclean-target-libgloss:
35429 @if target-libgloss
35430 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
35432 mostlyclean-target-libgloss:
35433 @: $(MAKE); $(unstage)
35434 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35435 r=`${PWD_COMMAND}`; export r; \
35436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35437 $(NORMAL_TARGET_EXPORTS) \
35438 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
35439 for flag in $(EXTRA_TARGET_FLAGS); do \
35440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35441 done; \
35442 (cd $(TARGET_SUBDIR)/libgloss && \
35443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35445 "RANLIB=$${RANLIB}" \
35446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35447 mostlyclean) \
35448 || exit 1
35450 @endif target-libgloss
35452 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
35453 maybe-clean-target-libgloss:
35454 @if target-libgloss
35455 maybe-clean-target-libgloss: clean-target-libgloss
35457 clean-target-libgloss:
35458 @: $(MAKE); $(unstage)
35459 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35460 r=`${PWD_COMMAND}`; export r; \
35461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35462 $(NORMAL_TARGET_EXPORTS) \
35463 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
35464 for flag in $(EXTRA_TARGET_FLAGS); do \
35465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35466 done; \
35467 (cd $(TARGET_SUBDIR)/libgloss && \
35468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35470 "RANLIB=$${RANLIB}" \
35471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35472 clean) \
35473 || exit 1
35475 @endif target-libgloss
35477 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
35478 maybe-distclean-target-libgloss:
35479 @if target-libgloss
35480 maybe-distclean-target-libgloss: distclean-target-libgloss
35482 distclean-target-libgloss:
35483 @: $(MAKE); $(unstage)
35484 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35485 r=`${PWD_COMMAND}`; export r; \
35486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35487 $(NORMAL_TARGET_EXPORTS) \
35488 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
35489 for flag in $(EXTRA_TARGET_FLAGS); do \
35490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35491 done; \
35492 (cd $(TARGET_SUBDIR)/libgloss && \
35493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35495 "RANLIB=$${RANLIB}" \
35496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35497 distclean) \
35498 || exit 1
35500 @endif target-libgloss
35502 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
35503 maybe-maintainer-clean-target-libgloss:
35504 @if target-libgloss
35505 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
35507 maintainer-clean-target-libgloss:
35508 @: $(MAKE); $(unstage)
35509 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
35510 r=`${PWD_COMMAND}`; export r; \
35511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35512 $(NORMAL_TARGET_EXPORTS) \
35513 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
35514 for flag in $(EXTRA_TARGET_FLAGS); do \
35515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35516 done; \
35517 (cd $(TARGET_SUBDIR)/libgloss && \
35518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35520 "RANLIB=$${RANLIB}" \
35521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35522 maintainer-clean) \
35523 || exit 1
35525 @endif target-libgloss
35531 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
35532 maybe-configure-target-libiberty:
35533 @if gcc-bootstrap
35534 configure-target-libiberty: stage_current
35535 @endif gcc-bootstrap
35536 @if target-libiberty
35537 maybe-configure-target-libiberty: configure-target-libiberty
35538 configure-target-libiberty:
35539 @: $(MAKE); $(unstage)
35540 @r=`${PWD_COMMAND}`; export r; \
35541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35542 echo "Checking multilib configuration for libiberty..."; \
35543 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
35544 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
35545 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
35546 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
35547 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
35548 else \
35549 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
35550 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
35551 fi; \
35552 else \
35553 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
35554 fi; \
35555 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
35556 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
35557 $(NORMAL_TARGET_EXPORTS) \
35558 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
35559 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
35560 case $(srcdir) in \
35561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35562 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
35563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35564 esac; \
35565 srcdiroption="--srcdir=$${topdir}/libiberty"; \
35566 libsrcdir="$$s/libiberty"; \
35567 rm -f no-such-file || : ; \
35568 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35569 $(TARGET_CONFIGARGS) $${srcdiroption} \
35570 || exit 1
35571 @endif target-libiberty
35577 .PHONY: all-target-libiberty maybe-all-target-libiberty
35578 maybe-all-target-libiberty:
35579 @if gcc-bootstrap
35580 all-target-libiberty: stage_current
35581 @endif gcc-bootstrap
35582 @if target-libiberty
35583 TARGET-target-libiberty=all
35584 maybe-all-target-libiberty: all-target-libiberty
35585 all-target-libiberty: configure-target-libiberty
35586 @: $(MAKE); $(unstage)
35587 @r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 $(NORMAL_TARGET_EXPORTS) \
35590 (cd $(TARGET_SUBDIR)/libiberty && \
35591 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
35592 @endif target-libiberty
35598 .PHONY: check-target-libiberty maybe-check-target-libiberty
35599 maybe-check-target-libiberty:
35600 @if target-libiberty
35601 maybe-check-target-libiberty: check-target-libiberty
35603 check-target-libiberty:
35604 @: $(MAKE); $(unstage)
35605 @r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(NORMAL_TARGET_EXPORTS) \
35608 (cd $(TARGET_SUBDIR)/libiberty && \
35609 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35611 @endif target-libiberty
35613 .PHONY: install-target-libiberty maybe-install-target-libiberty
35614 maybe-install-target-libiberty:
35615 @if target-libiberty
35616 maybe-install-target-libiberty: install-target-libiberty
35618 install-target-libiberty: installdirs
35619 @: $(MAKE); $(unstage)
35620 @r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(NORMAL_TARGET_EXPORTS) \
35623 (cd $(TARGET_SUBDIR)/libiberty && \
35624 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35626 @endif target-libiberty
35628 # Other targets (info, dvi, etc.)
35630 .PHONY: maybe-info-target-libiberty info-target-libiberty
35631 maybe-info-target-libiberty:
35632 @if target-libiberty
35633 maybe-info-target-libiberty: info-target-libiberty
35635 info-target-libiberty: \
35636 configure-target-libiberty
35637 @: $(MAKE); $(unstage)
35638 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35639 r=`${PWD_COMMAND}`; export r; \
35640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35641 $(NORMAL_TARGET_EXPORTS) \
35642 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
35643 for flag in $(EXTRA_TARGET_FLAGS); do \
35644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645 done; \
35646 (cd $(TARGET_SUBDIR)/libiberty && \
35647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35649 "RANLIB=$${RANLIB}" \
35650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35651 info) \
35652 || exit 1
35654 @endif target-libiberty
35656 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
35657 maybe-dvi-target-libiberty:
35658 @if target-libiberty
35659 maybe-dvi-target-libiberty: dvi-target-libiberty
35661 dvi-target-libiberty: \
35662 configure-target-libiberty
35663 @: $(MAKE); $(unstage)
35664 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35665 r=`${PWD_COMMAND}`; export r; \
35666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35667 $(NORMAL_TARGET_EXPORTS) \
35668 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
35669 for flag in $(EXTRA_TARGET_FLAGS); do \
35670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671 done; \
35672 (cd $(TARGET_SUBDIR)/libiberty && \
35673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35675 "RANLIB=$${RANLIB}" \
35676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35677 dvi) \
35678 || exit 1
35680 @endif target-libiberty
35682 .PHONY: maybe-html-target-libiberty html-target-libiberty
35683 maybe-html-target-libiberty:
35684 @if target-libiberty
35685 maybe-html-target-libiberty: html-target-libiberty
35687 html-target-libiberty: \
35688 configure-target-libiberty
35689 @: $(MAKE); $(unstage)
35690 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35691 r=`${PWD_COMMAND}`; export r; \
35692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693 $(NORMAL_TARGET_EXPORTS) \
35694 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
35695 for flag in $(EXTRA_TARGET_FLAGS); do \
35696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697 done; \
35698 (cd $(TARGET_SUBDIR)/libiberty && \
35699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35701 "RANLIB=$${RANLIB}" \
35702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35703 html) \
35704 || exit 1
35706 @endif target-libiberty
35708 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
35709 maybe-TAGS-target-libiberty:
35710 @if target-libiberty
35711 maybe-TAGS-target-libiberty: TAGS-target-libiberty
35713 TAGS-target-libiberty: \
35714 configure-target-libiberty
35715 @: $(MAKE); $(unstage)
35716 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35717 r=`${PWD_COMMAND}`; export r; \
35718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35719 $(NORMAL_TARGET_EXPORTS) \
35720 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
35721 for flag in $(EXTRA_TARGET_FLAGS); do \
35722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35723 done; \
35724 (cd $(TARGET_SUBDIR)/libiberty && \
35725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35727 "RANLIB=$${RANLIB}" \
35728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35729 TAGS) \
35730 || exit 1
35732 @endif target-libiberty
35734 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
35735 maybe-install-info-target-libiberty:
35736 @if target-libiberty
35737 maybe-install-info-target-libiberty: install-info-target-libiberty
35739 install-info-target-libiberty: \
35740 configure-target-libiberty \
35741 info-target-libiberty
35742 @: $(MAKE); $(unstage)
35743 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35744 r=`${PWD_COMMAND}`; export r; \
35745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35746 $(NORMAL_TARGET_EXPORTS) \
35747 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
35748 for flag in $(EXTRA_TARGET_FLAGS); do \
35749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35750 done; \
35751 (cd $(TARGET_SUBDIR)/libiberty && \
35752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35754 "RANLIB=$${RANLIB}" \
35755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35756 install-info) \
35757 || exit 1
35759 @endif target-libiberty
35761 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
35762 maybe-install-html-target-libiberty:
35763 @if target-libiberty
35764 maybe-install-html-target-libiberty: install-html-target-libiberty
35766 install-html-target-libiberty: \
35767 configure-target-libiberty \
35768 html-target-libiberty
35769 @: $(MAKE); $(unstage)
35770 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35771 r=`${PWD_COMMAND}`; export r; \
35772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35773 $(NORMAL_TARGET_EXPORTS) \
35774 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
35775 for flag in $(EXTRA_TARGET_FLAGS); do \
35776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777 done; \
35778 (cd $(TARGET_SUBDIR)/libiberty && \
35779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35781 "RANLIB=$${RANLIB}" \
35782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35783 install-html) \
35784 || exit 1
35786 @endif target-libiberty
35788 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
35789 maybe-installcheck-target-libiberty:
35790 @if target-libiberty
35791 maybe-installcheck-target-libiberty: installcheck-target-libiberty
35793 installcheck-target-libiberty: \
35794 configure-target-libiberty
35795 @: $(MAKE); $(unstage)
35796 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35797 r=`${PWD_COMMAND}`; export r; \
35798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799 $(NORMAL_TARGET_EXPORTS) \
35800 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
35801 for flag in $(EXTRA_TARGET_FLAGS); do \
35802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35803 done; \
35804 (cd $(TARGET_SUBDIR)/libiberty && \
35805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807 "RANLIB=$${RANLIB}" \
35808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35809 installcheck) \
35810 || exit 1
35812 @endif target-libiberty
35814 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
35815 maybe-mostlyclean-target-libiberty:
35816 @if target-libiberty
35817 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
35819 mostlyclean-target-libiberty:
35820 @: $(MAKE); $(unstage)
35821 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35822 r=`${PWD_COMMAND}`; export r; \
35823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35824 $(NORMAL_TARGET_EXPORTS) \
35825 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
35826 for flag in $(EXTRA_TARGET_FLAGS); do \
35827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35828 done; \
35829 (cd $(TARGET_SUBDIR)/libiberty && \
35830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35832 "RANLIB=$${RANLIB}" \
35833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35834 mostlyclean) \
35835 || exit 1
35837 @endif target-libiberty
35839 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
35840 maybe-clean-target-libiberty:
35841 @if target-libiberty
35842 maybe-clean-target-libiberty: clean-target-libiberty
35844 clean-target-libiberty:
35845 @: $(MAKE); $(unstage)
35846 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35847 r=`${PWD_COMMAND}`; export r; \
35848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849 $(NORMAL_TARGET_EXPORTS) \
35850 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
35851 for flag in $(EXTRA_TARGET_FLAGS); do \
35852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35853 done; \
35854 (cd $(TARGET_SUBDIR)/libiberty && \
35855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857 "RANLIB=$${RANLIB}" \
35858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35859 clean) \
35860 || exit 1
35862 @endif target-libiberty
35864 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
35865 maybe-distclean-target-libiberty:
35866 @if target-libiberty
35867 maybe-distclean-target-libiberty: distclean-target-libiberty
35869 distclean-target-libiberty:
35870 @: $(MAKE); $(unstage)
35871 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35872 r=`${PWD_COMMAND}`; export r; \
35873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874 $(NORMAL_TARGET_EXPORTS) \
35875 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
35876 for flag in $(EXTRA_TARGET_FLAGS); do \
35877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35878 done; \
35879 (cd $(TARGET_SUBDIR)/libiberty && \
35880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35882 "RANLIB=$${RANLIB}" \
35883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35884 distclean) \
35885 || exit 1
35887 @endif target-libiberty
35889 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
35890 maybe-maintainer-clean-target-libiberty:
35891 @if target-libiberty
35892 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
35894 maintainer-clean-target-libiberty:
35895 @: $(MAKE); $(unstage)
35896 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
35897 r=`${PWD_COMMAND}`; export r; \
35898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35899 $(NORMAL_TARGET_EXPORTS) \
35900 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
35901 for flag in $(EXTRA_TARGET_FLAGS); do \
35902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35903 done; \
35904 (cd $(TARGET_SUBDIR)/libiberty && \
35905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35907 "RANLIB=$${RANLIB}" \
35908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35909 maintainer-clean) \
35910 || exit 1
35912 @endif target-libiberty
35918 .PHONY: configure-target-gperf maybe-configure-target-gperf
35919 maybe-configure-target-gperf:
35920 @if gcc-bootstrap
35921 configure-target-gperf: stage_current
35922 @endif gcc-bootstrap
35923 @if target-gperf
35924 maybe-configure-target-gperf: configure-target-gperf
35925 configure-target-gperf:
35926 @: $(MAKE); $(unstage)
35927 @r=`${PWD_COMMAND}`; export r; \
35928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929 echo "Checking multilib configuration for gperf..."; \
35930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
35931 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
35932 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
35933 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
35934 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
35935 else \
35936 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
35937 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
35938 fi; \
35939 else \
35940 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
35941 fi; \
35942 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
35943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
35944 $(NORMAL_TARGET_EXPORTS) \
35945 echo Configuring in $(TARGET_SUBDIR)/gperf; \
35946 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
35947 case $(srcdir) in \
35948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35949 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
35950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35951 esac; \
35952 srcdiroption="--srcdir=$${topdir}/gperf"; \
35953 libsrcdir="$$s/gperf"; \
35954 rm -f no-such-file || : ; \
35955 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35956 $(TARGET_CONFIGARGS) $${srcdiroption} \
35957 || exit 1
35958 @endif target-gperf
35964 .PHONY: all-target-gperf maybe-all-target-gperf
35965 maybe-all-target-gperf:
35966 @if gcc-bootstrap
35967 all-target-gperf: stage_current
35968 @endif gcc-bootstrap
35969 @if target-gperf
35970 TARGET-target-gperf=all
35971 maybe-all-target-gperf: all-target-gperf
35972 all-target-gperf: configure-target-gperf
35973 @: $(MAKE); $(unstage)
35974 @r=`${PWD_COMMAND}`; export r; \
35975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35976 $(NORMAL_TARGET_EXPORTS) \
35977 (cd $(TARGET_SUBDIR)/gperf && \
35978 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
35979 @endif target-gperf
35985 .PHONY: check-target-gperf maybe-check-target-gperf
35986 maybe-check-target-gperf:
35987 @if target-gperf
35988 maybe-check-target-gperf: check-target-gperf
35990 check-target-gperf:
35991 @: $(MAKE); $(unstage)
35992 @r=`${PWD_COMMAND}`; export r; \
35993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994 $(NORMAL_TARGET_EXPORTS) \
35995 (cd $(TARGET_SUBDIR)/gperf && \
35996 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35998 @endif target-gperf
36000 .PHONY: install-target-gperf maybe-install-target-gperf
36001 maybe-install-target-gperf:
36002 @if target-gperf
36003 maybe-install-target-gperf: install-target-gperf
36005 install-target-gperf: installdirs
36006 @: $(MAKE); $(unstage)
36007 @r=`${PWD_COMMAND}`; export r; \
36008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009 $(NORMAL_TARGET_EXPORTS) \
36010 (cd $(TARGET_SUBDIR)/gperf && \
36011 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36013 @endif target-gperf
36015 # Other targets (info, dvi, etc.)
36017 .PHONY: maybe-info-target-gperf info-target-gperf
36018 maybe-info-target-gperf:
36019 @if target-gperf
36020 maybe-info-target-gperf: info-target-gperf
36022 info-target-gperf: \
36023 configure-target-gperf
36024 @: $(MAKE); $(unstage)
36025 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36026 r=`${PWD_COMMAND}`; export r; \
36027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028 $(NORMAL_TARGET_EXPORTS) \
36029 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
36030 for flag in $(EXTRA_TARGET_FLAGS); do \
36031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36032 done; \
36033 (cd $(TARGET_SUBDIR)/gperf && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036 "RANLIB=$${RANLIB}" \
36037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36038 info) \
36039 || exit 1
36041 @endif target-gperf
36043 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
36044 maybe-dvi-target-gperf:
36045 @if target-gperf
36046 maybe-dvi-target-gperf: dvi-target-gperf
36048 dvi-target-gperf: \
36049 configure-target-gperf
36050 @: $(MAKE); $(unstage)
36051 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36052 r=`${PWD_COMMAND}`; export r; \
36053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36054 $(NORMAL_TARGET_EXPORTS) \
36055 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
36056 for flag in $(EXTRA_TARGET_FLAGS); do \
36057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36058 done; \
36059 (cd $(TARGET_SUBDIR)/gperf && \
36060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36062 "RANLIB=$${RANLIB}" \
36063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36064 dvi) \
36065 || exit 1
36067 @endif target-gperf
36069 .PHONY: maybe-html-target-gperf html-target-gperf
36070 maybe-html-target-gperf:
36071 @if target-gperf
36072 maybe-html-target-gperf: html-target-gperf
36074 html-target-gperf: \
36075 configure-target-gperf
36076 @: $(MAKE); $(unstage)
36077 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36078 r=`${PWD_COMMAND}`; export r; \
36079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36080 $(NORMAL_TARGET_EXPORTS) \
36081 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
36082 for flag in $(EXTRA_TARGET_FLAGS); do \
36083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36084 done; \
36085 (cd $(TARGET_SUBDIR)/gperf && \
36086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36088 "RANLIB=$${RANLIB}" \
36089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36090 html) \
36091 || exit 1
36093 @endif target-gperf
36095 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
36096 maybe-TAGS-target-gperf:
36097 @if target-gperf
36098 maybe-TAGS-target-gperf: TAGS-target-gperf
36100 TAGS-target-gperf: \
36101 configure-target-gperf
36102 @: $(MAKE); $(unstage)
36103 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36104 r=`${PWD_COMMAND}`; export r; \
36105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36106 $(NORMAL_TARGET_EXPORTS) \
36107 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
36108 for flag in $(EXTRA_TARGET_FLAGS); do \
36109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36110 done; \
36111 (cd $(TARGET_SUBDIR)/gperf && \
36112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36114 "RANLIB=$${RANLIB}" \
36115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36116 TAGS) \
36117 || exit 1
36119 @endif target-gperf
36121 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
36122 maybe-install-info-target-gperf:
36123 @if target-gperf
36124 maybe-install-info-target-gperf: install-info-target-gperf
36126 install-info-target-gperf: \
36127 configure-target-gperf \
36128 info-target-gperf
36129 @: $(MAKE); $(unstage)
36130 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36131 r=`${PWD_COMMAND}`; export r; \
36132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36133 $(NORMAL_TARGET_EXPORTS) \
36134 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
36135 for flag in $(EXTRA_TARGET_FLAGS); do \
36136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36137 done; \
36138 (cd $(TARGET_SUBDIR)/gperf && \
36139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36141 "RANLIB=$${RANLIB}" \
36142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36143 install-info) \
36144 || exit 1
36146 @endif target-gperf
36148 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
36149 maybe-install-html-target-gperf:
36150 @if target-gperf
36151 maybe-install-html-target-gperf: install-html-target-gperf
36153 install-html-target-gperf: \
36154 configure-target-gperf \
36155 html-target-gperf
36156 @: $(MAKE); $(unstage)
36157 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36158 r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(NORMAL_TARGET_EXPORTS) \
36161 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
36162 for flag in $(EXTRA_TARGET_FLAGS); do \
36163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36164 done; \
36165 (cd $(TARGET_SUBDIR)/gperf && \
36166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168 "RANLIB=$${RANLIB}" \
36169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36170 install-html) \
36171 || exit 1
36173 @endif target-gperf
36175 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
36176 maybe-installcheck-target-gperf:
36177 @if target-gperf
36178 maybe-installcheck-target-gperf: installcheck-target-gperf
36180 installcheck-target-gperf: \
36181 configure-target-gperf
36182 @: $(MAKE); $(unstage)
36183 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36184 r=`${PWD_COMMAND}`; export r; \
36185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36186 $(NORMAL_TARGET_EXPORTS) \
36187 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
36188 for flag in $(EXTRA_TARGET_FLAGS); do \
36189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36190 done; \
36191 (cd $(TARGET_SUBDIR)/gperf && \
36192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36194 "RANLIB=$${RANLIB}" \
36195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36196 installcheck) \
36197 || exit 1
36199 @endif target-gperf
36201 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
36202 maybe-mostlyclean-target-gperf:
36203 @if target-gperf
36204 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
36206 mostlyclean-target-gperf:
36207 @: $(MAKE); $(unstage)
36208 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36209 r=`${PWD_COMMAND}`; export r; \
36210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36211 $(NORMAL_TARGET_EXPORTS) \
36212 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
36213 for flag in $(EXTRA_TARGET_FLAGS); do \
36214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36215 done; \
36216 (cd $(TARGET_SUBDIR)/gperf && \
36217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36219 "RANLIB=$${RANLIB}" \
36220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36221 mostlyclean) \
36222 || exit 1
36224 @endif target-gperf
36226 .PHONY: maybe-clean-target-gperf clean-target-gperf
36227 maybe-clean-target-gperf:
36228 @if target-gperf
36229 maybe-clean-target-gperf: clean-target-gperf
36231 clean-target-gperf:
36232 @: $(MAKE); $(unstage)
36233 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36234 r=`${PWD_COMMAND}`; export r; \
36235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236 $(NORMAL_TARGET_EXPORTS) \
36237 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
36238 for flag in $(EXTRA_TARGET_FLAGS); do \
36239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240 done; \
36241 (cd $(TARGET_SUBDIR)/gperf && \
36242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36244 "RANLIB=$${RANLIB}" \
36245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36246 clean) \
36247 || exit 1
36249 @endif target-gperf
36251 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
36252 maybe-distclean-target-gperf:
36253 @if target-gperf
36254 maybe-distclean-target-gperf: distclean-target-gperf
36256 distclean-target-gperf:
36257 @: $(MAKE); $(unstage)
36258 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36259 r=`${PWD_COMMAND}`; export r; \
36260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261 $(NORMAL_TARGET_EXPORTS) \
36262 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
36263 for flag in $(EXTRA_TARGET_FLAGS); do \
36264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36265 done; \
36266 (cd $(TARGET_SUBDIR)/gperf && \
36267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269 "RANLIB=$${RANLIB}" \
36270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36271 distclean) \
36272 || exit 1
36274 @endif target-gperf
36276 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
36277 maybe-maintainer-clean-target-gperf:
36278 @if target-gperf
36279 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
36281 maintainer-clean-target-gperf:
36282 @: $(MAKE); $(unstage)
36283 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
36284 r=`${PWD_COMMAND}`; export r; \
36285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36286 $(NORMAL_TARGET_EXPORTS) \
36287 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
36288 for flag in $(EXTRA_TARGET_FLAGS); do \
36289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36290 done; \
36291 (cd $(TARGET_SUBDIR)/gperf && \
36292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36294 "RANLIB=$${RANLIB}" \
36295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36296 maintainer-clean) \
36297 || exit 1
36299 @endif target-gperf
36305 .PHONY: configure-target-examples maybe-configure-target-examples
36306 maybe-configure-target-examples:
36307 @if gcc-bootstrap
36308 configure-target-examples: stage_current
36309 @endif gcc-bootstrap
36310 @if target-examples
36311 maybe-configure-target-examples: configure-target-examples
36312 configure-target-examples:
36313 @: $(MAKE); $(unstage)
36314 @r=`${PWD_COMMAND}`; export r; \
36315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316 echo "Checking multilib configuration for examples..."; \
36317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
36318 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
36319 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
36320 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
36321 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
36322 else \
36323 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
36324 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
36325 fi; \
36326 else \
36327 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
36328 fi; \
36329 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
36330 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
36331 $(NORMAL_TARGET_EXPORTS) \
36332 echo Configuring in $(TARGET_SUBDIR)/examples; \
36333 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
36334 case $(srcdir) in \
36335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36336 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
36337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36338 esac; \
36339 srcdiroption="--srcdir=$${topdir}/examples"; \
36340 libsrcdir="$$s/examples"; \
36341 rm -f no-such-file || : ; \
36342 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36343 $(TARGET_CONFIGARGS) $${srcdiroption} \
36344 || exit 1
36345 @endif target-examples
36351 .PHONY: all-target-examples maybe-all-target-examples
36352 maybe-all-target-examples:
36353 @if gcc-bootstrap
36354 all-target-examples: stage_current
36355 @endif gcc-bootstrap
36356 @if target-examples
36357 TARGET-target-examples=all
36358 maybe-all-target-examples: all-target-examples
36359 all-target-examples: configure-target-examples
36360 @: $(MAKE); $(unstage)
36361 @r=`${PWD_COMMAND}`; export r; \
36362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36363 $(NORMAL_TARGET_EXPORTS) \
36364 (cd $(TARGET_SUBDIR)/examples && \
36365 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
36366 @endif target-examples
36372 .PHONY: check-target-examples maybe-check-target-examples
36373 maybe-check-target-examples:
36374 @if target-examples
36375 maybe-check-target-examples: check-target-examples
36377 # Dummy target for uncheckable module.
36378 check-target-examples:
36380 @endif target-examples
36382 .PHONY: install-target-examples maybe-install-target-examples
36383 maybe-install-target-examples:
36384 @if target-examples
36385 maybe-install-target-examples: install-target-examples
36387 # Dummy target for uninstallable.
36388 install-target-examples:
36390 @endif target-examples
36392 # Other targets (info, dvi, etc.)
36394 .PHONY: maybe-info-target-examples info-target-examples
36395 maybe-info-target-examples:
36396 @if target-examples
36397 maybe-info-target-examples: info-target-examples
36399 info-target-examples: \
36400 configure-target-examples
36401 @: $(MAKE); $(unstage)
36402 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36403 r=`${PWD_COMMAND}`; export r; \
36404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36405 $(NORMAL_TARGET_EXPORTS) \
36406 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
36407 for flag in $(EXTRA_TARGET_FLAGS); do \
36408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36409 done; \
36410 (cd $(TARGET_SUBDIR)/examples && \
36411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36413 "RANLIB=$${RANLIB}" \
36414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36415 info) \
36416 || exit 1
36418 @endif target-examples
36420 .PHONY: maybe-dvi-target-examples dvi-target-examples
36421 maybe-dvi-target-examples:
36422 @if target-examples
36423 maybe-dvi-target-examples: dvi-target-examples
36425 dvi-target-examples: \
36426 configure-target-examples
36427 @: $(MAKE); $(unstage)
36428 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36429 r=`${PWD_COMMAND}`; export r; \
36430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36431 $(NORMAL_TARGET_EXPORTS) \
36432 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
36433 for flag in $(EXTRA_TARGET_FLAGS); do \
36434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36435 done; \
36436 (cd $(TARGET_SUBDIR)/examples && \
36437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36439 "RANLIB=$${RANLIB}" \
36440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36441 dvi) \
36442 || exit 1
36444 @endif target-examples
36446 .PHONY: maybe-html-target-examples html-target-examples
36447 maybe-html-target-examples:
36448 @if target-examples
36449 maybe-html-target-examples: html-target-examples
36451 html-target-examples: \
36452 configure-target-examples
36453 @: $(MAKE); $(unstage)
36454 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36455 r=`${PWD_COMMAND}`; export r; \
36456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457 $(NORMAL_TARGET_EXPORTS) \
36458 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
36459 for flag in $(EXTRA_TARGET_FLAGS); do \
36460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36461 done; \
36462 (cd $(TARGET_SUBDIR)/examples && \
36463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36465 "RANLIB=$${RANLIB}" \
36466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36467 html) \
36468 || exit 1
36470 @endif target-examples
36472 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
36473 maybe-TAGS-target-examples:
36474 @if target-examples
36475 maybe-TAGS-target-examples: TAGS-target-examples
36477 TAGS-target-examples: \
36478 configure-target-examples
36479 @: $(MAKE); $(unstage)
36480 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36481 r=`${PWD_COMMAND}`; export r; \
36482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483 $(NORMAL_TARGET_EXPORTS) \
36484 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
36485 for flag in $(EXTRA_TARGET_FLAGS); do \
36486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36487 done; \
36488 (cd $(TARGET_SUBDIR)/examples && \
36489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36491 "RANLIB=$${RANLIB}" \
36492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36493 TAGS) \
36494 || exit 1
36496 @endif target-examples
36498 .PHONY: maybe-install-info-target-examples install-info-target-examples
36499 maybe-install-info-target-examples:
36500 @if target-examples
36501 maybe-install-info-target-examples: install-info-target-examples
36503 install-info-target-examples: \
36504 configure-target-examples \
36505 info-target-examples
36506 @: $(MAKE); $(unstage)
36507 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36508 r=`${PWD_COMMAND}`; export r; \
36509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36510 $(NORMAL_TARGET_EXPORTS) \
36511 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
36512 for flag in $(EXTRA_TARGET_FLAGS); do \
36513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36514 done; \
36515 (cd $(TARGET_SUBDIR)/examples && \
36516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36518 "RANLIB=$${RANLIB}" \
36519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36520 install-info) \
36521 || exit 1
36523 @endif target-examples
36525 .PHONY: maybe-install-html-target-examples install-html-target-examples
36526 maybe-install-html-target-examples:
36527 @if target-examples
36528 maybe-install-html-target-examples: install-html-target-examples
36530 install-html-target-examples: \
36531 configure-target-examples \
36532 html-target-examples
36533 @: $(MAKE); $(unstage)
36534 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36535 r=`${PWD_COMMAND}`; export r; \
36536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36537 $(NORMAL_TARGET_EXPORTS) \
36538 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
36539 for flag in $(EXTRA_TARGET_FLAGS); do \
36540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541 done; \
36542 (cd $(TARGET_SUBDIR)/examples && \
36543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36545 "RANLIB=$${RANLIB}" \
36546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36547 install-html) \
36548 || exit 1
36550 @endif target-examples
36552 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
36553 maybe-installcheck-target-examples:
36554 @if target-examples
36555 maybe-installcheck-target-examples: installcheck-target-examples
36557 installcheck-target-examples: \
36558 configure-target-examples
36559 @: $(MAKE); $(unstage)
36560 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36561 r=`${PWD_COMMAND}`; export r; \
36562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36563 $(NORMAL_TARGET_EXPORTS) \
36564 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
36565 for flag in $(EXTRA_TARGET_FLAGS); do \
36566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567 done; \
36568 (cd $(TARGET_SUBDIR)/examples && \
36569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36571 "RANLIB=$${RANLIB}" \
36572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36573 installcheck) \
36574 || exit 1
36576 @endif target-examples
36578 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
36579 maybe-mostlyclean-target-examples:
36580 @if target-examples
36581 maybe-mostlyclean-target-examples: mostlyclean-target-examples
36583 mostlyclean-target-examples:
36584 @: $(MAKE); $(unstage)
36585 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36586 r=`${PWD_COMMAND}`; export r; \
36587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36588 $(NORMAL_TARGET_EXPORTS) \
36589 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
36590 for flag in $(EXTRA_TARGET_FLAGS); do \
36591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36592 done; \
36593 (cd $(TARGET_SUBDIR)/examples && \
36594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36596 "RANLIB=$${RANLIB}" \
36597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36598 mostlyclean) \
36599 || exit 1
36601 @endif target-examples
36603 .PHONY: maybe-clean-target-examples clean-target-examples
36604 maybe-clean-target-examples:
36605 @if target-examples
36606 maybe-clean-target-examples: clean-target-examples
36608 clean-target-examples:
36609 @: $(MAKE); $(unstage)
36610 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36611 r=`${PWD_COMMAND}`; export r; \
36612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36613 $(NORMAL_TARGET_EXPORTS) \
36614 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
36615 for flag in $(EXTRA_TARGET_FLAGS); do \
36616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36617 done; \
36618 (cd $(TARGET_SUBDIR)/examples && \
36619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36621 "RANLIB=$${RANLIB}" \
36622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36623 clean) \
36624 || exit 1
36626 @endif target-examples
36628 .PHONY: maybe-distclean-target-examples distclean-target-examples
36629 maybe-distclean-target-examples:
36630 @if target-examples
36631 maybe-distclean-target-examples: distclean-target-examples
36633 distclean-target-examples:
36634 @: $(MAKE); $(unstage)
36635 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36636 r=`${PWD_COMMAND}`; export r; \
36637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36638 $(NORMAL_TARGET_EXPORTS) \
36639 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
36640 for flag in $(EXTRA_TARGET_FLAGS); do \
36641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36642 done; \
36643 (cd $(TARGET_SUBDIR)/examples && \
36644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36646 "RANLIB=$${RANLIB}" \
36647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36648 distclean) \
36649 || exit 1
36651 @endif target-examples
36653 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
36654 maybe-maintainer-clean-target-examples:
36655 @if target-examples
36656 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
36658 maintainer-clean-target-examples:
36659 @: $(MAKE); $(unstage)
36660 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
36661 r=`${PWD_COMMAND}`; export r; \
36662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36663 $(NORMAL_TARGET_EXPORTS) \
36664 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
36665 for flag in $(EXTRA_TARGET_FLAGS); do \
36666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36667 done; \
36668 (cd $(TARGET_SUBDIR)/examples && \
36669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36671 "RANLIB=$${RANLIB}" \
36672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36673 maintainer-clean) \
36674 || exit 1
36676 @endif target-examples
36682 .PHONY: configure-target-libffi maybe-configure-target-libffi
36683 maybe-configure-target-libffi:
36684 @if gcc-bootstrap
36685 configure-target-libffi: stage_current
36686 @endif gcc-bootstrap
36687 @if target-libffi
36688 maybe-configure-target-libffi: configure-target-libffi
36689 configure-target-libffi:
36690 @: $(MAKE); $(unstage)
36691 @r=`${PWD_COMMAND}`; export r; \
36692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36693 echo "Checking multilib configuration for libffi..."; \
36694 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
36696 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
36697 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
36698 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
36699 else \
36700 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
36701 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36702 fi; \
36703 else \
36704 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36705 fi; \
36706 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
36707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36708 $(NORMAL_TARGET_EXPORTS) \
36709 echo Configuring in $(TARGET_SUBDIR)/libffi; \
36710 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
36711 case $(srcdir) in \
36712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36713 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
36714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36715 esac; \
36716 srcdiroption="--srcdir=$${topdir}/libffi"; \
36717 libsrcdir="$$s/libffi"; \
36718 rm -f no-such-file || : ; \
36719 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36720 $(TARGET_CONFIGARGS) $${srcdiroption} \
36721 || exit 1
36722 @endif target-libffi
36728 .PHONY: all-target-libffi maybe-all-target-libffi
36729 maybe-all-target-libffi:
36730 @if gcc-bootstrap
36731 all-target-libffi: stage_current
36732 @endif gcc-bootstrap
36733 @if target-libffi
36734 TARGET-target-libffi=all
36735 maybe-all-target-libffi: all-target-libffi
36736 all-target-libffi: configure-target-libffi
36737 @: $(MAKE); $(unstage)
36738 @r=`${PWD_COMMAND}`; export r; \
36739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740 $(NORMAL_TARGET_EXPORTS) \
36741 (cd $(TARGET_SUBDIR)/libffi && \
36742 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
36743 @endif target-libffi
36749 .PHONY: check-target-libffi maybe-check-target-libffi
36750 maybe-check-target-libffi:
36751 @if target-libffi
36752 maybe-check-target-libffi: check-target-libffi
36754 check-target-libffi:
36755 @: $(MAKE); $(unstage)
36756 @r=`${PWD_COMMAND}`; export r; \
36757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36758 $(NORMAL_TARGET_EXPORTS) \
36759 (cd $(TARGET_SUBDIR)/libffi && \
36760 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36762 @endif target-libffi
36764 .PHONY: install-target-libffi maybe-install-target-libffi
36765 maybe-install-target-libffi:
36766 @if target-libffi
36767 maybe-install-target-libffi: install-target-libffi
36769 install-target-libffi: installdirs
36770 @: $(MAKE); $(unstage)
36771 @r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(NORMAL_TARGET_EXPORTS) \
36774 (cd $(TARGET_SUBDIR)/libffi && \
36775 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36777 @endif target-libffi
36779 # Other targets (info, dvi, etc.)
36781 .PHONY: maybe-info-target-libffi info-target-libffi
36782 maybe-info-target-libffi:
36783 @if target-libffi
36784 maybe-info-target-libffi: info-target-libffi
36786 info-target-libffi: \
36787 configure-target-libffi
36788 @: $(MAKE); $(unstage)
36789 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36790 r=`${PWD_COMMAND}`; export r; \
36791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792 $(NORMAL_TARGET_EXPORTS) \
36793 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
36794 for flag in $(EXTRA_TARGET_FLAGS); do \
36795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796 done; \
36797 (cd $(TARGET_SUBDIR)/libffi && \
36798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800 "RANLIB=$${RANLIB}" \
36801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36802 info) \
36803 || exit 1
36805 @endif target-libffi
36807 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
36808 maybe-dvi-target-libffi:
36809 @if target-libffi
36810 maybe-dvi-target-libffi: dvi-target-libffi
36812 dvi-target-libffi: \
36813 configure-target-libffi
36814 @: $(MAKE); $(unstage)
36815 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36816 r=`${PWD_COMMAND}`; export r; \
36817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818 $(NORMAL_TARGET_EXPORTS) \
36819 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
36820 for flag in $(EXTRA_TARGET_FLAGS); do \
36821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822 done; \
36823 (cd $(TARGET_SUBDIR)/libffi && \
36824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826 "RANLIB=$${RANLIB}" \
36827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36828 dvi) \
36829 || exit 1
36831 @endif target-libffi
36833 .PHONY: maybe-html-target-libffi html-target-libffi
36834 maybe-html-target-libffi:
36835 @if target-libffi
36836 maybe-html-target-libffi: html-target-libffi
36838 html-target-libffi: \
36839 configure-target-libffi
36840 @: $(MAKE); $(unstage)
36841 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36842 r=`${PWD_COMMAND}`; export r; \
36843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36844 $(NORMAL_TARGET_EXPORTS) \
36845 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
36846 for flag in $(EXTRA_TARGET_FLAGS); do \
36847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848 done; \
36849 (cd $(TARGET_SUBDIR)/libffi && \
36850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36852 "RANLIB=$${RANLIB}" \
36853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36854 html) \
36855 || exit 1
36857 @endif target-libffi
36859 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
36860 maybe-TAGS-target-libffi:
36861 @if target-libffi
36862 maybe-TAGS-target-libffi: TAGS-target-libffi
36864 TAGS-target-libffi: \
36865 configure-target-libffi
36866 @: $(MAKE); $(unstage)
36867 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36868 r=`${PWD_COMMAND}`; export r; \
36869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870 $(NORMAL_TARGET_EXPORTS) \
36871 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
36872 for flag in $(EXTRA_TARGET_FLAGS); do \
36873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36874 done; \
36875 (cd $(TARGET_SUBDIR)/libffi && \
36876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878 "RANLIB=$${RANLIB}" \
36879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36880 TAGS) \
36881 || exit 1
36883 @endif target-libffi
36885 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
36886 maybe-install-info-target-libffi:
36887 @if target-libffi
36888 maybe-install-info-target-libffi: install-info-target-libffi
36890 install-info-target-libffi: \
36891 configure-target-libffi \
36892 info-target-libffi
36893 @: $(MAKE); $(unstage)
36894 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36895 r=`${PWD_COMMAND}`; export r; \
36896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36897 $(NORMAL_TARGET_EXPORTS) \
36898 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
36899 for flag in $(EXTRA_TARGET_FLAGS); do \
36900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36901 done; \
36902 (cd $(TARGET_SUBDIR)/libffi && \
36903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36905 "RANLIB=$${RANLIB}" \
36906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36907 install-info) \
36908 || exit 1
36910 @endif target-libffi
36912 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
36913 maybe-install-html-target-libffi:
36914 @if target-libffi
36915 maybe-install-html-target-libffi: install-html-target-libffi
36917 install-html-target-libffi: \
36918 configure-target-libffi \
36919 html-target-libffi
36920 @: $(MAKE); $(unstage)
36921 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36922 r=`${PWD_COMMAND}`; export r; \
36923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924 $(NORMAL_TARGET_EXPORTS) \
36925 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
36926 for flag in $(EXTRA_TARGET_FLAGS); do \
36927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36928 done; \
36929 (cd $(TARGET_SUBDIR)/libffi && \
36930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36932 "RANLIB=$${RANLIB}" \
36933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36934 install-html) \
36935 || exit 1
36937 @endif target-libffi
36939 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
36940 maybe-installcheck-target-libffi:
36941 @if target-libffi
36942 maybe-installcheck-target-libffi: installcheck-target-libffi
36944 installcheck-target-libffi: \
36945 configure-target-libffi
36946 @: $(MAKE); $(unstage)
36947 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36948 r=`${PWD_COMMAND}`; export r; \
36949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36950 $(NORMAL_TARGET_EXPORTS) \
36951 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
36952 for flag in $(EXTRA_TARGET_FLAGS); do \
36953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36954 done; \
36955 (cd $(TARGET_SUBDIR)/libffi && \
36956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36958 "RANLIB=$${RANLIB}" \
36959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36960 installcheck) \
36961 || exit 1
36963 @endif target-libffi
36965 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
36966 maybe-mostlyclean-target-libffi:
36967 @if target-libffi
36968 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
36970 mostlyclean-target-libffi:
36971 @: $(MAKE); $(unstage)
36972 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36973 r=`${PWD_COMMAND}`; export r; \
36974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36975 $(NORMAL_TARGET_EXPORTS) \
36976 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
36977 for flag in $(EXTRA_TARGET_FLAGS); do \
36978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36979 done; \
36980 (cd $(TARGET_SUBDIR)/libffi && \
36981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36983 "RANLIB=$${RANLIB}" \
36984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36985 mostlyclean) \
36986 || exit 1
36988 @endif target-libffi
36990 .PHONY: maybe-clean-target-libffi clean-target-libffi
36991 maybe-clean-target-libffi:
36992 @if target-libffi
36993 maybe-clean-target-libffi: clean-target-libffi
36995 clean-target-libffi:
36996 @: $(MAKE); $(unstage)
36997 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36998 r=`${PWD_COMMAND}`; export r; \
36999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37000 $(NORMAL_TARGET_EXPORTS) \
37001 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
37002 for flag in $(EXTRA_TARGET_FLAGS); do \
37003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37004 done; \
37005 (cd $(TARGET_SUBDIR)/libffi && \
37006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37008 "RANLIB=$${RANLIB}" \
37009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37010 clean) \
37011 || exit 1
37013 @endif target-libffi
37015 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
37016 maybe-distclean-target-libffi:
37017 @if target-libffi
37018 maybe-distclean-target-libffi: distclean-target-libffi
37020 distclean-target-libffi:
37021 @: $(MAKE); $(unstage)
37022 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
37023 r=`${PWD_COMMAND}`; export r; \
37024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025 $(NORMAL_TARGET_EXPORTS) \
37026 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
37027 for flag in $(EXTRA_TARGET_FLAGS); do \
37028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37029 done; \
37030 (cd $(TARGET_SUBDIR)/libffi && \
37031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37033 "RANLIB=$${RANLIB}" \
37034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37035 distclean) \
37036 || exit 1
37038 @endif target-libffi
37040 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
37041 maybe-maintainer-clean-target-libffi:
37042 @if target-libffi
37043 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
37045 maintainer-clean-target-libffi:
37046 @: $(MAKE); $(unstage)
37047 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
37048 r=`${PWD_COMMAND}`; export r; \
37049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37050 $(NORMAL_TARGET_EXPORTS) \
37051 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
37052 for flag in $(EXTRA_TARGET_FLAGS); do \
37053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054 done; \
37055 (cd $(TARGET_SUBDIR)/libffi && \
37056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37058 "RANLIB=$${RANLIB}" \
37059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37060 maintainer-clean) \
37061 || exit 1
37063 @endif target-libffi
37069 .PHONY: configure-target-libjava maybe-configure-target-libjava
37070 maybe-configure-target-libjava:
37071 @if gcc-bootstrap
37072 configure-target-libjava: stage_current
37073 @endif gcc-bootstrap
37074 @if target-libjava
37075 maybe-configure-target-libjava: configure-target-libjava
37076 configure-target-libjava:
37077 @: $(MAKE); $(unstage)
37078 @r=`${PWD_COMMAND}`; export r; \
37079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37080 echo "Checking multilib configuration for libjava..."; \
37081 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
37082 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
37083 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
37084 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
37085 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
37086 else \
37087 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
37088 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
37089 fi; \
37090 else \
37091 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
37092 fi; \
37093 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
37094 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
37095 $(RAW_CXX_TARGET_EXPORTS) \
37096 echo Configuring in $(TARGET_SUBDIR)/libjava; \
37097 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
37098 case $(srcdir) in \
37099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37100 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
37101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37102 esac; \
37103 srcdiroption="--srcdir=$${topdir}/libjava"; \
37104 libsrcdir="$$s/libjava"; \
37105 rm -f no-such-file || : ; \
37106 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37107 $(TARGET_CONFIGARGS) $${srcdiroption} \
37108 || exit 1
37109 @endif target-libjava
37115 .PHONY: all-target-libjava maybe-all-target-libjava
37116 maybe-all-target-libjava:
37117 @if gcc-bootstrap
37118 all-target-libjava: stage_current
37119 @endif gcc-bootstrap
37120 @if target-libjava
37121 TARGET-target-libjava=all
37122 maybe-all-target-libjava: all-target-libjava
37123 all-target-libjava: configure-target-libjava
37124 @: $(MAKE); $(unstage)
37125 @r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(RAW_CXX_TARGET_EXPORTS) \
37128 (cd $(TARGET_SUBDIR)/libjava && \
37129 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
37130 @endif target-libjava
37136 .PHONY: check-target-libjava maybe-check-target-libjava
37137 maybe-check-target-libjava:
37138 @if target-libjava
37139 maybe-check-target-libjava: check-target-libjava
37141 check-target-libjava:
37142 @: $(MAKE); $(unstage)
37143 @r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(RAW_CXX_TARGET_EXPORTS) \
37146 (cd $(TARGET_SUBDIR)/libjava && \
37147 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
37149 @endif target-libjava
37151 .PHONY: install-target-libjava maybe-install-target-libjava
37152 maybe-install-target-libjava:
37153 @if target-libjava
37154 maybe-install-target-libjava: install-target-libjava
37156 install-target-libjava: installdirs
37157 @: $(MAKE); $(unstage)
37158 @r=`${PWD_COMMAND}`; export r; \
37159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37160 $(RAW_CXX_TARGET_EXPORTS) \
37161 (cd $(TARGET_SUBDIR)/libjava && \
37162 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37164 @endif target-libjava
37166 # Other targets (info, dvi, etc.)
37168 .PHONY: maybe-info-target-libjava info-target-libjava
37169 maybe-info-target-libjava:
37170 @if target-libjava
37171 maybe-info-target-libjava: info-target-libjava
37173 info-target-libjava: \
37174 configure-target-libjava
37175 @: $(MAKE); $(unstage)
37176 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(RAW_CXX_TARGET_EXPORTS) \
37180 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
37181 for flag in $(EXTRA_TARGET_FLAGS); do \
37182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37183 done; \
37184 (cd $(TARGET_SUBDIR)/libjava && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37189 info) \
37190 || exit 1
37192 @endif target-libjava
37194 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
37195 maybe-dvi-target-libjava:
37196 @if target-libjava
37197 maybe-dvi-target-libjava: dvi-target-libjava
37199 dvi-target-libjava: \
37200 configure-target-libjava
37201 @: $(MAKE); $(unstage)
37202 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37203 r=`${PWD_COMMAND}`; export r; \
37204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37205 $(RAW_CXX_TARGET_EXPORTS) \
37206 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
37207 for flag in $(EXTRA_TARGET_FLAGS); do \
37208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37209 done; \
37210 (cd $(TARGET_SUBDIR)/libjava && \
37211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37213 "RANLIB=$${RANLIB}" \
37214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37215 dvi) \
37216 || exit 1
37218 @endif target-libjava
37220 .PHONY: maybe-html-target-libjava html-target-libjava
37221 maybe-html-target-libjava:
37222 @if target-libjava
37223 maybe-html-target-libjava: html-target-libjava
37225 html-target-libjava: \
37226 configure-target-libjava
37227 @: $(MAKE); $(unstage)
37228 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37229 r=`${PWD_COMMAND}`; export r; \
37230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231 $(RAW_CXX_TARGET_EXPORTS) \
37232 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
37233 for flag in $(EXTRA_TARGET_FLAGS); do \
37234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37235 done; \
37236 (cd $(TARGET_SUBDIR)/libjava && \
37237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37239 "RANLIB=$${RANLIB}" \
37240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37241 html) \
37242 || exit 1
37244 @endif target-libjava
37246 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
37247 maybe-TAGS-target-libjava:
37248 @if target-libjava
37249 maybe-TAGS-target-libjava: TAGS-target-libjava
37251 TAGS-target-libjava: \
37252 configure-target-libjava
37253 @: $(MAKE); $(unstage)
37254 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37255 r=`${PWD_COMMAND}`; export r; \
37256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257 $(RAW_CXX_TARGET_EXPORTS) \
37258 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
37259 for flag in $(EXTRA_TARGET_FLAGS); do \
37260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37261 done; \
37262 (cd $(TARGET_SUBDIR)/libjava && \
37263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37265 "RANLIB=$${RANLIB}" \
37266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37267 TAGS) \
37268 || exit 1
37270 @endif target-libjava
37272 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
37273 maybe-install-info-target-libjava:
37274 @if target-libjava
37275 maybe-install-info-target-libjava: install-info-target-libjava
37277 install-info-target-libjava: \
37278 configure-target-libjava \
37279 info-target-libjava
37280 @: $(MAKE); $(unstage)
37281 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37282 r=`${PWD_COMMAND}`; export r; \
37283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284 $(RAW_CXX_TARGET_EXPORTS) \
37285 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
37286 for flag in $(EXTRA_TARGET_FLAGS); do \
37287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37288 done; \
37289 (cd $(TARGET_SUBDIR)/libjava && \
37290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37292 "RANLIB=$${RANLIB}" \
37293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37294 install-info) \
37295 || exit 1
37297 @endif target-libjava
37299 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
37300 maybe-install-html-target-libjava:
37301 @if target-libjava
37302 maybe-install-html-target-libjava: install-html-target-libjava
37304 install-html-target-libjava: \
37305 configure-target-libjava \
37306 html-target-libjava
37307 @: $(MAKE); $(unstage)
37308 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37309 r=`${PWD_COMMAND}`; export r; \
37310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37311 $(RAW_CXX_TARGET_EXPORTS) \
37312 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
37313 for flag in $(EXTRA_TARGET_FLAGS); do \
37314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37315 done; \
37316 (cd $(TARGET_SUBDIR)/libjava && \
37317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37319 "RANLIB=$${RANLIB}" \
37320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37321 install-html) \
37322 || exit 1
37324 @endif target-libjava
37326 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
37327 maybe-installcheck-target-libjava:
37328 @if target-libjava
37329 maybe-installcheck-target-libjava: installcheck-target-libjava
37331 installcheck-target-libjava: \
37332 configure-target-libjava
37333 @: $(MAKE); $(unstage)
37334 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37335 r=`${PWD_COMMAND}`; export r; \
37336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337 $(RAW_CXX_TARGET_EXPORTS) \
37338 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
37339 for flag in $(EXTRA_TARGET_FLAGS); do \
37340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37341 done; \
37342 (cd $(TARGET_SUBDIR)/libjava && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37345 "RANLIB=$${RANLIB}" \
37346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37347 installcheck) \
37348 || exit 1
37350 @endif target-libjava
37352 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
37353 maybe-mostlyclean-target-libjava:
37354 @if target-libjava
37355 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
37357 mostlyclean-target-libjava:
37358 @: $(MAKE); $(unstage)
37359 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37360 r=`${PWD_COMMAND}`; export r; \
37361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37362 $(RAW_CXX_TARGET_EXPORTS) \
37363 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
37364 for flag in $(EXTRA_TARGET_FLAGS); do \
37365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37366 done; \
37367 (cd $(TARGET_SUBDIR)/libjava && \
37368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37370 "RANLIB=$${RANLIB}" \
37371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37372 mostlyclean) \
37373 || exit 1
37375 @endif target-libjava
37377 .PHONY: maybe-clean-target-libjava clean-target-libjava
37378 maybe-clean-target-libjava:
37379 @if target-libjava
37380 maybe-clean-target-libjava: clean-target-libjava
37382 clean-target-libjava:
37383 @: $(MAKE); $(unstage)
37384 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37385 r=`${PWD_COMMAND}`; export r; \
37386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37387 $(RAW_CXX_TARGET_EXPORTS) \
37388 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
37389 for flag in $(EXTRA_TARGET_FLAGS); do \
37390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37391 done; \
37392 (cd $(TARGET_SUBDIR)/libjava && \
37393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37395 "RANLIB=$${RANLIB}" \
37396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37397 clean) \
37398 || exit 1
37400 @endif target-libjava
37402 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
37403 maybe-distclean-target-libjava:
37404 @if target-libjava
37405 maybe-distclean-target-libjava: distclean-target-libjava
37407 distclean-target-libjava:
37408 @: $(MAKE); $(unstage)
37409 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37410 r=`${PWD_COMMAND}`; export r; \
37411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37412 $(RAW_CXX_TARGET_EXPORTS) \
37413 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
37414 for flag in $(EXTRA_TARGET_FLAGS); do \
37415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416 done; \
37417 (cd $(TARGET_SUBDIR)/libjava && \
37418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37420 "RANLIB=$${RANLIB}" \
37421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37422 distclean) \
37423 || exit 1
37425 @endif target-libjava
37427 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
37428 maybe-maintainer-clean-target-libjava:
37429 @if target-libjava
37430 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
37432 maintainer-clean-target-libjava:
37433 @: $(MAKE); $(unstage)
37434 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37435 r=`${PWD_COMMAND}`; export r; \
37436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37437 $(RAW_CXX_TARGET_EXPORTS) \
37438 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
37439 for flag in $(EXTRA_TARGET_FLAGS); do \
37440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37441 done; \
37442 (cd $(TARGET_SUBDIR)/libjava && \
37443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37445 "RANLIB=$${RANLIB}" \
37446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37447 maintainer-clean) \
37448 || exit 1
37450 @endif target-libjava
37456 .PHONY: configure-target-zlib maybe-configure-target-zlib
37457 maybe-configure-target-zlib:
37458 @if gcc-bootstrap
37459 configure-target-zlib: stage_current
37460 @endif gcc-bootstrap
37461 @if target-zlib
37462 maybe-configure-target-zlib: configure-target-zlib
37463 configure-target-zlib:
37464 @: $(MAKE); $(unstage)
37465 @r=`${PWD_COMMAND}`; export r; \
37466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467 echo "Checking multilib configuration for zlib..."; \
37468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
37470 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
37471 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
37472 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
37473 else \
37474 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
37475 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37476 fi; \
37477 else \
37478 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37479 fi; \
37480 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
37481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37482 $(NORMAL_TARGET_EXPORTS) \
37483 echo Configuring in $(TARGET_SUBDIR)/zlib; \
37484 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
37485 case $(srcdir) in \
37486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37487 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
37488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37489 esac; \
37490 srcdiroption="--srcdir=$${topdir}/zlib"; \
37491 libsrcdir="$$s/zlib"; \
37492 rm -f no-such-file || : ; \
37493 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37494 $(TARGET_CONFIGARGS) $${srcdiroption} \
37495 || exit 1
37496 @endif target-zlib
37502 .PHONY: all-target-zlib maybe-all-target-zlib
37503 maybe-all-target-zlib:
37504 @if gcc-bootstrap
37505 all-target-zlib: stage_current
37506 @endif gcc-bootstrap
37507 @if target-zlib
37508 TARGET-target-zlib=all
37509 maybe-all-target-zlib: all-target-zlib
37510 all-target-zlib: configure-target-zlib
37511 @: $(MAKE); $(unstage)
37512 @r=`${PWD_COMMAND}`; export r; \
37513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37514 $(NORMAL_TARGET_EXPORTS) \
37515 (cd $(TARGET_SUBDIR)/zlib && \
37516 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
37517 @endif target-zlib
37523 .PHONY: check-target-zlib maybe-check-target-zlib
37524 maybe-check-target-zlib:
37525 @if target-zlib
37526 maybe-check-target-zlib: check-target-zlib
37528 check-target-zlib:
37529 @: $(MAKE); $(unstage)
37530 @r=`${PWD_COMMAND}`; export r; \
37531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37532 $(NORMAL_TARGET_EXPORTS) \
37533 (cd $(TARGET_SUBDIR)/zlib && \
37534 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37536 @endif target-zlib
37538 .PHONY: install-target-zlib maybe-install-target-zlib
37539 maybe-install-target-zlib:
37540 @if target-zlib
37541 maybe-install-target-zlib: install-target-zlib
37543 install-target-zlib: installdirs
37544 @: $(MAKE); $(unstage)
37545 @r=`${PWD_COMMAND}`; export r; \
37546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547 $(NORMAL_TARGET_EXPORTS) \
37548 (cd $(TARGET_SUBDIR)/zlib && \
37549 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37551 @endif target-zlib
37553 # Other targets (info, dvi, etc.)
37555 .PHONY: maybe-info-target-zlib info-target-zlib
37556 maybe-info-target-zlib:
37557 @if target-zlib
37558 maybe-info-target-zlib: info-target-zlib
37560 info-target-zlib: \
37561 configure-target-zlib
37562 @: $(MAKE); $(unstage)
37563 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37564 r=`${PWD_COMMAND}`; export r; \
37565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566 $(NORMAL_TARGET_EXPORTS) \
37567 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
37568 for flag in $(EXTRA_TARGET_FLAGS); do \
37569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37570 done; \
37571 (cd $(TARGET_SUBDIR)/zlib && \
37572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37574 "RANLIB=$${RANLIB}" \
37575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37576 info) \
37577 || exit 1
37579 @endif target-zlib
37581 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
37582 maybe-dvi-target-zlib:
37583 @if target-zlib
37584 maybe-dvi-target-zlib: dvi-target-zlib
37586 dvi-target-zlib: \
37587 configure-target-zlib
37588 @: $(MAKE); $(unstage)
37589 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37590 r=`${PWD_COMMAND}`; export r; \
37591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592 $(NORMAL_TARGET_EXPORTS) \
37593 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
37594 for flag in $(EXTRA_TARGET_FLAGS); do \
37595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37596 done; \
37597 (cd $(TARGET_SUBDIR)/zlib && \
37598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37600 "RANLIB=$${RANLIB}" \
37601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37602 dvi) \
37603 || exit 1
37605 @endif target-zlib
37607 .PHONY: maybe-html-target-zlib html-target-zlib
37608 maybe-html-target-zlib:
37609 @if target-zlib
37610 maybe-html-target-zlib: html-target-zlib
37612 html-target-zlib: \
37613 configure-target-zlib
37614 @: $(MAKE); $(unstage)
37615 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37616 r=`${PWD_COMMAND}`; export r; \
37617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37618 $(NORMAL_TARGET_EXPORTS) \
37619 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
37620 for flag in $(EXTRA_TARGET_FLAGS); do \
37621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37622 done; \
37623 (cd $(TARGET_SUBDIR)/zlib && \
37624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37626 "RANLIB=$${RANLIB}" \
37627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37628 html) \
37629 || exit 1
37631 @endif target-zlib
37633 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
37634 maybe-TAGS-target-zlib:
37635 @if target-zlib
37636 maybe-TAGS-target-zlib: TAGS-target-zlib
37638 TAGS-target-zlib: \
37639 configure-target-zlib
37640 @: $(MAKE); $(unstage)
37641 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37642 r=`${PWD_COMMAND}`; export r; \
37643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644 $(NORMAL_TARGET_EXPORTS) \
37645 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
37646 for flag in $(EXTRA_TARGET_FLAGS); do \
37647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37648 done; \
37649 (cd $(TARGET_SUBDIR)/zlib && \
37650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37652 "RANLIB=$${RANLIB}" \
37653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37654 TAGS) \
37655 || exit 1
37657 @endif target-zlib
37659 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
37660 maybe-install-info-target-zlib:
37661 @if target-zlib
37662 maybe-install-info-target-zlib: install-info-target-zlib
37664 install-info-target-zlib: \
37665 configure-target-zlib \
37666 info-target-zlib
37667 @: $(MAKE); $(unstage)
37668 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37669 r=`${PWD_COMMAND}`; export r; \
37670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37671 $(NORMAL_TARGET_EXPORTS) \
37672 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
37673 for flag in $(EXTRA_TARGET_FLAGS); do \
37674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37675 done; \
37676 (cd $(TARGET_SUBDIR)/zlib && \
37677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37679 "RANLIB=$${RANLIB}" \
37680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37681 install-info) \
37682 || exit 1
37684 @endif target-zlib
37686 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
37687 maybe-install-html-target-zlib:
37688 @if target-zlib
37689 maybe-install-html-target-zlib: install-html-target-zlib
37691 install-html-target-zlib: \
37692 configure-target-zlib \
37693 html-target-zlib
37694 @: $(MAKE); $(unstage)
37695 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37696 r=`${PWD_COMMAND}`; export r; \
37697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37698 $(NORMAL_TARGET_EXPORTS) \
37699 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
37700 for flag in $(EXTRA_TARGET_FLAGS); do \
37701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37702 done; \
37703 (cd $(TARGET_SUBDIR)/zlib && \
37704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37706 "RANLIB=$${RANLIB}" \
37707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37708 install-html) \
37709 || exit 1
37711 @endif target-zlib
37713 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
37714 maybe-installcheck-target-zlib:
37715 @if target-zlib
37716 maybe-installcheck-target-zlib: installcheck-target-zlib
37718 installcheck-target-zlib: \
37719 configure-target-zlib
37720 @: $(MAKE); $(unstage)
37721 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37722 r=`${PWD_COMMAND}`; export r; \
37723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724 $(NORMAL_TARGET_EXPORTS) \
37725 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
37726 for flag in $(EXTRA_TARGET_FLAGS); do \
37727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37728 done; \
37729 (cd $(TARGET_SUBDIR)/zlib && \
37730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732 "RANLIB=$${RANLIB}" \
37733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37734 installcheck) \
37735 || exit 1
37737 @endif target-zlib
37739 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
37740 maybe-mostlyclean-target-zlib:
37741 @if target-zlib
37742 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
37744 mostlyclean-target-zlib:
37745 @: $(MAKE); $(unstage)
37746 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37747 r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(NORMAL_TARGET_EXPORTS) \
37750 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
37751 for flag in $(EXTRA_TARGET_FLAGS); do \
37752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753 done; \
37754 (cd $(TARGET_SUBDIR)/zlib && \
37755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757 "RANLIB=$${RANLIB}" \
37758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37759 mostlyclean) \
37760 || exit 1
37762 @endif target-zlib
37764 .PHONY: maybe-clean-target-zlib clean-target-zlib
37765 maybe-clean-target-zlib:
37766 @if target-zlib
37767 maybe-clean-target-zlib: clean-target-zlib
37769 clean-target-zlib:
37770 @: $(MAKE); $(unstage)
37771 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37772 r=`${PWD_COMMAND}`; export r; \
37773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774 $(NORMAL_TARGET_EXPORTS) \
37775 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
37776 for flag in $(EXTRA_TARGET_FLAGS); do \
37777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37778 done; \
37779 (cd $(TARGET_SUBDIR)/zlib && \
37780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782 "RANLIB=$${RANLIB}" \
37783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37784 clean) \
37785 || exit 1
37787 @endif target-zlib
37789 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
37790 maybe-distclean-target-zlib:
37791 @if target-zlib
37792 maybe-distclean-target-zlib: distclean-target-zlib
37794 distclean-target-zlib:
37795 @: $(MAKE); $(unstage)
37796 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37797 r=`${PWD_COMMAND}`; export r; \
37798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37799 $(NORMAL_TARGET_EXPORTS) \
37800 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
37801 for flag in $(EXTRA_TARGET_FLAGS); do \
37802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37803 done; \
37804 (cd $(TARGET_SUBDIR)/zlib && \
37805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37807 "RANLIB=$${RANLIB}" \
37808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37809 distclean) \
37810 || exit 1
37812 @endif target-zlib
37814 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
37815 maybe-maintainer-clean-target-zlib:
37816 @if target-zlib
37817 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
37819 maintainer-clean-target-zlib:
37820 @: $(MAKE); $(unstage)
37821 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37822 r=`${PWD_COMMAND}`; export r; \
37823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37824 $(NORMAL_TARGET_EXPORTS) \
37825 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
37826 for flag in $(EXTRA_TARGET_FLAGS); do \
37827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37828 done; \
37829 (cd $(TARGET_SUBDIR)/zlib && \
37830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37832 "RANLIB=$${RANLIB}" \
37833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37834 maintainer-clean) \
37835 || exit 1
37837 @endif target-zlib
37843 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
37844 maybe-configure-target-boehm-gc:
37845 @if gcc-bootstrap
37846 configure-target-boehm-gc: stage_current
37847 @endif gcc-bootstrap
37848 @if target-boehm-gc
37849 maybe-configure-target-boehm-gc: configure-target-boehm-gc
37850 configure-target-boehm-gc:
37851 @: $(MAKE); $(unstage)
37852 @r=`${PWD_COMMAND}`; export r; \
37853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37854 echo "Checking multilib configuration for boehm-gc..."; \
37855 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37856 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
37857 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37858 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37859 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
37860 else \
37861 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
37862 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37863 fi; \
37864 else \
37865 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37866 fi; \
37867 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
37868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37869 $(NORMAL_TARGET_EXPORTS) \
37870 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
37871 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
37872 case $(srcdir) in \
37873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37874 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
37875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37876 esac; \
37877 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
37878 libsrcdir="$$s/boehm-gc"; \
37879 rm -f no-such-file || : ; \
37880 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37881 $(TARGET_CONFIGARGS) $${srcdiroption} \
37882 || exit 1
37883 @endif target-boehm-gc
37889 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
37890 maybe-all-target-boehm-gc:
37891 @if gcc-bootstrap
37892 all-target-boehm-gc: stage_current
37893 @endif gcc-bootstrap
37894 @if target-boehm-gc
37895 TARGET-target-boehm-gc=all
37896 maybe-all-target-boehm-gc: all-target-boehm-gc
37897 all-target-boehm-gc: configure-target-boehm-gc
37898 @: $(MAKE); $(unstage)
37899 @r=`${PWD_COMMAND}`; export r; \
37900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37901 $(NORMAL_TARGET_EXPORTS) \
37902 (cd $(TARGET_SUBDIR)/boehm-gc && \
37903 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
37904 @endif target-boehm-gc
37910 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
37911 maybe-check-target-boehm-gc:
37912 @if target-boehm-gc
37913 maybe-check-target-boehm-gc: check-target-boehm-gc
37915 check-target-boehm-gc:
37916 @: $(MAKE); $(unstage)
37917 @r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(NORMAL_TARGET_EXPORTS) \
37920 (cd $(TARGET_SUBDIR)/boehm-gc && \
37921 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37923 @endif target-boehm-gc
37925 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
37926 maybe-install-target-boehm-gc:
37927 @if target-boehm-gc
37928 maybe-install-target-boehm-gc: install-target-boehm-gc
37930 install-target-boehm-gc: installdirs
37931 @: $(MAKE); $(unstage)
37932 @r=`${PWD_COMMAND}`; export r; \
37933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37934 $(NORMAL_TARGET_EXPORTS) \
37935 (cd $(TARGET_SUBDIR)/boehm-gc && \
37936 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37938 @endif target-boehm-gc
37940 # Other targets (info, dvi, etc.)
37942 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
37943 maybe-info-target-boehm-gc:
37944 @if target-boehm-gc
37945 maybe-info-target-boehm-gc: info-target-boehm-gc
37947 info-target-boehm-gc: \
37948 configure-target-boehm-gc
37949 @: $(MAKE); $(unstage)
37950 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(NORMAL_TARGET_EXPORTS) \
37954 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
37955 for flag in $(EXTRA_TARGET_FLAGS); do \
37956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37957 done; \
37958 (cd $(TARGET_SUBDIR)/boehm-gc && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37963 info) \
37964 || exit 1
37966 @endif target-boehm-gc
37968 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
37969 maybe-dvi-target-boehm-gc:
37970 @if target-boehm-gc
37971 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
37973 dvi-target-boehm-gc: \
37974 configure-target-boehm-gc
37975 @: $(MAKE); $(unstage)
37976 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37977 r=`${PWD_COMMAND}`; export r; \
37978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979 $(NORMAL_TARGET_EXPORTS) \
37980 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
37981 for flag in $(EXTRA_TARGET_FLAGS); do \
37982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37983 done; \
37984 (cd $(TARGET_SUBDIR)/boehm-gc && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987 "RANLIB=$${RANLIB}" \
37988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
37989 dvi) \
37990 || exit 1
37992 @endif target-boehm-gc
37994 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
37995 maybe-html-target-boehm-gc:
37996 @if target-boehm-gc
37997 maybe-html-target-boehm-gc: html-target-boehm-gc
37999 html-target-boehm-gc: \
38000 configure-target-boehm-gc
38001 @: $(MAKE); $(unstage)
38002 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38003 r=`${PWD_COMMAND}`; export r; \
38004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005 $(NORMAL_TARGET_EXPORTS) \
38006 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
38007 for flag in $(EXTRA_TARGET_FLAGS); do \
38008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38009 done; \
38010 (cd $(TARGET_SUBDIR)/boehm-gc && \
38011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013 "RANLIB=$${RANLIB}" \
38014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38015 html) \
38016 || exit 1
38018 @endif target-boehm-gc
38020 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
38021 maybe-TAGS-target-boehm-gc:
38022 @if target-boehm-gc
38023 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
38025 TAGS-target-boehm-gc: \
38026 configure-target-boehm-gc
38027 @: $(MAKE); $(unstage)
38028 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38029 r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 $(NORMAL_TARGET_EXPORTS) \
38032 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
38033 for flag in $(EXTRA_TARGET_FLAGS); do \
38034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38035 done; \
38036 (cd $(TARGET_SUBDIR)/boehm-gc && \
38037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38039 "RANLIB=$${RANLIB}" \
38040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38041 TAGS) \
38042 || exit 1
38044 @endif target-boehm-gc
38046 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
38047 maybe-install-info-target-boehm-gc:
38048 @if target-boehm-gc
38049 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
38051 install-info-target-boehm-gc: \
38052 configure-target-boehm-gc \
38053 info-target-boehm-gc
38054 @: $(MAKE); $(unstage)
38055 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38056 r=`${PWD_COMMAND}`; export r; \
38057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38058 $(NORMAL_TARGET_EXPORTS) \
38059 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
38060 for flag in $(EXTRA_TARGET_FLAGS); do \
38061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38062 done; \
38063 (cd $(TARGET_SUBDIR)/boehm-gc && \
38064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38066 "RANLIB=$${RANLIB}" \
38067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38068 install-info) \
38069 || exit 1
38071 @endif target-boehm-gc
38073 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
38074 maybe-install-html-target-boehm-gc:
38075 @if target-boehm-gc
38076 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
38078 install-html-target-boehm-gc: \
38079 configure-target-boehm-gc \
38080 html-target-boehm-gc
38081 @: $(MAKE); $(unstage)
38082 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38083 r=`${PWD_COMMAND}`; export r; \
38084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38085 $(NORMAL_TARGET_EXPORTS) \
38086 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
38087 for flag in $(EXTRA_TARGET_FLAGS); do \
38088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38089 done; \
38090 (cd $(TARGET_SUBDIR)/boehm-gc && \
38091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38093 "RANLIB=$${RANLIB}" \
38094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38095 install-html) \
38096 || exit 1
38098 @endif target-boehm-gc
38100 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
38101 maybe-installcheck-target-boehm-gc:
38102 @if target-boehm-gc
38103 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
38105 installcheck-target-boehm-gc: \
38106 configure-target-boehm-gc
38107 @: $(MAKE); $(unstage)
38108 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38109 r=`${PWD_COMMAND}`; export r; \
38110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38111 $(NORMAL_TARGET_EXPORTS) \
38112 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
38113 for flag in $(EXTRA_TARGET_FLAGS); do \
38114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38115 done; \
38116 (cd $(TARGET_SUBDIR)/boehm-gc && \
38117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38119 "RANLIB=$${RANLIB}" \
38120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38121 installcheck) \
38122 || exit 1
38124 @endif target-boehm-gc
38126 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
38127 maybe-mostlyclean-target-boehm-gc:
38128 @if target-boehm-gc
38129 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
38131 mostlyclean-target-boehm-gc:
38132 @: $(MAKE); $(unstage)
38133 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38134 r=`${PWD_COMMAND}`; export r; \
38135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38136 $(NORMAL_TARGET_EXPORTS) \
38137 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38138 for flag in $(EXTRA_TARGET_FLAGS); do \
38139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38140 done; \
38141 (cd $(TARGET_SUBDIR)/boehm-gc && \
38142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38144 "RANLIB=$${RANLIB}" \
38145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38146 mostlyclean) \
38147 || exit 1
38149 @endif target-boehm-gc
38151 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
38152 maybe-clean-target-boehm-gc:
38153 @if target-boehm-gc
38154 maybe-clean-target-boehm-gc: clean-target-boehm-gc
38156 clean-target-boehm-gc:
38157 @: $(MAKE); $(unstage)
38158 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38159 r=`${PWD_COMMAND}`; export r; \
38160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38161 $(NORMAL_TARGET_EXPORTS) \
38162 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38163 for flag in $(EXTRA_TARGET_FLAGS); do \
38164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165 done; \
38166 (cd $(TARGET_SUBDIR)/boehm-gc && \
38167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38169 "RANLIB=$${RANLIB}" \
38170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38171 clean) \
38172 || exit 1
38174 @endif target-boehm-gc
38176 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
38177 maybe-distclean-target-boehm-gc:
38178 @if target-boehm-gc
38179 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
38181 distclean-target-boehm-gc:
38182 @: $(MAKE); $(unstage)
38183 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38184 r=`${PWD_COMMAND}`; export r; \
38185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186 $(NORMAL_TARGET_EXPORTS) \
38187 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38188 for flag in $(EXTRA_TARGET_FLAGS); do \
38189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38190 done; \
38191 (cd $(TARGET_SUBDIR)/boehm-gc && \
38192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194 "RANLIB=$${RANLIB}" \
38195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38196 distclean) \
38197 || exit 1
38199 @endif target-boehm-gc
38201 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
38202 maybe-maintainer-clean-target-boehm-gc:
38203 @if target-boehm-gc
38204 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
38206 maintainer-clean-target-boehm-gc:
38207 @: $(MAKE); $(unstage)
38208 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38209 r=`${PWD_COMMAND}`; export r; \
38210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211 $(NORMAL_TARGET_EXPORTS) \
38212 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38213 for flag in $(EXTRA_TARGET_FLAGS); do \
38214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38215 done; \
38216 (cd $(TARGET_SUBDIR)/boehm-gc && \
38217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38219 "RANLIB=$${RANLIB}" \
38220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38221 maintainer-clean) \
38222 || exit 1
38224 @endif target-boehm-gc
38230 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
38231 maybe-configure-target-qthreads:
38232 @if gcc-bootstrap
38233 configure-target-qthreads: stage_current
38234 @endif gcc-bootstrap
38235 @if target-qthreads
38236 maybe-configure-target-qthreads: configure-target-qthreads
38237 configure-target-qthreads:
38238 @: $(MAKE); $(unstage)
38239 @r=`${PWD_COMMAND}`; export r; \
38240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38241 echo "Checking multilib configuration for qthreads..."; \
38242 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
38243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
38244 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
38245 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
38246 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
38247 else \
38248 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
38249 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
38250 fi; \
38251 else \
38252 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
38253 fi; \
38254 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
38255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
38256 $(NORMAL_TARGET_EXPORTS) \
38257 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
38258 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
38259 case $(srcdir) in \
38260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38261 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
38262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38263 esac; \
38264 srcdiroption="--srcdir=$${topdir}/qthreads"; \
38265 libsrcdir="$$s/qthreads"; \
38266 rm -f no-such-file || : ; \
38267 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38268 $(TARGET_CONFIGARGS) $${srcdiroption} \
38269 || exit 1
38270 @endif target-qthreads
38276 .PHONY: all-target-qthreads maybe-all-target-qthreads
38277 maybe-all-target-qthreads:
38278 @if gcc-bootstrap
38279 all-target-qthreads: stage_current
38280 @endif gcc-bootstrap
38281 @if target-qthreads
38282 TARGET-target-qthreads=all
38283 maybe-all-target-qthreads: all-target-qthreads
38284 all-target-qthreads: configure-target-qthreads
38285 @: $(MAKE); $(unstage)
38286 @r=`${PWD_COMMAND}`; export r; \
38287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38288 $(NORMAL_TARGET_EXPORTS) \
38289 (cd $(TARGET_SUBDIR)/qthreads && \
38290 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
38291 @endif target-qthreads
38297 .PHONY: check-target-qthreads maybe-check-target-qthreads
38298 maybe-check-target-qthreads:
38299 @if target-qthreads
38300 maybe-check-target-qthreads: check-target-qthreads
38302 check-target-qthreads:
38303 @: $(MAKE); $(unstage)
38304 @r=`${PWD_COMMAND}`; export r; \
38305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38306 $(NORMAL_TARGET_EXPORTS) \
38307 (cd $(TARGET_SUBDIR)/qthreads && \
38308 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38310 @endif target-qthreads
38312 .PHONY: install-target-qthreads maybe-install-target-qthreads
38313 maybe-install-target-qthreads:
38314 @if target-qthreads
38315 maybe-install-target-qthreads: install-target-qthreads
38317 install-target-qthreads: installdirs
38318 @: $(MAKE); $(unstage)
38319 @r=`${PWD_COMMAND}`; export r; \
38320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321 $(NORMAL_TARGET_EXPORTS) \
38322 (cd $(TARGET_SUBDIR)/qthreads && \
38323 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38325 @endif target-qthreads
38327 # Other targets (info, dvi, etc.)
38329 .PHONY: maybe-info-target-qthreads info-target-qthreads
38330 maybe-info-target-qthreads:
38331 @if target-qthreads
38332 maybe-info-target-qthreads: info-target-qthreads
38334 info-target-qthreads: \
38335 configure-target-qthreads
38336 @: $(MAKE); $(unstage)
38337 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38338 r=`${PWD_COMMAND}`; export r; \
38339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340 $(NORMAL_TARGET_EXPORTS) \
38341 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
38342 for flag in $(EXTRA_TARGET_FLAGS); do \
38343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38344 done; \
38345 (cd $(TARGET_SUBDIR)/qthreads && \
38346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38348 "RANLIB=$${RANLIB}" \
38349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38350 info) \
38351 || exit 1
38353 @endif target-qthreads
38355 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
38356 maybe-dvi-target-qthreads:
38357 @if target-qthreads
38358 maybe-dvi-target-qthreads: dvi-target-qthreads
38360 dvi-target-qthreads: \
38361 configure-target-qthreads
38362 @: $(MAKE); $(unstage)
38363 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38364 r=`${PWD_COMMAND}`; export r; \
38365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38366 $(NORMAL_TARGET_EXPORTS) \
38367 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
38368 for flag in $(EXTRA_TARGET_FLAGS); do \
38369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38370 done; \
38371 (cd $(TARGET_SUBDIR)/qthreads && \
38372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38374 "RANLIB=$${RANLIB}" \
38375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38376 dvi) \
38377 || exit 1
38379 @endif target-qthreads
38381 .PHONY: maybe-html-target-qthreads html-target-qthreads
38382 maybe-html-target-qthreads:
38383 @if target-qthreads
38384 maybe-html-target-qthreads: html-target-qthreads
38386 html-target-qthreads: \
38387 configure-target-qthreads
38388 @: $(MAKE); $(unstage)
38389 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38390 r=`${PWD_COMMAND}`; export r; \
38391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38392 $(NORMAL_TARGET_EXPORTS) \
38393 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
38394 for flag in $(EXTRA_TARGET_FLAGS); do \
38395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38396 done; \
38397 (cd $(TARGET_SUBDIR)/qthreads && \
38398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38400 "RANLIB=$${RANLIB}" \
38401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38402 html) \
38403 || exit 1
38405 @endif target-qthreads
38407 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
38408 maybe-TAGS-target-qthreads:
38409 @if target-qthreads
38410 maybe-TAGS-target-qthreads: TAGS-target-qthreads
38412 TAGS-target-qthreads: \
38413 configure-target-qthreads
38414 @: $(MAKE); $(unstage)
38415 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38416 r=`${PWD_COMMAND}`; export r; \
38417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38418 $(NORMAL_TARGET_EXPORTS) \
38419 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
38420 for flag in $(EXTRA_TARGET_FLAGS); do \
38421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38422 done; \
38423 (cd $(TARGET_SUBDIR)/qthreads && \
38424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38426 "RANLIB=$${RANLIB}" \
38427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38428 TAGS) \
38429 || exit 1
38431 @endif target-qthreads
38433 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
38434 maybe-install-info-target-qthreads:
38435 @if target-qthreads
38436 maybe-install-info-target-qthreads: install-info-target-qthreads
38438 install-info-target-qthreads: \
38439 configure-target-qthreads \
38440 info-target-qthreads
38441 @: $(MAKE); $(unstage)
38442 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38443 r=`${PWD_COMMAND}`; export r; \
38444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445 $(NORMAL_TARGET_EXPORTS) \
38446 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
38447 for flag in $(EXTRA_TARGET_FLAGS); do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 (cd $(TARGET_SUBDIR)/qthreads && \
38451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453 "RANLIB=$${RANLIB}" \
38454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38455 install-info) \
38456 || exit 1
38458 @endif target-qthreads
38460 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
38461 maybe-install-html-target-qthreads:
38462 @if target-qthreads
38463 maybe-install-html-target-qthreads: install-html-target-qthreads
38465 install-html-target-qthreads: \
38466 configure-target-qthreads \
38467 html-target-qthreads
38468 @: $(MAKE); $(unstage)
38469 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38470 r=`${PWD_COMMAND}`; export r; \
38471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472 $(NORMAL_TARGET_EXPORTS) \
38473 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
38474 for flag in $(EXTRA_TARGET_FLAGS); do \
38475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476 done; \
38477 (cd $(TARGET_SUBDIR)/qthreads && \
38478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480 "RANLIB=$${RANLIB}" \
38481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38482 install-html) \
38483 || exit 1
38485 @endif target-qthreads
38487 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
38488 maybe-installcheck-target-qthreads:
38489 @if target-qthreads
38490 maybe-installcheck-target-qthreads: installcheck-target-qthreads
38492 installcheck-target-qthreads: \
38493 configure-target-qthreads
38494 @: $(MAKE); $(unstage)
38495 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38496 r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 $(NORMAL_TARGET_EXPORTS) \
38499 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
38500 for flag in $(EXTRA_TARGET_FLAGS); do \
38501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38502 done; \
38503 (cd $(TARGET_SUBDIR)/qthreads && \
38504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506 "RANLIB=$${RANLIB}" \
38507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38508 installcheck) \
38509 || exit 1
38511 @endif target-qthreads
38513 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
38514 maybe-mostlyclean-target-qthreads:
38515 @if target-qthreads
38516 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
38518 mostlyclean-target-qthreads:
38519 @: $(MAKE); $(unstage)
38520 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38521 r=`${PWD_COMMAND}`; export r; \
38522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38523 $(NORMAL_TARGET_EXPORTS) \
38524 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
38525 for flag in $(EXTRA_TARGET_FLAGS); do \
38526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527 done; \
38528 (cd $(TARGET_SUBDIR)/qthreads && \
38529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38531 "RANLIB=$${RANLIB}" \
38532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38533 mostlyclean) \
38534 || exit 1
38536 @endif target-qthreads
38538 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
38539 maybe-clean-target-qthreads:
38540 @if target-qthreads
38541 maybe-clean-target-qthreads: clean-target-qthreads
38543 clean-target-qthreads:
38544 @: $(MAKE); $(unstage)
38545 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38546 r=`${PWD_COMMAND}`; export r; \
38547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548 $(NORMAL_TARGET_EXPORTS) \
38549 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
38550 for flag in $(EXTRA_TARGET_FLAGS); do \
38551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552 done; \
38553 (cd $(TARGET_SUBDIR)/qthreads && \
38554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38556 "RANLIB=$${RANLIB}" \
38557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38558 clean) \
38559 || exit 1
38561 @endif target-qthreads
38563 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
38564 maybe-distclean-target-qthreads:
38565 @if target-qthreads
38566 maybe-distclean-target-qthreads: distclean-target-qthreads
38568 distclean-target-qthreads:
38569 @: $(MAKE); $(unstage)
38570 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38571 r=`${PWD_COMMAND}`; export r; \
38572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38573 $(NORMAL_TARGET_EXPORTS) \
38574 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
38575 for flag in $(EXTRA_TARGET_FLAGS); do \
38576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577 done; \
38578 (cd $(TARGET_SUBDIR)/qthreads && \
38579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38581 "RANLIB=$${RANLIB}" \
38582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38583 distclean) \
38584 || exit 1
38586 @endif target-qthreads
38588 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
38589 maybe-maintainer-clean-target-qthreads:
38590 @if target-qthreads
38591 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
38593 maintainer-clean-target-qthreads:
38594 @: $(MAKE); $(unstage)
38595 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
38596 r=`${PWD_COMMAND}`; export r; \
38597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38598 $(NORMAL_TARGET_EXPORTS) \
38599 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
38600 for flag in $(EXTRA_TARGET_FLAGS); do \
38601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602 done; \
38603 (cd $(TARGET_SUBDIR)/qthreads && \
38604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38606 "RANLIB=$${RANLIB}" \
38607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38608 maintainer-clean) \
38609 || exit 1
38611 @endif target-qthreads
38617 .PHONY: configure-target-rda maybe-configure-target-rda
38618 maybe-configure-target-rda:
38619 @if gcc-bootstrap
38620 configure-target-rda: stage_current
38621 @endif gcc-bootstrap
38622 @if target-rda
38623 maybe-configure-target-rda: configure-target-rda
38624 configure-target-rda:
38625 @: $(MAKE); $(unstage)
38626 @r=`${PWD_COMMAND}`; export r; \
38627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38628 echo "Checking multilib configuration for rda..."; \
38629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38630 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
38631 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
38632 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
38633 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
38634 else \
38635 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
38636 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38637 fi; \
38638 else \
38639 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38640 fi; \
38641 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
38642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38643 $(NORMAL_TARGET_EXPORTS) \
38644 echo Configuring in $(TARGET_SUBDIR)/rda; \
38645 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
38646 case $(srcdir) in \
38647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38648 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
38649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38650 esac; \
38651 srcdiroption="--srcdir=$${topdir}/rda"; \
38652 libsrcdir="$$s/rda"; \
38653 rm -f no-such-file || : ; \
38654 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38655 $(TARGET_CONFIGARGS) $${srcdiroption} \
38656 || exit 1
38657 @endif target-rda
38663 .PHONY: all-target-rda maybe-all-target-rda
38664 maybe-all-target-rda:
38665 @if gcc-bootstrap
38666 all-target-rda: stage_current
38667 @endif gcc-bootstrap
38668 @if target-rda
38669 TARGET-target-rda=all
38670 maybe-all-target-rda: all-target-rda
38671 all-target-rda: configure-target-rda
38672 @: $(MAKE); $(unstage)
38673 @r=`${PWD_COMMAND}`; export r; \
38674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38675 $(NORMAL_TARGET_EXPORTS) \
38676 (cd $(TARGET_SUBDIR)/rda && \
38677 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
38678 @endif target-rda
38684 .PHONY: check-target-rda maybe-check-target-rda
38685 maybe-check-target-rda:
38686 @if target-rda
38687 maybe-check-target-rda: check-target-rda
38689 check-target-rda:
38690 @: $(MAKE); $(unstage)
38691 @r=`${PWD_COMMAND}`; export r; \
38692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693 $(NORMAL_TARGET_EXPORTS) \
38694 (cd $(TARGET_SUBDIR)/rda && \
38695 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38697 @endif target-rda
38699 .PHONY: install-target-rda maybe-install-target-rda
38700 maybe-install-target-rda:
38701 @if target-rda
38702 maybe-install-target-rda: install-target-rda
38704 install-target-rda: installdirs
38705 @: $(MAKE); $(unstage)
38706 @r=`${PWD_COMMAND}`; export r; \
38707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38708 $(NORMAL_TARGET_EXPORTS) \
38709 (cd $(TARGET_SUBDIR)/rda && \
38710 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38712 @endif target-rda
38714 # Other targets (info, dvi, etc.)
38716 .PHONY: maybe-info-target-rda info-target-rda
38717 maybe-info-target-rda:
38718 @if target-rda
38719 maybe-info-target-rda: info-target-rda
38721 info-target-rda: \
38722 configure-target-rda
38723 @: $(MAKE); $(unstage)
38724 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38725 r=`${PWD_COMMAND}`; export r; \
38726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38727 $(NORMAL_TARGET_EXPORTS) \
38728 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
38729 for flag in $(EXTRA_TARGET_FLAGS); do \
38730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38731 done; \
38732 (cd $(TARGET_SUBDIR)/rda && \
38733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38735 "RANLIB=$${RANLIB}" \
38736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38737 info) \
38738 || exit 1
38740 @endif target-rda
38742 .PHONY: maybe-dvi-target-rda dvi-target-rda
38743 maybe-dvi-target-rda:
38744 @if target-rda
38745 maybe-dvi-target-rda: dvi-target-rda
38747 dvi-target-rda: \
38748 configure-target-rda
38749 @: $(MAKE); $(unstage)
38750 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38751 r=`${PWD_COMMAND}`; export r; \
38752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38753 $(NORMAL_TARGET_EXPORTS) \
38754 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
38755 for flag in $(EXTRA_TARGET_FLAGS); do \
38756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38757 done; \
38758 (cd $(TARGET_SUBDIR)/rda && \
38759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38761 "RANLIB=$${RANLIB}" \
38762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38763 dvi) \
38764 || exit 1
38766 @endif target-rda
38768 .PHONY: maybe-html-target-rda html-target-rda
38769 maybe-html-target-rda:
38770 @if target-rda
38771 maybe-html-target-rda: html-target-rda
38773 html-target-rda: \
38774 configure-target-rda
38775 @: $(MAKE); $(unstage)
38776 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38777 r=`${PWD_COMMAND}`; export r; \
38778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38779 $(NORMAL_TARGET_EXPORTS) \
38780 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
38781 for flag in $(EXTRA_TARGET_FLAGS); do \
38782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38783 done; \
38784 (cd $(TARGET_SUBDIR)/rda && \
38785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38787 "RANLIB=$${RANLIB}" \
38788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38789 html) \
38790 || exit 1
38792 @endif target-rda
38794 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
38795 maybe-TAGS-target-rda:
38796 @if target-rda
38797 maybe-TAGS-target-rda: TAGS-target-rda
38799 TAGS-target-rda: \
38800 configure-target-rda
38801 @: $(MAKE); $(unstage)
38802 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38803 r=`${PWD_COMMAND}`; export r; \
38804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38805 $(NORMAL_TARGET_EXPORTS) \
38806 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
38807 for flag in $(EXTRA_TARGET_FLAGS); do \
38808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38809 done; \
38810 (cd $(TARGET_SUBDIR)/rda && \
38811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38813 "RANLIB=$${RANLIB}" \
38814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38815 TAGS) \
38816 || exit 1
38818 @endif target-rda
38820 .PHONY: maybe-install-info-target-rda install-info-target-rda
38821 maybe-install-info-target-rda:
38822 @if target-rda
38823 maybe-install-info-target-rda: install-info-target-rda
38825 install-info-target-rda: \
38826 configure-target-rda \
38827 info-target-rda
38828 @: $(MAKE); $(unstage)
38829 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38830 r=`${PWD_COMMAND}`; export r; \
38831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38832 $(NORMAL_TARGET_EXPORTS) \
38833 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
38834 for flag in $(EXTRA_TARGET_FLAGS); do \
38835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38836 done; \
38837 (cd $(TARGET_SUBDIR)/rda && \
38838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38840 "RANLIB=$${RANLIB}" \
38841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38842 install-info) \
38843 || exit 1
38845 @endif target-rda
38847 .PHONY: maybe-install-html-target-rda install-html-target-rda
38848 maybe-install-html-target-rda:
38849 @if target-rda
38850 maybe-install-html-target-rda: install-html-target-rda
38852 install-html-target-rda: \
38853 configure-target-rda \
38854 html-target-rda
38855 @: $(MAKE); $(unstage)
38856 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38857 r=`${PWD_COMMAND}`; export r; \
38858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859 $(NORMAL_TARGET_EXPORTS) \
38860 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
38861 for flag in $(EXTRA_TARGET_FLAGS); do \
38862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38863 done; \
38864 (cd $(TARGET_SUBDIR)/rda && \
38865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867 "RANLIB=$${RANLIB}" \
38868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38869 install-html) \
38870 || exit 1
38872 @endif target-rda
38874 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
38875 maybe-installcheck-target-rda:
38876 @if target-rda
38877 maybe-installcheck-target-rda: installcheck-target-rda
38879 installcheck-target-rda: \
38880 configure-target-rda
38881 @: $(MAKE); $(unstage)
38882 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38883 r=`${PWD_COMMAND}`; export r; \
38884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885 $(NORMAL_TARGET_EXPORTS) \
38886 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
38887 for flag in $(EXTRA_TARGET_FLAGS); do \
38888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38889 done; \
38890 (cd $(TARGET_SUBDIR)/rda && \
38891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893 "RANLIB=$${RANLIB}" \
38894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38895 installcheck) \
38896 || exit 1
38898 @endif target-rda
38900 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
38901 maybe-mostlyclean-target-rda:
38902 @if target-rda
38903 maybe-mostlyclean-target-rda: mostlyclean-target-rda
38905 mostlyclean-target-rda:
38906 @: $(MAKE); $(unstage)
38907 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38908 r=`${PWD_COMMAND}`; export r; \
38909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38910 $(NORMAL_TARGET_EXPORTS) \
38911 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
38912 for flag in $(EXTRA_TARGET_FLAGS); do \
38913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38914 done; \
38915 (cd $(TARGET_SUBDIR)/rda && \
38916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38918 "RANLIB=$${RANLIB}" \
38919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38920 mostlyclean) \
38921 || exit 1
38923 @endif target-rda
38925 .PHONY: maybe-clean-target-rda clean-target-rda
38926 maybe-clean-target-rda:
38927 @if target-rda
38928 maybe-clean-target-rda: clean-target-rda
38930 clean-target-rda:
38931 @: $(MAKE); $(unstage)
38932 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38933 r=`${PWD_COMMAND}`; export r; \
38934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38935 $(NORMAL_TARGET_EXPORTS) \
38936 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
38937 for flag in $(EXTRA_TARGET_FLAGS); do \
38938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38939 done; \
38940 (cd $(TARGET_SUBDIR)/rda && \
38941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38943 "RANLIB=$${RANLIB}" \
38944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38945 clean) \
38946 || exit 1
38948 @endif target-rda
38950 .PHONY: maybe-distclean-target-rda distclean-target-rda
38951 maybe-distclean-target-rda:
38952 @if target-rda
38953 maybe-distclean-target-rda: distclean-target-rda
38955 distclean-target-rda:
38956 @: $(MAKE); $(unstage)
38957 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38958 r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 $(NORMAL_TARGET_EXPORTS) \
38961 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
38962 for flag in $(EXTRA_TARGET_FLAGS); do \
38963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38964 done; \
38965 (cd $(TARGET_SUBDIR)/rda && \
38966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38968 "RANLIB=$${RANLIB}" \
38969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38970 distclean) \
38971 || exit 1
38973 @endif target-rda
38975 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
38976 maybe-maintainer-clean-target-rda:
38977 @if target-rda
38978 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
38980 maintainer-clean-target-rda:
38981 @: $(MAKE); $(unstage)
38982 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38983 r=`${PWD_COMMAND}`; export r; \
38984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38985 $(NORMAL_TARGET_EXPORTS) \
38986 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
38987 for flag in $(EXTRA_TARGET_FLAGS); do \
38988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38989 done; \
38990 (cd $(TARGET_SUBDIR)/rda && \
38991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38993 "RANLIB=$${RANLIB}" \
38994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
38995 maintainer-clean) \
38996 || exit 1
38998 @endif target-rda
39004 .PHONY: configure-target-libada maybe-configure-target-libada
39005 maybe-configure-target-libada:
39006 @if gcc-bootstrap
39007 configure-target-libada: stage_current
39008 @endif gcc-bootstrap
39009 @if target-libada
39010 maybe-configure-target-libada: configure-target-libada
39011 configure-target-libada:
39012 @: $(MAKE); $(unstage)
39013 @r=`${PWD_COMMAND}`; export r; \
39014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39015 echo "Checking multilib configuration for libada..."; \
39016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
39017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
39018 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
39019 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
39020 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
39021 else \
39022 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
39023 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
39024 fi; \
39025 else \
39026 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
39027 fi; \
39028 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
39029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
39030 $(NORMAL_TARGET_EXPORTS) \
39031 echo Configuring in $(TARGET_SUBDIR)/libada; \
39032 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
39033 case $(srcdir) in \
39034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39035 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
39036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39037 esac; \
39038 srcdiroption="--srcdir=$${topdir}/libada"; \
39039 libsrcdir="$$s/libada"; \
39040 rm -f no-such-file || : ; \
39041 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39042 $(TARGET_CONFIGARGS) $${srcdiroption} \
39043 || exit 1
39044 @endif target-libada
39050 .PHONY: all-target-libada maybe-all-target-libada
39051 maybe-all-target-libada:
39052 @if gcc-bootstrap
39053 all-target-libada: stage_current
39054 @endif gcc-bootstrap
39055 @if target-libada
39056 TARGET-target-libada=all
39057 maybe-all-target-libada: all-target-libada
39058 all-target-libada: configure-target-libada
39059 @: $(MAKE); $(unstage)
39060 @r=`${PWD_COMMAND}`; export r; \
39061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062 $(NORMAL_TARGET_EXPORTS) \
39063 (cd $(TARGET_SUBDIR)/libada && \
39064 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
39065 @endif target-libada
39071 .PHONY: check-target-libada maybe-check-target-libada
39072 maybe-check-target-libada:
39073 @if target-libada
39074 maybe-check-target-libada: check-target-libada
39076 check-target-libada:
39077 @: $(MAKE); $(unstage)
39078 @r=`${PWD_COMMAND}`; export r; \
39079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39080 $(NORMAL_TARGET_EXPORTS) \
39081 (cd $(TARGET_SUBDIR)/libada && \
39082 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39084 @endif target-libada
39086 .PHONY: install-target-libada maybe-install-target-libada
39087 maybe-install-target-libada:
39088 @if target-libada
39089 maybe-install-target-libada: install-target-libada
39091 install-target-libada: installdirs
39092 @: $(MAKE); $(unstage)
39093 @r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(NORMAL_TARGET_EXPORTS) \
39096 (cd $(TARGET_SUBDIR)/libada && \
39097 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39099 @endif target-libada
39101 # Other targets (info, dvi, etc.)
39103 .PHONY: maybe-info-target-libada info-target-libada
39104 maybe-info-target-libada:
39105 @if target-libada
39106 maybe-info-target-libada: info-target-libada
39108 info-target-libada: \
39109 configure-target-libada
39110 @: $(MAKE); $(unstage)
39111 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39112 r=`${PWD_COMMAND}`; export r; \
39113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39114 $(NORMAL_TARGET_EXPORTS) \
39115 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
39116 for flag in $(EXTRA_TARGET_FLAGS); do \
39117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39118 done; \
39119 (cd $(TARGET_SUBDIR)/libada && \
39120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39122 "RANLIB=$${RANLIB}" \
39123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39124 info) \
39125 || exit 1
39127 @endif target-libada
39129 .PHONY: maybe-dvi-target-libada dvi-target-libada
39130 maybe-dvi-target-libada:
39131 @if target-libada
39132 maybe-dvi-target-libada: dvi-target-libada
39134 dvi-target-libada: \
39135 configure-target-libada
39136 @: $(MAKE); $(unstage)
39137 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39138 r=`${PWD_COMMAND}`; export r; \
39139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39140 $(NORMAL_TARGET_EXPORTS) \
39141 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
39142 for flag in $(EXTRA_TARGET_FLAGS); do \
39143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39144 done; \
39145 (cd $(TARGET_SUBDIR)/libada && \
39146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39148 "RANLIB=$${RANLIB}" \
39149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39150 dvi) \
39151 || exit 1
39153 @endif target-libada
39155 .PHONY: maybe-html-target-libada html-target-libada
39156 maybe-html-target-libada:
39157 @if target-libada
39158 maybe-html-target-libada: html-target-libada
39160 html-target-libada: \
39161 configure-target-libada
39162 @: $(MAKE); $(unstage)
39163 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39164 r=`${PWD_COMMAND}`; export r; \
39165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39166 $(NORMAL_TARGET_EXPORTS) \
39167 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
39168 for flag in $(EXTRA_TARGET_FLAGS); do \
39169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39170 done; \
39171 (cd $(TARGET_SUBDIR)/libada && \
39172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39174 "RANLIB=$${RANLIB}" \
39175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39176 html) \
39177 || exit 1
39179 @endif target-libada
39181 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
39182 maybe-TAGS-target-libada:
39183 @if target-libada
39184 maybe-TAGS-target-libada: TAGS-target-libada
39186 TAGS-target-libada: \
39187 configure-target-libada
39188 @: $(MAKE); $(unstage)
39189 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39190 r=`${PWD_COMMAND}`; export r; \
39191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39192 $(NORMAL_TARGET_EXPORTS) \
39193 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
39194 for flag in $(EXTRA_TARGET_FLAGS); do \
39195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39196 done; \
39197 (cd $(TARGET_SUBDIR)/libada && \
39198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39200 "RANLIB=$${RANLIB}" \
39201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39202 TAGS) \
39203 || exit 1
39205 @endif target-libada
39207 .PHONY: maybe-install-info-target-libada install-info-target-libada
39208 maybe-install-info-target-libada:
39209 @if target-libada
39210 maybe-install-info-target-libada: install-info-target-libada
39212 install-info-target-libada: \
39213 configure-target-libada \
39214 info-target-libada
39215 @: $(MAKE); $(unstage)
39216 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39217 r=`${PWD_COMMAND}`; export r; \
39218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219 $(NORMAL_TARGET_EXPORTS) \
39220 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
39221 for flag in $(EXTRA_TARGET_FLAGS); do \
39222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39223 done; \
39224 (cd $(TARGET_SUBDIR)/libada && \
39225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39227 "RANLIB=$${RANLIB}" \
39228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39229 install-info) \
39230 || exit 1
39232 @endif target-libada
39234 .PHONY: maybe-install-html-target-libada install-html-target-libada
39235 maybe-install-html-target-libada:
39236 @if target-libada
39237 maybe-install-html-target-libada: install-html-target-libada
39239 install-html-target-libada: \
39240 configure-target-libada \
39241 html-target-libada
39242 @: $(MAKE); $(unstage)
39243 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39244 r=`${PWD_COMMAND}`; export r; \
39245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39246 $(NORMAL_TARGET_EXPORTS) \
39247 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
39248 for flag in $(EXTRA_TARGET_FLAGS); do \
39249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39250 done; \
39251 (cd $(TARGET_SUBDIR)/libada && \
39252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39254 "RANLIB=$${RANLIB}" \
39255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39256 install-html) \
39257 || exit 1
39259 @endif target-libada
39261 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
39262 maybe-installcheck-target-libada:
39263 @if target-libada
39264 maybe-installcheck-target-libada: installcheck-target-libada
39266 installcheck-target-libada: \
39267 configure-target-libada
39268 @: $(MAKE); $(unstage)
39269 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39270 r=`${PWD_COMMAND}`; export r; \
39271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39272 $(NORMAL_TARGET_EXPORTS) \
39273 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
39274 for flag in $(EXTRA_TARGET_FLAGS); do \
39275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276 done; \
39277 (cd $(TARGET_SUBDIR)/libada && \
39278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39280 "RANLIB=$${RANLIB}" \
39281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39282 installcheck) \
39283 || exit 1
39285 @endif target-libada
39287 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
39288 maybe-mostlyclean-target-libada:
39289 @if target-libada
39290 maybe-mostlyclean-target-libada: mostlyclean-target-libada
39292 mostlyclean-target-libada:
39293 @: $(MAKE); $(unstage)
39294 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39295 r=`${PWD_COMMAND}`; export r; \
39296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39297 $(NORMAL_TARGET_EXPORTS) \
39298 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
39299 for flag in $(EXTRA_TARGET_FLAGS); do \
39300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301 done; \
39302 (cd $(TARGET_SUBDIR)/libada && \
39303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39305 "RANLIB=$${RANLIB}" \
39306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39307 mostlyclean) \
39308 || exit 1
39310 @endif target-libada
39312 .PHONY: maybe-clean-target-libada clean-target-libada
39313 maybe-clean-target-libada:
39314 @if target-libada
39315 maybe-clean-target-libada: clean-target-libada
39317 clean-target-libada:
39318 @: $(MAKE); $(unstage)
39319 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39320 r=`${PWD_COMMAND}`; export r; \
39321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322 $(NORMAL_TARGET_EXPORTS) \
39323 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
39324 for flag in $(EXTRA_TARGET_FLAGS); do \
39325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326 done; \
39327 (cd $(TARGET_SUBDIR)/libada && \
39328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39330 "RANLIB=$${RANLIB}" \
39331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39332 clean) \
39333 || exit 1
39335 @endif target-libada
39337 .PHONY: maybe-distclean-target-libada distclean-target-libada
39338 maybe-distclean-target-libada:
39339 @if target-libada
39340 maybe-distclean-target-libada: distclean-target-libada
39342 distclean-target-libada:
39343 @: $(MAKE); $(unstage)
39344 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39345 r=`${PWD_COMMAND}`; export r; \
39346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39347 $(NORMAL_TARGET_EXPORTS) \
39348 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
39349 for flag in $(EXTRA_TARGET_FLAGS); do \
39350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351 done; \
39352 (cd $(TARGET_SUBDIR)/libada && \
39353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39355 "RANLIB=$${RANLIB}" \
39356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39357 distclean) \
39358 || exit 1
39360 @endif target-libada
39362 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
39363 maybe-maintainer-clean-target-libada:
39364 @if target-libada
39365 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
39367 maintainer-clean-target-libada:
39368 @: $(MAKE); $(unstage)
39369 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39370 r=`${PWD_COMMAND}`; export r; \
39371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39372 $(NORMAL_TARGET_EXPORTS) \
39373 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
39374 for flag in $(EXTRA_TARGET_FLAGS); do \
39375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39376 done; \
39377 (cd $(TARGET_SUBDIR)/libada && \
39378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39380 "RANLIB=$${RANLIB}" \
39381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39382 maintainer-clean) \
39383 || exit 1
39385 @endif target-libada
39391 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
39392 maybe-configure-target-libgomp:
39393 @if gcc-bootstrap
39394 configure-target-libgomp: stage_current
39395 @endif gcc-bootstrap
39396 @if target-libgomp
39397 maybe-configure-target-libgomp: configure-target-libgomp
39398 configure-target-libgomp:
39399 @: $(MAKE); $(unstage)
39400 @r=`${PWD_COMMAND}`; export r; \
39401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39402 echo "Checking multilib configuration for libgomp..."; \
39403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39404 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39405 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39406 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39407 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39408 else \
39409 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39410 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39411 fi; \
39412 else \
39413 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39414 fi; \
39415 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39416 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39417 $(NORMAL_TARGET_EXPORTS) \
39418 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
39419 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
39420 case $(srcdir) in \
39421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39422 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39424 esac; \
39425 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39426 libsrcdir="$$s/libgomp"; \
39427 rm -f no-such-file || : ; \
39428 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39429 $(TARGET_CONFIGARGS) $${srcdiroption} \
39430 || exit 1
39431 @endif target-libgomp
39437 .PHONY: all-target-libgomp maybe-all-target-libgomp
39438 maybe-all-target-libgomp:
39439 @if gcc-bootstrap
39440 all-target-libgomp: stage_current
39441 @endif gcc-bootstrap
39442 @if target-libgomp
39443 TARGET-target-libgomp=all
39444 maybe-all-target-libgomp: all-target-libgomp
39445 all-target-libgomp: configure-target-libgomp
39446 @: $(MAKE); $(unstage)
39447 @r=`${PWD_COMMAND}`; export r; \
39448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449 $(NORMAL_TARGET_EXPORTS) \
39450 (cd $(TARGET_SUBDIR)/libgomp && \
39451 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
39452 @endif target-libgomp
39458 .PHONY: check-target-libgomp maybe-check-target-libgomp
39459 maybe-check-target-libgomp:
39460 @if target-libgomp
39461 maybe-check-target-libgomp: check-target-libgomp
39463 check-target-libgomp:
39464 @: $(MAKE); $(unstage)
39465 @r=`${PWD_COMMAND}`; export r; \
39466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39467 $(NORMAL_TARGET_EXPORTS) \
39468 (cd $(TARGET_SUBDIR)/libgomp && \
39469 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39471 @endif target-libgomp
39473 .PHONY: install-target-libgomp maybe-install-target-libgomp
39474 maybe-install-target-libgomp:
39475 @if target-libgomp
39476 maybe-install-target-libgomp: install-target-libgomp
39478 install-target-libgomp: installdirs
39479 @: $(MAKE); $(unstage)
39480 @r=`${PWD_COMMAND}`; export r; \
39481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39482 $(NORMAL_TARGET_EXPORTS) \
39483 (cd $(TARGET_SUBDIR)/libgomp && \
39484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39486 @endif target-libgomp
39488 # Other targets (info, dvi, etc.)
39490 .PHONY: maybe-info-target-libgomp info-target-libgomp
39491 maybe-info-target-libgomp:
39492 @if target-libgomp
39493 maybe-info-target-libgomp: info-target-libgomp
39495 info-target-libgomp: \
39496 configure-target-libgomp
39497 @: $(MAKE); $(unstage)
39498 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39499 r=`${PWD_COMMAND}`; export r; \
39500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39501 $(NORMAL_TARGET_EXPORTS) \
39502 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
39503 for flag in $(EXTRA_TARGET_FLAGS); do \
39504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39505 done; \
39506 (cd $(TARGET_SUBDIR)/libgomp && \
39507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39509 "RANLIB=$${RANLIB}" \
39510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39511 info) \
39512 || exit 1
39514 @endif target-libgomp
39516 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
39517 maybe-dvi-target-libgomp:
39518 @if target-libgomp
39519 maybe-dvi-target-libgomp: dvi-target-libgomp
39521 dvi-target-libgomp: \
39522 configure-target-libgomp
39523 @: $(MAKE); $(unstage)
39524 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39525 r=`${PWD_COMMAND}`; export r; \
39526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527 $(NORMAL_TARGET_EXPORTS) \
39528 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
39529 for flag in $(EXTRA_TARGET_FLAGS); do \
39530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39531 done; \
39532 (cd $(TARGET_SUBDIR)/libgomp && \
39533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39535 "RANLIB=$${RANLIB}" \
39536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39537 dvi) \
39538 || exit 1
39540 @endif target-libgomp
39542 .PHONY: maybe-html-target-libgomp html-target-libgomp
39543 maybe-html-target-libgomp:
39544 @if target-libgomp
39545 maybe-html-target-libgomp: html-target-libgomp
39547 html-target-libgomp: \
39548 configure-target-libgomp
39549 @: $(MAKE); $(unstage)
39550 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39551 r=`${PWD_COMMAND}`; export r; \
39552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39553 $(NORMAL_TARGET_EXPORTS) \
39554 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
39555 for flag in $(EXTRA_TARGET_FLAGS); do \
39556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39557 done; \
39558 (cd $(TARGET_SUBDIR)/libgomp && \
39559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39561 "RANLIB=$${RANLIB}" \
39562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39563 html) \
39564 || exit 1
39566 @endif target-libgomp
39568 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
39569 maybe-TAGS-target-libgomp:
39570 @if target-libgomp
39571 maybe-TAGS-target-libgomp: TAGS-target-libgomp
39573 TAGS-target-libgomp: \
39574 configure-target-libgomp
39575 @: $(MAKE); $(unstage)
39576 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39577 r=`${PWD_COMMAND}`; export r; \
39578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39579 $(NORMAL_TARGET_EXPORTS) \
39580 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
39581 for flag in $(EXTRA_TARGET_FLAGS); do \
39582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39583 done; \
39584 (cd $(TARGET_SUBDIR)/libgomp && \
39585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39587 "RANLIB=$${RANLIB}" \
39588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39589 TAGS) \
39590 || exit 1
39592 @endif target-libgomp
39594 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
39595 maybe-install-info-target-libgomp:
39596 @if target-libgomp
39597 maybe-install-info-target-libgomp: install-info-target-libgomp
39599 install-info-target-libgomp: \
39600 configure-target-libgomp \
39601 info-target-libgomp
39602 @: $(MAKE); $(unstage)
39603 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39604 r=`${PWD_COMMAND}`; export r; \
39605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39606 $(NORMAL_TARGET_EXPORTS) \
39607 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
39608 for flag in $(EXTRA_TARGET_FLAGS); do \
39609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39610 done; \
39611 (cd $(TARGET_SUBDIR)/libgomp && \
39612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39614 "RANLIB=$${RANLIB}" \
39615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39616 install-info) \
39617 || exit 1
39619 @endif target-libgomp
39621 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
39622 maybe-install-html-target-libgomp:
39623 @if target-libgomp
39624 maybe-install-html-target-libgomp: install-html-target-libgomp
39626 install-html-target-libgomp: \
39627 configure-target-libgomp \
39628 html-target-libgomp
39629 @: $(MAKE); $(unstage)
39630 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39631 r=`${PWD_COMMAND}`; export r; \
39632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39633 $(NORMAL_TARGET_EXPORTS) \
39634 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
39635 for flag in $(EXTRA_TARGET_FLAGS); do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 (cd $(TARGET_SUBDIR)/libgomp && \
39639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39641 "RANLIB=$${RANLIB}" \
39642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39643 install-html) \
39644 || exit 1
39646 @endif target-libgomp
39648 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
39649 maybe-installcheck-target-libgomp:
39650 @if target-libgomp
39651 maybe-installcheck-target-libgomp: installcheck-target-libgomp
39653 installcheck-target-libgomp: \
39654 configure-target-libgomp
39655 @: $(MAKE); $(unstage)
39656 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39657 r=`${PWD_COMMAND}`; export r; \
39658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39659 $(NORMAL_TARGET_EXPORTS) \
39660 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
39661 for flag in $(EXTRA_TARGET_FLAGS); do \
39662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39663 done; \
39664 (cd $(TARGET_SUBDIR)/libgomp && \
39665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39667 "RANLIB=$${RANLIB}" \
39668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39669 installcheck) \
39670 || exit 1
39672 @endif target-libgomp
39674 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
39675 maybe-mostlyclean-target-libgomp:
39676 @if target-libgomp
39677 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
39679 mostlyclean-target-libgomp:
39680 @: $(MAKE); $(unstage)
39681 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39682 r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 $(NORMAL_TARGET_EXPORTS) \
39685 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
39686 for flag in $(EXTRA_TARGET_FLAGS); do \
39687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39688 done; \
39689 (cd $(TARGET_SUBDIR)/libgomp && \
39690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39692 "RANLIB=$${RANLIB}" \
39693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39694 mostlyclean) \
39695 || exit 1
39697 @endif target-libgomp
39699 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
39700 maybe-clean-target-libgomp:
39701 @if target-libgomp
39702 maybe-clean-target-libgomp: clean-target-libgomp
39704 clean-target-libgomp:
39705 @: $(MAKE); $(unstage)
39706 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39707 r=`${PWD_COMMAND}`; export r; \
39708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709 $(NORMAL_TARGET_EXPORTS) \
39710 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
39711 for flag in $(EXTRA_TARGET_FLAGS); do \
39712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39713 done; \
39714 (cd $(TARGET_SUBDIR)/libgomp && \
39715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39717 "RANLIB=$${RANLIB}" \
39718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39719 clean) \
39720 || exit 1
39722 @endif target-libgomp
39724 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
39725 maybe-distclean-target-libgomp:
39726 @if target-libgomp
39727 maybe-distclean-target-libgomp: distclean-target-libgomp
39729 distclean-target-libgomp:
39730 @: $(MAKE); $(unstage)
39731 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39732 r=`${PWD_COMMAND}`; export r; \
39733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39734 $(NORMAL_TARGET_EXPORTS) \
39735 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
39736 for flag in $(EXTRA_TARGET_FLAGS); do \
39737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738 done; \
39739 (cd $(TARGET_SUBDIR)/libgomp && \
39740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39742 "RANLIB=$${RANLIB}" \
39743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39744 distclean) \
39745 || exit 1
39747 @endif target-libgomp
39749 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
39750 maybe-maintainer-clean-target-libgomp:
39751 @if target-libgomp
39752 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
39754 maintainer-clean-target-libgomp:
39755 @: $(MAKE); $(unstage)
39756 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39757 r=`${PWD_COMMAND}`; export r; \
39758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39759 $(NORMAL_TARGET_EXPORTS) \
39760 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
39761 for flag in $(EXTRA_TARGET_FLAGS); do \
39762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39763 done; \
39764 (cd $(TARGET_SUBDIR)/libgomp && \
39765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39767 "RANLIB=$${RANLIB}" \
39768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
39769 maintainer-clean) \
39770 || exit 1
39772 @endif target-libgomp
39776 # ----------
39777 # GCC module
39778 # ----------
39780 @if gcc-no-bootstrap
39781 # GCC has some more recursive targets, which trigger the old
39782 # (but still current, until the toplevel bootstrap project
39783 # is finished) compiler bootstrapping rules.
39785 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
39786 .PHONY: $(GCC_STRAP_TARGETS)
39787 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
39788 @r=`${PWD_COMMAND}`; export r; \
39789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39790 $(HOST_EXPORTS) \
39791 echo "Bootstrapping the compiler"; \
39792 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
39793 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
39794 @r=`${PWD_COMMAND}`; export r; \
39795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796 case "$@" in \
39797 *bootstrap4-lean ) \
39798 msg="Comparing stage3 and stage4 of the compiler"; \
39799 compare=compare3-lean ;; \
39800 *bootstrap4 ) \
39801 msg="Comparing stage3 and stage4 of the compiler"; \
39802 compare=compare3 ;; \
39803 *-lean ) \
39804 msg="Comparing stage2 and stage3 of the compiler"; \
39805 compare=compare-lean ;; \
39806 * ) \
39807 msg="Comparing stage2 and stage3 of the compiler"; \
39808 compare=compare ;; \
39809 esac; \
39810 $(HOST_EXPORTS) \
39811 echo "$$msg"; \
39812 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
39813 @r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39815 echo "Building runtime libraries"; \
39816 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
39818 profiledbootstrap: all-prebootstrap configure-gcc
39819 @r=`${PWD_COMMAND}`; export r; \
39820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39821 $(HOST_EXPORTS) \
39822 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
39823 echo "Bootstrapping training compiler"; \
39824 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
39825 @r=`${PWD_COMMAND}`; export r; \
39826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827 $(HOST_EXPORTS) \
39828 echo "Building feedback based compiler"; \
39829 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
39830 @r=`${PWD_COMMAND}`; export r; \
39831 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39832 echo "Building runtime libraries"; \
39833 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
39835 .PHONY: cross
39836 cross: all-build all-gas all-ld
39837 @r=`${PWD_COMMAND}`; export r; \
39838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39839 $(HOST_EXPORTS) \
39840 echo "Building the C and C++ compiler"; \
39841 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
39842 @r=`${PWD_COMMAND}`; export r; \
39843 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39844 echo "Building runtime libraries"; \
39845 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
39846 @endif gcc-no-bootstrap
39848 @if gcc
39849 .PHONY: check-gcc-c++
39850 check-gcc-c++:
39851 @if [ -f ./gcc/Makefile ] ; then \
39852 r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(HOST_EXPORTS) \
39855 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
39856 else \
39857 true; \
39860 .PHONY: check-c++
39861 check-c++: check-target-libstdc++-v3 check-gcc-c++
39863 # Install the gcc headers files, but not the fixed include files,
39864 # which Cygnus is not allowed to distribute. This rule is very
39865 # dependent on the workings of the gcc Makefile.in.
39866 .PHONY: gcc-no-fixedincludes
39867 gcc-no-fixedincludes:
39868 @if [ -f ./gcc/Makefile ]; then \
39869 rm -rf gcc/tmp-include; \
39870 mv gcc/include gcc/tmp-include 2>/dev/null; \
39871 mkdir gcc/include; \
39872 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
39873 touch gcc/stmp-fixinc gcc/include/fixed; \
39874 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
39875 r=`${PWD_COMMAND}`; export r; \
39876 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
39877 $(HOST_EXPORTS) \
39878 (cd ./gcc && \
39879 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
39880 rm -rf gcc/include; \
39881 mv gcc/tmp-include gcc/include 2>/dev/null; \
39882 else true; fi
39883 @endif gcc
39885 # ---------------------
39886 # GCC bootstrap support
39887 # ---------------------
39889 # We track the current stage (the one in 'gcc') in the stage_current file.
39890 # stage_last instead tracks the stage that was built last. These targets
39891 # are dummy when toplevel bootstrap is not active.
39893 # While making host and target tools, symlinks to the final stage must be
39894 # there, so $(unstage) should be run at various points. To avoid excessive
39895 # recursive invocations of make, we "inline" them using a variable. These
39896 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
39897 # to avoid warnings from the GNU Make job server.
39899 unstage = :
39900 stage = :
39901 current_stage = ""
39903 @if gcc-bootstrap
39904 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
39905 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
39906 current_stage = "`cat stage_current 2> /dev/null`"
39907 @endif gcc-bootstrap
39909 .PHONY: unstage stage
39910 unstage:
39911 @: $(MAKE); $(unstage)
39912 stage:
39913 @: $(MAKE); $(stage)
39915 # Disable commands for lean bootstrap.
39916 LEAN = false
39918 # We name the build directories for the various stages "stage1-gcc",
39919 # "stage2-gcc","stage3-gcc", etc.
39921 # Since the 'compare' process will fail (on debugging information) if any
39922 # directory names are different, we need to link the gcc directory for
39923 # the previous stage to a constant name ('prev-gcc'), and to make the name of
39924 # the build directories constant as well. For the latter, we use naked names
39925 # like 'gcc', because the scripts in that directory assume it. We use
39926 # mv on platforms where symlinks to directories do not work or are not
39927 # reliable.
39929 # 'touch' doesn't work right on some platforms.
39930 STAMP = echo timestamp >
39932 # Only build the C compiler for stage1, because that is the only one that
39933 # we can guarantee will build with the native compiler, and also it is the
39934 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
39935 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
39936 # overrideable (for a bootstrap build stage1 also builds gcc.info).
39938 STAGE1_CFLAGS=@stage1_cflags@
39939 STAGE1_LANGUAGES=@stage1_languages@
39941 # We only want to compare .o files, so set this!
39942 objext = .o
39944 # Flags to pass to stage2 and later makes.
39945 POSTSTAGE1_FLAGS_TO_PASS = \
39946 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
39947 STAGE_PREFIX=$$r/prev-gcc/ \
39948 CFLAGS="$(BOOT_CFLAGS)" \
39949 LIBCFLAGS="$(BOOT_CFLAGS)" \
39950 LDFLAGS="$(BOOT_LDFLAGS)" \
39951 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
39953 # For stage 1:
39954 # * We force-disable intermodule optimizations, even if
39955 # --enable-intermodule was passed, since the installed compiler probably
39956 # can't handle them. Luckily, autoconf always respects
39957 # the last argument when conflicting --enable arguments are passed.
39958 # * Likewise, we force-disable coverage flags, since the installed compiler
39959 # probably has never heard of them.
39960 # * We build only C (and possibly Ada).
39963 .PHONY: stage1-start stage1-end
39965 stage1-start::
39966 @: $(MAKE); $(stage); \
39967 echo stage1 > stage_current ; \
39968 echo stage1 > stage_last; \
39969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
39970 @if bfd
39971 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
39972 mkdir stage1-bfd; \
39973 mv stage1-bfd bfd
39974 @endif bfd
39975 @if opcodes
39976 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
39977 mkdir stage1-opcodes; \
39978 mv stage1-opcodes opcodes
39979 @endif opcodes
39980 @if binutils
39981 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
39982 mkdir stage1-binutils; \
39983 mv stage1-binutils binutils
39984 @endif binutils
39985 @if boehm-gc
39986 @cd $(HOST_SUBDIR); [ -d stage1-boehm-gc ] || \
39987 mkdir stage1-boehm-gc; \
39988 mv stage1-boehm-gc boehm-gc
39989 @endif boehm-gc
39990 @if gas
39991 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
39992 mkdir stage1-gas; \
39993 mv stage1-gas gas
39994 @endif gas
39995 @if gcc
39996 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
39997 mkdir stage1-gcc; \
39998 mv stage1-gcc gcc
39999 @endif gcc
40000 @if intl
40001 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
40002 mkdir stage1-intl; \
40003 mv stage1-intl intl
40004 @endif intl
40005 @if ld
40006 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
40007 mkdir stage1-ld; \
40008 mv stage1-ld ld
40009 @endif ld
40010 @if libcpp
40011 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
40012 mkdir stage1-libcpp; \
40013 mv stage1-libcpp libcpp
40014 @endif libcpp
40015 @if libdecnumber
40016 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
40017 mkdir stage1-libdecnumber; \
40018 mv stage1-libdecnumber libdecnumber
40019 @endif libdecnumber
40020 @if libiberty
40021 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
40022 mkdir stage1-libiberty; \
40023 mv stage1-libiberty libiberty
40024 @endif libiberty
40025 @if zlib
40026 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
40027 mkdir stage1-zlib; \
40028 mv stage1-zlib zlib
40029 @endif zlib
40030 @[ -d stage1-$(TARGET_SUBDIR) ] || \
40031 mkdir stage1-$(TARGET_SUBDIR); \
40032 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
40034 stage1-end::
40035 @if bfd
40036 @if test -d $(HOST_SUBDIR)/bfd ; then \
40037 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
40039 @endif bfd
40040 @if opcodes
40041 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40042 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
40044 @endif opcodes
40045 @if binutils
40046 @if test -d $(HOST_SUBDIR)/binutils ; then \
40047 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
40049 @endif binutils
40050 @if boehm-gc
40051 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40052 cd $(HOST_SUBDIR); mv boehm-gc stage1-boehm-gc ; \
40054 @endif boehm-gc
40055 @if gas
40056 @if test -d $(HOST_SUBDIR)/gas ; then \
40057 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
40059 @endif gas
40060 @if gcc
40061 @if test -d $(HOST_SUBDIR)/gcc ; then \
40062 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
40064 @endif gcc
40065 @if intl
40066 @if test -d $(HOST_SUBDIR)/intl ; then \
40067 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
40069 @endif intl
40070 @if ld
40071 @if test -d $(HOST_SUBDIR)/ld ; then \
40072 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
40074 @endif ld
40075 @if libcpp
40076 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40077 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
40079 @endif libcpp
40080 @if libdecnumber
40081 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40082 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
40084 @endif libdecnumber
40085 @if libiberty
40086 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40087 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
40089 @endif libiberty
40090 @if zlib
40091 @if test -d $(HOST_SUBDIR)/zlib ; then \
40092 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
40094 @endif zlib
40095 @if test -d $(TARGET_SUBDIR) ; then \
40096 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
40098 rm -f stage_current
40100 # Bubble a bugfix through all the stages up to stage 1. They are
40101 # remade, but not reconfigured. The next stage (if any) will not be
40102 # reconfigured as well.
40103 .PHONY: stage1-bubble
40104 stage1-bubble::
40105 @r=`${PWD_COMMAND}`; export r; \
40106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40107 if test -f stage1-lean ; then \
40108 echo Skipping rebuild of stage1 ; \
40109 else \
40110 $(MAKE) stage1-start; \
40111 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
40114 .PHONY: all-stage1 clean-stage1
40115 do-clean: clean-stage1
40117 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40118 # only possibility, but now it conflicts with no-bootstrap rules
40119 @if gcc-bootstrap
40124 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40126 .PHONY: distclean-stage1
40127 distclean-stage1::
40128 @: $(MAKE); $(stage)
40129 rm -rf stage1-*
40132 @endif gcc-bootstrap
40135 .PHONY: stage2-start stage2-end
40137 stage2-start::
40138 @: $(MAKE); $(stage); \
40139 echo stage2 > stage_current ; \
40140 echo stage2 > stage_last; \
40141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40142 @if bfd
40143 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
40144 mkdir stage2-bfd; \
40145 mv stage2-bfd bfd ; \
40146 mv stage1-bfd prev-bfd || test -f stage1-lean
40147 @endif bfd
40148 @if opcodes
40149 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
40150 mkdir stage2-opcodes; \
40151 mv stage2-opcodes opcodes ; \
40152 mv stage1-opcodes prev-opcodes || test -f stage1-lean
40153 @endif opcodes
40154 @if binutils
40155 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
40156 mkdir stage2-binutils; \
40157 mv stage2-binutils binutils ; \
40158 mv stage1-binutils prev-binutils || test -f stage1-lean
40159 @endif binutils
40160 @if boehm-gc
40161 @cd $(HOST_SUBDIR); [ -d stage2-boehm-gc ] || \
40162 mkdir stage2-boehm-gc; \
40163 mv stage2-boehm-gc boehm-gc ; \
40164 mv stage1-boehm-gc prev-boehm-gc || test -f stage1-lean
40165 @endif boehm-gc
40166 @if gas
40167 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
40168 mkdir stage2-gas; \
40169 mv stage2-gas gas ; \
40170 mv stage1-gas prev-gas || test -f stage1-lean
40171 @endif gas
40172 @if gcc
40173 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
40174 mkdir stage2-gcc; \
40175 mv stage2-gcc gcc ; \
40176 mv stage1-gcc prev-gcc || test -f stage1-lean
40177 @endif gcc
40178 @if intl
40179 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
40180 mkdir stage2-intl; \
40181 mv stage2-intl intl ; \
40182 mv stage1-intl prev-intl || test -f stage1-lean
40183 @endif intl
40184 @if ld
40185 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
40186 mkdir stage2-ld; \
40187 mv stage2-ld ld ; \
40188 mv stage1-ld prev-ld || test -f stage1-lean
40189 @endif ld
40190 @if libcpp
40191 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
40192 mkdir stage2-libcpp; \
40193 mv stage2-libcpp libcpp ; \
40194 mv stage1-libcpp prev-libcpp || test -f stage1-lean
40195 @endif libcpp
40196 @if libdecnumber
40197 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
40198 mkdir stage2-libdecnumber; \
40199 mv stage2-libdecnumber libdecnumber ; \
40200 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
40201 @endif libdecnumber
40202 @if libiberty
40203 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
40204 mkdir stage2-libiberty; \
40205 mv stage2-libiberty libiberty ; \
40206 mv stage1-libiberty prev-libiberty || test -f stage1-lean
40207 @endif libiberty
40208 @if zlib
40209 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
40210 mkdir stage2-zlib; \
40211 mv stage2-zlib zlib ; \
40212 mv stage1-zlib prev-zlib || test -f stage1-lean
40213 @endif zlib
40214 @[ -d stage2-$(TARGET_SUBDIR) ] || \
40215 mkdir stage2-$(TARGET_SUBDIR); \
40216 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40217 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
40219 stage2-end::
40220 @if bfd
40221 @if test -d $(HOST_SUBDIR)/bfd ; then \
40222 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
40223 mv prev-bfd stage1-bfd ; : ; \
40225 @endif bfd
40226 @if opcodes
40227 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40228 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
40229 mv prev-opcodes stage1-opcodes ; : ; \
40231 @endif opcodes
40232 @if binutils
40233 @if test -d $(HOST_SUBDIR)/binutils ; then \
40234 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
40235 mv prev-binutils stage1-binutils ; : ; \
40237 @endif binutils
40238 @if boehm-gc
40239 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40240 cd $(HOST_SUBDIR); mv boehm-gc stage2-boehm-gc ; \
40241 mv prev-boehm-gc stage1-boehm-gc ; : ; \
40243 @endif boehm-gc
40244 @if gas
40245 @if test -d $(HOST_SUBDIR)/gas ; then \
40246 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
40247 mv prev-gas stage1-gas ; : ; \
40249 @endif gas
40250 @if gcc
40251 @if test -d $(HOST_SUBDIR)/gcc ; then \
40252 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
40253 mv prev-gcc stage1-gcc ; : ; \
40255 @endif gcc
40256 @if intl
40257 @if test -d $(HOST_SUBDIR)/intl ; then \
40258 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
40259 mv prev-intl stage1-intl ; : ; \
40261 @endif intl
40262 @if ld
40263 @if test -d $(HOST_SUBDIR)/ld ; then \
40264 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
40265 mv prev-ld stage1-ld ; : ; \
40267 @endif ld
40268 @if libcpp
40269 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40270 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
40271 mv prev-libcpp stage1-libcpp ; : ; \
40273 @endif libcpp
40274 @if libdecnumber
40275 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40276 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
40277 mv prev-libdecnumber stage1-libdecnumber ; : ; \
40279 @endif libdecnumber
40280 @if libiberty
40281 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40282 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
40283 mv prev-libiberty stage1-libiberty ; : ; \
40285 @endif libiberty
40286 @if zlib
40287 @if test -d $(HOST_SUBDIR)/zlib ; then \
40288 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
40289 mv prev-zlib stage1-zlib ; : ; \
40291 @endif zlib
40292 @if test -d $(TARGET_SUBDIR) ; then \
40293 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
40294 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
40296 rm -f stage_current
40298 # Bubble a bugfix through all the stages up to stage 2. They are
40299 # remade, but not reconfigured. The next stage (if any) will not be
40300 # reconfigured as well.
40301 .PHONY: stage2-bubble
40302 stage2-bubble:: stage1-bubble
40303 @r=`${PWD_COMMAND}`; export r; \
40304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40305 if test -f stage2-lean || test -f stage1-lean ; then \
40306 echo Skipping rebuild of stage2 ; \
40307 else \
40308 $(MAKE) stage2-start; \
40309 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
40312 .PHONY: all-stage2 clean-stage2
40313 do-clean: clean-stage2
40315 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40316 # only possibility, but now it conflicts with no-bootstrap rules
40317 @if gcc-bootstrap
40321 .PHONY: bootstrap2 bootstrap2-lean
40322 bootstrap2:
40323 echo stage2 > stage_final
40324 @r=`${PWD_COMMAND}`; export r; \
40325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40326 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
40327 @: $(MAKE); $(unstage)
40328 @r=`${PWD_COMMAND}`; export r; \
40329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40330 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40332 bootstrap2-lean:
40333 echo stage2 > stage_final
40334 @r=`${PWD_COMMAND}`; export r; \
40335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40336 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
40337 @: $(MAKE); $(unstage)
40338 @r=`${PWD_COMMAND}`; export r; \
40339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40340 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40343 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40344 distclean-stage1:: distclean-stage2
40345 .PHONY: distclean-stage2
40346 distclean-stage2::
40347 @: $(MAKE); $(stage)
40348 rm -rf stage2-*
40351 @endif gcc-bootstrap
40354 .PHONY: stage3-start stage3-end
40356 stage3-start::
40357 @: $(MAKE); $(stage); \
40358 echo stage3 > stage_current ; \
40359 echo stage3 > stage_last; \
40360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40361 @if bfd
40362 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
40363 mkdir stage3-bfd; \
40364 mv stage3-bfd bfd ; \
40365 mv stage2-bfd prev-bfd || test -f stage2-lean
40366 @endif bfd
40367 @if opcodes
40368 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
40369 mkdir stage3-opcodes; \
40370 mv stage3-opcodes opcodes ; \
40371 mv stage2-opcodes prev-opcodes || test -f stage2-lean
40372 @endif opcodes
40373 @if binutils
40374 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
40375 mkdir stage3-binutils; \
40376 mv stage3-binutils binutils ; \
40377 mv stage2-binutils prev-binutils || test -f stage2-lean
40378 @endif binutils
40379 @if boehm-gc
40380 @cd $(HOST_SUBDIR); [ -d stage3-boehm-gc ] || \
40381 mkdir stage3-boehm-gc; \
40382 mv stage3-boehm-gc boehm-gc ; \
40383 mv stage2-boehm-gc prev-boehm-gc || test -f stage2-lean
40384 @endif boehm-gc
40385 @if gas
40386 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
40387 mkdir stage3-gas; \
40388 mv stage3-gas gas ; \
40389 mv stage2-gas prev-gas || test -f stage2-lean
40390 @endif gas
40391 @if gcc
40392 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
40393 mkdir stage3-gcc; \
40394 mv stage3-gcc gcc ; \
40395 mv stage2-gcc prev-gcc || test -f stage2-lean
40396 @endif gcc
40397 @if intl
40398 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
40399 mkdir stage3-intl; \
40400 mv stage3-intl intl ; \
40401 mv stage2-intl prev-intl || test -f stage2-lean
40402 @endif intl
40403 @if ld
40404 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
40405 mkdir stage3-ld; \
40406 mv stage3-ld ld ; \
40407 mv stage2-ld prev-ld || test -f stage2-lean
40408 @endif ld
40409 @if libcpp
40410 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
40411 mkdir stage3-libcpp; \
40412 mv stage3-libcpp libcpp ; \
40413 mv stage2-libcpp prev-libcpp || test -f stage2-lean
40414 @endif libcpp
40415 @if libdecnumber
40416 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
40417 mkdir stage3-libdecnumber; \
40418 mv stage3-libdecnumber libdecnumber ; \
40419 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
40420 @endif libdecnumber
40421 @if libiberty
40422 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
40423 mkdir stage3-libiberty; \
40424 mv stage3-libiberty libiberty ; \
40425 mv stage2-libiberty prev-libiberty || test -f stage2-lean
40426 @endif libiberty
40427 @if zlib
40428 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
40429 mkdir stage3-zlib; \
40430 mv stage3-zlib zlib ; \
40431 mv stage2-zlib prev-zlib || test -f stage2-lean
40432 @endif zlib
40433 @[ -d stage3-$(TARGET_SUBDIR) ] || \
40434 mkdir stage3-$(TARGET_SUBDIR); \
40435 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40436 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
40438 stage3-end::
40439 @if bfd
40440 @if test -d $(HOST_SUBDIR)/bfd ; then \
40441 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
40442 mv prev-bfd stage2-bfd ; : ; \
40444 @endif bfd
40445 @if opcodes
40446 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40447 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
40448 mv prev-opcodes stage2-opcodes ; : ; \
40450 @endif opcodes
40451 @if binutils
40452 @if test -d $(HOST_SUBDIR)/binutils ; then \
40453 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
40454 mv prev-binutils stage2-binutils ; : ; \
40456 @endif binutils
40457 @if boehm-gc
40458 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40459 cd $(HOST_SUBDIR); mv boehm-gc stage3-boehm-gc ; \
40460 mv prev-boehm-gc stage2-boehm-gc ; : ; \
40462 @endif boehm-gc
40463 @if gas
40464 @if test -d $(HOST_SUBDIR)/gas ; then \
40465 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
40466 mv prev-gas stage2-gas ; : ; \
40468 @endif gas
40469 @if gcc
40470 @if test -d $(HOST_SUBDIR)/gcc ; then \
40471 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
40472 mv prev-gcc stage2-gcc ; : ; \
40474 @endif gcc
40475 @if intl
40476 @if test -d $(HOST_SUBDIR)/intl ; then \
40477 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
40478 mv prev-intl stage2-intl ; : ; \
40480 @endif intl
40481 @if ld
40482 @if test -d $(HOST_SUBDIR)/ld ; then \
40483 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
40484 mv prev-ld stage2-ld ; : ; \
40486 @endif ld
40487 @if libcpp
40488 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40489 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
40490 mv prev-libcpp stage2-libcpp ; : ; \
40492 @endif libcpp
40493 @if libdecnumber
40494 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40495 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
40496 mv prev-libdecnumber stage2-libdecnumber ; : ; \
40498 @endif libdecnumber
40499 @if libiberty
40500 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40501 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
40502 mv prev-libiberty stage2-libiberty ; : ; \
40504 @endif libiberty
40505 @if zlib
40506 @if test -d $(HOST_SUBDIR)/zlib ; then \
40507 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
40508 mv prev-zlib stage2-zlib ; : ; \
40510 @endif zlib
40511 @if test -d $(TARGET_SUBDIR) ; then \
40512 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
40513 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
40515 rm -f stage_current
40517 # Bubble a bugfix through all the stages up to stage 3. They are
40518 # remade, but not reconfigured. The next stage (if any) will not be
40519 # reconfigured as well.
40520 .PHONY: stage3-bubble
40521 stage3-bubble:: stage2-bubble
40522 @r=`${PWD_COMMAND}`; export r; \
40523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40524 if test -f stage3-lean || test -f stage2-lean ; then \
40525 echo Skipping rebuild of stage3 ; \
40526 else \
40527 $(MAKE) stage3-start; \
40528 if $(LEAN); then \
40529 rm -rf stage1-* ; \
40530 $(STAMP) stage1-lean ; \
40531 fi; \
40532 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
40534 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
40536 .PHONY: all-stage3 clean-stage3
40537 do-clean: clean-stage3
40539 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40540 # only possibility, but now it conflicts with no-bootstrap rules
40541 @if gcc-bootstrap
40543 compare:
40544 @r=`${PWD_COMMAND}`; export r; \
40545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40546 if test -f stage2-lean; then \
40547 echo Cannot compare object files as stage 2 was deleted. ; \
40548 exit 0 ; \
40549 fi; \
40550 : $(MAKE); $(stage); \
40551 rm -f .bad_compare ; \
40552 echo Comparing stages 2 and 3 ; \
40553 cd stage3-gcc; \
40554 files=`find . -name "*$(objext)" -print` ; \
40555 cd .. ; \
40556 for file in $${files} ; do \
40557 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
40558 @do_compare@ > /dev/null 2>&1; \
40559 if test $$? -eq 1; then \
40560 case $$file in \
40561 ./cc*-checksum$(objext) | ./libgcc/* ) \
40562 echo warning: $$file differs ;; \
40563 *) \
40564 echo $$file differs >> .bad_compare ;; \
40565 esac ; \
40566 fi ; \
40567 done ; \
40568 if [ -f .bad_compare ]; then \
40569 echo "Bootstrap comparison failure!"; \
40570 cat .bad_compare; \
40571 exit 1; \
40572 else \
40573 echo Comparison successful.; \
40574 fi ; \
40575 $(STAMP) compare
40576 if $(LEAN); then \
40577 rm -rf stage2-*; \
40578 $(STAMP) stage2-lean; \
40583 .PHONY: bootstrap bootstrap-lean
40584 bootstrap:
40585 echo stage3 > stage_final
40586 @r=`${PWD_COMMAND}`; export r; \
40587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40588 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
40589 @: $(MAKE); $(unstage)
40590 @r=`${PWD_COMMAND}`; export r; \
40591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40594 bootstrap-lean:
40595 echo stage3 > stage_final
40596 @r=`${PWD_COMMAND}`; export r; \
40597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40598 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
40599 @: $(MAKE); $(unstage)
40600 @r=`${PWD_COMMAND}`; export r; \
40601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40602 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40605 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40606 distclean-stage2:: distclean-stage3
40607 .PHONY: distclean-stage3
40608 distclean-stage3::
40609 @: $(MAKE); $(stage)
40610 rm -rf stage3-* compare
40613 .PHONY: cleanstrap
40614 cleanstrap: distclean bootstrap
40616 @endif gcc-bootstrap
40619 .PHONY: stage4-start stage4-end
40621 stage4-start::
40622 @: $(MAKE); $(stage); \
40623 echo stage4 > stage_current ; \
40624 echo stage4 > stage_last; \
40625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40626 @if bfd
40627 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
40628 mkdir stage4-bfd; \
40629 mv stage4-bfd bfd ; \
40630 mv stage3-bfd prev-bfd || test -f stage3-lean
40631 @endif bfd
40632 @if opcodes
40633 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
40634 mkdir stage4-opcodes; \
40635 mv stage4-opcodes opcodes ; \
40636 mv stage3-opcodes prev-opcodes || test -f stage3-lean
40637 @endif opcodes
40638 @if binutils
40639 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
40640 mkdir stage4-binutils; \
40641 mv stage4-binutils binutils ; \
40642 mv stage3-binutils prev-binutils || test -f stage3-lean
40643 @endif binutils
40644 @if boehm-gc
40645 @cd $(HOST_SUBDIR); [ -d stage4-boehm-gc ] || \
40646 mkdir stage4-boehm-gc; \
40647 mv stage4-boehm-gc boehm-gc ; \
40648 mv stage3-boehm-gc prev-boehm-gc || test -f stage3-lean
40649 @endif boehm-gc
40650 @if gas
40651 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
40652 mkdir stage4-gas; \
40653 mv stage4-gas gas ; \
40654 mv stage3-gas prev-gas || test -f stage3-lean
40655 @endif gas
40656 @if gcc
40657 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
40658 mkdir stage4-gcc; \
40659 mv stage4-gcc gcc ; \
40660 mv stage3-gcc prev-gcc || test -f stage3-lean
40661 @endif gcc
40662 @if intl
40663 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
40664 mkdir stage4-intl; \
40665 mv stage4-intl intl ; \
40666 mv stage3-intl prev-intl || test -f stage3-lean
40667 @endif intl
40668 @if ld
40669 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
40670 mkdir stage4-ld; \
40671 mv stage4-ld ld ; \
40672 mv stage3-ld prev-ld || test -f stage3-lean
40673 @endif ld
40674 @if libcpp
40675 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
40676 mkdir stage4-libcpp; \
40677 mv stage4-libcpp libcpp ; \
40678 mv stage3-libcpp prev-libcpp || test -f stage3-lean
40679 @endif libcpp
40680 @if libdecnumber
40681 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
40682 mkdir stage4-libdecnumber; \
40683 mv stage4-libdecnumber libdecnumber ; \
40684 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
40685 @endif libdecnumber
40686 @if libiberty
40687 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
40688 mkdir stage4-libiberty; \
40689 mv stage4-libiberty libiberty ; \
40690 mv stage3-libiberty prev-libiberty || test -f stage3-lean
40691 @endif libiberty
40692 @if zlib
40693 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
40694 mkdir stage4-zlib; \
40695 mv stage4-zlib zlib ; \
40696 mv stage3-zlib prev-zlib || test -f stage3-lean
40697 @endif zlib
40698 @[ -d stage4-$(TARGET_SUBDIR) ] || \
40699 mkdir stage4-$(TARGET_SUBDIR); \
40700 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40701 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
40703 stage4-end::
40704 @if bfd
40705 @if test -d $(HOST_SUBDIR)/bfd ; then \
40706 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
40707 mv prev-bfd stage3-bfd ; : ; \
40709 @endif bfd
40710 @if opcodes
40711 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40712 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
40713 mv prev-opcodes stage3-opcodes ; : ; \
40715 @endif opcodes
40716 @if binutils
40717 @if test -d $(HOST_SUBDIR)/binutils ; then \
40718 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
40719 mv prev-binutils stage3-binutils ; : ; \
40721 @endif binutils
40722 @if boehm-gc
40723 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40724 cd $(HOST_SUBDIR); mv boehm-gc stage4-boehm-gc ; \
40725 mv prev-boehm-gc stage3-boehm-gc ; : ; \
40727 @endif boehm-gc
40728 @if gas
40729 @if test -d $(HOST_SUBDIR)/gas ; then \
40730 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
40731 mv prev-gas stage3-gas ; : ; \
40733 @endif gas
40734 @if gcc
40735 @if test -d $(HOST_SUBDIR)/gcc ; then \
40736 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
40737 mv prev-gcc stage3-gcc ; : ; \
40739 @endif gcc
40740 @if intl
40741 @if test -d $(HOST_SUBDIR)/intl ; then \
40742 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
40743 mv prev-intl stage3-intl ; : ; \
40745 @endif intl
40746 @if ld
40747 @if test -d $(HOST_SUBDIR)/ld ; then \
40748 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
40749 mv prev-ld stage3-ld ; : ; \
40751 @endif ld
40752 @if libcpp
40753 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40754 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
40755 mv prev-libcpp stage3-libcpp ; : ; \
40757 @endif libcpp
40758 @if libdecnumber
40759 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40760 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
40761 mv prev-libdecnumber stage3-libdecnumber ; : ; \
40763 @endif libdecnumber
40764 @if libiberty
40765 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40766 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
40767 mv prev-libiberty stage3-libiberty ; : ; \
40769 @endif libiberty
40770 @if zlib
40771 @if test -d $(HOST_SUBDIR)/zlib ; then \
40772 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
40773 mv prev-zlib stage3-zlib ; : ; \
40775 @endif zlib
40776 @if test -d $(TARGET_SUBDIR) ; then \
40777 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
40778 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
40780 rm -f stage_current
40782 # Bubble a bugfix through all the stages up to stage 4. They are
40783 # remade, but not reconfigured. The next stage (if any) will not be
40784 # reconfigured as well.
40785 .PHONY: stage4-bubble
40786 stage4-bubble:: stage3-bubble
40787 @r=`${PWD_COMMAND}`; export r; \
40788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789 if test -f stage4-lean || test -f stage3-lean ; then \
40790 echo Skipping rebuild of stage4 ; \
40791 else \
40792 $(MAKE) stage4-start; \
40793 if $(LEAN); then \
40794 rm -rf stage2-* ; \
40795 $(STAMP) stage2-lean ; \
40796 fi; \
40797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
40799 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
40801 .PHONY: all-stage4 clean-stage4
40802 do-clean: clean-stage4
40804 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40805 # only possibility, but now it conflicts with no-bootstrap rules
40806 @if gcc-bootstrap
40808 compare3:
40809 @r=`${PWD_COMMAND}`; export r; \
40810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40811 if test -f stage3-lean; then \
40812 echo Cannot compare object files as stage 3 was deleted. ; \
40813 exit 0 ; \
40814 fi; \
40815 : $(MAKE); $(stage); \
40816 rm -f .bad_compare ; \
40817 echo Comparing stages 3 and 4 ; \
40818 cd stage4-gcc; \
40819 files=`find . -name "*$(objext)" -print` ; \
40820 cd .. ; \
40821 for file in $${files} ; do \
40822 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
40823 @do_compare@ > /dev/null 2>&1; \
40824 if test $$? -eq 1; then \
40825 case $$file in \
40826 ./cc*-checksum$(objext) | ./libgcc/* ) \
40827 echo warning: $$file differs ;; \
40828 *) \
40829 echo $$file differs >> .bad_compare ;; \
40830 esac ; \
40831 fi ; \
40832 done ; \
40833 if [ -f .bad_compare ]; then \
40834 echo "Bootstrap comparison failure!"; \
40835 cat .bad_compare; \
40836 exit 1; \
40837 else \
40838 echo Comparison successful.; \
40839 fi ; \
40840 $(STAMP) compare3
40841 if $(LEAN); then \
40842 rm -rf stage3-*; \
40843 $(STAMP) stage3-lean; \
40848 .PHONY: bootstrap4 bootstrap4-lean
40849 bootstrap4:
40850 echo stage4 > stage_final
40851 @r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
40854 @: $(MAKE); $(unstage)
40855 @r=`${PWD_COMMAND}`; export r; \
40856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40859 bootstrap4-lean:
40860 echo stage4 > stage_final
40861 @r=`${PWD_COMMAND}`; export r; \
40862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
40864 @: $(MAKE); $(unstage)
40865 @r=`${PWD_COMMAND}`; export r; \
40866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40867 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40870 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40871 distclean-stage3:: distclean-stage4
40872 .PHONY: distclean-stage4
40873 distclean-stage4::
40874 @: $(MAKE); $(stage)
40875 rm -rf stage4-* compare3
40878 @endif gcc-bootstrap
40881 .PHONY: stageprofile-start stageprofile-end
40883 stageprofile-start::
40884 @: $(MAKE); $(stage); \
40885 echo stageprofile > stage_current ; \
40886 echo stageprofile > stage_last; \
40887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40888 @if bfd
40889 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
40890 mkdir stageprofile-bfd; \
40891 mv stageprofile-bfd bfd ; \
40892 mv stage1-bfd prev-bfd || test -f stage1-lean
40893 @endif bfd
40894 @if opcodes
40895 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
40896 mkdir stageprofile-opcodes; \
40897 mv stageprofile-opcodes opcodes ; \
40898 mv stage1-opcodes prev-opcodes || test -f stage1-lean
40899 @endif opcodes
40900 @if binutils
40901 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
40902 mkdir stageprofile-binutils; \
40903 mv stageprofile-binutils binutils ; \
40904 mv stage1-binutils prev-binutils || test -f stage1-lean
40905 @endif binutils
40906 @if boehm-gc
40907 @cd $(HOST_SUBDIR); [ -d stageprofile-boehm-gc ] || \
40908 mkdir stageprofile-boehm-gc; \
40909 mv stageprofile-boehm-gc boehm-gc ; \
40910 mv stage1-boehm-gc prev-boehm-gc || test -f stage1-lean
40911 @endif boehm-gc
40912 @if gas
40913 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
40914 mkdir stageprofile-gas; \
40915 mv stageprofile-gas gas ; \
40916 mv stage1-gas prev-gas || test -f stage1-lean
40917 @endif gas
40918 @if gcc
40919 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
40920 mkdir stageprofile-gcc; \
40921 mv stageprofile-gcc gcc ; \
40922 mv stage1-gcc prev-gcc || test -f stage1-lean
40923 @endif gcc
40924 @if intl
40925 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
40926 mkdir stageprofile-intl; \
40927 mv stageprofile-intl intl ; \
40928 mv stage1-intl prev-intl || test -f stage1-lean
40929 @endif intl
40930 @if ld
40931 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
40932 mkdir stageprofile-ld; \
40933 mv stageprofile-ld ld ; \
40934 mv stage1-ld prev-ld || test -f stage1-lean
40935 @endif ld
40936 @if libcpp
40937 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
40938 mkdir stageprofile-libcpp; \
40939 mv stageprofile-libcpp libcpp ; \
40940 mv stage1-libcpp prev-libcpp || test -f stage1-lean
40941 @endif libcpp
40942 @if libdecnumber
40943 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
40944 mkdir stageprofile-libdecnumber; \
40945 mv stageprofile-libdecnumber libdecnumber ; \
40946 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
40947 @endif libdecnumber
40948 @if libiberty
40949 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
40950 mkdir stageprofile-libiberty; \
40951 mv stageprofile-libiberty libiberty ; \
40952 mv stage1-libiberty prev-libiberty || test -f stage1-lean
40953 @endif libiberty
40954 @if zlib
40955 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
40956 mkdir stageprofile-zlib; \
40957 mv stageprofile-zlib zlib ; \
40958 mv stage1-zlib prev-zlib || test -f stage1-lean
40959 @endif zlib
40960 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
40961 mkdir stageprofile-$(TARGET_SUBDIR); \
40962 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40963 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
40965 stageprofile-end::
40966 @if bfd
40967 @if test -d $(HOST_SUBDIR)/bfd ; then \
40968 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
40969 mv prev-bfd stage1-bfd ; : ; \
40971 @endif bfd
40972 @if opcodes
40973 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40974 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
40975 mv prev-opcodes stage1-opcodes ; : ; \
40977 @endif opcodes
40978 @if binutils
40979 @if test -d $(HOST_SUBDIR)/binutils ; then \
40980 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
40981 mv prev-binutils stage1-binutils ; : ; \
40983 @endif binutils
40984 @if boehm-gc
40985 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
40986 cd $(HOST_SUBDIR); mv boehm-gc stageprofile-boehm-gc ; \
40987 mv prev-boehm-gc stage1-boehm-gc ; : ; \
40989 @endif boehm-gc
40990 @if gas
40991 @if test -d $(HOST_SUBDIR)/gas ; then \
40992 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
40993 mv prev-gas stage1-gas ; : ; \
40995 @endif gas
40996 @if gcc
40997 @if test -d $(HOST_SUBDIR)/gcc ; then \
40998 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
40999 mv prev-gcc stage1-gcc ; : ; \
41001 @endif gcc
41002 @if intl
41003 @if test -d $(HOST_SUBDIR)/intl ; then \
41004 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
41005 mv prev-intl stage1-intl ; : ; \
41007 @endif intl
41008 @if ld
41009 @if test -d $(HOST_SUBDIR)/ld ; then \
41010 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
41011 mv prev-ld stage1-ld ; : ; \
41013 @endif ld
41014 @if libcpp
41015 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41016 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
41017 mv prev-libcpp stage1-libcpp ; : ; \
41019 @endif libcpp
41020 @if libdecnumber
41021 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41022 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
41023 mv prev-libdecnumber stage1-libdecnumber ; : ; \
41025 @endif libdecnumber
41026 @if libiberty
41027 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41028 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
41029 mv prev-libiberty stage1-libiberty ; : ; \
41031 @endif libiberty
41032 @if zlib
41033 @if test -d $(HOST_SUBDIR)/zlib ; then \
41034 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
41035 mv prev-zlib stage1-zlib ; : ; \
41037 @endif zlib
41038 @if test -d $(TARGET_SUBDIR) ; then \
41039 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
41040 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
41042 rm -f stage_current
41044 # Bubble a bugfix through all the stages up to stage profile. They are
41045 # remade, but not reconfigured. The next stage (if any) will not be
41046 # reconfigured as well.
41047 .PHONY: stageprofile-bubble
41048 stageprofile-bubble:: stage1-bubble
41049 @r=`${PWD_COMMAND}`; export r; \
41050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41051 if test -f stageprofile-lean || test -f stage1-lean ; then \
41052 echo Skipping rebuild of stageprofile ; \
41053 else \
41054 $(MAKE) stageprofile-start; \
41055 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
41058 .PHONY: all-stageprofile clean-stageprofile
41059 do-clean: clean-stageprofile
41061 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41062 # only possibility, but now it conflicts with no-bootstrap rules
41063 @if gcc-bootstrap
41068 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41069 distclean-stage1:: distclean-stageprofile
41070 .PHONY: distclean-stageprofile
41071 distclean-stageprofile::
41072 @: $(MAKE); $(stage)
41073 rm -rf stageprofile-*
41076 @endif gcc-bootstrap
41079 .PHONY: stagefeedback-start stagefeedback-end
41081 stagefeedback-start::
41082 @: $(MAKE); $(stage); \
41083 echo stagefeedback > stage_current ; \
41084 echo stagefeedback > stage_last; \
41085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41086 @if bfd
41087 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
41088 mkdir stagefeedback-bfd; \
41089 mv stagefeedback-bfd bfd ; \
41090 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
41091 @endif bfd
41092 @if opcodes
41093 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
41094 mkdir stagefeedback-opcodes; \
41095 mv stagefeedback-opcodes opcodes ; \
41096 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
41097 @endif opcodes
41098 @if binutils
41099 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
41100 mkdir stagefeedback-binutils; \
41101 mv stagefeedback-binutils binutils ; \
41102 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
41103 @endif binutils
41104 @if boehm-gc
41105 @cd $(HOST_SUBDIR); [ -d stagefeedback-boehm-gc ] || \
41106 mkdir stagefeedback-boehm-gc; \
41107 mv stagefeedback-boehm-gc boehm-gc ; \
41108 mv stageprofile-boehm-gc prev-boehm-gc || test -f stageprofile-lean
41109 @endif boehm-gc
41110 @if gas
41111 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
41112 mkdir stagefeedback-gas; \
41113 mv stagefeedback-gas gas ; \
41114 mv stageprofile-gas prev-gas || test -f stageprofile-lean
41115 @endif gas
41116 @if gcc
41117 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
41118 mkdir stagefeedback-gcc; \
41119 mv stagefeedback-gcc gcc ; \
41120 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
41121 @endif gcc
41122 @if intl
41123 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
41124 mkdir stagefeedback-intl; \
41125 mv stagefeedback-intl intl ; \
41126 mv stageprofile-intl prev-intl || test -f stageprofile-lean
41127 @endif intl
41128 @if ld
41129 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
41130 mkdir stagefeedback-ld; \
41131 mv stagefeedback-ld ld ; \
41132 mv stageprofile-ld prev-ld || test -f stageprofile-lean
41133 @endif ld
41134 @if libcpp
41135 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
41136 mkdir stagefeedback-libcpp; \
41137 mv stagefeedback-libcpp libcpp ; \
41138 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
41139 @endif libcpp
41140 @if libdecnumber
41141 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
41142 mkdir stagefeedback-libdecnumber; \
41143 mv stagefeedback-libdecnumber libdecnumber ; \
41144 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
41145 @endif libdecnumber
41146 @if libiberty
41147 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
41148 mkdir stagefeedback-libiberty; \
41149 mv stagefeedback-libiberty libiberty ; \
41150 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
41151 @endif libiberty
41152 @if zlib
41153 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
41154 mkdir stagefeedback-zlib; \
41155 mv stagefeedback-zlib zlib ; \
41156 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
41157 @endif zlib
41158 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
41159 mkdir stagefeedback-$(TARGET_SUBDIR); \
41160 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41161 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
41163 stagefeedback-end::
41164 @if bfd
41165 @if test -d $(HOST_SUBDIR)/bfd ; then \
41166 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
41167 mv prev-bfd stageprofile-bfd ; : ; \
41169 @endif bfd
41170 @if opcodes
41171 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41172 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
41173 mv prev-opcodes stageprofile-opcodes ; : ; \
41175 @endif opcodes
41176 @if binutils
41177 @if test -d $(HOST_SUBDIR)/binutils ; then \
41178 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
41179 mv prev-binutils stageprofile-binutils ; : ; \
41181 @endif binutils
41182 @if boehm-gc
41183 @if test -d $(HOST_SUBDIR)/boehm-gc ; then \
41184 cd $(HOST_SUBDIR); mv boehm-gc stagefeedback-boehm-gc ; \
41185 mv prev-boehm-gc stageprofile-boehm-gc ; : ; \
41187 @endif boehm-gc
41188 @if gas
41189 @if test -d $(HOST_SUBDIR)/gas ; then \
41190 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
41191 mv prev-gas stageprofile-gas ; : ; \
41193 @endif gas
41194 @if gcc
41195 @if test -d $(HOST_SUBDIR)/gcc ; then \
41196 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
41197 mv prev-gcc stageprofile-gcc ; : ; \
41199 @endif gcc
41200 @if intl
41201 @if test -d $(HOST_SUBDIR)/intl ; then \
41202 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
41203 mv prev-intl stageprofile-intl ; : ; \
41205 @endif intl
41206 @if ld
41207 @if test -d $(HOST_SUBDIR)/ld ; then \
41208 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
41209 mv prev-ld stageprofile-ld ; : ; \
41211 @endif ld
41212 @if libcpp
41213 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41214 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
41215 mv prev-libcpp stageprofile-libcpp ; : ; \
41217 @endif libcpp
41218 @if libdecnumber
41219 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41220 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
41221 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
41223 @endif libdecnumber
41224 @if libiberty
41225 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41226 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
41227 mv prev-libiberty stageprofile-libiberty ; : ; \
41229 @endif libiberty
41230 @if zlib
41231 @if test -d $(HOST_SUBDIR)/zlib ; then \
41232 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
41233 mv prev-zlib stageprofile-zlib ; : ; \
41235 @endif zlib
41236 @if test -d $(TARGET_SUBDIR) ; then \
41237 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
41238 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
41240 rm -f stage_current
41242 # Bubble a bugfix through all the stages up to stage feedback. They are
41243 # remade, but not reconfigured. The next stage (if any) will not be
41244 # reconfigured as well.
41245 .PHONY: stagefeedback-bubble
41246 stagefeedback-bubble:: stageprofile-bubble
41247 @r=`${PWD_COMMAND}`; export r; \
41248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
41250 echo Skipping rebuild of stagefeedback ; \
41251 else \
41252 $(MAKE) stagefeedback-start; \
41253 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
41256 .PHONY: all-stagefeedback clean-stagefeedback
41257 do-clean: clean-stagefeedback
41259 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41260 # only possibility, but now it conflicts with no-bootstrap rules
41261 @if gcc-bootstrap
41265 .PHONY: profiledbootstrap profiledbootstrap-lean
41266 profiledbootstrap:
41267 echo stagefeedback > stage_final
41268 @r=`${PWD_COMMAND}`; export r; \
41269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
41271 @: $(MAKE); $(unstage)
41272 @r=`${PWD_COMMAND}`; export r; \
41273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41276 profiledbootstrap-lean:
41277 echo stagefeedback > stage_final
41278 @r=`${PWD_COMMAND}`; export r; \
41279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41280 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
41281 @: $(MAKE); $(unstage)
41282 @r=`${PWD_COMMAND}`; export r; \
41283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41287 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41288 distclean-stageprofile:: distclean-stagefeedback
41289 .PHONY: distclean-stagefeedback
41290 distclean-stagefeedback::
41291 @: $(MAKE); $(stage)
41292 rm -rf stagefeedback-*
41295 @endif gcc-bootstrap
41299 stageprofile-end::
41300 $(MAKE) distclean-stagefeedback
41302 stagefeedback-start::
41303 @r=`${PWD_COMMAND}`; export r; \
41304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41305 for i in prev-*; do \
41306 j=`echo $$i | sed s/^prev-//` ; \
41307 cd $$r/$$i && \
41308 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
41309 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
41310 done
41312 @if gcc-bootstrap
41313 do-distclean: distclean-stage1
41315 # Provide a GCC build when we're building target libraries. This does
41316 # not work as a dependency, just as the minimum necessary to avoid errors.
41317 stage_last:
41318 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
41320 # Same as unstage, but not phony and defaulting to stage1-start. We place
41321 # it in the dependency so that for example `make -j3 all-gcc' works.
41322 stage_current:
41323 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
41325 .PHONY: restrap
41326 restrap:
41327 @: $(MAKE); $(stage)
41328 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
41329 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
41330 @endif gcc-bootstrap
41332 # --------------------------------------
41333 # Dependencies between different modules
41334 # --------------------------------------
41336 # Generic dependencies for target modules on host stuff, especially gcc
41337 @if gcc-bootstrap
41338 configure-target-libstdc++-v3: stage_last
41339 configure-target-libmudflap: stage_last
41340 configure-target-libssp: stage_last
41341 configure-target-newlib: stage_last
41342 configure-target-libgfortran: stage_last
41343 configure-target-libobjc: stage_last
41344 configure-target-libtermcap: stage_last
41345 configure-target-winsup: stage_last
41346 configure-target-libgloss: stage_last
41347 configure-target-libiberty: stage_last
41348 configure-target-gperf: stage_last
41349 configure-target-examples: stage_last
41350 configure-target-libffi: stage_last
41351 configure-target-libjava: stage_last
41352 configure-target-zlib: stage_last
41353 configure-target-boehm-gc: stage_last
41354 configure-target-qthreads: stage_last
41355 configure-target-rda: stage_last
41356 configure-target-libada: stage_last
41357 configure-target-libgomp: stage_last
41358 @endif gcc-bootstrap
41360 @if gcc-no-bootstrap
41361 configure-target-libstdc++-v3: maybe-all-gcc
41362 configure-target-libmudflap: maybe-all-gcc
41363 configure-target-libssp: maybe-all-gcc
41364 configure-target-newlib: maybe-all-gcc
41365 configure-target-libgfortran: maybe-all-gcc
41366 configure-target-libobjc: maybe-all-gcc
41367 configure-target-libtermcap: maybe-all-gcc
41368 configure-target-winsup: maybe-all-gcc
41369 configure-target-libgloss: maybe-all-gcc
41370 configure-target-libiberty: maybe-all-gcc
41371 configure-target-gperf: maybe-all-gcc
41372 configure-target-examples: maybe-all-gcc
41373 configure-target-libffi: maybe-all-gcc
41374 configure-target-libjava: maybe-all-gcc
41375 configure-target-zlib: maybe-all-gcc
41376 configure-target-boehm-gc: maybe-all-gcc
41377 configure-target-qthreads: maybe-all-gcc
41378 configure-target-rda: maybe-all-gcc
41379 configure-target-libada: maybe-all-gcc
41380 configure-target-libgomp: maybe-all-gcc
41381 @endif gcc-no-bootstrap
41385 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
41387 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
41388 configure-target-gperf: maybe-all-target-libstdc++-v3
41390 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
41392 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
41394 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
41396 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
41397 configure-target-libjava: maybe-all-target-libstdc++-v3
41399 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
41401 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
41403 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
41405 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
41407 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
41409 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
41411 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
41413 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
41415 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
41417 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
41420 # There are two types of dependencies here: 'hard' dependencies, where one
41421 # module simply won't build without the other; and 'soft' dependencies, where
41422 # if the depended-on module is missing, the depending module will do without
41423 # or find a substitute somewhere (perhaps installed). Soft dependencies
41424 # are made here to depend on a 'maybe-' target. If you're not sure,
41425 # it's safer to use a soft dependency.
41432 # With all the machinery above in place, it is pretty easy to generate
41433 # dependencies. Host dependencies are a bit more complex because we have
41434 # to check for bootstrap/prebootstrap dependencies. To resolve
41435 # prebootstrap dependencies, prebootstrap modules are gathered in
41436 # a hash table.
41437 all-build-bison: maybe-all-build-texinfo
41438 all-build-byacc: maybe-all-build-texinfo
41439 all-build-flex: maybe-all-build-texinfo
41440 all-build-flex: maybe-all-build-bison
41441 all-build-flex: maybe-all-build-byacc
41442 all-build-flex: maybe-all-build-m4
41443 all-build-libiberty: maybe-all-build-texinfo
41444 all-build-m4: maybe-all-build-texinfo
41445 all-build-fixincludes: maybe-all-build-libiberty
41446 configure-gcc: maybe-configure-intl
41448 configure-stage1-gcc: maybe-configure-stage1-intl
41449 configure-stage2-gcc: maybe-configure-stage2-intl
41450 configure-stage3-gcc: maybe-configure-stage3-intl
41451 configure-stage4-gcc: maybe-configure-stage4-intl
41452 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
41453 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
41454 configure-gcc: maybe-all-binutils
41456 configure-stage1-gcc: maybe-all-stage1-binutils
41457 configure-stage2-gcc: maybe-all-stage2-binutils
41458 configure-stage3-gcc: maybe-all-stage3-binutils
41459 configure-stage4-gcc: maybe-all-stage4-binutils
41460 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
41461 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
41462 configure-gcc: maybe-all-gas
41464 configure-stage1-gcc: maybe-all-stage1-gas
41465 configure-stage2-gcc: maybe-all-stage2-gas
41466 configure-stage3-gcc: maybe-all-stage3-gas
41467 configure-stage4-gcc: maybe-all-stage4-gas
41468 configure-stageprofile-gcc: maybe-all-stageprofile-gas
41469 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
41470 configure-gcc: maybe-all-ld
41472 configure-stage1-gcc: maybe-all-stage1-ld
41473 configure-stage2-gcc: maybe-all-stage2-ld
41474 configure-stage3-gcc: maybe-all-stage3-ld
41475 configure-stage4-gcc: maybe-all-stage4-ld
41476 configure-stageprofile-gcc: maybe-all-stageprofile-ld
41477 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
41478 all-gcc: all-libiberty
41480 all-stage1-gcc: all-stage1-libiberty
41481 all-stage2-gcc: all-stage2-libiberty
41482 all-stage3-gcc: all-stage3-libiberty
41483 all-stage4-gcc: all-stage4-libiberty
41484 all-stageprofile-gcc: all-stageprofile-libiberty
41485 all-stagefeedback-gcc: all-stagefeedback-libiberty
41486 all-gcc: all-boehm-gc
41488 all-stage1-gcc: all-stage1-boehm-gc
41489 all-stage2-gcc: all-stage2-boehm-gc
41490 all-stage3-gcc: all-stage3-boehm-gc
41491 all-stage4-gcc: all-stage4-boehm-gc
41492 all-stageprofile-gcc: all-stageprofile-boehm-gc
41493 all-stagefeedback-gcc: all-stagefeedback-boehm-gc
41494 all-gcc: maybe-all-intl
41496 all-stage1-gcc: maybe-all-stage1-intl
41497 all-stage2-gcc: maybe-all-stage2-intl
41498 all-stage3-gcc: maybe-all-stage3-intl
41499 all-stage4-gcc: maybe-all-stage4-intl
41500 all-stageprofile-gcc: maybe-all-stageprofile-intl
41501 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
41502 all-gcc: maybe-all-build-texinfo
41504 all-stage1-gcc: maybe-all-build-texinfo
41505 all-stage2-gcc: maybe-all-build-texinfo
41506 all-stage3-gcc: maybe-all-build-texinfo
41507 all-stage4-gcc: maybe-all-build-texinfo
41508 all-stageprofile-gcc: maybe-all-build-texinfo
41509 all-stagefeedback-gcc: maybe-all-build-texinfo
41510 all-prebootstrap: maybe-all-build-texinfo
41511 all-gcc: maybe-all-build-bison
41513 all-stage1-gcc: maybe-all-build-bison
41514 all-stage2-gcc: maybe-all-build-bison
41515 all-stage3-gcc: maybe-all-build-bison
41516 all-stage4-gcc: maybe-all-build-bison
41517 all-stageprofile-gcc: maybe-all-build-bison
41518 all-stagefeedback-gcc: maybe-all-build-bison
41519 all-prebootstrap: maybe-all-build-bison
41520 all-gcc: maybe-all-build-byacc
41522 all-stage1-gcc: maybe-all-build-byacc
41523 all-stage2-gcc: maybe-all-build-byacc
41524 all-stage3-gcc: maybe-all-build-byacc
41525 all-stage4-gcc: maybe-all-build-byacc
41526 all-stageprofile-gcc: maybe-all-build-byacc
41527 all-stagefeedback-gcc: maybe-all-build-byacc
41528 all-prebootstrap: maybe-all-build-byacc
41529 all-gcc: maybe-all-build-flex
41531 all-stage1-gcc: maybe-all-build-flex
41532 all-stage2-gcc: maybe-all-build-flex
41533 all-stage3-gcc: maybe-all-build-flex
41534 all-stage4-gcc: maybe-all-build-flex
41535 all-stageprofile-gcc: maybe-all-build-flex
41536 all-stagefeedback-gcc: maybe-all-build-flex
41537 all-prebootstrap: maybe-all-build-flex
41538 all-gcc: maybe-all-build-libiberty
41540 all-stage1-gcc: maybe-all-build-libiberty
41541 all-stage2-gcc: maybe-all-build-libiberty
41542 all-stage3-gcc: maybe-all-build-libiberty
41543 all-stage4-gcc: maybe-all-build-libiberty
41544 all-stageprofile-gcc: maybe-all-build-libiberty
41545 all-stagefeedback-gcc: maybe-all-build-libiberty
41546 all-prebootstrap: maybe-all-build-libiberty
41547 all-gcc: maybe-all-build-fixincludes
41549 all-stage1-gcc: maybe-all-build-fixincludes
41550 all-stage2-gcc: maybe-all-build-fixincludes
41551 all-stage3-gcc: maybe-all-build-fixincludes
41552 all-stage4-gcc: maybe-all-build-fixincludes
41553 all-stageprofile-gcc: maybe-all-build-fixincludes
41554 all-stagefeedback-gcc: maybe-all-build-fixincludes
41555 all-prebootstrap: maybe-all-build-fixincludes
41556 all-gcc: maybe-all-zlib
41558 all-stage1-gcc: maybe-all-stage1-zlib
41559 all-stage2-gcc: maybe-all-stage2-zlib
41560 all-stage3-gcc: maybe-all-stage3-zlib
41561 all-stage4-gcc: maybe-all-stage4-zlib
41562 all-stageprofile-gcc: maybe-all-stageprofile-zlib
41563 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
41564 all-gcc: all-libcpp
41566 all-stage1-gcc: all-stage1-libcpp
41567 all-stage2-gcc: all-stage2-libcpp
41568 all-stage3-gcc: all-stage3-libcpp
41569 all-stage4-gcc: all-stage4-libcpp
41570 all-stageprofile-gcc: all-stageprofile-libcpp
41571 all-stagefeedback-gcc: all-stagefeedback-libcpp
41572 all-gcc: all-libdecnumber
41574 all-stage1-gcc: all-stage1-libdecnumber
41575 all-stage2-gcc: all-stage2-libdecnumber
41576 all-stage3-gcc: all-stage3-libdecnumber
41577 all-stage4-gcc: all-stage4-libdecnumber
41578 all-stageprofile-gcc: all-stageprofile-libdecnumber
41579 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
41580 all-gcc: maybe-all-libiberty
41582 all-stage1-gcc: maybe-all-stage1-libiberty
41583 all-stage2-gcc: maybe-all-stage2-libiberty
41584 all-stage3-gcc: maybe-all-stage3-libiberty
41585 all-stage4-gcc: maybe-all-stage4-libiberty
41586 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
41587 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
41588 all-gcc: maybe-all-fixincludes
41589 install-gcc: maybe-install-fixincludes
41590 configure-libcpp: configure-libiberty
41592 configure-stage1-libcpp: configure-stage1-libiberty
41593 configure-stage2-libcpp: configure-stage2-libiberty
41594 configure-stage3-libcpp: configure-stage3-libiberty
41595 configure-stage4-libcpp: configure-stage4-libiberty
41596 configure-stageprofile-libcpp: configure-stageprofile-libiberty
41597 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
41598 configure-libcpp: maybe-configure-intl
41600 configure-stage1-libcpp: maybe-configure-stage1-intl
41601 configure-stage2-libcpp: maybe-configure-stage2-intl
41602 configure-stage3-libcpp: maybe-configure-stage3-intl
41603 configure-stage4-libcpp: maybe-configure-stage4-intl
41604 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
41605 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
41606 all-libcpp: all-libiberty
41608 all-stage1-libcpp: all-stage1-libiberty
41609 all-stage2-libcpp: all-stage2-libiberty
41610 all-stage3-libcpp: all-stage3-libiberty
41611 all-stage4-libcpp: all-stage4-libiberty
41612 all-stageprofile-libcpp: all-stageprofile-libiberty
41613 all-stagefeedback-libcpp: all-stagefeedback-libiberty
41614 all-libcpp: maybe-all-intl
41616 all-stage1-libcpp: maybe-all-stage1-intl
41617 all-stage2-libcpp: maybe-all-stage2-intl
41618 all-stage3-libcpp: maybe-all-stage3-intl
41619 all-stage4-libcpp: maybe-all-stage4-intl
41620 all-stageprofile-libcpp: maybe-all-stageprofile-intl
41621 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
41622 all-fixincludes: maybe-all-libiberty
41623 all-gnattools: maybe-all-target-libada
41624 configure-gdb: maybe-configure-intl
41625 configure-gdb: maybe-configure-sim
41626 all-gdb: maybe-all-intl
41627 all-gdb: maybe-all-libiberty
41628 all-gdb: maybe-all-opcodes
41629 all-gdb: maybe-all-bfd
41630 all-gdb: maybe-all-readline
41631 all-gdb: maybe-all-build-bison
41632 all-gdb: maybe-all-build-byacc
41633 all-gdb: maybe-all-sim
41634 configure-libgui: maybe-configure-tcl
41635 configure-libgui: maybe-configure-tk
41636 all-libgui: maybe-all-tcl
41637 all-libgui: maybe-all-tk
41638 all-libgui: maybe-all-itcl
41639 configure-bfd: configure-libiberty
41641 configure-stage1-bfd: configure-stage1-libiberty
41642 configure-stage2-bfd: configure-stage2-libiberty
41643 configure-stage3-bfd: configure-stage3-libiberty
41644 configure-stage4-bfd: configure-stage4-libiberty
41645 configure-stageprofile-bfd: configure-stageprofile-libiberty
41646 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
41647 configure-bfd: maybe-configure-intl
41649 configure-stage1-bfd: maybe-configure-stage1-intl
41650 configure-stage2-bfd: maybe-configure-stage2-intl
41651 configure-stage3-bfd: maybe-configure-stage3-intl
41652 configure-stage4-bfd: maybe-configure-stage4-intl
41653 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
41654 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
41655 all-bfd: maybe-all-libiberty
41657 all-stage1-bfd: maybe-all-stage1-libiberty
41658 all-stage2-bfd: maybe-all-stage2-libiberty
41659 all-stage3-bfd: maybe-all-stage3-libiberty
41660 all-stage4-bfd: maybe-all-stage4-libiberty
41661 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
41662 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
41663 all-bfd: maybe-all-intl
41665 all-stage1-bfd: maybe-all-stage1-intl
41666 all-stage2-bfd: maybe-all-stage2-intl
41667 all-stage3-bfd: maybe-all-stage3-intl
41668 all-stage4-bfd: maybe-all-stage4-intl
41669 all-stageprofile-bfd: maybe-all-stageprofile-intl
41670 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
41671 configure-binutils: maybe-configure-intl
41673 configure-stage1-binutils: maybe-configure-stage1-intl
41674 configure-stage2-binutils: maybe-configure-stage2-intl
41675 configure-stage3-binutils: maybe-configure-stage3-intl
41676 configure-stage4-binutils: maybe-configure-stage4-intl
41677 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
41678 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
41679 all-binutils: maybe-all-libiberty
41681 all-stage1-binutils: maybe-all-stage1-libiberty
41682 all-stage2-binutils: maybe-all-stage2-libiberty
41683 all-stage3-binutils: maybe-all-stage3-libiberty
41684 all-stage4-binutils: maybe-all-stage4-libiberty
41685 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
41686 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
41687 all-binutils: maybe-all-opcodes
41689 all-stage1-binutils: maybe-all-stage1-opcodes
41690 all-stage2-binutils: maybe-all-stage2-opcodes
41691 all-stage3-binutils: maybe-all-stage3-opcodes
41692 all-stage4-binutils: maybe-all-stage4-opcodes
41693 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
41694 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
41695 all-binutils: maybe-all-bfd
41697 all-stage1-binutils: maybe-all-stage1-bfd
41698 all-stage2-binutils: maybe-all-stage2-bfd
41699 all-stage3-binutils: maybe-all-stage3-bfd
41700 all-stage4-binutils: maybe-all-stage4-bfd
41701 all-stageprofile-binutils: maybe-all-stageprofile-bfd
41702 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
41703 all-binutils: maybe-all-build-flex
41705 all-stage1-binutils: maybe-all-build-flex
41706 all-stage2-binutils: maybe-all-build-flex
41707 all-stage3-binutils: maybe-all-build-flex
41708 all-stage4-binutils: maybe-all-build-flex
41709 all-stageprofile-binutils: maybe-all-build-flex
41710 all-stagefeedback-binutils: maybe-all-build-flex
41711 all-prebootstrap: maybe-all-build-flex
41712 all-binutils: maybe-all-build-bison
41714 all-stage1-binutils: maybe-all-build-bison
41715 all-stage2-binutils: maybe-all-build-bison
41716 all-stage3-binutils: maybe-all-build-bison
41717 all-stage4-binutils: maybe-all-build-bison
41718 all-stageprofile-binutils: maybe-all-build-bison
41719 all-stagefeedback-binutils: maybe-all-build-bison
41720 all-prebootstrap: maybe-all-build-bison
41721 all-binutils: maybe-all-build-byacc
41723 all-stage1-binutils: maybe-all-build-byacc
41724 all-stage2-binutils: maybe-all-build-byacc
41725 all-stage3-binutils: maybe-all-build-byacc
41726 all-stage4-binutils: maybe-all-build-byacc
41727 all-stageprofile-binutils: maybe-all-build-byacc
41728 all-stagefeedback-binutils: maybe-all-build-byacc
41729 all-prebootstrap: maybe-all-build-byacc
41730 all-binutils: maybe-all-intl
41732 all-stage1-binutils: maybe-all-stage1-intl
41733 all-stage2-binutils: maybe-all-stage2-intl
41734 all-stage3-binutils: maybe-all-stage3-intl
41735 all-stage4-binutils: maybe-all-stage4-intl
41736 all-stageprofile-binutils: maybe-all-stageprofile-intl
41737 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
41738 install-binutils: maybe-install-opcodes
41739 install-opcodes: maybe-install-bfd
41740 configure-gas: maybe-configure-intl
41742 configure-stage1-gas: maybe-configure-stage1-intl
41743 configure-stage2-gas: maybe-configure-stage2-intl
41744 configure-stage3-gas: maybe-configure-stage3-intl
41745 configure-stage4-gas: maybe-configure-stage4-intl
41746 configure-stageprofile-gas: maybe-configure-stageprofile-intl
41747 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
41748 all-gas: maybe-all-libiberty
41750 all-stage1-gas: maybe-all-stage1-libiberty
41751 all-stage2-gas: maybe-all-stage2-libiberty
41752 all-stage3-gas: maybe-all-stage3-libiberty
41753 all-stage4-gas: maybe-all-stage4-libiberty
41754 all-stageprofile-gas: maybe-all-stageprofile-libiberty
41755 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
41756 all-gas: maybe-all-opcodes
41758 all-stage1-gas: maybe-all-stage1-opcodes
41759 all-stage2-gas: maybe-all-stage2-opcodes
41760 all-stage3-gas: maybe-all-stage3-opcodes
41761 all-stage4-gas: maybe-all-stage4-opcodes
41762 all-stageprofile-gas: maybe-all-stageprofile-opcodes
41763 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
41764 all-gas: maybe-all-bfd
41766 all-stage1-gas: maybe-all-stage1-bfd
41767 all-stage2-gas: maybe-all-stage2-bfd
41768 all-stage3-gas: maybe-all-stage3-bfd
41769 all-stage4-gas: maybe-all-stage4-bfd
41770 all-stageprofile-gas: maybe-all-stageprofile-bfd
41771 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
41772 all-gas: maybe-all-intl
41774 all-stage1-gas: maybe-all-stage1-intl
41775 all-stage2-gas: maybe-all-stage2-intl
41776 all-stage3-gas: maybe-all-stage3-intl
41777 all-stage4-gas: maybe-all-stage4-intl
41778 all-stageprofile-gas: maybe-all-stageprofile-intl
41779 all-stagefeedback-gas: maybe-all-stagefeedback-intl
41780 configure-gprof: maybe-configure-intl
41781 all-gprof: maybe-all-libiberty
41782 all-gprof: maybe-all-bfd
41783 all-gprof: maybe-all-opcodes
41784 all-gprof: maybe-all-intl
41785 configure-ld: maybe-configure-intl
41787 configure-stage1-ld: maybe-configure-stage1-intl
41788 configure-stage2-ld: maybe-configure-stage2-intl
41789 configure-stage3-ld: maybe-configure-stage3-intl
41790 configure-stage4-ld: maybe-configure-stage4-intl
41791 configure-stageprofile-ld: maybe-configure-stageprofile-intl
41792 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
41793 all-ld: maybe-all-libiberty
41795 all-stage1-ld: maybe-all-stage1-libiberty
41796 all-stage2-ld: maybe-all-stage2-libiberty
41797 all-stage3-ld: maybe-all-stage3-libiberty
41798 all-stage4-ld: maybe-all-stage4-libiberty
41799 all-stageprofile-ld: maybe-all-stageprofile-libiberty
41800 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
41801 all-ld: maybe-all-bfd
41803 all-stage1-ld: maybe-all-stage1-bfd
41804 all-stage2-ld: maybe-all-stage2-bfd
41805 all-stage3-ld: maybe-all-stage3-bfd
41806 all-stage4-ld: maybe-all-stage4-bfd
41807 all-stageprofile-ld: maybe-all-stageprofile-bfd
41808 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
41809 all-ld: maybe-all-opcodes
41811 all-stage1-ld: maybe-all-stage1-opcodes
41812 all-stage2-ld: maybe-all-stage2-opcodes
41813 all-stage3-ld: maybe-all-stage3-opcodes
41814 all-stage4-ld: maybe-all-stage4-opcodes
41815 all-stageprofile-ld: maybe-all-stageprofile-opcodes
41816 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
41817 all-ld: maybe-all-build-bison
41819 all-stage1-ld: maybe-all-build-bison
41820 all-stage2-ld: maybe-all-build-bison
41821 all-stage3-ld: maybe-all-build-bison
41822 all-stage4-ld: maybe-all-build-bison
41823 all-stageprofile-ld: maybe-all-build-bison
41824 all-stagefeedback-ld: maybe-all-build-bison
41825 all-prebootstrap: maybe-all-build-bison
41826 all-ld: maybe-all-build-byacc
41828 all-stage1-ld: maybe-all-build-byacc
41829 all-stage2-ld: maybe-all-build-byacc
41830 all-stage3-ld: maybe-all-build-byacc
41831 all-stage4-ld: maybe-all-build-byacc
41832 all-stageprofile-ld: maybe-all-build-byacc
41833 all-stagefeedback-ld: maybe-all-build-byacc
41834 all-prebootstrap: maybe-all-build-byacc
41835 all-ld: maybe-all-build-flex
41837 all-stage1-ld: maybe-all-build-flex
41838 all-stage2-ld: maybe-all-build-flex
41839 all-stage3-ld: maybe-all-build-flex
41840 all-stage4-ld: maybe-all-build-flex
41841 all-stageprofile-ld: maybe-all-build-flex
41842 all-stagefeedback-ld: maybe-all-build-flex
41843 all-prebootstrap: maybe-all-build-flex
41844 all-ld: maybe-all-intl
41846 all-stage1-ld: maybe-all-stage1-intl
41847 all-stage2-ld: maybe-all-stage2-intl
41848 all-stage3-ld: maybe-all-stage3-intl
41849 all-stage4-ld: maybe-all-stage4-intl
41850 all-stageprofile-ld: maybe-all-stageprofile-intl
41851 all-stagefeedback-ld: maybe-all-stagefeedback-intl
41852 all-opcodes: maybe-all-bfd
41854 all-stage1-opcodes: maybe-all-stage1-bfd
41855 all-stage2-opcodes: maybe-all-stage2-bfd
41856 all-stage3-opcodes: maybe-all-stage3-bfd
41857 all-stage4-opcodes: maybe-all-stage4-bfd
41858 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
41859 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
41860 all-opcodes: maybe-all-libiberty
41862 all-stage1-opcodes: maybe-all-stage1-libiberty
41863 all-stage2-opcodes: maybe-all-stage2-libiberty
41864 all-stage3-opcodes: maybe-all-stage3-libiberty
41865 all-stage4-opcodes: maybe-all-stage4-libiberty
41866 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
41867 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
41868 all-dejagnu: maybe-all-tcl
41869 all-dejagnu: maybe-all-expect
41870 all-dejagnu: maybe-all-tk
41871 configure-expect: maybe-configure-tcl
41872 configure-expect: maybe-configure-tk
41873 all-expect: maybe-all-tcl
41874 all-expect: maybe-all-tk
41875 configure-itcl: maybe-configure-tcl
41876 configure-itcl: maybe-configure-tk
41877 all-itcl: maybe-all-tcl
41878 all-itcl: maybe-all-tk
41879 install-itcl: maybe-install-tcl
41880 configure-tk: maybe-configure-tcl
41881 all-tk: maybe-all-tcl
41882 all-sid: maybe-all-libiberty
41883 all-sid: maybe-all-bfd
41884 all-sid: maybe-all-opcodes
41885 all-sid: maybe-all-tcl
41886 all-sid: maybe-all-tk
41887 install-sid: maybe-install-tcl
41888 install-sid: maybe-install-tk
41889 configure-sim: maybe-configure-intl
41890 all-sim: maybe-all-intl
41891 all-sim: maybe-all-libiberty
41892 all-sim: maybe-all-bfd
41893 all-sim: maybe-all-opcodes
41894 all-sim: maybe-all-readline
41895 all-sim: maybe-configure-gdb
41896 all-fastjar: maybe-all-zlib
41897 all-fastjar: maybe-all-build-texinfo
41898 all-fastjar: maybe-all-libiberty
41899 all-autoconf: maybe-all-m4
41900 all-autoconf: maybe-all-build-texinfo
41901 all-automake: maybe-all-m4
41902 all-automake: maybe-all-build-texinfo
41903 all-automake: maybe-all-autoconf
41904 all-bison: maybe-all-intl
41905 all-bison: maybe-all-build-texinfo
41906 all-diff: maybe-all-intl
41907 all-diff: maybe-all-build-texinfo
41908 all-fileutils: maybe-all-intl
41909 all-fileutils: maybe-all-build-texinfo
41910 all-flex: maybe-all-build-bison
41911 all-flex: maybe-all-build-byacc
41912 all-flex: maybe-all-intl
41913 all-flex: maybe-all-m4
41914 all-flex: maybe-all-build-texinfo
41915 all-gzip: maybe-all-intl
41916 all-gzip: maybe-all-zlib
41917 all-gzip: maybe-all-build-texinfo
41918 all-hello: maybe-all-intl
41919 all-hello: maybe-all-build-texinfo
41920 all-m4: maybe-all-intl
41921 all-m4: maybe-all-build-texinfo
41922 all-make: maybe-all-intl
41923 all-make: maybe-all-build-texinfo
41924 all-patch: maybe-all-build-texinfo
41925 all-make: maybe-all-build-texinfo
41926 all-prms: maybe-all-libiberty
41927 all-recode: maybe-all-build-texinfo
41928 all-sed: maybe-all-build-texinfo
41929 all-send-pr: maybe-all-prms
41930 all-tar: maybe-all-build-texinfo
41931 all-uudecode: maybe-all-build-texinfo
41932 configure-target-boehm-gc: maybe-configure-target-qthreads
41933 configure-target-fastjar: maybe-configure-target-zlib
41934 all-target-fastjar: maybe-all-target-zlib
41935 all-target-fastjar: maybe-all-target-libiberty
41936 configure-target-libjava: maybe-configure-target-zlib
41937 configure-target-libjava: maybe-configure-target-boehm-gc
41938 configure-target-libjava: maybe-configure-target-qthreads
41939 configure-target-libjava: maybe-configure-target-libffi
41940 all-target-libjava: maybe-all-fastjar
41941 all-target-libjava: maybe-all-target-zlib
41942 all-target-libjava: maybe-all-target-boehm-gc
41943 all-target-libjava: maybe-all-target-qthreads
41944 all-target-libjava: maybe-all-target-libffi
41945 configure-target-libobjc: maybe-configure-target-boehm-gc
41946 all-target-libobjc: maybe-all-target-libiberty
41947 all-target-libobjc: maybe-all-target-boehm-gc
41948 all-target-libstdc++-v3: maybe-all-target-libiberty
41949 all-target-libgloss: maybe-configure-target-newlib
41950 all-target-winsup: maybe-all-target-libiberty
41951 all-target-winsup: maybe-all-target-libtermcap
41954 # Non-toplevel bootstrap rules must depend on several packages, to be built
41955 # before gcc. Another wart that will go away, hopefully soon.
41956 @if gcc-no-bootstrap
41958 all-prebootstrap: maybe-all-bfd
41959 all-prebootstrap: maybe-all-opcodes
41960 all-prebootstrap: maybe-all-binutils
41961 all-prebootstrap: maybe-all-boehm-gc
41962 all-prebootstrap: maybe-all-gas
41963 all-prebootstrap: maybe-all-intl
41964 all-prebootstrap: maybe-all-ld
41965 all-prebootstrap: maybe-all-libcpp
41966 all-prebootstrap: maybe-all-libdecnumber
41967 all-prebootstrap: maybe-all-libiberty
41968 all-prebootstrap: maybe-all-zlib
41969 @endif gcc-no-bootstrap
41971 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
41972 GDB_TK = @GDB_TK@
41973 INSTALL_GDB_TK = @INSTALL_GDB_TK@
41974 configure-gdb: $(CONFIGURE_GDB_TK)
41975 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
41976 install-gdb: $(INSTALL_GDB_TK)
41978 # Serialization dependencies. Host configures don't work well in parallel to
41979 # each other, due to contention over config.cache. Target configures and
41980 # build configures are similar.
41981 @serialization_dependencies@
41983 # --------------------------------
41984 # Regenerating top level configury
41985 # --------------------------------
41987 # Rebuilding Makefile.in, using autogen.
41988 AUTOGEN = autogen
41989 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
41990 cd $(srcdir) && $(AUTOGEN) Makefile.def
41992 # Rebuilding Makefile.
41993 Makefile: $(srcdir)/Makefile.in config.status
41994 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
41996 config.status: configure
41997 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
41999 # Rebuilding configure.
42000 AUTOCONF = autoconf
42001 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
42002 cd $(srcdir) && $(AUTOCONF)
42004 # ------------------------------
42005 # Special directives to GNU Make
42006 # ------------------------------
42008 # Don't pass command-line variables to submakes.
42009 .NOEXPORT:
42010 MAKEOVERRIDES=
42012 # end of Makefile.in